Kritérium stability Routh – Hurwitz - Routh–Hurwitz stability criterion
![]() | tento článek potřebuje další citace pro ověření.Dubna 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v teorie řídicího systému, Kritérium stability Routh – Hurwitz je matematický test, který je a nezbytné a dostatečné podmínka pro stabilita a lineární časově invariantní (LTI) kontrolní systém. Routhův test je efektivní rekurzivní algoritmus, který používá anglický matematik Edward John Routh navrženo v roce 1876 k určení, zda jsou všechny kořeny z charakteristický polynom a lineární systém mít záporné skutečné části.[1] Německý matematik Adolf Hurwitz nezávisle navržené v roce 1895 uspořádat koeficienty polynomu do čtvercové matice, zvané Hurwitzova matice, a ukázal, že polynom je stabilní právě tehdy, pokud jsou posloupnosti determinantů jeho hlavních submatric všechny pozitivní.[2] Tyto dva postupy jsou ekvivalentní, přičemž Routhův test poskytuje efektivnější způsob výpočtu Hurwitzových determinantů než jejich přímé výpočty. Polynomial splňující Routh – Hurwitzovo kritérium se nazývá a Hurwitzův polynom.
Důležitost kritéria je, že kořeny p charakteristické rovnice a lineární systém se zápornými reálnými částmi představují řešení Ept systému, který je stabilní (ohraničený ). Kritérium tedy poskytuje způsob, jak určit, zda pohybové rovnice a lineární systém mít pouze stabilní řešení, aniž byste museli systém přímo řešit. U diskrétních systémů lze odpovídající test stability zpracovat podle Schur – Cohnova kritéria, Test poroty a Bistritzův test. S příchodem počítačů se kritérium stalo méně široce používaným, protože alternativou je řešení polynomu numericky a přímé získání aproximací ke kořenům.
Routhův test může být odvozen prostřednictvím použití Euklidovský algoritmus a Sturmova věta při hodnocení Cauchyho indexy. Hurwitz odvodil své podmínky jinak.[3]
Pomocí Euklidova algoritmu
Kritérium souvisí s Routh – Hurwitzova věta. Z tvrzení této věty máme kde:
- je počet kořenů polynomu se zápornou skutečnou částí;
- je počet kořenů polynomu s kladnou skutečnou částí (podle věty, nemá mít žádné kořeny ležící na imaginární čáře);
- w(X) je počet variant zobecněný Sturmův řetězec získáno od a (postupným Euklidovské divize ) kde opravdu y.
Podle základní věta o algebře, každý polynom stupně n musí mít n kořeny v komplexní rovině (tj. pro an ƒ bez kořenů na imaginární linii, p + q = n). Máme tedy podmínku, že ƒ je (Hurwitz) stabilní polynom kdyby a jen kdyby p − q = n (dále jen důkaz je uveden níže). Pomocí věty Routh – Hurwitz můžeme podmínku nahradit p a q podmínkou na zobecněném Sturmově řetězci, což dá podmínku na koeficientechƒ.
Pomocí matic
Nechat F(z) být komplexní polynom. Proces je následující:
- Vypočítejte polynomy a takhle kde y je skutečné číslo.
- Vypočítat Sylvesterova matice spojené s a .
- Uspořádejte každý řádek tak, aby lichý řádek a následující měl stejný počet úvodních nul.
- Vypočítat každý hlavní vedlejší té matice.
- Pokud je alespoň jeden z nezletilých záporný (nebo nula), pak polynom F není stabilní.
Příklad
- Nechat (pro jednoduchost vezmeme skutečné koeficienty) kde (vyhnout se kořenu v nule, abychom mohli použít Routh – Hurwitzovu větu). Nejprve musíme vypočítat skutečné polynomy a :
- Dále rozdělíme tyto polynomy, abychom získali zobecněný Sturmův řetězec:
- výnosy
- výnosy a Euklidovské dělení zastaví.
Všimněte si, že jsme museli předpokládat b odlišné od nuly v první divizi. Zobecněný řetězec Sturm je v tomto případě . Uvedení , znamení je opačné znamení A a znamení podle je znamením b. Když jsme dali , znaménko prvního prvku řetězu je opět opačné znaménko A a znamení podle je opačné znamení b. Konečně, -C má vždy opačný znak C.
Předpokládejme, že teď F je stabilní v Hurwitzu. Tohle znamená tamto (stupeň F). Podle vlastností funkce w, to je stejné jako a . Tím pádem, A, b a C musí mít stejné znamení. Našli jsme tedy nezbytná podmínka stability pro polynomy stupně 2.
Routh – Hurwitzovo kritérium pro polynomy druhého a třetího řádu
- Polynom druhého stupně, má oba kořeny v otevřené levé poloviční rovině (a systém s charakteristickou rovnicí je stabilní) tehdy a jen tehdy, pokud oba koeficienty splňují .
- Polynom třetího řádu má všechny kořeny v otevřené levé poloviční rovině právě tehdy , jsou pozitivní a
- Obecně kritérium stability Routh uvádí, že polynom má všechny kořeny v otevřené levé poloviční rovině právě tehdy, pokud mají všechny prvky prvního sloupce pole Routh stejné znaménko.
Příklad vyššího řádu
Ke stanovení stability lze použít tabulkovou metodu, když je obtížné získat kořeny charakteristického polynomu vyššího řádu. Pro npolynom th-stupně
stůl má n + 1 řádky a následující struktura:
kde prvky a lze vypočítat takto:
Po dokončení bude počet změn znaménka v prvním sloupci počet nezáporných kořenů.
0.75 | 1.5 | 0 | 0 |
-3 | 6 | 0 | 0 |
3 | 0 | 0 | 0 |
6 | 0 | 0 | 0 |
V prvním sloupci jsou dvě změny znaménka (0,75 → −3 a −3 → 3), takže existují dva nezáporné kořeny, kde je systém nestabilní.
Charakteristická rovnice servosystému je dána vztahem[4] :
0 | |||
---|---|---|---|
0 | 0 | ||
= | 0 | 0 | |
0 | 0 | 0 | |
0 | 0 | 0 |
pro stabilitu musí být všechny prvky v prvním sloupci pole Routh kladné. Podmínky, které musí být splněny pro stabilitu daného systému, jsou tedy následující[4] :
Vidíme, že pokud
pak
Je spokojen.
Máme následující tabulku:
1 | 11 | 200 | 0 |
0 | 0 | ||
0 | 0 | ||
-19 | 0 | 0 | 0 |
20 | 0 | 0 | 0 |
existují dvě změny znaménka. Systém je nestabilní, protože má dva póly pravé poloviny roviny a dva póly levé poloviny roviny. Systém nemůže mít póly jω, protože se v tabulce Routh neobjevila řada nul.[5]
Někdy přítomnost pólů na imaginární ose vytváří situaci mezní stability. V takovém případě se koeficienty „Routhova pole“ v celé řadě stanou nulovými, a proto další řešení polynomu pro hledání změn ve znaménku není možné. Pak přichází na řadu jiný přístup. Řádek polynomu, který je těsně nad řádkem obsahujícím nuly, se nazývá „pomocný polynom“.
Máme následující tabulku:
1 | 8 | 20 | 16 |
2 | 12 | 16 | 0 |
2 | 12 | 16 | 0 |
0 | 0 | 0 | 0 |
V takovém případě je pomocný polynom což se opět rovná nule. Dalším krokem je rozlišení výše uvedené rovnice, která poskytne následující polynom. . Koeficienty řádku obsahujícího nulu se nyní stávají „8“ a „24“. Proces Routhova pole probíhá pomocí těchto hodnot, které dávají dva body na imaginární ose. Tyto dva body na imaginární ose jsou hlavní příčinou mezní stability.[6]
Viz také
Reference
- ^ Routh, E. J. (1877). Pojednání o stabilitě daného stavu pohybu: zvláště ustálený pohyb. Macmillana.
- ^ Hurwitz, A. (1895). „Ueber die Bedingungen, unter welchen eine Gleichung Nur Wurzeln mit negativen reellen Theilen besitzt“. Matematika. Ann. 46 (2): 273–284. doi:10.1007 / BF01446812. (Anglický překlad „Za podmínek, za nichž má rovnice pouze kořeny se zápornými reálnými částmi“, H. G. Bergmann v Vybrané příspěvky k matematickým trendům v teorii řízení R. Bellman a R. Kalaba Eds. New York: Dover, 1964, s. 70–82.)
- ^ Gopal, M. (2002). Řídicí systémy: Principy a design, 2. vyd. Tata McGraw-Hill Education. str. 14. ISBN 0070482896.
- ^ A b C KUMAR, Anand (2007). ŘÍDICÍ SYSTÉMY. Učení PHI. ISBN 9788120331976.
- ^ A b Nise, Norman (2015). Inženýrství řídicích systémů. Wiley. ISBN 9781118800829.
- ^ Saeed, Syed Hasan (2008). Automatické řídicí systémy. Dillí: Katson Publishers. 206, 207. ISBN 978-81-906919-2-5.
- Felix Gantmacher (J.L. Brenner translator) (1959) Aplikace teorie matic, str. 177–80, New York: Interscience.
- Pippard, A. B .; Dicke, R. H. (1986). „Odezva a stabilita, úvod do fyzikální teorie“. American Journal of Physics. 54 (11): 1052. Bibcode:1986AmJPh..54.1052P. doi:10.1119/1.14826. Archivovány od originál dne 2016-05-14. Citováno 2008-05-07.
- Richard C. Dorf, Robert H. Bishop (2001). Moderní řídicí systémy (9. vydání). Prentice Hall. ISBN 0-13-030660-6.
- Rahman, Q. I .; Schmeisser, G. (2002). Analytická teorie polynomů. Monografie London Mathematical Society. Nová řada. 26. Oxford: Oxford University Press. ISBN 0-19-853493-0. Zbl 1072.30006.
- Weisstein, Eric W. „Routh-Hurwitzova věta“. MathWorld - webový zdroj Wolfram.