Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИИ моделирование дорожного движения.docx
Скачиваний:
14
Добавлен:
01.05.2025
Размер:
12.2 Mб
Скачать

Лекция 4

1.4.2 Микромодели дорожного движения

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

В моделях, следящих за автомобилем (также называемых временно-непрерывными моделями), все автомобили описываются обыкновенными дифференциальными уравнениями, включающими в себе полную динамику положения автомобиля xa и скорости Va. Предполагается, что действия каждого водителя ограничены его скоростью Va, расстоянием сети (от бампера до бампера) sa = xa-1 – xa – la-1 до находящегося впереди автомобиля a – 1 (la-1 определяет длину автомобиля), и скоростью va-1 находящегося впереди автомобиля. Уравнение движения каждого автомобиля характеризуется функцией ускорения, зависящей от действий водителя.

Вообще, поведение водителя автомобиля a зависит не только от находящегося непосредственно впереди него a – 1, но и от n×a автомобилей вблизи. Теперь рассмотрим наиболее распространенные примеры таких моделей.

Первые микроскопические модели были предложены в 50-х годах в. Пусть автомобили занумерованы индексом n в соответствии с их порядком на дороге. В микромоделях предполагается, что ускорение n-го автомобиля определяется состоянием соседних автомобилей. При этом основное влияние оказывает непосредственно предшествующий автомобиль n-1. Этот автомобиль часто называют лидирующим, а весь класс микромоделей — моделями «следования за лидером» (follow-the-leader).

Будем обозначать через xn и vn соответственно координаты и скорости автомобилей. В качестве основных факторов, определяющих ускорение n-го автомобиля, можно выделить следующие:

- скорость данного автомобиля относительно лидирующего автомобиля ∆vn(t) =vn(t) vn-1(t);

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

- дистанция до лидирующего автомобиля, dn(t) = xn-1(t)xn(t) или, как вариант, «чистая» дистанция sn(t) = dn(t)-ln-1, учитывающая длину автомобиля ln

Соответственно, в общем виде движение автомобилей определяется системой обыкновенных дифференциальных уравнений (vn(t) = f(vn; ∆vn; dn). Различия между моделями определяются видом функции f.

1.4.2.1. Модель оптимальной скорости

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

Одним из недостатков модели следования за лидером является то, что она неправильно описывает динамику одиночного автомобиля. Ускорение автомобиля в отсутствие лидера в этой модели равно нулю, в то время как разумным является предположение о стремлении водителя приблизить свою скорость к некоторой желаемой скорости v0n. Модели другого типа исходят из предположения, что для каждого водителя существует «безопасная» скорость движения v/e(dn), зависящая от дистанции до лидера. Данная скорость также называется оптимальной скоростью. В этих моделях вместо адаптации скорости к скорости лидера предполагается адаптация к оптимальной скорости. Влияние лидера косвенно выражено через зависимость оптимальной скорости от дистанции, где предполагалась адаптация скорости с запаздыванием по времени:

т.е. в случае большого времени релаксации ΐ или крутого вида зависимости оптимальной скорости от дистанции ve(sn). Сходные результаты получены для аналогичных моделей с дополнительным запаздыванием реакции по времени ∆t.