Page 8 - 375_
P. 8
побудувати модель цифрової системи в
середовищі MATLAB/SIMULINK;
порівняти перехідні процеси в неперервній і
цифровій системах при зміні курсу на 10 градусів;
повторити процедуру для інтервалу квантування
T 5 с, пояснити ефекти, що спостерігаються при
збільшенні інтервалу квантування;
для останнього варіанту розрахувати
перерегулювання і час перехідного процесу
Хід роботи
Підготовка вихідних даних:
1. Запустіть систему MATLAB.
2. Введіть дані для передатної функції (sF ) :
Ts = 18.2;
K = 0.0694;
F = tf(K, [Ts 1 0])
[n,d] = tfdata(F, 'v')
Останній рядок означає, що чисельник і знаменник
скалярної передавальної функції F (s ) будуть записані
в поліноми n і d.
3. Аналогічно опишіть всі інші передавальні функції (ці
операції можна виконати інакше, написавши скрипт
мовою системи MATLAB у виді файлу).
Модель неперервної системи:
1. Запустіть пакет SIMULINK, набравши в командному
вікні системи MATLAB
>> simulink
2. Створіть нову модель (File – New – New model).
3. Виберіть групу елементів Continuous у вікні Simulink
Library Browser і перетягніть у вікно нової моделі
елемент Transfer Fcn (передавальна функція).
Зробіть подвійний клік мишею по цьому блоці і
введіть n у поле Numerator і d у поле Denominator. Це
означає, що чисельник і знаменник передавальної
функції F (s ) повинні бути задані в командному вікні
системи MATLAB як поліноми з іменами n і d.
8