Научная статья на тему 'МОДЕЛИРОВАНИЕ ДВИЖЕНИЯ ПРИГОРОДНЫХ ПОЕЗДОВ НА ОСНОВЕ МАТРИЦЫ КОРРЕСПОНДЕНЦИЙ'

МОДЕЛИРОВАНИЕ ДВИЖЕНИЯ ПРИГОРОДНЫХ ПОЕЗДОВ НА ОСНОВЕ МАТРИЦЫ КОРРЕСПОНДЕНЦИЙ Текст научной статьи по специальности «Математика»

CC BY
179
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТРИЦЫ КОРРЕСПОНДЕНЦИЙ / ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ / ПАССАЖИРСКИЕ ПЕРЕВОЗКИ / ЖЕЛЕЗНОДОРОЖНЫЙ ТРАНСПОРТ / СТАНЦИЯ / ВРЕМЯ / ПЛОТНОСТЬ ПАССАЖИРОПОТОКА

Аннотация научной статьи по математике, автор научной работы — Купитман Юлия Олеговна

Рассматривается проблема планирования транспортных решений по развитию и совершенствованию железнодорожных перевозок в пригородном направлении. Классический вариант теории систем массового обслуживания плохо применим к математическому моделированию процесса пассажирских перевозок из-за невозможности разделить и описать потоки заявок, а также определить состояния систем. Утверждается, что при данных условиях перспективным выглядит подход в моделировании с использованием матриц корреспонденций. Обосновывается идея применимости данной методики к пассажирским перевозкам железнодорожным транспортом. Описывается метод расчета времени обслуживания пассажиропотока электропоездом с наглядным примером расчетов времени сообщения между станциями «Иркутск-Пассажирский» - «о. п. Шелехов». Время обслуживания на каждой станции зависит от количества ожидающих на ней человек, время же следования между станциями можно считать постоянным. Приводится описание программного продукта, в алгоритме которого заложен данный метод. При дальнейшем развитии программы и внедрении ее в автоматизированную систему сбыта, контроля и учета пассажиров электропоездов можно будет рассчитывать загруженность каждой из веток железной дороги, отслеживать пассажиропоток и планировать под него подходящую по количеству вагонов электричку, что повысит эффективность работы пригородных поездов

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MODELLING COMMUTER TRAINS USING CORRESPONDENCE MATRIX

The article considers the problem of planning transport solutions for development and improvement of railway transport in the suburban direction because of impossibility to separate and to describe the flows of requests, as well as to determine the system states. It has been stated that under such conditions the approach using correspondence matrices in modeling looks promising. The applicability of the methods to passenger transportation by railway is being considered. The method of calculating service time of passenger traffic by electric train is described in the case of calculating the service time between the railway stations Irkutsk-Passenger-Shelekhov. Train downtime at each station depends on the number of people waiting, and travel time between stations is stated as constant. There is given a description of a software product, whose algorithm includes this method. With further development of the software and its introduction into internal automated system of Russian Railways it will be possible to calculate the workload of each railway line, to track passenger traffic and to plan an electric train with a suitable number of cars. This will help to increase the efficiency of commuter trains.

Текст научной работы на тему «МОДЕЛИРОВАНИЕ ДВИЖЕНИЯ ПРИГОРОДНЫХ ПОЕЗДОВ НА ОСНОВЕ МАТРИЦЫ КОРРЕСПОНДЕНЦИЙ»

DOI: 10.24143/2072-9502-2021-2-29-38 УДК 004.054

МОДЕЛИРОВАНИЕ ДВИЖЕНИЯ ПРИГОРОДНЫХ ПОЕЗДОВ НА ОСНОВЕ МАТРИЦЫ КОРРЕСПОНДЕНЦИЙ

Ю. О. Купитман

Иркутский государственный университет путей сообщения, Иркутск, Российская Федерация

Рассматривается проблема планирования транспортных решений по развитию и совершенствованию железнодорожных перевозок в пригородном направлении. Классический вариант теории систем массового обслуживания плохо применим к математическому моделированию процесса пассажирских перевозок из-за невозможности разделить и описать потоки заявок, а также определить состояния систем. Утверждается, что при данных условиях перспективным выглядит подход в моделировании с использованием матриц корреспонденций. Обосновывается идея применимости данной методики к пассажирским перевозкам железнодорожным транспортом. Описывается метод расчета времени обслуживания пассажиропотока электропоездом с наглядным примером расчетов времени сообщения между станциями «Иркутск-Пассажирский» - «о. п. Шелехов». Время обслуживания на каждой станции зависит от количества ожидающих на ней человек, время же следования между станциями можно считать постоянным. Приводится описание программного продукта, в алгоритме которого заложен данный метод. При дальнейшем развитии программы и внедрении ее в автоматизированную систему сбыта, контроля и учета пассажиров электропоездов можно будет рассчитывать загруженность каждой из веток железной дороги, отслеживать пассажиропоток и планировать под него подходящую по количеству вагонов электричку, что повысит эффективность работы пригородных поездов.

Ключевые слова: матрицы корреспонденций, имитационное моделирование, пассажирские перевозки, железнодорожный транспорт, станция, время, плотность пассажиропотока.

Для цитирования: Купитман Ю. О. Моделирование движения пригородных поездов на основе матрицы корреспонденций // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2021. № 2. С. 29-38. DOI: 10.24143/2072-9502-2021-2-29-38.

Введение

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

В Российской Федерации одним из основных видов транспорта до сих пор является железнодорожный. Важной составляющей его работы являются пригородные пассажирские перевозки, объем которых год за годом неуклонно снижается (рис. 1).

13 000

н 10 000

12 000 ^ 11 000

о

9 000

2013 2014 2015 2016 2017 2018 2019 Год

Рис. 1. Динамика пассажирских перевозок пригородным железнодорожным транспортом со станции «Иркутск-Пассажирский» с 2013 по 2019 гг.

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

Проблемы моделирования пассажиропотока на Восточно-Сибирской железной дороге в пригородном направлении с помощью теории систем массового обслуживания

Популярными подходами к моделированию сложных систем, к которым относятся и транспортные, являются имитационное моделирование, теория случайных процессов, теория систем массового обслуживания (СМО), вероятностные модели и некоторые другие [2, 3]. Теория СМО является одним из наиболее популярных подходов, однако классический ее вариант плохо применим к рассматриваемой проблеме моделирования пассажирских перевозок. В первую очередь это обусловлено тем, что классические СМО характеризуются следующими особенностями [4]:

- поток событий должен обладать свойствами стационарности, ординарности, отсутствием последействия (простейший поток);

- задержки в обслуживании носят случайный характер;

- число каналов известно (задано);

- заявки поступают случайным образом;

- время их обслуживания также случайное.

К сожалению, эти требования не всегда применимы к пригородным железнодорожным перевозкам.

После реформы железнодорожного сообщения на Восточно-Сибирской железной дороге за пригородные пассажирские перевозки отвечают две компании, одна из которых обеспечивает инфраструктурную часть («Байкальская пригородная пассажирская компания»), вторая - собственно перевозки («Восточно-Сибирская дирекция мотор-вагонного подвижного состава»). Первая обслуживает пассажиров, прибывающих на станции и остановочные пункты, вторая перевозит. То есть фактически работают две СМО: одна обеспечивает условия для ожидания поезда, отвечая за соответствующую инфраструктуру, вторая осуществляет собственно перевозку. Это делает рассматриваемую СМО двухфазной: размещение пассажиров на станциях и остановочных пунктах (фаза 1), собственно перевозка (фаза 2). Поток заявок для первой фазы - прибывающие на станцию пассажиры. Этот поток, вообще говоря, случаен, хотя существует понятная привязка его интенсивности к расписанию. Число каналов обслуживания для первой фазы фактически неограниченное (места на станции), а время обслуживания (пребывания на станции) зависит от расписания.

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

Важно отметить и то, что для определения направления пассажиропотока приходится учитывать все станции по маршруту, учитывать множество поездов и т. д., что создает дополнительные проблемы с составлением расписания [5], фактически - с управлением пассажиропере-возками. Все это создает принципиальные трудности при применении теории СМО в ее классическом варианте и требует новых подходов к моделированию.

Моделирование на основе матриц корреспонденций

В силу перечисленных трудностей перспективным подходом выглядит моделирование с помощью матриц корреспонденций (МК). С их помощью можно определить общий объем транспортного потока, увидеть, какие из направлений являются наиболее востребованными, проанализировать другие проблемы. Матрица корреспонденций - это матрица, элементами которой являются значения количества передвижений между каждой парой транспортных узлов. Матрицы можно детализировать по видам транспорта, длительности анализируемого интервала времени и причинам поездки (слоям передвижений) [6]. Такие матрицы бывают как для грузовых корреспонденций, так и пассажирских. При таком подходе рассматриваемая транспортная сеть формализуется графом с вершинами - станциями и остановочными пунктами - и дугами -перемещениями (в нашем случае заявками) между ними. Вес дуги р^ - число пассажиров, перемещающихся со станции « на станцию Sj [7].

Известны три основных подхода к построению подобных матриц: экстраполяционные, вероятностные и реляционные. Наибольшее распространение получили вероятностные методы формирования. В этом случае корреспонденции рассчитываются исходя из численности населения в зоне станции (узла графа), наличия там предприятий, мест массового пребывания (например, загородных зон отдыха) и других аналогичных факторов. Сбор данных осуществляется с использованием средств транспортного мониторинга [8].

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

Построение матрицы для пассажирских перевозок на линии «Черемхово -Иркутск-Пассажирский» и «Иркутск-Пассажирский - Слюдянка»

Особенностью пригородных перевозок на данных линиях Восточно-Сибирской железной дороги является перевозка только в двух встречных направлениях: Восточном и Западном. Это маршруты «Черемхово - Иркутск-Пассажирский» и обратно, «Иркутск-Пассажирский - Слюдянка» и обратно и т. п. Примерно так же, т. е. в двух встречных направлениях, курсируют пригородные поезда в г. Братск, «Слюдянка - Порт Байкал» и т. п. Радиальных маршрутов нет, что облегчает моделирование.

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

Для приведенных веток это формирует матрицу

Станция 51 52 5п

51 - 12 50

52 14 - 32

5п 34 42 -

где 51, •••, Sn - станции и остановочные пункты. Числа на пересечении соответствующих строк и столбцов - количество пассажиров, едущих со станции Si на станцию 5. При этом числа Ра и рц, находящиеся на пересечениях строк и столбцов, обозначают перевозки во встречных направлениях. Для Восточно-Сибирской железной дороги это с запада на восток и с востока на запад соответственно [9]. Их можно преобразовать в потоки заявок и состояния подсистем.

Расчет времени занятости электропоезда на маршруте

При расчете занятости электропоезда на маршруте используется следующая формула:

п

Т = £ (^ +

1=1

где - время следования между станциями, мин; - время пребывания на станции, мин.

Несмотря на то, что электропоезда двигаются по расписанию, время следования между станциями можно считать неизменным, а время пребывания на каждой станции варьируется в зависимости от числа ожидающих и выходящих пассажиров. Время посадки и высадки также зависит от конструктивных особенностей вагонов электропоездов. Это требует учета времени посадки и высадки, для чего можно воспользоваться приказом МЧС РФ от 30.06.2009 № 382 [10]. В приложении 2 к приказу приведена методика расчета параметров движения людского потока в подобных случаях и даны расчетные формулы. Согласно методике участки движения пассажиров в пригородных вагонах можно разделить на следующие пять:

1) проход в вагоне между сидениями;

2) дверной проем в тамбур;

3) тамбур;

4) дверной проем на улицу;

5) лестничный марш.

Каждый участок k имеет свою длину Lk и ширину bk. Исходные участки при выходе -проходы между сиденьями, при входе - часть платформы около входа в вагон. Время движения t пассажиров, мин, на участке 1 определяется как

ti = 4V (1)

где l\ - длина участка пути, м; V - скорость движения людского потока на нем, м/мин.

Скорость определяется выражаемой величиной [10]

Скорость определяется в зависимости от относительной плотности людского потока D, м2/м2,

N ■ /"

А = , (2)

4 ■ Ь1

где N1 - количество человек на первом участке; f - условная площадь горизонтальной проекции человека м2/чел.; Ь\ и Ъ- длина и ширина участка пути, м (размерность согласно [10]). Время прохода через дверные проемы вычисляется по формуле

N1 ■!

td \

4d 1 • V

где qdl - значения интенсивности движения людского потока в м/мин [10].

Для расчетов пассажиропоток делится на две составляющие: входящий и выходящий. В зависимости от типа потока расчеты будут меняться. Входной пассажиропоток проходит следующие участки пути: лестницу вверх, дверной проем, тамбур, дверной проем в вагон и проход в вагоне. У выходного пассажиропотока будет все то же самое, только в обратном порядке, и лестница вниз. По формуле (2) определяем плотность людского потока. Зная плотность движения, легко найти скорость и интенсивность движения людского потока, далее можно приступить к расчету времени движения пассажиров по формуле (1) на каждом участке пути, чтобы затем его сложить и получить общее время, необходимое пассажиропотоку для того, чтобы зайти и выйти. Именно это и будет временем, которое электропоезд тратит на каждой станции.

Предположим, данные по пассажиропотоку на участке «Иркутск-Пассажирский - Шеле-хов» позволили построить следующую МК:

Станция S1 S2 S3 S4 S5 S6 S7 Ss

S1 0 16 11 1 2 2 8 2

S2 15 0 9 2 2 3 18 1

S3 6 7 0 1 2 4 17 2

S4 15 7 8 0 2 3 21 1

S5 9 7 8 1 0 2 14 2

S6 13 14 5 1 1 0 8 2

S7 17 8 10 2 1 5 0 1

S8 16 8 6 1 1 3 8 0

На основе МК мы можем узнать, сколько человек собирается на каждой станции и до какой станции сколько следует. Например, со станции ^ которой является «Иркутск-Пассажирский», в сторону Шелехова на разные станции следует 16 + 11 + 1 + 2 + 2 + 8 + 2 = 42 человека. То есть на первой станции электропоезд ожидает N = 42 человека - это первый участок перед лестницей вверх в тамбур. Как уже говорилось, скорость людского потока зависит от плотности скопления людей D на каждом из участков. Средняя площадь горизонтальной проекции человека f (табл. 1) приведена в приложении к [10].

Таблица 1

Площадь проекции человека

Характеристика движущегося человека Значение, м2/чел.

Взрослый человек в домашней одежде 0,1

Взрослый человек в зимней одежде 0,125

Взрослый с ребенком на руках 0,26

Взрослый с сумкой 0,16

Взрослый с чемоданом 0,35

Подросток 0,07

Для примера возьмем величину 0,16 м2/чел. - человек с сумкой. Если длину и ширину

лестницы принять за 0,9 м и 1,2 м соответственно, плотность людского потока на этом участке,

22

м /м , составляет

= ^ = 42-0Д6 =

1 Ц • Ь1 0,9-1,2

где и Ь - длина и ширина участка пути.

Второй участок пути - тамбур перед входом в вагон. Количество людей и горизонтальная проекция на одного человека те же, изменятся Ц2 и Ь2 - 1,5 и 0,85 м соответственно. Тогда плотность людского потока в тамбуре, м2/м2, составит

А = ^ = 42^ = 5,3.

2 Ц2 • Ь2 0,85-1,5

И, наконец, третий участок пути - проход в вагон, здесь Ц3 и Ь3 принимают значения 9 и 0,85 м соответственно. Соответственно, плотность людского потока, м2/м2, в проходе вагона составит

А = == 0,9.

3 Ц3 • Ь3 0,85 • 9

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

В свою очередь, скорость людского потока выбирается согласно табл. 2 [10].

Таблица 2

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

Плотность потока D, м2/м2 Горизонтальный путь Дверной проем Лестница вниз Лестница вверх

V, м/мин q, м/мин q, м/мин V, м/мин q, м/мин V, м/мин q, м/мин

0,01 100 1,0 1,0 100 1,0 60 0,6

0,05 100 5,0 5,0 100 5,0 60 3,0

0,1 80 8,0 8,7 95 9,5 53 5,3

0,2 60 12,0 13,4 68 13,6 40 8,0

0,3 47 14,1 15,6 52 16,6 32 9,6

0,4 40 16,0 18,4 40 16,0 26 10,4

0,5 33 16,5 19,6 31 15,6 22 11,0

0,6 27 16,2 19,0 24 14,4 18 10,6

0,7 23 16,1 18,5 18 12,6 15 10,5

0,8 19 15,2 17,3 13 10,4 10 10,0

0,9 и более 15 13,5 8,5* 10 7,2 8 9,9

Табличное значение интенсивности движения в дверном проеме при плотности потока 0,9 и более, равное 8,5 м/мин, установлено для дверного проема шириной 1,6 м и более.

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

На первом участке - время движения по лестнице вверх, мин:

;1 = Ь1/У1 = 0,9/8 = 0,11 мин.

На втором участке - время движения в тамбуре, мин:

;2 = Ь2/ У2 = 1,5/8 = 0,19.

На третьем участке - время прохода по вагону, мин:

;3 = Ьъ/У3 = 9/8 = 1/13.

Длину дверных проемов считаем нулевой.

Наибольшую возможную интенсивность движения в проемах в нормальных условиях примем как gmffic = 19,6 м/мин.

Интенсивность движения с улицы в тамбур, м/мин, рассчитывается по формуле

= 2,5 + 3,75 ■ Ьт = 2,5 + 3,75 ■ 1,2 = 7, где Ьт = 1,2 - ширина тамбура, м.

В свою очередь, интенсивность движения из тамбура в вагон, м/мин, равна qdl = 2,5 + 3,75 • Ьп = 2,5 + 3,75 • 0,9 = 5,88,

где Ьп = 0,9 - ширина прохода между сидениями, м.

Осталось определить время движения в проемах. Согласно формуле (1) получается:

- для проема в тамбур время движения, мин, составляет

,„, = = = 0,8;

qd, • Ь, 7• l,2

- для проема из тамбура в вагон время движения, мин, составляет

N • / 42 • 0,16

= =-!— = 1,27.

"2 qd2 • Ь2 5,88• 0,9

Складываем полученные значения:

Гпос = 0,11 + 0,8 + 0,19 + 1,27 + 1,13 = 3,5.

Это и будет общее время посадки.

Таким образом, чтобы посадить 42 человека в электричку, нужно 3,5 минуты. Однако у электропоезда не один вход, а по два на вагон, поэтому в зависимости от количества вагонов будет варьироваться количество входов. Например, для четырехвагонной электрички время посадки на первой станции будет составлять 3,5/8 = 0,44 мин. Для электропоезда с большим количеством вагонов это время будет меньше.

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

Кроме того, ко времени, в течение которого электропоезд находится на станции, обслуживая входящий и выходящий пассажиропоток, для нахождения полного времени его занятости на маршруте необходимо добавить время следования между станциями. К примеру, на движение от «Иркутск-Пассажирского» до «Академической» вместе с посадкой на первой станции пассажиров электропоезд затратит Т = 0,44 + 4 = 4,44 мин. Так считается по каждой станции от «Иркутск-Пассажирский» до «о. п. Шелехов» и затем суммируется.

Программная реализация

Для решения вышеописанных задач построения МК с заявками пассажиров на поездку с одной станции до другой и расчета времени занятости электропоезда на маршруте был создан программный продукт «Информационная система планирования пригородных железнодорожных поездок и составности электропоезда» на языке программирования JAVA (рис. 2).

Choose departure station and arrival station

Departure station | Выберите станцию отправле... ▼) Arrival station [Выберите станцию прибытия ▼ J Time of day | Выберите время_▼ ]

Show travel time

Рис. 2. Главное окно информационной системы планирования пригородных железнодорожных поездок и составности электропоезда

Главное окно программы содержит следующие пункты:

1. Departure station - выбор станции отправления, в выпадающем списке перечислены все станции от «Черемхово» до «Слюдянки-2».

2. Arrival station - выбор станции назначения, в выпадающем списке так же, как и в станции отправления, перечислены все станции от «Черемхово» до «Слюдянки-2».

3. Time of day - время суток, выбирается для подсчета количества пассажиров на станциях.

4. Show travel time - кнопка для начала расчета. При выбранных предыдущих параметрах можно рассчитать, сколько будет в пути поезд от станции отправления до станции назначения и обратно в зависимости от времени суток.

5. Exit - кнопка закрытия программы.

Как только пользователем выбраны станции отправления и назначения и время суток, заполняется МК (рис. 3).

Рис. 3. Вывод построенной матрицы корреспонденций

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

По построенной матрице программа высчитывает количество корреспонденций по каждой паре станций отправления-назначения, рассчитывает наполняемость вагонов (рис. 4, 5) и выдает предложение по составности электропоезда, подходящего под пассажиропоток (рис. 6), а также указывает, на какой станции пассажиропоток будет максимальным.

Вывод заявок в сторону востока

Рис. 4. Вывод заявок с каждой станции (с первой станции хотят отправиться 40 человек, со второй - 39 и т. д.)

Вывод приехавших в восточном направлении

Рис. 5. Вывод количества людей, приехавших на нужную станцию (на второй станции вышли 12 человек, на третьей - 21 и т. д.)

Занятость электропоезда в восточном направлении

Для всех пассажиров будет достаточно поезда с четкрьгда вагонами, так как самое большое количество пассажиров 99 на станции Черёмушки

Рис. 6. Подсчет занятости поезда на каждой станции и предложение составности электрички на маршруте

Также с помощью модели высчитывается время, которое электричка проводит между станциями и на самой станции (рис. 7, 8).

Время между станциями = 24

Время на станцию« = 2.6998810632518846 Общее время в пути = 26,699881

Рис. 7. Вывод общего времени в пути от станции «Иркутск-Пассажирский» до «о. п. Шелехов»

Choose departure station and arrival station

Departure station [ Иркутск-Пассажирский__

Arrival station [о.п. Шепехов_

Time of day [6.00_

Show travel time

Рис. 8. Вывод программы при заданных условиях от станции «Иркутск-Пассажирский»

до «о.п. Шелехов» и обратно

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

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

Заключение

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

СПИСОК ЛИТЕРА ТУРЫ

1. Витрина статистических данных. URL: https://showdata.gks.ru/report/277180/ (дата обращения: 11.02.2021).

2. Козлов П. И., Власов Д. Н. Оценка параметров качества обслуживания пассажиров в транспорт-но-пересадочных узлах // Вестн. МГСУ. 2017. Т. 12. № 5 (104). С. 529-536.

3. Аршинский Л. В., Бутырина Ю. О., Тирских В. В. Проблемы и моделирование пригородного железнодорожного сообщения на основе теории систем массового обслуживания // Информационные технологии и проблемы математического моделирования сложных систем. 2016. № 17. С. 28-33.

4. Вентцель Е. С. Теория вероятностей: учеб. М.: ЮСТИЦИЯ, 2018. 658 с.

5. Купитман Ю. О. Имитационное моделирование с построением матриц // Молодая наука Сибири: электрон. науч. журн. 2020. № 3 (9). URL: http://mnv.irgups.ru/toma/39-2020 (дата обращения: 11.02.2021).

6. Методические рекомендации по разработке и реализации мероприятий по организации дорожного движения. Использование программных продуктов математического моделирования транспортных потоков при оценке эффективности проектных решений в сфере организации дорожного движения. М., 2017. 72 с. URL: https://files.stroyinf.ru/Data2/1/4293734/4293734705.pdf (дата обращения: 13.02.2021).

7. Хабаров В. И. Планирование экспериментов для оценки матрицы транспортных корреспонденций // Докл. АН ВШ РФ. 2015. Т. 3. № 28. С. 109-116.

8. Селиверстов Я. А., Селиверстов С. А. Методы и модели построения матриц транспортных корреспонденций // Науч.-техн. вед. Санкт-Петерб. гос. политехн. ун-та. Информатика, телекоммуникации и управление. 2015. № 2-3. С. 217-222. URL: https://cyberleninka.ru/article/n7metody-i-modeli-postroeniya-matrits-transportnyh-korrespondentsiy (дата обращения: 13.02.2021).

9. Купитман Ю. О. Проблемы математического моделирования процесса пригородных пассажирских перевозок // Транспортная инфраструктура сибирского региона: материалы X Междунар. науч.-практ. конф. 2019. T. 1. С. 314-319.

10. Об утверждении методики определения расчетных величин пожарного риска в зданиях, сооружениях и строениях различных классов функциональной пожарной опасности: приказ МЧС России от 30 июня 2009 г. № 382. URL: https://www.mchs.gov.ru/dokumenty/normativnye-pravovye-akty-mchs-rossii/668 (дата обращения: 13.02.2021).

Статья поступила в редакцию 16.03.2021

ИНФОРМАЦИЯ ОБ АВТОРЕ

Юлия Олеговна Купитман - аспирант кафедры информационных систем и защиты информации; Иркутский государственный университет путей сообщения; Россия, 664074, Иркутск; [email protected].

MODELLING COMMUTER TRAINS USING CORRESPONDENCE MATRIX

J. O. Kupitman

Irkutsk State Transport University, Irkutsk, Russian Federation

Abstract. The article considers the problem of planning transport solutions for development and improvement of railway transport in the suburban direction because of impossibility to separate and to describe the flows of requests, as well as to determine the system states. It has been stated that under such conditions the approach using correspondence matrices in modeling looks promising. The applicability of the methods to passenger transportation by railway is being considered. The method of calculating service time of passenger traffic by electric train is described in the case of calculating the service time between the railway stations Irkutsk-Passenger-Shelekhov. Train downtime at each station depends on the number of people waiting, and travel time between stations is stated as constant. There is given a description of a software product, whose algorithm includes this method. With further development of the software and its introduction into internal automated system of Russian Railways it will be possible to calculate the workload of each railway line, to track passenger traffic and to plan an electric train with a suitable number of cars. This will help to increase the efficiency of commuter trains.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Key word: correspondence matrices, simulation modeling, suburban passenger transportation, railway transport, station, time, passenger traffic density.

For citation: Kupitman J. O. Modelling commuter trains using correspondence matrix. Vestnik of Astrakhan State Technical University. Series: Management, Computer Science and Informatics. 2021;2:29-38. (In Russ.) DOI: 10.24143/2072-9502-2021-2-29-38.

REFERENCES

1. Vitrina statisticheskikh dannykh [Statistics showcase]. Available at: https://showdata.gks.ru/ report/277180/ (accessed: 11.02.2021).

2. Kozlov P. I., Vlasov D. N. Otsenka parametrov kachestva obsluzhivaniia passazhirov v transportno-peresadochnykh uzlakh [Assessment of parameters of passenger service quality in transport hubs]. Vestnik MGSU, 2017, vol. 12, no. 5 (104), pp. 529-536.

3. Arshinskii L. V., Butyrina Iu. O., Tirskikh V. V. Problemy i modelirovanie prigorodnogo zheleznodorozhnogo soobshcheniia na osnove teorii sistem massovogo obsluzhivaniia [Problems and modeling suburban railway communication usin theory of queuing systems]. Informatsionnye tekhnologii iproblemy ma-tematicheskogo modelirovaniia slozhnykh sistem, 2016, no. 17, pp. 28-33.

4. Venttsel' E. S. Teoriia veroiatnostei: uchebnik [Theory of robability: textbook]. Moscow, IuSTITslIa Publ., 2018. 658 p.

5. Kupitman Iu. O. Imitatsionnoe modelirovanie s postroeniem matrits [Simulation with construction of matrices]. Molodaia nauka Sibiri: elektronnyi nauchnyi zhurnal, 2020, no. 3 (9). Available at: http://mnv.irgups.ru/toma/39-2020 (accessed: 11.02.2021).

6. Metodicheskie rekomendatsii po razrabotke i realizatsii meropriiatii po organizatsii dorozhnogo dvizhe-niia. Ispol'zovanie programmnykh produktov matematicheskogo modelirovaniia transportnykh potokov pri otsen-ke effektivnosti proektnykh reshenii v sfere organizatsii dorozhnogo dvizheniia [Guidelines for development and implementation of measures to organize traffic: guidelines]. Moscow, 2017. 72 p. Available at: https://files.stroyinf.ru/Data2/1/4293734/4293734705.pdf (accessed: 13.02.2021).

7. Khabarov V. I. Planirovanie eksperimentov dlia otsenki matritsy transportnykh korrespondentsii [Planning of experiments for evaluating matrix of transport correspondences]. Doklady AN VSh RF, 2015, vol. 3, no. 28, pp. 109-116.

8. Seliverstov Ia. A, Seliverstov S. A. Metody i modeli postroeniia matrits transportnykh korrespondentsii [Methods and models for constructing matrices of transport correspondence]. Nauchno-tekhnicheskie vedomosti Sankt-Peterburgskogo gosudarstvennogo politekhnicheskogo universiteta. Informatika, telekommunikatsii i up-ravlenie, 2015, no. 2-3, pp. 217-222. Available at: https://cyberleninka.ru/article/n7metody-i-modeli-postroeniya-matrits-transportnyh-korrespondentsiy (accessed: 13.02.2021).

9. Kupitman Iu. O. Problemy matematicheskogo modelirovaniia protsessa prigorodnykh passazhirskikh perevozok [Problems of mathematical modeling of suburban passenger transportation process]. Transportnaia infrastruktura sibirskogo regiona: materialy X Mezhdunarodnoi nauchno-prakticheskoi konferentsii, 2019, vol. 1, pp. 314-319.

10. Ob utverzhdenii metodiki opredeleniia raschetnykh velichin pozharnogo riska v zdaniiakh, sooruzhe-niiakh i stroeniiakh razlichnykh klassov funktsional'noi pozharnoi opasnosti: prikaz MChS Rossii ot 30 iiunia 2009 g. № 382 [On approval of methodology for determining calculated values of fire risk in buildings, structures and structures of various classes of functional fire hazard: order of the Ministry of Emergency Situations of Russia dated June 30, 2009 No. 382]. Available at: https://www.mchs.gov.ru/dokumenty/normativnye-pravovye-akty-mchs-rossii/668 (accessed: 13.02.2021).

The article submitted to the editors 16.03.2021

INFORMA TION ABOUT THE A UTHOR

Julia O. Kupitman — Postgraduate Student of the Department of Information Systems and Information Security; Irkutsk State Transport University; Russia, 664074, Irkutsk; kup itman_uo @irgup s.ru.

i Надоели баннеры? Вы всегда можете отключить рекламу.