Популярные услуги

Курсовой проект по деталям машин под ключ
Все лабораторные под ключ! КМ-1. Комбинационные логические схемы + КМ-2. Комбинационные функциональные узлы и устройства + КМ-3. Проектирование схем
ДЗ по ТММ в бауманке
КМ-3. Типовое задание к теме прямые измерения. Контрольная работа (ИЗ1) - любой вариант!
Любая лабораторная в течение 3 суток! КМ-1. Комбинационные логические схемы / КМ-2. Комбинационные функциональные узлы и устройства / КМ-3. Проектирование схем
КМ-2. Выпрямители. Письменная работа (Электроника семинары)
Допуски и посадки и Сборочная размерная цепь + Подетальная размерная цепь
КМ-3. Задание по Matlab/Scilab. Контрольная работа - любой вариант за 3 суток!
ДЗ по матведу любого варианта за 7 суток
Задача по гидравлике/МЖГ
Главная » Лекции » Инженерия » Имитационное моделирование » Этапы имитационного моделирования

Этапы имитационного моделирования

2021-03-09СтудИзба

Этапы имитационного моделирования

Имитационное моделирование как особая информационная технология состоит из следующих основных этапов.

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

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

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

3. Построение модели. Обычно это трансляция и редактирование связей (сборка модели), верификация (калибровка) параметров.

Трансляция осуществляется в различных режимах: в режиме интерпретации, или в режиме компиляции.

Каждый режим имеет свои особенности. Режим интерпретации проще в реализации. Специальная универсальная программа-интерпретатор на основании формализованного описания модели запускает все имитирующие подпрограммы.

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

Рекомендуемые материалы

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

Верификация (калибровка) параметров модели выполняется в соответствии с легендой, на основании которой построена модель, с помощью специально выбранных тестовых примеров.

4.  Проведение экстремального эксперимента для оптимизации определенных параметров реального процесса.

Возможен другой подход к определению основных этапов моделирования:

1. Разработка имитационной модели;

2. Разработка методики моделирования (планирование имитационного эксперимента);

3. Программная реализация модели (выбор средств ― универсальных языков программирования либо специализированных языков моделирования);

4. Выполнение имитационного моделирования, анализ и обобщение результатов, принятие решений.

Рассмотрим подробнее каждый из этих этапов.

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

1.1 Определение задачи и ее анализ.

1.2 Определение требований к информации.

1.3 Сбор необходимой информации.

1.4 Выдвижение гипотез и принятие допущений.

1.5 Определение основного содержания модели.

1.6 Определение параметров, переменных и критериев эффективности модели.

1.7 Описание концептуальной модели и проверка ее достоверности.

1.8 Построение логической структурной схемы (блок-схемы).

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

В первую очередь необходимо убедиться в самом существовании задачи. Начальной формулировке свойственна неопределенность, поэтому необходимо хорошо изучить проблему, уточняя постановку задачи.

Формулировка задачи должна давать четкое представление о её масштабе и диапазоне практического применения результатов. Полная формулировка задачи должна содержать определяющую формулировку и методологию её решения.

В определяющую формулировку входят:

· утверждения относительно существования и обоснования задачи;

·  перечень проблемных вопросов, связанных с решением задачи;

· анализ масштабности задачи и возможных границ ее применения;

· разбивка исходной задачи на отдельные подзадачи.

Методология (порядок) решения задачи включает:

· установку приоритетности и очередности решения задачи;

· определение возможных методов решения подзадач;

· обоснование требований необходимых затрат труда (разработка и отладка программ, вспомогательные работы) и машинного времени;

· составление календарного (сетевого) графика выполнения работ.

1.2 Определение требований к информации, необходимой для количественного и качественного описания входных данных, требует ответа на следующие вопросы:

· какая информация может считаться необходимой;

· каковы источники этой информации;

· в каком виде необходимо подать;

· какими методами целесообразно обрабатывать информацию?

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

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

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

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

· функции системы и способы их реализации;

· детерминированные и недетерминированные функции;

· аппроксимацию этих функций в модели;

· влияние факторов среды на работу системы;

· способы взаимодействия человека и системы, человека и среды, системы и среды;

· аппроксимацию этих взаимодействий в модели.

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

Выбор критериев эффективности представляет собой наиболее ответственный этап в задачах оптимизации систем. Если эти критерии установлены, то с помощью имитационной модели определяются оптимальные значения переменных управления.

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

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

Уровень детализации модели зависит от таких факторов: цели проекта, критериев оценки эффективности, доступности данных, достоверности результатов, мнений экспертов по данной проблеме, технических, финансовых и временных ограничений.

Достоверность концептуальной модели может быть проверена в следующем порядке:

· выяснение замысла модели и целесообразности ее создания;

· выявление связи замысла модели и целесообразности ее построения с детерминированными, вероятностными и средними значениями характеристик модели;

· исследование принятых аппроксимаций реальных процессов;

· рассмотрение критериев эффективности;

· исследование принятых предположений и гипотез;

· установление связи с реальными процессами;

Вам также может быть полезна лекция "Терминологический словарь".

· изучение системы и возмущающих факторов внешней среды;

· установление достоверности информации и её источников, используемых при построении модели;

· рассмотрение процедуры в целом в связи с формулировкой задачи;

· рассмотрение постановки задачи.

Этап проверки правильности создания концептуальной модели часто называют валидацией, а этап проверки правильности её реализации (например, в виде компьютерной программы) – верификацией.

Создание логической структурной схемы является заключительным этапом построения имитационной модели. Логическая структурная схема имитационной модели представляет собой упорядоченное и наглядное изображение процесса, в котором определены не только действия, а и порядок их выполнения. Логическая схема имитационной модели обычно создается по модульному (блочному) принципу, то есть в виде совокупности стандартных блоков-модулей. Модульное построение схем имитационных моделей обеспечивает их гибкость.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5183
Авторов
на СтудИзбе
435
Средний доход
с одного платного файла
Обучение Подробнее