<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE article PUBLIC "-//NLM/DTD JATS (Z39.96) Journal Publishing DTD v1.2 20120330//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
    <!--<?xml-stylesheet type="text/xsl" href="article.xsl">-->
<article xmlns:ns0="http://www.w3.org/1999/xlink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.2" xml:lang="en">
	<front>
		<journal-meta>
			<journal-id journal-id-type="issn">2303-9868</journal-id>
			<journal-id journal-id-type="eissn">2227-6017</journal-id>
			<journal-title-group>
				<journal-title>Международный научно-исследовательский журнал</journal-title>
			</journal-title-group>
			<issn pub-type="epub">2303-9868</issn>
			<publisher>
				<publisher-name>ООО Цифра</publisher-name>
			</publisher>
		</journal-meta>
		<article-meta>
			<article-id pub-id-type="doi">10.60797/IRJ.2026.169.76</article-id>
			<article-categories>
				<subj-group>
					<subject>Brief communication</subject>
				</subj-group>
			</article-categories>
			<title-group>
				<article-title>Анализ функционирования станции метро на основе гибридного имитационного моделирования</article-title>
			</title-group>
			<contrib-group>
				<contrib contrib-type="author" corresp="yes">
					<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5304-1293</contrib-id>
					<contrib-id contrib-id-type="rinc">https://elibrary.ru/author_profile.asp?id=585868</contrib-id>
					<name>
						<surname>Киндинова</surname>
						<given-names>Виктория Валерьевна</given-names>
					</name>
					<email>hamstervill@mail.ru</email>
					<xref ref-type="aff" rid="aff-2">2</xref>
				</contrib>
				<contrib contrib-type="author">
					<contrib-id contrib-id-type="orcid">https://orcid.org/0009-0005-0338-6820</contrib-id>
					<name>
						<surname>Деревянко</surname>
						<given-names>Екатерина Андреевна</given-names>
					</name>
					<email>derevankok9@gmail.com</email>
					<xref ref-type="aff" rid="aff-1">1</xref>
				</contrib>
			</contrib-group>
			<aff id="aff-1">
				<label>1</label>
				<institution>АО «ОТП Банк»</institution>
			</aff>
			<aff id="aff-2">
				<label>2</label>
				<institution>Московский авиационный институт (национально-исследовательский университет)</institution>
			</aff>
			<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-07-17">
				<day>17</day>
				<month>07</month>
				<year>2026</year>
			</pub-date>
			<pub-date pub-type="collection">
				<year>2026</year>
			</pub-date>
			<volume>7</volume>
			<issue>169</issue>
			<fpage>1</fpage>
			<lpage>7</lpage>
			<history>
				<date date-type="received" iso-8601-date="2026-04-14">
					<day>14</day>
					<month>04</month>
					<year>2026</year>
				</date>
				<date date-type="accepted" iso-8601-date="2026-06-26">
					<day>26</day>
					<month>06</month>
					<year>2026</year>
				</date>
			</history>
			<permissions>
				<copyright-statement>Copyright: &amp;#x00A9; 2022 The Author(s)</copyright-statement>
				<copyright-year>2022</copyright-year>
				<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/">
					<license-p>
						This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. See 
						<uri xlink:href="http://creativecommons.org/licenses/by/4.0/">http://creativecommons.org/licenses/by/4.0/</uri>
					</license-p>
					.
				</license>
			</permissions>
			<self-uri xlink:href="https://research-journal.org/archive/7-169-2026-july/10.60797/IRJ.2026.169.76"/>
			<abstract>
				<p>Авторами разработана имитационная модель станции метро, выступающая в роли «цифрового полигона», который с высокой точностью воспроизводит: геометрию транспортного узла — вестибюли, турникеты, эскалаторы, платформы, колонны, переходы; поведение пассажиров (скорость, цели, реакция на события); расписание поездов. На основе модели возможно проводить эксперименты по оптимизации пассажиропотока — поиск и устранение зон скопления людей у турникетов, эскалаторов, на платформах; планирование ремонтов; разработка схем навигации. Также возможно проводить эксперименты по моделированию чрезвычайных ситуаций — изучать механизмы возникновение давки и тестирование мер по предотвращению. Основной целью работы является изложение авторских методов, использованных в разработке гибридной имитационной модели станции метро. Предложен подход к моделированию пассажиропотока: имитационная модель детально моделирует маршруты движения пассажиров, приходящих с улицы, а также маршруты пассажиров, прибывающих на станцию поездами. Поток пассажиров, прибывающих на станцию, моделируется как поток пакетированных заявок. Также предложен подход к моделированию сложной геометрии станции метро. Модель позволяет количественно оценить загруженность вестибюлей, лестниц, платформ.</p>
			</abstract>
			<kwd-group>
				<kwd>имитационное моделирование</kwd>
				<kwd> пассажиропоток</kwd>
				<kwd> станция метро</kwd>
				<kwd> геометрия</kwd>
				<kwd> СМО</kwd>
				<kwd> вероятностные автоматы</kwd>
				<kwd> пешеходная библиотека</kwd>
				<kwd> AnyLogic</kwd>
			</kwd-group>
		</article-meta>
	</front>
	<body>
		<sec>
			<title>HTML-content</title>
			<p>1. Введение</p>
			<p>Современные требования к транспортной безопасности требуют от эксплуатантов готовности к нештатным ситуациям: задержкам поездов, временному закрытию выходов, эвакуации или резкому всплеску пассажиропотока после массовых мероприятий. Экспериментировать с такими сценариями в реальных условиях опасно, дорого и зачастую невозможно. Традиционные аналитические методы расчёта пропускной способности и оценки эффективности работы станций становятся недостаточно гибкими: они не позволяют учесть стохастический характер поведения пассажиров, нелинейные взаимодействия между элементами инфраструктуры, геометрический план транспортного узла и динамику возникновения «узких мест» [1]. Именно поэтому, разработка адекватной имитационной модели станции метро приобретает высокую практическую и научную значимость. Цель работы изложить программный подход, позволяющий разработать имитационную модель с заявленными возможностями.</p>
			<p>2. Программная реализация имитационной модели станции метро «Сокол»</p>
			<p>В работе представлена имитационная модель станции метро «Сокол», разработанная в среде моделирования AnyLogic [2]. Имитационная модель разработана для оценки показателей качества функционирования транспортного узла, как системы массового обслуживания (СМО) [3]. При разработке модели были приняты следующие допущения:</p>
			<p>Пассажиры прибывают на станцию с промежутками времени, имеющими экспоненциальное распределение, количество прибывающих на поездах людей имеет пуассоновское распределение, время обслуживания на кассах имеет треугольное распределение [2].</p>
			<p>С портала открытых данных Москвы получены данные о среднем количестве людей, входящих и выходящих на станции в течение дня [4]. Для моделирования были использованы усреднённые почасовые значения.</p>
			<p>В открытых источниках есть информация только по времени прибытия первого и последнего поездов на станцию, поэтому в течение дня промежуток времени между поездами принят постоянным — 4 (или 2) минуты.</p>
			<fig id="F1">
				<label>Figure 1</label>
				<caption>
					<p>Диаграмма поведения пассажиров, входящих с улицы</p>
				</caption>
				<alt-text>Диаграмма поведения пассажиров, входящих с улицы</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/f73c90fb-13e5-42f2-b72c-63168e8642fa.png"/>
			</fig>
			<fig id="F2">
				<label>Figure 2</label>
				<caption>
					<p>Диаграмма поведение пассажиров, прибывающих на поезде</p>
				</caption>
				<alt-text>Диаграмма поведение пассажиров, прибывающих на поезде</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/e5aada4c-b6af-4745-a976-4fccccb9f77c.png"/>
			</fig>
			<p>На рисунках 1 и 2 представлены формализованные модели поведения пассажиров на станции «Сокол», входящих с улицы и прибывающих на поездах соответственно.Характер процессов на транспортном узле определяет применение двух разнородных математических схем: СМО и вероятностные автоматы. Вероятностные автоматы использовались для моделирования стохастических процессов покупки билетов пассажирами и выбора номера выхода из метро [5]. К СМО относятся процессы обслуживания на кассах и турникетах. Для моделирования процессов обслуживания потока пассажиров использована дискретно-событийная парадигма имитационного моделирования [6], [7]. На рис. 3 и рис. 4 представлены дискретно-событийные диаграммы, моделирующие процесс обработки пассажиропотоков на транспортном узле.</p>
			<fig id="F3">
				<label>Figure 3</label>
				<caption>
					<p>Диаграмма процессов для потока пассажиров, входящих с улицы</p>
				</caption>
				<alt-text>Диаграмма процессов для потока пассажиров, входящих с улицы</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/eff9123c-fc35-4fab-a4ee-ad679c0b31cd.png"/>
			</fig>
			<fig id="F4">
				<label>Figure 4</label>
				<caption>
					<p>Диаграмма процессов для потока пассажиров, прибывающих на поезде</p>
				</caption>
				<alt-text>Диаграмма процессов для потока пассажиров, прибывающих на поезде</alt-text>
				<graphic ns0:href="/media/images/2026-05-29/340a7f65-dc53-4663-b93d-7b718524f676.png"/>
			</fig>
			<p>Рассмотрим назначения модельных блоков, представленных на дискретно-событийных диаграммах (рис. 3, рис. 4). Обозначения и описания блоков представлены в таблице 1.</p>
			<table-wrap id="T1">
				<label>Table 1</label>
				<caption>
					<p>Формализация блоков дискретно-событийных диаграмм</p>
				</caption>
				<table>
					<tr>
						<td>Обозначение на диаграмме</td>
						<td>Описание</td>
					</tr>
					<tr>
						<td>North, South, Airport, Voykovskaya</td>
						<td>Блоки создания агентов-пассажиров. North и South на входах на станцию, Airport и Voykovskaya на платформе</td>
					</tr>
					<tr>
						<td>NorthToTickets, SouthToTickets</td>
						<td>Вероятностный автомат, моделирующий стохастический процесс необходимости покупки билета пассажиром</td>
					</tr>
					<tr>
						<td>NorthAtTVM, SouthAtTVM</td>
						<td>Кассы</td>
					</tr>
					<tr>
						<td>NorthTurnstile, SouhTurnstile, ExitTurnstileEast, ExitTurnstileNorth, ExitTurnstileSouth</td>
						<td>Турникеты</td>
					</tr>
					<tr>
						<td>StairsChoise, StairsToExitChoise</td>
						<td>Вероятностный автомат, определяющий выбор пассажиром лестницы на/с платформы</td>
					</tr>
					<tr>
						<td>Stairs_1, Stairs_2, Stairs_3, ExitStairs_1, ExitStairs_2</td>
						<td>Лестницы</td>
					</tr>
					<tr>
						<td>WayChoise</td>
						<td>Выбор направления поездки</td>
					</tr>
					<tr>
						<td>pedWaitVoyk, pedWaitAirport</td>
						<td>Ожидание поезда</td>
					</tr>
					<tr>
						<td>GoToVoykovskaya, GoToAirport</td>
						<td>Посадка на поезд</td>
					</tr>
					<tr>
						<td>ExitChoise, ExitChoise_2, ExitChoise_3</td>
						<td>Вероятностные автоматы, определяющие выход, которым воспользуется пассажир</td>
					</tr>
					<tr>
						<td>ToExit1 – ToExit6</td>
						<td>Движение пассажира к соответствующему выходу</td>
					</tr>
					<tr>
						<td>Движение к соответствующему выходу</td>
						<td>Удаление агентов-пассажиров из модели</td>
					</tr>
				</table>
			</table-wrap>
			<p>Для моделирования движение пассажиров и анализа поведения толпы была использована встроенная пешеходная библиотека в среде AnyLogic [2], [8]. В модели каждый пешеход — это самостоятельный агент. Агент «видит» пространство вокруг себя, находит самый короткий путь к своей цели и умеет обходить препятствия и других людей [9]. Реализована возможность гибко настраивать поведение агентов с помощью диаграмм состояний и задавать индивидуальные свойства, задавая им, например, наличие багажа или любимый маршрут. Для анализа результатов моделирования библиотека позволяет строить карты скопления людей и получать подробную статистику: как менялась длина очереди со временем, сколько каждый пассажир провел в ожидании и другие полезные данные.</p>
			<p>Поскольку стандартные средства визуализации AnyLogic не обеспечивают необходимой синхронизации прибытия и отбытия поездов с процессами высадки и посадки пассажиров, для реализации сложной логики был разработан программный код на Java [10]. Разработанные функции решают следующие ключевые задачи:</p>
			<p>1. Привязка пассажира к транспорту: каждого агента ассоциируют с ближайшим подходящим поездом. Программный код функции представлен на рис. 5.</p>
			<p>2. Управление поездами: Прибывающий поезд удаляется из множества рейсов в момент начала процессов высадки и посадки. Программный код функции представлен на рис. 6.</p>
			<p>3. Генерация и удаление агентов-пассажиров: Модель динамически создает агентов-пассажиров, прибывающих на станцию в составе поезда, и удаляет тех, кто завершил посадку или покинул станцию.</p>
			<p>Поток пассажиров, осуществляющих высадку и посадку, смоделирован по принципу обработки пакетированных заявок. </p>
			<fig id="F5">
				<label>Figure 5</label>
				<caption>
					<p>Функция, сопоставляющая пассажира с поездом</p>
				</caption>
				<alt-text>Функция, сопоставляющая пассажира с поездом</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/342be08b-8bd0-4b64-ad6b-257e23607518.png"/>
			</fig>
			<fig id="F6">
				<label>Figure 6</label>
				<caption>
					<p>Функция, удаляющая из множества поездов прибывающий поезд</p>
				</caption>
				<alt-text>Функция, удаляющая из множества поездов прибывающий поезд</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/81734e11-8dc9-4375-ae1f-8e00d0f68f42.png"/>
			</fig>
			<p>дна из наиболее сложных решенных в работе задач — моделирование геометрического плана станции. Станция метро «Сокол» представляет собой два этажа: верхний, на котором покупают билеты и проходят через турникеты, и нижний — платформа. Поэтому для корректного построения пассажирских потоков модель состоит из двух уровней, соединенных лестницей. Основные трудности реализации такой модели связаны с организацией переходов агентов между уровнями, так как у AnyLogic отсутствует документация по этому вопросу. Итоговым решением стал «Прямоугольный узел» из пешеходной библиотеки. Узлы в AnyLogic являются элементами разметки пространства, которые задают место, в котором агенты могут находиться. Другими словами, это поверхность, по которой пешеходы могут передвигаться. Поверх него наложены прямоугольники для имитации ступеней. Переходы между уровнями заданы пассажирам в диаграммах поведения так же с помощью пешеходной библиотеки.</p>
			<p> </p>
			<p>3. Практические результаты применения имитационной модели транспортного узла</p>
			<p>С помощью модели получены следующие наборы данных: количество людей на кассах каждую минуту в течение 5 часов, время пребывания на станции 1000 пассажиров, направляющихся на поезд, и время пребывания на станции 1000 пассажиров, направляющихся к выходам.</p>
			<p> На рис. 7, рис. 8, рис. 9 представлены данные, получены на основе вычислительных экспериментов, проведенных с помощью имитационной модели.</p>
			<fig id="F7">
				<label>Figure 7</label>
				<caption>
					<p> Карта плотности</p>
				</caption>
				<alt-text> Карта плотности</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/67712863-d9b6-4138-94dc-6cd7599c9992.png"/>
			</fig>
			<fig id="F8">
				<label>Figure 8</label>
				<caption>
					<p>Средняя длина очереди к кассам</p>
				</caption>
				<alt-text>Средняя длина очереди к кассам</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/d8cd899e-5f1f-4090-adde-11ea062d4e9e.png"/>
			</fig>
			<p>Анализ карты плотности, изображенной на рисунке 7, позволяет визуально определить узкие места станции метро. Главной проблемой являются кассы южного входа. Немного выделяются также и кассы на северном входе. В зонах расположения турникетов напротив плотность одна из самых низких, из чего можно сделать вывод, что очередей там не образуется. Из собранных данных следует, что среднее количество людей на кассах северного входа — 2 человека, южного входа — 6 человек. Статистика представлена на рисунке 8.</p>
			<p>Временем пребывания пассажира на станции будем считать время от момента появления агента в среде до момента его удаления из нее. Среднее время пребывания на станции тех, кто уезжает с «Сокола» примерно 4 минуты, а тех, кто приехал на «Сокол» — 2 минуты (рисунок 9).</p>
			<fig id="F9">
				<label>Figure 9</label>
				<caption>
					<p>Среднее значение времени пребывания пассажира на станции</p>
				</caption>
				<alt-text>Среднее значение времени пребывания пассажира на станции</alt-text>
				<graphic ns0:href="/media/images/2026-04-14/af97c2a4-b9a6-47a8-bc75-ce6ab3da3094.png"/>
			</fig>
			<p>4. Заключение</p>
			<p>Рассмотрены подходы к программной реализации гибридной имитационной модели станции метро «Сокол», которая позволяет анализировать пропускную способность станции посредством проведения вычислительных экспериментов. Эксперименты показали, что основным узким местом станции являются кассы южного входа, а турникеты наоборот обладают избыточной пропускной способностью. Полученная модель может быть использована для оценки вариантов оптимизации станции и анализа уже существующей инфраструктуры. Разработанная гибридная имитационная модель станции метрополитена является не просто учебной или научно-исследовательской задачей, а насущной потребностью практического транспортного инжиниринга. Имитационная модель предоставляет инструментарий для принятия обоснованных решений в условиях неопределённости, способствует повышению безопасности, эффективности и комфорта при эксплуатации одного из самых ответственных элементов городской инфраструктуры. В условиях цифровой трансформации транспорта такие модели становятся обязательным этапом как при проектировании новых объектов, так и при модернизации существующих.</p>
		</sec>
		<sec sec-type="supplementary-material">
			<title>Additional File</title>
			<p>The additional file for this article can be found as follows:</p>
			<supplementary-material xmlns:xlink="http://www.w3.org/1999/xlink" id="S1" xlink:href="https://doi.org/10.5334/cpsy.78.s1">
				<!--[<inline-supplementary-material xlink:title="local_file" xlink:href="https://research-journal.org/media/articles/24944.docx">24944.docx</inline-supplementary-material>]-->
				<!--[<inline-supplementary-material xlink:title="local_file" xlink:href="https://research-journal.org/media/articles/24944.pdf">24944.pdf</inline-supplementary-material>]-->
				<label>Online Supplementary Material</label>
				<caption>
					<p>
						Further description of analytic pipeline and patient demographic information. DOI:
						<italic>
							<uri>https://doi.org/10.60797/IRJ.2026.169.76</uri>
						</italic>
					</p>
				</caption>
			</supplementary-material>
		</sec>
	</body>
	<back>
		<ack>
			<title>Acknowledgements</title>
			<p/>
		</ack>
		<sec>
			<title>Competing Interests</title>
			<p/>
		</sec>
		<ref-list>
			<ref id="B1">
				<label>1</label>
				<mixed-citation publication-type="confproc">Halakouei M. Review of analytical models and simulations of pedestrian behavior in open or confined spaces in normal and emergency situations / M. Halakouei. — Milano: Politecnico di Milano, 2025. — 136 p.</mixed-citation>
			</ref>
			<ref id="B2">
				<label>2</label>
				<mixed-citation publication-type="confproc">Документация AnyLogic. — URL: https://anylogic.help/ru/anylogic/index.html (дата обращения: 05.04.2025).</mixed-citation>
			</ref>
			<ref id="B3">
				<label>3</label>
				<mixed-citation publication-type="confproc">Вентцель Е.С. Исследование операций / Е.С. Вентцель. — Москва: Советское радио, 1972. — 552 с.</mixed-citation>
			</ref>
			<ref id="B4">
				<label>4</label>
				<mixed-citation publication-type="confproc">Тысячи пассажиров метро. — URL: https://metrostat.ru/ (дата обращения: 10.01.2025).</mixed-citation>
			</ref>
			<ref id="B5">
				<label>5</label>
				<mixed-citation publication-type="confproc">Лимановская О.В. Имитационное моделирование в AnyLogic 7 : учебное пособие : в 2 частях. Часть 1 / О.В. Лимановская. — Екатеринбург: Изд-во Урал. ун-та, 2017. — 152 с.</mixed-citation>
			</ref>
			<ref id="B6">
				<label>6</label>
				<mixed-citation publication-type="confproc">Эльберг М.С. Имитационное моделирование : учебное пособие / М.С. Эльберг, Н.С. Цыганков. — Красноярск: Сиб. федер. ун-т, 2017. — 128 с.</mixed-citation>
			</ref>
			<ref id="B7">
				<label>7</label>
				<mixed-citation publication-type="confproc">Белов А.Г. Методы имитационного моделирования / А.Г. Белов, С.А. Моисеев, А.В. Григорьев // Труды международного симпозиума «Надежность и качество». — 2014. — Т. 1. — С. 277–279.</mixed-citation>
			</ref>
			<ref id="B8">
				<label>8</label>
				<mixed-citation publication-type="confproc">Qing Z. Passenger flow simulation of Xiamafang metro station based on AnyLogic / Z. Qing // Highlights in Science, Engineering and Technology. — 2023. — № 37. — P. 142–156.</mixed-citation>
			</ref>
			<ref id="B9">
				<label>9</label>
				<mixed-citation publication-type="confproc">Helbing D. Social force model for pedestrian dynamics / D. Helbing, P. Molnar // Physical Review A (Atomic, Molecular, and Optical Physics). — 1995. — Vol. 51. — P. 1928–1935.</mixed-citation>
			</ref>
			<ref id="B10">
				<label>10</label>
				<mixed-citation publication-type="confproc">Карпов Ю.Г. Имитационное моделирование систем. Введение в моделирование с AnyLogic 5 / Ю.Г. Карпов. — Санкт-Петербург: БХВ-Петербург, 2006. — 400 с.</mixed-citation>
			</ref>
		</ref-list>
	</back>
	<fundings/>
</article>