Рефетека.ру / Коммуникации и связь

Реферат: Оптимальність у системах керування

1. Умови оптимальності у неавтономних системах керування


У загальному випадку неавтономної системи права частина закону руху й підінтегральна функція цільового функціонала залежать явно від часу Оптимальність у системах керування, тобто закон руху має вигляд:


Оптимальність у системах керування, (1)


а цільовий функціонал дорівнює


Оптимальність у системах керування. (2)


Тут функції Оптимальність у системах керування і Оптимальність у системах керування – неперервні по сукупності змінних і неперервно диференційовані по змінних Оптимальність у системах керування, Оптимальність у системах керування, Оптимальність у системах керування.

Також вважатимемо, що момент часу Оптимальність у системах керування, який відповідає початковому стану Оптимальність у системах керування, відомий, а момент часу Оптимальність у системах керування проходження через кінцеву точку Оптимальність у системах керування не заданий і повинен бути знайдений, тобто сформульована задача – це задача з вільним часом.

Поставлена задача може бути зведена до автономної задачі введенням додаткової змінної Оптимальність у системах керування. До закону руху при цьому додається рівняння


Оптимальність у системах керування,


а до початкових умов – співвідношення Оптимальність у системах керування.

Тепер систему (2) можна переписати у вигляді:


Оптимальність у системах керування (3)


а функціонал Оптимальність у системах керування дорівнюватиме


Оптимальність у системах керування, (4)


де Оптимальність у системах керування (відповідно до доданого у початкову систему рівняння).

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

Якщо в задачі оптимального керування (3) – (4) відомі і початковий момент часу Оптимальність у системах керування й кінцевий момент часу Оптимальність у системах керування, то задача називається задачею з фіксованим часом. Перетворення цієї задачі введенням додаткового змінного приводить до задачі з фіксованими кінцями в такому формулюванні. Потрібно знайти керування Оптимальність у системах керування, що переводить фазову точку системи (2) зі стану Оптимальність у системах керування в момент часу Оптимальність у системах керування у стан Оптимальність у системах керування в момент часу Оптимальність у системах керування, причому функціонал (4) набуває найменшого значення. Зауважимо, що момент часу Оптимальність у системах керування попадання в точку Оптимальність у системах керування можна не вважати фіксованим, оскільки в силу тотожності Оптимальність у системах керування попадання в точку Оптимальність у системах керування може відбутися тільки в цей момент часу. Таким чином, до даної задачі можна застосувати теорему, відповідно до якої для одержання необхідних умов екстремуму функціонала необхідно максимізувати функцію Понтрягіна


Оптимальність у системах керування, (5)


де Оптимальність у системах керування – загальний вигляд функції Понтрягіна з теореми 1, у якій не врахована додаткова, (Оптимальність у системах керування)-ша змінна. Спряжена система для цієї задачі за умов Оптимальність у системах керування набуває вигляду:


Оптимальність у системах керування (6)


Має місце така теорема.

Припустимо, Оптимальність у системах керування, Оптимальність у системах керування – оптимальний процес для задачі з фіксованим часом. Тоді існує ненульова вектор-функція Оптимальність у системах керування, що відповідає цьому процесу, така що:

1. Для будь-якого Оптимальність у системах керування функція Оптимальність у системах керування змінної Оптимальність у системах керування набуває максимального значення в точці Оптимальність у системах керування, тобто:


Оптимальність у системах керування: Оптимальність у системах керування.

2. Оптимальність у системах керування, Оптимальність у системах керування.


Оскільки, як і раніше, Оптимальність у системах керування, то умову 2 цієї теореми достатньо перевірити в якій-небудь одній точці відрізка Оптимальність у системах керування.

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


Оптимальність у системах керування, Оптимальність у системах керування. (7)


Для цього випадку необхідна умова оптимальності полягає в тому, щоб функція Оптимальність у системах керування досягала максимального значення для кожного Оптимальність у системах керування на оптимальному керуванні Оптимальність у системах керування і мала місце умова (7).


2 Поняття особливого керування


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

Розглянемо автономну задачу оптимального керування


Оптимальність у системах керування,


Де Оптимальність у системах керування; Оптимальність у системах керування, Оптимальність у системах керування, Оптимальність у системах керування, Оптимальність у системах керування,

Оптимальність у системах керування – довільна множина з Оптимальність у системах керування;

Оптимальність у системах керування – лінійний простір кусково-неперервних на Оптимальність у системах керування функцій.

Крайові умови задачі мають вигляд:


Оптимальність у системах керування, Оптимальність у системах керування.


Потрібно знайти таке припустиме керування Оптимальність у системах керування, що переводить систему зі стану Оптимальність у системах керування у стан Оптимальність у системах керування, причому відповідний припустимий процес Оптимальність у системах керування доставляє мінімальне значення функціоналу


Оптимальність у системах керування,


де функції Оптимальність у системах керування, Оптимальність у системах керування неперервні по сукупності всіх змінних і неперервно-диференційовані по змінних Оптимальність у системах керування.

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


Оптимальність у системах керування,


де Оптимальність у системах керування.

Складемо функцію Понтрягіна для даної задачі:


Оптимальність у системах керування.


Очевидно, що


Оптимальність у системах керування, Оптимальність у системах керування. (8)


Припустимо, що процес Оптимальність у системах керування разом з розв’язком Оптимальність у системах керування спряженої системи


Оптимальність у системах керування, Оптимальність у системах керування, (9)


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


Оптимальність у системах керування, (10)

або, враховуючи (10),


Оптимальність у системах керування, Оптимальність у системах керування, Оптимальність у системах керування. (11)


Ця ситуація означає, що коефіцієнти при Оптимальність у системах керування на деякому часовому відрізку дорівнюють 0, і оптимальне керування визначити неможливо. У цьому випадку вектор керувань Оптимальність у системах керування називається особливим керуванням на відрізку Оптимальність у системах керування, процес Оптимальність у системах керування – особливим режимом, траєкторія Оптимальність у системах керування – траєкторією особливого режиму, а відрізок часу Оптимальність у системах керування – ділянкою особливого керування.

З формули (11) випливає, що на ділянці особливого режиму функція Понтрягіна не залежить від Оптимальність у системах керування. Дійсно, Оптимальність у системах керування:


Оптимальність у системах керування.


Тому в даній ситуації умова максимуму по Оптимальність у системах керування не дає жодної інформації про конкретні значення керувань Оптимальність у системах керування.

Оскільки на ділянці особливого режиму має місце співвідношення (11), то очевидно, що


Оптимальність у системах керування, Оптимальність у системах керування


і т.д. Останні співвідношення разом з умовою (10) дозволяють визначити всі особливі режими.


3. Лінійна задача оптимальної швидкодії


Розглянемо лінійну задачу оптимальної швидкодії:


Оптимальність у системах керування, Оптимальність у системах керування, (12)


де Оптимальність у системах керування, Оптимальність у системах керування,

Оптимальність у системах керування, Оптимальність у системах керування – числові матриці розмірності Оптимальність у системах керування та Оптимальність у системах керування відповідно.

Область керування задачі Оптимальність у системах керування – замкнутий обмежений багатогранник в Оптимальність у системах керування:


Оптимальність у системах керування, Оптимальність у системах керування, (13)


Якщо для будь-якого вектора Оптимальність у системах керування, паралельного будь-якому ребру багатогранника Оптимальність у системах керування, система векторів Оптимальність у системах керування, Оптимальність у системах керування, …, Оптимальність у системах керування (14) є лінійно незалежною, то багатогранник Оптимальність у системах керування задовольняє умові спільності положення відносно системи (14).

Для перевірки лінійної незалежності векторів (13) достатньо перевірити, чи матриця, стовпцями якої є стовпці (12), є невиродженою, тобто


Оптимальність у системах керування.


Перепишемо формулу (10):


Оптимальність у системах керування, Оптимальність у системах керування,


де Оптимальність у системах керування, Оптимальність у системах керуванняОптимальність у системах керування-і рядки матриць Оптимальність у системах керування і Оптимальність у системах керування.

Функція Понтрягіна лінійної задачі оптимальної швидкодії має вигляд:


Оптимальність у системах керування (15)


Оскільки перший доданок у формулі (15) не залежить від Оптимальність у системах керування, то функція Оптимальність у системах керування досягає максимуму за змінною Оптимальність у системах керування одночасно з функцією


Оптимальність у системах керування.


Спряжена система у цьому випадку може бути записана у вигляді:


Оптимальність у системах керування, Оптимальність у системах керування,


або у векторній формі


Оптимальність у системах керування. (16)


Позначимо через Оптимальність у системах керування. З теореми 2 випливає, що якщо Оптимальність у системах керування – оптимальне керування, то існує такий ненульовий розв’язок Оптимальність у системах керування системи (16), для якого в кожний момент часу функція Оптимальність у системах керування набуватиме максимального значення за змінною Оптимальність у системах керування:


Оптимальність у системах керування. (17)


Оскільки система (17) з постійними коефіцієнтами не містить невідомих функцій Оптимальність у системах керування і Оптимальність у системах керування, то всі її розв’язки можна легко знайти, після чого, використовуючи їх для розв’язання задачі максимізації функції Оптимальність у системах керування на множині Оптимальність у системах керування, знаходимо оптимальні керування Оптимальність у системах керування.

Для будь-якого нетривіального розв’язання Оптимальність у системах керування системи (11) співвідношення (14) однозначно визначає керування Оптимальність у системах керування, причому це керування кусково стале, а значеннями керування в точках неперервності є вершини багатогранника Оптимальність у системах керування.

Точки розриву оптимальної функції керування Оптимальність у системах керування відповідають зміні значення керування і називаються точками перемикання. Якщо Оптимальність у системах керування – точка перемикання, то ліворуч від неї керування має одне значення, наприклад, Оптимальність у системах керування, а праворуч інше – Оптимальність у системах керування.

Позначимо через Оптимальність у системах керування підмножину у Оптимальність у системах керування виду


Оптимальність у системах керування. (18)


Якщо всі корені характеристичного рівняння матриці Оптимальність у системах керування з (14) є дійсними, то для будь-якого розв’язання Оптимальність у системах керування рівняння (18) кожна з функцій Оптимальність у системах керування є кусково сталою і має не більше ніж Оптимальність у системах керування перемикань (Оптимальність у системах керування – порядок системи (16)).

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

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

Зрозуміло, що будь-яке оптимальне керування є екстремальним. Тому, щоб знайти оптимальне керування, що переводить фазову точку зі стану Оптимальність у системах керування у стан Оптимальність у системах керування, треба відшукати всі екстремальні керування з цими крайовими умовами, а потім серед них вибрати те, що здійснює перехід за найменший час.

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

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

У теоремі має місце умова Оптимальність у системах керування.

Теорема. Якщо існує хоча б одне керування, що переводить систему (17) зі стану Оптимальність у системах керування у стан Оптимальність у системах керування, то існує й оптимальне по швидкодії керування, що також переводить систему з Оптимальність у системах керування у Оптимальність у системах керування.


4. Умови оптимальності у задачі з рухомими кінцями


У задачі з рухомими кінцями або початковий стан Оптимальність у системах керування, або кінцевий стан Оптимальність у системах керування, або обидва ці стани невідомі. Задані тільки множини Оптимальність у системах керування і Оптимальність у системах керування, що містять точки Оптимальність у системах керування та Оптимальність у системах керування.

Гіперповерхня – це множина всіх точок Оптимальність у системах керування, які задовольняють співвідношенню


Оптимальність у системах керування,


де Оптимальність у системах керування – скалярна диференційована функція. Якщо Оптимальність у системах керування – лінійна функція, то гіперповерхня називається гіперплощиною і описується рівнянням


Оптимальність у системах керування. (19)


Якщо Оптимальність у системах керування, то гіперплощина (19) є (Оптимальність у системах керування)-вимірним лінійним підпростором в Оптимальність у системах керування.

Будь-який (Оптимальність у системах керування)-вимірний підпростір Оптимальність у системах керування може бути заданий як множина розв’язань лінійної однорідної системи з Оптимальність у системах керування рівнянь із Оптимальність у системах керування невідомими, матриця якої має ранг Оптимальність у системах керування:


Оптимальність у системах керування Оптимальність у системах керування.


Такий лінійний підпростір називається Оптимальність у системах керування-вимірною площиною. Множина розв’язань системи нелінійних рівнянь


Оптимальність у системах керування


де функції Оптимальність у системах керування, …, Оптимальність у системах керування диференційовані і ранг матриці Якобі цієї системи функцій дорівнює Оптимальність у системах керування, є Оптимальність у системах керування-вимірним гладким різноманіттям.

Задача оптимального керування з рухомими кінцями полягає в тому, щоб знайти таке припустиме керування Оптимальність у системах керування для системи із законом руху


Оптимальність у системах керування, Оптимальність у системах керування, Оптимальність у системах керування,


яке переводить фазову точку з деякого, заздалегідь невідомого, стану Оптимальність у системах керування на Оптимальність у системах керування-вимірному різноманітті Оптимальність у системах керування (Оптимальність у системах керування) у деякий стан Оптимальність у системах керування на Оптимальність у системах керування-вимірному різноманітті Оптимальність у системах керування (Оптимальність у системах керування) і надає найменшого значення функціоналу


Оптимальність у системах керування.


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

Відсутність рівнянь, що задають початковий і кінцевий стани, приводить до того, що система необхідних умов перестає бути повною. У цьому разі для одержання відсутніх рівнянь використовують умови, що називаються умовами трансверсальності.

Умови трансверсальності. Вектор спряжених змінних Оптимальність у системах керування із принципу максимуму задовольняє умові трансверсальності на лівому кінці траєкторії Оптимальність у системах керування, якщо вектор Оптимальність у системах керування ортогональний дотичній площини до різноманіття Оптимальність у системах керування в точці Оптимальність у системах керування, тобто


Оптимальність у системах керування, (20)


де Оптимальність у системах керування – довільний вектор, що лежить у дотичній площини. Аналогічно формулюється умова на правому кінці.

Якщо Оптимальність у системах керування, Оптимальність у системах керування – оптимальний процес у задачі з рухомими кінцями Оптимальність у системах керування, Оптимальність у системах керування, то ненульова вектор-функція Оптимальність у системах керування, що існує відповідно до теореми 3, задовольняє на кожному з кінців траєкторії умовам трансверсальності.

Розглянемо окремий випадок задачі з рухомими кінцями, коли, наприклад, правий кінець траєкторії вільний (тобто Оптимальність у системах керування). Тоді умови трансверсальності зводяться до співвідношення Оптимальність у системах керування. Повний вектор спряжених змінних


Оптимальність у системах керування


визначається з точністю до довільної сталої, зокрема, вважають, що Оптимальність у системах керування (відповідно до принципу максимуму Оптимальність у системах керування, Оптимальність у системах керування) і тоді


Оптимальність у системах керування.

Похожие работы:

  1. • Особливості системи контролю за навчально-виховним процесом у ...
  2. • Постановка задачі оптимального керування
  3. • Управление природопользованием
  4. • Модель колективного вибору
  5. • Амурський міст
  6. • Підготовка вчителя молодших класів до організації та ...
  7. • Необхідні умови оптимальності. Принцип максимуму Понтрягіна
  8. • Теорії та концепції харчування людини
  9. • Особистість як предмет дослідження педагогіки і ...
  10. • Стандартна задача лінійного програмування
  11. • Обгрунтування товарного портфелю торговельного ...
  12. • Вибір оптимальних варіантів систем методами векторної ...
  13. • Системный анализ организации
  14. • Розробка системи менеджменту в організації ЗАТ М ...
  15. • Философия нового времени /Укр./
  16. • Економічна оцінка результатів господарської ...
  17. • Характеристика організаційних структур та методів ...
  18. • Облік виробничих запасів та ефективність їх ...
  19. • Родина Орхідні
Рефетека ру refoteka@gmail.com