ИСПОЛЬЗОВАНИЕ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ ПРИ РАЗРАБОТКЕ РЕШЕНИЙ

Выделяют следующие основные этапы построения математических моделей.

1. Содержательное описание моделируемого объекта. Такое предварительное, приближенное представление объекта исследования называется концептуальной моделью. Этот этап является основой для последующего формального описания объекта.

2. Формализация операций. На основе содержательного описания определяется и анализируется исходное множество характеристик объекта, выделяются наиболее существенные из них. Затем выделяют управляемые и неуправляемые параметры, вводят символьные обозначения. Определяется система ограничений, строится целевая функция модели. Таким образом, происходит замена содержательного описания формальным (символьным, упорядоченным).

3. Проверка адекватности модели. По результатам проверки модели на адекватность принимается решение о возможности ее практического использования или о проведении корректировки.

4. Корректировка модели. На этом этапе уточняются имеющиеся сведения об объекте и все параметры построенной модели. Вносятся изменения в модель и вновь выполняется оценка адекватности.

5. Оптимизация модели. Сущность оптимизации (улучшения) моделей состоит в их упрощении при заданном уровне адекватности. В основе оптимизации лежит возможность преобразования моделей из одной формы в другую. Основными показателями, по которым возможна оптимизация модели, являются время и затраты средств для проведения исследований и принятия решений с помощью модели.

При принятии решений широко используется моделирование проблемных ситуаций. Моделирование – процесс исследования реальной системы, включающий построение модели, изучение ее свойств и перенос полученных сведений на моделируемую систему. Модель – это некоторый материальный или абстрактный объект, находящийся в определенном объективном соответствии с исследуемым объектом, несущий о нем определенную информацию и способный его замещать на определенных этапах познания.

При разработке решений широко используетсяимитационное моделирование, т.е. воспроизведение (с помощью ЭВМ) алгоритма функционирования сложных объектов во времени, поведения объекта. Имитируются элементарные явления, составляющие процесс, с сохранением их логической структуры и последовательности протекания. Это искусственный эксперимент, при котором вместо проведения испытаний с реальным объектом проводятся опыты на математических моделях.

Вне зависимости от типа моделей (непрерывные и дискретные, детерминированные и стохастические и т.д.) имитационное моделирование включает в себя ряд основных этапов, представленных на рис. 1.

Рис. 1. Технологические этапы имитационного моделирования

1. Формулировка проблемы и определение целей имитационного исследования.Документированным результатом на этом этапе является составленное содержательное описание объекта моделирования;

2. Разработка концептуального описания.Результатом деятельности системного аналитика на этом этапе является концептуальная модель и выбор способа формализации для заданного объекта моделирования.

3. Формализация имитационной модели.Составляется формальное описание объекта моделирования.

4. Программирование имитационной модели (разработка программы-имитатора). Осуществляется выбор средств автоматизации моделирования, алгоритмизация, программирование и отладка имитационной модели.

5. Испытание и исследование модели, проверка модели.Проводится верификация модели, оценка адекватности, исследование свойств имитационной модели и другие процедуры комплексного тестирования разработанной модели.

6. Планирование и проведение имитационного эксперимента.Осуществляется стратегическое и тактическое планирование имитационного эксперимента. Результатом являются: составленный и реализованный план эксперимента, заданные условия имитационного прогона для выбранного плана.

7. Анализ результатов моделирования.Исследователь проводит интерпретацию результатов моделирования и их использование, собственно принятие решений.

Формулировка проблемы и определение целей имитационного исследования. На первом этапе формулируется проблема, стоящая перед исследователем и принимается решение о целесообразности применения метода имитационного моделирования. Затем определяются цели, которые должны быть достигнуты в результате имитации. От формулировки целей в значительной мере зависит выбор типа имитационной модели и характер дальнейшего имитационного исследования на имитационной модели. На этом этапе определяется и детально изучается объект моделирования, те стороны его функционирования, которые представляют интерес для исследования. Результатом работ на данном этапе является содержательное описание объекта моделирования с указанием целей имитации и тех аспектов функционирования объекта моделирования, которые необходимо изучить на имитационной модели. Содержательное описание составляется в терминологии реальной системы, на языке предметной области, понятном заказчику.

В ходе составления содержательного описания объекта моделирова­ния устанавливаются границы изучения моделируемого объекта, дается описание внешней среды, с которой он взаимодействует. Формулируются основные критерии эффективности, по которым предполагается проводить сравнение на модели различных вариантов решений, проводится генерация и описание рассматриваемых альтернатив. Общего рецепта составления содержательного описания не сущест­вует. Успех зависит от интуиции разработчика и знания реальной системы. Общая технология или последовательность действий на этом этапе следующая: сбор данных об объекте моделирования и составление содержательного описания объекта моделирования; далее следует: изучение проблемной ситуации – определение диагноза и постановка задачи; уточнение целей моделирования; обосновывается необходимость моделирования и осуществляется выбор метода моделирования. На этом этапе четко и конкретно формулируются цели моделирования.

Цели моделирования определяют общий замысел моделии пронизывают все последующие этапы имитационного моделирования. Далее осуществляется формирование концептуальной модели исследуемого объекта.

На заключительных этапах имитационного моделирования необходимо проводить стратегическое и тактическое планирование имитационного эксперимента. Организация направленного вычислительного эксперимента на имитационной модели предполагает выбор и применение различных аналитических методов для обработки результатов имитационного исследования. Для этого применяются методы планирования вычислительного эксперимента, регрессионный и дисперсионный анализ, методы оптимизации. Организация и проведение эксперимента требует корректного применения аналитических методов. По полученным результатам проведенное исследование должно позволить сделать выводы, достаточные для принятия решений по обозначенным на ранних этапах проблемам и задачам.