- •Методичні вказівки
- •Передмова
- •Лабораторна робота 1 Вивчення системи автоматизованого моделювання MatLab: інтерфейс середовища MatLab; введення даних і прості обчислення
- •1.1 Основні відомості про пакет MatLab
- •1.1.1 Інтерфейс середовища MatLab
- •1.1.2 Введення даних та операції з ними
- •1.1.3 Деякі базові команди та системні змінні
- •1.1.4 Збереження даних для відновлення роботи
- •1.1.5 Оформлення результатів обчислень
- •1.1.6 Введення передаточних функцій (пф) та побудова графіків перехідних процесів
- •1.1.7 Побудова частотних характеристик
- •1.1.8 Завдання з’єднань блоків у MatLab
- •Лабораторна робота 2 Дослідження динамічних характеристик інтегруючої та інерційної ланок. Вплив зворотного зв’язку
- •2.1 Теоретична частина
- •2.2 Дослідна частина
- •2.4 Контрольні запитання
- •Лабораторна робота 3 Дослідження динамічних характеристик коливальної ланки
- •3.1 Теоретична частина
- •3.2 Дослідна частина
- •3.2.1 Порядок проведення роботи
- •3.4 Контрольні запитання
- •Лабораторна робота 4 Дослідження впливу гнучкого зворотного зв’язку на якісні показники сак
- •4.1 Теоретична частина
- •4.2 Дослідна частина
- •4.2.1 Хід виконання
- •4.4 Контрольні запитання
- •Лабораторна робота 5 Дослідження впливу чистого запізнювання на якісні показники сак
- •5.1 Теоретична частина
- •5.2 Дослідна частина
- •5.2.1 Хід роботи
- •5.4 Контрольні запитання
- •Лабораторна робота 6 Дослідження сак з під-регулятором
- •6.1 Теоретична частина
- •6.2 Дослідна частина
- •6.2.1 Хід виконання
- •6.4 Контрольні запитання
- •Додаток а Програма для аналізу впливу зміни коефіцієнтів кі, кд та кп
- •Перелік посилань
Лабораторна робота 2 Дослідження динамічних характеристик інтегруючої та інерційної ланок. Вплив зворотного зв’язку
Мета роботи: дослідження динамічних якостей інтегруючої ланки; дослідження динамічних якостей інерційної (аперіодичної) ланки 1-го порядку; дослідження впливу зворотного зв’язку на динамічні якості цих ланок.
2.1 Теоретична частина
Інтегруюча ланка.
Інтегруючий елемент описується рівнянням
,
або
,
де
– вхідний та вихідний сигнали;
– стала часу;
– початкова умова.
Передаточна функція інтегруючої ланки має вигляд
,
де
– оператор Лапласа.
При цьому
Значення
можна з’ясувати по вигляду
перехідного процесу, як співвідношення
зміни вихідного сигналу до множини
часу, за який вона сталася, і вхідного
сигналу (рис 2.1).
,
де
– зміна вихідного сигналу;
– зміна часу.
Рисунок 2.1 – Перехідний процес в інтегруючій ланці
При
нульових початкових умовах графік
перехідного процесу в інтегруючій ланці
є прямою, яка починається з початку
координат. Якщо
,
початок графіка змінюється по осі
на величину
.
З використанням MatLab запишемо:
K=2; % конкретне значення К згідно варіанту
W=tf(K,[1 0]); % введення ПФ інтегруючої ланки
step(W), grid % побудова графіку перехідного процесу
figure % відкриття нового вікна
bode(W), grid % побудова ЛЧХ
Більш компактно ці графіки можна отримати так (див. лаб. роб. №1):
subplot(211)
step(W), grid
subplot(212)
bode(W), grid
Порівняйте обидва способи та оберіть зручніший для себе. Результати збережіть у m-файл на свій носій. Далі виконайте теж саме для свого варіанту і додайте до звіту.
Інерційна ланка 1-го порядку.
Рівняння, яким описується інерційна ланка 1-го порядку, має вигляд
, (2.1)
де – вхідний та вихідний сигнали;
–стала часу;
– коефіцієнт передачі.
Рівнянню (2.1) відповідає передаточна функція
, (2.2)
де
– перетворені за Лапласом
та
.
Для
встановлення зв’язку між (2.1) та (2.2) у
(2.2)
та
змінено на
та
,
з урахуванням, що
– оператор диференціювання за часом,
тобто
.
Вигляд перехідного процесу в інерційній ланці наведений на рис. 2.2. У відповідності до нього при одиничному вхідному сигналі, стале значення вихідного сигналу дорівнює , а довжина проекції дотичної до початку графіка від початку до точки перехрещення дотичної з лінією усталеного значення – .
Рисунок 2.2 – Перехідний процес в інерційній ланці 1-го порядку
З використанням MatLab запишемо:
K=2; T=0.5; % конкретні значення К та Т згідно варіанту
W=tf(K,[T 1]); % введення ПФ інерційної ланки
step(W), grid % побудова графіку перехідного процесу
figure % відкриття нового вікна
bode(W), grid % побудова ЛЧХ
Для більш зручного перегляду графіків можна додатково ввести параметр кінцевого часу моделювання Stop time, який задається в MatLab таким чином:
st=3; t=[0:0.1:st]; % задаємо інтервал показу графіка від початкового значення «0» до кінцевого st (беремо з табл. 2.1 або 2.2) з кроком 0.1. Потім вказуємо параметр t в команді step(W,t), grid.
Якщо не задати цей параметр, час моделювання підбирається автоматично.
