- •Нелінійні моделі та аналіз складних систем Навчальний посібник
- •Глава 1. Модель, моделювання, прогнозування і управління 20
- •Глава 2. Елементи теорії систем і системний аналіз. Синергетичний підхід 66
- •Глава 3. Рівняння і аналіз складних систем 115
- •Глава 4. Елементи теорії стійкості систем 167
- •Глава 5. Моделювання і аналіз соціально-економічних систем 195
- •Глава 6. Синергетичне моделювання і управління складними системами 234
- •Глава 7. Елементи теорії хаосу і хаотичної динаміки. Фрактали 260
- •Глава 1. Модель, моделювання, прогнозування і управління 20
- •Глава 1. Модель, моделювання, прогнозування і управління 20
- •Глава 2. Елементи теорії систем і системний аналіз. Синергетичний підхід 66
- •Глава 2. Елементи теорії систем і системний аналіз. Синергетичний підхід 66
- •Глава 3. Рівняння і аналіз складних систем 115
- •Глава 3. Рівняння і аналіз складних систем 115
- •Глава 4. Елементи теорії стійкості систем 167
- •Глава 4. Елементи теорії стійкості систем 167
- •Глава 5. Моделювання і аналіз соціально-економічних систем 195
- •Глава 5. Моделювання і аналіз соціально-економічних систем 195
- •Глава 6. Синергетичне моделювання і управління складними системами 234
- •Глава 6. Синергетичне моделювання і управління складними системами 234
- •Глава 7. Елементи теорії хаосу і хаотичної динаміки. Фрактали 260
- •Глава 7. Елементи теорії хаосу і хаотичної динаміки. Фрактали 260
- •Передмова
- •Розділ і моделювання та системний аналіз динамічних процесів
- •Глава 1. Модель, моделювання, прогнозування і управління
- •1.1. Поняття моделей і моделювання
- •1.2. Класифікація засобів моделювання
- •1.3. Поняття економічної системи і принципи її моделювання
- •1.4. Етапи економіко-математичного моделювання
- •1.5. Основні принципи опису виробничо-технологічного рівня економічних систем
- •1.6. Загальний вид математичних моделей та основні напрямки їхнього аналізу
- •1.7. Класифікація економіко-математичних моделей
- •1.8. Моделювання еколого-економічного управління виробничою системою в умовах нестабільності
- •1.9. Деякі принципи моделювання складних систем
- •1.10. Новий підхід до прогнозування поведінки складних систем і катастрофічних процесів (русла і джокери)
- •1.11. Моделювання та управління ризиком
- •Питання для самоперевірки
- •Глава 2. Елементи теорії систем і системний аналіз. Синергетичний підхід
- •2.1. Історія розвитку теорії систем і системного аналізу
- •2.3. Наукові напрямки системного аналізу
- •2.4. Система, її структура і функціонування
- •Типи системних задач залежно від ситуації
- •2.5. Синергетичний підхід в аналізі складних систем
- •Розділ іі математичні основи нелінійної динаміки і аналізу складних систем
- •Глава 3. Рівняння і аналіз складних систем
- •3.1. Моделі і аналіз нелінійних динамічних систем
- •3.1.1. Системи звичайних диференційних рівнянь
- •3.1.1.1. Основні визначення і теореми
- •3.1.1.2. Особливі точки та їхнє інваріантне різноманіття
- •Стійкість визначається нелінійними членами
- •3.1.1.3. Періодичні та неперіодичні розв’язки, граничні цикли та інваріантні тори
- •3.1.2. Аналіз нелінійної системи з дискретним часом
- •3.1.3. Використання теорії різницевих рівнянь для моделювання процесу мобілізації
- •3.1.4. Основи теорії диференційних рівнянь
- •3.2. Нелінійні моделі складних систем з хаотичною динамікою (стислий огляд)
- •Глава 4. Елементи теорії стійкості систем
- •4.1. Аналіз нелінійних економічних систем, що розвиваються
- •4.1.1. Основні дослідження стійкості нелінійних динамічних систем
- •4.1.2. Якісний аналіз економічної системи, що знаходиться під впливом новітніх інформаційних технологій (ніт)
- •4.2. Елементи теорії структурної динаміки
- •4.2.1. Основи теорії катастроф
- •Збурення Збурення Збурення Збурення Збурення Збурення Збурення Збурення збурення збурення
- •4.2.2. Біфуркації на фазовій площині
- •4.2.3. Дисипативні структури і. Пригожина
- •Розділ ііі моделі та аналіз складних процесів і систем
- •Глава 5. Моделювання і аналіз соціально-економічних систем
- •5.1. Деякі базові математичні моделі та їхнє застосування в дослідженні соціально-економічних процесів
- •5.1.1. Модель Мальтуса
- •5.1.2. Логістична модель
- •5.1.3. Експоненційна модель з відловом
- •5.1.4. Логістична модель з відловом
- •5.1.5. М’яка логістична модель з відловом
- •5.1.6. Модель Лотки–Вольтерра
- •5.2. Приклад моделювання і аналізу соціально-економічних процесів
- •5.2.1. Стійкість ринкових механізмів
- •5.2.2. Народження хаосу
- •5.3. Елементи теорії м’якого моделювання
- •5.3.1. Модель війни або битви
- •5.3.2. Оптимізація як шлях до катастрофи
- •5.3.3. Жорсткі моделі як шлях до помилкових передбачень
- •5.3.4. Небезпека багатоступеневого управління
- •5.3.5. Математичні моделі «перебудови» в срср
- •5.3.6. Математика і математична освіта у сучасному світі
- •5.4. Моделі нелінійної економічної динаміки з урахуванням швидкості встановлення змінних
- •5.4.1. Окремі моделі нелінійної економічної динаміки
- •5.4.2. Узагальнена модель динаміки економіки
- •Глава 6. Синергетичне моделювання і управління складними системами
- •6.1. М’яке нелінійне управління: синергетичний підхід в управлінні
- •6.2. Глобальне моделювання і аналіз світової динаміки
- •6.2.1. Модель світової динаміки Форрестера
- •6.2.1. Глобальна модель динаміки Месаровіча–Пестеля (м–п-модель)
- •6.2.2. Феноменологічна макромодель світової динаміки і стійкого розвитку
- •Глава 7. Елементи теорії хаосу і хаотичної динаміки. Фрактали
- •7.1. Теорія динамічного хаосу та її застосування
- •7.1.1. Динамічний хаос
- •7.1.2. Економічний хаос у детермінованих системах
- •7.1.2.1. Хаос у детермінованих системах
- •7.1.2.2. Економічний хаос у дискретній системі
- •7.1.2.3. Аперіодичне оптимальне економічне зростання
- •7.1.2.4. Динаміка міст – система Лоренца (приклад застосування)
- •7.1.2.5. Хаос у моделі міжнародної економіки
- •7.1.2.6. Хаос і економічне прогнозування
- •7.1.2.7. Деякі критерії класифікації атракторів
- •7.1.3. Дивні атрактори
- •7.1.4. Динамічний хаос і обмеження області прогнозу
3.1.4. Основи теорії диференційних рівнянь
Диференційними рівняннями називаються рівняння, в яких невідомими є функції, причому в рівняння входять не тільки самі функції, а й їхні похідні.
Запишемо різницеві рівняння, розглянуті в попередньому пункті, в такому вигляді:
(2.16)
де
дорівнює 1. Рівняння (2.16) зв’язує стан
динамічної системи у двох точках:
і (
).
Перейдемо
в лівій частині рівняння (2.16) до границі
при
Одержуємо рівняння
(2.17)
Це диференційне рівняння, яке розв’язане відносно похідної.
Ми
будемо розглядати тільки функції часу
хоча в загальному випадку це
необов’язково. Зауважимо, що диференційне
рівняння, на відміну від різницевого,
описує динаміку поведінки системи в
одній точці
Рівняння (2.17) функціонально зв’язує
швидкості зміни (похідні за
)
величин, які характеризують поведінку
системи, із самими величинами
Не
знаходячи розв’язок аналітично, у
вигляді формули, можна скласти уявлення
про загальну картину цих розв’язків
на основі геометричного змісту рівняння
(2.17). Нагадаємо геометричний зміст
похідної
У площині
для кривої
величини
дорівнює тангенсові кута нахилу дотичної
до кривої.
Отже,
знаючи залежність
від змінних
виражену в рівнянні (2.17), можна знайти
напрямок дотичної до кривої, що є
графіком розв’язку (2.17). Графіки
розв’язків диференційного рівняння
називаються інтегральною лінією
цього рівняння.
Напрямок
дотичної можна показати на рисунку,
провівши через якусь точку
маленький відрізок прямої під кутом
так, що
Якщо на рисунку збільшити кількість
точок, у яких проведено напрямок
дотичної, то, як видно з рис. 2.27, утвориться
множина кривих, що є розв’язками
диференційного рівняння (2.17). Рівняння
(2.17) має нескінченну множину розв’язків,
і через кожну точку
площини проходить один розв’язок. Отже,
щоб отримати конкретний розв’язок
рівняння, треба задати початкову умову
Розв’язком диференційного рівняння називається функція, яка, будучи підставлена в це рівняння, обертає його в тотожність.
Приклад 1. Розглянемо рівняння
(2.18)
Помноживши
обидві частини цього рівняння на
отримаємо
(2.19)
Ліва
частина рівняння (2.19) є диференціалом
добутку змінних
отже, рівняння (2.19) можна записати у
такому вигляді:
Звідси
де
– довільна константа. Отже, розв’язком
рівняння (2.19) є сім’я гіпербол
зображених на рис. 2.28.
Рис. 2.27. Геометрична інтерпретація розв’язків диференційного рівняння |
Рис. 2.28. Розв’язок рівняння (2.18) |
Для
виокремлення однієї з кривих цієї сім’ї
необхідно задати початкове значення
Нехай
тоді
і рівняння шуканої кривої має вигляд
Приклад 2. Найпростішим диференційним рівнянням є рівняння
(2.20)
Як відомо з курсу математичного аналізу, загальний розв’язок цього рівняння можна записати так:
(2.21)
де С – довільна константа.
Приклад 3. Розв’язати рівняння
(2.22)
Очевидно,
що загальний розв’язок цього рівняння
– функція
де
– довільна постійна.
Приклади моделей. Вивчаючи питання наукометрії, І. В. Налімов сформулював дві моделі розвитку науки. У найпростішій моделі передбачається, що швидкість зростання кількості публікацій пропорційна їхній досягнутій кількості:
(2.23)
де – кількість публікацій;
– константа.
Розв’язком
рівняння є функції типу
тобто зі збільшенням часу
кількість публікацій зростає експоненційно.
Оскільки
при
функція
набуває нескінченно великих
значень, то модель (2.23) може використовуватися
тільки на обмеженому часовому
інтервалі. Зрозуміло, що при певному
механізм зростання кількості
публікацій має змінитися. Для будь-якого
наукового напрямку настає етап насичення
(гальмування). Розглянемо рівняння
(2.24):
(2.24)
де
і
– константи.
Коли
збільшується і стає порівнянним за
величиною з
тоді
і, отже,
тобто ріст
припиняється.
Рівняння
типу (2.24) називаються логістичними, тому
що їхнім розв’язком є логістична крива,
яка має S-подібну
форму. Відзначимо, що логістичне рівняння
є нелінійним, оскільки його права частина
містить
Аналогічні динамічні моделі застосовуються в демографії та біології. Одна з перших моделей динаміки росту населення (популяції) належить Мальтусу:
(2.25)
де
– чисельність популяції;
– різниця між коефіцієнтами народжуваності та смертності.
Розв’язком
рівняння (2.25) є експонента, і якщо
тоді при
чисельність популяції необмежено
зростає. Модель (2.25) не враховує обмеженості
природних ресурсів, тому в 1838 р.
Ферхюльст запропонував логістичну
модель, яка достатньо добре описує
динаміку популяцій:
(2.26)
де – гранична чисельність, якої може досягти популяція (ємність середовища).
У наведених прикладах динамічна модель описується одним диференційним рівнянням. Значно більш реалістичні моделі можна одержати, якщо розглядати сукупність рівнянь.
Системи диференційних рівнянь. Системою диференційних рівнянь називається сукупність рівнянь, яка містить кілька невідомих функцій та їхні похідні.
У цьому навчальному посібнику будуть розглядатися системи диференційних рівнянь, що складаються з декількох рівнянь, в які входять невідомі функції, при цьому всі невідомі функції є функціями однієї незалежної змінної
Розв’язком
системи диференційних рівнянь називається
сукупність функцій
які при підстановці в рівняння обертають
їх у тотожності.
Розглянемо систему диференційних рівнянь такого вигляду:
(2.27)
Зауважимо,
що в правих частинах рівнянь змінна
присутня в неявному вигляді. Такі системи
називаються автономними динамічними
системами другого порядку. Основна
геометрична інтерпретація системи
(2.27) пов’язана з розглядом площини
що називається фазовою площиною.
Відзначимо, що ця інтерпретація істотно відрізняється від геометричної інтерпретації, описаної вище; її можна назвати кінематичною, тому що в цій інтерпретації кожному розв’язку ставиться у відповідність рух точки по кривій, а не крива в просторі.
Системи
типу (2.27) використовуються для опису
еволюційних процесів. Точка фазового
простору визначає стан системи.
Прикладений до цієї точки вектор
з координатами
задає швидкість зміни стану. Точка,
де цей вектор перетвориться в нуль (
),
називається станом рівноваги, або
особливою точкою системи (2.27).
Розв’язок
системи (2.27) будемо зображувати
параметричними кривими на фазовій
площині
:
Порівняємо
геометричну інтерпретацію системи
(2.27) у просторі
з інтерпретацією на фазовій площині.
а) У
кожну траєкторію фазової площини
проектується сукупність інтегральних
кривих у просторі
Ці криві виходять одна з одної, змінюючи
на
(рис. 2.29).
б) Якщо
точка (
)
є станом рівноваги системи (2.22)
то інтегральна крива є прямою, паралельною
осі
Ця пряма проектується на площину
в єдину точку (
).
Рис.
2.29. Поведінка розв’язків у просторі
і на фазовій площині
в) Якщо
система має періодичний розв’язок з
періодом
тоді в просторі
відповідна інтегральна крива є спіраллю
з кроком
Ця спіраль
проектується на фазову площину в замкнуту
криву (рис. 2.29).
При
проекції спіралі на площину (
)
або (
)
одержимо синусоїдальну криву,
що показує зміну змінної
в часі.
Системи диференційних рівнянь часто застосовують для опису роботи технічних пристроїв (механічних, електричних і т. ін.). Оскільки система диференційних рівнянь має нескінченну множину розв’язків (конкретний розв’язок визначається початковими умовами), то й технічні пристрої (машини, механізми) можуть мати нескінченну множину режимів. На практиці ці пристрої працюють у цілком визначених режимах, що може пояснюватися вибором конкретних початкових умов і тим, що пристрій сам стабілізує свою роботу.
Розглянемо хрестоматійний приклад настінного годинника з маятником. Якщо маятник відхилити від вертикального положення досить сильно, годинник буде працювати з визначеною амплітудою коливань дуже довго. Якщо ж відхилити недостатньо сильно, то після невеликої кількості коливань маятник зупиниться. Отже, в цій динамічній системі існують два стаціонарних розв’язки: періодичний розв’язок, який відповідає нормальному ходу годинника, і стан рівноваги – коли швидкість маятника дорівнює нулю. Будь-який інший з нескінченної множини розв’язків швидко наближається до одного з двох стаціонарних розв’язків, кожен з яких є стійким – у тому розумінні, що розв’язок не надто відхиляється від стаціонарного (в початковий момент) і наближається до нього.
В околі особливих точок фазові траєкторії можуть бути шести типів, що схематично показано на рис. 2.30 (стрілки на фазовій траєкторії вказують напрямок зміни параметра ).
Рис. 2.30. Фазові траєкторії в околі особливої точки:
a) стійкий вузол; b) нестійкий вузол; с) стійкий фокус; d) нестійкий фокус; e) сідло
На рис. 2.30 особлива точка умовно розміщена на початку координат. На рис. 2.30(е) траєкторії, яким належить особлива точка, називаються сепаратрисами.
Класифікацію типів поведінки фазових кривих в околі особливої точки здійснив великий французький математик і філософ Анрі Пуанкаре (1854–1912), який увів також поняття граничного циклу, що відіграє найважливішу роль у різних застосуваннях теорії диференційних рівнянь.
Граничним циклом диференційного рівняння називається ізольований періодичний розв’язок цього рівняння (рис. 2.31).
Рис. 2.31. Граничний цикл
Для якісного дослідження поведінки динамічної системи достатньо визначити стан рівноваги, наявність граничних циклів, поведінку сепаратрис.
З погляду якісного дослідження знання точної форми траєкторій нас не цікавить.
На сьогодні якісне вивчення моделей еволюційних процесів стало доступно широкому колу користувачів завдяки наявності та стрімкому вдосконаленню відповідного програмного забезпечення (пакети прикладних програм DYSMAP, DYSMOD, OYANA, STELLA, Professional DYNAMO та ін. (див. розділ 4 цього посібника).
