
- •Лекции по дисциплине «имитационное моделирование» Введение Основные понятия имитационного моделирования
- •Условия существования моделей
- •Типовые задачи, решаемые средствами им при управлении экономическими объектами
- •Основные этапы машинного моделирования систем
- •Правила и способы реализации моделей на эвм
- •Обзор программных систем имитационного моделирования
- •Разработка имитационных моделей в среде gpss
- •Объекты
- •Часы модельного времени
- •Типы операторов
- •Блоки языка gpss
- •Управление продолжительностью процесса моделирования
- •Элементы, отображающие одноканальные обслуживающие устройства
- •Переход транзакта в блок, отличный от последующего
- •Моделирование многоканальных устройств
- •Примеры построения gpss-моделей
- •Переменные
- •Определение функции в gpss
- •Моделирование неравномерных случайных величин
- •Моделирование вероятностных функций распределения в gpss-World
- •Табулирование результатов экспериментов
- •Сча транзакты
- •Математические предпосылки создания имитационной модели Процессы массового обслуживания в экономических системах
- •Системы с одним устройством обслуживания
- •Многоканальные смо
- •Вероятностное моделирование Метод Монте-Карло
- •Способы необходимой сходимости метода Монте-Карло
- •Определение количеств реализаций при моделировании случайных величин
- •Сбор статистических данных для получения оценок характеристик случайных величин
- •Получение и преобразование случайных чисел. Датчики случайных чисел
- •Получение случайных чисел с заданным законом распределения
- •Метод Неймана (разыгрывания случайной величины)
- •Проверка гипотез по категориям типа событие – явление – поведение
- •Риски и прогнозы
- •Распределительные процессы
- •Процессы обслуживания клиентов
- •Процессы управления разработками проектов
- •Имитация информационных ресурсов
- •Денежные ресурсы
- •Перспективные направления моделирования бизнеса
- •Оценка качества имитационной модели
- •Оценка адекватности модели
- •Оценка устойчивости системы
- •Оценка чувствительности имитационной модели
- •Калибровка модели
Типовые задачи, решаемые средствами им при управлении экономическими объектами
Имитационное (компьютерное) моделирование экономических процессов обычно применяется в двух случаях:
для управления сложным бизнес-процессом, когда имитационная модель управляемого экономического объекта используется в замкнутом контуре адаптивной системы управления в качестве инструментального средства на основе информационных технологий;
при проведении экспериментов с дискретно – непрерывными моделями сложных экономических объектов для получения и отслеживания их динамики в экстренных ситуациях, связанных с рисками, натурное моделирование которых нежелательно или невозможно.
Можно выделить следующие типовые задачи имитационного моделирования в экономике:
управление процессом реализации инвестиционного проекта на разных этапах его жизненного цикла с учетом рисков и тактики выделения денежных сумм;
моделирование процессов логистики для определения временных и стоимостных параметров;
анализ клиринговых процессов в работе сети кредитных организаций;
прогнозирование финансовых результатов деятельности предприятия на конкретный период времени (с анализом динамики сальдо на счетах).
Основные этапы машинного моделирования систем
К основным этапам моделирования сложных систем относятся:
Построение концептуальной модели системы S и ее формализация.
Подэтапы:
постановка задачи машинного моделирования;
анализ задачи моделирования;
определение требований к исходной информации;
выдвижение гипотез и принятие предложений;
определение параметров и переменных модели;
установление основного содержания модели;
обоснования критерия оценки эффективности системы;
описание концептуальной модели системы;
проверка достоверности концептуальной модели;
составление технической документации по этапу 1.
2. Алгоритмизация модели системы S и ее машинная реализация М.
Подэтапы:
построение логической блок-схемы модели;
получение соотношений модели;
проверка достоверности модели системы;
выбор вычислительных средств для моделирования;
составление плана выполнения работ по программированию;
построение схемы программы и проверка ее достоверности;
проведение программирования модели;
проверка достоверности программы;
составление технической документации по этапу 2.
Получение и интерпретация результатов моделирования.
Подэтапы:
планирование машинного эксперимента с моделью системы;
проведение рабочих расчетов;
анализ результатов моделирования;
интерпретация результатов моделирования;
проведение итогового моделирования и выдача рекомендаций;
составление технической документации по этапу 3.
Правила и способы реализации моделей на эвм
Можно сформулировать следующие эвристические правила и способы машинного моделирования.
Правила построения:
сопоставление точности и сложности модели;
соизмеримость погрешностей моделирования и описания;
достаточность набора элементов модели;
наглядность модели для исследователя и пользователя;
реализация блочного представления модели;
специализация модели для конкретных условий.
Способы:
параллельное моделирование вариантов системы;
минимальный обмен информацией между блоками модели;
упрощение модели по критерию интерпретации;
удаление блоков с модификацией критерия;
замена зависимых воздействий независимыми;
проверка точности на условных моделях;
проверка точности по сходимости результатов;
сравнение моделей различной сложности.