Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Принцип максимума і оптимальне керування динамічною системою В. Леонтьєва (реферат)

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Таким чином, керована динамічна система В. Леонтьєва дозволяє дати прогноз розвитку всіх галузей економіки так, щоб за певний період часу досягти заданого рівня їх росту. Якщо вести заміну змінних вектора стану системи (2) x i (t) = e y i (t), де y i (t) нові змінні, при цьому x i (t) ≥ 1, i=1,…, n, то вона набуває вигляду (5) з правими частинами. Або у векторній формі dy (t) dt = f… Читати ще >

Принцип максимума і оптимальне керування динамічною системою В. Леонтьєва (реферат) (реферат, курсова, диплом, контрольна)

Реферат на тему:

Принцип максимума і оптимальне керування динамічною системою В. Леонтьєва.

Pозглядається відкрита динамічна система (модель) В. Леонтьєва стан якої в кожен момент часу t визначається nвимірним вектором.

х (t)= (x1(t), x2(t),…, xn (t)), який характеризує валовий випуск економіки з n галузями. Збалансована система динамічних рівняннь «витрат-випуску» .

В. Леонтьєва має вигляд.

x — A ~o — B [ d ~o (t) / d t) ] =), (1).

де x = (x 1, x2,…, x n) — означає вектор валового випуску економіки з n галузями , — Аматриця Леонтьєва, А=(a ij) — nматриця, яка описує структуру міжгалузевих зв’язків- B =(bij) — n — матриця яка характеризує структуру основного капіталу, основних фондівy (t) — вектор кінцевого попиту (вектор споживання) [1].

Динамічна модель витратвипуску (1) може бути представлена як система керування [2].

dx ( t ) dt = Аx (t) +В u (t), (2).

" aa А= B - 1 B= - B - 1  — ~n^i^a`a `i`a`od`e" o" y, u (t) — функція керу-вання.Задача оптимального керування динамічною системою В. Леонтьєва полягає в тому, щоб на даному скінченному проміжку часу ( t 0 , t 1 ) знайти такий вектор керування u (t) із Rn при якому система (2) переходить із заданого початкового стану x (t0)=x0 в заданий кінцевий (запланований) стан x (t1)=x1 за час Т=t1-t0. При цьому випуклий функціонал — інтеграл достатку.

I ( u ) = t 0 t 1 e - ( t - t 0 ) W ( u ( t ) ) dt (3).

досягає свого максимального значення. Необхідно відмітити, що в функціоналі (3) e - ( t - t 0 )

є множник дисконтинування, який свідчить про те, що негайне споживання важливіше ніж в майбутньому, W (u (t)) — функція корисності [ 3 ].

.

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

Покладемо.

x u 0 ( t ) = t 0 t e - ( t - t o ) W ( u ( t ) ) dt (4).

і розглянемо розв’язок x u ( t ) = ( x u 0 ( t ) , x u ( t ) ) в R n + 1 вимірному просторі для кожного керування u (t). Нехай К — сукупність кінцевих точок траекторії x u ( t 1 ) = ( x u 0 ( t 1 ) , x u ( t 1 ) ) в R n + 1 вимірному просторі, які відповідають довільним допустимим керуванням u (t), t є (t0, t1). Якщо система керована, то множина К випукла та замкнута [4]. При цьому необхідно врахувати природні обмеження: споживання невідємне u ( t ) і змінюється в межах від U 1 до U 2 , де U 1 , U 2 -деякі задані додатні числа.

Розглянемо керовану автономну систему в R n загального вигляду.

dy i ( t ) dt = f i ( y 1 ( t ) , y 2 ( t ) , . . . , y n ( t ) , u 1 ( t ) , u 2 ( t ) , . . . , u n ( t ) ) , (5).

i=1,…, n.

або у векторній формі dy ( t ) dt = f ( y ( t ) , u ( t ) )

де y (t)={y1(t), y2(t),…, yn (t)}-вектор координат стану, u (t)={u1(t), u2(t),…, un (t)}-вектор керування, y ( t 0 ) = y 0 вектор початкових умов.

.

Якщо вести заміну змінних вектора стану системи (2) x i ( t ) = e y i ( t ) , де y i ( t ) нові змінні, при цьому x i ( t ) >= 1, i=1,…, n, то вона набуває вигляду (5) з правими частинами.

f i ( y 1 ( t ) , y 2 ( t ) , . . . , y n ( t ) , u 1 ( t ) , u 2 ( t ) , . . . , u n ( t ) ) = k = 1 n a ik e y k ( t ) - y i ( t ) + .

+ k = 1 n e - y i ( t ) b ik u k ( t )

. (6).

.

Зазначимо, що система (1), а також (2) має додатній зростаючий розв’язок, якщо функція керування u (t) змінюється в межах від u 1 до u 2 таким чином, що z ( t ) >= u 2 >= u 1 >= 0, для довільних t [ t 0 , t 1 ] , де z ( t ) = x ( t ) - Ax ( t ) . При цьому споживання у (t)=u (t) невід'ємне і не перевищує випуск.

Розглянемо функціонал.

( t 1 ) = - t 0 t 1 e - ( t - t 0 ) W ( u ( t ) ) dt + k = 1 n k ( e y k ( t 1 ) - e y 1 k ) , (7).

де k  — множники Лагранжа, які визначаються граничними умовами на правому кінці фазової траекторії.

Нехай 1 ( t ) , 2 ( t ) , . . . , n + 1 ( t ) -допоміжні змінні що задовільняють систему рівняннь.

d i ( t ) dt = - k = 1 n + 1 f k ( y , u ) y i k ( t ) , i=1,2,…, n+1, (8).

та граничним умовам.

i ( t 1 ) = - y i ( t 1 ) , і=1, 2,…, n+1, (9).

де dy n + 1 ( t ) dt = f n + 1 ( y , u ) = e - ( t - t 0 ) W ( u ) .

Для оптимального керування u (t), оптимального вектора стану y (t), який описується системою (5) з правими частинами (6) функціонал має мінімальне значення, а функція ГамільтонаПонтрягіна досягає максимуму по відношенню до свого керування на всьому проміжку часу t 0 <= t <= t 1 . .

Функція ГамільтонаПонтрягіна має вигляд.

H ( y ( t ) , ( t ) , u ( t ) ) = e - ( t - t 0 ) W ( u ( t ) ) + k = 1 n + 1 k ( t ) f k ( y ( t ) , u ( t ) ) (10).

Пряму та спряжену систему можна записати як.

dy ( t ) dt = H , d ( t ) dt = - H y . (11).

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

H ( y , , u ) u = e - ( t - t 0 ) w ' ( u ) + B u = 0, .

B = ( e y i ( t ) b ik ) i , k = 1 n , .

u о ( t ) = kU + Usign [ - P - 1 ( e ( t - t o ) B T T ( t ) + a T ) ] , якщо u 2 = kU <= u ( t ) <= U = u 1 , де W (u) квадратична функція корисності W ( u ) = a T u + u T Pu , матриця Р від'ємно визначена, вектор a T + u T P 0 додатній, а к 1- деякий коофіцієнт пропорційності .

Функції y ( t ) та ( t ) задовільняють рівнянням dy i ( t ) dt = f i ( y ( t ) , u 0 ( t ) ) , d i ( t ) dt = - k = 1 n f k ( y , u ) y i k ( t )

i=1,2,…n,.

.

n + 1 ( t 1 ) = - 1, (12).

з граничними умовами: y ( t 0 ) = y 0 , y ( t 1 ) = y 1 , ( t 1 ) = - y ( t 1 ) . .

Необхідно відмітити, що, іноді, для розв’язку поставленної задачі, більш зручною може бути заміна x i ( t ) = y i ( t ) , і=1,…, n.

Для визначення оптимального керування небхідно розв’язати двохточкову крайову задачу, тобто треба знайти ( t 0 ) = o таким чином, щоб основна змінна за час T =t1 -t0 перейшла з стану y (t0)=y0 в стан y (t1)=y1 в силу рівняннь (12).

Література.

  1. 1.В. Леонтьев «Исследование структуры американской економики. Теоретический и эмпирический анализ по схеме затратывыпуск», Москва. Госстатиздат, 1938.

  2. 2.А. В. Виноградська, В.В. Рішина «Керування спектром динамічнї системи витратвипуску моделі В. Леонтьєва». Вісник Київського університету, № 2, 1999.

  1. 3О. І. Пономаренко, М. О. Перестюк, В. М. Бурим «Основи математичної економіки», Київ. «Інформтехніка», 1995.

4. .Э. Б. Ли, Л. Маркус." Основы теории оптимального управления", Москва. «Наука», 1972.

Показати весь текст
Заповнити форму поточною роботою