>> Lu=[-4.5; -1.0; -0.2; -1.2];p=poly(Lu);pu=[p(5); p(4); p(3); p(2)]
pu =
1.0800
7.6200
12.4400
6.9000
Параметры модального регулятора, задаются вектором k:
>> k=inv(Q')*(a-pu)
k =
0.0463
1.0864
-2.5544
12.2447
Матрица замкнутой системы :
>> Az=A+B*k'
Az =
-3.1792 3.6213 -8.5145 -0.8514
3.3333 -3.3333 0 0
1.3333 -1.1333 -0.2000 0
0 0 0.1250 -0.1875
Для обеспечения заданного значения управляемой переменной найдем величину необходимого коэффициента усиления :
>> ku=1/(C*inv(-Az)*B)
ku =
3.8880
Проделанные вычисления позволяют реализовать моделирование процессов в среде Simulink.
2.2. Исследование линейной непрерывной системы с модальным регулятором
На рис.1 представлена блок-схема моделируемой системы.
Рис. 1
Блок Space соответствует объекту управления, однако, предполагает некоторую особенность задаваемых параметров блока. В связи с тем, что стабилизация системы осуществляется в функции от вектора состояния и выходной сигнал этого блока равен , параметры C и D задаются как . Блок Gain 1 предназначен для формирования управляемой переменной , что приводит к заданию параметров блока . Блок Gain2, включенный в цепь обратной связи, должен иметь параметры, определенные как параметры регулятора . Блок Step 1 предназначен для формирования заданного значения управляемой переменной. Усилитель Gain реализует коэффициент передачи . Step отражает подачу нагрузки (возмущение) на систему.
1. Отработка ненулевых начальных условий.
Необходимо выбрать для вектора такое значение, чтобы оно соответствовало постоянной величине управляемой переменной . Величина уставки и возмущения нулевые: , .
Поскольку в данной модели четвертая компонента вектора совпадает с управляемой переменной, то задаем . График процесса, полученный при исследовании заданной модели, представлен на рис. 2.
Рис. 2
Сравним этот график с результатом функции initial пакета MatLab, представленном на рис. 3.
Рис. 3
Очевидно, что графики на рис. 2 и 3 совпадают.
2. Ступенчатое изменение уставки
Исследуем модель со следующими свойствами: , , .
График исследуемого процесса представлен на рис. 4
Рис. 4
График этого же процесса, полученный при помощи функции step, представлен на рис. 5.
Рис. 5
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.