Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемПетр Варакин
1 1 Тема урока : Имитационное моделирование
2 2 Применение имитационного моделирования Для предсказания поведения больших и сложных систем: -Поведение при разломе кристаллической решетки, состоящей из десятков тысяч атомов - узлов, со случайным распределением примесей, нарушающих однородность вещества, -Поведение людей, посещающих супермаркет в течение дня, -Развитие турбулентностей в жидких средах.
3 3 Процесс имитационной задачи Каждый одиночный элемент и законы взаимодействия элементов описываются формально: аналитически или алгоритмически. В этом случае, чтобы предсказать аналитически развитие такой системы, надо построить модель из очень большого количества элементов и решить их. Тогда создается имитационная модель для решения на ЭВМ.
4 4 Языки программирования для имитационного моделирования 1.Специализированные программные пакеты – среды имитационного моделирования (они позволяют экспериментатору - специалисту в своей области быстро собрать модель задачи, не прибегая к программированию) 2.Специальные языки, ориентированные на моделирование – GPSS 3.Визуальные среды имитационного моделирования –AnyLogic, Extend, VisSim
5 5 Симуляция -Процесс моделирования в имитационном моделирование. 1.Проектирование (разработка) модели. 2.Проведение одного или нескольких экспериментов, в которых экспериментатор наблюдает за развитием системы
6 6 Программа-симулятор создает модель реальной системы, позволяет проверить гипотезы, сформулированные относительно реальной системы. 16:46:49
7 7 Преимущества программ- симуляторов– Описание реальной системы начинается с простого приближения к реальному процессу, в ходе решения задачи происходить уточнение модели. Пошаговое приближение позволяет достигнуть хороших приближений для сложных задач.
8 8 Пакет Extend Позволяет построить модели двух типов – непрерывные и дискретные. Пакет имитационного моделирования состоит из «строительных блоков». Для каждого типа моделей существуют свои строительные блоки. 16:46:49
9 9 Строительные блоки пакета Extend Для непрерывных моделей –интеграторы, дифференцирующие блоки, функции и т.д. Для дискретных моделей – «заявка», «транзак» - модель покупателя, зашедшего в магазин: переход в другой отдел, выбор товара, очередь в кассу и т.д. 16:46:49
10 10 Пакет Extend В этом пакете существуют блоки, представляющие в ход в магазин, выход, очереди, кассы и многое другое. От экспериментатора требуется соединить их в порядке, настроить параметры и запустить модель. Какая при этом будет «средняя очередь в кассу», сколько корзинок для покупателей нужно иметь в магазине покажет имитационная модель. 16:46:49
11 11 Домашняя работа П 4 (стр 23-25)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.