3.1 Загрузите в Matlab предложенный mdl-файл или соберите схему моделирования системы согласно рис. 4 и выставите в ней параметры а соответствии с Вашим вариантом (табл. 1). Задайте параметры поисковых колебаний: A =0,2; ω =10. Убедитесь в работоспособности системы.
4.2. Для одного значения начальных условий исследуйте влияние k на скорость сходимости к экстремуму по характеристике , задавая k из диапазона (1÷10).
4.3. Оцените влияние амплитуды поисковых колебаний на характер движения к экстремуму, изменяя А в диапазоне (0,1÷1).
4.4. Задавая ω =(0,1÷10), исследуйте влияние частоты поисковых колебаний на вид процессов , и процесс движения к экстремуму на плоскости (y, Y).
4.5. Оцените влияние постоянной времени фильтра на характер процессов, выбирая Tф =(1÷10).
Рис. 3. Функциональная схема системы:
Р – регулятор, ДЧ – динамическая часть объекта, ЭХ – экстремальная
характеристика, ГСК – генератор синусоидальных колебаний,
БП – блок перемножения, Ф – усредняющий фильтр.
Рис. 4. Структурная схема моделируемой системы в пакете Matlab.
Таблица 1.
Параметр | Вариант | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
K | 2 | 3 | 1 | 3 | 2 | 1 | 4 | 2 |
T | 10 | 8 | 7 | 9 | 6 | 8 | 10 | 5 |
a | 2 | 1 | 0,5 | 1 | 0,6 | 2 | 0,5 | 3 |
y0 | -1 | 3 | -5 | 2 | -2 | 4 | -3 | 1 |
k | 3 | 5 | 4 | 2 | 3 | 5 | 2 | 4 |
Содержание отчёта
4.1. Название и цель работы.
4.2. Схема моделирования системы в соответствии с вариантом.
4.3. Графики всех переходных процессов.
4.4. Выводы по работе.
Контрольные вопросы
5.1. Какова роль градиента в системе поиска экстремума?
5.2. С какой целью в систему вводят усредняющий фильтр?
5.3. Как влияют параметры генератора синусоидальных колебаний на оценку градиента?
5.4. Как выбрать амплитуду и частоту генератора синусоидальных колебаний?
5.5. Как в замкнутой системе можно обеспечить заданное время выхода на экстремум?
5.6. Каким образом осуществляется стабилизация системы в точке экстремума?