ПАРАМЕТРИЧЕСКАЯ НАСТРОЙКА ДИНАМИЧЕСКИХ СИСТЕМ С ПОМОЩЬЮ ПАКЕТА 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 заданными ограничениями.
•
Дата добавления: 2016-01-18; просмотров: 889;