DOI dx.doi.org/10.24866/VVSU/2073-3984/2019-2/058-069
УДК 656.072:519.211 В.Н. Ембулаев
Владивостокский государственный университет экономики и сервиса Владивосток. Россия
Вероятностный метод определения поездок пассажиров на маршруте по данным входа и выхода
При разработке расчётного способа определения поездок пассажиров по данным входа и выхода было отмечено, что число корреспондирующих пассажиров между двумя конкретными остановками на маршруте представляет собой дискретную случайную величину. Для каждого значения этой случайной величины вычисляется вероятность. Установление соответствия между численными значениями дискретной случайной величины и их вероятностями позволило сделать вывод, что она подчиняется данному закону распределения. И тогда в качестве определения поездки между двумя конкретными остановками на маршруте принимается то значение случайной величины, вероятность которого наибольшая.
Ключевые слова и словосочетания: пассажиропотоки, случайная величина, вероятность события, закон распределения, наивероятнейшее число.
V.N. Embulaev
Vladivostok State University of Economics and Service Vladivostok. Russia
A probabilistic method of determining a travel route according to the input and output
In developing a calculation method for determining passenger travel by input and output data, it was noted that the number of corresponding passengers between two specific stops on the route is a discrete random variable. For each value of this random variable, the probability is calculated. Establishing a correspondence between the numerical values of a discrete random variable and their probabilities allowed us to assume that it is subject to this distribution law. And then, as a definition of the trip between two specific stops on the route, the value of the random variable, the probability of which is the greatest, is taken.
Keywords: passengers flows, casual magnitude, probability of event, law of distribution, the most probable number.
Ембулаев Владимир Николаевич - д-р экон. наук, профессор; профессор кафедры математики и моделирования ВГУЭС; e-mail: [email protected] 58
Введение. Транспортная система - особый сектор экономики крупного города. В сравнении с другими секторами городской экономики результаты её деятельности так или иначе ощущают на себе все жители. Более того, сохранение социальной, экономической и политической стабильности жизни города во многом зависит именно от эффективности работы транспортной системы.
В современных крупных городах социально-экономическое развитие отличается тем, что потребности населения в поездках растут опережающими темпами по сравнению с ростом возможностей транспортных систем в их удовлетворении. Поэтому организация и управление перевозками пассажиров по маршрутам крупных городов являются трудно разрешимыми задачами [2, 7]. Сложность решения этих задач заключается в том, что каждый раз приходится не заново их решать, а корректировать уже имеющиеся решения на основе поступления новой информации о потребностях населения в поездках. Однако специалисты считают, что эффективное решение этих задач возможно лишь в условиях наиболее рационального использования имеющихся в наличии и готовых к эксплуатации транспортных средств (ТС) на основе разработки и внедрения автоматизированных систем управления всеми видами городского пассажирского транспорта [5; 6].
В связи с тем, что основной эффект от автоматизации управления достигается за счёт автоматизации информационных процессов, то исследование в области механизации и автоматизации получения информации о пассажиропотоках с использованием математических методов и ЭВМ является актуальным.
Постановка задачи. В городе ежедневно наблюдаются передвижения десятков, сотен тысяч людей с одного места в другое. И порой кажется, что эти передвижения являются хаотическими. Однако это совсем не так. Любое передвижение в городе для конкретного человека чем-то обусловлено. Но отсутствие такой информации о каждом передвигающемся человеке в городе вполне допускает считать эти передвижения случайными.
Кроме того, когда пассажир выбирает поездку по маршруту (/, у), где i и у -пункты отправления и назначения, то в процессе решения задач организации и управления транспортным обслуживанием населения в поездках по маршруту вовсе необязательно знать, почему он выбрал именно этот путь, а не другой. Соответственно и выбор пути у) каждым пассажиром можно считать происходит случайно и независимо от подобных выборов другими пассажирами. Из этого следует, что изучение передвижений пассажиров по маршрутам города требует вероятностной интерпретации.
Известно, что в процессе исследования возможностей автоматизации и механизации получения информации о пассажиропотоках наибольшие результаты были достигнуты в области применения технических средств для фиксации данных входа (ai , 1 £ I £ п) и выхода (Ьу , 1 £ ] £ п) пассажиров на каждом остановочном пункте (ОП) маршрута (где п - число ОП на маршруте) [1]. Однако анализ процессов обработки данных входа-выхода показал, что к числу малоисследованных задач относится задача получения информации о маршрутных коррес-
59
понденциях пассажиров (ху , г £ у), в связи с чем и было указано на актуальность
постановки и решения такой задачи.
В процессе решения задач организации и управления перевозками пассажиров по маршрутам крупного города большое значение имеет наличие информации о поездках пассажиров по маршруту (х г/). Отсутствие доступных способов получения такой информации поставило задачу разработки расчётного способа получения ху в результате обработки данных входа и выхода пассажиров, фиксированных на каждом ОП маршрута [4].
Когда ТС стояло на у-м ОП маршрута, то в салоне находилось, допустим, Qj_x пассажиров, которые приехали к данному ОП в результате отправления от
предыдущего (/-1)-го ОП. После того, как произошёл обмен пассажирами, ТС отправилось к следующему (/'+1)-му ОП, и в салоне уже находилось Qj пассажиров, число которых определяется по формуле:
QJ= ( -Ьу)+ау= ±( -Ьг). (1)
Г=1
Во время сбора данных входа-выхода зафиксировали, что на г-м ОП в салон ТС вошло а г пассажиров. Но когда ТС подошло к следующему (г+1)-му ОП, то некоторые из них могли и выйти, - это и будут как раз те пассажиры, которые совершили поездку от г -го до (г+1)-го ОП, которое обозначим через хи+1 . Вычитая это число из всех вошедших на -м ОП, получим оставшихся пассажиров, которые продолжат свои поездки дальше по маршруту. Обозначим это число через ау+1 ., которое вычисляется следующим образом: ау+1 = а1 - хт .
Если рассматривать любые г и / на маршруте, где /'</', то данная величина вычисляется по формуле:
/-1
ач=аг -X х „ , (2)
г=г+1
причём для /=г а ' = а 1 .
Другими словами, ау - это число оставшихся пассажиров из всех вошедших на -м ОП, которое определяется вычитанием из а всех уже совершивших следующие поездки на маршруте: от г-го до (г+1)-го - хт , от г-го до (г+2)-го -
Х¡,¡+2 от г-го д° (/-1)-го - Х/1 .
В перевозочном процессе по маршруту, когда на/-м ОП стояло ТС, то внутри салона находилось Q1 пассажиров, среди которых имелись и вошедшие на
г-м ОП - ау . В результате обмена пассажирами на /-м ОП вместе с Ьу могли
выйти и те пассажиры, которые вошли в салон ТС на г-м ОП, т.е. из группы ау .
В этом случае число ху , которое одновременно будет принадлежать ау и Ьу ,
является искомой величиной.
60
Если таким образом определить все поездки пассажиров между двумя любыми ОП на маршруте, то их можно отобразить в виде таблицы элементов маршрутных корреспонденций пассажиропотоков (табл. 1).
Таблица 1
Матрица элементов маршрутных корреспонденций пассажиропотоков
Номера ОП входа Номера ОП выхода Вошло в ТС
1 2 3 4 5 п
1 Х11 х12 Х13 х14 х15 х1п а1
2 х22 х23 х24 х25 х2п а2
3 Х33 Х34 х35 х3п а3
4 х44 х45 х4п а4
5 х55 х5п а5
П хПП ап
Вышло Ь1 ъ2 Ъ3 Ъ4 Ъ5 Ъп
Примечание: п - число ОП на маршруте; а1 - число пассажиров, вошедших в ТС на г-м ОП; Ьу - число пассажиров, вышедших из ТС нау-м ОП; ху - число пассажиров, совершивших поездки от г-го до у-го ОП, г< у.
Из таблицы 1 видно, что математическая формализация постановки задачи определения ху по данным а1 и Ьу заключается в следующем. Задана система линейных алгебраических уравнений:
£Хгу =а ; £Хгу=Ьу ; Х^ 0; 1 £ i £ П, 1 £ ] £ П, (3)
у=г г=1
причём выполняется условие
Ъаг = £Ьу (или £ £ху = £ £Хгу ).. (4)
г=1 у=1 г=1 у=г у=1 г=1
Но система (3) состоит из 2п уравнений с п(п^1) неизвестными, а такая
система имеет единственное решение, когда число уравнений в системе равно числу неизвестных, т.е. единственное решение возможно только при выполнении условия: 2 п (п + 1)/2. Следовательно, единственное решение возможно
61
при n > 3, в то время как для n3 существует, в принципе, бесчисленное множество решений, и потому без дополнительного предположения относительно распределения пассажирских потоков между ОП маршрута нельзя получить однозначного решения данной задачи.
Вероятностный метод решения задачи. При описании и постановке задачи определения поездок пассажиров на маршруте по данным входа и выхода можно принять следующее допущение: во время стоянки ТС на ОП маршрута для каждого пассажира в салоне событие выйти на этом ОП или поехать дальше считать равновероятным. И так как искомая величина xj должна одновременно
принадлежать atj и bj , то при av г bj она может принимать целочисленные значения от 0 до bj , а при a v s bj - от 0 до a v . В общем случае она может принимать значения не меньше 0 и не больше min \aij,bjJ.
Для того чтобы решить задачу (3-4), вначале осуществим постановку и решение следующей задачи с учётом принятого выше допущения.
Имеются данные входа (ai , 1 s i s n) и выхода (bj , 1 s j s n). На их основе,
используя формулы (1) и (2), для двух конкретных ОП на маршруте i и j можно вычислить значения Qj_1 и av . Надо найти вероятность того, что между i и j
проедет Xj пассажиров, которое может принимать любое целочисленное
значение на отрезке:
0 < Xj < min[av,bj J. (5)
Такая постановка обоснована тем, что при решении задачи (3-4) величина поездок пассажиров (xj ) между конкретными ОП i и j на маршруте может принимать целые неотрицательные значения только на отрезке (5). Любое число вне этого отрезка не может быть принято в качестве решения задачи (3-4).
Решение данной вероятностной задачи заключается в следующем. Обозначим через А событие, что от i-го до j-го ОП проехало Xj пассажиров, которое
равно любому целому числу на отрезке (5). Тогда по классической формуле определения вероятности имеем, что
r(A)=NT, (6)
где N - количество равновозможных и несовместных групп в различных комбинациях, которые могут образовываться при выходе из салона ТС, число таких
b
Qj_i
групп равно числу сочетаний из Qj_1 по bj , т.е. N= CqJ_^ ;
N А - количество равновозможных и несовместных групп в различных комбинациях, которые могут образовываться при выходе из салона ТС и соответствовать событию А, число таких групп равно числу сочетаний из а у по X у
X
(Сау ), а каждому такому сочетанию соответствуют сочетания из остальных 62
(б3-1 _ ау) по (Ь3 - X 3 ) в различных комбинациях (С^ )• И тогда общее число благоприятствующих случаев событию А будет равно ЫА = 1 •
Окончательно получим, что искомая вероятность события А определяется по формуле:
С1 з СЬ: -}г]
?(А) = РЬ] (Xз ) = . (7)
С3
С<2,-1
По сути своей величина Х3 является дискретной случайной величиной, которая принимает целые неотрицательные значения на отрезке (5). И так как для каждого её значения можно вычислить вероятность по формуле (7), то это соответствие можно представить в виде таблицы 2, которое указывает на то, что случайная величина Х3 подчиняется данному закону распределения [3].
Таблица 2
Закон распределения дискретной случайной величины
Значения Ху 0 1 2 k
Вероятности pl Po P1 P2 Pk
Причем k = min \а у,Ьу J, а вероятности pl , где 0 s l s k, определяются по
формуле (6) для конкретного значения Ху .
В этом случае за решение задачи (3-4) из всех целых чисел Ху на отрезке (5) в
качестве единственной искомой величины будем принимать то значение, для которой вероятность достигает своего максимального значения по аргументу Ху :
х у =maxPb, (xff )
Раз ху является наивероятнейшим числом среди всех значений случайной величины Ху , то для двух рядом стоящих чисел (ху -1) и (ху +1) должны выполняться следующие неравенства [3]:
Pj (Ху-1) < 1 Pbj к ) > 1
—¡- < 1 и -у-- > 1.
pbj Ы pbj ( 1)
Раскрывая эти неравенства, приходим к следующим выражениям:
pbj (ху-1) Ху (Qj-1 - а у - Ьу + Ху)
"ЛТ (ау-ху + 1\(у-Ху+1)<~ 1
63
Pbj (xj) _ fe- -aj-bJ+Xj+ l) > 1 PbJ ( + 1) kj-xy) " '
Решение же этих неравенств относительно xy приводит к следующему результату:
j 1) 1 (a 1)
--1 - x,, < -.
Qj-1 + 2 y Qj-1 + 2
А при больших значениях aj , bи Qj-1 данное выражение можно записать в следующем виде:
ajbj aiibi
j j -1 < x .. <• j 1
у о»
Из этого двойного неравенства следует, что для вычисления элементов х: можно применять следующую формулу, округляя значения до целого числа:
_ - * А
j
* О» "
Заключение. Точность вычисления значений х* по данной формуле осуществлялась следующим образом. Используя таблицы матриц маршрутных кор-респонденций пассажиропотоков (МКП) - У = (у*), полученные в результате обработки материалов обследования пассажиропотоков во Владивостоке (2009 г.), брали данные входа и выхода, вычисляли элементы х * и на их основе формировали расчётные таблицы матриц МКП - X = (х*). Затем элементы этих матриц сравнивались между собой следующим способом.
Вводилась величина 0 - допустимая ошибки расчётов, которая зависит от частоты движения ТС, погодных условий и от времени в пределах суток (в часы пик величина допустимой ошибки будет выше).
Подсчитывалось количество элементов МКП матрицы Х (допустим, М), для которых выполнялись следующие условия:
Х у I > 0 т1п(Ху , У* ) 0-1
х.. — У..\ > 0 и-<-
"" ^ тах( х*, у* ) 0 .
Зная, что число элементов любой матрицы МКП равно п(п+1)/2, то величина ошибки (Ж) определялась по формуле:
100
п(п +1)
где п - число ОП на маршруте.
Для экспериментов брались матрицы как с рейсовыми, так и часовыми данными входа и выхода. Результаты сравнения представлены в табл. 3 (для рейсовых
64
данных при 0 =3 и для часовых данных при 0 =7), а графически это отображено на рис. 1.
Таблица 3
Распределение оценок сравнения расчётного способа определения элементов маршрутных корреспонденций пассажиропотоков по интервалам
Интервал Частота
абсолютная относительная, %
0-1 12 5,7
1-2 15 7,1
2-3 25 11,8
3-4 24 11,4
4-5 12 5,7
5-6 15 7,1
6-7 21 9,9
7-8 26 12,3
8-9 35 16,6
9-10 13 6,2
10-11 5 2,3
11-12 4 1,9
12-13 0 0,0
13-14 1 0,6
свыше 14 3 1,4
Итого 211 100,0
20
Рис. 1. Распределение частот
65
В связи с тем, что в результате кривая распределения на графике оказалась двухвершинной (или бимодальной), то мода непригодна для характеристики среднего положения оценки сравнения.
Тогда из всей совокупности матриц пришлось выделить отдельно по рейсам и отдельно по часам: по рейсам результаты сравнения отражены в табл. 4 и графически соответственно на рис. 2, а по часам - соответственно в табл. 5 и графически на рис. 3.
Таблица 4
Распределение оценок сравнения расчётного способа определения рейсовых элементов маршрутных корреспонденций пассажиропотоков по интервалам
Интервал Частота
абсолютная относительная, %
0-1 5 8,8
1-2 9 15,8
2-3 16 28,1
3-4 14 24,6
4-5 4 7,0
5-6 2 3,5
6-7 2 3,5
7-8 1 1,7
8-9 2 3,5
9-10 0 0,0
свыше 10 2 3,5
Итого 57 100,0
Рис. 2. Распределение частот
66
Таблица 5
Распределение оценок сравнения расчётного способа определения часовых элементов маршрутных корреспонденций пассажиропотоков по интервалам
Интервал Частота
абсолютная относительная, %
0-1 7 4,5
1-2 6 3,9
2-3 9 5,8
3-4 10 6,5
4-5 8 5,2
5-6 13 8,4
6-7 19 12,3
7-8 25 16,3
8-9 34 22,2
9-10 11 7,1
10-11 5 3,2
11-12 3 1,9
свыше 12 4 2,7
Итого 154 100,0
%
Рис. 3. Распределение частот
Анализ результатов сравнения показал, что отклонение численных значений колеблется в среднем в пределах 3,2% для рейсовых и 8,7% для часовых элементов МКП. Это указывает на то, что точность вычисления элементов матрицы
67
МКП выше при небольших значениях данных входа (а1 , 1< / < п) и выхода (,
1 < j < п), характеризующих слабые пассажиропотоки.
Важность этого вывода необходимо предусмотреть при разработке системы механизации получения данных входа-выхода и дальнейшей их автоматизации обработки. В этом случае комплекс математических моделей и алгоритмов обработки данных входа-выхода должен работать в такой последовательности: вначале вычислять элементы рейсовых матриц МКП, а затем на их основе определять параметры пассажиропотоков, необходимые для решения задач в управлении перевозками пассажиров в городах, в том числе матрицы МКП по каждому часу и за сутки в целом.
Следовательно, в настоящее время имеется возможность механизировать процессы сбора и обработки данных о входе-выходе пассажиров на каждом ОП маршрута, а затем автоматизировать их обработку с получением расчётным способом элементов МКП.
1. Андреев К.П., Терентьев В.В., Кулик С.Н. Обследование пассажиропотоков на городских автобусных маршрутах // Новая наука: проблемы и перспективы. 2016. № 2. С. 159-161.
2. Андреев К.П., Терентьев В.В. Пассажирские перевозки и оптимизация городской маршрутной сети // Мир транспорта. 2017. № 2. С. 159-161.
3. Гмурман В.Е. Теория вероятностей и математическая статистика. М.: Юрайт, 2019. 479 с.
4. Ембулаев В.Н., Дегтярёва О.Г., Белозерцева Н.П. Системный подход в теории и практике организации городских пассажирских перевозок. Владивосток: Изд-во ВГУЭС, 2013. 220 с.
5. Носов А. Л. Управление качеством работы городского пассажирского транспорта с использованием транспортной модели // Логистика сегодня. 2015. № 1. С. 38-47.
6. Фасхиев Х.А. Эффективный автобус для городских перевозок: как осуществлять выбор? // Логистика сегодня. 2017. №4. С. 274-288.
7. Федоров В.А. Современные задачи и проблемы натурных обследований пассажиропотоков (на примере Санкт-Петербурга) // Молодой учёный. 2015. №2. С. 333-342.
Транслитерация
1. Andreev K.P., Terent'ev V.V., Kulik S.N. Obsledovanie passazhiropotokov na gorodskih avtobusnyh marshrutah // Novaya nauka: problemy i perspektivy. 2016. № 2. P. 159-161.
2. Andreev K.P., Terent'ev V.V. Passazhirskie perevozki i optimizaciya gorodskoj marshrut-noj seti // Mir transporta. 2017. № 2. P. 159-161.
3. Gmurman V.E. Teoriya veroyatnostej i matematicheskaya statistika. M.: YUrajt, 2019. -479 p.
4. Embulaev V.N., Degtyaryova O.G., Belozerceva N.P. Sistemnyj podhod v teorii i praktike organizacii gorodskih passazhirskih perevozok. Vladivostok: VGUES, 2013. 220 p.
5. Nosov A.L. Upravlenie kachestvom raboty gorodskogo passazhirskogo transporta s is-pol'zovaniem transportnoj modeli // Logistika segodnya. 2015. №1. P. 38-47.
6. Faskhiev H.A. Effektivnyj avtobus dlya gorodskih perevozok: kak osushchestvlyat' vy-bor? // Logistika segodnya. 2017. №4. P. 274-288.
68
7. Fedorov V. A. Sovremennye zadachi i problemy naturnyh obsledovanij passazhiropotokov (na primere Sankt-Peterburga) // Molodoj uchyonyj. 2015. №2. P. 333-342.
© В.Н. Ембулаев, 2019
Для цитирования: Ембулаев В.Н. Вероятностный метод определения поездок пассажиров на маршруте по данным входа и выхода // Территория новых возможностей. Вестник Владивостокского государственного университета экономики и сервиса. 2019. Т. 11, № 2. С. 58-69.
For citation: Embulaev V.N. A probabilistic method of determining a travel route according to the input and output, The Territory of New Opportunities. The Herald of Vladivostok State University of Economics and Service, 2019, Vol. 11, № 2, pp. 58-69.
DOI dx.doi.org/10.24866/VVSU/2073-3984/2019-2/058-069
Дата поступления: 04.04.2019.