Главная » Просмотр файлов » Ю. Карпов - Иммитационное моделирование систем с AnyLogic 5

Ю. Карпов - Иммитационное моделирование систем с AnyLogic 5 (1124147), страница 9

Файл №1124147 Ю. Карпов - Иммитационное моделирование систем с AnyLogic 5 (Ю. Карпов - Иммитационное моделирование систем с AnyLogic 5) 9 страницаЮ. Карпов - Иммитационное моделирование систем с AnyLogic 5 (1124147) страница 92019-05-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

Компьютерная имитация такого описания помогает понять влияние различных политик на поведение систем со сложной структурой взаимосвязей. Использование методов системной динамики некоторые авторы называют сисгпемным мышлением, поскольку оно развивает интуицию и концептуальное понимание в анализе сложных систем, Огаг гл Ваее Ьоохеа Егтесыке и ее в Ва!еегпеп е Нытье й! О гааге ггодось Весной Хлтгасг1гепеее млггглне фо Реете~у Кате Вгоенсцоп ВЗ ггеееаге Сараеву г =,и„, го Ехрапе Реагегу Ре!ау Мапааевепл Оса! Рис. 3.4. Модель роста рынка Рисунок 3.4, заимствованный из работы ~КМОО1, показывает, что даже в простой системе маркетинга существуют источники конфликтов отлельных подразделений компании за общие ресурсы, различные и лаже конфликтующие цели подразделений, которые не всегда совпадают с целями всей компании.

Глава 13 посвящена рассмотрению данного направления в имитационном моделировании. В этой главе проанализированы типовые модели системной динамики и средства их реализации в среде АпуЕорс. 3.3. Этапы имитационного моделирования Имитационное моделирование состоит из двух больших этапов: создания модели и анализа построенной модели с целью принятия решения. Но это только верхняя часть айсберга.

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

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

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

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

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

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

зг Часть 1 Общие вопросы имитационного моделирования Таблица 3.1. Этапы компьютерного имитационного моделирования й Название этапа Результат 1 Понимание системы Понимание того, что происходит в системе, подле- жащей анализу, какова ее структура, какие процессы в ней протекают Список задач, которые предполагается решить с по- мощью будущей модели.

Список входных и выходных параметров модели, список исходных данных, крите- рии завершенности будущего исследования 2 Формулировка цели моделирования системы 3 Разработка концептуальной структуры мо- дели Структура модели, состав существенных процессов, подлежащих отображению в модели, зафиксированный уровень абстракции для каждой подсистемы модели (список допущений), описание управляющей логики для подсистем Реализованные подсистемы, их параметры и пере- менные, их поведение, реализованная логика и связи подсистем 4 Реализация модели в среде моделирования Анимационное представление модели, интерфейс пользователя б Реализация анимационного представления модели Убеждение в том, что модель корректно отражает те процессы реальной системы, которые требуется ана- лизировать 6 Проверка корректности реализации модели Фиксация значений параметров, коэффициентов уравнений и распределений случайных величин, отражающих те ситуации, для анализа которых модель будет использоваться У Калибровка модели Результаты моделирования — графики, таблицы и т.

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

Для этого обычно Глава 3. Имитационное моделирование требуется интеграция модели с другими информационными системами и разработка специального интерфейса пользователя. 3.4. Визуализация и анимация Использование визуализации при имитационном моделировании систем трудно переоценить. Визуализация результатов молелирования (использование графиков. таблиц, диаграмм) помогает восприятию и интерпретации результатов моделирования. Но наибольший эффект — вплоть до эффекта присутствия — дает анимированное представление поведения системы и ее частей в виле некоторой формы виртуальной реальности.

В среде Апулей)с легко может быть создан виртуальный мир, полчиняюгцийся законам, которые разработчик вложил в модель. Имитационные модели с использованием анимации (анимированной визуализации поведения системы) являются основной частью тренажеров. Глава 4 Имитационное моделирование в среде Апу1 од!с. Общие понятия Апу!.оя!с является инструментом модели(ювания, основанным на новых, нетрадиционных для области имитационного моделирования принципах. Вместо того чтобы долго рассказывать об особенностях этого инструмента, мы сразу начнем с изучения простейшей модели, уже разработанной в Авуаров!с, чтобы составить первое представление о структуре инструмента и его функциях на двух фазах работы с моделью: разработка модели и ес анализ. Затем мы рассмотрим, как основные концепции, на которых базируется Апу!.оя!с, используются на этих двух фазах.

Система Апулея(с проектировалась для работы в ОС М!сгозой %!пдовь, поэтому при работе в среде Апу!.оя!с используются стандартные приемы и операции данной операционной системы. Предполагается, что читатель умеет работать с мышью (щелчок и двойной щелчок, щелчок правой кнопкой мыши) и окнами (активизация окна, его перемещение и изменение размеров, минимизация и максимизация, открытие и закрытие окна), заполнять диалоги, выделять один или несколько элементов в окне, открывать контекстное меню и т. п. 4.1. Первая модель на АпуЕ.оя!с При запуске Авуаров!с отображается стартовая страница (рис. 4. !).

Со стартовой страницы можно создать новый проект, открыть проект, с которым недавно работали, или открыть один из уже разработанных примеров моделей АпуЕоя!с. С помощью кнопки П панели инструментов или команды Файл ! Открыть в главном меню выберите файл Ва!!з в папке Моде! Ехап1р!ез/Ран !. Это простая имитационная модель прыгаюшего мяча. На экране появится следующее окно — рис.

4.2. лава 4. Имитационное моделирование в среде Апу~ оус, Общие понятия Рис. 4 1. Стартовая страница Алу1.од!с Окно отрейтчврта Окно кода Окно проекта Окно анимации Окна структуры Окно Вывода Рис. 4.2. Окна графического редактора модели Часть 1 Общие вопросы имитационного моделирования Зб Апу1оя)с при открытии проекта всегла открывает среду разработки проекта — графический редактор модели.

Характеристики

Список файлов книги

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