MESOSCOPIC MODELING OF PEDESTRIAN FLOW AS A FLOW OF CLUSTERS

Cover Page

Cite item

Full Text

Abstract

Modeling pedestrian flows has gained immense importance in recent decades, since the construction and design of places of attraction for large numbers of people requires the creation of safety conditions. Indicators characterizing pedestrian flows are similar to indicators characterizing traffic flows: intensity, density and speed. The main problem that arises when modeling pedestrian movement is the difficulty of recreating believable behavior. The mesoscopic approach to modeling pedestrian flows allows simulating the flow dynamics with sufficient accuracy with a minimum set of initial data. A method and algorithm for dividing pedestrian traffic into clusters has been developed. Based on the results, a computer program module was created. Knowing the law of distribution of intervals in a cluster pedestrian flow, it is possible to determine the length of the queue of pedestrians at the pedestrian crossing, the average time spent in the queue, the average delay of pedestrians and cars at the conflict points of the road network.

Full Text

Моделирование пешеходных потоков приобрело огромную значимость в последние десятилетия, так как строительство и проектирование мест притяжения большого количества людей требует создания условий безопасности. Значительная часть населения мира в настоящее время проживает в мегаполисах. Плотность городского населения постоянно растет, увеличивается количество владельцев автотранспорта. Образ жизни современного человека требует постоянного перемещения к месту работы или проживания, в места проведения досуга и т.д. Поэтому эффективная организация движения транспортных и пешеходных потоков имеет огромное значение. В работе предложен подход к моделированию потока пешеходов среднего уровня плотности, в котором рассматриваются интервалы между прибытиями к данной точке плоскости отдельных кластеров пешеходов. Показатели, характеризующие пешеходные потоки, аналогичны показателям, характеризующим транспортные потоки: интенсивность, плотность и скорость. Главная проблема, возникающая при моделировании движения пешехода - сложность воссоздания правдоподобного поведения. Логично, что перемещаясь, стремятся достичь точки назначения, стараясь не сталкиваться с другими пешеходами. Однако, в реальности возможны внезапные остановки при оживленном движении, резкие развороты на месте, выбегающие из-за угла прохожие. Экспериментально доказана также теория феномена самоорганизации пешеходного потока, которые не планируются извне и не организовываются внешним источником, таким как светофоры или поведенческие соглашения. 1. Методы моделирования пешеходных потоков. Классически по уровню детализации модели пешеходных потоков делят на: - микроскопические, которые учитывают поведение каждого пешехода отдельно; - мезоскопические, учитывающие поведение отдельного пешехода, но с целью определения характеристик потока или его закона распределения; - макроскопические, которые описывают поток в терминах скорости, плотности, без учета поведения отдельных индивидуумов [5, с. 9-22]. Наиболее распространенными в настоящее время являются следующие модели: модели: - модель магнитных сил была предложена С. Оказаки и С. Матсушита, в которой пешеходы представляются в виде магнитных зарядов, находящихся в магнитном поле; - клеточные автоматы, в которых пространство представляется сеткой, а движение моделируется за счет перехода пешеходов между клеточками по определенным правилам; -газокинетическая модель, которая рассматривает пешеходов как молекулы в разжиженном газе; - модель социальных сил, которая использует Ньютоновскую механику для описания движения пешеходов [4, c. 4282-4286]. Мезоскопический подход при моделировании пешеходных потоков позволяет имитировать динамику потока на «среднем» уровне (деление уровней в транспортном моделировании довольно условное). В настоящее время выделяют четыре вида мезомоделей: - модели распределения интервалов движения; - кластерные модели; - кинетические модели; - кинетические волновые модели. Мезоскопические модели распределенных интервалов оценивают разницу времени прохождения между двумя пешеходами определенной точки плоскости. В модели предполагается, что интервалы являются независимыми и одинаково распределенными случайными величинами. Сущность подхода заключается в описании распределения интервалов между отдельными пешеходами(объектами), при этом не прибегая к описанию отдельно взятых пешеходов. Кластерные мезомодели представляют собой совокупность моделей, движущихся на одинаковом расстоянии, на небольшом расстоянии друг от друга. Кинетические модели описывают динамику фазовой плотности транспортного потока. 2. Поток пешеходов как поток кластеров. В случае направленного движения пешеходов к переходу удобно применять модели, описывающие поток как случайный процесс с помощью случайных функций и использующие для вывода необходимых показателей Теорию массового обслуживания. Такую степень детализации данных относят к мезоскопической модели распределения интервалов движения. При этом следует учитывать, что потоку пешеходов свойственно разделение на кластеры (группы родственников, знакомых и т.п.). Кластеры образуются в результате выхода пассажиров из прибывшего к остановке общественного транспорта, после окончания сеанса в кинотеатре, после окончания занятий в учебном заведении и т.п. В этом случае кластер - это плотное скопление людей, которым достаточно одного нажатия кнопки вызывного устройства для перехода через дорогу. Поэтому нами был предложен подход к моделированию потока пешеходов среднего уровня плотности, в котором рассматриваются интервалы между прибытиями к данной точке плоскости отдельных кластеров пешеходов. То есть, в терминах теории вероятностей, под случайным событием будем понимать прибытие пешехода к точке плоскости с фиксированной координатой по оси, направленной вдоль движения потока. При этом прибытие к этой точке кластера следует интерпретировать как одно событие. Распределение интервалов по времени между объектами (кластерами и отдельными «одиночными» пешеходами) примем подчиненным показательному закону c параметром . Таким образом, для функционирования модели требуется разработать метод разбиения пешеходов в потоке на кластеры, то есть на классы, однородность которых определяется по некоторым заданным признакам. Основные этапы кластерного анализа следующие: формулировка проблемы; выбор способа измерения расстояния; выбор места кластеризации; принятие решения о количестве кластеров; интерпретация и профилирование кластеров; оценка достоверности кластеризации. Для разделения пешеходов на кластеры предполагается использовать иерархическую агломеративную процедуру, последовательно объединяя пешеходов в отдельные группы [2, с.165-192]. Основной признак, по которому будем объединять объекты - расстояние между соседними пешеходами и расстояние до центра кластера. Кроме того, следует ввести ограничение на диаметр кластера и на расстояние между соседними объектами. Введем следующие обозначения: P_i - обозначение пешехода номер i ; (x_i;y_i ) - координаты пешехода в локальной системе кординат; d_(i j) - расстояние между пешеходами P_i и P_j d_free- критическое расстояние между пешеходами, при котором их движение можно считать свободным. Алгоритм разбиения на кластеры приведен на рисунке 1. Отметим, что по разработанному алгоритму пешеход P_iпопадает в данный кластер, если внутри круга с центром (x_i;y_i ) и радиусом d_freeсодержится хотя бы один объект из данного кластера. После окончания процедуры разбиения на кластеры, для каждого кластера определяем его центр (xс,N, yc,N): {█((x_(max,N)+x_(min,N))/2=x_(c,N)@(y_(max,N)+y_(min,N))/2=y_(c,N) )┤ , где Mn={(xi,N, yi,N)} - множество координат объектов Pi,N, входящих в кластер N; x_(max,N)=max┬i⁡{x_(i,N) }, x_(min,N)=min┬i⁡{x_(i,N) }, y_(max,N)=max┬i⁡〖{y_(i,N)}〗, y_(min,N)=min┬i⁡〖{y_(i,N)}〗. Определение локальных координат следует проводить с помощью объектов видеонаблюдения в режиме on-line через равные промежутки времени. Одновременно запускается алгоритм разбиения на кластеры. Авторами разработана программа разбиения пешеходного потока на кластеры (рис.2). Рис. 1. Алгоритм разбиения пешеходного потока на кластеры Рис. 2. Программа разбиения пешеходного потока на кластеры Параметр показательного закона распределения интервалов по времени между центрами кластеров определяется по известной формуле , где - выборочная средняя величины интервалов по времени между центрами кластеров. Далее, представляя узловую точку улично-дорожной сети как систему массового обслуживания, можно определить характеристики уровня обслуживания пешеходного потока [3, с.33-60]. Зная закон распределения интервалов в кластерном пешеходном потоке, можно определить длину очереди пешеходов у пешеходного перехода, среднее время пребывания в очереди, среднюю задержку пешеходов и автомобилей в конфликтных точках улично-дорожной сети [1, c. 285-289]. Разработанный авторами метод позволяет в динамическом режиме определять параметры пешеходного потока, необходимые для определения его влияния на режим движения в узловых точках улично-дорожной сети. Мезоскопический подход к детализации параметров делает возможным выдавать результат оперативно. Эти факторы делают возможным применение разработанного метода в интеллектуальных транспортных системах.
×

About the authors

N. A Naumova

Kuban State Technological University

Ph.D.

V. S Kravchenko

Kuban State University

D. I Golubev

Kuban State University

References

  1. Наумова Н.А. Алгоритм определения исходных данных для моделирования пешеходного перехода с вызывным устройством // Современные наукоемкие технологии. 2019. № 10-2. С. 285-289.
  2. Олдендерфер М.С., Блэшфилд Р.К. Кластерный анализ // Факторный, дискриминантный и кластерный анализ. М.: Финансы и статистика, 1989. 215 с.
  3. CoxD.R., SmithW.L., Queues. London: Chapman and Hall; Methuen, 1961. 150 p.
  4. Helbing D., Molnar P. Social Force Model for Pedestrian Dynamics // Physical Review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics. 1995. Vol. 51. №5. P. 4282-4286. https://doi.org/10.1103/PhysRevE.51.4282
  5. Johansson F. Microscopic Modelling and Simulation of Pedestrian Traffic. Lincoping University Department of Science and Technology. Linkoping, Sweden. 2013, 119 p.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2021 Naumova N.A., Kravchenko V.S., Golubev D.I.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies