- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •1. Назначение
- •2. Режим ввода модели
- •3. Ввод блоков
- •3.1. Ввод линий
- •3.2. Редактирование блоков
- •3.4. Работа с дисковыми файлами
- •4. Режим моделирования
- •3.3. Уничтожение и добавление блоков
- •4.1. Выбор метода и установка параметров интегрирования
- •4.2. Выбор блоков для динамического отображения графиков
- •4.3. Начальный запуск и продолжение моделирования
- •4.4. Вывод графиков
- •4.5. Масштабирование графиков в окнах
- •5. Режим параметрической оптимизации
- •5.1. Выбор метода
- •5.2. Выбор целевой функции
- •5.3. Выбор оптимизируемых параметров
- •5.4. Запуск процедуры оптимизации
- •6. Режим построения частотных характеристик
4.5. Масштабирование графиков в окнах
СИАМ перед началом моделирования не может оценить диапазон изменения сигналов для блоков, масштаб изображаемых в окнах графиков может оказаться неудачным.
Для масштабирования графиков с учётом накопленных результатов следует нажать клавишу F8(Ф8).
5. Режим параметрической оптимизации
Под режимом параметрической оптимизации здесь и далее понимается процедура целенаправленного изменения одного или нескольких параметров модели (оптимизируемых параметров) таким образом, чтобы для момента t = tk всемерно уменьшить выходной сигнал некоторого блока. Этот выходной сигнал отождествляется с целевой функцией.
Конкретное
значение целевой функции при некотором
наборе оптимизируемых параметров
определяется системой по результатам
имитационного
моделирования на интервале t0...
tk
. Для поиска экстремальной точки
системе может понадобиться много шагов
оптимизации.
В режиме параметрической оптимизации пользователю доступны следующие клавиши :
1) F1 (Ф1) - доступ к справочной службе;
2) F2(Ф2) - выбор метода параметрической оптимизации и установка конечного интервала неопределённости параметров;
3) Аlt+F2(ДОП+Ф2) - установка параметров численного интегрирования;
4) F3(Ф3) - запуск процедуры оптимизации;
5) F4(Ф4) - редактирование блока;
6) F5(Ф5) - выбор блока, выходной сигнал которого для t=tk будет использоваться в качестве целевой функции;
7) F6(Ф6) - выбор оптимизируемых параметров и диапазона их изменения.
5.1. Выбор метода
Нажав клавишу F3(Ф3), мы получаем возможность выбрать один из трёх методов оптимизации : покоординатного спуска (Гаусса-Зейделя), прямого поиска (Хука-Дживса), случайных испытаний (Монте-Карло). Клавишами управления курсором нужно выделить строку с названием выбранного метода и нажать клавишу ENTER(bboд). Если нажать клавишу F1(Ф1), на экране появится краткая характеристика выбранного метода.
После нажатия клавиши ENTER(bboд) появляется окно, в котором указывается принятый по умолчанию конечный интервал неопределённости оптимизируемых параметров d в процентах от исходного диапазона D их изменения. При необходимости можно ввести своё значение d в диапазоне I÷50.
5.2. Выбор целевой функции
При нажатии клавиши F5(Ф5) в режиме оптимизации активизируется процедура выбора блока, выходной сигнал которого для t=tk будет интерпретироваться системой как целевая функция. Следует выбрать блок, выходной сигнал которого тем меньше, чем выше качество системы. Иногда схему приходится дополнять новым блоком, с помощью которого формируется нужная целевая функция.
5.3. Выбор оптимизируемых параметров
Нажав клавишу F6(Ф6), можно перейти к процедуре выбора оптимизируемых параметров установки диапазонов их изменения. СИАМ позволяет оптимизировать до 10-ти параметров одновременно, причём любой из них может принадлежать любому блоку.
Процедура разбивается на два этапа: вначале выбирается блок с помощью уже описанного стандартного приёма,
а затем указываются нужные параметры в этом блоке. После выбора блока на экране появляется окно, в котором для каждого параметра указывается его текущее, минимальное Min и максимальное Мах значение. Если Min =Мах, то параметр не оптимизируется. Диапазон изменения параметра при оптимизации D=Max-Min.
