RUS | UKR | ENG || ДонНТУ> Портал магістрів ДонНТУ |
|
Фiрсова Алiса ОлександрiвнаФакультет обчислювальної технiки та iнформатикиКафедра прикладної математики та iнформатикиСпецiальнiсть: Економiчна кiбернетикаТема випускноi роботи:Моделювання динамiчних систем в економiцiНауковий керывник: Дмитрієва Ольга Анатолієвна |
|
Автореферат |
|
Актуальність |
|
Протягом останніх років політика
державного реформування соціально-економічних відносин в Україні орієнтувалася
на макроекономічну стабілізацію. Значимість ефективного керування на мікрорівні
недооцінювалась. Це багато в чому сприяло кризовим явищам у соціальній сфері
країни, зниженню рівня добробуту населення. Виникла необхідність у перегляді шляхів
і методів перетворень на мікрорівні - рівні
окремих підприємств, що формують основу сучасної економіки. Багато підприємств
як і раніше зазнають труднощів, пов'язаних з падінням обсягів виробництва й
рентабельності продажу, втратою традиційних ринків збуту продукції й труднощами
в пошуку нових, слабкою узгодженістю в діях вищої ланки керування, відсутністю
чітко виражених напрямків розвитку, недостатністю освоєння нових видів
продукції й нових технологій керування. Подолання цих труднощів здійснюється в основному
інтуїтивно, без опори на науково обґрунтовані системи підтримки прийняття рішень,
і носить що формально-констатуючий, а не попереджуючий характер. При такому підході складно не
тільки об'єктивно оцінювати стан управлінського процесу, але й визначати
тенденції його розвитку й вносити в нього необхідні корективи. Виникає
протиріччя між мінливим змістом господарської діяльності й відстаючої по темпах
удосконалювання керуванням на підприємствах. [1] У ході розвитку ринкових відносин
об'єктивно позначилася потреба у формуванні нового економіко-математичного
апарата й нового інструментарію, як для аналізу економічної динаміки, так і для
розробки стратегій керування економічними процесами. [2] Математичне моделювання відіграє
величезну роль у завданнях економічного планування й прогнозування. Це
обумовлюється, у першу чергу, принциповою неможливістю експериментів в
економіці й важливістю відповідних завдань. Існуючі концепції найчастіше досить
по-різному оцінюють факти й при різному трактуванні важко вирішити, який
теоретичний підхід найбільш правильний.
При цьому, виходячи із самого характеру економічної науки, неможливо однозначно
доказово перевірити ці теоретичні вишукування. І хоча зрозуміло, що реальна
економічна діяльність підприємства не може бути повністю описана ніякою, навіть
самою завбачливою моделлю, проте, необхідне правильне розміщення акцентів при
формалізації. Крім цього багато економічних
систем мають довгострокову пам'ять, тобто поведінка системи, при t>t0,
визначається не тільки набором визначальних її параметрів у цей момент часу,
але й динамікою їхніх змін у попередні. [3] У зв'язку з цим необхідно мати
кількісні методи, що дозволяють виявляти динаміку процесів на ринку, фактори,
що роблять вплив на формування показників цього ринку, у тому числі з
урахуванням специфіки економіки України. [4] Тому тема магістерської роботи є
актуальною й практично значимою. |
|
Мета й завдання |
|
Мета - розробити
динамічну модель економічної системи,
що адекватно реагує на умови, що
змінюються, у країні. Завдання:
|
|
Огляд досліджень і розробок по темі |
|
У
ДонНТУ моделюванням динамічних систем в
економіці займаються Дмитрієва О. А. і
Смирнов А. В. Також цією проблемою
займаються журнал «Проблеми керування й
інформатики» за підтримкою
Національної академії наук України, Інститут
кібернетики ім. В.М. Глушкова НАН
Україини, Інститут
космічних досліджувань НАН України и
НКА України [5]. Київський
національний університет імені Тараса
Шевченко, Інститут механіки, Інститут
математики, Український національний
комітет з теоретичній і прикладній
механіці [6]. Журнал «Сучасні
наукомісткі технології»,
Ставропольський технологічний інститут
сервісу [7]. Петрозаводський державний
університет, кафедра математичного
моделювання систем керування [8].
Алтайський державний університет [9] й др. |
|
Наукова новизна |
|
Наукова
новизна:
Теоретичні
дані даної магістерської роботи можуть
знайти застосування в будь-якій сфері
економіки й не тільки для оцінювання
стану динамічних систем і для
оптимального керування ними, а також
можуть слугувати стратегією для
керування економікою. |
|
Головна ідея роботи |
|
Постановка завдання.
Нехай еволюція в часі дискретної
динамічної системи (ДС) і її каналу
виміру описується рівняннями xk+1
= Akxk + fk(uk),
(1) yk
= hkTxk + ξk.
(2)
Тут k = 0, 1, …—
дискретний час; xk
— недоступний безпосередній зміні n-мірний
вектор стану, xk
Î
Rn; Rn
— n-мірне речовинний еквілідовий
простір; uk —
відомий вектор керування, ukÎ
Rm, m
≤ n; yk —
вектор спостережуваних сигналів, що
представляють собою результати виміру
виходу об'єкта hkTxk,
зашумленного дією аддитивної перешкоди ξk,
yk = (y1k,…,ymk),
ξkT=(ξ1k,…,
ξmk); T—символ
операції транспонування; Ak
й hk=
— відомі
матриці размерності n´
n й
m´
n
відповідно, det Ak
¹
0 "k
= 0, 1,…, hikÎRn;
fk(uk)—
задана n-мірна
функція. Передбачається, що перешкода ξk
задовольняє обмеженням по
компонентах або по норме ξik2
≤ cip2, i = 1,…, m, k=0, 1, …,
(3) (ξik–ξi,k-1)2≤cir2,
i=1,…, m, k=1, 2, …,
(4) ξkξk≤cp2,
k=0, 1, …, (5) (ξk–ξk-1)T(ξk–ξk-1)
≤cr2, k=1, 2, …,
(6) де
cip ,ci, cir,
cr — задані константи.
У припущенні, що результати поточних
вимірів yk, k = 0,
1, …, відомі, ставиться завдання
еліпсоїдального оцінювання невідомого
вектора стану xk
у вигляді xk
Î
E[
, Hk] = Ek
, де E[
, Hk] ={x: σ(x,
, Hk) ≤ 1}, σ(x,
, Hk) = (x -
)THk-1(x -
),
— центр еліпсоїда, Hk
= Hk > 0. Параметри апріорного
еліпсоїда
, Hk при k = 0 покладаються
заданими.
На ряді з дискретної ДС (1), (2)
розглядається завдання еліпсоїдального
оцінювання вектора стану xk
безперервної ДС
,
(8) yk
= hkTxk + ξk
(9) по
дискретних вимірах її виходу yk
= y(tk) у моменти часу t
= tk, tk+1=tk+T, T —
інтервал дискретності виміру й зміни
керування. Тут t —
безперервний час, t Î
[0, ∞); xk = x(tk) і
ξk = ξ (tk) —
недоступний безпосередньому виміру
невідомий вектор стану й перешкода
виміру; hk = h(tk);
C(t), D(t) — задані для всіх t ≥ 0 матриці відповідних
розмірностей з обмеженими
безперервними елементами. Інші
припущення відповідають властивостям
дискретної системи (1), (2).
Оцінювання
стану дискретних ДС. З рівнянь (1), (2)
безпосередньо одержуємо ξk
= yk - hkTxk
,
(10) ξk-1
= yk-1 - hk-1Txk-1 .
(11)
Скориставшись рівнянням (1), з (10) і (11)
знаходимо ξk
- ξk-1 = zk- rkTxk,
(12) де zk=(z1k,…,zmk)T=yk-yk-1–hk-1TAk-1-1fk-1(uk-1),
rkT=
=hkT-hk-1TAk-1-1... Запровадивши
позначення ζk = ξk - ξk-1, співвідношення
(12) формально можна представити як
додатковий канал виміру системи (1) zk=rkTxk+
ζk,
(13) де
перешкода ζk
= (ζ1k, …, ζmk)T задовольняє
обмеженням по компонентах або по нормі ζik2
≤ cir2, i = 1,…, m, k=1, 2, …,
(14) ζkζk≤cr2,
k=0, 1, …, (15) Досліджуємо
випадок покомпонентного обмеження
перешкод. Розглянемо множини Sip(xk)
= {xk: (yik – hipTxk)2≤cip2,
k = 0, 1,…, i=1, …m}, (16) Sir(xk)
={xk: (zik–rikTxk)2≤cir2,
k=1, 2,…, i=1, …m}, (17)
Співвідношення (16), (17) визначають у
фазовому просторі системи (1), (2) множини Sip(xk)
і Sir(xk)
її станів, сумісні з результатами
вимірів. Ці множини являють собою 2m гіперсмуг, кожна з яких обмежена
двома попарно паралельними
гіперплощинами yik-hikTxk=±cir,
i =1, …m...
Очевидно, що для невідомого вектора
стану системи (1), (2) xk виконується включення xk Î D(xk), де
D(xk) – перетинання
всіх 2m гіперсмуг
множин (16), (17). При цьому, відповідно до
припущення, виконується також включення
(7). Тому виконується й включення xk
Î
E[
],
де E[
] – еліпсоїд
виду (7) такий, що D(xk)∩E[
]Ì
E[
].
Для побудови еліпсоїда E[
] доцільно
скористатися робастним алгоритмом
послідовної побудови 2m еліпсоїдів, що містять перетинання
еліпсоїдів з гіперсмугами Sip(xk),
i = 1, …m і Sir(xk), i = m+1, …, 2m... Ці
еліпсоїди можна будувати за критерієм
мінімуму визначника (багатомірного
обсягу еліпсоїда) або сліду відповідних
матриць
,
. Оцінюючий еліпсоїд
, для якого гарантовано виконується
включення xk+1
Î
, де xk+1 –
невідомий вектор стану системи (1), (2),
являє собою образ еліпсоїда E[
] при його
лінійному відображенні в силу рівняння
(1). Центр і матриця еліпсоїда
визначаються
співвідношеннями
,
. Для випадку (4)
перешкода ξk
і швидкість її зміни по нормі множини
станів системи (1), (2), сумісні з
результатами вимірів, обмежуються
співвідношеннями Sp(xk)={xk:(yk
– hkTxk)T(yk –
hkTxk)≤cp2, (18) Sr(xk)={xk:(zk
– rkTxk)T(zk –
rkTxk)≤cr2, (19) Ці множини
являють собою циліндри у фазовому
просторі Rn
системи (1), (2). Для її невідомого вектора
стану виконується включення xkÎD(xk),
де D(xk)=Sp(xk)∩Sr(xk).
Із припущення про виконання умови (7)
безпосередньо треба включення xkÎD(xk)∩E[
]. Тому
оцінюючий еліпсоїд, гарантовано
утримуючий невідомий вектор xk,
може бути побудований за допомогою
еліпсоїдальної апроксимації
перетинання E[
] з множиною Sp(xk)
і потім апроксимації перетинання
отриманого еліпсоїда з множиною Sr(xk). При цьому оцінювання
вектора стану системи (1), (2) зводиться до
побудови параметричних сімейств
еліпсоїдів
і
виду (7), що
містять відповідно перетинання E[
]∩Sp(xk)
і
∩Sr(xk),
де ν ≥ 0, τ ≥ 0 –
параметри сімейств. Центр
і матриця Hk+1
оцінюючого еліпсоїда, для якого
гарантовано виконується включення xk+1Î
, визначаються
співвідношеннями
,
. Робастний алгоритм побудови сімейства
еліпсоїдів
має вигляд
,
(20)
, (21)
.
(22) Тут ek=hkTHkhk,
,
, Im –
одинична матриця розмірності m´m,
bkÎ(0,1)
і ak >0 – параметри алгоритму. Центр
і матриця
еліпсоїда
É
ÉSr(xk)
обчислюються
по формулах (20) – (22) із заміною в їхніх
правих частинах величин n,
Hk, cp і
відповідно на
величини τ,
,
, cr й
. Оцінювання
стану безперервних ДС.
Для гарантованого еліпсоїдального
оцінювання вектора стану xk
= x(tk) системи (8), (9) у дискретні
моменти часу t = tk,
що відповідають моменти виміру виходу yk = y(tk) і зміни вектора
керування uk =
u(tk), опишемо цю систему
різницевими рівняннями виду (1), (2).
Скориставшись формулами для рішення
систем лінійних диференціальних
рівнянь зі змінною матрицею, одержуємо Ak
= K(tk+1,tk), fk(uk)=Bkuk,
Тут K(t, tk) - перехідна
матриця (матриця Коші) системи (6) при
t≥tk.
Матриця K(tk+1,tk)=X(t,
tk) при t=tk+1,
де X(t, tk) -
рішення диференціального матричного
рівняння
з початковою умовою X(tk,
tk)=In.
Для випадку стаціонарної системи (8) Ak≡A=exp{CT},
Bk≡B=
. [10,
11] |
|
Результати роботи |
|
На даному етапі
розробки магістерської роботи був
проведений аналіз поточного стану
економіки, що підтвердив необхідність
застосування методів математичного
моделювання. При постійно мінливій
економічній ситуації й тривалих кризах
був обраний робастний метод
еліпсоїдального оцінювання стану
динамічних систем при обмеженнях на
перешкоди виміру виходу й швидкість
їхньої зміни. Примітка: при
написанні даного автореферату
магістерська робота ще не закінчена.
Остаточне завершення грудень 2009р.
Повний текст і матеріали по темі можуть
бути отримані у автора або наукового
керівника. |
|
Література
|