Kritérium stability Bistritz - Bistritz stability criterion
v zpracování signálu a teorie řízení, Bistritzovo kritérium je jednoduchá metoda k určení, zda a oddělený systém lineárního invariantního času (LTI) je stabilní navrhl Yuval Bistritz.[1][2] Stabilita diskrétního systému LTI to vyžaduje charakteristické polynomy
(získaná z její rozdílové rovnice, její dynamické matice nebo jako jmenovatel její přenosové funkce) je a stabilní polynom, kde se říká, že je stabilní, pokud jsou všechny jeho nuly uvnitř jednotkového kruhu, viz.
- ,
kde . Test určuje, zda je stabilní algebraicky (tj. bez numerického určení nul). Metoda také řeší problém s úplným nulovým umístěním (ZL). Jmenovitě dokáže spočítat počet vnitřních nul v jednotkovém kruhu (IUC) , na jednotkách kruhu nuly (UC) nuly a mimo nuly jednotkového kruhu (OUC) pro jakýkoli skutečný nebo složitý polynom.[1][2]Bistritzův test je diskrétním ekvivalentem Routh kritérium používané k testování stability spojitých systémů LTI. Tento titul byl představen brzy po jeho představení.[3] Bylo také uznáno, že je účinnější než dříve dostupné testy stability pro diskrétní systémy, jako jsou Schur – Cohn a Test poroty.[4]
V následujícím textu se zaměříme pouze na to, jak otestovat stabilitu skutečného polynomu. Dokud však základní rekurze potřebná k testování stability zůstane v platnosti, přinesou se také pravidla ZL.
Algoritmus
Zvážit jak je uvedeno výše a předpokládejme . (Li polynom není stabilní.) Definujte jeho reciproční polynom
- .
Algoritmus přiřadí posloupnost symetrické polynomy
vytvořený tříčlennou polynomiální rekurzí. Napište polynomy podle jejich koeficientů,
- ,
symetrie to znamená
- ,
takže stačí vypočítat pro každý polynom pouze asi polovinu koeficientů. Rekurze začíná dvěma počátečními polynomy odvozenými od součtu a rozdílu testovaného polynomu a jeho vzájemnosti, poté je každý následující polynom sníženého stupně vytvořen z posledních dvou známých polynomů.
Zahájení:
Rekurze: Pro dělat:
Podmínka stability
Úspěšné dokončení sekvence s výše uvedenou rekurzí vyžaduje. Rozšíření těchto podmínek dose nazývají normální podmínky.
Pro stabilitu jsou nutné normální podmínky. To znamená, že testovaný polynom může být prohlášen za nestabilní, jakmile a je pozorován. Z toho také vyplývá, že výše uvedená rekurze je dostatečně široká pro testování stability, protože polynom lze deklarovat jako nestabilní, než dojde k dělení nulou.
Teorém. Pokud sekvence není normální, pak není stabilní. Pokud platí normální podmínky, je úplná posloupnost symetrických polynomů dobře definována. Nechat
označit počet počtu variací znaménka v uvedené sekvenci. Pak je stabilní právě tehdy Obecněji, pokud tedy platí normální stav nemá UC nuly, Nuly OUC a IUC nuly.
Porušení různých podmínek nezbytných pro stabilitu lze výhodně použít jako časné náznaky, že polynom není stabilní (má alespoň jednu UC nebo OUC nulu). Polynom lze prohlásit za nestabilní, jakmile a nebo , nebo změna znaménka v pořadí je pozorován.
Příklad
Zvažte polynom , kde je skutečný parametr.
Q1: Pro jaké hodnoty polynom je stabilní?
Vytvořte sekvenci:
Použijte jejich hodnoty při z = 1 pro vytvoření
Všechny položky v sekvenci jsou pozitivní pro -4
Q2: Najít ZL pro K = 33 Var {71, 11, -48, 11} = 2 => 2 OUC, 1 IUC nuly.
Q3: Najít ZL pro K = -11 Var {-14, 55, 144, 33} = 1 => 1 OUC, 2 IUC nuly.
Komentáře
(1) Zkouška je pozoruhodně podobná zkoušce Routh test. To lze nejlépe pozorovat, když je Routhův test vhodně uspořádán do odpovídající tříčlenné polynomické rekurze.
(2) Bistritzův test používá tříčlennou polynomickou rekurzi, která šíří polynomy se symetrií, na rozdíl od dříve dostupných klasických testů pro diskrétní systémy, které šíří polynomy bez konkrétní struktury pomocí dvoučlenné rekurze. Stimuloval objev více algoritmů v oblasti digitálního zpracování signálu (např. Řešení lineární predikce problém) a diskrétní systémy (např. testování stability výškových systémů) souhrnně nazývané algoritmy „imitance“ nebo „rozdělení“, které přijaly tuto techniku k efektivnějším protějškům i jiných klasických tzv. „rozptylových“ algoritmů.[5][6][7] Bistritzův test tvoří protějšek „imitance“ klasických testů typu „rozptyl“ Schur – Cohna a Porota.
Reference
- ^ A b Y. Bistritz (1984) Nulové umístění vzhledem k jednotkové kružnici polynomů diskrétního lineárního systému, Proc. IEEE, 72 (9): 1131–1142.
- ^ A b Y. Bistritz (2002) Nulové umístění polynomů vzhledem k jednotkové kružnici bez překážek neesenciálních singularit, IEEE Trans. CAS I, 49 (3): 305–314.
- ^ E. I. Jury a M. Mansour (1985), K terminologickému vztahu mezi kritérii spojitého a diskrétního systému, Proc. IEEE, 73 (4): 884.
- ^ K. Premaratne a E. I. Jury (1993) K tabulkové formě Bistritz a jejím vztahu s Schur – Cohnovými nezletilými a vnitřními determinanty, Journal of the Franklin Institute, 30 (1): 165-182.
- ^ P. Delsarte a E. Genin (1986) Rozdělený Levinsonův algoritmus IEEE Trans. ASSP 34 (3): 470-478.
- ^ Y. Bistritz, H. Lev-Ari a T. Kailath (1989) Levinsonovy algoritmy imitanční domény IEEE Trans. IT, 35 (3): 675-682.
- ^ Orfanidis, S. J. (1988). Optimální zpracování signálu: Úvod (PDF) (2. vyd.). Macmillana.