Научная статья на тему 'Моделирование движения автомобиля в транспортном потоке на ЭВМ'

Моделирование движения автомобиля в транспортном потоке на ЭВМ Текст научной статьи по специальности «Строительство и архитектура»

CC BY
157
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМОБИЛЬ / УСКОРЕНИЕ / ЗАМЕДЛЕНИЕ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / ТРАНСПОРТНЫЙ ПОТОК / УСЛОВИЯ ДВИЖЕНИЯ / CAR / ACCELERATION / DECELERATION / MATHEMATICAL MODEL / TRAFFIC FLOW / TRAFFIC CONDITIONS

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Архангельский Анатолий Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MODELING THE CAR MOTION IN A TRANSPORT FLOW ON A COMPUTER

In this work, a critical analysis of the mathematical model of the Traiber is performed and a new model is developed, based on the concept of "following the leader" and which allows you to take into account the dynamic characteristics of a particular car, its load, road and climatic conditions of operation, as well as more realistic modeling of acceleration processes. braking and stopping the vehicle.

Текст научной работы на тему «Моделирование движения автомобиля в транспортном потоке на ЭВМ»

Автоматизация и управление технологическими процессами и производствами, системы автоматизации проектирования

УДК: 625 656.1

DOI: 10.30987/2658-6436-2020-1-26-31

А.Н. Архангельский

МОДЕЛИРОВАНИЕ ДВИЖЕНИЯ АВТОМОБИЛЯ В ТРАНСПОРТНОМ

ПОТОКЕ НА ЭВМ

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

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

A.N. Arkhangelsky

MODELING THE CAR MOTION IN A TRANSPORT FLOW ON A

COMPUTER

In this work, a critical analysis of the mathematical model of the Traiber is performed and a new model is developed, based on the concept of "following the leader" and which allows you to take into account the dynamic characteristics of a particular car, its load, road and climatic conditions of operation, as well as more realistic modeling of acceleration processes. braking and stopping the vehicle.

Keywords: car, acceleration, deceleration, mathematical model, traffic flow, traffic conditions.

Введение

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

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

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

Идея модели Видемана состоит в том, что водитель автотранспортного средства ориентируется на поведение впереди движущего автомобиля и стремится двигаться за ним на расстоянии не менее безопасного для конкретных условий движения. Модель была представлена Видеманом в 1974 году [1].

Для описания процесса движения автомобиля используется общая микроскопическая модель «разумного водителя» Трайбера (Intelligent Driver Model (IDM)) [3, 6]. Примерами использования этой модели являются такие известные программные продукты как RTVVisionVISSIM, COS.SIM [5].

Расчетные зависимости этой модели представлены ниже.

a(t) - аавт

(

1 -

V (t) ^

V Vж J

8

d +1 V (t) Va(t)V(t) - Va(0)^

2'

min

2V аавтьавт

Xn (t) - Ха (t)

Va (t + At) - Va (t) + a(t)• At; Vn (t + At) - Vn (t) + ал (t)• At;

Va(t) + Va(t + At) , a(t)^At2.

Xa (t + At) - Xa (t) V aW " ' At + -

2

2

Хл (t + At) - Хл (t) V л

Vл (t) + Vл (t + At) , ал (ty At

2

А , Л '

-At + —-,

2 2

где а(() - ускорение автомобиля в момент времени t, м/с2;

аавт - постоянное «комфортное» ускорение, м/с2;

Уа(1) - скорость автомобиля в момент времени t, м/с

Уж - желаемая (комфортная) скорость автомобиля;

5 - показатель динамичности разгона («агрессивность» вождения);

ётт - минимальное расстояние между автомобилями в очереди, м;

^ - время реакции водителя, с;

Ьавт - величина «комфортного» замедления при торможении автомобиля, м/с2; Ха(^ - линейная координата положения автомобиля в момент времени ^м; ХЛ(0 - линейная координата положения лидера в момент времени t, м; Зависимость для расчета текущего значения ускорения автомобиля состоит из двух частей:

,5"

- часть, отвечающая за ускорение движения автомобиля;

а,

авт

(

1 -

у

Va (t)

V Vж J

а,

авт

d ■ + t„-Va (t) -' awv^ min р av '

Va (t)V (t) - Va (t))

2

2л/ аавтьI

авт

Хл (t) - Ха (t)

- часть, отвечающая за замедление

движения автомобиля.

Как отмечают многие исследователи, например [4], этой модели присущи ряд недостатков, которые требуют их устранения.

,5

' V.. а)

Первый недостаток при использовании модели - это член в формуле 1 -

^Va (t

V Vж J

Степень изменения динамики зависит от величины коэффициента 5, вариация значений которого теоретически должна имитировать многообразие возможных траекторий управления автомобилем, но не имеет физического обоснования. Поэтому, при применении модели «следования за лидером» использование этого члена является излишним, так как именно «лидер» обеспечивает ограничение по максимальной скорости.

Второй недостаток модели - это назначение величины аавт.

Во многих литературных источниках (например в [3]) предлагается назначать эту величину постоянной в диапазоне 2...4 м/с2. Такая рекомендация полностью противоречит положениям теории эксплуатационных свойств автомобиля [2], в соответствии с которой динамика автомобиля, определяемая реализуемым его ускорением, зависит от параметров двигателя, параметров трансмиссии, массы автомобиля, дорожных условий и других факторов. Поэтому, рекомендации по назначению величины должны быть связаны с реальными параметрами конкретного автомобиля, или хотя бы группы подобных по динамическим характеристикам автомобилей.

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

та ' 5врИ) = т 2 + т'Г + С(°

Откуда а^.) =

A(i) -V2 + B(i) ■V + C(i) m< ^ep(i)

Для определения коэффициентов Л(г), Б(г), С(г), входящих в уравнение используются следующие выражения:

(i)

1000- N,

тах

■K

p "ЛТР(I) ■ rk'c

V-

N(i)

+ kB-F + kf ■ Ga

cos а

1000- N,

Бгл =

1000- Ne

тах

■K

P -ЦТР(I)

Vb

V

N (О" 'д

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

max -Kp 'лтр( i) ■rk■

r ■a

Ca)=■

п\т ■Г

V = 0 105-N_k

V(N) = 0105 U„

VN (i )■ rd

ke = 0 5 ■ cx ■P

- Ga (f0 + sin a);

T (i)

e

Лтр = Лк ■ Лкор ■ Лгп ;

Ne = Ne

тах

( Y

a-

+ b ■

N

v nN у

f \ п

- c

v nN у

Использование приведенных выше формул позволяет рассчитать величины ускорения автомобиля на разных передачах. Пример графиков построенных по результатам таких расчетов для автобуса ЛиАЗ-429260 приведены на рис.1. При выполнении расчетов использовались исходные данные, приведенные в таблице 1.

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

3

п

п

l.o 1.4 1.2 1

0

1 0,8

ё о.о

>s

0.4 0.2 О

Скор ость движет и. м с

Рис. 1. Графики зависимости ускорения автобуса ЛиАЗ-429260 (загрузка 50 %) от скорости на различных передачах

ж-"4

I 0 1 5 2 0 2 5 3

Таблица 1. Исходные данные для расчета ускорения автобуса ЛиАЗ

Nemax=154 Kp=0,8 КПД=0,9 Rk=0,42 А=0,6879

Rd=0,405 KB=0,5 F=6,891 Kf=0,000007 B=1,7478

Ga=117700 fo=0,02 nN=2300 уклон=0 С=1,4357

nmin=700 n max=2600 Mkmax=780/(1400) игл=5.73 U1=3,364

U2=1,909 U3=1,421 U4=1.0 U5=0.652 U6=0.615

1.6 1,4 1.2 1

а 0.8 э

£ 0.6 о

'б 0.4 0.2 0 -0.2 -0.4

1 • •

• •

•N. I

• • .

1 1 0 1 5 2 0

CK )p ОСТЬ, М/с

Рис. 2. Пример полученных регрессионных зависимостей для автобуса ЛиАЗ-429260 (загрузка 50 %)

При проведении численных экспериментов было установлено, что для многих автотранспортных средств без существенной потери точности можно использовать линейную форму регрессионных зависимостей: для начального участка скоростей вида а = к * Va; основного диапазона изменения скорости вида а = т + п * Va.

Анализ зависимостей ускорения, как функции скорости, показал значимость учета для конкретного автомобиля его мощности, степени загрузки и дорожного сопротивления. В табл.2 приведены параметры регрессионных зависимостей величины ускорения автобуса ЛиАЗ-426290 для шести загрузочных состояний. Все остальные параметры модели автобуса оставались неизменяемыми.

Третий недостаток при использовании модели - это составляющая в общей формуле

Уа (г)(УЛ (г) - Га (г})

1автиавт

Этой составляющей трудно дать физическое обоснование. Кроме того, исходная модель при моделировании остановки автомобиля дает некорректные результаты. Для

иллюстрации этой некорректности на рис.4 приведены результаты моделирования остановки автомобиля для двух случаев: величины ускорения и замедления равны 1 м/с2; величины ускорения и замедления равна 2 м/с2.

Таблица 2. Параметры регрессионных зависимостей ускорения от скорости автобуса

Загрузка, % m n k Rav

0 1,8250 -0,0841 1,0290 0,924

25 1,5721 -0,0737 0,9082 0,924

50 1,3770 -0,0658 0,7940 0,924

53 1,3543 -0,0648 0,7811 0,924

75 1,2221 -0,0594 0,7037 0,924

1,0 1,0961 -0,0543 0,6304 0,936

2 5

1 О -1

\

0 4 S 5

Модели oe вр ели. с

Рис. 3. Результаты моделирования движения автобуса перед его остановкой за «лидером» (модель «разумного водителя)

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

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

Некоторые результаты машинных экспериментов с использованием разработанной модели приведены на рис. 4 - 5.

9

8

О

-

л

£ о

«

!? 4

л

н

о л

1

0

0 10 20 30 40 50 60

Модельное время, с

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

. 20

5 I 5

а

ю

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

«

Bt

л

В

в 5 о-и

О А

-5

1 3

i A : t \ 4

A\ \

' vi \

( 1 0 2 0 3 0 4 0 5 0 6

Модельное время, с

Рис. 5. Графики скорости движения автобуса ЛиАЗ между остановками с ограничением максимальной скорости 20 м/с (1 -модель Трайбера; 2, 3, 4 - предлагаемая модельс загрузкой соответственно 0, 50, 100 %)

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

Список литературы:

References:

1. Treiber, M. Christian Thiemann Traffic Flow Dynamics: Data, Models and Simulation / M. Treiber, A. Kesting. - London :Springer, 2012. Р. 221-222.

2. Литвинов, А.С., Литвинов, А.С., Фаробин, Я.Е. Автомобиль: Теория эксплуатационных свойств: учебник для вузов [Текст] / А.С.Литвинов,

A.С.Литвинов, Я.Е. Фаробин. - М: Машиностроение, 1989. 240 с.

3. Кравченко, П.С., Омарова, Г.А. Моделирование и сравнение различных транспортных микромоделей [Текст] / П.С.Кравченко, Г.А. Омарова. - Проблемы информатики. 2017. № 3. С.5-15.

4. Курц, В.В., Ануфриев, И.Е. Новые микроскопические модели автомобильного трафика [Текст] / В.В. Курц, И.Е. Ануфриев. - Научно-технические ведомости СПбГПУ. Физико-математические науки. 2014. №4. С.50-56.

5. Панасюк, Я.С. Агентное моделирование автотранспортных потоков [Текст] / Я.С. Панасюк,

B.А Малых, В.А. Мануйлов, И.К. Дудинов, Г.М. Черняк // Труды 53-й научной конференции МФТИ. 2010. Ч. 5. С. 130 - 131.

6. Швецов, В.И. Математическое моделирование транспортных потоков [Текст] / В.И. Швецов // Автоматика и телемеханика. - 2003. - №11. С.3-46.

1. Treiber, M. Christian Thiemann Traffic Flow Dynamics: Data, Models and Simulation / M. Treiber, A. Kesting. - London: Springer, 2012.P. 221-222.

2. Litvinov, A.S., Litvinov, A.S., Farobin, YA.E. Avtomobil': Teoriya ekspluatacionnyh svojstv: uchebnik dlya vuzov [Tekst] / A.S. Litvinov, A.S. Litvinov, YA.E. Farobin.- M:Mashinostroenie, 1989. 240 s.

3. Kravchenko, P.S., Omarova, G.A. Modelirovanie i sravnenie razlichnyh transportnyh mikromodelej [Tekst] / P.S. Kravchenko, G.A. Omarova. - Problemy informatiki. 2017. № 3. S.5-15.

4. Kurc, V.V., Anufriev, I.E. Novye mikroskopicheskie modeli avtomobil'nogo trafika [Tekst] / V.V. Kurc, I.E. Anufrie. - Nauchno-tekhnicheskie vedomosti SPbGPU. Fiziko-matematicheskie nauki. 2014. №4. S.50-56.

5. Panasyuk, YA.S. Agentnoe modelirovanie avtotransportnyh potokov [Tekst] / YA.S. Panasyuk, V.A Malyh., V.A. Manujlov, I.K. Dudinov, G.M. CHernyak // Trudy 53-j nauchnoj konferencii MFTI. 2010. CH. 5. S. 130 - 131.

6. SHvecov, V.I. Matematicheskoe modelirovanie transportnyh potokov [Tekst] / V.I. SHvecov // Avtomatika i telemekhanika. - 2003. - №11. S.3-46.

Статья поступила в редколлегию 14.01.2020. Рецензент: д-р. техн. наук, доц., Брянский государственный технический университет Захарова А.А.

Статья принята к публикации 02.02.2020.

Сведения об авторах:

Архангельский Анатолий Николаевич

канд. техн. наук, доц.

УНИТ, доцент кафедры «Автомобильный транспорт» Брянский государственный технический университет,

Information about authors:

Arkhangelsky Anatoly Nikolaevich

candidate of technical sciences, associate professor, UNIT, Department of Road Transport, Associate Professor. Bryansk State Technical University

i Надоели баннеры? Вы всегда можете отключить рекламу.