Особенности применения программы Anylogic при изучении имитационного моделирования в старшей школе
Описана необходимость изучения имитационного моделирования в старшей школе. В качестве среды моделирования предлагается среда Anylogic. Приведен пример системы массового обслуживания банка, которую учащиеся могут взять за основу собственного проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 07.08.2022 |
Размер файла | 583,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ОСОБЕННОСТИ ПРИМЕНЕНИЯ ПРОГРАММЫ ANYLOGIC ПРИ ИЗУЧЕНИИ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ В СТАРШЕЙ ШКОЛЕ
Конева А.Ф.,
студент 2 курс, факультет «Математики и информационных технологий» Башкирский государственный университет Россия, г. Стерлитамак
Беляева М.Б.,
кандидат физико-математических наук, доцент кафедры «Математическое моделированием№ Башкирский государственный университет Россия, г. Стерлитамак
Аннотация
имитационный моделирование anylogic банк
В статье приводится обоснование необходимости изучения имитационного моделирования в старшей школе. В качестве среды моделирования предлагается использовать среду Anylogic. Приведен пример модели системы массового обслуживания банка, которую учащиеся могут взять за основу собственного проекта.
Ключевые слова: имитационное моделирование, Anylogic, моделирование в Anylogic, моделирование в школе, проектная деятельность.
Abstract
The article provides a justification for the need to study simulation modeling in high school. As a modeling environment, it is proposed to use the Anylogic environment. An example of a model of a bank queuing system is given, which students can take as the basis of their own project.
Keywords: simulation modeling, Anylogic, modeling in Anylogic, modeling at school, project activities.
Основным методом познания в различных сферах человеческой жизни, как профессиональной, так и научной является моделирование. Задача моделирования любой системы заключается в принятии решений, которые приводят к наилучшему результату. Анализируя систему в защищенном от рисков мире моделей, появляется возможность изучить ее поведение в зависимости от разных входных параметров. Одним из самых перспективных направлений на сегодняшний день является имитационное моделирование. С помощью этого инструмента можно создавать динамические модели. Их отличия от аналитических в нелинейном поведении, наличии «памяти», в большом количестве параметров и сложных причинно-следственных отношениях между объектами.
Имитационное моделирование в школьной программе осваивается в 1011 классах и играет важную роль в формировании способности принятия управленческих решений. Можно выделить следующие цели, которые ставит перед собой процесс обучения имитационному моделированию:
1. Формирование инженерного мышления. Под этим понимается возможность решения инженерных задач с использованием творческого подхода. Умение видеть систему в совокупности с другими подсистемами. Выделять актуальность проблемы и пути её решения. Отделять несущественные элементы и видеть взаимные связи внутри изучаемой предметной области.
2. Формирование надпрофессиональных компетенций. Это навыки и умения, которые необходимы в любой сфере деятельности в современном обществе. Сюда можно отнести высокий уровень владения информационными технологиями, целеустремленность, умение быстро приспосабливаться к смене условий задач, возможность анализировать полученные результаты и делать на их основании определенные умозаключения.
3. Профессиональное самоопределение учащихся. Созданию имитационной модели всегда предшествует глубокий анализ исследуемой области. Благодаря этому у учащихся появляется возможность «погрузиться» в ту сферу деятельности или проблему, которая вызывает у них наибольший интерес и проверить свои способности.
Всё вышеперечисленное доказывает то, что имитационное моделирование незаменимый инструмент для формирования у учащихся навыков исследовательской деятельности, результатом которой является нахождение решения проблемы. Существенную роль играет то, что решение носит практический характер и может быть реализовано.
Преимущества использования программного продукта Anylogic.
На сегодняшний день самым популярным и удобным продуктом имитационного моделирования является среда разработки Anylogic. Это связано с рядом преимуществ:
1. большое количество учебных материалов, статей, вебинаров и обсуждений;
2. бесплатная версия для обучения с поддержкой русского языка;
3. большое количество библиотек для разных предметных областей;
4. визуальная среда - возможность создавать наглядные 3D или 2D модели с удобным функциональным управлением;
5. возможность запуска модели в облаке через любой устройство;
6. работа с базами данных - установка входных параметров и сохранение результатов в любой БД;
7. возможность интеграции с гис-картами для моделей цепей поставок;
8. возможность многоподходного моделирования.
Выделяют три метода имитационного моделирования:
1. агентное моделирование-рассматривает поведение объектов внутри системы;
2. дискретно-событийный метод - позволяет описать процессы, как последовательность событий;
3. системная динамика - изучает взаимосвязи на высоком уровне абстракции.
Метод моделирования следует выбирать в зависимости от проблемы, которая требует решения. Суть многоподходного проектирования состоит в совмещении трех основных подходов, так чтобы сильные стороны одних компенсировали недостатки других. Например, цепь поставок может состоять из складов, которые выступают агентами. Процессы, которые происходят внутри складских помещений, задаются дискретно-событийной моделью.
Рисунок 1. Зависимость типа модели от уровня абстракции
А при помощи системной динамики можно описать поведение клиента в целом и его влияние на рынок потребительских услуг.
Рисунок 2. Многоподходное моделирование в Anylogic Программа Anylogic - это единственный продукт, который позволяет комбинировать разные подходы моделирования.
Учебная модель Anylogic. Система массового обслуживания «Банк». Как уже отмечалось ранее, программа имитационного моделирования Anylogic имеет большой набор обучающих ресурсов. В справочной документации представлены пошаговые руководства по созданию типовых моделей при их построении учащиеся могут познакомиться со средой моделирования и освоить базовые принципы разных подходов к моделированию.
Рассмотрим модель СМО банка. Создание модели осуществляется поэтапно:
- Сначала формируется очередь к банкомату. Создается 3D анимация и запускается процесс симуляции. В итоге получается модель очереди к банкомату.
- На втором этапе в модель добавляется новый агент «кассир», который должен обрабатывать заявки (клиентов банка) с вероятностью 80%.
- На последнем этапе собирается статистика: средняя длина очереди, время использования банкомата, средне время обслуживания клиента.
Рисунок 3. СМО Банк
В итоге модель приобретает следующий вид:
После создания модели учащимся может быть предложено:
1. Смоделировать ситуацию, когда поток клиентов меняется во времени.
2. Сделать количество кассиров изменяющимся параметром и понаблюдать, как измениться нагрузка на банк.
3. Создать дополнительное окно «касса», в которую часть клиентов обращается после обслуживания сотрудниками.
4. По аналогии с изученной моделью, создать модель обслуживания касс розничного магазина, используя соответствующую анимацию.
Рисунок 4. Процесс выполнения
За счет отсутствия сложного программного кода, наличию большого количества обучающего материала, простоты использования, бесплатного распространения в учебных целых и широкого набора объектов визуализации, имитационное моделирование в среде Anylogic может стать мощным инструментом для повышения интереса у учащихся к научно - исследовательской деятельности.
Использованные источники
1. Самылкина Н.Н. Дидактический потенциал среды имитационного моделирования AnyLogic для решения разных типов управленческих задач. Материалы международной научной конференции “Информатизация непрерывного образования” в 2-х томах. - М.: РУДН. - 2018. - С. 381-385.
2. Карпов Ю.Г. Имитационное моделирование систем. Введение в моделирование с AnyLogic / Ю.Г. Карпов. - М.: БХВ-Петербург, 2020. - 400 с.
3. Скачивание ПО Anylogic. [Электронный ресурс]. URL: https://www.anylogic.ru/ (дата обращения: 05.03.2022).
Размещено на Allbest.ru
...Подобные документы
Концептуальная модель процесса обслуживания покупателей в магазине. Описание системы моделирования GPSS. Разработка моделирующей программы на специализированном языке имитационного моделирования в среде AnyLogic. Результаты вычислительных экспериментов.
курсовая работа [906,9 K], добавлен 12.07.2012Обзор средств компьютерного имитационного моделирования по созданию веб-приложения для визуализации имитационных моделей. Система имитационного моделирования AnyLogic, Arena, SimuLab. Серверная, клиентская часть. Модель работы отдела банка и участка цеха.
дипломная работа [3,3 M], добавлен 25.05.2015Создание библиотеки классов имитационного моделирования и реализация алгоритма имитационного моделирования системы массового обслуживания "Модель комиссионного магазина". Использование для разработки среды программирования C++. Словарь предметной области.
курсовая работа [581,0 K], добавлен 23.01.2013Создание систем имитационного моделирования AnyLogic, Arena, SimuLab, Simbigraph и Forio. Серверная и клиентская часть. Разработка модели работы отдела банка, участка цеха, движения автобуса по маршруту и социальной сети. Описание web-приложения.
дипломная работа [3,4 M], добавлен 25.05.2015Теоретические основы моделирования систем в среде имитационного моделирования AnyLogic. Средства описания поведения объектов. Анимация поведения модели, пользовательский интерфейс. Модель системы обработки информации в среде компьютерного моделирования.
курсовая работа [1,5 M], добавлен 15.05.2014Характеристика функций имитационного моделирования. Знакомство с особенностями имитационного моделирования агрегированной системы массового обслуживания. Анализ программы GPSSWorld: рассмотрение возможностей, способы составления имитационной модели.
курсовая работа [1,6 M], добавлен 27.05.2013Особенности моделирования биологических систем с использованием программы "AnyLogic". Влияние различных факторов на популяции жертв и хищников. Принципы имитационного моделирования и его общий алгоритм с помощью ЭВМ. Анализ результатов моделирования.
курсовая работа [922,2 K], добавлен 30.01.2016Разработка решения задачи имитационного моделирования системы массового обслуживания (СМО), на примере склада продукции. Построение концептуальной модели системы. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.
курсовая работа [75,5 K], добавлен 26.06.2011Сущность концептуального и физического моделирования. Описание графической среды AnyLogic как единственного инструмента имитационного моделирования. Основные этапы создания модели, позволяющей наглядно проанализировать влияние рекламы на покупателей.
курсовая работа [690,2 K], добавлен 30.05.2014Особенности систем массового обслуживания и сущность имитационного моделирования с использованием GPSS. Структурная схема модели системы и временная диаграмма. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.
курсовая работа [214,2 K], добавлен 23.06.2011Сфера применения имитационного моделирования. Исследование и специфика моделирования системы массового обслуживания с расчетом стационарных значений системы и контролем погрешности получаемых значений. Реализация ее в GPSS и на языке высокого уровня Java.
курсовая работа [818,7 K], добавлен 23.05.2013Оптимальное время для обслуживания пользователей как основная цель работы компьютерного зала библиотеки. Построение модели деятельности подписного отдела с помощью средства имитационного моделирования AnyLogic. Описание процессов и построение сценария.
курсовая работа [1,9 M], добавлен 19.06.2015Программные средства имитационного моделирования систем массового обслуживания. Программная среда Matlab, ее структура и основные компоненты, функциональные особенности, а также назначение. Разработка подсистем моделирования. Инструкция пользователя.
дипломная работа [3,3 M], добавлен 10.07.2017Основы технологии моделирования Arena. Построение простой имитационной модели. Моделирование работы системы обслуживания покупателей на кассе супермаркета. Построение модели IDEF3. Анализ результатов имитационного моделирования и аналитического решения.
курсовая работа [659,1 K], добавлен 24.03.2012Описание программного обеспечения AnyLogic, поддерживающего три метода имитационного моделирования (системная динамика, дискретно-событийное и агентное моделирование). Разработка модели процесса перехода пассажиров на монорельсы через кассы и турникеты.
контрольная работа [524,9 K], добавлен 21.05.2015Основы систематизации языков имитационного моделирования, моделирование систем и языки программирования. Особенности использования алгоритмических языков, подходы к их разработке. Анализ характеристик и эффективности языков имитационного моделирования.
курсовая работа [1,4 M], добавлен 15.03.2012Методика системного исследования реальной динамической сложной системы посредством разработки ее имитационной модели. Разработка программы реализации алгоритма имитационного моделирования системы массового обслуживания "Интернет-провайдерская фирма".
курсовая работа [2,0 M], добавлен 20.01.2010Система массового обслуживания модели функционирования мастерской. Структурная и Q-схемы, построение временной диаграммы, варианты по оптимизации модели. Составление программы на языке имитационного моделирования GPSS и разбор результатов моделирования.
курсовая работа [74,2 K], добавлен 23.06.2011Характеристика системы массового обслуживания, куда поступают заявки обслуживания. Особенности моделирования системы массового обслуживания. Имитация работы системы массового обслуживания с относительными приоритетами. Отчеты полного факторного плана.
курсовая работа [1,1 M], добавлен 14.07.2012Система GPSS World как мощная универсальная среда моделирования как дискретных, так и непрерывных процессов, предназначенная для профессионального моделирования самых разнообразных процессов и систем. Системы массового обслуживания. Листинг программы.
курсовая работа [499,6 K], добавлен 25.12.2013