лабораторная работа / Лабораторные / Вариант
.doc
Вариант № 9
ЦЕЛЬ РАБОТЫ: получение навыков исследования линейных динамических моделей в программном пакете Matlab и ознакомление с временными и частотными характеристиками систем автоматического управления (САУ).
Задана передаточная функция САУ
Найдем ее динамические и частотные характеристики. Будем работать в командном режиме среды MATLAB.
1. Создадим LTI-объект с именем w, для этого выполним:
>> w=tf([-7 -8 6],[-1 -3 -6 0])
Transfer function:
7 s^2 + 8 s - 6
-----------------
s^3 + 3 s^2 + 6 s
2. Найдем полюса и нули передаточной функции с использованием команд pole, zero.
>> pole(w)
ans =
0
-1.5000 + 1.9365i
-1.5000 - 1.9365i
>> zero(w)
ans =
-1.6594
0.5165
3. Построим переходную функцию командой step(w). Результат ее выполнения приведен на рисунке 3.
>> step(w)
Рисунок 3. Переходная функция h(t)
4. Построим импульсную переходную функцию командой impulse{w). Результат показан на рисунке 4.
>> impulse(w)
Рисунок 4. Импульсная переходная функция
5. Диаграмму Боде получим, используя команду bode(w) - рисунок 5.
>> bode(w)
Рисунок 5. Логарифмические частотные характеристики
6. Определим частотный годограф Найквиста, выполнив команду nyquist(w) - рисунок 6.
>> nyquist(w)
Рисунок 6 . Частотный годограф