Автор работы: Пользователь скрыл имя, 28 Октября 2014 в 21:13, реферат
В исследовании операций широко применяются как аналитические, так и статистические модели. Каждый из этих типов имеет свои преимущества и недостатки. Аналитические модели более грубы, учитывают меньшее число факторов, всегда требуют каких-то допущений и упрощений. Зато результаты расчета по ним легче обозримы, отчетливее отражают присущие явлению основные закономерности. А, главное, аналитические модели больше приспособлены для поиска оптимальных решений. Статистические модели, по сравнению, с аналитическими, более точны и подробны, не требуют столь грубых допущений, позволяют учесть большое (в теории – неограниченно большое) число факторов
1. Основы имитационного моделирования 5
1.1. Суть имитационного моделирования. Основные понятия. 5
1.2. Дискретно-событийное моделирование 8
1.3. Непрерывное моделирование 13
Список литературы. 18
Cистема — это четко определенная совокупность объектов. Объекты характеризуются с помощью значений, именуемых атрибутами. В дискретно-событийной имитационной модели эти атрибуты являются частью состояния системы. Объекты с каким-либо общим свойством часто объединяются в списки (в файлы, либо наборы). Для каждого объекта существует запись в списке, состоящем из атрибутов объектов. Порядок размещения объектов в списке определяется некоторым правилом.
Рисунок 1.2. Поток управления в механизме продвижения времени от события к событию
Такой подход к имитационному моделированию называется планированием событий, поскольку время будущих событий явно указано в модели и запланировано в модельном будущем. Существует альтернативный подход к имитационному моделированию, именуемый процессным подходом. При этом моделирование рассматривается с точки зрения отдельных объектов, участвующих в нем, и разработанный код описывает «опыт» отдельного «типичного» объекта по мере его «перемещения» по системе. Для разработки такого рода имитационных моделей требуется специальное программное обеспечение имитационного моделирования.
1.3. Непрерывное моделирование
Непрерывное моделирование — это моделирование системы по времени с помощью представления, в котором переменные состояния меняются непрерывно по отношению ко времени. Как правило, в непрерывных имитационных моделях используются дифференциальные уравнения, которые устанавливают отношения для скоростей изменения переменных состояния во времени. Если дифференциальные уравнения очень просты, их можно решать аналитически, чтобы представить значения переменных состояния для всех значений времени как функцию значений переменных состояния в момент времени 0. При больших непрерывных моделях аналитическое решение невозможно, но для численного интегрирования дифференциальных уравнений в случае с заданными специальными значениями для переменных состояния в момент времени 0 используются технологии численного анализа, например интегрирование Рунге-Кутта.
Преимущества, недостатки и ошибки моделирования
Популярности моделирования в этой сфере способствуют его преимущества.
- Большинство из сложных
реальных систем со
- Моделирование позволяет
оценить эксплуатационные
- Путем моделирования можно сравнивать предлагаемые альтернативные варианты проектов системы (или альтернативные стратегии эксплуатации для конкретной системы), чтобы определить, какой из них больше соответствует указанным требованиям.
- При моделировании мы можем обеспечить гораздо более эффективный контроль условий эксперимента, нежели при экспериментировании с самой системой.
- Моделирование позволяет изучить длительный интервал функционирования системы (скажем, экономической) в сжатые сроки или, наоборот, изучить более подробно работу системы в развернутый интервал времени.
Конечно, моделирование имеет и свои недостатки.
- Каждый из прогонов
стохастической имитационной
- Обычно разработка
- Большое число данных,
получаемых в результате
Принимая решение, подходит ли исследование посредством моделирования к конкретной ситуации, следует учитывать все указанные преимущества и недостатки имитационного моделирования. Кроме того, обратите внимание, что в некоторых исследованиях можно использовать как аналитические модели, так и имитационное моделирование. В частности, моделирование может быть использовано для проверки обоснованности допущений, необходимых для аналитической модели. И наоборот, аналитическая модель может предложить рациональные альтернативы для исследования системы посредством моделирования.
Однако успешному исследованию с помощью модели могут помешать такие обстоятельства:
1. нечеткая постановка
задач в начале исследования
системы посредством
2. недостаточный уровень проработки деталей модели;
3. недостаток согласованности с руководством в процессе исследования системы посредством моделирования;
4. неправильное понимание моделирования руководством;
5. подход к исследованию
системы посредством
6. отсутствие в команде, работающей над моделированием системы, специалистов со знанием методологии моделирования;
7. недостаточная подборка данных по системе;
8. использование в явном виде программного обеспечения для моделирования, сложные макро операторы которого не могут быть надлежащим образом подтверждены документально и не могут реализовать нужную модельную логику;
9. ошибочность убеждений в том, что для работы с простыми в употреблении пакетами программ для моделирования, почти не нуждающимися в программировании, достаточно более низкого уровня технической подготовки;
10. неправильное использование анимации;
11. неверное определение источников случайных величин в реальных системах;
12. использование произвольных распределений (то есть нормальных, равномерных и треугольных) в качестве входных параметров моделирования;
13. анализ выходных данных,
полученных в результате
14. отношение к выходным статистическим данным, полученным на основании единственного прогона определенного проекта системы, как к единственно правильным ответам;
15. сравнение альтернативных проектов системы на основе одного прогона каждого проекта;
16. использование неправильных критериев оценки работы.
Список литературы.
|