- •Література..........................................................................................94 вступ
- •Моделі і моделювання
- •1.1 Загальні відомості про моделі і моделювання
- •1.2 Співвідношення між моделлю і оригіналом
- •1.3 Класифікація моделей і моделювання
- •1.4 Комп’ютерна модель і її переваги
- •1.5 Етапи створення комп'ютерної моделі
- •2.1 Поняття подібності
- •2.2 Види подібності
- •2.3 Критерії подібності
- •2.4 Теореми подібності
- •2.5 Аналіз розмірностей
- •3 Математичні моделі
- •3.1 Загальна характеристика математичної моделі
- •3.2 Класифікація математичних моделей
- •3.3 Побудова і аналіз математичних моделей
- •Побудова математичної моделі Перевірка адекватності моделі
- •4 Математичні схеми моделювання систем
- •5 Математична модель електричного ланцюга
- •5.1 Компонентні і топологічні рівняння електричного ланцюга
- •5.2 Матриця головних перетинів і її властивості
- •5.3 Матриця головних перетинів довільної схеми
- •5.4 Формування матриці головних перетинів
- •5.4.1 Формування структурної матриці
- •5.4.2. Отримання матриці головних перетинів
- •5.5 Вектор стану електричного ланцюга
- •5.6 Математична модель лінійного електричного ланцюга
- •5.9 Підготовка даних по електричній моделі для введення в еом
- •6 Імовірнісне моделювання
- •6.1 Метод статистичних випробувань
- •6.2 Генератори випадкових чисел
- •6.3 Моделювання випадкових подій та дискретних величин
- •6.5 Моделювання випадкових процесів
- •7 Прийняття рішень за результатами моделювання.
- •7.1 Відображення результатів моделювання
- •7.2 Методи прийняття рішень
- •7.3 Прийняття рішень щодо удосконалення систем
7.2 Методи прийняття рішень
Імітаційне моделювання у більшості випадків використовується для прийняття рішень під час проектування структури складної системи або для пошуку оптимальних значень її параметрів. Можна визначити кілька основних напрямків прийняття рішень за результатами моделювання:
пошук найкращих стосовно деякого критерію ефективності значень параметрів складних систем управління;
пошук оптимального значення критерію ефективності системи;
порівняння альтернативних варіантів структури системи та визначення найкращого з них;
моделювання аварійних ситуацій за сценарієм типу «що буде, якщо...».
У разі оптимізації управлінських рішень в умовах невизначеності щодо модельованої системи зазвичай існує єдиний, як правило, економічний, критерій, що підлягає оптимізації. Проте отримане за допомогою математичної моделі рішення рідко є найкращим з будь-якого погляду і потребує коригування для узгодження з реальною ситуацією. Для цього необхідно вносити зміни у структуру моделі й поновлювати пошук нових найкращих варіантів, тобто сама процедура пошуку оптимальних рішень є ітераційною і включає ітераційні методи настроювання моделі. Для такої процедури пошуку критерій не може бути виражений явною функцією від вхідних змінних і параметрів системи. Скоріше, вона передбачає наявність критерію якості роботи системи, значення якого можна знайти лише під час прогонів імітаційної моделі.
Слід відзначити, що непросто відповісти на питання стосовно можливості отримання за допомогою імітаційної моделі оптимального значення критерію ефективності системи. Оптимальне значення критерію можна знайти, якщо чітко вказані змінювані параметри системи та діапазони їх змін. Наприклад, коли обчислюється максимальна пропускна здатність системи, а змінюваним параметром є інтенсивність замовлень, які надходять до системи, то неодмінно існує значення оптимальної пропускної здатності системи. Однак на практиці такі прості ситуації трапляються дуже рідко. У більшості випадків пропускна здатність системи неявно залежить від безлічі параметрів, діапазони зміни яких визначити важко. Часто витрати на удосконалення системи залежать від наявних коштів і затрат, спричинених можливими змінами у системі. Границі деяких параметрів також важко оцінити кількісно. Із цих причин більшість практичних задач зовсім не схожі на математичні задачі оптимізації.
Виникають ситуації, коли оптимальний розв'язок задачі існує, але його дуже важко знайти, або зусилля на його пошук невиправдані, наприклад, через значну вартість робіт, пов'язаних із цим пошуком, або обмеження у часі (термін виконання більшості імітаційних проектів становить кілька місяців). Тому зазвичай здійснюється пошук рішень, які істотно покращують значення критерію ефективності системи.
Таким чином, у разі пошуку найкращих рішень доцільніше використовувати термін «удосконалення», замість терміна «оптимізація». Методи оптимізації застосовуються на кожній ітерації пошуку найкращих рішень лише тоді, коли чітко визначена мета (цільова функція) оптимізації. Процедури удосконалення використовуються, якщо є можливість поліпшити показники модельованої системи і пошук цих показників виправданий. У більшості випадків такі рішення приймаються за результатами статистичного аналізу вихідних даних імітаційної моделі. У разі аналізу СМО найважливішими показниками, отримуваними під час статистичного аналізу, є коефіцієнти завантаження ресурсів системи та довжини черг. Наприклад, якщо для деякого варіанта системи знайдене оптимальне рішення, але коефіцієнт завантаження одного з ресурсів надто малий, то необхідно перевірити можливість заміни цього ресурсу на менш продуктивний та більш дешевий. Для визначення можливості поліпшення показників системи зазвичай висувають гіпотези стосовно параметрів системи, а потім за допомогою імітаційної моделі перевіряють, чи є їх значення оптимальними. Як правило, кількість можливих гіпотез невелика, що дає змогу знайти методом їх простого перебору найефективніший варіант системи.