Kritérium stability poroty - Jury stability criterion
v zpracování signálu a teorie řízení, Kritérium stability poroty je metoda stanovení stability lineárního diskrétního časového systému analýzou jeho koeficientů charakteristický polynom. Je to diskrétní analog času Kritérium stability Routh – Hurwitz. Porota kritérium stability vyžaduje, aby póly systému byly umístěny uvnitř jednotkové kružnice se středem v počátku, zatímco kritérium stability Routh-Hurwitz vyžaduje, aby póly byly v levé polovině komplexní roviny. Kritérium poroty je pojmenováno po Porota Eliahu Ibraham.
Metoda
Pokud je charakteristický polynom systému dán vztahem
pak je tabulka konstruována následovně:[1]
řádek | zn | zn-1 | zn-2 | z.... | z1 | z0 |
---|---|---|---|---|---|---|
1 | A0 | A1 | A2 | ... | An-1 | An |
2 | An | An-1 | An-2 | ... | A1 | A0 |
3 | b0 | b1 | ... | bn-2 | bn-1 | |
4 | bn-1 | bn-2 | ... | b1 | b0 | |
5 | C0 | C1 | ... | Cn-2 | ||
6 | Cn-2 | Cn-3 | ... | C0 | ||
... | ... | ... | ... | ... | ... | ... |
2n-5 | str0 | str1 | str2 | p3 | ||
2n-4 | str3 | str2 | str1 | p0 | ||
2n-3 | q2 | q1 | q0 |
To znamená, že první řada je konstruována z polynomiálních koeficientů v pořadí a druhá řada je první řada v opačném pořadí a konjugovaná.
Třetí řádek tabulky se vypočítá odečtením krát druhý řádek z prvního řádku a čtvrtý řádek je třetí řádek s obrácenými prvními n prvky (protože finální prvek je nula).
Tímto způsobem pokračuje rozšiřování tabulky, dokud není dosaženo řádku obsahujícího pouze jeden nenulový prvek.
Všimněte si je pro první dva řádky. Poté se pro 3. a 4. řádek změní koeficient (tj. ). To lze považovat za nový polynom, který má o jeden stupeň méně a poté pokračuje.
Zkouška stability
Li pak pro každou hodnotu ,,... to je záporné, polynom má jeden kořen mimo disk jednotky. To znamená, že metodu lze zastavit po zjištění první záporné hodnoty při kontrole stability.
Ukázková implementace
Tuto metodu lze velmi snadno implementovat pomocí dynamických polí v počítači. Také říká, zda všechny moduly kořenů (komplexní a skutečné) leží uvnitř disku jednotky. Vektor v obsahuje skutečné koeficienty původního polynomu v pořadí od nejvyššího stupně po nejnižší stupeň.
/ * vvd je pole poroty * / vvd.zatlačit zpátky(proti); // Uložte první řádek zvrátit(proti.začít(),proti.konec()); vvd.zatlačit zpátky(proti); // Uložení druhého řádku pro (i=2;;i+=2) { proti.Průhledná(); dvojnásobek mult = vvd[i-2][vvd[i-2].velikost()-1]/vvd[i-2][0]; // Toto je / a0, jak je uvedeno v článku. pro (j=0; j<vvd[i-2].velikost()-1; j++) // Vezměte poslední 2 řádky a vypočítejte další řádek proti.zatlačit zpátky(vvd[i-2][j] - vvd[i-1][j] * mult); vvd.zatlačit zpátky(proti); zvrátit(proti.začít(), proti.konec()); // převrátí další řádek vvd.zatlačit zpátky(proti); -li (proti.velikost() == 1) přestávka; } // Kontrola se provádí pomocí pro (i=0; i<vvd.velikost(); i+=2) { -li (vvd[i][0]<=0) přestávka; } -li (i == vvd.velikost()) „Všechny kořeny leží uvnitř disku jednotky“ jiný "Ne"
Viz také
- Kritérium Liénard – Chipart, další kritérium stability odvozené od Routh-Hurwitze (pro systémy s nepřetržitým časem)
Reference
Další podrobnosti najdete v těchto referencích:
Pro pokročilé zdroje:
- Archivováno 2. srpna 2008 v Wayback Machine
- Benidir, M. (1996). Msgstr "O rozdělení kořenů obecných polynomů vzhledem k jednotkové kružnici". Zpracování signálu. 53: 75. doi:10.1016/0165-1684(96)00077-1.
- http://www.laas.fr/~henrion/Papers/lyap.ps.gz
Pro implementace:
- http://www.ticalc.org/archives/files/fileinfo/426/42696.html (Grafická kalkulačka TI-83 + / 84 +)