Синтез оптимального керування для систем диференціальних рівнянь с нефіксованим часом
1. Курсова робота
з дисципліни «Теорія оптимального управління та теорія
ігор»
на тему: «Синтез оптимального керування для систем
диференціальних рівнянь с нефіксованим часом»
Виконала:
студентка ІІІ курсу, групи УК-51
Факультету менеджменту та маркетингу
Черепинець Вероніка Михайлівна
Київ-2018
2. Постановка задачі
Нехай модель системи керування має вигляд
𝑑𝑥𝑖 𝑡
𝑑𝑡
= 𝑓𝑖 𝑥 𝑡 , 𝑢 𝑡 , 𝑡 , 𝑖 = 1, 𝑛, 0 < 𝑡 ≤ 𝑇,
𝑥𝑖 0 = 𝑥𝑖
0
, 𝑖 = 1, 𝑛.
Функції 𝑓𝑖 𝑥 𝑡 , 𝑢 𝑡 , 𝑡 , 𝑖 = 1, 𝑛 – неперервні по всім аргументам і мають частинні похідні по 𝑥, 𝑇 – нефіксоване
додатне число.
Керування 𝑢𝑗 𝑡 , 𝑗 = 1, 𝑚 – кусково-неперервні по 𝑡 функції, для яких виконуються умови
𝑢𝑗 𝑡 ≤ 𝑙𝑗, 𝑗 = 1, 𝑚,
де 𝑙𝑗 – задані додатні числа.
Такі функції утворюють множину допустимих керувань, яку будемо позначати через 𝑈. Потрібно знайти вектор
допустимих керувань 𝑢∗ 𝑡 ∈ 𝑈 та число 𝑇, які б мінімізували критерій якості
𝐼 𝑢 =
0
𝑇
𝑓0 𝑥 𝑡 , 𝑢 𝑡 , 𝑡 𝑑𝑡 + 𝐹 𝑥 𝑇 ,
де 𝑓0 . , 𝐹 . – невід’ємні неперервні функції.
Так як задача з нефіксованим часом (вільним правим кінцем) збігається з усім фазовим простором, на правий кінець
обмежень немає.
6. Розв’язання економічної задачі
Динаміка величини запасів у момент часу 𝑡 з урахуванням зміни кількості виробів:
𝑑 𝑥
𝑑𝑡
= 𝛿 − 𝑑(𝑥, 𝑡)
Допоміжні співвідношення задачі:
𝛿 𝑡 + 1 = ℎ 𝑡 + 1 𝑥 𝑡 + 1 +
𝛿 𝑡 𝑥(𝑡 + 1) + 𝛿 𝑡 𝑥 𝑡 + 1 𝑘 𝑡 + 1
𝛿 𝑡
𝑡,
де ℎ 𝑡 + 1 𝑥 𝑡 + 1 – витрати на зберігання запасів;
𝛿 𝑡 𝑥(𝑡+1)
𝛿(𝑡)
- витрати на закупівлю або виробництво одиниць продукції в t рік;
𝛿 𝑡 𝑥 𝑡+1 𝑘(𝑡+1)
𝛿(𝑡)
– витрати на переналагодження замовлення в t рік.
Критерій задачі: ℐ = 0
10
((
𝛿𝑥
𝑘
)𝑡)𝑑𝑡 − 𝐹 𝛿 𝑡 → 𝑚𝑖𝑛, де 𝐹 𝛿 10 = −𝛾
(𝛿 10 +𝐷)2
𝑡
.
Постановка економічної задачі