Филиал ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
В г. Сызрани
Кафедра электротехники, информатики и компьютерных технологий
ПАРАМЕТРИЧЕСКАЯ НАСТРОЙКА ДИНАМИЧЕСКИХ СИСТЕМ С ПОМОЩЬЮ ПАКЕТА SIMULINK RESPONSE OPTIMIZATION
Методические указания к лабораторной работе № 11
по дисциплине "Теория автоматического управления"
Составитель: Будин В.И.
Утверждено на заседании кафедры электротехники, информатики и компьютерных технологий 03.02.09
СЫЗРАНЬ 2009
ПАРАМЕТРИЧЕСКАЯ НАСТРОЙКА ДИНАМИЧЕСКИХ СИСТЕМ С ПОМОЩЬЮ ПАКЕТА SIMULINK RESPONSE OPTIMIZATION
Пакет Simulink Response Optimization (SRO) предназначен для параметрической оптимизации линейных и нелинейных систем. Он интегрирован с приложением SIMULINK и по существу является его дополнением. Для решения задач оптимизации САУ в пакете SRO используются алгоритмы нелинейного программирования.
В состав MATLAB 7.1 входит версия 2.3 пакета SRO. От предыдущих версий она отличается усовершенствованием алгоритмов оптимизации. Однако принципы работы с программой SRO остались без изменений, потому в дальнейшем на номер версии ссылок не будет.
В SRO для оценки качества САУ используются всего три блока:
• CRMS (Continuous root mean square);
• DRMS (Discrete root mean square);
• Signal Constraint.
!! Запустите SIMULINK, найдите в библиотеке пакет Simulink Response Optimization и просмотрите его содержимое.
Блок CRMS реализует математическую зависимость:
, при t > 0,
где e(t), x(t) - соответственно вход и выход блока.
Блок DRMS реализует дискретный вариант указанной выше зависимости:
, при n > 0.
Обычно оба критерия настройки используют для оценки САУ по ее среднеквадратичной ошибке.
Блок Signal Constraint является основным блоком. Он имеет свое рабочее окно и позволяет в интерактивном режиме выполнять следующие операции:
• устанавливать необходимые ограничения во временной области на переходный процесс;
• устанавливать настраиваемые параметры;
• указывать неопределенные параметры;
• осуществлять параметрическую оптимизацию системы c заданными ограничениями.