Модель интеллектуального водителя - Intelligent driver model
В транспортный поток моделирование, интеллектуальная модель водителя (IDM) это непрерывный во времени модель автомобиля для моделирования автострад и городского движения. Он был разработан Treiber, Hennecke и Helbing в 2000 году для улучшения результатов, полученных с помощью других «интеллектуальных» моделей драйверов, таких как Модель Гиппса, который теряет реалистические свойства в детерминированном пределе.
Определение модели
Как модель слежения за автомобилем, IDM описывает динамику положения и скорости отдельных транспортных средств. Для автомобиля , обозначает его положение во время , и его скорость. Более того, дает длину автомобиля. Для упрощения обозначений определим чистое расстояние , куда относится к транспортному средству прямо перед ним , и разность скоростей, или приближающаяся скорость, . Для упрощенной версии модели динамика автомобиля затем описываются следующими двумя обыкновенные дифференциальные уравнения:
, , , , и параметры модели, которые имеют следующее значение:
- желаемая скорость : скорость, с которой автомобиль будет двигаться в условиях свободного движения.
- минимальный интервал : минимальное желаемое чистое расстояние. Автомобиль не может двигаться, если расстояние до впереди идущего автомобиля не меньше
- желаемый временной интервал : минимально возможное время до идущего впереди автомобиля
- ускорение : максимальное ускорение автомобиля
- комфортное торможение с замедлением : положительное число
Показатель обычно устанавливается на 4.
Характеристики модели
Ускорение автомобиля можно разделить на срок бесплатного проезда и срок взаимодействия:
- Поведение на свободной дороге: На свободной дороге расстояние до ведущего автомобиля велико, и в ускорении транспортного средства преобладает член свободного пути, который приблизительно равен при малых скоростях и обращается в нуль при подходы . Следовательно, одиночное транспортное средство на свободной дороге будет асимптотически приближаться к желаемой скорости. .
- Поведение при высоких скоростях приближения: Для больших разностей скоростей член взаимодействия определяется соотношением .
Это приводит к поведению при вождении, которое компенсирует разницу скоростей, стараясь не тормозить намного сильнее, чем удобное торможение .
- Поведение на малых чистых дистанциях: Для незначительной разницы скоростей и малых чистых расстояний член взаимодействия приблизительно равен , который напоминает простую силу отталкивания, так что небольшие чистые расстояния быстро увеличиваются до равновесного чистого расстояния.
Пример решения
Допустим, кольцевая дорога с 50 машинами. Затем транспортное средство 1 будет следовать за транспортным средством 50. Даны начальные скорости, и поскольку все транспортные средства считаются равными, векторные ODE дополнительно упрощаются до:
В этом примере для параметров уравнения даны следующие значения.
Переменная | Описание | Ценить |
---|---|---|
Желаемая скорость | 30 м / с | |
Безопасное время вперед | 1,5 с | |
Максимальное ускорение | 0,73 м / с2 | |
Комфортное замедление | 1,67 м / с2 | |
Показатель ускорения | 4 | |
Минимальное расстояние | 2 мес. | |
- | Длина автомобиля | 5 мес. |
Два обыкновенные дифференциальные уравнения решаются с использованием Методы Рунге – Кутты порядков 1, 3 и 5 с одинаковым шагом по времени, чтобы показать влияние точности вычислений на результаты.
Это сравнение показывает, что IDM не показывает крайне нереалистичных свойств, таких как отрицательные скорости или транспортные средства, разделяющие одно и то же пространство, даже для метода низкого порядка, такого как Метод Эйлера (RK1). Тем не мение, волна движения распространение не так точно представлено, как в методах более высокого порядка, RK3 и RK 5. Эти последние два метода не показывают существенных различий, что позволяет сделать вывод, что решение для IDM достигает приемлемых результатов от RK3 и выше, и никаких дополнительных вычислительных требований не потребуется. . Тем не менее, при вводе разнородных транспортных средств и обоих параметров расстояния в пробке этого наблюдения было недостаточно.
Смотрите также
- Модель Гиппса
- Модель следования за автомобилем Ньюэлла
- Список методов Рунге – Кутты
- Моделирование дорожного движения
Рекомендации
Трейбер, Мартин; Хеннеке, Ансгар; Хелбинг, Дирк (2000), «Загруженность дорог в эмпирических наблюдениях и микроскопическом моделировании», Физический обзор E, 62 (2): 1805–1824, arXiv:cond-mat / 0002177, Bibcode:2000PhRvE..62.1805T, Дои:10.1103 / PhysRevE.62.1805, PMID 11088643
внешняя ссылка
- Интерактивная реализация интеллектуальной модели водителя на JS и HTML5, показывающая сигнальные перекрестки
- Интерактивная реализация JS и HTML5, показывающая стоп-сигналы на кольцевой дороге. Ссылки на другие сценарии можно найти там
- Интерактивная реализация JS и HTML5, показывающая влияние разных правил дорожного движения на кольцевых развязках
- Общие значения параметров IDM и подсказки для моделирования
- Учебник по динамике транспортного потока с бесплатно загружаемой главой по IDM