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

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

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

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

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

лана 2. Внды моделей 21 2.2. Непрерывные, дискретные и гибридные модели Реальные физические объекты функционируют в непрерывном времени, и зля изучения иногих проблем физических систем их модели должны быть чепрерывнымн. Состояние таких моделей изменяется непрерывно во времени. Зто модели движения в реальных координатах, иодели химического производства и т. и. Процессы движения объектов и процессы перекачки нефти н модели нефтеналивного порта являются непрерывными. На более высоком уровне абстракции для многих систеи адекватными являются модели, в которых переходы системы из одного состояния в другое можно считать мгновенными.

происхоляшими в дискретные моиенты времени. Такие системы называются дискретными. Примером мгновенного перехола является изменение числа клиентов банка или количества покупате~ей в магазине. Очевидно, что дискретные системы — это абстракция„ процессы в природе не происходят мгноненно. В реальный иагазин реальный покупатель входит в течение некоторого времени, он может застрять н дверях, колеблясь, войти или нет, и всегда су1цествует непрерывная послеловательность его положения но время прохождения лверей магазина.

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

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

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

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

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

2.3. Детерминированные и стохастические модели При моделировании сложных реальных систем исследователь часто силкивается с ситуациями, в которых случайные возлействия играют сушественную роль. Слохастнческве модели, в отличие от де>лер>ивннроелннь>х, учитывают вероятностный характер параметров моделируемого объекта. ))апример, в модели нефтеналивного гюрта не могут быть определены точно моменты прихода в порт танкеров.

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

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

Глава 2 Виды моделей 2.4. Аналитические и имитационные модели 23 т зак гач8 Использование абстракций при решении проблем с помошью моделей часто состоит в применении того или иного математического аппарата. Простейшими математическими моделями являются ачгебраические соотношения, и анализ модели часто сводится к аналитическому решению этих уравнений. Некоторые динамические системы можно описать в замкнутой форме, например, в виде систем линейных дифференциальных и алгебраических уравнений и получить решение аналитически.

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

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

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

Подробно об имитационном моделировании, составляющем предмет данной книги, мы поговорим в следуюц1ей главе. Глава 3 Имитационное моделирование В данной главе мы рассмотрим основные вопросы имитационного моделирования: что это такое, чем характеризуются ииитационные модели, приведем примеры имитационных моделей, обсудим основные этапы имитационного иоделирования. В последующих главах будут рассмотрены конкретные вопросы техники создания имитационных иоделей и их анализа. 3.1.

Что такое имитационное моделирование Ил1итационное люг)елировпние — зто разработка и выполнение на компьютере программной системы, отражающей структуру и функционирование (поведение) моделируемого объекта или явления во времени. Такую программную систему называют ииитационной моделью этого объекта или явления. Объекты и сущности имитационной модели представляют объекты и сущности реального мира, а связи структурных единиц объекта моделирования отражаются в интерфейсных связях соответствующих объектов модели. Таким образом, илттацпоннпл людель — это упрощенное подобие реальной системы, либо существующей, либо той, которую предполагается создать в будущем. Имитационная модель обычно представляется компьютерной программой, выполнение программы можно считать имитацией поведения исходной системы во времени. В русскоязычной литературе термин люделпровпние" соответствует американскому "тодейдд" и имеет смысл создание модели и ее анализ, причем под термином 'модель" понимается объект любой природы, упрощенно представляющий исследуемую систему.

Слова "алттационное моделнровпнпе" и "выннслотельный (компьютерный) эксперимент" соответствуют англоязычному термину Ъ/тийФоп". Эти териины подразумевают разработку модели ииенно как компьютерной программы и исполнение этой программы на компьютере. Глава 3.

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

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

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

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