Loading AI tools
З Вікіпедії, вільної енциклопедії
Теорія керування (англ. Control theory) — наука про принципи і методи керування різними системами, процесами і об'єктами.
Теоретичним підґрунтям теорії керування є кібернетика і теорія інформації.
Суть теорії керування: на основі системного аналізу об'єкта керування (ОК) складається його математична модель, після чого розробляється алгоритм керування (АК) для отримання бажаних характеристик плину процесу або досягнення цілей керування.
Дана галузь знань добре розвинена і знаходить широке застосування в сучасній техніці у вигляді такої дисципліни, як теорія автоматичного керування. У соціально-економічних системах теорію керування присвячено способам і методам аналізу, прогнозу і можливостям регулювання діяльності різних людських спільнот (світової спільноти, регіональних об'єднань, націй, суспільно-господарських груп). Теорія керування, як будь-яка наука, має свою методологію і методичне забезпечення. Проте в області природничих наук і техніки, теорія керування має значно більше успіхів, ніж в соціально-економічній сфері, де, очевидно, діє обмеження, що випливає з принципу, — «система не може пояснити саму себе».
Попри те, що системи керування різних видів існували ще з античних часів, більш докладне вивчення цієї області, почалося із досліду динаміки відцентрового регулятора, який провів фізик Джеймс Максвелл 1868 року, у роботі, що має назву On Governors.[1] Він описує і досліджує явище автоколивання, в якому відставання системи може призвести до надкомпенсації та несталої поведінки. Це викликало бурхливу цікавість до цієї теми. Однокласник Максвела, Едвард Раут, узагальнив висновки Максвела до всього класу лінійних систем.[2] Незалежно від них, 1877 року Адольф Гурвіц досліджував сталість системи з використанням диференційних рівнянь, у підсумку чого отримав результат, котрий відомий як теорема Раута-Гурвіца[en].[3][4]
Важливе застосування динамічного керування відбулося стосовно пілотованого польоту. Брати Райт здійснили свої перші вдалі тестові польоти 17 грудня 1903 року і серед інших авіаторів вони відрізнялися здатністю керувати польотом протягом суттєвого проміжку часу (більше ніж просто можливість створювати підіймальну силу за допомогою аеродинамічного профілю, що вже було загально відомо). Безперервне, надійне керування літаком було потрібне для того, щоби політ міг тривати довше ніж декілька секунд.
Відцентровий регулятор використовували для регулювання швидкості вітряного млина.[5]
У часи Другої світової війни, теорія керування стала важливою галуззю дослідження. Ірмгард Флюгге-Лотц розробила теорію дискретних автоматичних систем керування і застосувала принцип двопозиційного регулювання[en] для розробки обладнання автопілоту літака.[6][7] Іншими областями застосування дискретних регуляторів, є системи керування вогнем, системи навігації і електроніка.
Кібернетика встановила, що керування властиве лише системним об'єктам. Загальним у процесах, є його антиентропійний характер, спрямованість на впорядкування системи.
Процес керування можна розділити на декілька етапів:
Кінцевою метою теорії керування є універсалізація, отже узгодженість, оптимізація і найбільша ефективність роботи систем.
Методи керування технічними системами та іншими об'єктами, що розглядаються теорією, можуть ґрунтуватися на одному з трьох основоположних принципів:
Керування можна розділити на два види:
При ієрархічному керуванні мета роботи системи, задається її надсистемою.
Приклади сучасних методів керування:
Існують наступні найзагальніші підходи до теорії керування:
Розглянемо систему автомобільного круїз-контролю, що є пристроєм, розробленим для підтримання постійної швидкості автомобіля. Результат на виході системи — швидкість автомобіля. Вхідними параметрами системи є обертальний момент двигуна, який регулюється дроселем.
Найпростішим способом, є фіксація положення дроселя, коли водій вмикає пристрій круїз-контролю. Однак, на горбистій місцевості, автомобіль буде сповільнюватися, коли їде на гору, і пришвидшуватися, коли їде з гори. Це дія принципу розімкненого керування, тому що відсутній безпосередній зв'язок між результатом на виході системи і її вхідними параметрами.
В системі керування замкненого типу, за допомогою зворотного зв'язку, дросель регулюється відповідно до наявної швидкості автомобіля, задля підтримання бажаної швидкості. Цей зворотний зв'язок вирівнює зовнішні завади в системі, такі як зміни в нахилі дороги чи вітрове навантаження.
Існує два типи циклів керування: відкритий цикл керування і замкнутий цикл керування (із зворотнім зв'язком). Теорія керування переймається лише системами із замкненим циклом керування.
У випадку із відкритим циклом керування, керувальна дія ніяк не залежить від «виходу процесу» (або «контрольованої змінної процесу»). Хорошим прикладом цього, є котел центрального опалення, який керується лише реле часу, тому тепло буде вироблятися постійно, не залежно від температури в будинку. Керувальною дією є увімкнення/вимкнення бойлера таймером, а змінна процесу (температура в будинку), ніяк з цим не пов'язана.
Замкнений цикл керування, керувальна дія буде залежати від зворотного зв'язку процесу, що представлена у вигляді змінної процесу. У разі прикладу з бойлером, у замкненому циклі використовувався б термостат для порівняння температури в будинку (змінної процесу) із температурою, що виставлена на термостаті (задана точка). Це дозволяє задати керування регулятора, яке б підгримувало бажану температуру в будинку за допомогою вмикання/вимикання бойлера. Отже регулятор із замкненим циклом має зворотній зв'язок, що дозволяє контролеру здійснювати керувальну дію аби керувати змінною процесу, так щоб вона досягала значення заданого входу або «точки установки». Тому, контролери із замкненим циклом керування також називаються контролерами із зворотним зв'язком.[8]
Вихід системи y(t) подається назад через підсумок вимірювання давача F для порівняння зі зразковим значенням r(t). Контролер C приймає на вхід значення помилки e (різницю) між зразковим значенням і виходом для того, щоби змінити вхідне керування u, що подається на систему P, яка керується. Це можна побачити на малюнку. Цей тип контролера називають контролером із замкненим циклом, або контролером із зворотнім зв'язком.
Також системи керування можуть мати один-вхід-один-вихід (англ. single-input-single-output — SISO); або мати більше ніж один вхід/вихід MIMO (англ. Multi-Input-Multi-Output). У такому випадку змінні задають у вигляді векторів, замість простих скалярних значень. Для деяких систем із розподіленими параметрами[en] вектор може бути нескінченновимірними (зазвичай функціями).
Якщо ми матимемо контролер C, завод P, і датчик F, такі що є лінійними і інваріантними до часу (тобто, елементи їх передавальних функцій C(s), P(s), і F(s) не залежать від часу), вищенаведену систему можна аналізувати за допомогою перетворення Лапласа над змінними. Отримаємо наступні рівняння:
Якщо отримати розв'язок відносно Y(s) в термінах R(s), отримаємо
Вираз називають передаточною функцією замкненого циклу системи. Чисельник задає коефіцієнт корисної дії прямого циклу від r до y, а знаменник дорівнює одиниці плюс коефіцієнт зворотньої дії. Якщо , тобто, воно має велику норму при кожному значенні s, і якщо , тоді Y(s) приблизно дорівнюватиме R(s) і вихід буде слідувати близько до еталонного входу.
Пропорційно-інтегрально-диференціальний регулятор (ПІД регулятор або контролер) це контур керування із механізмом зворотного зв'язку. Ця техніка керування часто застосовується в системах керування.
ПІД контролер постійно розраховує значення помилки , що є різницею між бажаною точкою установки і виміряною змінною процесу і застосовує корекцію на основі пропорційної, інтегральної, і диференційних складових. Термін ПІД регулятор є скороченою назвою, що посилаються на ці три складові, що діють на сигнал помилки для утворення сигналу керування.
Теоретичне вивчення і застосування таких контролерів бере початок ще в 1920-их роках, тоді вони майже втілювалися у вигляді аналогових систем керування; спочатку у механічних контролерах, а потім із використання дискретної електроніки і згодом у промислових комп'ютерах. ПІД регулятор є, напевне, самим часто вживаним способом керування із зворотнім зв'язком.
Якщо u(t) є сигналом керування, що надсилається до об'єкту керування, y(t) є виміряним вихідним результатом і r(t) є бажаним виходом, а це отримана помилка, тоді ПІД контролер матиме наступну загальну форму
Бажана динаміка замкнутого циклу досягається за допомогою коригування трьох параметрів , і , дуже часто це відбувається ітеративно, шляхом «підлаштування», і без спеціальних знань про влаштування моделі. Стабільність часто можна забезпечити лише за допомогою пропорційної складової. При застосуванні інтегральної складової існує можливість відмовитися від кроку порушення (відповідно до вимог автоматизації виробництва). Диференційна складова використовується для пришвидшення або сповільнення відповіді. ПІД є однією з найуспішніших систем керування: однак, вони не можуть використовуватися в декількох більш складних випадках, особливо при розгляді систем типу MIMO.
Застосування перетворення Лапласа дозволяє отримати наступне рівняння для ПІД контролера
із передатковою функцією ПІД контролера
Як приклад налаштування ПІД контролера у системі замкненого циклу , розглянемо систему 1-го порядку, що заданий як
де і деякі константи. Система видає вихідний зворотній сигнал через
де також є сталою. Тепер, якщо ми задамо , , і , ми можемо виразити передаткову функцію ПІД контролера у вигляді ряду наступним чином:
Застосовуючи , , і до передаткової функції замкнутого циклу , отримаємо, що задавши
. Із таким налаштуванням у цьому прикладі, вихідний сигнал системи точно відповідає входу.
Однак, на практиці, ідеальний диференціатор ні є ні фізично здійсненним ні практично бажаним[9] через посилення шумів і резонансних режимів у системі. Тому, натомість використовують компенсатор фазового типу[en] або диференціатор, котрий здійснює операцію диференціювання наближено.
Кожна система керування повинна забезпечувати і гарантувати стабільну поведінку замкненого циклу. У випадку лінійних систем, це можна досягти шляхом безпосереднього розміщення полюсів. У випадку не лінійних систем використовують специфічні теорії (які як правило основані на теорії Олександра Ляпунова), які допомагають забезпечити стабільність без урахування внутрішньої динаміки системи. Можливість забезпечити різні специфікації може залежати від моделі, яка розглядається, а також від обраної стратегії керування.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.