2.3 Оптимизация параметров настройки ПИ - регулятора
Информационные технологии коренным образом изменили порядок решения математических задач. Теперь решение задач и выполнение математических преобразований выполняются с помощью специальных программ. Одной из математических систем является MATLAB (MATrix LABoratory - матричная лаборатория компании MathSoft), которая в основном направлена для численного моделирования систем. В основу создания системы положен принцип расширяемости, где пользователь может создавать практически неограниченное число собственных функций. На этапе разработки структурной (укрупнённой) схемы применяется программа Simulink, представляющая собой “конструктор”, с помощью которого из стандартных “кубиков” строится структурная схема.
Для оптимизации параметров регулятора влажности воспользуемся пакетом прикладных программ для построения систем управления Nonlinear Control Design (NCD) Blockset, который реализует метод динамической оптимизации. Этот инструмент, строго говоря, представляющий собой набор блоков, разработанных для использования с Simulink, автоматически настраивает параметры моделируемых систем, основываясь на определённых пользователем ограничениях на их временные характеристики. Типовой сеанс в среде Simulink с использованием возможностей и блоков NCD Blockset состоит из ряда стадий.
Начальной стадией является создание модели исследуемой системы из стандартных блоков. Затем вход блока NCD Outport соединяется с теми сигналами системы, на которые накладываются ограничения. Этими сигналами могут быть, например выходы системы, их среднеквадратические отклонения и т.д.
Рисунок 2.3.1 Схема САР для определения оптимальных параметров настройки ПИ- регулятора
Затем в режиме командной строки MATLAB задаются начальные значения параметров, подлежащих оптимизации.
>> kp=1
>> ki=1
>> kdos=1
Двойным щелчком мыши на пиктограмме ПИ регулятор и нормирующего преобразователя раскрывается окно настроечных коэффициентов (см. рисунок 2.3.2 и 2.3.3). Где введем имена коэффициентов которые будем подвергать автоматической оптимизации.
Рисунок 2.3.2 Окно настроек PID регулятора
Рисунок 2.3.3 Окно настроек нормирующего преобразователя
Двойным щелчком мыши на пиктограмме NCD Outport данный блок раскрывается. В меню блока NCD Outport задаётся интервал дискретизации (один или два процента от длительности процесса моделирования и указываются имена (идентификаторы) параметров системы, подлежащих оптимизации.
Рисунок 2.3.4 Окно настроек NCD Outport
Рисунок 2.3.5 NCD Outport процесс оптимизации параметров регулятора
По окончании работы NCD Outport в окне команд MATLAB можно получить оптимизированные значения коэффициентов ПИ- регулятора:
>> kp
kp = 0.2601
>> ki
ki = 0.393
>> kdos
kdos = 0.3333
- Введение
- 1. Технологический раздел
- 1.1 Описание технологического процесса
- 1.2 Обоснование необходимости автоматизированного контроля и управления
- 1.3 Требования к автоматизированным системам контроля и управления
- 2. Раздел автоматизации
- 2.1 Идентификация объекта автоматизации
- 2.2 Обоснование выбора типа регулятора
- 2.3 Оптимизация параметров настройки ПИ - регулятора
- 2.4 Анализ устойчивости и качества системы управления
- Заключение
- Общее устройство и принцип действий чесальных машин
- Формирование ленты на чесальной машине
- Назначение чесальных машин
- 7. Чесальная машина с-51 с регулятором скорости потока волокон
- 6. Система Аеrofeed а70 питания группы чесальных машин
- Валичная чесальная машина
- Общие вопросы конструирования чесальных машин
- 1.1). Понятие чесальных машин.
- 1.2)Наличные чесальные машины.