- •Задание
- •Ведение
- •Предварительный анализ сау, добротность системы
- •Расчет параметров корректирующих устройств
- •Сопряжение желаемой лачх с лачх неизменяемой части сау
- •Определение запасов устойчивости по фазе и амплитуде синтезированной системы
- •Проверка устойчивости внутреннего контура
- •Проверка расчетов путем моделирования сау с помощью пакета MatLab
- •Самостоятельное исследование модели сау
- •Анализ результатов выполнения домашнего задания
- •Библиографический список:
Определение запасов устойчивости по фазе и амплитуде синтезированной системы
В соответствии с наклонами асимптотической желаемой ЛАЧХ построим логарифмическую фазочастотную характеристику (рисунок 3).Построение приближенно, однако видно, что на частоте среза запас устойчивости по фазе составляет 40-50 градусов. На частоте пересечения ЛФЧХ оси -180 градусов запас устойчивости по амплитуде составляет 10-12 дб.
Проверка устойчивости внутреннего контура
ЛАЧХ
внутреннего контура может быть получена
(14)
т.е. из ЛАЧХ неизменяемой части, скорректированной последовательным устройством MHPLQDE необходимо вычесть среднечастотную часть желаемой ЛАЧХ – ApBC. Из рисунка видно, что ЛАЧХ внутреннего контура пересекает ось абсцисс под наклоном – 40 дб./дек., следовательно значение ЛФЧХ в точке пересечения не будет превышать 180 град. Тем не менее постройте ЛФЧЖ внутреннего контура. Внутренний контур устойчив.
Проверка расчетов путем моделирования сау с помощью пакета MatLab
Для проверки правильности проведенных расчетов, выполним математическое моделирование САУ, используя пакет «MatLab»
Итак, запускаем пакет «MatLab», щелкаем ярлык «Simulink», в меню «File» выбираем «New».
На наборном поле расставляем в прямой цепи входную точку, сумматор для ввода главной единичной отрицательной обратной связи, коэффициент добротности, последовательное корректирующее устройство, звенья, образующие неизменяемую часть САУ, выходную точку. Входной сигнал для местной обратной связи выбираем со входа интегратора, поэтому он пропорционален скорости выходного сигнала.
Для получения сигнала ускорения вводим дифференциатор. Так как нельзя реализовать чистое дифференцирование, то в знаменатель включаем бином с постоянной времени меньшей в 10 раз, чем минимальная постоянная времени в моделируемой системе. В нашем случае это 0.0001 сек. Численное дифференцирование использовать при линейном анализе системы нельзя, система станет нелинейной, но можно использовать дифференцирование при моделировании. (Когда есть источник сигнала и осциллограф Scope)
Заметим, что при вставке элементов местной обратной связи, необходимо инвертировать направление сигналов в блоках. Для этого необходимо выделить блок и нажать Ctrl_R, блок повернется на 90 градусов. Входная и выходная точки берутся из раздела «Control System Toolbox», передаточные функции – из раздела «Simulink»/ «Continuous», сумматоры и коэффициенты усиления– из раздела «Simulink»/ «Math Opepations».
Сформированная таким образом модель САУ приводится на (рисунок 11).
Рисунок 11 - Сформированая схема САУ в пакете MatLab
В окне модели выбираем раздел «Tools» / «Linear Analysis...», появится окно «LTI Viewer:имя». В разделе «Edit» / «Configuration...» выбираем количество графиков в окне и их содержание: импульс, шаг, диаграмма Боде (ЛАЧХ) и т.д. Затем из раздела «Simulink» / «Get Linearized Model» запускаем выбранные процессы. Щелкнув правой клавишей по графику, можно установить или убрать сетку, изменить цвета и т.д.
Рисунок 12 - ЛАЧХ и ЛФЧХ скорректированной САУ, полученные с помощью пакета MatLab
Рисунок 13 - Переходный процесс в скорректированной системе
