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

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

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

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

Логистическая кривая широко используется при описании роста популяций животных и людей. Так, в демографии предпринимались попытки подобрать такие кривые для данных о численности населения различных стран (в частности, США) и использовать прололжение полученной кривой для прогноза. 13.8. Более сложная модель развития популяции: демографическая модель города Очевидно, что построенная ранее модель развития популяции слишком проста, поэтому ожидать от нее высокой адекватности не приходится. Более точные модели должны учитывать и другие факторы, также существенно влияющей на популяцию, например, миграцию.

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

Таким образом. существуют взаимные зависимости между этими двумя секторами, что типично для сложных систем. Постановка проблем1я и логика модели заимствованы из Роттегзйп Бцйо Ехргезз 200Е Модель рорп1астоп находится в папке Моде! Ехаптр)ез~Рап! Ч. Рис 13.13. Сектор динамики полулесин модели рорп1астоп Компонент модели, отражавший динамику роста населения, представлен КаК аКтИВНЫй ОбЪЕКт рорптапгопаесеот (рИС. )3.! 3). ЕдИНСтВЕННЫй НаКОПИ- тель здесь — это переменная рорп1астоп, динамика которой зависит от двух факторов: интенсивности рождаемости/смертности и интенсивности иммиграции/эмиграции. Влияние фактора рождаемости/смертности в точности то же, что и в предыдущей модели.

Второй фактор учитывает не только коэффициент средней иммиграции (тигятастопноттла1), но также и ситуацию с жильем в городе. Коэффициент привлекательности города для иммиграции с точки зрения жилья выражается табличной функцией (ассгаоетопппетонопатпяьоохпртаь1е), значение которой. очевидно. уменьшается при увеличении заселенности. Заселенность города (отношение числа семей к числу домов) вычисляется на основе значений переменной ьопаеа, которая является входной для ланного активного объекта„ И СРЕДНЕГО КОЛИЧЕСтаа ЛЮДЕЙ В СОСтаас СЕМЬИ 'поиеепо1оэгае. Ьопаепо1датоиопаееяапто = рорп1аотоп т Гвоиаеа * поиеепо1т131ае1 гее Часп йг. Современные парадигмы в имитационном моделировании Рис.

13.14. Сектор динамики жилья модели вори1ат вол 400000 О 350080 0 300080 О 25ОМЮ.О 804600.0 !50000.0 100000.0 50000.0 0.0 Ю.О 40,0 803 80.0 100.0 УЕ38'а 0.9 О.В Окт 02 0,0 20.0 40.0 60 В 802 100.0 УЕЕГО Рис. 13.16. Динамика населения и застройки свободных территорий города Глава /3. Системнаядинамика Компонент модели, отражающий динамику жилья (нопв 'пдэесеок), определяет количество домов в городе как разницу-двух потоков: потока нового строительства (сопвекцсегопяаев) и потока сноса ветхих домов (цвио1г еъопаасе). Интенсивность нового строительства учитывает как свободную плошадь в городе, так и необходимость строительства новых домов из-за их перенаселенности.

Две определенные в данном активном объекте табличные функции задают соответствующие зависимости. Эти зависимости, так же, как и другие параметры-константы, определяются экспериментально на этапе калибровки модели. Корневой активный обьект в.данной модели включает сектор населения и жилищный сектор, связанные по переменным: линамика в жилищном секторе зависит от количества, населения, а это количество зависит от жилищных условий. Запустив модель, вы можете наблюдать кривую Ферхюльста для этой более адекватной модели (рис. 13.15). С помощью слайдеров можно исследовать чувствительность модели к изменениям параметров.

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

роро/в//оп /пгп дгваоп г/(рсри/вдсп) = /пгп/дгввап - ои/пхдгв/кх/ аз Рис. 18.1б. Графическое представление скалярных переменных модели и их функциональная зависимость Однако в некоторых случаях для построения более адекватных и полных моделей все содержимое накопителей, так же, как и потоки в системе, удобно рассматривать на более детальном уровне как состоящие из отдельных фракций. Например, если необходимо рассмотреть миграцию по регионам, то все население, потоки и интенсивности в модели можно представить массивами (рис. 13.17).

Часть !т'. Современные парадигмы в имитационном моделировании дори/адсп !лгл дгадоп Рис. 13.17. Представление переменных модели одномерными массивами Чтобы функциональные соотношения при этом можно было бы записывать в той же форме, что и соотношения со скалярными величинами, эти массивы должны быть специального вида: все операции в них должны выполняться покомпонентно.

В Авуаров!с соответствующие типы данных существуют. Они называются гийермассивами — обьектами специального класса нуретлхтау Апу(.оя!с. !иперилссивы в Авуаров!с — это массивы вещественных чисел произвольной размерности, операции над которыми выполняются покомпонентно. Если представить переменные, описывающие содержимое накопителей и потоки как гипермассивы одного и того же размера, то динамика потоков будет записываться в точности так, как она записывалась для скаляров: г(( роро!виьоп) = ппп(кга!!оп — оиппгдгагйн! г(т Если желательно исследовать динамику популяции, разделенной по полу и возрасту, то можно использовать гипермассивы размерности 2. При этом опять-таки, соотношения для динамики потоков не изменятся (рис.

13.18). рсри!авоп глпхд гаво п сиилйуалол д(роди!а!ап) "- тпптдгалоп - сиаттдгаиоп Рис. 13.18. Представление переменных модели двумерными массивами. Форма их зависимости сохраняется В справочнике классов Апу1.об!с содержится описание класса иуретлтсау. Мы приведем здесь лишь некоторые примеры, позволяющие понять идею операций над гипермассивами. Рассмотрим четыре гипермассива, а также некоторые операции, которые с таким типом данных можно выполнять.

Еще раз подчеркнем, что все операции с гипермассивами выполняются покомпонентно. На рис. 13.!9 представлено несколько гипермассивов различных размерностей, ниже приведены примеры операций над ними. Если размерности операндов в операциях не совпадают, то результат подстроится под этот случай.

Ж9 Глава 19. Системная динамика ° ЛПП СИИ ° ЛЛЛ ° ЛПБ И ° ЛПЛ ИМИ У 7 и х Рис. 13.19. Переменные модели, представленные гипермассивами различных размерностей ~=1г, т',-4~ =Ь,.А-4й'=~~,Л,-4 ~ = ехр(гт) е=> гхз = ехр(и,); ~ = зцгп(~,и) сс з„= гк, + и,,; у =вцгпгг,У) <=> у, = ~~~~~ гь,; ~ = и + у е х ~с г„. = и„+ у,. "х Последнюю форму, расширяющую, фактически, возможности арифметических операций на гипермассивы, можно использовать только в окне свойств переменных. 13.10.

Модель развития популяции с учетом возрастных групп Как указано ранее, более адекватные и информативные модели системной динамики можно строить, не только учитывая дополнительные факторы, но и с помощью более детального анализа самих потоков. Рассмотрим зту возможность подробнее. В своем классическом подходе к построению моделей системная динамика абстрагируется от отдельных объектов, от их индивидуальных характеристик. Все индивидуальные объекты слиты в одно "сообщество" и представлены одним значением: общим количеством параметра (ресурса), ко~орый используется в системе, общим числом членов популяции и т. п. В то же время существует множество ситуаций, в которых важно представить отдельные объекты или их подгруппы и анализировать поведение всей системы как интегральный результат поведения ее компонентов. Например, существенную роль в поведении популяции могут играть отдельные члены гю Часть!(( Сов менные ларвдипиы в имитационном модели вании популяции и взаимодействие между ними, что невозможно представить в рамках парадигмы системной динамики.

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

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

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