Завдання|задавання| для самостійної роботи

МЕТОДИЧНІ ВКАЗІВКИ

до виконання лабораторних робіт

з курсу «Автоматизація систем управління технологічними

процесами». Частина 1

(для студентів спеціальності 6.050202 четвертого курсу

денної форми навчання)

Алчевськ

ДонДТУ

УДК 681.5.01:681.515

Методичні вказівки до виконання лабораторних робіт з курсу «Автоматизація систем управління технологічними процесами». Ч.1 (для студентів спеціальності 6.050202 четвертого курсу денної форми навч.) / Укл. Р.Ю. Ткачов, Т.І. Єгорова, І.М. Шалашна - Алчевськ: ДонДТУ, 2011. - 39 с.

Укладачі: Р.Ю. Ткачов, доц.,

Т.І. Єгорова, асист.,

І.М. Шалашна, асист.

Відповідальний за випуск М.С. Фесенко, доц.

Відповідальний редактор Д.В. Кобець, доц.

ЗМІСТ

Лабораторна робота № 1. Синтез ПІ-, ПІД- регулятора методом внутрішньої еталонної моделі........... 4

Лабораторна робота № 2. Управління об'єктами із запізнюванням ................................................................. 23

Лабораторна робота № 3. Реалізація управління для об'єкту із запізнюванням способом Ресвіка......... 28

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

ЛАБОРАТОРНА РОБОТА №1

СИНТЕЗ Пі-, ПіД-РЕГУЛЯТОРА МЕТОДОМ ВНУТРІШНЬОЇ ЕТАЛОННОЇ МОДЕЛІ

Мета роботи: ознайомлення з існуючими модифікаціями алгоритму ПІД-регулятора і методом їх спрощеного налаштування на задані показники якості.

ТЕОРЕТИЧНІ ВІДОМОСТІ

1.1.1 Загальні відомості

Практика автоматизації виробничих процесів в різних галузях промисловості (хімії, енергетиці, металургії та ін.) нині найширше використовуються регулятори із ПІ- та ПІД-законами регулювання. Фактично, більше 90% виробничих процесів регулюються ПІД-контроле-рами і ПІ-контролерами. ПІД-контролери також широко використовуються в системах із запізнюванням.

Проектувальник, перед яким стоїть завдання синтезу високоякісної системи в умовах значної невизначеності, вимушений|змушений| шукати рішення|вирішення,розв'язання,розв'язування| в класі робастних| (грубих) систем.

Система, що має допустимі зміни якості при зміні або неточності її моделі, називається робастною|.

Метою|ціллю| синтезу робастної| системи є гарантія необхідної якості незалежно від погрішностей |та|і зміни параметрів моделі.

Модель реальної фізичної системи завжди буде неточною з наступних|таких| причин:

а) зміна параметрів через ті або інші обставини;

б) динамічні властивості, не враховані в моделі;

в) не враховане запізнювання за часом;

г) зміна положення|становища| робочої точки|крапки| (положення|становища| рівноваги);

д) шум датчика;

е) непередбачувані зовнішні збурення|збурення|.

Багато сучасних підходів до синтезу роблять|чинять| акцент на робастність| систем - робастність| стійкості|та| і робастність| якості - в умовах невизначеності. Ці підходи, переду|перш|сім, враховують той факт, що реальні фізичні систем|та|и і навколи|довколишні|шні умови, в яких вони працюють, не можуть бути змодельовані абсолютно точно. вони можуть привести до створе|створіння|ння робастних| систем управління. Інженери, що володіють цими методами, успішно можуть вирішу|рішати|вати завд|задачі|ання синтезу робастних| ПІД-регуляторів, коригу|із|юючих робастних| при|устроїв|строїв з випередже|та|нням і відставанням по фазі, тощо.

ПІД-регулятор складається з|із| трьох складових: пропорційної|пропорціональної|, інтегральної і|та| диференціальної. При різних|різноманітних| комбінаціях цих складових, отримують|одержують| різні регулятори, наприклад ПІ і|та| ПД.

У s-інтервалі (частотному) форма ПІД-контролера може бути дана, як

C(s) = P + I + D = Kp + завдання|задавання| для самостійної роботи - student2.ru + Kds ,

де Kp, Ki і|та| Kd - названі|накликати| відповідно|відповідно| пропорційним|пропорціональним|, інтегральним і|та| диференціальним коефіцієнтом.

Також часто використовується інша форма ПІД-регулятора

C(s) = Kp (1 + завдання|задавання| для самостійної роботи - student2.ru + Tds),

де Ti - інтегральна постійна часу або час повернення переналадки;

Td - постійна похідна часу або норма часу.

У тимчасовому інтервалі виведення ПІД-контролера u(t) може бути описане таким чином:

u(t) = Kpe(t) + Ki завдання|задавання| для самостійної роботи - student2.ru + Kd завдання|задавання| для самостійної роботи - student2.ru ,

де e(t) - вхід контролера.

ПІД-контролер дуже простий і|та| легко реалізується з використанням пневматичних, гідравлічних, механічних, електронних пристроїв|устроїв| і|та| програмного|програмового| забезпечення. Береться до уваги минула (I), теперішня (P) і|та| майбутня (D) інформація помилки управління, так щоб у багатьох випадках можна було забезпечити задовільне управління. Крім того, ПІД-контролер дуже точний у встановленні невизначеності.

Існує безліч рекомендацій по різних|різноманітних| проблемах ПІД-контролерів, таких як фільтрація шумів, високочастотний спад, установка|настанова| навантаження і|та| двох ступенів свободи, завершення, налаштування і|та| комп'ютерної реалізації.

Найчастіше використовуються рекомендації емпіричного налаштування, щоб вручну|уручну| настроїти|набудувати| ПІД-контролер для розімкненої стійкої системи:

– пропорційна|пропорціональна| складова забезпечує безпосередню дію на сигнал, що управляє, відповідає помилці управління. Отже, чим більше пропорційна|пропорціональна| складова, тим швидше відповідь. Крім того, чим більше пропорційна|пропорціональна| складова, тим менше статична помилка. Проте|однак| занадто велика пропорційна|пропорціональна| складова могла б викликати|спричиняти,визивати| насичення виконавчого механізму. Оскільки|тому| управляюча дія заснована на помилці, то при використанні пропорційного|пропорціонального| контролера неможливо усунути статичну помилку.

– інтегральна складова усуває статичну помилку при покроковій інформації або збуренні|збуренні|. Вона забезпечує повільний процес в сигналі управління тому, що|бо| пропорційна|пропорціональна| накопиченню минулої помилки управління. Через повільність, інтегральна складова не підходить|личить,пасує| для стабілізації системи із|із| зворотним зв'язком, оскільки|тому| може викликати|спричиняти,визивати| велике перерегулювання. Щоб зменшити перерегулювання, інтегральна складова має бути зменшена. У разі|в| насичення виконавчого механізму також виходить небажаний ефект - можуть виникнути автоколивання від максимальної зони до мінімальної і|та| навпаки.

– диференціальна складова забезпечує швидкодію згідно майбутньої тенденції помилки управління. Вона в деякій мірі протидіє ефекту інтегральної складової і|та| часто покращує|поліпшує| стабільність системи. Перерегулювання зменшується зі|із| збільшенням часу похідної, але|та| знову збільшується, коли час похідної стає занадто великим. Ідеальний диференціатор має тенденцію призводити до збільшення управляючого сигналу, коли відбувається|походить| раптова зміна в заданих умовах (поштовх заданих умов) і|та| за наявності високочастотної помилки управління, викликаної|спричиняти,визивати| виміром|вимірюванням| перешкоди. Для системи із|із| запізнюванням, особливо, коли запізнювання довше| в порівнянні з постійною часу системи, похідна складова не допомагає |та|і часто виключаєтьс|виключає|я.

1.1.2 Модифікації ПІД-алгоритму

ПІД-алгоритм може бути представлений|уявляти| передатною|передавальною| функцією

завдання|задавання| для самостійної роботи - student2.ru (1.1)

Дещо|небагато| інший варіант зазвичай|звично| поширений в комерційних контролерах. Цей регулятор описується у виді|вигляді|:

завдання|задавання| для самостійної роботи - student2.ru (1.2)

Дві структури контролера представлені|уявляти| у формі блок-схеми на рис. 1.1.

завдання|задавання| для самостійної роботи - student2.ru

а)

завдання|задавання| для самостійної роботи - student2.ru

б)

Рисунок 1.1 - Невзаємопов'язана і|та| взаємопов'язана форма ПІД-алгоритму

Контролер, представлений|уявляти| рівнянням (1.1), називається невзаємопов’язаним, а рівнянням (1.2) - взаємопов'язаним. Причина такого позначення полягає в тому, що в контролері (1.1) час інтегрування Ti не впливає на похідну частину|частку| і|та| час похідної Td не впливає на інтегральну частину|частку| (як показано в (1.1)). Таким чином, частини|частки| не взаємопов'язані. У взаємопов'язаному контролері час похідної дійсно впливає на інтегральну частину|частку|.

Тому частини|частки| взаємодіють. Взаємопов’язаний контролер (1.2) можна завжди представити|уявляти| як невзаємопов’язаний контролер (1.1), коефіцієнти якого мають вигляд

завдання|задавання| для самостійної роботи - student2.ru (1.3)

Контролер взаємопов'язаної форми (1.2), який відповідає не взаємопов’язаному контролеру (1.1), може бути знайдений тільки|лише| якщо

завдання|задавання| для самостійної роботи - student2.ru

тоді

завдання|задавання| для самостійної роботи - student2.ru (1.4)

Невзаємопов’язана форма запису ПІД-контролера, є загальнішою|спільною|, і|та| ми використовуватимемо її надалі. Проте|однак| взаємопов’язаний контролер простіше настроїти|набудувати| вручну|уручну|. Є також причина для переваги взаємопов’язаного контролера. Перші пневматичні контролери було простіше побудувати|спорудити,построїти| з використанням взаємопов’язаної форми. Коли виробники контролера змінили|зраджували| технологію з|із| пневматичної на аналогову електричну і|та|, нарешті|урешті|, перейшли до цифрової методики, вони зберегли інтерактивну форму. Тому, взаємопов’язана форма найбільше|більш| поширена серед одноконтурних контролерів.

Важливо|поважний| пам'ятати, що у|в,біля| різних|різноманітних| контролерів можуть бути різні|різноманітні| структури. Це означає, що, якщо контролер в певному контурі управління замінений іншим типом контролера, його параметри, ймовірно|певно,імовірно,мабуть|, доведеться|припаде| змінити|зраджувати|. Відмітимо, що взаємопов’язані і|та| невзаємопов’язані форми різні|різноманітні| тільки|лише| коли використовуються обидві I і|та| D частини|частки| контролера. Якщо ми застосовуємо тільки|лише| П-, ПІ- чи ПД-контроллери, то дві форми еквівалентні. Існує інше представлення ПІД-алгоритму

завдання|задавання| для самостійної роботи - student2.ru . (1.5)

Параметри пов'язані з параметрами стандартної форми через

k = K,

ki = завдання|задавання| для самостійної роботи - student2.ru ,

kd = KTd.

Представлення|вистава,подання,уявлення| (1.5) еквівалентно стандартній формі, але|та| значення параметрів різні|різноманітні|. Це може викликати|спричиняти,визивати| великі труднощі, особливо якщо параметр 1/ki називають інтегральним часом і|та| kd часом похідної. Форму (1.5) конструктивно застосовувати в аналітичних методах розрахунку, тому що|бо| параметри є лінійними. У|в,біля| цього представлення|вистави,подання,уявлення| є перевага, завдяки якій можна отримати чисту пропорційну|пропорціональну|, інтегральну або диференціальну складову з|із| кінцевими|скінченними| значеннями параметрів.

Таким чином, існує три різні|різноманітні| форми ПІД-контролерів :

– стандартна або невзаємопов’язана форма, представлена|уявляти| рівнянням (1.1);

– прогресія або взаємопов’язана форма, дана рівнянням (1.2);

– паралельна форма, рівняння (1.5).

Стандартну форму іноді|інколи| називають алгоритмом ISA, або ідеальним алгоритмом. Пропорційна|пропорціональна|, інтегральна і|та| похідна складові невзаємопов’язані в тимчасовому інтервалі. Цей алгоритм допускає комплексні нулі, які корисні для управління системами з|із| коливальними полюсами.

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

Паралельна форма - найзагальніша форма, тому що|бо| чиста пропорційна|пропорціональна| або інтегральна складова може бути отримана з|із| кінцевими|скінченними| параметрами. У|в,біля| контролера також можуть бути комплексні нулі. Таким чином, це - найгнучкіша форма. Проте|однак|, це форма, де у|в,біля| параметрів є невелика фізична інтерпретація.

1.1.3 Спрощена процедура синтезу ПІ - і|та| ПІД - регулятора

Проектування регулятора такою процедурою іноді|інколи| називають синтезом з внутрішньою еталонною моделлю.

Структурна схема такої системи показана на рисунку 1.2. На схемі передбачається|припускається|, що усі збурення|збурення|, які діють на процес, зменшені до еквівалентного збурення|збурення| d на виході процесу. На рисунку Gm має значення|позначає,значить| моделі процесу, Gm-1 - передатна|передавальна| функція зворотна Gm і|та| Gf - фільтр низьких частот. Назва «внутрішня зразкова модель контролера» витікає з|із| факту, що контролер містить|утримує| модель процесу. Ця модель паралельно пов'язана з реальним процесом.

 
  завдання|задавання| для самостійної роботи - student2.ru

Рисунок 1.2 – Структурна розрахункова схема системи із|із| зворотним зв'язком з|із| контролером, що настроюється|набудовує,налаштовує| за принципом внутрішньої еталонної моделі

Якщо модель відповідає процесу, тобто Gm = Gp, то сигнал e(t) дорівнює збуренню|збуренню| d(t) для усіх сигналів u(t), що управляють. Якщо Gf = 1 і|та| Gm - 1 - точна інверсія процесу, тоді збурення|збурення| d(t) буде нейтралізовано. Фільтр Gf введений|запроваджувати|, щоб отримати систему, яка менш чутлива до моделювання помилок. Загальний|спільний| вибір

завдання|задавання| для самостійної роботи - student2.ru (1.6)

де Tf - параметр налаштування.

Регулятор, отриманий за принципом внутрішньої еталонної моделі, може бути представлений|уявляти| як звичайний|звичний| з|із| послідовним управлінням у вигляді передатної|передавальної| функції

завдання|задавання| для самостійної роботи - student2.ru . (1.7)

З|із| цього виразу виходить, що регулятор цього типу|типа| компенсує полюси і|та| нулі процесу.

Цей принцип буде, як правило, давати регулятори великого порядку|ладу|. Нехтуючи деякими коефіцієнтами поліномів в чисельнику і|та| знаменнику можна отримати ПІ - і|та| ПІД-регулятори.

Розглянемо|розглядуватимемо| процедуру синтезу Пі-регулятора для об'єкту, заданого передатною|передавальною| функцією

завдання|задавання| для самостійної роботи - student2.ru (1.8)

Визначимо передатну|передавальну| функцію зворотну інерційній частині|частці| об'єкту (1.8)

завдання|задавання| для самостійної роботи - student2.ru

при цьому функція запізнювання не звертається|обертається,поводиться|.

Виберемо передатну|передавальну| функцію фільтру у вигляді|вигляді| (1.6).

Розкладемо час запізнювання в ряд|низку| Тейлора, обмежившись першим порядком|ладом| розкладання

завдання|задавання| для самостійної роботи - student2.ru , (1.9)

то згідно (1.7) функція регулятора має вигляд

завдання|задавання| для самостійної роботи - student2.ru . (1.10)

Якщо час запізнювання представити|уявляти| у вигляді апроксимації Паде першого порядку|ладу|

завдання|задавання| для самостійної роботи - student2.ru , (1.11)

то згідно (1.7) замість Пі-регулятора отримаємо ПІД-алгоритм

завдання|задавання| для самостійної роботи - student2.ru (1.12)

Для процесів, що описані рівнянням (1.8), таким чином знаходимо|находимо|, що внутрішній еталонний принцип дає ПІ- або ПІД-контролери. Наближення можуть використовуватися звичайним способом, щоб отримати ПІ- і|та| ПІД-контролери для складніших процесів.

Цікавою особливістю внутрішнього зразкового регулятора є те, що його надійність полягає в проектуванні, тобто надійність може бути відкоригована|відкоректувати| вибором фільтру Gf . Компроміс між виконанням і|та| надійністю може бути отриманий при використанні константи фільтру, як параметра проектування Тf. Регулятор, побудований|спорудити,построїти| за принципом внутрішньої зразкової моделі може бути розглянутий|розглядувати| як одна з реалізацій методу компенсації за способом Сміта [1].

Приклад|зразок|. Вважатимемо|гадатимемо|, що задана тільки|лише| крива розгону об'єкта управління, точні значення порядку|ладу| і|та| параметрів об'єкту нам невідомі. Апроксимуємо її згідно з|згідно| методикою [2] моделлю першого порядку|ладу| із|із| запізнюванням (рис. 1.3).

завдання|задавання| для самостійної роботи - student2.ru

Рисунок 1.3 - Графік апроксимації кривої розгону процесу передатною|передавальною| функцією 1-го порядку|ладу| із|із| запізнюванням

В результаті|внаслідок,унаслідок| виконаної апроксимації маємо модель об'єкту виду|вигляду|

завдання|задавання| для самостійної роботи - student2.ru

В цьому випадку розрахуємо оптимальний регулятор згідно з|згідно| принципом зразкової моделі. Якщо запізнювання розкласти в ряд|низку| Тейлора згідно формули (1.9), то в якості оптимального регулятора отримаємо ПІ-регулятор, параметри якого визначаються рівнянням (1.10).

Постійну часу фільтру Tf для зручності приймемо рівною 10. З урахуванням|з| цього передатна|передавальна| функція матиме вигляд

завдання|задавання| для самостійної роботи - student2.ru .

Тепер додатково розкладемо запізнювання моделі (1.8) в ряд|низку| Паде першого порядку|ладу| (1.11). Отримаємо згідно (1.12) ПІД-контролер

завдання|задавання| для самостійної роботи - student2.ru

Графіки перехідних процесів, які можливі в замкнутій системі управління з|із| оптимальними ПІ- і|та| ПІД- регуляторами приведені на рисунках 1.4.

З|із| графіків видно|показний|, що за завданням перерегулювання ПІ-регулятора рівне 5%, час регулювання складає 50с|, |в,біля|у ПІД-регулятора перерегулювання відсутнє, тобто дорівнює 0%, а час регулювання складає 50с|. Час регулювання ПІ-регулятора за збурен|збуренню|ням складає 80с|, а ПІД-регулятора - 110с|, максимальне динамічне відхилення ПІ-регулятора рівне 0.3, ПІД-регулятора - 0.32.

Проведемо додаткові дослідження впливу структурних і|та| параметричних невизначеностей, пов'язаних з неточністю визначення математичної моделі об'єкту управління. Як видн|показний|о |із|з графіків рис. 1.5 у раз|в|і варіації параметрів об'єкту показники якості ПІ-регулятора за завданням - час регулювання рівний 50с – змінюється:

- |при збільшенні K|та| і зменшенні T збільшується час наростання,

- при зменшенні K|та| і збільшенні T процес затягуєть|зволікається|ся до 150с|та|| і з'являєт|появляється|ься перерегулювання яке дорівнює 7%.

Час регулювання по збуренню|збуренню| складає від 80 до 120с|, максимальне динамічне відхилення дорівнює 0.4.

завдання|задавання| для самостійної роботи - student2.ru

а)

завдання|задавання| для самостійної роботи - student2.ru

б)

Рисунок 1.4 - Графіки перехідних процесів за завданням а) і|та| за збуренням|збуренню| б): 1 - ПІ-регулятор; 2 - ПІД-регулятора

завдання|задавання| для самостійної роботи - student2.ru

а)

завдання|задавання| для самостійної роботи - student2.ru

б)

Рисунок 1.5 - Графіки перехідних процесів ПІ - регулятора за завданням а) і|та| збуренню|збуренню| б), де:

1 - з|із| номінальними значеннями K = 1, T1 = 10, T2 = 26;

2 – з|із| номінальними значеннями K = 1.5, T1 = 5, T2 = 13;

3 – з|із| номінальними значеннями K = 0.5, T1 = 15, T2 = 39.

З|із| графіків рис. 1.6 бачимо, що якість управління за завданням ПІД-регулятора дещо краще, ніж у|в,біля| ПІ-регулятора.

Перерегулювання не перевищує 2%, час регулювання знаходиться|перебуває| в допустимих межах. За збуренням|збуренню| усі графіки носять монотонний характер, час регулювання змінюється від 100 до 150с|, максимальне динамічне відхилення складає 0.35.

З|із| цього можна зробити висновок, що ПІД - регулятор більш робастний|, ніж ПІ, тобто у нього є запас стійкості при регулюванні.

ЗАВДАННЯ|задавання| ДЛЯ САМОСТІЙНОЇ РОБОТИ

Необхідно|треба| виконати і|та| зафіксувати в звіті по лабораторній роботі наступні|такі| завдання|задачі|:

1) для моделі об'єкту управління другого порядку|ладу| із|із| запізнюванням, із|із| заданими викладачем параметрами, або заданою кривою розгону розрахувати спрощеним методом ПІ- і ПІД- регулятор;

2) створити в програмі Simulink (MatLab) замкнуту систему, підключивши регулятор до заданної моделі|вихідного| об'єкту (не апроксимованої!);

3) провести дослідження перехідних процесів в замкнутій системі при ступінчастій|східчастій| зміні задаючої дії і|та| окремо при дії збурення|збурення|. Варіюючи параметр налаштування фільтру (1.6) отримати прийнятну|допустима| якість управління (задається викладачем);

4) порівняти отримані результати роботи ПІ- і ПІД-регулятора;

5) зробити висновки по роботі.

завдання|задавання| для самостійної роботи - student2.ru

а)

завдання|задавання| для самостійної роботи - student2.ru

б)

Рисунок 1.6 - Графіки перехідних процесів ПІД-регулятора а) - за завданням і|та| б) - за збуренням|збуренню|, де:

1 - з|із| номінальними значеннями K = 1, T1 = 10, T2 = 26;

2 – з|із| номінальними значеннями K = 1.5, T1 = 5, T2 = 13;

3 – з|із| номінальними значеннями K = 0.5, T1 = 15, T2 = 39

1.3 КОНТРОЛЬНІ ПиТАННЯ

1. Основне завдання|задача| регулятора. Що таке робастний| регулятор?

2. Призначення П| складової в регуляторі. Як вона впливає на процес?

3. Призначення І|та| складової. Як вона впливає на процес?

4. Призначення Д| складової. Як вона впливає на процес?

5. Назвіть|накликайте| можливі невизначеності, які можуть виникнути в процесі проектування системи управління.

6. Назвіть|накликайте| переваги використання регуляторів з|із| невзаємопов'язаною формою.

7. Назвіть|накликайте| переваги використання регуляторів зі|із| взаємопов'язаною формою.

8. Визначте параметри ПІД-регулятора паралельної форми (1.5), якщо відомі параметри регулятора взаємопов’язаної форми.

9. Поясніть суть спрощеної процедури налаштування ПІ- або ПІД- регулятора по еталонній моделі процесу.

10. Назвіть|накликайте| відомі методи налаштування ПІ- і ПІД-регуляторів. Порівняйте їх з|із| методом спрощеного налаштування.

11. Які з|із| відомих вам форм представлення ПІД-регуляторів застосовані в промислових контролерах (Реміконт Р|-130, Протар 100, Мік-25/51, Мінітерм 450, МТМ 620, Овен ТРМ-151)?

12. Проведіть процедуру спрощеного налаштування ПІ- або ПІД-регулятора, якщо процес описуватиметься коливальною ланкою (чи інтегро|-диференцюючою ланкою).

ЛАБОРАТОРНА РОБОТА № 2.

Наши рекомендации