Вы находитесь на странице: 1из 21

Федеральное государственное образовательное бюджетное учреждение

высшего профессионального образования

ФИНАНСОВЫЙ УНИВЕРСИТЕТ ПРИ ПРАВИТЕЛЬСТВЕ


РОССИЙСКОЙ ФЕДЕРАЦИИ

Факультет «Экономика»
Кафедра «бухгалтерский учет, анализ и аудит»

Теоретико-практическая работа

по дисциплине «Имитационное моделирование» на тему:

«Моделирование и оптимизация работы фитнес-клуба»

Выполнил:
Студентка группы ДЭУ20-1
Агрба М.Т.
Проверил:
к.э.н., доцент
Кораблёв Ю.А.

Москва 2021
Оглавление
Подробное описание темы исследования.........................................3
Концептуальное описание, а также программирование модели
фитнес-клуба..........................................................................................3
Модель в виде плана:...........................................................................5
Проведение экспериментов...............................................................16
Вывод....................................................................................................19
Список литературы............................................................................19
Подробное описание темы исследования
Тема для исследования была выбрана таковая: фитнес-клуб, потому что в
современном мире огромное количество людей стали придерживаться
здорового образа жизни, а также всё чаще стали прибегать к услугам фитнес-
клубов. В этой работе будет проводиться исследования рабочего потенциала
фитнес-клуба, который имеет в своём владении такие объекты как: бассейн,
тренажерный зал, магазин спортивного питания, гардероб, турникеты,
металлоискатели и другое.

Концептуальное описание, а также программирование


модели фитнес-клуба

В описанном случае будет реализовываться пешая модель, а точнее: люди,


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

Задержки, которые могут встречаться в данной модели:

-2-3 секунды- момент прохождения металлоискателя при входе в фитнес зал;

-1-3- минуты- время, которое человек проведёт на кассе, когда будет


приобретать абонемент;
-30-60-секунд- проводят люди возле автомата с продуктами, а ещё 10-60-
секунд- это время, которое будет затрачено во время оплаты товаров в
данном магазине;

-1-5- минут- время нахождения в уборной комнате;

-2-5- секунд- время, которое тратят люди при прохождении турникетов в


раздевалке;

-3-7- минут- время, проведённое в раздевалке;

-15-40- минут- время, которое проведут люди в тренажёрном зале ( с


тренером, а также без тренера);

-30-60- минут- время тренировке в единоборствующем зале ( с тренером, а


также без тренера);

-10-30-минут- время, которое люди проведут в бассейне ( с тренером, а также


без тренера);

-1-7- минут- время, которое люди проведут в душе после тренировок.

Также, стоит отметить тот факт, что за час приезжает ровно 12 автобусов,
которое высадят от 0 до 15 человек, а также, которые смогут забрать до 15
человек с остановки.

В данной модели будет проводиться исследование, при помощи которого


выявятся оптимальное кол-во касс для обслуживания, а также кол-во
тренеров, а также возможно появиться возможность избавиться от красных
зон, в которых скапливается большое кол-во людей, при факте их скопления.
Сбор статистик будет осуществлён при помощи карты плотности.
Модель в виде плана:

При этом:

----- гардеробная

----- кассы, где продают абонементы

------- магазин со спортивным питанием

---------уборная комната

------автомат с едой

-----металлоискатели
-----турникеты, которые установлены при входе в раздевалку и залы

--------- тренажёрный зал

--------тренерская комната

------ женские и мужские раздевалки с


душевыми

-----------единоборствующий зал
--------
бассейн

-------- остановка

---- место, где появляются люди

-----зона, в которую приходят агенты после фитнес-клуба

------
металлоискатели
----гардеробная

---кассы
------ магазин
спортивного питания с кассами

----автомат с
продуктами

-----турникеты
---раздевалки с
душевыми

---остановка

-----комната
тренеров
-----автобус, который высаживает и забирает
людей

- появление агентов. Одни генерируются в зоне их


появления, а другие приезжают на автобусе (12 автобусов в час от 0 до 15
пассажиров)

- проход через металлоискатели

- кассы(pedService1), гардероб(pedGoTo3),
автомат с едой(pedWait1), магазин(pedWait2), уборная(pedWait3,
pedWait4)

-касса в магазине
- выбор пути после посещения
гардероба: в уборную(pedWait11, pedWait12), либо к турникетам

- выбор пути после уборной:


кассы(pedService3), гардероб(pedGoTo6), автомат с едой(pedWait13),
магазин(pedWait14)

- выбор пути после магазина: турникеты, выйти из


здания
- выбор пути после посещения кассы: в
гардероб(pedGoTo4), в уборную(pedWait5, pedWait6), в
магазин(pedWait7), к автомату с едой(pedWait8)

- переход в раздевалку(pedWait17, pedWait18)


после прохождения турникета(pedService2)

- выбор тренировки: заниматься с тренером в


тренажерном зале(pedGoTo) или зале для единоборств(pedGoTo), пойти в
тренажерный зал(pedWait20), пойти в зал для единоборств(pedWait21),
пойти в бассейн(pedWait22), пойти в бассейн с тренером(pedGoTo8)

- выбор между тренажерным залом(pedGoTo2) и залом


единоборств(pedGoTo1) для занятий с тренером
- занятия с тренером в тренажерном зале(pedWait) и зале для
единоборств(pedWait19)

- захват ресурса тренер

- освобождение ресурса тренер

- переход после тренировки в раздевалку

- выбор пути послу входа в раздевалку: пойти в


душ или сразу покинуть раздевалку

- выбор пути после раздевалки: автомат с


едой(pedWait30), гардероб(pedGoTo9), магазин(pedWait31),
уборная(selectOutput17)
- выбор пути после автомата с едой: пойти в гардероб и
выйти, выйти сразу

- выбор пути после магазина: пойти в гардероб и выйти,


выйти сразу

- выбор пути после уборной: автомат с едой(pedWait34),


гардероб(pedGoTo14), магазин(pedWait35), выйти сразу

- выбор пути после выхода из


здания: покинуть модель, пойдя вверх(pedGoTo16) вдоль здания или
вниз(pedGoTo17), либо пойти на остановку(pedGoTo18) и дождаться
автобуса(delay1). Блок pedSink удаляет агентов.

- люди приходят на остановку, но автобус максимум


может забрать 15 человек, поэтому в блоке delay1 вместимость 15, а блок
queue задерживает тех, кто не влезает в автобус. Блок delay1
задерживает до вызова функции stopDelay().
- действия автобуса: появление в модели,
перемещение к точке остановки, задержка, перемещение до точки
выхода из модели, выход из модели. Во время задержки на остановке
происходит создание агентов типа client при помощи функции inject(), а
также прекращение задержки для тех, кто ждет автобус на остановке с
помощью функции stopDelayForAll().

В модели присутствует 3 типа агентов – это bus(автобус), client(клиент) и


coach(тренер).

Проведение экспериментов

Запустим модель с тремя кассами и пятью тренерами


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

Попробуем добавить двух тренеров, сократить число касс до 2 и немного


увеличить площадь остановки

В данном эксперименте сгенерировались большее количество агентов,


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

Попробуем оставить одну кассу, увеличить количество тренеров до 10,


увеличить площадь остановки.

Остановка более-менее разгрузилась и стала менее красной, проблема


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

Вернем вторую кассу, увеличим тренерский ресурс до 12.


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

Попробуем провести небольшую перепланировку для увеличения площади


уборных, чтобы там не образовывались красные зоны.

До:

После:
Запустим модель:

Кассы и тренера вполне справляются с заданной нагрузкой, в туалете стали


реже появляться красные зоны

Вывод
Исходя из всего, что было проделано выше, можно сделать вывод о том, что
для данной модели фитнес зала подобрали оптимальные и рациональные
параметры с кол-вом касс, тренеров, далее сохдали небольшие изменения в
планировке, дабы уменьшить загруженность зон уборной и увеличить
площадь остановочной станции, чтобы избегать огромного скопления людей
в этих зонах.
Список литературы
1. Имитационное моделирование в AnyLogic 7. В 2 ч., ч. 2 : лабораторный
практикум / О.В. Лимановская. — Екатеринбург : Изд-во Урал. ун-та,
2017. — 104 с.
2. Материалы с семинаров.

Вам также может понравиться