- •Нелінійні моделі та аналіз складних систем Навчальний посібник
- •Глава 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.3. Використання теорії різницевих рівнянь для моделювання процесу мобілізації
У цьому пункті розпливчасті та не завжди формалізовані поняття системного аналізу будуть замінятися значно точнішими і більш строгими математичними термінами.
Моделі, які аналізуються, розроблені в рамках детерміністського підходу, тобто вважається, що соціальні явища можна розглядати як процес, що складається зі структурованої, логічно упорядкованої серії подій, дій, операцій. Мета моделювання полягає у визначенні структури соціальних процесів і породжуваних ними соціальних змін.
Математика забезпечує дослідника інструментарієм, який дозволяє вивчати динамічні поведінки систем. Але зрозуміти структуру динамічного процесу, задати закон взаємозв’язку в часі між змінними моделі дослідник повинен у процесі постановки задачі, розробляючи когнітивну карту системи, яка увібрала в себе в концентрованому вигляді гіпотетичні уявлення про основні причинно-наслідкові зв’язки.
У
теорії різницевих рівнянь передбачається,
що змінні досліджуваного процесу
визначені в дискретні моменти часу
…
. Інтервал часу
як правило, є постійним для кожного
(
).
Доцільність такого розгляду визначається початковими даними про соціальний процес, який часто виміряються в дискретні моменти часу (офіційна статистика, періодичні опитування, переписи тощо). Інтервал часу може дорівнювати п’ятирічці, року, кварталу, місяцю, тижню і т. д.
Якщо
інтервал часу стає нескінченно малим
(
),
тоді процес розглядається як безперервний
і вивчається за допомогою теорії
диференційних рівнянь.
Модель мобілізації. Під терміном «політична» або «соціальна мобілізація» розуміється залучення людей до партії або числа її прихильників, навертання в якусь віру, участь у певному русі (боротьба за мир, екологію, здоров’я і т. ін.). Поточний рівень мобілізації тісно зв’язаний з минулим рівнем, а майбутня мобілізація залежить від нинішніх успіхів пропагандистської компанії. Застосовуючи найпростішу динамічну модель, спробуємо відобразити логіку змін рівня мобілізації між двома сусідніми моментами часу.
Позначимо
через
частку мобілізованого населення в
момент
,
тоді частка немобілізованого населення
дорівнює
Нехай
позначає зміну рівня мобілізації за
одиницю часу (рік, місяць і т. д.):
За
час від
до
рівень мобілізації може змінитися через
дві причини: частину населення вдалося
додатково загітувати –
,
де
–
коефіцієнт агітованості, константа,
яка не залежить від часу; частина
населення, що вибуває з числа членів,
учасників, прихильників, дорівнює
де
– постійний коефіцієнт вибуття (
,
).
Параметри і виражають пропорції, в яких відповідні частини населення змінюють свою поведінку на розглянутому відрізку часу.
Тоді рівняння процесу мобілізації можна записати в такий спосіб:
(2.10)
Рівняння (2.10) може бути перетворене так:
(2.11)
тобто зведено до вигляду
(2.12)
який є стандартною формою лінійного різницевого рівняння першого порядку з постійними коефіцієнтами.
Розв’язком
рівняння (2.12) називається така функція
за якої послідовність
задовольняє рівнянню (2.12) для заданої
області значень
.
Рівняння (2.12) є найпростішим і легко може бути розв’язано алгебраїчними методами.
У загальному випадку розв’язок рівняння (2.12) має такий вигляд:
|
(2.13) |
|
Отже,
розв’язок рівняння (2.12) однозначно
визначається початковим значенням
Рівновага
і стійкість.
Одна з властивих людині якостей –
прагнення до стабільності, що
формалізується в теорії динамічних
систем за допомогою поняття рівноваги.
Рівновага – це стан системи, в якому
параметри, що цікавлять дослідника,
залишаються незмінними:
причому це не означає, що життя в системі
взагалі завмирає. У рамках моделі
мобілізації припущення про сталість
не означає відсутності змін серед,
приміром, прихильників якоїсь партії
(частина їде, частина вмирає, ще хтось
переходить до іншої партії), але загальне
співвідношення залишається приблизно
постійним.
Для
визначення точки рівноваги системи
підставимо умову
у рівняння (2.10) і одержимо
(2.14)
Отже,
Легко показати, що для рівняння (2.12) стан рівноваги обчислюється в такий спосіб:
(2.15)
Аналізуючи
співвідношення (2.13), розглянемо таблицю
2.1, що характеризує значення коефіцієнта
Зі співвідношення (2.13) можна вивести, що існують тільки типи поведінки розв’язку, зображені на рис. 2.25.
Рис.
2.25. Якісна поведінка розв’язку рівняння
(2.12) (
)
Таблиця 2.1
|
|
|
|
I |
II |
|
III |
IV |
Варіант I описує монотонну збіжність до стану рівноваги.
Варіант II – осцилюючу збіжність.
Варіант III – монотонну розбіжність.
Варіант IV – осцилюючу розбіжність.
За
визначенням, варіанти I і II характеризують
стійку систему: всі розв’язки сходяться
до стану рівноваги незалежно від значень
і
а варіанти III і IV означають, що система
нестійка.
Оцінка параметрів динамічної моделі. Модель мобілізації використовувалася для вивчення динаміки кількості голосів, поданих за демократичну партію США в Лейк Кантрі (штат Індіана) за період 1920–1968 рр.
Для
оцінки кількісних значень коефіцієнтів
моделі
застосовувався метод найменших
квадратів. Різницеве рівняння (2.11)
розглядалося як лінійне регресійне
рівняння
де
– частка виборців у Лейк Кантрі, які
голосують за кандидатів від
демократичної партії за рік
– частка голосуючих за демократів за
рік
,
За допомогою методу найменших квадратів отримано наступні значення коефіцієнтів:
За формулою (2.15) обчислюємо стан рівноваги:
Рис. 2.26. Динаміка голосуючих за демократів у Лейк Кантрі (1920–1968 рр.)
На
рис. 2.26(а,
б)
наведено графіки функції
для голосуючих за демократів на
президентських виборах у Лейк Кантрі
(1920–1968): а
– значення функції
спостережень,
б
– розв’язки різницевого рівняння
(2.10) при
Порівняння графіків на рис. 2.26(а) і 2.26(б) показує, що різницеве рівняння (2.10) досить добре описує якісні характеристики процесу мобілізації. Зрозуміло, що модель (2.10) є надзвичайно спрощеною, а реалістичні моделі вимагають урахування великої кількості факторів та нелінійних співвідношень, однак для розуміння поведінки систем іноді достатньо вивчити прості варіанти моделі.
