DYNAMIC MODELING TRAFFIC FLOW INTENSITY IN THE DESTINATION PROBLEM
Abstract and keywords
Abstract (English):
The paper presents a variant of solving the traditional assignment problem. In such models, the traffic flow is taken into account at all its links, since the cars are tied to the route. Consider a variant of the model with the study of the traffic flow in space over time as the third dimension

Keywords:
traffic flow, intensity estimation, dynamic assignment, three-dimensional space
Text
Publication text (PDF): Read Download

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

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

В двумерных моделях назначения сети определяются звеньями. Эти связи соединяют две модели (j и k). Каждый узел j (1, 2, 3, ...) и k (1, 2, 3, ...) имеет координаты xj;yj  и xk;yk . Каждое звено имеет определенную длину (zjk ) с расстоянием, временем, или обобщенным измерением времени.

Равновесный метод можно использовать при наличии в сети перегруженных звеньев [2]. Время на каждом звене jk (zjk) рассчитывается с помощью функции задержки:

zjk = F(qjk, Cjk, zjko) ,                                                      (1)

где qjk  – транспортный поток на звене jk, Cjk  – пропускная способность звена jk, zjkO  – время проезда по звену jk в незагруженной сети, zjk  – время проезда по звену jk в загруженной сети.

Значение qjk  рассчитывается итерационно. Равновесие будет достигнуто, когда поток на всех используемых маршрутах m будет одинаков и не будет неиспользуемых звеньев. Для достижения равновесия можно использовать метод линейной аппроксимации. Поток на итерации i (qjki)  рассчитывается как линейная комбинация i (qjki-1)  и i (qjk+) . Величина qjk+  – назначенный транспортный поток по кратчайшим маршрутам в сети с Zjki-1=Fqjki-1, Cjk . Связи определяются узлами jk и периодом p. Вместо времени на звене jk вводится показатель время на звене jk в период С. Транспортные потоки также определяются узлами jk и периодом С. Маршруты рассчитываются на поверхности и в пространстве, поэтому используется трехмерное временное пространство. Менее логичные пути установления равновесия в двумерном пространстве решаются в трехмерном. Задачу можно сформулировать как трехмерную равновесную модель. Алгоритм состоит из следующего шагов:

1. Чтение двумерной сети.

2. Определение трехмерной матрицы.

3. Определение периода пропускной способности звеньев.

4. Расчет задержки на звеньях.

5. Расчет кратчайших маршрутов в трехмерном пространстве.

6. Назначение трехмерной матрицы корреспонденций кратчайшим маршрутам.

7. Загрузка сети.

8. Если критерий остановки не достигнут, возврат к 4 шагу.

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

1. Чтение двумерной матрицы и сети. Существующие двумерные сети можно использовать в трехмерных расчетах; следовательно, нет необходимости в преобразовании или дополнительном вводе данных. Этот фактор является практическим преимуществом метода.

2. Определение трехмерной матрицы. Трехмерная матрица определяется путем разбиения двумерной нулевой матрицы на периоды, определяемые долями времени отправления. Эта система является хорошим способом аппроксимации пиковых периодов. Для длительных периодов (в праздничные дни) следует использовать более сложные методы определения трехмерной матрицы.

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

4. Определение задержки на звене. Функция задержки используется для определения задержки в трехмерных звеньях. Она аналогична функции в двумерном пространстве.

zjkp = Fqjkp, Qjkp,Cjkp, z'jkp,                                        (2)

где qjkp  – количество автомобилей на звене kj в период p; Qjkp  – количество транспортных средств за предыдущие периоды (в транспортном заторе); Cikp  – вместимость (количество автомобилей на единицу протяженности улично-дорожной сети) в период p; z'jkp  – время на ненагруженном звене jk в период p, zjkp  – время на загруженном звене jk в течение периода p.

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

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

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

7. Загрузка сети. Производится из предыдущей итерации и рассчитанных потоков. Используются два метода. Первый – аналогичен методу линейной аппроксимации метода равновесия. Второй алгоритм использует уравнение (3):

qjkpi=qjkp+×gi+qjkpi-1  ,                                        (3)

где значение gi  зависит от количества итераций (i) и будет выбрано таким образом, чтобы не было перегруженных звеньев; определяется как:

qi=min[1i+1, gjkpi-1-Cjkp/qjkp+]                                      (4)

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

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

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

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

1. Lebedeva, O. A. Dinamicheskoe modelirovanie optimal'nogo marshruta v mul'timodal'noy transportnoy seti / O.A. Lebedeva // Sovremennye tehnologii. Sistemnyy analiz. Modelirovanie. 2020. № 1 (65). S. 44-50.

2. Hamerslag, R. Dynamic assignment in three-dimensional time space / R. Hamerslag // Transportation Research Record Issue Number: 1220 Publisher: Transportation Research Board, 1989, p. 28-32.

Login or Create
* Forgot password?