Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теорія керування.ЛАБОРАТОНИЙ КУРС.doc
Скачиваний:
6
Добавлен:
18.08.2019
Размер:
1.56 Mб
Скачать

Побудувати амплітудно-фазочастотну характеристику лдс ііі - порядку

W(p) = W(jw)=a(w)=jb(w)

W(p)=W(j ω) = =

= = · =

= =

-j ;

Хід роботи

1.Ознайомитися з теоретичними відомостями за темою лабораторної роботи.

2.Завантажити середовище Matlab/Simulink.

3.З відповідних блоків побудувати амплітудно-фазочастотну характеристику (схеми):

    1. Побудувати модель аперіодичної ланки 1 і 2 порядків

для І порядку:

Рекомендовані значення частоти: 0.5,1,3,6,12,20

Для частоти вибирати таке значення часу моделювання при якому: на екрані буде видно 3-4 періоди коливань і щоб криві не мали «ломаного» вигляду.

Для ІІ порядку

Рекомендовані значення частоти: 0.5,1,4,5,10,20,40

    1. Побудувати модель послідовно з’єднаних пропорційної та коливальної ланок:

№ варіанта

1

2

3

4

5

6

7

8

К

2

4

8

16

32

64

64

64

Т,с

0.1

0.1

0.2

0.4

1.0

1.0

0.2

1.0

ξ

0.5

0.6

0.5

0.4

0.6

0.7

0.8

0.4

Рекомендовані значення частоти: 1,4,8,10,12,20,40

  1. Зробити порівняльний аналіз результатів моделювання.

  2. Оформити звіт.

Рекомендована літератури

1. Гультярев А. Визуальное моделирование в среде MATLAB: Учебный курс.

СПб.: Питер, 2000. – 432 с.

2. Дьяконов В. MATLAB 6: Учебный курс. – СПб.: Питер, 2001. – 595 с.

3. Дьяконов В. Simulink 4. Специальный справочник. – СПб.: Питер, 2002. – 528 с.

4. Дьяконов В. MATLAB 6/6.1/6.5 + Simulink 4/5. Основы применения. – М.:

СОЛОН-Пресс, 2004. – 768 с.

5. Мартынов Н.Н. Введение в MATLAB 6. – М.: КУДИЗ-ОБРАЗ, 2002.– 352с.

Лабораторна робота № 2 Моделювання лінійних динамічних систем в середовищі simulink

Мета роботи: Набути практичних навиків, необхідних при дослідженні динамічних процесів, а також закріплення теоретичних знань про перехідні процеси в ланках систем керування.

Короткі теоретичні відомості:

Система Simulink є складовою частиною системи Matlab і призначена для структурно-графічного моделювання різних динамічних об'єктів, як безперервних, так і дискретних. Об’єкт моделювання представляється у вигляді сукупності готових, закінчених блоків, між якими встановлюються зв'язки по типу "вхід-вихід ". При побудові моделі, такі зв'язки зображуються простими стрілками. Можливості (потужність) моделювання динамічного об'єкта визначаються обсягом бібліотек Simulink.

Спосіб конструювання моделі, таким чином, зводиться до вибору відповідних блоків зі складу можливих у бібліотеці: джерел різних сигналів, блоки ланок систем автоматичного управління, логічні блоки або блоки відображення одержуваної інформації. Це надзвичайно спрощує процес моделювання і робить його більш ефективним.

Завданням лабораторної роботи є моделювання і дослідження неперервних аперіодичних та коливних ланок, а також дискретних аперіодичних і дискретних коливних ланок.

Аперіодичною називають ланку, в котрій при подачі на вхід ступінчатого сигналу вихідна величина асимптотично (по експоненті) прямує до нового встановленого значення:

, (1)

Де Т – константа часу ланки, характеризує інерційність ланки, с; k – коефіцієнт передачі ланки.

В операторній формі:

(Τp + 1)xвих(p)= kxвх(p). (2)

Передатна функція аперіодичної ланки:

(3)

Модель для дослідження динамічних властивостей ланки складається з наступних блоків: Step, Transfer Fcn, Scope.

Для зміни параметрів аперіодичної ланки необхідно двічі клацнути на ній кнопкою миші, з'явиться вікно параметрів ланки Transfer Fcn (рис.2.2).

Параметри ланки Transfer Fcn: Denominator – знаменник передатної функції і Numerator – чисельник у вигляді поліномів с0pn + с1pn-1 + ... + сn і b0pm + b1pm-1 + ... + bm відповідно. У загальному випадку за допомогою цієї ланки можна задати будь-яку передатну функцію, представлену у вигляді відношення поліномів, причому n ≥ m , де n – порядок полінома в знаменнику, m – порядок полінома в чисельнику.

Рис.2.1 Модель аперіодичної ланки (k=1; T=1)

Рис.2.2 Вікно параметрів ланки Transfer Fcn

Рис.2.3. Перехідні та частотні характеристики аперіодичної ланки (k = 1, T = 1)

Аперіодична ланка другого порядку має вигляд:

(4)

У аперіодичній ланці в чисельнику знаходиться один параметр – коефіцієнт підсилення k, тому у вікні Numerator для аперіодичної ланки вводимо [k]. Знаменник аперіодичної ланки Tp + 1, тобто поліном виду a0p+ + a1,де a0 = T, а1 = 1. Тому у вікні Denominator для аперіодичної ланки вводимо [a0 a1] (через пробіл).

Перехідні та частотні характеристики аперіодичної ланки приведені на рис.2.3.

Коливною називають ланку, у якої при ступінчатій зміні вхідної величини, вихідна величина прагне до нового значенням, здійснюючи при цьому коливання.

Рівняння коливної ланки в операторної формі запису:

(5)

Де T1 і T2 – постійні часу коливної ланки; k – коефіцієнт підсилення коливної ланки.

Передатна функція коливної ланки:

(6)

Якщо прийняти  

 = Т1 / 2Т2. (7)

А також T = T2,

то передатну функцію можна подати у вигляді:

(8)

Коефіцієнт  називають коефіцієнтом затухання і, судячи з назви, він характеризує затухання перехідного процесу коливної ланки.

Якщо  <1, то перехідний процес ланки - коливний, і чим  менші одиниці, тим більш коливальні процеси.

Якщо   1 , то отримуємо аперіодичну ланку другого порядку.

Модель для дослідження динамічних властивостей ланки складається з наступних блоків: Step, Transfer Fcn, Scope.

Отримана модель показана на рис.2.4.

Рис.2.4. Модель коливної ланки (k = 1, T22 = 1.2 с2, T1 = 1 с)

Рис.2.5. Перехідна характеристика коливної ланки (k = 1, T22 = 1.2 с2, T1 = 1 с)

Методика зміни коефіцієнтів ланки Transfer Fcn наведено вище для аперіодичної ланки, єдина відмінність – для коливної ланки у вікні Denominator вводимо не два, а три параметри [T22 T1 1] (також через пробіл), оскільки в знаменнику коливальної ланки знаходиться поліном вигляду:

с0p2 + с1p 1 + с2p 0, де с0 = T22, с1 = T1, с2 = 1.

Перехідні та частотні характеристики коливної ланки представлені на рис.2.5.

Бібліотека Simulink Extras

Бібліотека Simulink Extras є додатковою бібліотекою пакету Simulink. Ця бібліотека містить набори блоків з більш широкими функціями. Тим не менше це зовсім не означає, що застосування цієї бібліотеки завжди краще. Пов'язано це з тим, що ускладнення функцій блоків, доцільне при вирішенні низки специфічних завдань, може приводити до ускладнення моделювання при вирішенні більшості звичайних завдань.

Бібліотека Simulink Extras представлена на рис.2.6. Робота з цією бібліотекою не відрізняється від роботи з основною бібліотекою.

Рис.2.6. Бібліотека Simulink Extras

Additional Discrete - додаткові дискретні блоки

Рис.2.7. Додаткові дискретні блоки

Блок Discrete Transfer Fcn задає дискретну передатну функцію в вигляді співвідношення:

(9)

Рис2.8. Модель коливної ланки ( )

Рис.2.9. Перехідна характеристика коливної дискретної ланки ( )

Додаткові блоки Additional Discrete представлені всього чотирма блоками – по два варіанти відомих нам блоків Discrete Transfer Fcn і Discrete Zero-Pole (рис. 2.7). Єдиною відмінністю від описаних раніше блоків є можливість ініціалізації входів і станів.