Імітаційне моделювання економічних задач в середовищі AnyLogic

Розгляд можливостей та особливостей імітаційного моделювання складних систем на прикладі економічних процесів. Моделювання імітаційної моделі ринкових процесів з використанням системної динаміки та агентного моделювання. Динамічна модель поставок.

Рубрика Экономико-математическое моделирование
Вид статья
Язык украинский
Дата добавления 17.04.2024
Размер файла 661,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Імітаційне моделювання економічних задач в середовищі AnyLogic

Остапенко Артем Олексійович, канд. техн. наук, старший викладач секції вищої та прикладної математики кафедри комп'ютерних наук; Залевська Діана Олександрівна, здобувач вищої освіти факультету інформаційних технологій, ДВНЗ "Приазовський державний технічний університет"

Анотація

У роботі проведено аналіз методів імітаційного моделювання, зокрема, було визначено два ключові методи імітаційного моделювання, а саме системну динаміку та агентне моделювання. Показано можливості поєднання цих методів та проведення комбінованого моделювання. Розглянуто особливості створення економічних моделей та їх перехід до математико-економічних структур. Розроблено динамічні імітаційні моделі, використовуючи платформу AnyLogic.

Ключові слова: імітаційне моделювання, системна динаміка, агентне моделювання, економіко-математична модель, AnyLogic.

Постановка проблеми

Моделювання систем та підходи до симуляції, такі як моделювання динаміки систем на макрорівні та моделювання на основі агентів на мікрорівні, широко використовуються в природничих і суспільних науках для опису динаміки складних явищ [1]. Це охоплює оцінку навколишнього середовища, екологічні та природні системи, біологію, економіку та інші соціальні науки. Загалом, системно-математичне моделювання, яке ґрунтується на звичайних диференціальних рівняннях, моделює систему на загальному рівні з фокусом на причинно-наслідкових відносинах та зворотному зв'язку, описуючи систему в термінах змінних стану (резервуари) та їхніх швидкостей зміни відносно часу (потоки) [2, 3]. Натомість агентне моделювання розглядає систему не на загальному рівні, а на рівні її складових одиниць, або "агентів", та досліджує макро-поведінку, що виникає з мікрорівневих динамічних взаємодій між агентами (агенти можуть бути індивідуумами, групами, домогосподарствами, фірмами, транспортними засобами, тощо) [4].

Мета роботи

В даній роботі оглянуті обидва підходи до моделювання, на прикладах економічних моделей. Метою роботи є розглянути інструменти та методи створення імітаційних моделей на основі системної динаміки. А також провести імітаційне моделювання прикладних задач в пакеті програмного забезпечення AnyLogic.

Виклад матеріалу

Модель - це спрощений аналог реального об'єкта або явища, створений за допомогою абстрагування і спрощення, достатній для відтворення сутності та необхідних характеристик, а також для вивчення і відтворення поведінки основної системи [1, 2]. Моделі поділяються на аналітичні та імітаційні. Аналітичне моделювання описує систему за допомогою математичного апарату (наприклад, за допомогою алгебраїчних, інтегральних та диференціальних рівнянь). Імітаційне моделювання відтворює структуру системи за допомогою прикладних програм, які можуть відтворювати структуру і поведінку моделі протягом певного періоду часу [4].

В умовах розвитку України як незалежної держави зростає роль економіко-математичних методів як одного зі способів розбудови економіки, що динамічно розвивається та є стійкою, з науково обґрунтованими шляхами розвитку та прогнозами на майбутнє.

Основною метою економіки є забезпечення суспільства споживчими товарами та послугами, які створюють умови для життя та безпеки окремих осіб, сімей, громад та країн. У цьому контексті є сенс розглядати, вивчати та моделювати соціально-економічні системи.

Соціально-економічна система - це складна стохастична динамічна система, що охоплює процеси виробництва, обміну, розподілу і споживання матеріальних та інших благ. Соціально-економічні системи належать до класу кібернетичних або керованих систем.

Що стосується економіки як об'єкта моделювання, то слід відзначити наступні дві особливості.

1. економіка не дозволяє використовувати подібні моделі, які зазвичай застосовуються в інженерії. Наприклад, неможливо зробити копію економічної системи в масштабі 1:1000 і моделювати на ній різні варіанти економічної політики.

2. в економіці можливості для локальних економічних експериментів вкрай обмежені, оскільки всі її складові тісно пов'язані між собою, а тому "чистий" експеримент майже неможливий.

Розробимо модель ринкових відносин де для покупців доступні два товари. Кожен споживач представлений агентом. Ланцюжок поставок продуктів А і Б реалізовано за допомогою системної динаміки. Як відомо, найкращий спосіб розробити імітаційну модель - це зробити це ітеративно. Це означає розбити її на кілька етапів і запускати модель наприкінці кожного з них. У нашому випадку має сенс діяти в такому порядку

1. Почнемо з моделі ринку та лише одного продукту (A)

a. Побудуйте модель поведінки окремого споживача

b. Заселіть ринок споживачами

c. Припустіть наявність продукту

2. Додайте ланцюг постачання для продукту A

3. Додайте продукт B

Діаграма станів для агента, що описує його поведінку, а саме стани, що відносяться до процесу розповсюдження двох продуктів зображена на рис. 1.

Рис. 1. Діаграма станів агента

Додамо решту до ланцюга постачання до А, тобто виробництво та доставку. Ланцюг поставок розроблений як чистий проект системної динаміки, що йде від потоку виробництва до заводських запасів, потім від потоку доставки до торгових запасів. Спочатку рівень виробництва підтримується постійним, а потім змінюється відповідно до попиту на продукт. Це друга точка взаємодії між частинами моделі EU та SD: Щоб ввести попит в частині SD, до населення споживачів додається статистичний об'єкт. Обсяг виробництва перераховується щодня відповідно до цієї кількості. Таким чином, загальна системно-динамічна схема процесу, побудована в середовищі AnyLogic, буде складатися із елементів (змінних, накопичувачів та зв'язків), що зображені на рис. 2. Тут же зображений результат проведення імітаційного експерименту.

Рис. 2. Динамічна модель поставок

Графік купівлі обох продуктів виражає S-подібне зростання. При чому при рівних вихідних даних продукт А отримав більше розповсюдження на ринку. Це зумовлено тим що агенти в початковий момент часу обирають не залежно один від одного зі сталим рівним шансом придбати один з продуктів А чи В, що вводить в систему елемент певної невизначеності. Якби рівний шанс придбання був зазначений за допомогою системної динаміки при кожному запуску ми б мали однакове значення при кожному новому запуску.

Ця особливість є корисною при дослідженні малих систем, які необхідно дослідити з урахуванням варіативності поведінки агентів (покупців). Ведення динамічної змінної з випадковим значенням можна замінити на введення в систему популяції агентів.

Висновки

В роботі були розглянуті можливості та особливості імітаційного моделювання складних систем на прикладі економічних процесів. Змодельована імітаційна модель ринкових процесів з використанням системної динаміки та агентного моделювання. Продемонстрована певна стохастичність поводження даної моделі без прямого введення випадкових значень, що було досягнуто використанням популяції агентів. Дана модель розглянута як приклад вивчення поводження моделей менших систем при необхідності врахування певної випадковості.

імітаційний моделювання економічний динаміка

Список використаних джерел

1. Томашевський В.М. (2005) Моделювання систем. Київ: BHV.

2. Махней О.В. (2015) Математичне моделювання. Івано-Франківськ: Супрун В.П.

3. Томашевський В.Н. (1994) Імітаційне моделювання систем та процесів. Київ: ІСДО, "ВІПОЛ".

4. Теплицький І.О. (2011) Елементи комп'ютерного моделювання. Кривий Ріг: КПДУ.

Размещено на Allbest.ru

...

Подобные документы

  • Моделювання як наука. Типові математичні схеми моделювання систем. Статистичне моделювання систем на ЕОМ. Технології та мови моделювання. Методи імітаційного моделювання із застосуванням пакета GPSS World. Ідентифікація параметрів математичної моделі.

    курс лекций [1,4 M], добавлен 01.12.2011

  • Застосування електоронних таблиць та пакетів прикладних програм у статистичних та економетричних розрахунках. Побудова парної та непарної лінійної регресійної моделі економічних процесів. Моделювання економічних процесів для прогнозу та прийняття рішень.

    методичка [232,8 K], добавлен 17.10.2009

  • Структурно-функціональне моделювання процесу управління фінансовим потенціалом підприємств. Методи формування еталонних траєкторій збалансованого розвитку економічних систем. Моделювання та оптимізація діяльності на агропромисловому підприємстві.

    дипломная работа [1,1 M], добавлен 21.01.2014

  • Моделювання як засіб розв'язання багатьох економічних завдань і проведення аналітичного дослідження. Теоретичні дослідження та програмне забезпечення моделювання процесу виробництва. Використання в економіці комп'ютерних технологій розв'язання моделей.

    отчет по практике [23,0 K], добавлен 02.03.2010

  • Принципи та алгоритми моделювання на ЕОМ типових випадкових величин та процесів. Моделювання випадкових величин із заданими ймовірнісними характеристиками та тих, що приймають дискретні значення. Моделювання гаусових випадкових величин методом сумації.

    реферат [139,7 K], добавлен 19.02.2011

  • Дослідження аспектів податкового регулювання різних економічних процесів, його напрямки та етапи. Математичне та графічне моделювання взаємозв’язку податкової політики та процесів виробництва на підприємстві у взаємодії із надходженнями до бюджету.

    статья [115,3 K], добавлен 26.09.2011

  • Походження та характеристика системи глобального моделювання. Загальний огляд моделей глобального розвитку. Напрямки розвитку глобального моделювання, характеристика моделей, їх суть. Дінамична світова модель Форрестера як метод імітаційного моделювання.

    контрольная работа [31,5 K], добавлен 22.02.2010

  • Аналіз особливостей функціонування кредитних спілок в Україні. Розробка методології аналізу економічних процесів в кредитних спілках та побудова економіко-математичних моделей діяльності кредитних спілок в умовах переходу економіки до ринкових відносин.

    автореферат [34,3 K], добавлен 06.07.2009

  • Управлінське рішення як концентроване вираження процесу управління. Економіко-математичне моделювання процесів прийняття управлінських рішень. Окремі випадки економіко-математичного моделювання в менеджменті на прикладі прогнозування та планування.

    курсовая работа [41,2 K], добавлен 24.03.2012

  • Основні причини виникнення інфляційних процесів та її наслідки, роль попиту та пропозиції. Методологічні підходи до моделювання інфляційних процесів. Моделювання та аналіз інфляції в Україні. Особливості структури моделей та методики їх застосування.

    курсовая работа [1,8 M], добавлен 28.12.2013

  • Теоретичні дослідження моделювання виробничого процесу виробництва. Програмне забезпечення моделювання процесу виробництва. Комп’ютерні технології розв’язання моделей. Практичне використання теми в економіці.

    реферат [22,4 K], добавлен 18.04.2007

  • Особливості застосування теорії масового обслуговування в економічному аналізі. Система спеціальних знань, пов'язана з дослідженням існуючих економічних процесів і господарських комплексів. Методи математичного моделювання в аналітичному дослідженні.

    контрольная работа [54,0 K], добавлен 07.02.2011

  • Поняття математичного моделювання. Види математичних моделей. Поняття диференціальних рівнянь. Приклади процесів, що моделюються диференціальними рівняннями експоненціальної змінної. Рівняння гармонічних коливань. Застосування диференціальних рівнянь.

    курсовая работа [291,1 K], добавлен 01.10.2014

  • Процедури та моделювання систем зв’язку, формальний опис та оцінювання ефективності. Специфіка цифрового зображення сигналів. Особливості та методи побудови математичних моделей систем та мереж зв'язку. Математичні моделі на рівні функціональних ланок.

    реферат [120,1 K], добавлен 19.02.2011

  • Теоретичні аспекти математичного моделювання динамічних систем: поняття і принципи, прийняття управлінських рішень з урахуванням фактору часу. Вирішення задач динамічного програмування: побудова і розрахунок моделі; оптимальний розподіл інвестицій.

    курсовая работа [1,1 M], добавлен 16.02.2011

  • Розвиток методології економіко-математичного моделювання. Економіко-математичні моделі в працях вітчизняних економістів. Математичне моделювання і зовнішньополітичні дослідження. Простір індикаторів в системі міжнародних відносин: задачі метатеорії.

    реферат [228,8 K], добавлен 01.07.2008

  • Основні цілі створення моделі, її властивості та функції. Поняття інформації. Класифікація моделей по способі моделювання, призначенню, типі мови опису, залежності від просторових координат та здатності використовувати інформацію. Етапи створення моделі.

    реферат [37,8 K], добавлен 16.01.2011

  • Аналіз діяльності підприємства громадського харчування: формування витрат, товарна політика. Сутність економіко-математичного та інформаційно-логічного моделювання. Моделювання сукупного попиту та пропозиції. Побудова прототипу системи автоматизації.

    дипломная работа [2,8 M], добавлен 14.05.2012

  • Основа методології побудови інноваційних систем. Когнітивні (синтелектуальні) підходи до побудови моделей інноваційного розвитку соціально-економічних систем. Основнi сфери організаційної діяльності. Мета логістики, управління матеріальними потоками.

    реферат [662,8 K], добавлен 26.11.2010

  • Математична модель та план перевезень по доставках продукції в пункти розподілу, який мінімізує сумарні транспортні витрати. Побудова лінійної моделі регресивного аналізу для економічного показника, зміни якого спостерігалися в певному інтервалі часу.

    контрольная работа [493,2 K], добавлен 19.09.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.