- •Вінницький фінансово-економічний університет
- •Імітаційне моделювання конспект лекцій
- •Тема 1 Вступ до курсу "Імітаційне моделювання"
- •1. Історія виникнення та розвиток імітаційного моделювання
- •2. Види моделювання та особливості їх використання
- •3. Основні напрями використання машинної імітації
- •4. Сфери застосування імітаційних моделей
- •5. Програмна реалізація імітаційних моделей
- •6. Приклад імітаційної моделі
- •III. Gpss — програма імітаційної моделі еом
- •Питання для самоконтролю
- •Тема 2 Сутність, розвиток і застосування імітаційного моделювання
- •1. Сутність та поняття імітаційного моделювання
- •2. Загальна схема і цілі імітаційного моделювання
- •3. Переваги і недоліки методу машинної імітації
- •4. Поняття імітаційного моделювання у вузькому та широкому сенсі
- •5. Імітація еволюційних процесів
- •Питання для самоконтролю
- •Тема 3 Основні етапи побудови імітаційних моделей
- •1. Види робіт при розробці імітаційної моделі.
- •2. Основні етапи побудови імітаційних моделей. Визначення задачі та її аналіз як етап побудови імітаційних моделей
- •3. Визначення вимог до інформації як етап побудови імітаційних моделей
- •4. Збирання інформації як етап побудови імітаційних моделей
- •5. Висунення гіпотез і прийняття припущень як етап побудови імітаційних моделей. Встановлення основного змісту моделі
- •6. Визначення параметрів, змінних і критеріїв ефективності як етап побудови імітаційних моделей. Описання концептуальної моделі і перевірка її вірогідності
- •7. Створення логічної структурної схеми як заключний етап побудови імітаційної моделі
- •Питання для самоконтролю
- •Тема 4 Імітаційна модель керування запасами
- •1. Поняття та сутність оптимального керування запасами
- •2. Основні параметри моделювання задачі керування запасами
- •3. Сутність та характеристика детермінованих моделей керування запасами
- •4. Керування багатопродуктовими запасами
- •5. Концептуальна імітаційна модель керування запасами
- •6. Блок-схема імітаційної моделі керування запасами
- •7. Аналіз результатів машинної реалізації імітаційної моделі
- •Питання для самоконтролю
- •Тема 5 Поняття про Метод Монте-Карло
- •1. Метод Монте-Карло в імітаційному моделюванні
- •2. Приклад застосування методу Монте-Карло
- •3. Точність оцінки ймовірності за допомогою відносної частоти.
- •4. Рівномірна випадкова послідовність чисел рвп [0,1]
- •5. Властивості рівномірної випадковості послідовності чисел
- •Питання для самоконтролю
- •Тема 6.Генерування рвп [0,1]
- •1. Поняття про генератори (датчики) випадкових чисел.
- •2. Табличний спосіб одержання рвп [0,1]
- •3. Фізичний спосіб одержання рвп [0,1]
- •4. Програмні способи одержання рвп [0,1]
- •5. Загально статистичні методи перевірки якості псевдовипадкових чисел
- •Питання для самоконтролю
- •Тема 7 Генерування випадкових подій і випадкових величин під час машинної імітації
- •1. Імітація випадкових подій
- •2. Стандартний метод імітації дискретно розподілених випадкових величин
- •3. Спеціальні методи імітації деяких дискретних розподілів
- •Питання для самоконтролю
- •Тема 8. Генерування неперервних випадкових величин
- •1. Суть проблеми імітації неперервних розподілів
- •2. Стандартний метод імітації неперервних випадкових величин
- •3. Метод добору (відбракування) неперервних випадкових величин
- •4. Наближене формування розподілів неперервних випадкових величин
- •5. Генерування нормально розподілених випадкових величин
- •Питання для самоконтролю
- •Тема 9 Планування імітаційних експериментів
- •1. Загальна характеристика планування імітаційних експериментів
- •2. Апроксимуючий поліном функції відгуку
- •3. Дворівнева система вимірювання факторів
- •4. Повні факторні плани та їхні властивості
- •5. Дробові факторні плани і умови доцільності їх застосування
- •6. Засоби планування експерименту системи statgraphics Планування експерименту (Experimental Design)
- •Питання для самоконтролю
- •Тема 10 Одержання апроксимуючих поліномів
- •2. Апроксимуючий поліном другого плану
- •1. Одержання коефіцієнтів лінійної регресії
- •2. Апроксимуючий поліном другого плану
- •3. Побудова композиційних планів
- •4. Ортогональний центральний композиційний експеримент
- •5. Рототабельний композиційний експеримент
- •Питання до самоконтролю:
- •Тема 11 Узагальнення та статистична перевірка результатів імітаційних експериментів
- •1. Перевірка результатів імітаційних експериментів за допомогою властивості однорідності дисперсій
- •2. Перевірка значущості коефіцієнтів регресії
- •3. Перевірка адекватності моделі
- •Питання для самоконтролю
- •Тема 12 Планування імітаційних експериментів у процесі дослідження та оптимізації систем
- •1. Планування імітаційних експериментів у процесі дослідження систем
- •2. Планування імітаційних експериментів у процесі оптимізації систем
- •Питання для самоконтролю
- •Список рекомендованої літератури
- •Навчальне видання:
Тема 1 Вступ до курсу "Імітаційне моделювання"
План
1. Історія виникнення та розвиток імітаційного моделювання.
2. Види моделювання та особливості їх використання.
3. Основні напрями використання машинної імітації.
4. Сфери застосування імітаційних моделей
5. Програмна реалізація імітаційних моделей
6. Приклад імітаційної моделі
Література: [1,3,4].
1. Історія виникнення та розвиток імітаційного моделювання
Одним з головних напрямів розвитку економіки України, а також вітчизняної науки і техніки є впровадження засобів інформатики і автоматизації в різні галузі суспільного виробництва, зокрема в проектуванні та управлінні виробництвом і технологічними процесами на базі використання сучасної високопродуктивної обчислювальної техніки і нової інформаційної технології. Широкий розвиток комп’ютеризації як самого виробництва, так і управління ним неможливий без застосування ефективних наукових методів аналізу й оптимізації складних економіко-організаційних систем. Адже завдяки саме цим методам вдається в повному обсязі реалізувати колосальні потенційні можливості прогресивних технологій і передової техніки.
Машинна імітація як метод розв’язування складних проблем виникла дещо пізніше, ніж було створено перші електронно-обчислювальні машини. Становлення машинної імітації як дисципліни припало на кінець 50-х — початок 60-х років нинішнього століття. Перші публікації з цієї проблематики належать ученим США. У цій країні вперше було й практично застосовано метод машинної імітації, зокрема у військовій справі.
У колишньому Радянському Союзі дослідження в галузі машинної імітації провадилися з початку 60-х років. Великий внесок у розвиток цієї науки зробив відомий вчений М.П. Бусленко. Йому належать і перші публікації з відповідних проблем. Розвитку машинної імітації сприяли праці українських вчених, зокрема В.М. Глушкова, М.І. Коваленка, М.В. Яровицького та інших. І сьогодні в Україні маємо певні досягнення як у розробці методології машинної імітації, так і у практичному використанні цього методу для розв’язування важливих наукових і народногосподарських завдань.
2. Види моделювання та особливості їх використання
Моделювання - це особливий процес, що виступає як особлива форма опосередковування, коли дослідник ставить між собою і об'єктом, що його цікавить, деяку проміжну ланку – модель
Моделі можуть бути статистичними і динамічними, грубими і точними, безперервними і дискретними, дослідницькими і демонстраційними, навчальними, прогностичними, натурними, аналітичними, аналоговими, символічними і т.д. Усіх їх об'єднує головне призначення - замінити в процесі отримання інформації сам об'єкт.
Фізичне моделювання — це заміна вивчення досліджуваного явища в натурі вивченням аналогічного явища на моделі зменшеного чи збільшеного масштабу в спеціальних лабораторних умовах. Фізична модель дає змогу провести досліди з метою вивчення фізичної сутності явищ і отримання практичних уявлень про характер здіснення процесу. Цей вид експериментальних досліджень базується на подібності явищ, що супроводжують роботу натурної і модельної установок.
Математичне (аналітичне) моделювання Математичне моделювання полягає в побудові математичної моделі та дослідженні її аналітичними, числовими чи якісними методами для отримання деякої характеристики (характеристик) досліджуваної реальної системи. Математична модель — це логічний чи математичний опис компонентів і функцій, які відбивають суттєві властивості об’єкта чи процесу, що моделюється. Слід підкреслити, що будь-яка модель — це умовний образ реально існуючих закономірностей, певне наближення до об’єктивної дійсності. Тому спрощення під час побудови математичних моделей, зокрема для дослідження економічних процесів, є не тільки вимушеними, а й навмисними, оскільки одночасне охоплення всіх аспектів реальності не завжди доцільне і нерідко перевищує можливості дослідників. Значне місце серед математичних моделей займають економіко-математичні моделі.
Макетне (наочне) моделювання в історичному плані належить до найраніших методів експериментального дослідження, що його застосовувала людина. Воно полягає в побудові макету об’єкта, що вивчається, і визначенні на основі його аналізу тих чи інших корисних (прийнятних) властивостей оригіналу. У цьому контексті під макетом розуміють просторове зображення чи геометричну копію будь-чого (виробу, споруди тощо). Макет і оригінал можуть відрізнятися як геометричними розмірами, так і властивостями матеріалу, з якого вони виготовлені. Для дослідження економічних явищ макетне моделювання мало придатне.
Аналогове моделювання. Метод дослідження, який використовує пряму, безпосередню аналогію між величинами, властивими одному явищу, і формально такими ж та що входять таким же чином в рівняння процесів величинами, притаманними іншому явищу.
Ситуаційне моделювання (ділові ігри) — це метод, в основу якого покладено відтворення в спеціальних лабораторних умовах певних ситуацій з метою розв’язання складних задач чи в навчальних цілях, які можуть мати місце в реальних системах. Назва походить від слова латинського походження ситуація (situs — становище), що означає збіг умов і обставин, які утворюють певне становище. Побудова ситуаційної моделі полягає в тому, що повний опис неосяжної множини ситуацій функціонування реального об’єкта за певними правилами замінюється певною кількістю узагальнених ситуацій, кожна з яких з певною мірою вірогідності відтворює один з можливих станів системи. Ситуаційна модель може бути реалізована або за допомогою ЕОМ (наприклад, засобами імітаційного моделювання), або шляхом програвання в реальних умовах спеціальних сценаріїв (ділові ігри, воєнні ігри).
Ділові ігри (господарські ігри, економічні ігри) — метод імітації вироблення і прийняття управлінських рішень у різних виробничих ситуаціях шляхом проведення симульованої гри згідно із заданим сценарієм (чи системою правил) окремими групами людей або людини і ЕОМ. Сама ділова гра може розглядатися як деяке спрощене відтворення реального економічного чи виробничого процесу. У загальному випадку ділові ігри можуть використовуватися:
при навчанні та доборі господарських керівників різного рангу;
при навчанні студентів у вузах;
при колективному прийнятті управлінських рішень;
з дослідницькою метою для вивчення деяких сторін економічної поведінки людей, зокрема реакції на ті чи інші зміни в організаційній формі управління, на можливі заохочення та стягнення.
Імітаційне моделювання, як інструмент експериментального дослідження складних систем, охоплює методологію створення моделей систем, методи алгоритмізації та засоби програмних реалізацій імітаторів, планування, організацію і виконання на ЕОМ експериментів з імітаційними моделями, машинну обробку даних та аналіз результатів. При цьому динамічні й стохастичні характеристики реальних процесів відображаються в моделі за допомогою спеціально сконструйованих процедур.
Під час вивчення теоретичного матеріалу теми необхідно звернути увагу на основні напрями використання імітаційного моделювання. Слід зазначити, що діапазон застосування імітації на ЕОМ над- звичайно широкий — від конкретних форм діяльності підприємств до імітації економіки країни в цілому.
Серед головних напрямів використання імітаційного моделювання необхідно розглянути такі:
1) прогнозування розвитку національних економік;
2) створення важливих народногосподарських проектів;
3) розробка і впровадження інформаційних систем різного призначення;
4) створення системи оборони країни і планування військових операцій;
5) охорона навколишнього середовища;
6) навчання та підготовка кадрів.
