Matlab для дискретных систем управления. Крыжановская Ю.А. - 12 стр.

UptoLike

Составители: 

Рубрика: 

12
На графике видно , что время нарастания, время установления и
перерегулирование таковы, как и предполагалось . Таким образом, мы доказали ,
что можно использовать расположение полюсов и приведенные три уравнения
для анализа переходной характеристики .
Discrete Root-Locus
Траектория представляет собой расположение точек, в которых могут
находиться корни характеристического уравнения при изменении усиления от 0
до бесконечности . Характеристическео уравнение для системы с обратрной
связью :
,
где G(z) компенсатор, примененный к цифровому контроллеру , а Hzoh(z)
передаточная функция объекта .
Механизм построения траектории для плоскостей z и s аналогичен. В случае
непрерывных систем используется функция sgrid, в случае дискретных систем
используется функция zgrid, обладающая теми же характеристиками . Команда
zgrid(zeta, Wn) прорисовывает линии постоянной скорости затухания (zeta) и
собственной частоты (Wn).
Пусть есть дискретная передаточная функция:
и требования к скорости затухания ( больше 0.6) и собственной частоте (больше
0.4 рад ./выб.). Создадим новый m-file и запишем в него:
numDz=[1 -0.3];
denDz=[1 -1.6 0.7];
rlocus (numDz,denDz)
axis ([-1 1 -1 1])
zeta=0.4;
Wn=0.3;
zgrid (zeta,Wn)
                                     12




На графике видно, что время нарастания, время установления и
перерегулирование таковы, как и предполагалось. Таким образом, мы доказали,
что можно использовать расположение полюсов и приведенные три уравнения
для анализа переходной характеристики.

Discrete Root-Locus
Траектория представляет собой расположение точек, в которых могут
находиться корни характеристического уравнения при изменении усиления от 0
до бесконечности. Характеристическео уравнение для системы с обратрной
связью:

                            ,
где G(z) – компенсатор, примененный к цифровому контроллеру, а Hzoh(z) –
передаточная функция объекта.
Механизм построения траектории для плоскостей z и s аналогичен. В случае
непрерывных систем используется функция sgrid, в случае дискретных систем
используется функция zgrid, обладающая теми же характеристиками. Команда
zgrid(zeta, Wn) прорисовывает линии постоянной скорости затухания (zeta) и
собственной частоты (Wn).
Пусть есть дискретная передаточная функция:



и требования к скорости затухания ( больше 0.6) и собственной частоте (больше
0.4 рад./выб.). Создадим новый m-file и запишем в него:
numDz=[1 -0.3];
denDz=[1 -1.6 0.7];

rlocus (numDz,denDz)
axis ([-1 1 -1 1])

zeta=0.4;
Wn=0.3;
zgrid (zeta,Wn)