Читаем Имитационное моделирование полностью

Компьютерные модели сложных систем подразделяются условно на следующие виды [2]:

• структурно-функциональные, которые представляют собой условный образ объекта (технологические диаграммы, сетевые графики, структурные схемы, ГИС, табличный способ, анимационные и мультипликационные), описанный с помощью программных и компьютерных технологий;

• имитационные, представляющие собой программу или комплекс программ, позволяющий воспроизводить процессы функционирования объекта в разных условиях;

• комбинированные, с возможностями наблюдения и исследования объекта на динамических условных образах модели и имитационных моделях объекта.

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

От выбора программной среды зависит алгоритм построения компьютерной модели, а также форма его представления. Например, это может быть блок-схема. Руководствуясь блок-схемой, задачу можно решить в разных средах. В среде программирования – это программа, записанная на алгоритмическом языке. В прикладных средах – это последовательность технологических приемов, приводящая к решению задачи [2].

Появление компьютеров позволило ускорить процесс нахождения решения математических моделей. Аналитические, численные и другие методы реализованы на ЭВМ. Было разработано множество компьютерных технологий моделирования. Это технологии моделирования на языках программирования, в системах компьютерной математики и схемотехнического моделирования. С помощью этих технологий создаются компьютерные вычислительные установки. Компьютерная имитация позволяет исследовать модель как в определенные моменты времени, так и в течение продолжительных периодов времени. Для нахождения решений (характеристик) при моделировании требуется его многократное воспроизведение с последующей обработкой, чаще всего с помощью компьютерных средств визуализации. В результате использования этих технологий мы получаем «компьютерное решение» рассматриваемой задачи [2].

Имитационное моделирование

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

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

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

Таким образом, имитационное моделирование – это высокоуровневая информационная технология с применением компьютеров, чаще всего используемая при моделировании сложных систем. Существует достаточное количество работ, рассматривающих разные подходы и точки зрения к имитационному моделированию [2].

Появление новых современных программных продуктов существенно снижает требования к разработчику модели и открывает для специалистов широкого профиля, не обладающих навыками программирования, возможность разработки моделей, в том числе и для достаточно сложных систем. В то же время увеличивает требования к постановщику задач. Вышесказанное предопределяет чрезвычайно широкие возможности по применению методов имитационного моделирования при изучении социальных явлений, образовательной деятельности, при обучении управленческих кадров и т. д. специалистами в этих отраслях. Однако существует другая опасность при разработке и интерпретации результатов имитационных моделей сложных систем. Речь идет о создании плохих и уродливых моделей [2].

Перейти на страницу:

Похожие книги

Люди на Луне
Люди на Луне

На фоне технологий XXI века полет человека на Луну в середине прошлого столетия нашим современникам нередко кажется неправдоподобным и вызывает множество вопросов. На главные из них – о лунных подделках, о техническом оснащении полетов, о состоянии астронавтов – ответы в этой книге. Автором движет не стремление убедить нас в том, что программа Apollo – свершившийся факт, а огромное желание поделиться тщательно проверенными новыми фактами, неизвестными изображениями и интересными деталями о полетах человека на Луну. Разнообразие и увлекательность информации в книге не оставит равнодушным ни одного читателя. Был ли туалет на космическом корабле? Как связаны влажные салфетки и космическая радиация? На сколько метров можно подпрыгнуть на Луне? Почему в наши дни люди не летают на Луну? Что входит в новую программу Artemis и почему она важна для президентских выборов в США? Какие технологии и знания полувековой давности помогут человеку вернуться на Луну? Если вы готовы к этой невероятной лунной экспедиции, тогда: «Пять, четыре, три, два, один… Пуск!»

Виталий Егоров (Zelenyikot) , Виталий Юрьевич Егоров

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / История / Научно-популярная литература / Учебная и научная литература / Образование и наука