Оптимізація структур в динамічних системах на основі узагальненого принципу Беллмана
Розробка чисельних методів для розв’язування задач вибору оптимальної структури в системах прискорення та фокусування. Характеристика особливостей диференціального рівняння Беллмана для задачі оптимального керування матричним диференціальним рівнянням.
Рубрика | Математика |
Вид | автореферат |
Язык | украинский |
Дата добавления | 09.11.2013 |
Размер файла | 36,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Київський університет імені Тараса Шевченка
УДК 517.977.5; 519.863
Оптимізація структур в динамічних системах на основі узагальненого принципу Беллмана
01.05.04-системний аналіз і теорія оптимальних рішень
Автореферат
дисертації на здобуття вченого ступеня
кандидата фізико-математичних наук
Пічкур Володимир Володимирович
Київ 1999
Дисертацією є рукопис.
Робота виконана на кафедрі моделювання складних систем Київського університету імені Тараса Шевченка.
Захист відбудеться «22» квітня 1999р. на засіданні спеціалізованої вченої ради Д 26.001.09 Київського університету імені Тараса Шевченка, м. Київ, пр. Академіка Глушкова, 6, корп. 2, ф-т кібернетики, ауд. 40 о 14 годині. (Тел. 266-10-58. Факс 266-12-49. E-mail: rada@cyber.univ.kiev.ua).
З дисертацією можна ознайомитись у Науковій бібліотеці Київського університету імені Тараса Шевченка, м. Київ, вул. Володимирська, 58.
Автореферат розісланий «18» березня 1999р.
чисельний беллман матричний
1. ЗАГАЛЬНА ХАРАКТЕРИСТИКА РОБОТИ
Актуальність теми. При математичному моделюванні явищ та процесів для їх адекватного опису необхідно враховувати значну кількість параметрів. Це ускладнює питання реалізації моделі на практиці. Тому математичну модель доцільно розглядати в такій формі, яка б враховувала сталі взаємозв'язки між підсистемами, залежності між параметрами системи, а множини, в яких відбувається процес, належали б до структурно заданих класів. Такий підхід дозволяє не тільки зменшити кількість змінних величин в моделі без втрати достатнього рівня її адекватності та спростити розрахунок оптимальних характеристик, але і конструювати систему в блочно-структурній формі з подальшою оптимізацією параметрів у структурах, які простіше реалізувати технічно. Така методика тісно пов'язана з математичними проблемами, які виникають при дослідженні динамічних систем зі змінною структурою. Якщо оптимізація параметрів системи проводиться в фіксованому структурному вигляді, то важливо встановити структуру, яка б задавала оптимальний режим функціонування об'єкту. Це означає, що підсистеми мають компонуватись так, щоб будь-яка допустима зміна взаємозв'язку між ними не покращувала критерій якості всієї конструкції.
В багатьох прикладних задачах важливо визначити область всіх початкових даних, для яких відповідні розв'язки не порушували б заданих фазових обмежень. При застосуванні структурного підходу оптимальні множини оцінюються геометричною формою з фіксованого класу. Такі оцінки покращуються за рахунок належного вибору параметрів системи, причому в деяких випадках оптимізація оцінки зводиться до розв'язування відповідної задачі оптимального керування матричними диференціальними рівняннями. Такі задачі досліджувалися в працях Ащепкова Л.Т., Гаращенка Ф.Г., Ємельянова С.В., Кириченка М.Ф., Михалевича В.С., Попадинця В.І., Уткіна В.І. з використанням принципу максимуму Понтрягіна, результатів теорії стійкості та чутливості. Однак слід відзначити, що такими підходами особливості вказаних проблем охоплюються не повною мірою. Наприклад, питання застосовності принципу максимуму до оптимізації релейних систем ускладнюється, якщо вводяться обмеження на точки переключення.
У пропонованій дисертаційній роботі досліджуються задачі вибору оптимальної структури динамічних систем на основі методу динамічного програмування. Принцип Беллмана є одним з фундаментальних у теорії оптимального керування. Але при вивченні різних прикладних проблем постає питання про застосовність принципу оптимальності для розв'язування інших класів задач оптимізації. Тому дослідження загальних властивостей методу динамічного програмування є актуальним як з математичної, так і з прикладної точки зору.
Зв'язок роботи з науковими програмами, планами, темами. Робота виконана відповідно до плану наукових досліджень кафедри моделювання складних систем факультету кібернетики Київського університету імені Тараса Шевченка, а також пов'язана з науковими грантами №97544 та №97508 Міністерства науки і технології України з фундаментальних та прикладних досліджень.
Мета роботи:
1) поширити принцип Беллмана на задачі оптимізації адитивних функцій множин на структурно заданих класах;
2) застосувати узагальнений принцип Беллмана для розв'язування задач вибору оптимальної структури динамічної системи, деяких задач оптимального керування пучком траєкторій та оптимізації систем з двохпозиційним керуванням;
3) отримати диференціальне рівняння Беллмана для задачі оптимального керування матричним диференціальним рівнянням і на його основі побудувати чисельні методи розв'язування деяких задач оптимізації оцінок в задачах практичної стійкості;
4) побудувати чисельні алгоритми оптимізації структур динамічних систем на базі отриманих теоретичних результатів;
5) апробувати розроблені алгоритми для розрахунку оптимальної структури в деяких системах прискорення та фокусування.
Наукова новизна одержаних результатів полягає в тому, що в дисертації вперше:
сформульовано і доведено принцип оптимальності Беллмана для задачі оптимізації адитивної функції множин на структурно заданих класах;
на основі узагальненого принципу Беллмана сформульовано і доведено принцип оптимальності для задач вибору оптимальної структури динамічної системи, виведено рівняння Беллмана в інтегральній формі і, у випадку з нефіксованими точками переключення, в диференціальній формі;
для задачі оптимізації систем з двохпозиційним керуванням і для деяких задач оптимального керування пучком траєкторій з інтегральним критерієм якості, базуючись на узагальненому принципі Беллмана, сформульовано і доведено принцип оптимальності та отримано рівняння Беллмана в інтегральній формі;
з використанням узагальненого принципу Беллмана сформульовано і доведено принцип оптимальності для задачі оптимального керування матричним диференціальним рівнянням з інтегральним критерієм якості і, як наслідок, виведено рівняння Беллмана в диференціальній формі;
побудовано алгоритми для розв'язування задач вибору оптимальної структури та оптимізації області початкових умов практичної стійкості динамічної системи на основі принципу Беллмана;
розроблено чисельні методи для розв'язування задач вибору оптимальної структури в системах прискорення та фокусування. Проведено відповідний обчислювальний експеримент.
Методи дослідження. В роботі використано методи математичного аналізу, теорії оптимального керування, оптимізації та теорії стійкості, чисельні методи.
Теоретична та практична цінність. Результати дисертації можуть бути використаними для розв'язування задач вибору оптимальної структури в динамічних системах, при дослідженні задач практичної стійкості, а також при оптимізації систем прискорення та фокусування та інших технічних систем.
Особистий внесок автора. В роботах, що виконані зі співавторами, особистий внесок автора полягав в обговоренні постановок задач, виконанні всіх основних доведень, розрахунків і в формулюванні висновків.
Апробація роботи. Матеріали дисертаційної роботи доповідались на наукових семінарах кафедри моделювання складних систем факультету кібернетики Київського університету імені Тараса Шевченка, а також на конференціях:
Українській конференції «Моделювання і дослідження стійкості систем»(20-24 травня 1996р., Київ);
Міжнародній конференції «Modeling and investigation of systems stability»(19-23 травня 1997р., Київ).
Публікації. За темою дисертації виконано 7 робіт, 6 з яких опубліковано у вигляді статей, тез доповідей конференцій. Одна робота депонована в ДНТБ України. Основні результати опубліковано в статтях [1-3]. Повний список публікацій приводиться в дисертаційній роботі.
Структура та обсяг дисертації. Дисертаційна робота викладена на 120 сторінках машинописного тексту, складається із вступу, чотирьох розділів, висновків, списку використаних джерел з 102 найменувань, додатку.
2. ЗМІСТ РОБОТИ
У вступі приводиться загальна характеристика дисертаційної роботи: обгрунтовується актуальність вибраної теми, анонсуються основні отримані результати та висвітлюється їх практичне значення.
Перший розділ дисертації присвячений узагальненню методу динамічного програмування на клас задач оптимізації адитивних функцій множин та застосуванню отриманих результатів при дослідженні деяких оптимізаційних задач.
Підрозділ 1.1 має оглядовий характер. В ньому переглянуто літературу на тему дисертаційної роботи та наведено постановки задач, які досліджуються в дисертації.
В підрозділі 1.2 розглянуто задачі оптимізації функції множин. Нехай Х- деякий простір і Т={E:EX}- непорожній клас множин. Побудуємо клас , виходячи з наступних умов: 1) Т; 2) якщо Е і FE, то F; 3) якщо E та F, то EF, E-F. Тут “-” - операція теоретико-множинної різниці. Визначимо на класі обмежену невід'ємну функцію множин R1 таку, що: 1) =0; 2) якщо E, F і EF=, то (EF)=(E)+(F). Задача оптимізації функції множин на класі полягає в тому, щоб знайти множину А таку, що (E)=(A). Нехай =-T - непорожній клас. Сформулюємо допоміжну задачу: знайти множину В з умови (E)=(B). Припустимо, що (A)>0, (B)>0.
Теорема 1.1 (множинний принцип оптимальності). BA з точністю до множин, на яких функція рівна нулю.
Нехай А є обмеженою підмножиною деякої впорядкованої множини, h=supA, hA, ={E:EX} - фіксований клас множин простору Х, ВA- непорожня множина. Розглянемо клас однозначних відображень ={: :A}, такий, що як тільки i, i=1,2 і 1(d)=2(d), dB, то , де (t)=1(t) при tD, (t)=2(t) при tA-D, D={p: pd, pA}. Побудуємо клас A множин виду L={(a,Фа):L(a)=Фа, аА, Фа}, L. Нехай :AR1 є обмежена функція, така, що: 1) ()=0; 2) для довільної точки dB і для довільних множин LD, MA-D виконується (LM)=(L)+(M), де D={p:pd, pA}. Визначимо функцію m(L)=(L)+(L(h)). Тут :R1 - обмежена функція, LA, L. Задача оптимізації функції множин m на класі А полягає в знаходженні множини G, такої, що m(L)=m(G). Нехай G={(а,Ф): Ф, аА}.
Зафіксуємо точку dВ, D={p:pd, pA}. Розглянемо допоміжну задачу: знайти множину Н таку, що m(L)=m(Н) при умові L(d)=G(d), LD, L, G.
Теорема 1.3. Н={(a,Ф): aD}.
В підрозділі 1.2 роботи розглядаються задачі вибору оптимальної структури динамічної системи. Нехай ХRn- фазовий простір і для кожного t[t0,T] визначено множину (t)X. Розглянемо систему диференціальних рівнянь вигляду
=f(x,t), t(i-1,i) (1)
з умовами
x(t0)=x0, (2)
x(i+0)=g(x(i-0),i), i=1,2,...,p. (3)
Тут x(t)(t) - вектор фазових координат, t[t0,T], f(j)(x,t), j=1,2,...,N - вектор-функції розмірності n, які задовольняють умовам теореми існування та єдиності розв'язку задачі Коші, x0(t0), gj(x,t) - n-вимірні неперервні вектор-функції на X[t0,T], j=1,2,...,N, i(t0,T) - точка переключення між j(i+1) і ji-підсистемами системи (1), i=1,2,...,p, 0<1<...<p, 0=t0, p=T, p, n, N - деякі натуральні числа. Позначимо xj(t)=x(t,s,y,f(j)) - траєкторія j-ої підсистеми системи (1) з початковою умовою x(s+0)=y, {i}={1,2,...,p-1} - множина точок переключення, {f}={f,f,...,f} - множина правих частин системи (1.1), що відповідає множині {i}.
Задача 1.1. Нехай функції gj(x,t), j=1,2,...,N - відомі, точки i, i=1,2,...,p-1 - невідомі, p - невідоме обмежене натуральне число. Пара ({i},{f}) задає структуру системи (1). Задача про вибір оптимальної структури (1) полягає в тому, щоб на відрізку часу [t0,T] знайти пару множин ({i},{f}), яка б мінімізувала критерій якості
I=(x,t)dt+Ф(x(T)). (4)
Тут f0(x,t) -- інтегрована за Лебегом на розв'язках системи (1) функція при t[t0,T], Ф(x) -- неперервна функція.
Припустимо, що пара ({i},{f}) визначає оптимальну структуру системи (1), x(t)=x(t,t0,x0,({i},{f})) -траєкторія (1), що відповідає оптимальній структурі.
Розглянемо допоміжну задачу. Зафіксуємо точку s(t0,T). Необхідно мінімізувати критерій якості Is= (x,t)dt+Ф(x(T)) на траєкторіях системи (1), що розглядається на проміжку t(s,T] з умовами x(s+0)=x(s+0) та (3). Має місце наступний принцип оптимальності.
Теорема 1.4. Якщо ({i},{f}) - розв'язок допоміжної задачі, то ({i},{f})=({i},{f}) на проміжку t(s,T] .
Функція B(x,s)={(x,t)dt+Ф(x(T))}, що визначена на траєкторіях системи (1) при t(s,T] з умовами x(s+0)=x та (3) є функцією Беллмана задачі 1.1. Позначимо Остаточно отримаємо рівняння Беллмана в інтегральній формі для задачі 1.1:
B(x,s)={(x,t)dt +B((x(s+s-0),s+s),s+s+0)}.
Має місце також рівняння Беллмана в диференціальній формі:
+{f0(x,s+0)+gradxтB(x,s+0)f(x,s+0)}=0,
x(s+0), B(x,T)=Ф(x),x=(,s), (s-0).
Задача 1.2. Розглянемо (1), (3) з нефіксованим лівим кінцем при умові, що точки i та функції gj(x,t) - невідомі, i=1,2,...,p-1, j=1,2,...,N, p - невідоме обмежене число. Тоді структура системи (1) задається трійкою множин ({i},{f},{x(i)}) та вектором x0(t0), який визначає початкову умову для системи (1). Тут x(i)=x(i+0)-x(i-0). Припустимо Ф(x)0. Задача полягає в тому, щоб знайти таку структуру системи (1), яка мінімізує критерій якості (4).
Розглянемо допоміжну задачу. Зафіксуємо деякі моменти часу s1 та s2, s1<s2, si(t0,T), i=1,2. Необхідно на відрізку [s1,s2] вибрати структуру системи (1), яка б мінімізувала критерій якості
I=(x,t)dt.
Теорема 1.5. Якщо ({i},{f},{x(i)}) - оптимальна структура системи (1) задачі 1.2, ({i},{f},{x(i)}) - оптимальна структура допоміжної задачі, то ({i},{f},{x(i)})=({i},{f},{x(i)}) на відрізку [s1,s2].
Задача 1.3. Розглянемо задачу (1)-(3). Нехай точки i та функції gj(x,t), i=1,2,...,p-1, j=1,2,...,N - відомі. Тоді структура системи (1) задається скінченою множиною {f}. Задача про вибір оптимальної структури системи (1) полягає в тому, щоб на відрізку часу [t0,T] знайти таку множину {f}, яка б мінімізувала критерій якості (4). Нехай x(t)=x(t,t0,x0,{f}) - траєкторія системи (1), що відповідає її оптимальній структурі.
Розглянемо допоміжну задачу. Зафіксуємо точку s(t0,T). Необхідно мінімізувати критерій якості (4) на траєкторіях системи (1) при t(s,T] з умовами x(s+0)=x(s+0) та (3).
Теорема 1.6. Якщо s{1,2,...,p-1} і {f} -оптимальна структура допоміжної задачі, то на проміжку t(s,T] {f}={f}.
Якщо B(x,s) є функцією Беллмана задачі 1.3, х(i-1), то має місце рівняння Беллмана задачі 1.3 в інтегральній формі
B(x,i-1+0)={(x,t)dt+B(g(x(i-0),i),i+0)}.
Далі розглянуто задачу вибору оптимальної структури динамічної системи, що описує пучок траєкторій. Отримано твердження, аналогічні теоремам 1.4 та 1.6.
В підрозділі 1.4 на основі множинного принципу оптимальності доведено принцип оптимальності Беллмана, а також рівняння Беллмана в інтегральній та диференціальній формах для задачі оптимального керування динамічною системою з двохпозиційним керуванням.
В підрозділі 1.5 розглянуто деякі задачі оптимального керування пучком траєкторій. Нехай XRn -- множина обмежень на вектор фазових координат, URm - множина обмежень на вектор керування. Розглянемо керовану систему
=f(x,u,t), t[t0,T] (5)
з початковою умовою
x(t0)M0, (6)
де x(t)X - вектор фазових координат розмірності n, u(t)U-- вектор керування розмірності m, f(x,u,t)-- n-вимірна вектор-функція, яка задовольняє умови теореми існування та єдиності розв'язку задачі Коші, М0Х- компактна множина. Позначимо M(t,u)={xX:x=x(t,u,x0), x0M0}-- перетин пучка траєкторій системи (5) в момент t[t0,T].
Задача оптимального керування пучком траєкторій полягає в тому, щоб знайти керування u=u(t) і відповідний йому пучок траєкторій X={x(t):x(t)=x(t,u,x0), x0M0, t[t0,T]}, які мінімізують функціонал
I(u)=(x,u,t)dxdt+(x,T)dx. (7)
Тут (x,u,t), g(x,T) -- інтегровані за Лебегом на перетинах пучка функції. Розв'язком задачі (5)-(7) назвемо пару (u,X).
Розглянемо допоміжну задачу. Нехай s(t0,T)- фіксований момент часу. Необхідно мінімізувати функціонал
Is(u)=(x,u,t)dxdt+(x,T)dx
при умовах =f(x,u,t), t[s,T], x(s)M(s,u), xX, uU. Припустимо, що пара () -- розв'язок допоміжної задачі.
Теорема 1.10. На відрізку t[s,T] (u,X)=().
З теореми 1.10 випливає, що виконується рівняння Беллмана в інтегральній формі
B(L,s)={(x,u,t)dxdt+B(M(s+s,u),s+s)}.
Нехай розв'язок задачі (5)-(7) шукається в класі структурно заданих функцій u(t)=i(t,ai1,ai2,...,), t[ti,ti+1), i=0,1,...,N-1. Тут t0<t1<...<tN=T, i(t,ai1,ai2,...,), i=0,1,...,N-1 -- задані m-вимірні неперервні по сукупності змінних вектор-функції, aij -- числові параметри, j=1,2,...,ki, i=0,1,...,N-1.
Теорема 1.11. Якщо s{t1,t2,...,tN}, то (u,X)=() на відрізку t[s,T].
Має місце рівняння Беллмана
В(L,ti)={(x,i),t)dxdt+B(M(ti+1,i),ti+1)},
де M(t,i)={x:x=x(t,i(t,ai1,ai2,...,),y),yL}, i=i(t,ai1,ai2,...,)U, t[ti,ti+1), j=1,2,...,ki, i=0,1,...,N-1. Далі в підрозділі 1.5 розглядаються аналогічні результати для задачі оптимального керування пучком траєкторій з двохпозиційним керуванням.
Розділ 2 дисертаційної роботи присвячений дослідженню задач оптимізації оцінок практичної стійкості динамічних систем на основі методу Беллмана. В підрозділі 2.1 розглядаються постановки задач та виявляється їх зв'язок з задачами оптимального керування матричними диференціальними рівняннями. При цьому застосування методу динамічного програмування приводить до необхідності знаходження похідної від функції матричного аргументу. Тому в підрозділі 2.2 наведено необхідні твердження по диференціюванню функцій типу сліду. В підрозділі 2.3 роботи розглядається задача оптимального керування матричним диференціальним рівнянням
=F(X,U,t). (8)
Тут X(t)Y - матриця розв'язків рівняння (8), U(t)V - матриця керування, F(X,U,t) - матрична функція розмірності mn, яка задовольняє умови теореми існування та єдиності розв'язку задачі Коші, , X(t0)=X0, X0Y - відома матриця, YMmn - множина обмежень на траєкторії матричного диференціального рівняння, VMpq - множина обмежень на матрицю керування, Mmn - множина матриць розмірності mn.
Задача оптимального керування матричним рівнянням (8) полягає в тому, щоб знайти матрицю керування Uопт=Uопт(t)V таку, що мінімізує функціонал
I(U)=+Ф(X(T)), (9)
де f0(X,U,t)- інтегрована на [t0,T] функція, Ф(X(T))- неперервна функція. Для задачі (8), (9) має місце принцип оптимальності Беллмана, який в роботі доведено на основі узагальненого принципу Беллмана. Якщо функція Беллмана B(X,s) задачі (8), (9) є неперервно диференційованою по X та по s, то рівняння Беллмана для задачі (8), (9) має вигляд
+=0, (10)
B(X,T)=Ф(X). (11)
В підрозділі 2.4 розв'язується важлива задача мінімізації функціоналу
I(U)=+tr(SтX(T)S)
на розв'язках матричного диференціального рівняння типу Ляпунова
=(D(t)+H(t)U(t))X(t)+X(t)(D(t)+H(t)U(t))т+R(t).
Тут X(t)Mnn, U(t)Mkn - матриця керування, t[t0,T], X(t0)=X0, X0Mnn - відома симетрична матриця, D(t)Mnn, H(t)Mnk, R(t)Mnn - відомі матриці з неперервними компонентами, Rт(t)=R(t), >0 - деякий параметр, SMnn- відома матриця. За допомогою рівняння Беллмана (10), (11) показано, що оптимальною матрицею є Uопт(t)=-Hт(t)(t)H(t), I(Uопт)=tr((t0)X0)+tr(t0), матриця (t) задовольняє рівнянню
+(s)D(s)+Dт(s)(s)-(s)H(s)Hт(s)(s)=0, s[t0,T], (T)=SSт,
а матриця (t) задовольняє рівнянню
=(s)R(s), s[t0,T], (T)=0.
В підрозділі 2.5 досліджується питання оптимізації оцінок практичної стійкості лінійних динамічних систем. Розв'язуючи рівняння Беллмана в диференціальній формі (10), (11), приходимо до висновку, що задача оптимізації оцінки {c,B,Гt,t0,T}-стійкості лінійної системи =A(t,u)x, при умові, що обмеження Гt={xRn: lsт(t)x1,s=1,2,...,N} задані тільки в момент часу t=T i N=1 зводиться до знаходження розв'язку системи
(P+A)+(P+Aт) =0, i=1,2,...,r. (12)
Тут xRn -- вектор стану системи, uRr -- вектор керування, AMnn -- матриця з неперервними компонентами, матриця Р визначається з рівняння
+PA+AтP+AтA=0, P(T)=l1(T)l1т(T),
де А=A(s,uопт), uопт -- розв'язок системи (12), s[t0,T], >0. Далі розглядаються інші задачі оптимізації оцінок практичної стійкості лінійної системи і отримано співвідношення аналогічні (12).
Питання побудови алгоритмів на основі теоретичних результатів розділів 1, 2 висвітлюється в розділі 3 дисертаційної роботи. Так, в підрозділі 3.1 наводяться чисельні методи розв'язування задач вибору оптимальної структури динамічної системи. Вони базуються на отриманих в підрозділі 1.3 принципах оптимальності та рівняннях Беллмана. На основі теоретичного матеріалу підрозділу 1.4 в підрозділі 3.2 будується процедура знаходження оптимальних точок переключення в задачі оптимізації системи з двохпозиційним керуванням. Підрозділ 3.3 присвячено застосуванню результатів з підрозділу 2.5 до побудови чисельних методів оптимізації оцінок в задачах практичної стійкості. Показано, що співвідношення (12) і аналогічні йому системи можна розв'язувати за допомогою ітераційних процедур типу градієнтного спуску. В підрозділі 3.4 наведено алгоритми для розв'язування деяких задач оптимального керування пучком траєкторій на основі рівнянь Беллмана, отриманих в підрозділі 1.5.
В розділі 4 розглядається питання моделювання оптимальної динаміки заряджених пучків на основі результатів попередніх розділів роботи. В підрозділі 4.1 наводяться рівняння руху частинок в електромагнітних полях та постановки задач. В підрозділі 4.2 роботи розглядаються алгоритми знаходження оптимальної структури в системах прискорення та фокусування. Один з підходів оснований на виборі базових елементів системи. Так, за базові елементи перезарядного прискорювача можна вибрати прискорюючу трубку, квадрупольну лінзу, трьохелектродну лінзу, імерсійну лінзу, поворотний магніт. Побудовані алгоритми базуються на результатах підрозділу 3.1. В підрозділі 4.3 наводяться результати обчислювального експерименту. Відповідна програма обсягом 33KB розроблена на мові системи Mathematica 3.0 в середовищі Windows 95 для ПЕОМ PC Pentium.
У висновках сформульовано основні результати дисертаційної роботи. Додаток містить опис програми.
ВИСНОВКИ
В дисертації одержані нові науково обгрунтовані результати в галузі структурної оптимізації, оптимального керування та практичної стійкості динамічних систем. Вони можуть бути використані при розв'язуванні задач оптимізації та оптимального керування динамічними системами, при структурній оптимізації технічних систем, зокрема, при виборі оптимальної структури в системах прискорення та фокусування.
Основними результатами пропонованої дисертації є:
1. Для задач оптимізації функції множин на структурно заданих класах сформульовано і доведено теореми, які є узагальненням принципу оптимальності Беллмана.
2. Для задач вибору оптимальної структури динамічної системи на основі узагальненого принципу Беллмана сформульовано і доведено принцип оптимальності, виведено рівняння Беллмана в інтегральній формі і, у випадку з нефіксованими точками переключення, також у диференціальній формі.
Виходячи з узагальненого принципу Беллмана, отримано відповідне рівняння в інтегральній формі для задачі оптимізації систем з двохпозиційним керуванням і для деяких задач оптимального керування пучком траєкторій з інтегральним критерієм якості.
Отримано рівняння Беллмана в диференціальній формі для задачі оптимального керування матричним диференціальним рівнянням з інтегральним критерієм якості. Це рівняння застосоване для знаходження розв'язку задачі оптимального керування матричним диференціальним рівнянням типу Ляпунова.
На основі методу Беллмана побудовано чисельні алгоритми для розв'язування задач вибору оптимальної структури динамічної системи, оптимізації систем з двохпозиційним керуванням, оптимального керування пучком траєкторій, оптимізації в структурних формах області початкових умов практичної стійкості динамічних систем.
6. Розроблено чисельні методи для розв'язування задач вибору оптимальної структури в системах прискорення і фокусування та проведено відповідний обчислювальний експеримент.
СПИСОК ОПУБЛІКОВАНИХ ПРАЦЬ ЗА ТЕМОЮ ДИСЕРТАЦІЇ
1. Гаращенко Ф.Г., Пичкур В.В. Структурная оптимизация динамических систем на основе обобщенного принципа Беллмана //Проблемы управления и информатики. -1997. -№6. -с. 6-13.
2. Гаращенко Ф.Г., Башняков А.Н., Пичкур В.В. О недифференцируемых задачах оптимального управления матричными дифференциальными уравнениями //Кибернетика и системный анализ. -1998. -№5. -с. 92-101.
3. Гаращенко Ф.Г., Пичкур В.В. Об оптимальных множествах практической устойчивости//Проблемы управления и информатики. -1998. -№5. -с. 5-18.
Размещено на Allbest.ru
...Подобные документы
Етапи розв'язування задачі дослідження певного фізичного явища чи процесу, зведення її до диференціального рівняння. Методика та схема складання диференціальних рівнянь. Приклади розв'язування прикладних задач за допомогою диференціального рівняння.
контрольная работа [723,3 K], добавлен 07.01.2016Вивчення методів розв'язання лінійної крайової задачі комбінуванням двох задач Коші. Переваги та недоліки інших методів: прицілювання, колокацій, Гальоркіна, найменших квадратів та ін. Пошук єдиного розв'язку звичайного диференціального рівняння.
курсовая работа [419,2 K], добавлен 29.08.2010Задача Коші і крайова задача. Двоточкова крайова задача для диференціального рівняння другого порядку. Види граничних умов. Метод, заснований на заміні розв’язку крайової задачі розв’язком декількох задач Коші. Розв'язування систем нелінійних рівнянь.
презентация [86,2 K], добавлен 06.02.2014Суть принципу Діріхле та найпростіші задачі, пов’язані з ним. Використання методів розв’язування математичних задач олімпіадного характеру при вивченні окремих тем шкільного курсу математики та на факультативних заняттях. Індукція в геометричних задачах.
дипломная работа [239,7 K], добавлен 15.03.2013Класифікація та типи чисельних методів розв’язування систем лінійних рівнянь і обернення звернення матриць точні, ітераційні та комбіновані. Їх порівняльна характеристика та умови використання в окремих випадках. Вектори та операції над ними, норми.
презентация [85,6 K], добавлен 06.02.2014Теоретичні основи розв’язування рівнянь з параметрами. Функція пряма пропорційність. Загальне поняття про аналітичний та графічний метод. Дробово-раціональні рівняння з параметрами, що зводяться до лінійних. Система розв’язування задач для 9 класу.
курсовая работа [596,8 K], добавлен 21.03.2013Основні етапи розв'язування алгебраїчних рівнянь: аналіз задачі, пошук плану розв'язування та його здійснення; перевірка та розгляд інших способів виконання. Раціоналізація розв'язування алгебраїчних рівнянь вищих степенів методом заміни змінних.
курсовая работа [229,8 K], добавлен 13.05.2013Дослідження диференціального рівняння непарного порядку і деяких систем з непарною кількістю рівнянь на нескінченному проміжку. Побудова диференціальної моделі, що описується диференціальним рівнянням, та дослідження її на скінченому проміжку часу.
дипломная работа [1,4 M], добавлен 24.12.2013Розгляд теоретичних основ рівнянь з параметрами. Основні види даних рівнянь. Аналітичний та графічний методи розв’язування задач із використанням формул, властивостей функцій. Ознайомлення із системою розв’язування задач з параметрами для 9 класу.
курсовая работа [605,9 K], добавлен 29.04.2014Аналіз найвідоміших методів розв’язування звичайних диференціальних рівнянь і їх систем, користуючись рекомендованою літературою. Розробка відповідної схеми алгоритму. Розв’язання системи звичайних диференціальних рівнянь в за допомогою MathCAD.
лабораторная работа [412,4 K], добавлен 21.10.2014Класичні та сучасні наближені методи розв'язання диференціальних рівнянь та їх систем. Класифікація наближених методів розв'язування. Розв'язування трансцендентних, алгебраїчних і диференціальних рівнянь, методи чисельного інтегрування і диференціювання.
отчет по практике [143,9 K], добавлен 02.03.2010Історія виникнення методу координат та його розвиток. Канонічні рівняння прямої. Основні векторні співвідношення і формули, які використовуються для розв'язування стереометричних задач. Розробка уроку з використанням координатно-векторного методу.
дипломная работа [2,5 M], добавлен 05.05.2011Диференціальні рівняння другого порядку, які допускають пониження порядку. Лінійні диференціальні рівняння II порядку зі сталими коефіцієнтами. Метод варіації довільних сталих як загальний метод розв’язування та й приклад розв’язання задачі Коші.
лекция [202,1 K], добавлен 30.04.2014Основні поняття теорії диференціальних рівнянь. Лінійні диференціальні рівняння I порядку. Рівняння з відокремлюваними змінними. Розв’язування задачі Коші. Зведення до рівняння з відокремлюваними змінними шляхом введення нової залежної змінної.
лекция [126,9 K], добавлен 30.04.2014Математична постановка задач пошуку умов повної керованості в лінійних стаціонарних динамічних системах керування. Представлення систем диференційних рівнянь управління в просторі станів. Достатні умови в критеріях повної керованості Е. Гільберта.
дипломная работа [2,0 M], добавлен 16.06.2013Умова існування цілих розв’язків лінійних діофантових рівнянь, алгоритм Евкліда. Розв’язування лінійних рівнянь з двома змінними в цілих числах. Методика вивчення діофантових рівнянь в загальноосвітніх школах. Діофантові рівняння вищих порядків.
курсовая работа [758,4 K], добавлен 15.05.2019Поняття математичної та арифметичної задачі, ступені у навчанні розв’язування. Аналіз системи математичних задач, які вивчаються в початкових класах. Математична задача як засіб активізації учіння. Індивідуальний підхід до дитини і диференціація завдань.
курсовая работа [46,9 K], добавлен 25.12.2014Методика викладання теми, що стосується графічних методів розв’язування задач з параметрами. Обережне відношення до фіксованого, але невідомого числа при роботі з параметром. Побудова графічного образу на координатній площині, застосування похідної.
дипломная работа [7,5 M], добавлен 20.08.2010Задачі обчислювальної математики. Алгоритми розв'язування багатьох стандартних задач обчислювальної математики. Обчислення інтерполяційного полінома Лагранжа для заданої функції. Виконання обчислення першої похідної на основі другої формули Ньютона.
контрольная работа [67,1 K], добавлен 27.03.2012Використання методів розв’язування одновимірних оптимізаційних задач (метод дихотомії, золотого перерізу, Фібоначі) для визначення найменшого значення функції на відрізку. Задача мінімізації за допомогою методу Ньютона і методу найшвидшого спуску.
курсовая работа [739,5 K], добавлен 05.05.2011