Модель Гиппса - Википедия - Gipps model

Модель Гиппса математическая модель для описания автомобиль поведение автомобилистов в Великобритании.

Модель названа в честь Питера Дж. Гиппса, который разработал ее в конце 1970-х годов под эгидой S.R.C. гранты Исследовательской группы по транспортным операциям Университет Ньюкасл-апон-Тайн и Группа транспортных исследований в Университетский колледж Лондона.

Модель Гиппа основана непосредственно на поведении водителя и ожидании транспортных средств в потоке движения. Ограничения на параметры водителя и транспортного средства в целях безопасности имитируют характеристики транспортных средств, следующих за транспортными средствами впереди поток трафика.[1] Модель Гиппса отличается от других моделей тем, что Гиппс использует шаг времени внутри функции, равной для сокращения вычислений, необходимых для числовой анализ.

Вступление

Метод моделирования отдельных автомобилей в непрерывном пространстве был разработан Чандлером и др. (1958), Газис и др. (1961),[2] Ли (1966) и Бендер и Фентон (1972),[3] хотя было подготовлено и издано много других документов. В свою очередь, эти статьи имеют основу в нескольких работах середины 1950-х годов. Особо важны некоторые из них, у которых есть аналогии с динамика жидкостей и движение газов (Лайтхилл и Уитмен (1955) и Ричардс (1956) постулировали плотность движения как функцию положения; Ньюэлл (1955) проводит аналогию между движением транспортного средства по малонаселенной проезжей части и движением газов). Первое упоминание о моделировании трафика с помощью «высокоскоростных компьютеров» было сделано Герлофом и Мэтьюсоном (1956) и Гудом (1956).

Определение

Толчком к моделированию транспортных средств в транспортном потоке и их последующих действий и реакций является необходимость анализа изменений параметров проезжей части. Действительно, многие факторы (включая водителя, транспортный поток и состояние дороги, и это лишь некоторые из них) влияют на поведение транспорта. Гиппс (1981) описывает современные на тот момент модели в общей форме:

который определяется главным образом одним транспортным средством (отмеченным индексом n), следующим за другим (отмеченным индексом n-1); время реакции следующего автомобиля ; локации , и скорости , следующего и предшествующего автомобиля; ускорение следующего автомобиля за раз ; и, наконец, константы модели , , адаптировать модель к реальным условиям. Гиппс заявляет, что желательно, чтобы интервал между последовательными пересчетами ускорения, скорости и местоположения составлял долю времени реакции, что требует хранения большого количества исторических данных, если модель будет использоваться в симуляция программа. Он также указывает, что параметры , и не имеет очевидной связи с идентифицируемыми характеристиками водителя или транспортного средства. Итак, он представляет новую улучшенную модель.

Модель Гиппса должна отражать следующие свойства:

  1. Модель должна отражать реальные условия,
  2. Параметры модели должны соответствовать наблюдаемым характеристикам драйвера без излишнего расчета, и,
  3. Модель должна вести себя так, как ожидалось, когда интервал между последовательными пересчетами скорости и положения такое же, как время реакции водителя.

Гиппс устанавливает ограничения для модели, исходя из соображений безопасности и предполагая, что водитель будет оценивать свою скорость на основе движущегося впереди автомобиля, чтобы иметь возможность при необходимости полностью и безопасно остановиться (1981). Pipes (1953) и многие другие определили следующие характеристики, помещенные в модели, на основе различных кодов отдела водителя, определяющих безопасную скорость следования, неофициально известную как «правило 2 секунд», хотя формально определяется посредством кода.

Обозначение модели
  • это максимальное ускорение, которое водитель транспортного средства желает взять на себя,
  • это самое резкое торможение, которое водитель транспортного средства желает предпринять ,
  • это эффективный размер автомобиля , то есть физическая длина плюс запас, в который следующее транспортное средство не желает вторгаться, даже когда оно находится в состоянии покоя,
  • скорость, с которой водитель транспортного средства желает путешествовать,
  • расположение передней части автомобиля вовремя *,
  • это скорость автомобиля вовремя , и
  • - кажущееся время реакции, постоянное для всех автомобилей.[3]
Ограничения, ведущие к развитию

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

Третье ограничение, торможение, задается формулой

для автомобиля в точке , куда (для автомобиля n определяется как

вовремя

В целях безопасности водитель транспортного средства n (следующего транспортного средства) должен убедиться, что разница между точкой остановки транспортного средства n-1 () и полезный размер машины n-1 () больше точки остановки транспортного средства n (). Однако Гиппс обнаруживает, что водитель транспортного средства n допускает дополнительный буфер и вводит запас прочности на задержку когда водитель n движется со скоростью . Таким образом, ограничение торможения определяется выражением

Потому что водитель в пробке не может оценить , оно заменяется оценочным значением . Следовательно, приведенное выше после замены дает

Если введенная задержка, , равняется половине времени реакции, , и водитель готов резко тормозить, модельная система может продолжать движение без прерывания потока. Таким образом, предыдущее уравнение можно переписать с учетом этого, чтобы получить

Если окончательное предположение верно, то есть водитель движется максимально быстро и безопасно, новая скорость транспортного средства водителя определяется окончательным уравнением, являющимся моделью Гиппса:

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

Эти два уравнения, используемые для определения скорости транспортного средства на следующем временном шаге, представляют собой условия свободного потока и перегруженности соответственно. Если транспортное средство движется со свободным потоком, ветвь уравнения со свободным потоком указывает, что скорость транспортного средства будет увеличиваться в зависимости от его текущей скорости, скорости, с которой водитель намеревается двигаться, и ускорения транспортного средства. . Анализируя переменные в этих двух уравнениях, становится очевидно, что по мере того, как расстояние между двумя транспортными средствами уменьшается (т. Е. Следующее транспортное средство приближается к ведущему), скорость, определяемая перегруженной ветвью уравнения, будет уменьшаться и с большей вероятностью будет преобладать.

Использование численных методов для построения пространственно-временных диаграмм

После определения скорости транспортного средства на следующем временном шаге следует рассчитать его положение на следующем временном шаге. Есть несколько числовых (Рунге-Кутта ) методы, которые можно использовать для этого, в зависимости от точности, с которой предпочтет пользователь. Использование методов более высокого порядка для вычисления местоположения автомобиля на следующем временном шаге даст результат с более высокой точностью (если каждый метод использует один и тот же временной шаг). Численные методы также можно использовать для определения местоположения автомобилей в других автомобилях следующих моделей, таких как интеллектуальная модель водителя.

Метод Эйлера (первый порядок и, возможно, самый простой из численных методов) можно использовать для получения точных результатов, но временной шаг должен быть очень маленьким, что приведет к большему объему вычислений. Кроме того, когда транспортное средство останавливается, а следующее транспортное средство приближается к нему, термин под квадратный корень в перегруженной части скорость уравнение потенциально может упасть ниже нуля, если используется метод Эйлера и временной шаг слишком велик. Положение автомобиля на следующем временном шаге определяется уравнением:

х (t + τ) = x (t) + v (t) τ

В методах более высокого порядка используется не только скорость в текущем временном шаге, но и скорости из предыдущего временного шага для получения более точного результата. Например, Метод Хойна ( второй порядок) усредняет скорость текущего и предыдущего временного шага, чтобы определить следующую позицию транспортного средства:

Метод Мясника (пятый порядок) использует еще более элегантное решение для решения той же проблемы:

х (t + τ) = x (t) + (1/90) (7k1 + 32 тыс.3 + 12 тыс.4+ 32 тыс.5 + 7 тыс.6) τ

k1 = v (t-τ)

k3 = v (t-τ) + (1/4) (v (t) - v (t-τ))

k4 = v (t-τ) + (1/2) (v (t) - v (t-τ))

k5 = v (t-τ) + (3/4) (v (t) - v (t-τ))

k6 = v (t)

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

Для целей моделирования важно убедиться, что скорость и положение каждого транспортного средства были рассчитаны для временного шага, прежде чем определять движение к следующему временному шагу.

В 2000 году Уилсон использовал модель Гиппа для моделирования поведения водителя на кольцевой дороге. В этом случае каждая машина в системе следует за другой машиной - лидер следует за последней машиной. Результаты эксперимента показали, что автомобили следовали по беспрепятственной пространственно-временной траектории при низкой плотности на кольцевой дороге. Однако по мере увеличения количества автомобилей на дороге (увеличения плотности), кинематический волны начинают формироваться, поскольку преобладает перегруженная часть уравнения скорости модели Гиппса.

Смотрите также

Рекомендации

  1. ^ Спиропулу, Иоанна (2007). «Моделирование с использованием модели следования за автомобилем Гиппса - углубленный анализ». Transportmetrica. 3 (3): 231–245. Дои:10.1080/18128600708685675.
  2. ^ Уилсон, Р. Э. (2001). «Анализ автомобильной модели движения Гиппса». Журнал прикладной математики IMA. 66 (5): 509–537. Bibcode:2001JApMa..66..509W. Дои:10.1093 / imamat / 66.5.509.
  3. ^ а б Гиппс, П. Г. 1981 Поведенческая модель следования за автомобилем для компьютерного моделирования. Транспортные исследования, часть B, 15, 105-111

дальнейшее чтение

  • Бендер, Дж. К. и Фендон Р. Э. (1972) О продольной динамике транспортных средств. В Транспортные потоки и транспорт, 19–32. Эльзевир, Нью-Йорк.
  • Газис Д. К., Герман Р. и Ротери Р. В. (1961) Нелинейные модели следуют моделям транспортного потока. Опс. Res. Vol. 9, 545–567.
  • Гиппс, П. Г. (1976) Компьютерная программа MULTSIM для имитации выходных сигналов от автомобильных детекторов на многополосной дороге, управляемой сигналом. Рабочий документ группы исследования транспортных операций № 20, Университет Ньюкасл-апон-Тайн.
  • Ли, Г. (1966) Обобщение линейной теории слежения за автомобилем. Опс. Res. Vol. 9, 209–229.
  • Седдон П. А. (1972) Программа для моделирования рассредоточения взводов в дорожном движении. Моделирование Vol. 18, 81–90.