Теория автоматического управления. Бураков М.В - 47 стр.

UptoLike

47
На рис. 5 показаны границы желаемого переходного процесса в
системе. Пользователь может изменять их по своему усмотрению.
Кнопка Split позволяет разбивать границы на более мелкие участ
ки для описания переходного процесса с нужной степенью подробно
сти.
Кнопки Start и Stop управляют процессом оптимизации.
Пункты меню File и Edit содержат обычные операции работы с
файлами и редактирования.
В меню Options находятся ряд опций для более детального описа
ния и отображения переходных процессов в системе.
При выборе пункта меню Optimization/Parameters открывается
окно, в котором задаются параметры оптимизации и интервал диск
ретизации. Главные поля этого окна имеют следующее значение:
– Tunable variable – окно ввода имен настраиваемых параметров (в
данном случае это коэффициенты ПИДрегулятора – их названия
вводятся через пробел).
– Lover bound и Upper bound – нижняя и верхняя границы значе
ний настраиваемых переменных.
– Discretization interval – интервал дискретизации.
До запуска процесса оптимизации надо задать в окне команд
MatLab начальные значения коэффициентов ПИДрегулятора.
После запуска процесса оптимизации в окне NCD_Outport отобра
жаются варианты переходного процесса при изменении настраивае
мых параметров. Настройка заканчивается, когда процесс попадает
в заданные границы (рис. 5).
В окне команд MatLab можно прочитать значения полученных
параметров для рассмотренного примера:
k
p
= 1,33; k
i
= 0,15; k
d
= 8,33.
3. Задание на лабораторную работу
1. Собрать в MatLab Simulink систему управления с ПИДрегуля
тором для полученного варианта объекта управления (см. табл. ла
бораторной работы № 6).
2. Сформулировать требования к желаемому переходному процес
су в системе.
3. Определить значения коэффициентов ПИДрегулятора путем
интерактивного моделирования на основании методики Зиглера –
Николса.
4. С помощью пакета NCD Blockset выполнить оптимизацию па
раметров ПИДрегулятора.