Оптимизация параметров системы в динамике
Описание демо-примера
Расположение
SimInTech\Demo\Оптимизация\Оптимизация параметров системы в динамике\Оптимизация параметров системы в динамике.prt
Описание
Данный проект демонстрирует применение блока "Оптимизатор" библиотеки "Анализ и оптимизация" для подбора параметров системы, чтобы она совпадала с эталонной системой.
Эталонная система представляет собой инерционное звено 1-го порядка, передаточная функция которого имеет вид:
Настраиваемая система задана с помощью интегратора с обратной связью, выход которого умножается на корректирующий коэффициент, вычисляемый с помощью блока "Оптимизатор".
На вход эталонной и настраиваемой системы подается синусоидальный сигнал.
С помощью блока "Сравнивающее устройство" определяется сигнал рассогласования между системами и подается на вход блока оптимизации.
В блоке "Оптимизатор" сравнивается сигнал рассогласования с его целевым значением, а также применяются методы численной оптимизации для генерации на выходе корректирующего множителя, на который умножается сигнал настраиваемой системы с целью минимизации отклонения от эталонной.
В данном примере параметром оптимизации является корректирующий коэффициент, а критерием оптимизации — величина рассогласования между выходами эталонной и настраиваемой системами. В ходе динамического расчета в течение одного цикла моделирования системы блок оптимизации подбирает такой корректирующий коэффициент для настраиваемой системы, что сигнал рассогласования между эталонной и настраиваемой системами стремится к нулю.


