Frekvenčná kompenzácia chybového zosilňovača - spätná väzba

Základní principy, funkce, rovnice, zapojení - t.j. vše, co byste měli vědět, než se pustíte do praktické realizace elektronického zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
PeteBurns
Zablokován
Zablokován
Příspěvky: 2576
Registrován: 08 říj 2007, 02:00

Frekvenčná kompenzácia chybového zosilňovača - spätná väzba

#1 Příspěvek od PeteBurns »

Poprosil by som teoreticky podstatne zdatnejších ľudí tu na fóre, či by nevedeli poskytnúť nejaké bližšie informácie, prípadne nejaké súbory pdf alebo linky, týkajúce sa problematiky stability slučky zápornej spätnej väzby pri bežných chybových zosilňovačoch, používaných všade pri PWM spínaných zdrojoch a podobne...voľačo sa mi podarilo nájsť na internete, ale väčšinou je to popísané bud nezrozumiteľne alebo neúplne bez praktických príkladov, mám v tom teraz ešte väčší chaos ako predtým...chcelo by to niečo polopatistickejšie, niečo ako napríklad tá teória magnetických obvodov, ktorú prekladal Bernard ( :oops: prepáč), aby to vedel pochopiť aj človek bez Doc. Ing. CSC. :oops: Zatiaľ rozumiem asi toľko, že sa zvolí crossover frequency, ani neviem ako sa to povie po našom, ktorá je zhruba štvrtina alebo pätina zo spínacej frekvencie, pri nej treba dosiahnuť jednotkové zosilnenie, či 0dB, okolo nej treba vytvoriť phase margin, čo tiež neviem po našom, aby celkový fázový posun výstupu voči vstupu vrátane filtrov na výstupe, spätnej väzby atd, bol menší ako 360°, o zhruba 30-50°, aby bola rezerva, aby sa to nerozkmitalo...je to moc zložité a veľa ľudom by takéto info pomohlo, bežne sa to určuje skusmo, ale nie je ľahké overiť, či v niektorých prípadoch nedochádza k nestabilite a zakmitávaniu a problémom...ak by mal niekto k dispozícii viac konkrétnych informácií, veľmi pekne prosím o ich sprístupnenie :wink:
Naposledy upravil(a) PeteBurns dne 03 úno 2010, 19:52, celkem upraveno 1 x.

Uživatelský avatar
PavelFF
Příspěvky: 4796
Registrován: 18 úno 2008, 01:00
Bydliště: Brno

#2 Příspěvek od PavelFF »

Magnetické obvody nepřekládal BOBOBO.

Taky bych přivítal osvětu přístupnou formou. Možná to ani nejde. Asi to chce dlouhou praxi a taky se nikdo nebude na netu zadarmo chlubit svými těžce získanými zkušenostmi.

Měl jsem úplně stejný problém, když jsem měl období se spínanými zdroji a nevyřešil jsem ho, tj. nepochopil jsem to.
Podle některých (teoreticky podložených) článků s návodem, jsem se pokusil vypočítat prvky ve zpětnovazební síti a ono to nechodilo - kmitalo.

Podle úplně jiného (taky teoreticky podloženého ) postupu jsem dostal zcela jiné hodnoty a chodilo to (s drobnými výhradami).

Hlavní problém jsem měl s tím, že jsem potřeboval udělat zdroj plynule proměnný od nuly do jmenovité hodnoty U a I. Postupy většinou popisují výpočet zdroje s pevným napětím.

Například, podle těch článků jsem nabyl dojmu, že jednoduchá zpětná vazba, tak jak je použita v běžných PC zdrojích s TL494 (půlmost, napěťový mód řízení) by vůbec neměla být stabilní. Ona však je.

Takže jsem to udělal tak, že jsem si udělal miniaturní kapacitní "dekády" (1-2-4-8-16-...) a nastavoval jsem zpětnou vazbu zkusmo spolu s odporovými trimry. Je to nakonec taky funkční a celkem rychlé. I když tuším, že mohu být někde úplně mimo optimum, které bych dostal výpočtem (kdybych věděl jak) a kdybych ještě znal všechny potřebné veličiny do výpočtu (např. ESR).

Rozumy jsem hledal tady:
http://www.smps.us/Unitrode.html


Tady jsou konkrétní postupy výpočtu:
http://focus.ti.com/lit/ml/slup173/slup173.pdf


Třeba tady jsou nějaké topologie zpětnovazebních obvodů (strašně složitých) v porovnání s PC zdrojem:http://focus.ti.com/lit/ml/slup113a/slup113a.pdf

http://focus.ti.com/lit/ml/slup174/slup174.pdf

Uživatelský avatar
Sendyx
Příspěvky: 12118
Registrován: 05 čer 2005, 02:00
Bydliště: Ostrava

#3 Příspěvek od Sendyx »

Bohužel, chce to oprášit základní znalosti kybernetiky, probrat kritéria stability, pochopit je a tak dále...

Uživatelský avatar
mtajovsky
Příspěvky: 3694
Registrován: 19 zář 2007, 02:00
Bydliště: Praha

#4 Příspěvek od mtajovsky »

Sendyx píše:Bohužel, chce to oprášit základní znalosti kybernetiky, probrat kritéria stability, pochopit je a tak dále...
No a hlavně to chce identifikovat soustavu, tj. určit řád soustavy, jednotlivá zesílení a časové konstanty. Prostě matematický model, jinak je to střílení naslepo. Taky se může v konkrétním zapojení ukázat, že je tam ve smyčce tolik setrvačností, že se to rozumně skoro nedá uřídit.

Uživatelský avatar
PavelFF
Příspěvky: 4796
Registrován: 18 úno 2008, 01:00
Bydliště: Brno

#5 Příspěvek od PavelFF »

Sendyx píše:Bohužel, chce to oprášit základní znalosti kybernetiky, probrat kritéria stability, pochopit je a tak dále...
Tak nějak jsem se obával, že to bude. Bez práce nejsou koláče.
Vzhledem k rekreačnímu a nárazovému charakteru mého bastlení jsem danou oblast opustil, kybernetikou nepoznamenán.

Uživatelský avatar
PeteBurns
Zablokován
Zablokován
Příspěvky: 2576
Registrován: 08 říj 2007, 02:00

#6 Příspěvek od PeteBurns »

Vdaka Pavle za linky, popozerám...išlo mi aspoň o predstavu, ako by sa malo zhruba postupovať, nejaké vodítko, presne ako popisuje mtajovsky, on vie presne o čom je reč, ale sa mu nechce vypisovať :twisted: , no vôbec sa mu nečudujem, je to dosť zložité :? Išlo mi hlavne o tie základné veci, pochopiť čo sú to vlastne tie zeroes a poles, zase neviem náš názov, od nich sa všetko odvíja, vzorec bol nejako fz,fp=1/(2*pi*sqrt(R*C)) či také čosi pre predstavu, podľa tých rádov sa nejako museli určiť tie body a tie nejako kompenzovať, aby sa zmenila tá krivka fázového posunu či čo...ono to určite nie je až také strašné, ale chce to veľa teórie, ktorou bežný bastliar veru neoplýva :oops: Práve to mi vadí, že metóda pokus-omyl nakoniec väčšinou vyjde, ale často pri tom človek iba tápa, ked sa nedarí, tak potom už dochádzajú nápady, a nakoniec aj tak nemá istotu, že to bude stabilné tak ako by si prial...keby som mal aspoň zhruba predstavu, čo a ako kompenzovať, na akých frekvenciách a akým spôsobom, hned by sa nielen mne jednoduchšie bastlilo :wink:

Uživatelský avatar
Crifodo
Příspěvky: 14471
Registrován: 11 říj 2005, 02:00

#7 Příspěvek od Crifodo »

Sendyx píše:Bohužel, chce to oprášit základní znalosti kybernetiky, probrat kritéria stability, pochopit je a tak dále...
přímo kybernetiky, té buržoasní pavědy? nestačila by jen automatizační technika?

Uživatelský avatar
PeteBurns
Zablokován
Zablokován
Příspěvky: 2576
Registrován: 08 říj 2007, 02:00

#8 Příspěvek od PeteBurns »

Sendyx píše:Bohužel, chce to oprášit základní znalosti kybernetiky...
Myslím, že až také strašné to zase nebude, možno sa pripojí Andrea s Hillom, Ekkarom a Masarom, a slučka spätnej väzby bude stabilná ako nikdy :twisted: Ešte ma napadlo osloviť najsamväčšieho teoretika široko daleko, ktorého meno sa nevyslovuje, ale neviem ako by som pochodil :?:

Uživatelský avatar
mtajovsky
Příspěvky: 3694
Registrován: 19 zář 2007, 02:00
Bydliště: Praha

#9 Příspěvek od mtajovsky »

Pokud tam nejsou významná dopravní zpoždění a nelinearity typu hystereze a tření v převodech, tak to stabilní to můžete mít vždycky, ovšem za cenu menší rychlosti regulace. Jestli tedy mocí mermo chcete navrhovat a ne jen bastlit, tak například grafický návrh regulátoru, aby tam nebylo tolik počítání.

Rozdělte si to celé na regulátor a regulovanou soustavu, do které zahrnete i smyčku zpětné vazby. Když si nakreslíte fázovou a amplitudovou charakterisitiku, tak stabilní to je tehdy, když bude zesílení na kmitočtu, kde se fáze natočí o 180st < 1. Prakticky je třeba mít fázovou zásobu stabilility tak 35 st. a více. Pokud to stabilní je dostatečně, můžete v regulátoru zvýšit zesílení, aby se zvětšila přesnost. Pokud ne, pak je potřeba zesílení zmenšit. Spočtěte si ustálenou odchylku. Pokud by pak došlo k nepřesné regulaci, je třeba do regulátoru zavést astatismus, znovu si vykreslit celkovou charakteristiku a P a I konstanty upravit na požadovanou zásobu stability a rychlost regulace. Bude to kompromis. Ovšem stejně se může stát, že to stabilní nebude, protože jste cosi zanedbal. Pak to chce přesnější model a zkontrolovat stabilitu třeba Hurwitzem.

K tomu všemu je ale třeba skutečně o soustavě něco znát, nějak ji identifikovat. Možná to bude přínosnější, než se tady pošklebovat. :?

Uživatelský avatar
Cust
Příspěvky: 5553
Registrován: 17 led 2007, 01:00
Bydliště: Husinec-Řež

#10 Příspěvek od Cust »

mtajovsky: sice hezký popis, ale když se někdo ptá na to co jsou póly a nuly (tedy na naprosté základy) a vy začnete se zaváděním astatismu a fázovou bezpečností, tak tomu moc nepomůžete...

Jinak doporučuji jakoukoliv literaturu o regulační, automatizační technice. Bez studia to nepochopíš. V krajním případě můžeš použít i teorii filtrů, je to skoro to samé jen pod jiným světlem a z trochu jiného úhlu. Ale asi by tě to zbytečně mátlo...
Myslím, že výborná kniha byly Systémy a modely, na autora si teď nemůžu vzpomenout.
Naposledy upravil(a) Cust dne 03 úno 2010, 23:12, celkem upraveno 1 x.

Uživatelský avatar
mtajovsky
Příspěvky: 3694
Registrován: 19 zář 2007, 02:00
Bydliště: Praha

#11 Příspěvek od mtajovsky »

To je vždycky problém, když se někdo zeptá na takovou komplexní věc, na jaké úrovni něco napsat. Ale máte pravdu, nejlépe je asi nevysvětlovat nic a doporučit studium.

Uživatelský avatar
PavelFF
Příspěvky: 4796
Registrován: 18 úno 2008, 01:00
Bydliště: Brno

#12 Příspěvek od PavelFF »

Kdysi jsme se učili o amplitudové a fázové charakteristice. Tato dvě slova mi utkvěla v hlavě, ale jak se česky říkalo "pólům" a "nulám" v "Bóďově plotu"? (Pole, Zero, Bode Plot) . Že by to byly póly a nuly? To si nějak nevybavuji.

Uživatelský avatar
Cust
Příspěvky: 5553
Registrován: 17 led 2007, 01:00
Bydliště: Husinec-Řež

#13 Příspěvek od Cust »

Přenos systému má čitatele a jmenovatele. Obecně jsou to polynomy. Kořenům těchto polynomů se říká nuly a póly. Nuly jsou kořeny v čitateli a póly jsou ve jmenovateli.
A když jsme u těch praktických rad. Když těch pólů bude hodně, staší obyčejně řešit jen ty predominantní. :-)

Uživatelský avatar
PavelFF
Příspěvky: 4796
Registrován: 18 úno 2008, 01:00
Bydliště: Brno

#14 Příspěvek od PavelFF »

Při hledání významu slova "predominantní" jsem narazil na opravdu pěknou stránku, ze které je mi to už úplně jasné. Je to napsané poněkud poutavou až populární formou pro úplné laiky, ale to nevadí:http://dce.felk.cvut.cz/sri2/ss/Synteza/pkpp.htm

To byla bohužel ironie.Vrátím se ke své zpozdilé metodě R-C dekády.

Uživatelský avatar
PeteBurns
Zablokován
Zablokován
Příspěvky: 2576
Registrován: 08 říj 2007, 02:00

#15 Příspěvek od PeteBurns »

Ozaj na Čusta som zabudol, vidím že ani jemu táto problematika nie je cudzia :wink: mtajovsky nechápte ma zle, ale zatiaľ nič iné ako poškľabovať sa mi nezostáva, úplne chápem že máte problém s vysvetlením čohokoľvek, s vašimi vedomosťami, niekomu ako ja, čo sa chce dozvedieť viac...ale presne to potrebujem - každý napíše niečo, dokopy to potom pomaly začína dávať zmysel...samozrejme že od nikoho nečakám niekoľkomesačnú lekciu, ale práve bez tých základných pojmov mi je celé štúdium na nič, pretože aj ked tam všetko možné vysvetľujú, tak mi to vlastne vôbec nič nehovorí, pretože nechápem, o čom je reč...práve to som mal na mysli, vysvetliť tie základy viacmenej polopate, odtiaľ už sa jednoduchšie človek odpichne...je irónia, že som na strednej študoval odbor automatizácia :lol: ale to bolo tak dávno, že si len pamätám, že som vôbec na nejakú strednú chodil...a kedže som to nikdy nepotreboval, tak som sa o to ani nikdy nezaujímal, no teraz sa do toho plánujem obuť :D preto každá pomoc je vysoko cenená :wink:

Odpovědět

Zpět na „Teorie“