Автор работы: Пользователь скрыл имя, 04 Декабря 2013 в 20:18, реферат
Имитационное моделирование — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику.
Имитационное моделирование появилось во второй половине 50-х годов, как инструмент исследования сложных систем и процессов, не поддающихся формальному описанию в обычном понимании этого термина. Возникновение и развитие имитационного моделирования как научной дисциплины тесно связано с развитием и ростом мощности вычислительной техники.
Имитационное моделирование — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику.
Имитационное моделирование
Если попытаться определить для
имитационного моделирования
За время своего существования имитационное моделирование проникло во многие отрасли науки, среди которых уже традиционно на первом месте выделяются экономика, экология и военные области (в некоторых моделях они тесно переплетаются). Перечисленные дисциплины можно объединить по некоторым признакам объектов их исследований, которые характеризуются как большие системы. В последние годы имитация проникает в области разработки и применения сложных технических систем (в первую очередь, космических) что связано с радикальным усложнением самих этих систем, стоящих перед ними задач, а также высокой ценой риска при неправильных действиях экипажа, опера-тора и т.д. Среди характерных примеров можно привести работу по стыковке и сборке крупногабаритных разветвленных элементов орбитальных станций, дистанционное управление планетными автоматами в условиях большой длительности распространения радиосигнала (до 40 минут для Марса) и многие другие, когда принятие решений требует предварительного “проигрывания” нескольких вариантов развития событий и их последствий при различных стратегиях управления.
В отличие от больших систем, которые чаще ориентированы на прогнозирование и принятие решений, рассчитанные на длительные интервалы, и основанные на интегральных оценках (суммарные потери, среднее или интервальные значения вероятностей отказа или успеха, коэффициент готовности и т.п. , моделирование технических систем требуют несколько иного подхода. Модель поведения технической системы - это, как правило, модель ситуации, описание и исследование которой строится на основе оперативной информации, поступившей в определенный момент времени, и требующей принятия единственного альтернативного решения в течение заданного (достаточно короткого) интервала времени. Здесь критерием принятия решения могут быть вероятностные, стоимостные и другие аналогичные оценки, но решающую роль играет быстрое развитие ситуации со сменой критериев (хотя общим критерием может оставаться, например, стоимость оборудования космической станции) и обратная связь по меняющимся параметрам, характеризующим ситуацию.
Различие в подходе к
В начале 80-х годов произошло событие, которое, как и появление мощных компьютеров, в свое время сыгравшее определяющую роль в зарождении имитационного моделирования, сегодня играет важную роль в направлении его дальнейшего развития, - это появление интерфейса “Виртуальная Реальность”. Предпосылками его долгое время были работы в области тренажерной техники для обучения пилотов, водителей и т.д., где соответствующие технические устройства использовались для создания образов динамической внешней среды оператора (в частности, коналоги). С появлением виртуальной реальности в тренажерных системах произошла практически полная замена материальных элементов внешней среды на их виртуальные фантомы. Однако, важнее другое. В системе виртуальной реальности достигается полный контакт оператора с моделируемой средой, благодаря обратной связи, которая может охватывать практически все системы взаимодействия человека с “обычным” внешним миром. Значение этой возможности трудно переоценить в применении к имитационному моделированию как раз технических систем, управляемых человеком, который одновременно становится одним из звеньев этой системы (как принято говорить, “человеко-машинной” системы).
Виды имитационного
Агентное моделирование — относительно новое (1990е-2000е гг.) направление в имитационном моделировании, которое используется для исследования децентрализованных систем, динамика функционирования которых определяется не глобальными правилами и законами (как в других парадигмах моделирования), а наоборот. Когда эти глобальные правила и законы являются результатом индивидуальной активности членов группы. Цель агентных моделей — получить представление об этих глобальных правилах, общем поведении системы, исходя из предположений об индивидуальном, частном поведении ее отдельных активных объектов и взаимодействии этих объектов в системе. Агент — некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.
Дискретно-событийное моделирование — подход к моделированию, предлагающий абстрагироваться от непрерывной природы событий и рассматривать только основные события моделируемой системы, такие как: «ожидание», «обработка заказа», «движение с грузом», «разгрузка» и другие. Дискретно-событийное моделирование наиболее развито и имеет огромную сферу приложений — от логистики и систем массового обслуживания до транспортных и производственных систем. Этот вид моделирования наиболее подходит для моделирования производственных процессов. Основан Джеффри Гордоном в 1960х годах.
Системная динамика — парадигма моделирования, где для исследуемой системы строятся графические диаграммы причинных связей и глобальных влияний одних параметров на другие во времени, а затем созданная на основе этих диаграмм модель имитируется на компьютере. По сути, такой вид моделирования более всех других парадигм помогает понять суть происходящего выявления причинно-следственных связей между объектами и явлениями. С помощью системной динамики строят модели бизнес-процессов, развития города, модели производства, динамики популяции, экологии и развития эпидемии. Метод основан Джеем Форрестером в 1950 годах.
Имитационное моделирование
Аналитическое моделирование сложных систем, очевидно, имеет ограниченные возможности, что и вызвало к жизни имитационные модели (реализуемые в форме аппаратурных комплексов и программ для ЭВМ). Могут быть выделены следующие основные классы имитационных моделей:
- непрерывные;
- дискретные;
- пространственные.
В первом случае предметная область
описывается совокупностью
Второй тип моделей описывает потоки случайных событий, проходящие через сложную совокупность путей и узлов, и направлен на исследование стационарных, установившихся процессов. Здесь в качестве аналитического прототипа выступает теория систем массового обслуживания.
В третьем случае рассматриваются процессы, проходящие в пространстве (на плоскости или в объеме). Исходные аналитические модели — системы дифференциальных уравнений в частных производных, особенно часто — такой их класс, как уравнения математической физики.
Следует отметить, что в настоящее время данная классификация во многом становится условной, поскольку современные интегрированные средства моделирования — ИСМ (например, отечественная разработка Pilgrim и её зарубежные аналоги) охватывают как непрерывные, так и дискретные, и пространственно-временные процессы.
Пример риск-анализа инвестиционного проекта методом имитационного моделирования
Моделируя значение NPV в зависимости от ключевых факторов были получены значения NPV по трём опорным вариантам развития событий (оптимистичный, пессимистичный, реалистичный). Методом экспертных оценок были определены также вероятности реализации этих вариантов. Полученные результаты использовались как исходные данные для имитационного моделирования (табл. 1)
Таблица 1
Исходные условия эксперимента
|
NPV (тыс. руб.) |
Вероятность |
Минимум |
9634 |
0,05 |
Вероятное |
14790 |
0,9 |
Максимум |
43163 |
0,05 |
На основе исходных данных проводим имитацию. Для проведения имитации рекомендуется использовать функцию «Генерация случайных чисел» (рис. 1)
Для осуществления имитации рекомендуется использовать нормальное распределение, так как практика риск-анализа показала, что именно оно встречается в подавляющем большинстве случаев. Количество имитаций может быть сколь угодно большим и определяется требуемой точностью анализа. В данном случае ограничимся 500 имитациями.
Таблица 2
Имитация
№ п. п. |
NPV (тыс. руб.) |
1 |
15940,14853 |
2 |
15951,41663 |
3 |
15947,78512 |
4 |
15953,94136 |
5 |
15951,61013 |
6 |
15950,67133 |
7 |
15949,48875 |
8 |
15955,30642 |
9 |
15954,1289 |
10 |
15953,20001 |
… |
… |
И т. д. 500 имитаций
На основе полученных в результате имитации данных, используя стандартные функции MS Excel проводим экономико-статистический анализ (рис 2).
Имитационное
моделирование
1. Среднее значение NPV составляет 15950,79
тыс. руб.
2. Минимальное значение NPV составляет 15940,15 тыс. руб.
3. Максимальное значение NPV составляет 15962,98 тыс. руб.
4. Коэффициент вариации NPV равен 12%
5. Число случаев NPV < 0 – нет.
6. Вероятность того, что NPV будет меньше нуля равна нулю.
7. Вероятность того, что NPV будет больше максимума также равна нулю.
8. Вероятность того, что NPV будет находится в интервале [M(E) + s; max] равна 16%.
9. Вероятность того, что NPV будет находиться в интервале [M(E) - s; [M(E)] равна 34%.
Оценим риск
данного инвестиционного
Для расчёта цены риска
в данном случае используем показатель
среднеквадратического
-вероятность получить NPV проекта в интервале [15950,79-3,58 ; 15950,79 +3,58] равна 68%;
-вероятность получить NPV
проекта в интервале [15950,79-
-вероятность получить NPV
проекта в интервале [15950,79-
Таким образом, суммарная величина возможных потерь характеризующих данный инвестиционный проект, составляет 10,74 тыс. руб. (что позволяет говорить о высокой степени надёжности проекта).
Иначе говоря, цена риска данного ИП составляет 10,74 тыс. рублей условных потерь, т.е. принятие данного инвестиционного проекта влечёт за собой возможность потерь в размере не более 10,74 тыс. руб.
Список использованных источников