Қазылар алқасының тұрақтылық критерийі - Jury stability criterion

Жылы сигналдарды өңдеу және басқару теориясы, Қазылар алқасының тұрақтылық критерийі - сызықтық дискретті уақыт жүйесінің тұрақтылығын оның коэффициенттерін талдау арқылы анықтау әдісі тән көпмүшелік. Бұл уақыттың дискретті аналогы Routh - Hurwitz тұрақтылық критерийі. Қазылар алқасы тұрақтылық критерийі жүйенің полюстері координаттардың центрінде орналасқан блок шеңберінің ішінде орналасуын талап етеді, ал Рут-Хурвицтің тұрақтылық критерийі полюстердің күрделі жазықтықтың сол жақ жартысында болуын талап етеді. Қазылар алқасының критерийі аталған Элиаху Ибрахим қазылар алқасы.

Әдіс

Егер жүйенің сипаттамалық көпмүшесі арқылы берілсе

онда кесте келесідей тұрғызылады:[1]

қатарзnзn-1зn-2з....з1з0
1а0а1а2...аn-1аn
2аnаn-1аn-2...а1а0
3б0б1...бn-2бn-1
4бn-1бn-2...б1б0
5c0c1...cn-2
6cn-2cn-3...c0
.....................
2n-5б0б1б2p3
2n-4б3б2б1p0
2n-3q2q1q0

Яғни, бірінші қатар тәртіп бойынша полиномдық коэффициенттерден тұрғызылған, ал екінші қатар - кері жолдағы бірінші қатар және біріктірілген.

Кестенің үшінші жолы шегеру арқылы есептеледі бірінші қатардан екінші қатарға дейін, ал төртінші қатар - бірінші қатардағы n элементтері өзгертілген үшінші жол (соңғы элемент нөлге тең болғандықтан).

Кестенің кеңеюі тек бір нөлдік емес элементтен тұратын қатарға жеткенше осылай жалғасады.

Назар аударыңыз болып табылады бірінші екі қатар үшін. Содан кейін 3 және 4 қатарлар үшін коэффициент өзгереді (яғни. ). Мұны бір дәрежесі кем, содан кейін жалғасатын жаңа көпмүшелік деп санауға болады.

Тұрақтылық сынағы

Егер онда әрбір мәні үшін ,,... теріс, көпмүшенің дискі бірлігінің сыртында бір түбір бар. Бұл әдісті тұрақтылықты тексеру кезінде бірінші теріс мән табылғаннан кейін тоқтатуға болатындығын білдіреді.

Үлгі енгізу

Бұл әдісті компьютерде динамикалық массивтерді қолдану арқылы жүзеге асыру өте оңай. Сонымен қатар, түбірлердің барлық модульдері (күрделі және нақты) бірлік дискінің ішінде орналасқан-жатпайтындығы туралы айтады. V векторы бастапқы көпмүшенің нақты коэффициенттерін жоғары дәрежеден ең төменгі дәрежеге дейінгі тәртіпте қамтиды.

        / * vvd - алқабилер алабы * /        vvd.push_back(v); // Бірінші қатарды сақтаңыз        кері(v.баста(),v.Соңы());        vvd.push_back(v); // Екінші жолды сақтаңыз        үшін (мен=2;;мен+=2)        {            v.анық();            екі есе көп = vvd[мен-2][vvd[мен-2].өлшемі()-1]/vvd[мен-2][0]; // Бұл мақалада айтылғандай / a0.            үшін (j=0; j<vvd[мен-2].өлшемі()-1; j++) // Соңғы 2 жолды алып, келесі жолды есептеңіз                   v.push_back(vvd[мен-2][j] - vvd[мен-1][j] * көп);            vvd.push_back(v);            кері(v.баста(), v.Соңы()); // келесі жолды кері бұру            vvd.push_back(v);            егер (v.өлшемі() == 1) үзіліс;         }         // Тексеру көмегімен жүзеге асырылады         үшін (мен=0; мен<vvd.өлшемі(); мен+=2)         {              егер (vvd[мен][0]<=0) үзіліс;         }         егер (мен == vvd.өлшемі())              «Барлық түбірлер блоктың ішінде жатыр»         басқа              «жоқ»

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Дискретті уақытты басқару жүйелері (2-ші басылым), б. 185. Prentice-Hall, Inc. Жоғарғы Седл өзені, Нджж, АҚШ © 1995 ISBN  0-13-034281-5

Толығырақ мына сілтемелерді тексеріңіз:

Жетілдірілген ресурстар үшін:

Іске асыру үшін: