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

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

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

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

В главе 10 описаны методы и средства разработки и анализа моделей систем, функционируюших в условиях неопределенности. Гласа 11 содержит сведения о возможностях интеграции модели Апу1лц5с с другими программными системами обработки и хранения данных. Глава 9 Компьютерный эксперимент Исследование систем с помощью имитационного моделирования состоит в организации н проведении компьютерного эксперимента на имитационной модели. Такое исследование отличается как от натурного эксперимента с реальным объектом, так и умозрительного эксперимента. Компьютерный эксперимент с построенной имитационной моделью лежит между этими двумя крайностями. В зависимости от полноты и точности модели он может приближаться к любой из крайних точек диаграммы рис. 9.1. Более того, он имеет преимущества перед обоими этими подходами. Натурный эксперимент Умозрительный эксперимент Компьютерный эксперимент Рис.

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

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

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

В данной главе мы рассмотрим различные виды компьютерных экспериментов и средстна Апу(.орс, позноляюшие их реализовать. 9.1. Детерминированные задачи принятия решений. Задачи типа айаЯ (что-если) При компьтерном эксперименте среди множества параметров модели должны быть ньщелены те из них, которые будут считаться "факторами", влияние которых на выходные переменные модели должно быть проанализировано. Все факторы, которые могут изменяться при поиске "хорошего" варианта, составляют набор сх1,х2,...,хо>, который можно считать вектором х длины и.

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

и. В результате таких экспериментов исследователь может получить ответ на вопрос: 'Х каким последствиям могло бы привести данное излтенение в реальной системе с течением времени?" или по-другому: чЧто будет, если в заданных условиях мы примем конкретное решение я из области допустимык решений ху" Это так называемая прямая задача имитационного моделирования (задача типа "1ч)тат-и"", или "что-если"). Например, для нашего примера моделирования телефонной станции из главы 3 при проведении экспериментов с моделью можно изменять число телефонных каналов и тип станции.

Определение влияния этих изменений на интересую|цие нас выходные значения (например, на процент отнергнугых заявок) является примером прямой задачи моделирования. Глава 9. Компьютерный эксперимент Формально прямая задача имитационного моделирования может быть представлена следующим образом. Обозначим у=<у1,уг,...,ут> вектор значений интересуюших исследователя признаков. Пусть множество у обозначает множество всех возможных результатов. х и у в общем случае множества вещественных векторов конечной размерности. Если построенная имитационная модель не содержит неопределенностей и позволяет однозначно определить связь каждого конкретного набора параметров системы я=<я1, яг,..., яс> из множества допустимых решений х с вектором результирующих показателей у=<у1,уг,...,ув> из множества у, то такой наиболее простой случай назовем двтерминированиыи.

Рис. 9.2. Имитационная мсдель в детерминированном случае В детерминированном случае имитационная модель выступает как функ- р циональное отображение х — — +у, а сам имитационный эксперимент можно рассматривать как реализацию этого отображения (рис. 9.2): один прогон имитационной модели для каждого набора х параметров системы дает набор усу интересующих пользователя выходных значений.

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

Задачи вида "что-если" в АпуЕов1с решаются с помощью так называемого проспюго эксперимента. Мы уже рассматривали понятие простого эксперимента в авиве 4. Такой эксперимент позволяет визуально отображать результаты работы модели с помощью анимации, графиков (диаграмм) и т. п. Широкие возможности лля отображения данных предоставляет библиотека бизнес-графики (Вцз1пезз СгарЫсз ЫЬгагу). 7 Зак 4243 Часть Яб Методологические вопросы использования моделей рис. 9.3. Средства отображенив данных библиотеки бизнес-графики Рисунок 9.3 представляет окно анимации модели вивълеввсхарьъсв, находящейся в папке Моде! Ехагпр!ее~Реп ПВ В этой модели использовано несколько объектов данной библиотеки для отображения в различных формах значений трех переменных х, у и з, заданных простыми функциями от времени.

Для построения, например, графика зависимости переменных ст времени, в поле анимации сначала нужно построить прямоугольник, в пределах которого будет размещаться график, после чего в любое место поля редактора перенести экземпляр объекта сьатетъле из Вив1пезз ОтарЬ1св ЫЬ|а1у. Затем в окне свойств данного объекта следует настроить параметры, определяющие цвет и толщину линий, имена отображаемых переменных, названия переменных, которые будут отображаться, цвет текста и т.

п. Настройка всех параметров всех объектов библиотеки полностью очевидна. Примеры в модели вовъееввохарьъсв показывают некоторые возможности обсуждаемой библиотеки. Простой эксперимент используется в большинстве случаев при разработке и анализе моделей, созданных в АпуЫВ1с. В частности, он полдерживает средства для отладки модели. Вы можете организовать несколько простых экспериментов с различными значениями исходных факторов и, сделав один из этих экспериментов текущим, запустить модель на выполнение. Глава 9. Компьютерный эксперимент 9.3. Анализ чувствительности модели. Эксперимент для варьирования параметров Другой тип компьютерного эксперимента — это анализ чувствительности, т.

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

Для того чтобы оценить влияние изменения отдельных факторов на поведение модели на Апу1.оя)с, пользователь не должен многократно запускать модель раз за разом, вручную меняя значения параметров между запусками и пытаясь отследить закономерности поведения молели, анализируя результаты каждого запуска по отдельности. Механизм автоматического запуска модели заданное количество раз с варьированием значений выбранных параметров (рис. 9.4) доступен в Апу1 оя)с — это экспернлтенпт для впрьпровпния парпметпров. При запуске данного эксперимента пользователь может изучить и сравнить поведение модели при разных значениях параметров с помощью графиков. Имитационная модель Рис. 9.4. Имитационная модель при решении прямых задач Чтобы запустить процесс варьирования параметров, нужно выполнить следующие шаги: 1.

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

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

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