Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Синтез оптимальних систем
Для технологічних об’єктів найбільш важливими є системи, оптимальні за швидкодією та квадратичними критеріями. Задача розробки систем, оптимальних за швидкодією, виникає коли необхідно мінімізувати час перехідного процесу в таких режимах: пуск, зупинка, перехід з одного режиму на інший. Тоді критерій оптимальності записується так:
В лінійних системах швидкодія може бути як завгодно великою, що забезпечується введенням необхідних ланок та ланцюгів корекції. Наприклад, якщо перед аперіодичною ланкою включити ПД – ланку корекції, то можна компенсувати її інерційність і отримати нескінченно велику швидкодію, коли час перехідного процесу Для реальних нелінійних систем завжди існують обмеження на змінні та їх похідні, що обмежує швидкодію, повна компенсація інерційності за рахунок похідних не реалізується, тому при стрибкоподібному змінюванні вхідного сигналу похідна буде нескінченно великою, що не пропускається ланкою внаслідок обмеження статичної характеристики. Наприклад, для електричного двигуна постійного струму вихідною змінною є кількість обертів, вхідною напруга якоря. В зв’язку з обмеження цієї напруги за умови електричної міцності та механічної цілісності якоря при дії центробіжних сил час перехідного процесу (зміни кількості обертів від одного значення до іншого) буде мати кінцеве значення. Для системи першого порядку, яка подана у вигляді аперіодичної ланки (рис.4.7, а), необхідно забезпечити можливу швидкодію в умовах обмеження вхідного сигналу
Рис.4.7. Перехідні процеси в системі 1-го порядку Після цього значення
де: Тривалість перехідного процесу (рис.4.7,б) визначається інерційною ланкою (постійною часу Т, величиною
Рис.4.8. Перехідні процеси в системі 2-го порядку Для систем 2-го порядку (рис.4.8) необхідно враховувати обмежене значення
На початку сигнал
Таким чином, для системи 2-го порядка процес керування в задачі максимальної швидкодії включає два інтервали з граничними значеннями Для систем 3-го порядку оптимальний перехідний процес керування буде складатись з трьох інтервалів, на кожному з яких керування В загальному випадку для Ці міркування узгоджуються з тим принципом, згідно якого будь-який кінцевий відрізок оптимальної траекторії буде також оптимальним. Ці результати є наслідками теореми про Теорема про Об’єкт описується системою рівнянь:
або у векторній формі
Приймається обмеження у формі:
де: Запишемо для системи гамільтоніан
де:
Цей вираз показує, що керування Для лінійного об’єкта рівняння (4.58) набуває виду:
Спряжені рівняння будуть:
а
Якщо характеристичне рівняння об’єкта, який описується диференціальними рівняннми (4.63) при
де:
де: Сума До викладеного матеріалу необхідно додати таке: - якщо обмеження накладено не лише на сигнал керування - в цьому розділі розглядалась задача оптимальної швидкодії, при зміні завдання. Викладений матеріал справедливий також для перехідних процесів, які викликані збуреннями. В цьому випадку необхідно забезпечити найшвидше повернення об’єкта до початкового стану. При синтезі замкненої системи керування додатково до принципу максимуму використовують метод фазових траекторій, за допомогою якого визначають рівняння поверхонь перемикання:
а також функції перемикання
які приймають нульові значення на поверхні перемикання. Поверхня (лінія) перемикання у звязку з неперервною залежністю оптимальної траекторії
Рис 4.9.Лінія перемикання для об’єкта другого порядку Некососитетрична лінія перемикання АОВ для об’єкта другого порядка (рис 4.9.) розділяє фазову площину на дві області, які відповідають різним знакам сигналів керування Якщо точка М1 знаходиться над лінією перемикання, то керування спочатку бути від’ємним, а в точці М2 - додатнім. Якщо точка N1 розташована нижче лінії перемикання, то сигнал керування спочатку додатній, а точці N 2- від’ємний. В частинному випадку, коли початкова точка знаходиться на лінії перемикання, (точки А або В), змінювати знак керування на протязі перехідного процесу не потрібно. Знак сигналу керування на першому інтервалі визначається знаком функції перимикання
Таким чином, задача синтезу оптимальної за швидкодією замкненої системи зводиться до пошуку в просторі станів функції перемикання
Це керування формується двохпозиційним пристроєм, вихідний сигнал якого приймає лише максимальні значення Визначення рівнянь для поверхні перемикання і відповідної функції при наявності зовнішніх сигналів - завдання і збурення - є складною задачею. В цьому випадку ці сигнали необхідно враховувати в рівнянні об’єкта або вимірювати і вводити в обчислювальний критерій, який реалізує функцію перимикання, але поверхня перемикання дрейфує в просторі станів. Викладений підхід порівняно просто реалізується лише для об’єктів не вище другого порядку, коли зовнішні сигнали є степеневими функціями, порядок яких не перевищує порядок об’єкта. Синтез замкнених лінійних систем керування розроблено російським вченим О.М.Лєтовим і американцем Р.Калманом. Ці процедури назвали методикою аналітичного конструювання оптимальних регуляторів (АКОР). В цій задачі використовується узагальнений квадратичний критерій якості функціонування:
де: q - діагональна невід’ємно визначена матриця вагових коефіцієнтів, які оцінюють степінь небажаності відхилень вихідних змінних від заданих значень; r- діагональна позитивно визначена матриця коефіцієнтів, які відповідають вартості енергії окремих керувань. Якщо розглядається об’єкт, змінні стану якого піддаються повному і точному спостереженню, то для нього записується матричне диференціальне рівняння (за умови стаціонарності):
та алгебраїчне рівняння виходу
Нагадаємо ще раз позначення змінних і констант в рівняннях (4.73) - (4.74):
В першому наближенні приймається, що керування
В задачах стабілізації вихідних змінних забезпечується мінімум середньоквадратичного відхилення
Діагональні матриці Задача стабілізації вихідних змінних де: Головним висновком, який отримали А.М.Лєтов і Р. Каллман, є: - для системи керування,яка функціонує в режимі стабілізації
де:
Матриця Д є симетричною позитивно-визначеною розміром
Оптимальні коефіцієнти зворотніх зв’язків в задачах стабілізації не залежать від параметрів випадкового збурення
де:
Для системи стабілізації існує оптимальна передаточна функція, яка зв’язує вихід
При керуванні складними об’єктами, математичні моделі яких мають довільний порядок Це приводить до труднощів реалізації таких систем, тому використовують квазіоптимальні системи (близькі до оптимальних). Такий підхід передбачає два можливих шляхи реалізації: - спрощення знайденого строго оптимального оператора; - синтез оптимального оператора для попередньо спрощеного об’єкта. [1, с.71-96, 2, с.462-498]
Контрольні запитання. 1. Дайте визначення поняття „оптимізація”. 2. Що називають критерієм оптимальності? 3. В якому вигляді отримують оптимальне керування? 4. Наведіть класичну постановку задачі оптимального керування. 5. Наведіть класифікацію задач оптимізації стосовно систем керувань. 6. Які методи оптимізації використовуються при синтезі оптимальних систем керування? 7. Наведіть приклади критеріїв оптимальності для детермінованих та стохастичних систем. 8. Коли виникають задачі векторної оптимізації? 9. Що таке згортка критеріїв та область компромісів? 10. Як оцінюється важливість частинних критеріїв оптимальності? 11. Яка природа обмежень в задачах оптимізації? 12. Як формалізуються задачі оптимізації системи керування? 13. Наведіть суть принципу максимуму Л.С.Понтрягіна. 14. Які процедури використовуються при використанні принципу максимуму? 15. Наведіть геометричну інтерпретацію принципу максимуму. 16. Як формулюється задача оптимізації при використанні методу динамічного програмування? 17. Наведіть приклад застосування методу динамічного програмування для оптимізації багатостадійного процесу. 18. Наведіть приклад функції Беллмана. 19. Наведіть приклад системи, оптимальною за швидкодією 1-го, 2-го та n-го порядків. 20. Як формулюється і які наслідки має теорема про n інтервалів. 21. Як використовується принцип максимуму при розв’язанні задачі на максимальну швидкодію. 22. Як формулюється задача аналітичного конструювання оптимальних регуляторів?
Date: 2016-02-19; view: 472; Нарушение авторских прав |