Цены снижены! Бесплатная доставка контурной маркировки по всей России

Проезд перекрестков онлайн тренажер: Please Wait… | Cloudflare

Содержание

Лучший тренажер по решению билетов 2017, Сотрудничество с автошколами, автовиджет на ваш сайт,Экзамен ПДД онлайн, Билет 31 Вопрос 13 Тема Проезд перекрестков, Билет 31 Вопрос 14 Тема Проезд перекрестков, Билет 31 Вопрос 15 Тема Проезд перекрестков, Билет 32 Вопрос 13 Тема Проезд перекрестков, Билет 32 Вопрос 14 Тема Проезд перекрестков, Билет 32 Вопрос 15 Тема Проезд перекрестков, Билет 33 Вопрос 13 Тема Проезд перекрестков, Билет 33 Вопрос 14 Тема Проезд перекрестков, Билет 33 Вопрос 15 Тема Проезд перекрестков, Билет 34 Вопрос 13 Тема Проезд перекрестков, Билет 34 Вопрос 14 Тема Проезд перекрестков, Билет 34 Вопрос 15 Тема Проезд перекрестков, Билет 35 Вопрос 13 Тема Проезд перекрестков, Билет 35 Вопрос 14 Тема Проезд перекрестков, Билет 35 Вопрос 15 Тема Проезд перекрестков, Билет 36 Вопрос 13 Тема Проезд перекрестков, Билет 36 Вопрос 14 Тема Проезд перекрестков, Билет 36 Вопрос 15 Тема Проезд перекрестков, Билет 37 Вопрос 13 Тема Проезд перекрестков, Билет 37 Вопрос 14 Тема Проезд перекрестков,

Билет 1 Вопрос 13. Тема: Проезд перекрестков

Билет 1 Вопрос 14. Тема: Проезд перекрестков

Билет 1 Вопрос 15. Тема: Проезд перекрестков

Билет 2 Вопрос 13. Тема: Проезд перекрестков

Билет 2 Вопрос 14. Тема: Проезд перекрестков

Билет 2 Вопрос 15. Тема: Проезд перекрестков

Билет 3 Вопрос 13. Тема: Проезд перекрестков

Билет 3 Вопрос 14. Тема: Проезд перекрестков

Билет 3 Вопрос 15. Тема: Проезд перекрестков

Билет 4 Вопрос 13. Тема: Проезд перекрестков

Билет 4 Вопрос 14. Тема: Проезд перекрестков

Билет 4 Вопрос 15. Тема: Проезд перекрестков

Билет 5 Вопрос 13. Тема: Проезд перекрестков

Билет 5 Вопрос 14. Тема: Проезд перекрестков

Билет 5 Вопрос 15. Тема: Проезд перекрестков

Билет 6 Вопрос 13. Тема: Проезд перекрестков

Билет 6 Вопрос 14.
Тема: Проезд перекрестков

Билет 6 Вопрос 15. Тема: Проезд перекрестков

Билет 7 Вопрос 13. Тема: Проезд перекрестков

Билет 7 Вопрос 14. Тема: Проезд перекрестков

Правильных ответов: , неправильных:


Правила дорожного движения.

Электронный тренажёр «ADrive Проезд перекрёстков 3D» Ключ активации
Все товары:ПДД
Издатель:Аркитек Мультима (Беларусь)
Тип издания:Лицензия
Год издания:2020
Формат:ключ активации
Платформа:PC (Windows)
Язык интерфейса:Русский
Упаковка:Super Jewel (стеклянная коробка формата DVD-Box)
Вес:130 г

Правила дорожного движения. Электронный тренажёр «ADrive Проезд перекрёстков 3D» Серийный номер

Назначение

Изучение правил проезда перекрёстков, демонстрация типичных дорожных ситуаций при проезде различных перекрёстков, тестирование, демонстрация и решение конфликтных ситуаций вне перекрёстков.

Содержание

  • Тренажёр «ADrive Проезд перекрёстков 3D».

Преимущества

  • Использование при изучении перекрёстков (участков дорог) в 3D на этапе изучения типичных дорожных ситуаций.
  • Реалистичность и наглядность.
  • Применение в процессе обучения динамических задач.
Программа для изучения правил проезда перекрёстков — это современный 3D-тренажёр, формирующий навыки оценки и принятия решений при проезде всех видов перекрёстков. Состоит из множества вариантов перекрёстков и смоделированных ситуаций (необозначенные, обозначенные, со светофорами, с регулировщиком, с круговым движением, с различными типами покрытий). Имеет режим экзамена из 10 вопросов. Эта программа является отличным инструментом для изучения ПДД РБ (глава 7 и глава 13), как впрочем и Правил дорожного движения Российской Федерации (глава 6 и глава 13 ПДД РФ).

Минимальные системные требования:

Операционная системаWindows XP / Vista / 7 / 8.1 / 10
Процессор2 GHz (рекомендуется 2 ядра)
Оперативная память1 GB
ВидеокартаNVidia GeForce серия 6xxx ATI Radeon серия X1300 или аналоги (рекомендуется установить драйвер последней версии)
Свободное место на жёстком дискедо 2 GB
Microsoft Internet ExplorerВерсия 8 и выше
Microsoft .
NET Framework
Версия 4.0 и выше
Объем лицензииУстановка только на одном компьютере

Конспект на тему «Проезд перекрестков»

Санкт-Петербургское

государственное бюджетное профессиональное образовательное учреждение «Лицей сервиса и индустриальных технологий»

Методическая разработка урока

«Проезд перекрестков»

Профессия – Автомеханик

Тема: «Проезд перекрестков»

Выполнил

Лавров Андрей Эдуардович

Преподаватель- спецдисциплины

СПб ГБПОУ ЛСИТ

2017 г.

Конспект урока

Тема: «Проезд перекрестков»

Цели урока:

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

  • Развивающая: развивать внимание, память, коммуникативные навыки.

  • Воспитательная: прививать будущим водителям убеждение в необходимости точно исполнять правила Проезда перекрестков.

Тип урока: комбинированный урок.

Формы работы на уроке: коллективная, устная, письменная.

Межпредметные связи: Основы безопасного управления транспортным средством: «Проезд перекрестков».

Право: «Уголовная ответственность», «Гражданская ответственность».

Материально-техническое обеспечение: Компьютер, мультимедийный проектор.

Наглядные пособия: плакаты ПДД, фигуры транспортных средств, макет

перекрестка, стенд «Светофоры в дорожных ситуациях», тренажер ТПР – 3м (Регулируемый перекресток).

Методическое обеспечение: карточки-задания по теме « Сигналы регулировщика», набор ПДД, тестовые задания в программе «My test».

Структура урока:

  1. Организационный момент.

  2. Проверка домашнего задания (устный опрос).

  3. Изучение нового материала (рассказ-демонстрация).

  4. Закрепление материала (работа по карточкам).

  5. Первичный контроль усвоения материала (компьютерное тестирование).

  6. Постановка домашнего задания.

  7. Подведение итогов урока.

  8. Рефлексия.

Ход урока

    1. Организационный момент.

Приветствие студентов.

Постановка целей и задач урока.

Наша задача сегодня разобрать правила Проезда перекрестков.

2.Проверка домашнего задания (устный опрос).

3.Изучение нового материала (рассказ-демонстрация).

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

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

Первое правило, которое следует четко усвоить, и всегда помнить:

  • Наивысшим приоритетом на перекрестке являются сигналы регулировщика, которые отменяют сигналы светофора и знаки приоритета;

  • В том случае, если вместе со светофором на перекрестке установлены знаки приоритета, но при этом работает светофор, то водитель обязан выполнять сигналы светофора, игнорируя при этом знаки приоритета;
    Пример:

  • В случае, если не работает светофор (постоянно мигает желтый сигнал), водитель обязан руководствоваться знаками приоритета, которые установлены на перекрестке, в случае их отсутствия перекресток считается пересечением равнозначных дорог (при одинаковом типе их покрытия).

Второе правило, которое должен запомнить водитель — в случае образования за перекрестком затора, выезд на такой перекресток (пересечение проезжих частей) запрещен, если такой маневр заставить водителя остановиться на перекрестке, создав препятствие для движения других транспортных средств (ТС).

Пример:

Правило третье — при повороте (развороте) на перекрестке водитель всегда должен уступть дорогу пешеходам, переходящим проезжую часть дороги, а также велосипедистам, пересекающим перекресток по велосипедной дорожке.

Пример:

Регулируемый перекресток

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

Пример:

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

Пример:

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

Пример:

Это же правило касается и трамвая.

Пример:

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

Пример:

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

Пример:

 

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

Нерегулируемые перекрестки

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

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

Пример:

 

На нерегулируемых перекрестках неравнозначных дорог трамвай всегда имеет преимущество перед безрельсовыми ТС, которые движутся с ним в попутном (встречном) направлении по равнозначной дороге, независимо от направления движения трамвая.

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

Пример:

В том случае, если перед перекрестком с круговым движением установлен знак 4.3 «Круговое движение»  в сочетании со знаком 2.4 «Уступите дорогу»  или 2.5 «Движение без остановки запрещено» , водитель ТС, находящегося на перекрестке, имеет преимущество перед выезжающими на такой перекресток ТС.

Если перекресток не регулируется сигналами светофора (реглуировщика), и на нем не установлены знаки приоритета (либо знак 1.6 «Пересечение равнозначных дорог»), такой перекресток называется нерегулируемым перекрестком равнозначных дорог.

На таких перекрестках водитель безрельсового ТС обязан уступить дорогу ТС, которые приближаются справа (правило «помехи справа»). Этим же правилом руководствуются и водители трамваев при разъездах между собой.

Пример:

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

Пример:

При левом повороте (развороте) водитель безрельсового ТС обязан уступить дорогу ТС, которые движутся по равнозначной дороге со встречного направления прямо или направо. Этим же правилом руководствуются между собой водители трамваев.

Пример:

ВАЖНО! В том случае, если водитель по каким-либо причинам не может определить принадлежность дороги по которой он движется (является ли она главной или второстепенной), всегда следует считать, что он находится на второстепенной дороге, и уступать дорогу всем ТС, движущимся с других направлений, считая, что они движутся по главной дороге.

Пройти онлайн экзамен по данной теме:

4. Закрепление материала

Закрепление изученного материала проведем по карточкам.

Работа будет проводиться в парах. Необходимо письменно ответить на поставленный вопрос.

5. Первичный контроль усвоения материала (компьютерное тестирование).

Чтобы определить, как вы освоили новый материал, предлагаю выполнить тестовое задание по теме «Проезд перекрестков»

Задание выполняется на компьютерах, ваша работа будет оценена.

6. Постановка домашнего задания.

Выучить раздел 13 Правил дорожного движения.

7. Подведение итогов урока.

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

8. Рефлексия.

  1. Что нового узнали на уроке?

  2. Что понравилось?

  3. Что не понравилось?

  4. Оправдались ли ожидания?

  5. Понравилось ли изложение нового материала?

  6. В доступной ли форме излагался материал?

Проезд перекрестков. Тренажер

Проезд перекрестков. Тренажер

Тренажер для изучения правил проезда перекрестков

Тренажер проезда перекрестков создан для закрепления теоретических знаний по проезду перекрестков и основан на новейших требованиях Правил дорожного движения РФ за 2019 год и охватывает такие темы как: проезд регулируемых и нерегулируемых перекрестков, перекрестки с круговым движением, дорожные ситуации с участием пешеходов и велосипедистов. Анимированные дорожные ситуации позволяют глубже понять тему и будут отличным дополнением к решению билетов по экзамену в ГИБДД. Каждая дорожная ситуация сопровождается исчерпывающей справкой, разъясняющей как поступить водителю в каждом конкретном случае. Приложение позволяет отслеживать прогресс прохождения тренировок.


Privacy Policy

VolgaApps built the Проезд перекрестков. Тренажер as an Ad Supported app. This SERVICE is provided by VolgaApps at no cost and is intended for use as is.

This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.

If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Drawing on the tablet unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. The information that I request will be retained on your device and is not collected by me in any way.

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

Google Play Services
AdMob
Firebase Analytics

Log Data

I want to inform you that whenever you use my Service, in a case of an error in the app I collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing my Service, the time and date of your use of the Service, and other statistics.

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device’s internal memory.

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Service Providers

I may employ third-party companies and individuals due to the following reasons:

To facilitate our Service;
To provide the Service on our behalf;
To perform Service-related services; or
To assist us in analyzing how our Service is used.
I want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.

Security

I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security.

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Children’s Privacy

These Services do not address anyone under the age of 13. I do not knowingly collect personally identifiable information from children under 13. In the case I discover that a child under 13 has provided me with personal information, I immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me so that I will be able to do necessary actions.

Changes to This Privacy Policy

I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.

Contact Us

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me at [email protected].

Моделирование перекрестка

с использованием Pygame, часть 1 | by Mihir Gandhi

Эта серия статей содержит пошаговое руководство по разработке симуляции транспортной развязки с нуля с использованием Pygame.

Мы разрабатываем моделирование с нуля с использованием Pygame, чтобы моделировать движение транспортных средств по перекрестку со светофором и таймером. Он содержит 4-полосную транспортную развязку с сигналами светофора, контролирующими движение транспорта в каждом направлении.У каждого сигнала есть таймер наверху, который показывает время, оставшееся до переключения сигнала с зеленого на желтый, с желтого на красный или с красного на зеленый. Транспортные средства, такие как автомобили, мотоциклы, автобусы и грузовики, генерируются, и их движение контролируется в соответствии с сигналами и транспортными средствами вокруг них. Это моделирование можно в дальнейшем использовать для анализа данных или для визуализации приложений AI или ML. На видео ниже показан окончательный результат моделирования, которое мы будем строить.

Окончательный результат моделирования

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

crossction.png
  • Дорожные сигналы: красный, желтый и зеленый
red.pngyellow.pnggreen.pngcar.pngbike.pngbus.pngtruck.png

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

Откройте изображение четырехстороннего перекрестка в приложении, например Paint для Windows или Preview для Mac. Выберите область, равную тому, как вы хотите, чтобы машина выглядела в финальной симуляции. Запишите размеры.

Получение размера и координат транспортного средства из изображения перекрестка

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

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

Создайте папку « Traffic Intersection Simulation » и в ней создайте папку « изображений ». Здесь мы будем хранить все эти изображения. Структура папок показана ниже, где:

  • вниз : содержит изображения автомобилей лицом вниз
  • вверх : содержит изображения автомобилей лицом вверх
  • влево : содержит изображения автомобилей лицом влево
  • вправо : содержит изображения транспортных средств, повернутых вправо.
  • сигналов. : содержит изображения светофоров.

. Теперь давайте погрузимся в кодирование.

Установка Pygame

Перед установкой PyGame в вашей системе должен быть установлен Python 3.1+. Вы можете скачать Python отсюда. Самый простой способ установить Pygame — использовать pip. Просто запустите следующую команду в cmd / Terminal.

 $ pip install pygame 

Импорт необходимых библиотек

Мы начинаем с создания файла с именем « Simulation.py » и импорта библиотек, которые нам потребуются для разработки этого моделирования.

 import randomimport timeimport threadingimport pygameimport sys 

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

Структура папки проекта

Определение констант

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

 # Значения таймеров сигналов по умолчанию в секундах defaultGreen = {0:20, 1:20, 2:20, 3:20} defaultRed = 150defaultYellow = 5signals = [] noOfSignals = 4currentGreen = 0 # Указывает, какой сигнал зеленый в настоящее времяnextGreen = ( currentGreen + 1)% noOfSignals currentYellow = 0 # Указывает, включен ли желтый сигнал или нет скорости = {'car': 2.25, 'bus': 1.8, 'truck': 1.8, 'bike': 2.5} # средняя скорость транспортных средств 

Координаты ниже также извлекаются путем открытия изображения 4-стороннего перекрестка в Paint / Preview и получения значений пикселей .

 # Координаты начала движения автомобилей 
x = {'вправо': [0,0,0], 'вниз': [755,727,697], 'влево': [1400,1400,1400], 'вверх': [602,627,657 ]} y = {'вправо': [348,370,398], 'вниз': [0,0,0], 'влево': [498,466,436], 'вверх': [800,800,800]} транспортных средств = {'вправо': {0 : [], 1: [], 2: [], 'перекрещенный': 0}, 'вниз': {0: [], 1: [], 2: [], 'перекрестный': 0}, 'влево ': {0: [], 1: [], 2: [],' скрещенный ': 0},' вверх ': {0: [], 1: [], 2: [],' скрещенный ': 0 }} vehicleTypes = {0: 'автомобиль', 1: 'автобус', 2: 'грузовик', 3: 'велосипед'} directionNumbers = {0: 'вправо', 1: 'вниз', 2: 'влево', 3: 'up'} # Координаты изображения сигнала, таймера и количества транспортных средств signalCoods = [(530,230), (810,230), (810,570), (530,570)] signalTimerCoods = [(530,210), (810,210), (810,550), (530,550)] # Координаты стоп-линийstopLines = {'right': 590, 'down': 330, 'left': 800, 'up': 535} defaultStop = {'right': 580, 'down': 320, 'left': 810, 'up': 545} # Промежуток между транспортными средствамиstoppingGap = 15 # остановка gapmovingGap = 15 # подвижный зазор

Инициализация Pygame

Затем мы инициализируем Pygame с помощью следующий код:

 pygame.init () simulation = pygame.sprite.Group () 

Определение классов

Теперь давайте создадим несколько классов, объекты которых мы будем генерировать в симуляции. У нас есть 2 класса, которые нам нужно определить.

  1. Сигнал трафика : нам нужно сгенерировать 4 сигнала светофора для нашей симуляции. Итак, мы создаем класс TrafficSignal, который имеет следующие атрибуты:
  • красный : значение таймера красного сигнала
  • желтый : значение таймера желтого сигнала
  • зеленый : значение таймера зеленого сигнала
  • signalText : значение таймера для отображения
 class TrafficSignal: 
def __init __ (self, red, yellow, green):
self.красный = красный
self.yellow = желтый
self.green = зеленый
self.signalText = ""

2. Автомобиль : это класс, который представляет объекты транспортных средств, которые мы будем генерировать в симуляции. Класс Vehicle имеет следующие атрибуты и методы:

  • vehicleClass : Представляет класс транспортного средства, например, легковой автомобиль, автобус, грузовик или велосипед
  • speed : Представляет скорость транспортного средства в соответствии с его классом
  • direction_number : представляет направление — 0 для вправо, 1 для вниз, 2 для влево и 3 для вверх
  • direction : представляет направление в текстовом формате
  • x : представляет текущую координату x объекта транспортное средство
  • y : представляет текущую координату y транспортного средства
  • пересекло : указывает, пересекло ли транспортное средство сигнал или нет
  • index : отображает относительное положение транспортного средства среди движущихся транспортных средств в том же направлении и в той же полосе
  • image : Представляет изображение для рендеринга
  • render (): Для отображения изображения на экране
  • move (): для управления движением транспортного средства в зависимости от светофора и транспортных средств впереди
 class Vehicle (pygame.sprite.Sprite): 
def __init __ (self, lane, vehicleClass, direction_number, direction):
pygame.sprite.Sprite .__ init __ (self)
self.lane = lane
self.vehicleClass = vehicleClass
self.speed = скорости [ VehicleClass]
self.direction_number = direction_number
self.direction = direction
self.x = x [направление] [полоса]
self.y = y [направление] [полоса]
self.crossed = 0
транспортных средств [направление] [ lane] .append (self)
self.index = len (cars [direction] [lane]) - 1
path = "images /" + direction + "/" + vehicleClass + ".png "
self.image = pygame.image.load (путь) if (len (cars [direction] [lane])> 1
and Vehicles [direction] [lane] [self.index-1] .crossed == 0 ):
if (direction == 'right'):
self.stop =
cars [direction] [lane] [self.index-1] .stop
- cars [direction] [lane] [self.index-1] ] .image.get_rect (). width
- stoppingGap
elif (direction == 'left'):
self.stop =
cars [direction] [lane] [self.index-1] .stop
+ cars [direction ] [переулок] [сам.index-1] .image.get_rect (). width
+ stoppingGap
elif (direction == 'down'):
self.stop =
транспортных средств [направление] [полоса] [self.index-1] .stop
- cars [direction] [lane] [self.index-1] .image.get_rect (). height
- stopGap
elif (direction == 'up'):
self.stop =
cars [direction] [lane] [ self.index-1] .stop
+ cars [direction] [lane] [self.index-1] .image.get_rect (). height
+ stoppingGap
else:
self.stop = defaultStop [direction]

if ( direction == 'right'):
temp = self.image.get_rect (). width + stoppingGap
x [направление] [полоса] - = temp
elif (direction == 'left'):
temp = self.image.get_rect (). width + stoppingGap
x [направление] [lane] + = temp
elif (direction == 'down'):
temp = self.image.get_rect (). height + stopGap
y [direction] [lane] - = temp
elif (direction == 'вверх '):
temp = self.image.get_rect (). Height + stoppingGap
y [направление] [дорожка] + = temp
simulator.add (self)

def render (self, screen):
screen.blit (self.image, (self.x, self.y))

Давайте разберемся с последней частью конструктора.

В конструкторе после инициализации всех переменных мы проверяем, есть ли уже транспортные средства в том же направлении и полосе движения, что и текущее транспортное средство. Если да, нам нужно установить значение « stop » для текущего транспортного средства с учетом значения « stop » и ширины / высоты транспортного средства впереди него, а также stopGap .Если впереди уже нет транспортного средства, тогда значение stop устанавливается равным defaultStop . Это значение stop используется для контроля места остановки транспортных средств при красном сигнале. Как только это будет сделано, мы обновим координаты места генерации транспортных средств. Это сделано для того, чтобы избежать перекрытия вновь созданных транспортных средств с существующими, когда на красный свет остановлено много транспортных средств.

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

 def move (self): 
if (self.direction == 'right'):
if (self.crossed == 0 и self.x + self.image.get_rect (). Width> stopLines [self.direction ]):
self.crossed = 1
if ((self.x + self.image.get_rect (). Width <= self.stop
или self.crossed == 1 или (currentGreen == 0 и currentYellow == 0 ))
и (self.index == 0 или self.x + self.image.get_rect (). Width
<(cars [self.направление] [self.lane] [self.index-1] .x - movingGap))):
self.x + = self.speed
elif (self.direction == 'down'):
if (self.crossed == 0 и
self.y + self.image.get_rect (). Height> stopLines [self.direction]):
self.crossed = 1
if ((self.y + self.image.get_rect (). Height <= self.stop
или self.crossed == 1 или (currentGreen == 1 и currentYellow == 0))
и (self.index == 0 или self.y + self.image.get_rect (). height
<(cars [self.direction] [self.lane] [self.index-1] .y - movingGap))):
self.y + = self.speed
elif (self.direction == 'left'):
if (self.crossed == 0 и
self.x self.crossed = 1
if ((self.x> = self.stop или self.crossed == 1
или (currentGreen == 2 и currentYellow == 0))
и (self.index == 0 или self.x
> (cars [self .direction] [self.lane] [self.index-1] .x
+ автомобили [self.direction] [self.lane] [self.index-1] .image.get_rect (). width
+ movingGap)) ):
self.x - = self.speed
elif (self.direction == 'up'):
if (self.crossed == 0 и
self.y self.crossed = 1
if ((self.y> = self.stop или self.crossed == 1
или (currentGreen == 3 и currentYellow == 0))
и (self.index == 0 или self.y
> (cars [self.direction] [self.lane] [self. index-1] .y
+ cars [self.direction] [self.lane] [self.index-1] .image.get_rect (). height
+ movingGap))):
self.y - = self.speed

Для каждого направления мы сначала проверяем, пересекло ли транспортное средство перекресток или нет.Это важно, потому что, если транспортное средство уже пересекло дорогу, оно может продолжать движение независимо от того, будет ли сигнал зеленого или красного цвета. Поэтому, когда транспортное средство пересекло перекресток, мы устанавливаем значение , пересеченное , равным 1. Затем мы решаем, когда транспортное средство движется и когда оно останавливается. Транспортное средство движется в трех случаях:

  1. Если он не достиг точки остановки перед перекрестком
  2. Если он уже пересек перекресток
  3. Если светофор, управляющий направлением движения транспортного средства, имеет зеленый цвет

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

Создание объектов класса TrafficSignal

Затем мы инициализируем 4 объекта TrafficSignal, сверху слева вниз слева по часовой стрелке, значениями таймеров сигналов по умолчанию.Таймер красного сигнала ts2 устанавливается равным сумме таймера желтого и зеленого сигналов ts1 .

 def initialize (): 
ts1 = TrafficSignal (0, defaultYellow, defaultGreen [0])
signal.append (ts1)
ts2 = TrafficSignal (ts1.yellow + ts1.green, defaultYellow, defaultGreen [1])
сигналов .append (ts2)
ts3 = TrafficSignal (defaultRed, defaultYellow, defaultGreen [2])
signal.append (ts3)
ts4 = TrafficSignal (defaultRed, defaultYellow, defaultGreen [3])
сигналов.append (ts4)
repeat ()

Функция repeat ()

Функция repeat (), которая вызывается в конце функции initialize () выше, является рекурсивной функцией, которая запускает всю нашу симуляцию. Это движущая сила нашей симуляции.

 def repeat (): 
global currentGreen, currentYellow, nextGreen
while (signal [currentGreen] .green> 0):
updateValues ​​()
time.sleep (1)
currentYellow = 1
для i в диапазоне (0, 3):
для транспортного средства в транспортных средствах [directionNumbers [currentGreen]] [i]:
транспортное средство.stop = defaultStop [directionNumbers [currentGreen]]
while (signal [currentGreen] .yellow> 0):
updateValues ​​()
time.sleep (1)
currentYellow = 0

сигналов [currentGreen] .green = defaultGreen [currentGreen]
сигналы [currentGreen] .yellow = defaultYellow
сигналов [currentGreen] .red = defaultRed

currentGreen = nextGreen
nextGreen = (currentGreen + 1)% noOfSignals
сигналов [nextGreen] .red = сигналы [currentGreen] .yellow + сигналы [currentGreen] ] .green
repeat ()

Функция repeat () сначала вызывает функцию updateValues ​​() каждую секунду для обновления таймеров сигналов, пока таймер зеленый сигнала currentGreen не достигнет 0.Затем он устанавливает для этого сигнала желтый цвет и сбрасывает значение stop для всех транспортных средств, движущихся в направлении, управляемом сигналом currentGreen . Затем он вызывает функцию updateValues ​​() снова через каждую секунду, пока таймер yellow сигнала currentGreen не достигнет 0. Значение currentYellow теперь установлено на 0, поскольку этот сигнал теперь станет красным. Наконец, значения сигнала currentGreen восстанавливаются до значений по умолчанию, значение currentGreen и nextGreen обновляется, чтобы указывать на следующие сигналы в цикле, а значение nextGreen сигнала красный таймер обновляется в соответствии с желтым и зеленым обновленного сигнала currentGreen .Затем функция repeat () вызывает себя, и процесс повторяется с обновленным сигналом currentGreen .

Функция updateValues ​​()

Функция updateValues ​​() обновляет таймеры всех сигналов каждую секунду.

 def updateValues ​​(): 
для i in range (0, noOfSignals):
if (i == currentGreen):
if (currentYellow == 0):
сигналов [i] .green- = 1
else:
сигналов [i] .yellow- = 1
else:
сигналов [i] .red- = 1

Функция generateVehicles ()

Функция generateVehicles () используется для генерации транспортных средств.Тип транспортного средства (автомобиль, автобус, грузовик или велосипед), номер полосы движения (1 или 2), а также направление движения транспортного средства определяются с помощью случайных чисел. Переменная dist представляет совокупное распределение транспортных средств в процентах. Таким образом, распределение [25,50,75,100] означает, что существует равное распределение (по 25% в каждом) транспортных средств по всем 4 направлениям. Некоторые другие дистрибутивы могут быть [20,50,70,100], [10,20,30,100] и так далее. Новый автомобиль добавляется к моделированию каждые 1 секунду.

 def generateVehicles (): 
while (True):
vehicle_type = random.randint (0,3)
lane_number = random.randint (1,2)
temp = random.randint (0,99)
direction_number = 0
dist = [25,50,75,100]
if (temp direction_number = 0
elif (temp direction_number = 1
elif (temp direction_number = 2
elif (temp direction_number = 3
Автомобиль (lane_number, vehicleTypes [vehicle_type], direction_number, directionNumbers [direction_number])
раз.sleep (1)

Основной класс

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

 class Main: 
thread1 = threading.Thread (name = "initialization", target = initialize, args = ())
thread1.daemon = True
thread1.start ()

black = (0, 0, 0)
белый = (255, 255, 255)
screenWidth = 1400
screenHeight = 800
screenSize = (screenWidth, screenHeight)
background = pygame.image.load ('images / correction.png')
screen = pygame.display.set_mode (screenSize)
pygame.display.set_caption ("SIMULATION")

redSignal = pygame.image.load ('images / signal / red.png' )
yellowSignal = pygame.image.load ('images / signal / yellow.png')
greenSignal = pygame.image.load ('images / signal / green.png')
font = pygame.font.Font (None, 30) thread2 = threading.Thread (name = "generateVehicles", target = generateVehicles, args = ())
thread2.daemon = True
thread2.start () while True:
для события в pygame.event.get ():
if event.type == pygame.QUIT:
sys.exit () screen.blit (background, (0,0))
для i in range (0, noOfSignals):
if (i == currentGreen):
if (currentYellow == 1):
сигналов [i] .signalText = signal [i] .yellow
screen.blit (yellowSignal, signalCoods [i ])
else:
сигналов [i] .signalText = сигналов [i] .green
screen.blit (greenSignal, signalCoods [i])
else:
if (сигналов [i] .red <= 10):
сигналов [я].signalText = сигналы [i] .red
else:
сигналы [i] .signalText = "---"
screen.blit (redSignal, signalCoods [i])
signalTexts = ["", "", "", " "]
для i в диапазоне (0, noOfSignals):
signalTexts [i] = font.render (str (signal [i] .signalText), True, white, black)
screen.blit (signalTexts [i], signalTimerCoods [i])

для транспортного средства в моделировании:
screen.blit (vehicle.image, [vehicle.x, vehicle.y])
vehicle.move ()
pygame.display.update ()

Давайте разберемся с Функция Main (), разбивая ее на более мелкие части.Мы начинаем с создания отдельного потока для метода initialize (), который создает экземпляры 4 объектов TrafficSignal . Затем мы определяем 2 цвета, белый и черный , которые мы будем использовать на нашем дисплее. Затем мы определяем ширину и размер экрана, а также фон и заголовок, которые будут отображаться в окне моделирования. Затем мы загружаем изображения трех сигналов, то есть красного, желтого и зеленого. Теперь мы создаем еще один поток для generateVehicles ().

Затем мы запускаем бесконечный цикл, который постоянно обновляет наш экран моделирования.Внутри цикла мы сначала определяем критерии выхода. В следующем разделе мы визуализируем соответствующее изображение сигнала и таймер сигнала для каждого из 4 сигналов светофора. Наконец, мы визуализируем транспортные средства на экране и вызываем функцию move () для каждого транспортного средства. Эта функция заставляет автомобили двигаться в следующем обновлении.

Функция blit () используется для визуализации объектов на экране. Требуется 2 аргумента: изображение для рендеринга и координаты. Координаты указывают в левом верхнем углу изображения.

Почти готово! Теперь нам просто нужно вызвать программу Main (), и наш код готов.

 Main () 

Запуск кода

Пора посмотреть результаты. Запустите cmd / terminal и выполните команду:

 $ python Simulation.py 
Снимок окончательного результата моделирования

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

Исходный код: https://github.com/mihir-m-gandhi/Basic-Traffic-Intersection-Simulation

Это первая часть из серии статей:

Это моделирование было разработано как часть исследовательский проект «Интеллектуальное управление светофором с использованием искусственного интеллекта». Посмотрите его демонстрационное видео здесь. Эта исследовательская работа была представлена ​​на Международной конференции IEEE по последним достижениям и инновациям в инженерии (ICRAIE) 2020 и опубликована в IEEE Xplore.Прочтите статью здесь.

Спасибо за чтение! Надеюсь, эта статья была полезной. Если у вас есть какие-либо сомнения или вам нужны дополнительные разъяснения, не стесняйтесь обращаться ко мне по телефону LinkedIn .

Управление поворотом транспортного средства на перекрестке для сценариев полностью автономного вождения

Аннотация

В настоящее время исследования и разработки автономных транспортных средств (ADV) в основном рассматривают ситуацию, когда транспортные средства с ручным управлением и ADV одновременно движутся по полосам.Для получения информации о самом транспортном средстве и окружающей среде, необходимой для принятия решений и управления, разрабатываемые в настоящее время ADV обычно оснащены множеством датчиков, например, высокоточными системами глобального позиционирования, различными типами радары и системы обработки видео. Очевидно, что современные передовые системы помощи водителю (ADAS) или ADV все еще имеют некоторые проблемы, связанные с высокой надежностью безопасности вождения, а также стоимостью и ценой транспортного средства.Однако несомненно, что в будущем появятся некоторые дороги, районы или города, где все транспортные средства являются ADV, то есть без людей, управляющих транспортными средствами в движении. Для таких сценариев методы определения условий окружающей среды, указания дорожных инструкций и управления транспортным средством должны отличаться от описанной выше ситуации, если надежность вождения и ожидаемые затраты на производство должны быть значительно улучшены. В ожидании того, что более сложная специализированная сеть транспортных средств (VANET) должна стать важной транспортной инфраструктурой для будущих сценариев ADV, изучается проблема управления поворотом транспортного средства на основе связи транспортного средства со всем (V2X) на перекрестках дорог.Управление поворотом на перекрестках в основном связано с тремя основными проблемами: выбором целевой полосы движения, планированием и расчетом траектории, а также контролем и отслеживанием транспортных средств. В этой статье предлагаются стратегия, модель и алгоритмы управления для трех основных задач. Парадигма управления с прогнозированием модели (MPC) используется в качестве контроллера верхнего уровня транспортного средства. Моделирование проводится на платформе CarSim-Simulink с типичными сценами перекрестков.

Ключевые слова: автономное вождение , управление поворотом транспортного средства, VANET, прогнозирующее управление модели

1.Введение

В настоящее время исследования и разработки усовершенствованных систем помощи водителю (ADAS) в основном сосредоточены на растущем рыночном спросе [1]. Его проводят такие компании, как Tesla, Google, Baidu и т. Д., И транспортная ситуация, которую они представляют, обычно связана с людьми, управляющими транспортными средствами, а также с автономными транспортными средствами (ADV) или автомобилями без водителя, которые одновременно появляются на дорогах. Чтобы получить информацию о самом транспортном средстве и окружающей среде, которая необходима для принятия решений и управления, разрабатываемые в настоящее время ADV обычно оснащены множеством систем обнаружения, например.g., система позиционирования земного шара, лидар, радар миллиметрового диапазона, инфракрасный радар, видеосистема или система обзора и так далее. Информация с датчиков обрабатывается передовыми или интеллектуальными модулями обработки. Текущие решения ADAS или ADV все еще имеют некоторые проблемы [2]. Во-первых, эти оборудованные сенсорные системы могут не полностью гарантировать надежность безопасности вождения из-за ухудшения их характеристик, вызванного плохой погодой, недостатком света, препятствиями, слепыми зонами и т. Д. Во-вторых, продвинутым или интеллектуальным алгоритмам может потребоваться слишком много времени, чтобы извлекать необходимую информацию из воспринимаемых сигналов, таких как видео, из-за сложности вычислений.Например, если мы хотим, чтобы транспортное средство со скоростью 160 км / ч принимало решения об автономном вождении в интервале времени, когда транспортное средство движется каждые 0,5 м расстояния, все вычисления должны быть завершены за 22,5 миллисекунды. В-третьих, эти системы зондирования, особенно лидары, значительно увеличивают стоимость производства транспортных средств.

Можно ожидать, что в будущем появятся некоторые дороги, районы или города, где все транспортные средства будут полностью ADV, то есть без каких-либо транспортных средств с ручным управлением в движении.Для повышения безопасности вождения и снижения стоимости производства в таких сценариях способ измерения окружающей среды, индикации дорожных инструкций и управления транспортным средством может отличаться от того, что используется в текущих ADAS или ADV. Мы предполагаем, что более сложная VANET (специальная автомобильная сеть) должна стать важной инфраструктурой для будущих перевозок ADV, поскольку она может предоставлять гораздо больше информации с гораздо большей эффективностью с помощью связи V2X (т.е. , транспортно-пешеходный и т. д.). Это ожидание мотивирует работу над статьей.

Статистические данные дорожно-транспортных происшествий показывают, что причиной многих аварий является поворот транспортного средства на перекрестках [3]. Поэтому правильное управление поведением транспортного средства в таких ситуациях является важным вопросом, более того, управление поворотом транспортного средства на перекрестке с дорогами является одной из самых сложных проблем, которые необходимо решить в сценарии ADV. Проблема в основном состоит из трех основных вопросов: выбор целевой полосы движения, планирование и расчет траектории, а также управление и отслеживание транспортных средств.В этой статье предлагаются стратегия, модель и алгоритмы управления поворотом транспортных средств на перекрестке с помощью ADV для решения трех вышеупомянутых фундаментальных проблем. Парадигма MPC (модели управления с прогнозированием) [4] используется в качестве контроллера верхнего уровня транспортного средства. Моделирование проводится на платформе CarSim-Simulink с типичными сценами перекрестков [5]. Основные статьи этого документа:

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

  2. Предложите простую и осуществимую стратегию для выбора целевой полосы с учетом характеристик сценариев полностью ADV. Выбор целевой полосы — относительно сложная проблема в сценарии неполного ADV.

  3. Разработайте и внедрите контроллер верхнего уровня на основе MPC для самостоятельного вождения транспортных средств и проведите обширное моделирование с помощью кросс-платформы CarSim-Simulink.

Остальная часть этой статьи организована следующим образом: Исследования, связанные с нашей, исследуются в Разделе 2. В Разделе 3 обсуждаются сценарии ADV и управление поворотом. В разделе 4 проводится проверка моделирования и анализ данных предложенного метода. В заключение даются выводы и направления дальнейших исследований.

2. Сопутствующие работы

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

Для создания правильного поворота транспортного средства, который может предотвратить риск столкновения, наиболее важным вопросом является планирование и расчет географической траектории для транспортных средств. Существует много литературы, в которой описаны работы, связанные с траекторией поворота, но в основном они относятся к транспорту или проектированию дорог [7,8,9,10].Например, [7,8] используют анализ диаграммы, чтобы показать, что траектории могут сильно отличаться для разных водителей в соответствии с фактическими данными трафика. Путем анализа и кластеризации очень разнообразных реальных поворотов, управляемых человеком, [9] модель поворачивает через кривую Эйлера, соединенную с прямой линией на каждом конце, чтобы получить непрерывно изменяющуюся кривизну. Позже предлагается пятисегментная траектория поворота путем вставки дуги окружности между двумя кривыми Эйлера [10]. Чтобы сформировать траекторию движения по географическому маршруту, необходимо установить зависимость скорости или ускорения от времени.В исследовании [10] с помощью метода кластеризации представлены профили средней скорости для различных типов транспортных средств и геометрии дорог. Кубическая функция изменения скорости на поворотном перекрестке предложена в [11], многие условия ограничений определяют каждый параметр в этой кубической функции, например, остаточный коэффициент, скорость и ускорение транспортного средства, а также неизвестные величины. Эти неизвестные величины отражают различия в поведении, вызванные индивидуальными характеристиками и внутренними атрибутами водителей. Эти различия моделируются как случайные величины, и, наконец, параметры определяются статистическим методом.

Чтобы решить проблему конфликта многополосных транспортных средств, [12] заставляет каждое поворачивающее транспортное средство выбирать фиксированную полосу, задавая направляющие левого поворота. В [13] измеряется поведение транспортного потока при выборе полосы движения от ответвления до магистральной дороги на четырех непрерывных перекрестках городских магистральных дорог. Поведение при выборе полосы движения делится на две части: поведение при выборе временной полосы и поведение при выборе целевой полосы. Принимая во внимание различные факторы, которые влияют на две вышеупомянутые части, такие как характеристики водителей, атрибуты полосы движения, ожидаемая максимальная полезность прямой полосы и т. Д.строится совместная вероятностная модель для выбора полосы с наибольшей вероятностью для каждого транспортного средства.

Третий вопрос — это управление транспортным средством. Популярная структура управляющего блока — иерархическая [14,15,16,17,18,19,20,21]. То есть верхний уровень управления в основном предназначен для создания соответствующих управляющих переменных, обычно включая ускорение и угол поворота передних колес. Нижний уровень управления — это контроллер динамики транспортного средства, который преобразует выходные данные верхнего уровня во входные переменные привода, такие как открытие дроссельной заслонки, угол поворота рулевого колеса и т. Д.Работа в этой статье в основном сосредоточена на разработке верхнего контроллера, позволяя реализовать нижний уровень управления на развитой платформе динамического моделирования транспортных средств, такой как CarSim.

Основная цель контроллера верхнего уровня — отслеживать его опорный ввод. В настоящее время обычно используемые методы включают классическое пропорционально-интегральное дифференциальное (PID) управление [14,15], управление скользящим режимом [16,17] и управление с прогнозированием модели (MPC) [4,18,19,20,21]. В статье [14] PID используется для реализации продольного верхнего контроля транспортного средства на автостраде с автоматическим управлением.В исследовании [15] разрабатывается стратегия прямого управления и завершается адаптивная крейсерская система координации пласта, улучшая коэффициент пропорциональности PID. Тем не менее, ПИД-регулятор верхнего уровня обычно учитывает только обратную связь по ошибке и имеет относительно фиксированную структуру. Следовательно, эффект управления производительностью неудовлетворителен при изменении внешних условий. Следовательно, была предложена схема, называемая скользящим режимом управления, которая не требует фиксированной структуры системы и имеет преимущества быстрого реагирования и нечувствительности к помехам.В работе [16] используется каскадная система управления, в которой внутренний цикл использует управление скользящим режимом для обеспечения отслеживания траектории формации. В [17] предложен способ управления сдвоенным скользящим режимом для улучшения характеристик управления и устойчивости взвода двусторонней связи. Однако этот метод должен преодолевать вибрацию при приближении к точке равновесия. Самые последние работы [4,18,19,20,21] основаны на MPC, который представляет собой класс парадигм управления на основе оптимизации с гибкой структурой и целевой функцией.В исследовании [4] строится квадратичная целевая функция для минимизации ошибки траектории, а целевые функции [18] и [19] основаны на топливной эффективности, а [20,21] предлагает прогнозирующий контроллер, полученный из бесконечной нормы. с целью обеспечения того, чтобы расстояние между передним и задним транспортным средством всегда было больше минимального безопасного расстояния [20].

В нескольких других работах были представлены методы на основе данных для прогнозирования траекторий поворота и управления транспортным средством.Ведущее транспортное средство определяет траекторию поворота путем обучения траектории переднего транспортного средства в наборе данных [22,23] и полагается на камеры, радар, GPS и другие датчики для завершения управления транспортным средством [24]. Вообще говоря, этот вид управления поворотом транспортного средства, основанный на большом количестве датчиков, имеет высокую сложность, точность воспринимаемой периферийной информации не может быть гарантирована, а стоимость также значительно выше, чем на основе связи V2X [25].

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

3. Управление поворотом для сценариев ADV

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

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

  • Используя специализированную систему позиционирования вместо GPS или упомянутых датчиков, будущая VANET могла бы предоставлять информацию о местоположении для всех транспортных средств с точностью до десятков сантиметров (на самом деле такое устройство позиционирования находится в стадии разработки [26,27 ]).

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

3.1. Описание сценария и формулировка проблемы

Как показано на, мы рассматриваем сигнализацию перекрестка с несколькими полосами поворота и несколькими целевыми полосами. Придорожные блоки (RSU) распределены по обеим сторонам дороги, и все транспортные средства на дороге являются ADV, которые оснащены бортовыми блоками (OBU). Задержку связи и потерю содержимого передачи нельзя рассматривать в поворотной сцене. Для этих условий в данной статье разрабатывается система управления токарной обработкой, которая может выполнять следующие три функции.

Типичный сценарий многополосного перекрестка.

  • (1)

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

  • (2)

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

  • (3)

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

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

В этом документе от блоков RSU требуется только отправлять сообщения в блоки OBU, не получая ответа от блоков OBU, что значительно снизит нагрузку на блоки RSU. Формат и содержание сообщений от блоков RSU и OBU показаны в.

Таблица 1

Сообщения, определенные для RSU и OBU.

906 906 Направление
Сообщение RSU Сообщение OBU
Количество полос Идентификатор транспортного средства
Расположение стоп-линии Расположение
Статус
Оставшееся время Момент

В сообщении RSU будет транслироваться количество начальных полос, целевых полос и координаты стоп-линии каждой дороги.Состояние может быть либо да, либо нет, чтобы указать, есть ли доступ в этом направлении. Оставшееся время (RT) — это время, оставшееся до изменения состояния. Комбинация направления, состояния и оставшегося времени может указывать оставшееся время зеленого света в каждом направлении.

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

3.2. Рама управления поворотом машины

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

Состав системы поворотной машины для ADV.

Модуль планирования траектории устанавливает географический маршрут движения от начальной точки поворота до конечной точки. Затем модуль расчета контрольного входного контроллера генерирует географическую траекторию движения с отметкой времени, чтобы сформировать опорную траекторию. В этой статье для отслеживания пути используется иерархическая структура. Контроллер верхнего уровня использует модуль MPC для генерации управляющих переменных, ускорения и направления передних колес.Контроллер нижнего уровня выполняет управление динамикой транспортного средства, в основном полагаясь на платформу динамического моделирования CarSim, которая является модулем установки на блок-схеме. Модуль обнаружения периферийных транспортных средств в нашей системе нуждается только в информации о местоположении, скорости и значениях курса других транспортных средств, чтобы определить, является ли окружающая среда ненормальной в процессе поворота транспортного средства, что может быть получено через транспортное средство к транспортному средству (V2V ), но необходимая информация о состоянии эго-транспортного средства, такая как поза, может быть предоставлена ​​локальным бортовым блоком.Модуль планирования v-состояний транслирует состояние автомобиля, которое в основном относится к тому, когда автомобиль впереди меняет свое состояние. Например, status = 1 и Moment = tAd указывают, что впереди идущий автомобиль начинает ускоряться в момент времени tAd, что удобно для автомобиля сзади для планирования траектории.

3.3. Выбор целевой полосы

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

Конкретный проект с левым поворотом в качестве примера выглядит следующим образом: предположим, что на текущем перекрестке есть M полос левого поворота и N целевых полос (эти данные получены с помощью широковещательной передачи RSU на перекрестке). Основная идея схемы выбора полосы движения состоит в том, чтобы преобразовать проблему выбора полосы движения M N в проблему выбора полосы 1 — N ‘, и транспортные средства в каждой левой исходной полосе не влияют на каждую other, поэтому схема должна получать результаты выбора дороги для переднего транспортного средства только в текущей полосе левого поворота.Кроме того, несколько транспортных средств поворачивают налево на следующем перекрестке при повороте налево на текущем перекрестке, поэтому выделенная полоса движения должна быть смещена от второй полосы. Конкретные шаги следующие:

Шаг 1: Целевая полоса делится в среднем на M частей, и среднее количество полос, соответствующих каждой исходной полосе, составляет k = N / M.

Шаг 2: Поскольку он не точно равномерно разделен, оставшийся запас целевой полосы составляет T = N k * M .

Шаг 3. Каждое транспортное средство создает очередь длиной M в своем собственном бортовом блоке. Во-первых, начальное значение каждой очереди составляет k , то есть [k, k, k ⋯ k], где количество элементов равно M. Затем запас целевой полосы выделяется из второй полосы. Наконец, следующая очередь может быть получена во всех OBU, то есть:

[k, k + 1, k + 1, ⋯ k + 1⏟T, k ⋯ k⏟M]

(1)

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

Шаг 5: Вызовите функцию выбора полосы движения от 1 до N ‘ и каждый раз выбирайте пустую полосу рядом с ее целевой полосой.

Что касается функции выбора полосы движения от 1 до N ‘, она относительно проста, поскольку не связана с проблемой конфликта путей. Транспортные средства сначала группируются в соответствии с N ‘, и заднее транспортное средство выбирает полосу движения, которую не выбирает переднее транспортное средство, но которая находится ближе всего к желаемой полосе движения. Например, если автомобиль повернет направо на следующем перекрестке, он естественным образом ожидает ближайшую правую полосу.Если впереди идущие машины в той же группе не выбрали крайнюю правую полосу, текущая машина поворота выберет эту полосу.

3.4. Планирование и расчет траектории

При планировании маршрута движения учитывается только географический маршрут, по которому должно следовать транспортное средство. На этом треке, когда и где транспортное средство запускается и останавливается, скорость транспортного средства для каждой позиции анализируется и контролируется как отдельные проблемы. Здесь идеальным следом поворачивающего транспортного средства можно считать дугу, совмещенную с прямой линией.Его рациональность в основном заключается в двух моментах: (I) колея поворота водителя близка к дуге в большинстве сцен поворота; и (II) угол поворота рулевого колеса в основном фиксируется при фактическом повороте (то есть угол поворота переднего колеса в основном тот же). Согласно идее Аккермана о геометрии рулевого управления [28], мы имеем R = L / δ, где L обозначает продольное расстояние в метрах между центром передних и задних колес, δ обозначает прогиб передних колес в радианах, а R обозначает радиус поворота в метрах.Если скорость в основном фиксированная, то соответствующий путь — определенная дуга. Однако, если местность слишком ограничена, чтобы следовать по дуге, или если транспортное средство обнаруживает опасность для окружающих транспортных средств при повороте, нам необходимо перепланировать траекторию (см.). В этом документе основное внимание уделяется раскрытию сценария, в котором поворот может быть завершен по дуге в сочетании с прямой линией.

В соответствии с нашим алгоритмом, OBU получает четыре координаты ключевой точки, передаваемые RSU, включая координаты местоположения начальной точки остановки на дороге X s ( x 0 , y 0 ), начальная линия расширения дороги одна точка X s1 ( x 1 , y 1 ), конечная точка остановки дороги X f ( x N 0 , y N 0 ), и одна точка конечной выносной линии дороги X f1 ( x N 1 , y N 1 ).Здесь точка расширенной линии не выбирается произвольно, а предварительно выбирается RSU. Он может представлять угол рыскания дороги в сочетании с точкой стоп-линии. Координаты здесь — это GPS-координаты. Если взять в качестве примера X s , x 0 — это долгота положения, а y 0 — это широта, и другие аналогичны. Выходные данные: положение начальной остановки дороги X s , конечной остановки дороги X f , начала дуги A , конца дуги B , центра окружности T и радиуса угла R . угол рыскания начальной дороги φs, конечный угол рыскания дороги φf.Угол рыскания здесь означает угол между направлением основного корпуса транспортного средства и направлением северного полюса. Кроме того, следует отметить, что точка A и точка X s , точка B и точка X f могут совпадать. Конкретная реализация алгоритма показана следующим образом.

Шаг 1. Прямая линия определяется по двум точкам. Таким образом, угол рыскания стартовой дороги определяется от точки остановки стартовой дороги и продолжения дороги.Угол рыскания конечной дороги определяется от точки остановки конечной дороги и продолжения дороги.

Шаг 2: Вычислите линейное уравнение начальной и конечной дорог. Это L1, L2.

Шаг 3. Рассчитайте линейное уравнение стоп-линии начальной и конечной дороги.

Шаг 4. Вычислите координату пересечения M (xM, yM) двух дорог. Сохраните точку пересечения, если есть пересечение. В остальном две дороги параллельны.

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

Шаг 6: Так как траектория дуги определена, получается начальная и конечная точки дуги во всем процессе токарной обработки.

Вышеупомянутый алгоритм применим к повороту влево, вправо и развороту. Когда разница между φs и φf равна π или −π, это означает разворот на 180 градусов.Точно так же, если разница между 0 и π или между −2π и −π, это означает поворот налево; в противном случае это означает поворот направо.

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

3.4.1. Максимальная скорость поворотного транспортного средства

Максимальный предел скорости поворотного транспортного средства в основном зависит от местности и характеристик транспортных средств. Здесь будет принята максимальная скорость, которой может достичь большинство транспортных средств. На этой скорости во время поворота транспортных средств не будет скольжения. В соответствии с нашим алгоритмом, это минимум из следующих двух значений: (I) ограничение скорости для поворота транспортных средств на текущем перекрестке и (II) литература [28,29] дает ограничение скорости при установившихся характеристиках рулевого управления по формуле с использованием модели транспортного средства с двумя степенями свободы [28,29].Соотношение между скоростью и радиусом поворота формулируется следующим образом.

Из формулы (3) можно получить соотношение между скоростью и радиусом поворота:

где K называется коэффициентом устойчивости транспортного средства и определяется следующим образом.

где k 1 , k 2 обозначают жесткость передних и задних колес на поворотах; lf и lr — расстояние от центра масс до центра передних и задних колес, L — длина колесной базы транспортного средства, а м — его масса.Предположим, что все параметры транспортного средства могут быть получены из его электронных блоков, а радиус поворота может быть получен из RSU. Уравнение (4) определит одно ограничение скорости v h для поворачивающего транспортного средства. С другой стороны, может быть ограничение скорости поворота v l , заданное также RSU перекрестка, поэтому фактическое максимальное значение может быть получено путем выбора минимального, а именно:

Расчетный результат в основном согласован с фактической скоростью поворота.

3.4.2. Модель ускорения разворачивающегося автомобиля

Вообще говоря, при въезде на перекресток начальная скорость v 0 не больше максимальной скорости поворота v cmax . Таким образом, наша задача трансформируется в изменение скорости с v 0 на v cmax . В этом документе используется идея кластеризации, представленная в ссылке [9], которая объединяет среднее ускорение транспортных средств на нескольких транспортных развязках, а затем устанавливает соотношение между средним значением ускорения a и радиусом поворота R дороги для построения функция.

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

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

Когда скорость автомобиля достигает v cmax , транспортное средство проезжает перекресток с постоянной скоростью v cmax .

3.5. Контроль и слежение за транспортным средством

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

Принцип управления MPC показан на. Во-первых, значение состояния в реальном времени и ожидаемое значение состояния управляемого объекта (обратите внимание, что ожидаемая траектория дискретизируется, чтобы стать известной) принимаются как входные данные контроллера MPC.Затем модуль прогнозирования в контроллере MPC вычисляет значения состояния будущих моментов времени N p в соответствии с уравнением обновления состояния в виде формулы (9). Наконец, модуль оптимизации контроллера MPC устанавливает функцию потерь в соответствии с минимальным значением ошибки между прогнозируемым значением состояния и ожидаемым значением состояния и решает значение управляющего входа, примененное к управляемому объекту.

Здесь значения состояния, которые выбирает этот документ, включают ошибку поперечного положения, ошибку продольного положения и ошибку угла рыскания и их производную, которая выражается как ξ¯ = (y¯˙, x¯˙, ψ¯, ψ¯˙, Y ¯, X¯) T, выходные управляющие переменные — это текущий угол переднего колеса и ускорение, выраженные как u (δ, a).Ссылаясь на уравнение динамики транспортного средства [30,31,32], получается следующее уравнение передачи состояния:

ξ¯ (k + 1) = Aξ¯ (k) + Bu (k) + D

(9a)

A = [1T000001-T * (2 * Cf + 2 * Cr) m * vxT * (2 * Cf + 2 * Cr) m-T * (2 * Cf * lf-2 * Cr * lr) m * vx00001T000 −T * (2 * Cf * lf − 2 * Cr * lr) Iz * vx − T * (2 * Cf * lf − 2 * Cr * lr) Iz1 − T * (2 * Cf * lf2 + 2 * Cr * lr2) Iz * vx0000001T000001] D = [0 − vx * T − T * (2 * Cf * lf − 2 * Cr * l) m * vx0 − T * (2 * Cf * lf − 2 * Cr * lr) Iz * vx0T]; B = [002 * Cf * Tm0002 * T * Cf * lfIz0000-T].

(9b)

Функция стоимости построена по принципу минимальной ошибки.

минΔu (k) J (k) = ∑i = 1Np‖ξ¯ (k + i | k) ‖Q2 + ∑i = 1Nc‖Δu (k + i | t) ‖R2 + ρε2 s.t. umin (k + j)

(10)

где j = 0,1,2,… Nc −1 и i | k обозначает i -й шаг прогнозирования на временном шаге k. N p представляет длину горизонта прогнозирования. N c — длина контрольного горизонта. Параметры Q, R и ρ ∊ [0, 1] выбраны для того, чтобы иметь хороший компромисс между опорной траекторией, отслеживанием политики пропусков и возбуждением исполнительных механизмов.Параметр ε — фактор релаксации, который делает функцию оптимизации разрешимой.

После решения уравнения (10) в каждом цикле управления получается серия приращений управляющего входа во временной области управления:

ΔUt * = [Δut *, Δut + 1 *, Δut + 2 *, ⋯, Δut + Nc − 1 *] T

(11)

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

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

4. Simulink и экспериментальные результаты

В этом разделе мы проведем несколько экспериментов по моделированию, чтобы протестировать наш алгоритм, а также контроллер MPC на CarSim-Simulink. Качество связи предполагается идеальным, сцены движения смоделированы для проверки алгоритма выбора полосы движения и контроля поворота транспортного средства с соблюдением правил правостороннего движения, таких как Китай, США и т. Д.

4.1. Моделирование выбора целевой полосы движения

Как показано на, в одном направлении движутся семь транспортных средств с трех разных полос движения.Ширина каждой полосы установлена ​​равной 3,5 м, при этом необходимо выбрать три левых полосы и пять целевых полос. Если взять в качестве примера первый автомобиль в первой полосе, координата по оси Y транспортного средства, движущегося по левой полосе движения, установлена ​​на 0, координата оси X также установлена ​​на 0. Дополнительные основные параметры транспортного средства и начальные условия показано в и соответственно. Рабочие параметры автомобиля, выбранного в CarSim, показаны в, где L , l f , l r , k 1 и k 2 совпадают с значение в формуле (5), а Iz обозначает момент инерции относительно оси Z.

Начальная сцена многополосной симуляции.

Таблица 2

Стартовые позиции транспортного средства в многополосном моделировании.

№ машины 1 2 3 4 5 6 7
X (м)22
0 −18 0 −10 −20
Y (м) 0 0 −3.5 −3,5 −7 −7 −7

Таблица 3

Динамические параметры автомобиля.

2222 результаты показаны в.Все автомобили в самой левой полосе выбирают целевую полосу 1, красное транспортное средство C3 и пурпурное транспортное средство C4 на второй полосе левого поворота выбирают целевую полосу 2 и 3 соответственно, зеленое транспортное средство C5 на третьей полосе левого поворота выбирает целевую полосу 5, желтое транспортное средство C6 и синий автомобиль C7 на третьей полосе левого поворота выберите целевую полосу 4. Согласно предыдущей стратегии выбора целевой полосы, схема выбора с 3–5 полосами должна соответствовать следующему: первая полоса левого поворота соответствует только целевой полосе 1, вторая полоса левого поворота соответствует целевой полосе 2 и 3, а третья полоса левого поворота соответствует целевой полосе 4 и 5.Результаты точно соответствуют ожидаемому поведению автомобилей.

Отслеживайте координаты всех семи автомобилей.

4.2. Моделирование маневра поворота

В соответствии с приведенными выше результатами выбора целевой полосы, проблема выбора полосы движения M N может быть преобразована в задачу выбора полосы движения от 1 до N ‘, а транспортные средства в разных полосы не влияют друг на друга, поэтому в этой статье дополнительно проверяется управление маневром при повороте двух транспортных средств на одной полосе.Скорость переднего транспортного средства — v 1 , целевая полоса — roadSelect1 , скорость заднего транспортного средства — v 2 , а целевая полоса — roadSelect2 . Обратите внимание: roadSelect1 может быть таким же, как roadSelect2 , или отличаться от него. Метрики производительности, выбранные для сравнения конфигураций управления, — это ошибка отслеживания опорной траектории и безопасное расстояние.

Конфигурации управления, проанализированные при сравнении, представляют собой три сценария поворота.Рассмотрены следующие сценарии поворота.

1. L – TC: сценарий управления левым поворотом. Поведение при вождении как передних, так и задних транспортных средств заключается в повороте налево, а заднему транспортному средству необходимо принять стратегическое решение о том, может ли оно проехать перекресток в текущий момент и контролировать безопасное расстояние. Если он может проехать текущий перекресток и его скорость меньше максимальной скорости в сценарии левого поворота, он разгоняется до максимальной скорости поворота с фиксированным ускорением, а затем движется с постоянной скоростью.Принимая во внимание управление зоной ожидания, включенной в сценарий управления левым поворотом здесь, в этой статье его отличает бит флага оценки стратегии, то есть flagLeftTurn (следует отметить, что по умолчанию для левого поворота есть управление красным светом). . Если flagLeftTurn = 1, это означает, что транспортные средства могут повернуть налево через текущий перекресток, а если flagLeftTurn = 2, это означает, что транспортное средство останавливается в зоне ожидания, в противном случае это означает, что он не может проехать.

2. R-TC: сценарий управления правым поворотом.Поведение как передних, так и задних автомобилей поворачивает направо. Здесь нам нужно рассмотреть, существует ли сценарий управления красным светом, и в этой статье для различения используется бит флага flagRightTurn. Как правило, для поворота направо нет зоны ожидания, поэтому бит флага flagRightTurn = 1 указывает, что транспортное средство может повернуть направо через текущий перекресток. Напротив, это означает, что он не может пройти.

3. U-TC: сценарий управления разворотом. Это похоже на сценарий правого поворота.Учитывая, есть ли контроль на красный свет, flagUTurn = 1 указывает, что транспортное средство может развернуться и проехать текущий перекресток, в противном случае оно не сможет проехать.

Кроме того, чтобы более точно отразить производительность алгоритма, разработанного в этой статье, нам также необходимо учитывать производительность алгоритма управления в различных дорожных сценариях, таких как разные скорости передних и задних транспортных средств, разные расстояния между двумя автомобилями. когда передние и задние автомобили просто выезжают на перекресток, и разные радиусы поворота дороги.Здесь в этой статье представлено несколько типичных сценариев перекрестков города Хэфэй в качестве виртуальных экспериментальных дорог. Согласно полевым измерениям, радиус поворота на пересечении улиц Данься и Байняо составляет 11 м, на пересечении улиц Цзиньчжай Южная и Цзыюнь — 25 метров, а на пересечении проспекта Фаньхуа и южной дороги Цзиньчжай — 35 метров. . Выбор расстояния и скорости для передних и задних транспортных средств показан ниже. Кроме того, стоит отметить, что заднее транспортное средство здесь является основным транспортным средством.

Таблица 4

Скорость переднего и ведущего транспортного средства, а также расстояние между ведущим и передним транспортным средством.

Масса автомобиля Размер кузова л lf lr к1 к2 Iz
1723 кг 5 м 2,6 м 1,232 м 1,468 м 66,900 Н / рад 42,700 Н / рад 4175 кг · м²
4175 кг · м²
впре вего d1 d2 vl R Направление
0 км / ч 20 км / ч 0 м 17 м 40 км / ч 35 м Левый
40 км / ч 40 км / ч 80 м 15 м 40 км / ч 25 м Правый
0 км / ч 0 км / ч 0 м 1.5 м 30 км / ч 6 м Разворот
4.2.1. Проверка эффективности

Проверка эффективности предложенной модели в основном проводится с помощью CarSim17, широко используемой платформы для моделирования движения транспортных средств. В этой статье используются CarSim17 и Simulink для CO-Simulation, а также XY_Graph, scope, matlabFunction для обработки данных моделирования. Конкретные результаты показаны в, и. В данном документе в качестве меры наблюдения для проверки эффективности алгоритма выбираются положение, скорость автомобиля позади и расстояние от переднего транспортного средства под гусеницей.

Результат проверки при повороте налево: ( a ) изображение задней гусеницы; ( b ) передняя и задняя скорость автомобиля.

Результат теста при повороте направо: ( a ) изображение задней гусеницы; ( b ) передняя и задняя скорость автомобиля.

Результат теста на разворот: ( a ) изображение задней колеи; ( b ) передняя и задняя скорость автомобиля.

Передний автомобиль стартует от стоп-линии, расстояние между задним автомобилем и передним автомобилем составляет 17 м, а скорость заднего автомобиля составляет 20 км / ч.Однако в, начальная скорость переднего и заднего транспортного средства составляет 40 км / ч, расстояние между ними составляет 15 м, расстояние между передним транспортным средством и стоп-линией составляет 80 м. Тем не менее, передний автомобиль стартует от стоп-линии точно так же, как и задний автомобиль, на расстоянии 1,5 м от переднего автомобиля.

показывает, что поведение автомобиля сзади заключается в поддержании постоянной скорости в течение определенного периода времени, затем снижении скорости до состояния, в котором расстояние от впереди идущего автомобиля равно фиксированному безопасному расстоянию времени, а скорость такая же. как у идущего впереди автомобиля, затем сохраняйте постоянную скорость в течение т ч с при текущей скорости, а затем разгонитесь до максимального предела скорости.Согласно формулам (4) и (7) при радиусе поворота 6 м ускорение составляет 0,5 м / с 2 , а максимальная скорость поворота составляет 10,0 км / ч. При радиусе поворота 25 м ускорение составляет 1 м / с 2 , а максимальная скорость поворота составляет 28,0 км / ч, а при радиусе 35 м ускорение составляет 1,25 м /. s 2 , а максимальная скорость поворота составляет 36,2 км / ч. В поведении, изображенном на, он сначала поддерживает текущую скорость в течение 8 с, а затем равномерно замедляется в течение 1.3 с, ускорение которого составляет -1 м / с 2 , что означает, что он замедляется до тех пор, пока стоп-линия не станет равной v cmax , а затем пересечет перекресток с постоянной скоростью. Поскольку начальное расстояние между автомобилями впереди и сзади больше фиксированного интервала времени, переднее транспортное средство начинает замедляться после отправки метки времени замедления на задний автомобиль. В это время задний автомобиль рассчитывает свое поведение в соответствии с текущим расстоянием.Что касается поведения, изображенного на, поскольку статическое безопасное расстояние вначале фиксировано, задний автомобиль сначала останавливается на t h секунд, затем разгоняется до максимального предела скорости, в то время как автомобиль впереди ускоряется непосредственно до ограничение максимальной скорости.

4.2.2. Проверка производительности предложенного метода

Как показано на, и, можно провести дальнейший анализ ошибки между фактическим и опорным треком. В этом документе в качестве объекта объяснения используется задний вагон, а функция осциллографа используется для определения ошибки между фактическим и опорным треком в каждый момент времени.Как показано на и, мы можем видеть, что максимальная ошибка при движении с постоянной скоростью составляет 0,35 м, а максимальная ошибка при движении с переменной скоростью составляет 0,61 м. В этом документе поддерживается согласованность параметров системы, включая поворот налево, поворот направо и разворот.

Ошибка диапазона слежения при постоянной скорости.

Ошибка диапазона слежения при переменной скорости.

Кроме того, в этой статье анализируется безопасность алгоритма. Взяв в качестве примера левый поворот, описывается расстояние между ведущим автомобилем и передним автомобилем, где синяя сплошная линия обозначает фактическое расстояние.Оранжевая пунктирная пунктирная линия представляет расстояние фиксированного временного интервала, а красная пунктирная линия представляет собой расстояние THW, которое определяется минимальным безопасным расстоянием при переадресации столкновения, которое составляет d мин = v отн. * T thw, здесь T thw составляет 1,2 с [33]. Фактическая кривая расстояния всегда выше кривой минимального расстояния. Одним словом, безопасность алгоритма может быть гарантирована. Более того, расстояние между передними и задними транспортными средствами, управляемое алгоритмом управления, близко к фиксированному интервалу времени, что является стратегией управления расстоянием, обычно применяемой формацией в настоящее время [14].

Дистанционное изображение передних и задних транспортных средств.

Управление перекрестками для автономных транспортных средств со связью между транспортными средствами и инфраструктурой

PLoS One. 2020; 15 (7): e0235644.

, Формальный анализ, Исследование, Программное обеспечение, Написание — первоначальный проект и, Концептуализация, Надзор, Проверка, Написание — Просмотр и редактирование *

Yuying Li

Институт науки о сложности, Университет Циндао, Циндао, Китай,

Ципенг Лю

Институт науки о сложности, Университет Циндао, Циндао, Китай,

Фэн Чен, редактор

Институт науки о сложности, Университет Циндао, Циндао, Китай,

Университет Тонги, КИТАЙ,

Конкурирующие интересы: Авторы заявили, что никаких конкурирующих интересов не существует.

Поступило 30.04.2020 г .; Принято в 2020 году 19 июня.

Это статья в открытом доступе, распространяемая в соответствии с условиями лицензии Creative Commons Attribution License, которая разрешает неограниченное использование, распространение и воспроизведение на любом носителе при условии указания автора и источника.

Abstract

В этом документе предлагается стратегия управления перекрестками для автономных транспортных средств в условиях соединения транспортного средства с инфраструктурой. Предполагается, что все автомобили должны быть полностью автономными и могут связываться с блоком управления перекрестками для проверки дорожной ситуации.Приоритет проезда перекрестка определяется статической матрицей конфликтов, которая представляет потенциальный конфликт между полосами движения в разных направлениях, и динамическим информационным списком, который может фиксировать в реальном времени занятость каждой полосы на перекрестке. По сравнению с существующими подходами в литературе, блок управления перекрестками в нашей стратегии больше похож на базу данных, чем на вычислительный центр, и, следовательно, требует меньше вычислительных ресурсов и, скорее всего, удовлетворяет требованиям реального времени в ситуациях с интенсивным движением.Моделирование проводится с использованием SUMO (Моделирование городской мобильности), в котором предложенная стратегия сравнивается как с фиксированными, так и с адаптивными методами светофора. Результаты показывают, что предложенная стратегия может значительно сократить среднюю задержку по времени, вызванную перекрестком, и соответствующую дисперсию, что показывает эффективность и справедливость предложенной стратегии в управлении перекрестком.

Введение

Перекресток играет важную роль в транспортной сети, что также является одной из основных причин дорожно-транспортных происшествий.Согласно статистическим данным, около 40 процентов аварий, произошедших в США в 2008 году, были связаны с перекрестками [1]. Аварии возле перекрестков также могут привести к серьезным пробкам на нескольких дорогах, что, очевидно, тратит время и деньги водителей, а также вызывает ненужное загрязнение воздуха. Сообщается также, что около 96 процентов аварий на перекрестках имели серьезные причины, связанные с водителями, такие как неадекватное наблюдение, ложное предположение о действиях других и поворот с закрытым обзором [1, 2].

Автономные транспортные средства (АВ) как многообещающее решение дорожно-транспортных происшествий в последнее время привлекают большое внимание. Как показано в официальном блоге, Waymo, компания по разработке технологий автономного вождения, созданная на базе Google, уже запустила коммерческую службу беспилотных такси в Фениксе, штат Аризона, в 2018 году [3]. Оптимистичный прогноз состоит в том, что в следующем десятилетии AV станут общедоступными, и поэтому проблемы трафика, связанные с автономными транспортными средствами, также активно исследуются [4, 5].Текущие стратегии управления перекрестками (IM), такие как традиционный светофор с фиксированной фазой и другие более продвинутые адаптивные методы, разработаны исключительно для водителей-людей. В связи с быстрым развитием AV необходимо разработать новые стратегии IM с учетом AV. Поскольку связь между транспортными средствами и инфраструктурой (V2I) является основным требованием в будущей интеллектуальной транспортной системе (ИТС), ее также следует использовать в IM [6].

Проблема управления перекрестками, связанная с автономными транспортными средствами и V2I, была горячей темой в области ИТС в последние десятилетия.Например, Дрезнер и Стоун создали многоагентную группу координации и управления перекрестками, основанную на технологии резервирования ресурсов перекрестков в среде V2I [7]. Когда транспортное средство въезжает в контрольную зону перекрестка, оно делает запрос на пропуск в блок управления, а затем будет принято решение на основе политики «первым пришел — первым обслужен» (FCFS). Аналогичным образом Ли и др. рассматривается как разделение пересечения на сетку размером n на n тайлов, где n называется степенью детализации и отражает плотность тайлов сетки пересечения [8].Модуль IM отправляет транспортному средству сообщение об одобрении или отклонении с заданной скоростью ускорения или замедления, что не приведет к конфликту с существующими бронированиями. Основываясь на работе Дреснера, Хуанг и др. предложил подход, учитывающий больше функций, чтобы лучше представить реальную среду вождения [9]. Чоухан и Банда предложили интуитивно понятный эвристический метод для решения пространственно-временных конфликтов во время движения транспортного средства, так что транспортное средство может безопасно проезжать перекресток [10].

Помимо вышеперечисленных эвристических подходов, проблемы управления перекрестками также могут быть решены путем оптимизации с различными целевыми функциями. Например, Лу и Ким предложили алгоритм координации перекрестка, основанный на смешанном целочисленном программировании, чтобы генерировать самую быструю траекторию для каждого транспортного средства, приближающегося к перекрестку [11]. Cruz-Piris et al. использовали генетические алгоритмы для оптимизации скорости прибытия транспортных средств и разработали симулятор клеточного автомата для моделирования различных дорожных ситуаций [12].Zhao et al. решила многокритериальную задачу оптимизации в условиях нескольких ограничений подключенных транспортных средств и автоматизированных транспортных средств на несигнальных перекрестках [13]. Zhang et al. изучили, как минимизировать потребление энергии подключенными и автономными транспортными средствами на городских перекрестках, а также удовлетворить требования максимизации пропускной способности [14]. Creemers et al. предложил алгоритм IM, основанный на модели управления с прогнозированием (MPC) для уменьшения среднего времени задержки транспортных средств [15]. Wu et al.предложила стратегию обучения децентрализованной координации для оптимизации политики контроля [16].

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

Вклады этой статьи следующие. Мы предлагаем стратегию обмена мгновенными сообщениями с учетом связи между транспортными средствами и инфраструктурой. Блок IM поддерживает информацию, отражающую текущее занятие перекрестка. Прибывающее транспортное средство может получить информацию о дорожном движении, как только оно войдет в зону действия модуля IM, а затем соответственно регулирует свою скорость, чтобы убедиться, что он въезжает на перекресток не раньше безопасного времени прибытия. Все тяжелые вычислительные задачи выполняются на стороне транспортного средства, что значительно снижает нагрузку на блок IM.Моделирование проводится с использованием SUMO (Моделирование городской мобильности), и результаты показывают, что предлагаемая стратегия может значительно сократить среднее время задержки, вызванное перекрестком, по сравнению с широко используемыми методами светофора.

Постановка задачи

Настройки среды пересечения

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

Среда пересечения, рассматриваемая в этой статье.

Это широко известный перекресток с тремя въездными и выездными полосами в каждом направлении.

Имеется 12 подъездных полос. Каждая полоса имеет уникальный идентификатор r i ( i = 0, 1, ⋯, 11), пронумерованный по часовой стрелке, начиная с самого верхнего. Простота этого перекрестка в том, что каждая полоса имеет только одно выходное направление.То есть маршрут транспортного средства в зоне перекрестка может быть однозначно представлен соответствующей полосой движения, что значительно упрощает анализ.

Допущения

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

  1. Все обгоны и смена полосы движения уже завершены, и поэтому транспортные средства, движущиеся по полосе, должны следовать ее направлению.

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

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

  4. Все оценки скорости и времени, выполняемые AV, достаточно точны. Эти оценки являются основой для последующих решений, принимаемых AV.

Управление перекрестками на основе связи V2I

Матрица конфликтов

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

Таблица 1

Матрица конфликтов.

0

922 922 914622622 6227 0622 7 0622 7 0622 7 06

922 922 91422 7 9007 022 7 0
r 0 r 1 r 2 r 3 9025 9003 9007 900 5 r 6 r 7 r 8 r 9 r
10 11
r 0 1 0 0 0 0 0 0 0
r 1 0 1 0 0 1 0 0 0 1 0 1 1
r 2 0 0 1 0 1 1 1 1 1 1 0 1
r 3 0 0 0 1 0 0 0 0
r 4 0 1 1 0 1 0 0 1
r 5 0 0 1 0 0 1 0 1 1 0 1 1 1 90
r 6 0 0 0 0 0 0 1 0 06 r 7 0 0 1 0 1 1 0 1 0 0 1
900 8 0 1 0 0 0 1 0 0 1 0 1 1 9147 9025
0
0 0 0 0 0 0 0 0 1 0 0
    25 r 907 10
0 1 0 0 0 1 0 1 1 0 1 0 9147 9006 0 1 1 0 1 0 0 0 1 0 0 1

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

Информационный список

В нашем дизайне информационный список содержит список транспортных средств со связанной информацией:

  • Идентификатор транспортного средства: i ∈ {0, 1, 2, ⋯}

  • Идентификатор маршрута транспортного средства: маршрут i ∈ { r 0 , r 1 , r 2 , ⋯, r 11 }

  • Время выезда автомобиля пересечение: t i ∈ [0, ∞)

Этот список информации также поддерживается модулем IM.

Далее мы опишем, как обновляется список информации и как работает вся система обмена мгновенными сообщениями.

Стратегия управления трафиком

Стратегия управления показана следующим образом:

  • (1)

    Исходное состояние: список информации пуст.

  • (2)

    Как только транспортное средство попадает в зону действия модуля IM (может находиться на расстоянии сотен метров), основная информация об автомобиле отправляется модулю IM, включая его идентификатор транспортного средства, например i и его идентификатор маршрута route i .Модуль IM сначала проверяет матрицу конфликтов. Если потенциального конфликта вообще нет (это происходит с автомобилями, поворачивающими направо), модуль IM отправит транспортному средству сигнал NULL , указывающий на безопасное прохождение перекрестка, а затем перейдет к этапу (4). В противном случае выясните потенциальные конфликтные маршруты route i . Возьмем маршрут i = r 1 , например, потенциальные маршруты конфликта: r 1 , r 4 , r 8 , r 10 и r 11 .

  • (3)

    Выполните поиск по списку информации и выясните все автомобили, которые в настоящее время находятся на маршрутах потенциальных конфликтов. Отправьте соответствующее максимальное время выезда t max обратно в автомобиль i . Если на конфликтном маршруте нет транспортного средства, установите t max равным NULL .

  • (4)

    Автомобиль i регулирует свою скорость в соответствии с информацией обратной связи от модуля IM.Особенно необходимо убедиться, что вы прибыли на перекресток позже t max , если сигнал обратной связи не равен NULL . Обратите внимание, что AV могут использовать различные методы регулировки скорости. Ориентиром является то, что транспортное средство должно проехать перекресток как можно скорее, но позже t max . Можно также принять во внимание безопасный временной промежуток. Наконец, транспортное средство отправляет свое расчетное время выезда с перекрестка, t i , модулю IM.

  • (5)

    IM-модуль обновляет список информации, добавляя i , route i и t i . Любое транспортное средство, выезжающее с перекрестка, должно послать сигнал модулю IM, чтобы модуль IM мог удалить свою информацию из списка.

  • (6)

    Повторите шаги с (2) по (5).

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

Блок-схема предлагаемой стратегии IM.

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

Псевдокод алгоритма, выполняемого модулем IM, приведен в Алгоритме 1:

Алгоритм 1 : Поиск максимального времени выхода на конфликтных полосах

Вход : Матрица конфликтов M , информационный список L , ID приближающегося транспортного средства i и его идентификатор маршрута route i

Выход : максимальное время выезда t max на конфликтных полосах i

1: если Маршрут i не имеет полосы конфликта в M , затем

2: t max = NULL

3: иначе

4: для каждого полоса конфликта r k дюйм M до

5: Время выхода т k на полосе r k от L

6: конец

7: t max = макс. { t k }

8: конец

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

Моделирование в SUMO

Чтобы проверить эффективность предложенной стратегии обмена мгновенными сообщениями, мы проводим моделирование с использованием инструмента моделирования транспортной системы с открытым исходным кодом — SUMO (Simulation of Urban Mobility) и его расширения Plexe [17, 18].Мы рассматриваем среду пересечения, показанную на. Параметры при моделировании перечислены ниже:

  • Расстояние от начальной точки каждой дороги до стоп-линии перед перекрестком составляет 500 метров.

  • Расстояние от стоп-линии до центра перекрестка 15 метров.

  • Предположим, что IM-блок расположен в центре перекрестка, а дальность связи IM-блока составляет 200 метров.

  • Нормальная скорость автомобиля 60 км / ч, то есть около 16.67 м / с.

  • Длина автомобиля 4 метра.

Остальные параметры устанавливаются на значения по умолчанию, предоставленные SUMO.

В нашей стратегии обмена мгновенными сообщениями мы не указываем, как автомобиль регулирует скорость. Допускается любой метод, если транспортное средство прибывает на перекресток после т. макс. + т. δ , где т. макс. — максимальное время выезда других транспортных средств на конфликтные полосы и t δ = 1 с — дополнительный безопасный промежуток времени.В моделировании мы используем упрощенный метод регулировки скорости: как только транспортное средство получает т макс. , если требуется снижение скорости, оно регулирует скорость до D / ( т макс + t δ t c ), где D — расстояние от текущего положения ТС до стоп-линии, а t c — текущее время.

Для сравнения мы также исследуем традиционный светофор с фиксированной фазой и адаптивный светофор. Традиционный светофор использует трехфазную схему синхронизации сигнала с общим периодом сигнала 120 секунд, в котором зеленый свет для движения прямо в каждом направлении составляет 30 секунд, желтый свет — 5 секунд, зеленый свет — для поворота налево 20 секунд. секунд, желтый свет 5 секунд, а затем красный свет для отдыха. Схема фазового превращения представлена ​​на рис.

Диаграмма фазового превращения ламп с фиксированной фазой.

Адаптивный светофор отслеживает количество транспортных средств в реальном времени с помощью индуктивных петлевых детекторов, которые устанавливаются за 15 метров до остановки на перекрестке. Если обнаружено приближающееся транспортное средство, и при этом светофор горит зеленым, светофор автоматически продлит зеленую фазу на 5 секунд. Максимальная продолжительность зеленого света — 45 секунд. Если автомобиль не обнаружен в течение 5 секунд до окончания фазы зеленого света, свет переключается на следующую фазу.Диаграмма фазового превращения (только с учетом направления восток-запад) показана на.

Диаграмма фазового преобразования адаптивного освещения.

Все коды моделирования доступны в следующем репозитории Github: https://github.com/TianzhenLi/Intelligent-Intersection. Результаты можно воспроизвести, следуя инструкции. Также представлены файлы окончательных статистических данных, которые могут дать точно такие же результаты, как и в нашей статье.

Моделирование 1: одинаковая плотность движения на каждой полосе движения

Первая модель учитывает одинаковую плотность движения на каждой полосе движения, при этом транспортные средства генерируются каждые 6 секунд с вероятностью 0.3 в начальной точке каждой полосы.

Для количественной оценки эффективности стратегий обмена мгновенными сообщениями мы используем два показателя: среднее время задержки всех транспортных средств, d¯, и соответствующую дисперсию, σ 2 . Из файла статистических данных, созданного SUMO, мы извлекаем время задержки для каждого транспортного средства d i , i ∈ {1, 2,…, N } и вычисляем d¯ и σ 2 следующим образом:

d¯ = Σi = 1NdiN, σ2 = Σi = 1N (di-d¯) 2N

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

Таблица 2

Среднее время задержки и его отклонение.

Фазовый Адаптивный Наш
Общее количество машин. 2098 2070 2152
Средняя задержка (с) 28,48 20,48 1,75
Разница 967,55 967,55 симуляция 9022 9022 9022 907 плотность трафика

В приведенном выше моделировании плотности трафика во всех направлениях почти одинаковы.Теперь рассмотрим перекресток с несбалансированной плотностью движения в разных направлениях. Мы установили, что количество автомобилей, идущих с дороги север-юг, намного больше, чем с дороги восток-запад. В моделировании транспортные средства генерируются каждые 6 секунд с вероятностью 0,3 в направлении север-юг и с вероятностью 0,03 в направлении восток-запад.

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

Таблица 3

Среднее время задержки и ее отклонение в несимметричном случае.

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

Моделирование 3: Влияние плотности трафика

В этой части мы исследуем влияние плотности трафика на три стратегии обмена мгновенными сообщениями. Временные интервалы для создания транспортных средств выбраны равными 3 секундам, 6 секундам, 9 секундам и 12 секундам соответственно.Результаты показаны в. Для более интуитивного понимания мы также наносим результаты на рис.

Сравнение средней временной задержки с использованием трех стратегий управления трафиком при различной плотности трафика.

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

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

Таблица 4

Результаты для различной плотности трафика.

Фазовый Адаптивный Наш
Общее количество машин. 1150 1141 1132
Средняя задержка (с) 29,90 13,42 2,02
Разница 991,90
Среднее время6226357 Среднее значение 92 2076357 )6356 Среднее значение )
Интервал Фиксированный Адаптивный Наш
3 с Кол-во автомобилей 4263 416690 4167 46.07 46,54 1,45
Разница 3066,44 2471.01 0,45
6 с Кол-во автомобилей 2098 28,48 20,48 1,75
Разница 967,55 500,93 0,36
9 s Кол-во 14356 9022 9022 в среднем задержка (с) 26.79 13,87 1,87
Разница 922,40 228,69 0,36
12 с Кол-во транспортных средств 1051 28,95 12,88 1,86
Дисперсия 1039,76 191,67 0,37

Из результатов моделирования

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

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

  • По мере увеличения плотности движения (т. Е. Временной интервал создания транспортных средств уменьшается с 12 секунд до 3 секунд), средняя задержка и ее отклонение при традиционном и адаптивном освещении быстро увеличиваются.В крайнем случае будет организована одиночная очередь автомобилей. Однако на нашу стратегию почти не влияет интенсивный трафик. Как видно из рис. И, средняя задержка и ее дисперсия остаются на низком уровне.

  • В условиях довольно интенсивного движения (например, в случае трехсекундного освещения) как традиционное, так и адаптивное освещение имеют низкую производительность. Адаптивный метод не имеет явных преимуществ по сравнению с традиционным.

  • По расчетам, по сравнению с адаптивным светофором, наша стратегия может уменьшить задержку по времени в среднем на 90 процентов, в то время как по сравнению с традиционными светофорами наша стратегия может уменьшить задержку в среднем на 94 процента.

  • Заключение и будущая работа

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

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

    • Множественные пересечения: стратегия IM может систематически рассматривать множественные пересечения восходящего и нисходящего потоков для повышения общей эффективности транспортной сети.

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

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

    • Оптимизация траектории: предоставление транспортным средствам большей свободы для оптимизации своих решений (например, обгона и смены полосы движения) рядом с зоной перекрестка может еще больше повысить эффективность движения.

    Отчет о финансировании

    Авторы не получали специального финансирования для этой работы.

    Источники

    1. Чой Э. Факторы аварии при авариях на перекрестках: взгляд на место происшествия.Технический отчет NHTSA. № отчета DOTHS811366, 2010 сентябрь

    2. Чен Ф, Сонг М., Ма Х. Исследование степени тяжести травм водителей при наезде сзади между автомобилями с использованием двумерной упорядоченной пробит-модели со случайными параметрами. Int J Environ Res Public Health. 2019; 16: 2632 10.3390 / ijerph26142632 [Бесплатная статья PMC] [PubMed] [CrossRef] [Google Scholar] 4. Чен Ф, Сонг М., Ма Х, Чжу Х. Оценить влияние различных режимов бокового управления автономными грузовиками на характеристики асфальтового покрытия. Transp Res Part C Emerg Technol.2019; 103: 17–29. 10.1016 / j.trc.2019.04.001 [CrossRef] [Google Scholar] 5. Чен Ф., Сонг М., Ма Х. Схема бокового управления автономными транспортными средствами с учетом устойчивости дорожного покрытия. J Clean Prod. 2020; 256: 120669. 10.1016 / j.jclepro.2020.120669 [CrossRef] [Google Scholar]

    7. Дреснер К., Стонг П. Многоагентное управление трафиком: механизм контроля перекрестков на основе резервирования. В: Материалы 3-й международной совместной конференции по автономным агентам и мультиагентным системам (AAMAS), Нью-Йорк, США, 19-23 июля 2004 г., стр.1-8.

    8. Ли З, Читтури М.В., Чжэн Д., Билл А.Р., Нойс Д.А. Моделирование автономного контроля перекрестков на основе резервирования в VISSIM. Transp Res Rec. 2013; 2381: 81–90. 10.3141 / 2381-10 [CrossRef] [Google Scholar] 9. Хуанг С., Садек А.В., Чжао Ю. Оценка мобильности и экологических преимуществ интеллектуальных перекрестков на основе резервирования с использованием интегрированного симулятора. IEEE Trans Intell Transp Syst. 2012; 13: 1201–1214. 10.1109 / TITS.2012.2186442 [CrossRef] [Google Scholar] 10. Чоухан А.П., Банда Г. Автономное управление перекрестками: эвристический подход.Доступ IEEE. 2018; 6: 53287–53295. 10.1109 / ACCESS.2018.2871337 [CrossRef] [Google Scholar]

    11. Лу Кью, Ким К. Подход с использованием смешанного целочисленного программирования для автономного и подключенного управления движением на перекрестках. В: Материалы 88-й конференции по автомобильным технологиям IEEE, Чикаго, США, 27 -30 августа 2018.

    12. Круз-Пирис Л., Лопес-Кармона М.А., Марса-Маэстре И. Автоматическая оптимизация пересечений с использованием генетического алгоритма Доступ IEEE. 2019; 7: 15452–15468. 10.1109 / ACCESS.2019.2895370 [CrossRef] [Google Scholar]

    13.Чжао X, Ван Дж., Чен Й, Инь Г. Многоцелевое совместное планирование CAV на несигнализованном перекрестке В: Материалы 21-й международной конференции по интеллектуальным транспортным системам, Гавайи, США, 4-7 ноября 2018 г., стр. 3314–3319.

    14. Чжан Ю., Маликопулос А., Кассандрас С. Оптимальное децентрализованное управление подключенными и автоматизированными транспортными средствами на перекрестке. В: Материалы 56-й конференции IEEE по решениям и контролю (CDC), Мельбурн, Австралия, 12-15 декабря 2017 г., стр.4428-4433.

    15. Кримерс Ф., Моралес Медина А.И., Лефебер Э., ван де Вау Н. Разработка супервизорного контроллера для совместного контроля перекрестков с использованием прогнозирующего контроля модели. В: Материалы 5-й конференции МФБ по анализу и управлению хаотическими системами, Эйндховен, Нидерланды, 30 октября — 1 ноября 2018 г., стр. 74-79.

    16. Wu Y, Chen H, Zhu F. DCL-AIM: Децентрализованное обучение координации автономного управления перекрестками для подключенных и автоматических транспортных средств. Transp Res Part C Emerg Technol.2019; 103: 246–260. 10.1016 / j.trc.2019.04.012 [CrossRef] [Google Scholar]

    17. Лопес П.А., Бериш М., Бикер-Вальц Л., Эрдманн Дж., Флоттерёд Ю.П., Хильбрих Р. и др. Микроскопическое моделирование движения с использованием SUMO. В: Материалы 21-й международной конференции IEEE по интеллектуальным транспортным системам, Мауи, США, 4-7 ноября 2018 г., стр. 2575-2582.

    18. Сегата М., Джорер С., Блуссл Б., Соммер С., Дресслер Ф., Циньо Р.Л. PLEXE: расширение взвода для Вен. В: Материалы 6-й конференции по автомобильным сетям IEEE, Падерборн, Германия, 3-5 декабря.2014. С. 53-60.

    Улучшают ли автомобильные знаки улучшенные характеристики перекрестков пожилых и молодых водителей? Результаты моделирования вождения и движения глаз

    … Исследования проводились в девяти странах, включая США (n = 14) (Aksan et al., 2017; Aksan et al., 2015; Becic, Manser, Drucker, & Donath, 2013; Браун, Хе, Роу и Шнелл, 2010; Кидд и Буонароса, 2017; Крамер, Кассаво, Хорри, Бечич и Мэйхью, 2007; Лестер и др., 2015; Д.К. Маршалл, Уоллес, Торнер и Бирт-Лидс , 2010, 2011 Мок, Джонс, Гауда, Сиби и Джу, 2016; О, Ко, и Джи, 2016; Реймер, Мехлер и Кафлин, 2016; Страйер, Купер, Таррилл, Коулман и Хопман, 2016; Салливан, Цимхони , & Bogard, 2008), Нидерланды (n = 4) (Davidse, Hagenzieker, van Wolffelaar, & Brouwer, 2009; Dotzauer, Caljouw, de Waard, & Brouwer, 2013, 2015, Германия (n = 3) (Gelau, Sirek , & Dahmen-Zimmer, 2011; Haberstroh, Klingender, Ramakers, & Henning, 2010; Kazazi, Winkler, & Vollrath, 2015), Япония (n = 2) (Hibino, Caird et al., 2008; 7 Davidse et al., 2009; 8 Dotzauer, Caljouw, de Waard, & Brouwer, 2013; 9 Dotzauer, Caljouw, de Waard, & Brouwer, 2015; 10 Dotzauer, de Waard, et al., 2015; 11 Gelau, Sirek, & Dahmen-Zimmer, 2011; 12 Guo et al., 2015; 13 Hibino, Kobayashi, Daimon, & Oda, 2013; 14 Kazazi, Winkler, & Vollrath, 2015; 15 Kidd & Buonarosa, 2017; 16 Kramer, Cassavaugh , Horrey, Becic, & Mayhugh, 2007; 17 Lester et al., 2015; 18 DC Marshall, Wallace, Torner, & Birt-Leeds, 2010; 19 Marshall et al., 2011; 20 Novotny & Bouchner, 2011; 21 Oh, Ko, & Ji, 2016; 22 Strayer, Cooper, Turrill, Coleman, & Hopman, 2016; 23 Sullivan, Tsimhoni, & Bogard, 2008; 24 Yi, Lee, Parsons , & Falkmer, 2014. Kobayashi, Daimon, & Oda, 2013; Saito & Raksincharoensak, 2016), Канада (n = 1) (Caird, Chisholm, & Lockhart, 2008), Великобритания (n = 1) (Guo, Blythe , Edwards, Pavkova, & Brennan, 2015), Франция (n = 1) (Bruyas & Simões, 2010), Австралия (n = 1) (Yi, Lee, Parsons, & Falkmer, 2014) и Чешская Республика (n = 1) (Новотны и Бушнер, 2011)….

    Реконструкция дороги в аэропорту / скоростной автомагистрали, транспорт и общественные объекты

    HSIP: Реконструкция дороги в аэропорт / скоростной автомагистрали Steese


    № проекта 0002 (385) / NFHWY00245

    НОВИНКА: узнайте больше о предлагаемом нами дизайне!


    Пересечение G, affney Road (на восток), A, irport Way (на запад), R, ichardson Highway (на юг),
    и S, Teese Expressway (на север).Мы называем это пересечением GARS.

    Мы работаем над усовершенствованием концепций дизайна для повышения безопасности на пересечении улиц Гаффни-роуд, Airport Way, Richardson Highway и Steese Expressway (GARS) рядом с воротами Форт-Уэйнрайт в Фэрбенксе, Аляска.

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

    Существующий перекресток регулярно входит в десятку лучших перекрестков в Фэрбенксе по общему количеству аварий за пятилетний период. Это пятое место по количеству ДТП с травмами. Это также второй по загруженности перекресток Фэрбенкса после перекрестка Geist Road и Johansen Expressway, с пропускной способностью 35 000 автомобилей в день.

    Новые концепции дизайна — почему не взаимообмен?

    В ходе нашего первого раунда общественных встреч в 2018 году рассматривалась возможность строительства путепровода с мостом (развязкой), который поднимет движение по шоссе Ричардсон и шоссе Стис над улицей аэропорта и улицей Гаффни (переход в Форт Уэйнрайт).Команда проекта сейчас ищет решения по повышению безопасности на этом перекрестке, которые не требуют строительства моста. Почему?

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

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

    • Строительство моста для движения по Steese Expressway на этом перекрестке обойдется как минимум в 40 миллионов долларов.
    • Эти 80% всех денег, которые Аляска получает в год на повышение безопасности на наших дорогах, были потрачены только на один проект.

    Если мы потратим весь этот горшок денег (или, может быть, больше) на строительство моста для движения по Steese Expressway, другие важные проекты безопасности не будут построены.

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

    Есть много важных проектов, которые повысят безопасность на дорогах по всему нашему штату.

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

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

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

    Мы выбрали наш предпочтительный дизайн, и теперь мы хотим услышать, что вы думаете о нем .

    Предлагаемое решение: непрерывный U-образный разворот на пересечении с непрерывным потоком (CFI-MUT)

    Этот новаторский дизайн отличается от всего остального в Фэрбенксе, но это относительно дешевое решение, которое мы можем построить быстрее, без необходимости в дополнительной частной собственности, при этом сохраняя доступ к 10-й авеню и сохраняя больше существующей растительности.Доказано, что такие перекрестки работают и при других состояниях снега, и у нас есть много особенностей в дизайне, чтобы вы могли легко перемещаться по нему даже зимой. Посмотрите вид с воздуха и узнайте больше о CFI-MUT здесь.

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

    • Безопасность и мобильность. Этот дизайн поможет вам пройти перекресток быстрее, чем вы проезжаете через него сейчас. Перекресток не обновлялся с 1978 года. Большой объем движения замедляет работу водителей и вызывает больше аварий, чем мы обычно видим на аналогичных перекрестках. Несмотря на то, что этот дизайн выглядит иначе, чем традиционный перекресток, все сигналы рассчитаны таким образом, чтобы водители не ждали на красный свет столько, сколько они сейчас, поэтому они проезжают быстрее.
    • Эксплуатация. Этот перекресток не похож ни на один другой перекресток, который у нас есть — это инновационное решение, уникальное для этого места. В других штатах, где выпадает много снега, успешно построены такие перекрестки, благодаря которым люди проезжают быстрее и безопаснее. Вещи, которые мы оцениваем, чтобы обеспечить бесперебойную работу:
      • Разметка тротуара с бесшумными полосами, мощным покрытием, преднамеренными знаками и срединными линиями гарантирует, что вы поймете, куда идти, даже зимой.
      • Мы разрабатываем план снегоочистителя, чтобы обеспечить максимально эффективную уборку снега. В рамках этого проекта также будут добавлены столь необходимые хранилища снега и площадки для разворота плугов, которые помогут при уборке снега.
      • Мы планируем добавить березы, ландшафтные и навигационные знаки, которые сделают этот перекресток намного красивее, чем сейчас.
      • Пешеходы будут перемещаться по перекрестку так же, как сегодня, а не дальше.

    Следующие шаги

    Онлайн-день открытых дверей доступен с 20 апреля по 25 мая. Пожалуйста, присоединяйтесь к нам на онлайн-публичном собрании 27 апреля, где члены команды проекта будут готовы ответить на любые вопросы и с нетерпением ждут ваших комментариев.

    Типовой дизайн

    Дизайн

    продолжится этим летом и будет завершен осенью / зимой.

    Строительство

    Ожидается, что строительство по данному проекту начнется в 2022 году.

    Этот проект разрабатывается в сотрудничестве с Управлением федеральных шоссейных дорог штата Аляска. При разработке этой концепции дизайна мы также тесно сотрудничали с Ft. Уэйнрайт, город Фэрбенкс, персонал аварийных служб, автотранспортная промышленность и другие общественные группы в Фэрбенксе, чтобы решить их проблемы.

    Теперь мы хотим услышать от вас, что вы думаете о концепции CFI-MUT. Свяжитесь с нами ! Не забудьте проверить видео симуляторы!

    % PDF-1.7 % 1 0 объект > / Метаданные 2 0 R / OpenAction 3 0 R / PageLabels 4 0 R / PageLayout / SinglePage / PageMode / UseThumbs / Страницы 5 0 R / StructTreeRoot 6 0 R / Тип / Каталог / ViewerPreferences> >> эндобдж 7 0 объект > эндобдж 2 0 obj > транслировать sciencedirect.comↂ005B1ↂ005D> elsevier.comↂ005B2ↂ005D> sciencedirect.comↂ005B1ↂ005D> elsevier.comↂ005B2ↂ005D> 2010-04-232010-04-236.510.1016 / j.procs.2020.03.034noindex2020-04-10T20: 46: 18 + 05: 302020-04-29T00: 16: 10 + 03: 002020-04-29T00: 16: 10 + 03: 00 Библиотека Adobe PDF 15.0application / pdfuuid: 92a8beaa-50d8-44d2-94fd-e9f2f66f8720uuid: 61778fdb-b491-43a8-b1ae-4edd6c770a58 конечный поток эндобдж 3 0 obj > эндобдж 4 0 obj > эндобдж 5 0 obj > эндобдж 6 0 obj > эндобдж 8 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text / ImageC] / Свойства> / XObject> >> / Повернуть 0 / StructParents 4 / Большой палец 58 0 R / TrimBox [0.0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 9 0 объект > эндобдж 10 0 obj > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text] / Свойства> / XObject> >> / Повернуть 0 / StructParents 2 / Большой палец 67 0 R / TrimBox [0,0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 11 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text / ImageC] / Свойства> / XObject> >> / Повернуть 0 / StructParents 3 / Большой палец 73 0 R / TrimBox [0,0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 12 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text] / Свойства> / XObject> >> / Повернуть 0 / StructParents 8 / Большой палец 78 0 R / TrimBox [0.0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 13 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text] / Свойства> >> / Повернуть 0 / StructParents 9 / Большой палец 87 0 R / TrimBox [0,0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 14 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text / ImageC] / Свойства> / XObject> >> / Повернуть 0 / StructParents 10 / Большой палец 93 0 R / TrimBox [0,0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 15 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text] / Свойства> >> / Повернуть 0 / StructParents 11 / Большой палец 98 0 R / TrimBox [0.0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 16 0 объект > / ExtGState> / Шрифт> / ProcSet [/ PDF / Text] / Свойства> / XObject> >> / Повернуть 0 / StructParents 12 / Большой палец 103 0 R / TrimBox [0,0 0,0 544,252 742,677] / Тип / Страница >> эндобдж 17 0 объект > / A2> / Pa0> / Па2> / Pa3> >> эндобдж 18 0 объект > эндобдж 19 0 объект > эндобдж 20 0 объект > эндобдж 21 0 объект > эндобдж 22 0 объект > / Граница [0 0 0] / H / N / Rect [111,32 695,343 146,206 657,068] / StructParent 5 / Подтип / Ссылка / Тип / Аннотация >> эндобдж 23 0 объект > / Граница [0 0 0] / H / N / Rect [271.* + R: Iv3UZ9ӥM0Ҷ @ 2-7- Hm2t ‘V

    Возрастные различия в управлении автомобилем и движения глаз на перекрестках: водители старшего и среднего возраста

    Abstract

    Старшие водители подвергаются повышенному риску столкновений на перекрестках. Предыдущая работа показала, что старшие водители реже бросают взгляд на потенциальные угрозы на перекрестках, чем водители среднего возраста. Тем не менее, более ранняя работа также показала, что активная программа тренировок удвоила частоту этих взглядов среди старших водителей, предполагая, что эти эффекты не обязательно связаны с возрастным функциональным снижением.В свете полученных результатов текущее исследование было направлено на изучение способности пожилых водителей координировать движения головы и глаз при одновременном управлении транспортным средством, а также их поведение при взгляде на перекрестках. В симуляторе вождения старшие (М = 76 лет) и среднего возраста (М = 58 лет) водители выполняли разные задачи вождения: (1) ехали прямо по шоссе, сканируя периферийную информацию (задача визуального поиска) и (2) ) навигация по перекресткам с зонами потенциальной опасности.Результаты повторяют, что старшие водители не так часто бросали взгляды на потенциальные угрозы в стороны при поворотах на перекрестках, как водители среднего возраста. Кроме того, результаты демонстрируют затраты на выполнение двух одновременных задач: вождение по шоссе и задачу визуального поиска на боковых дисплеях: более старые водители хуже справлялись с задачей визуального поиска и нуждались в корректировке положения рулевого управления больше, чем их коллеги среднего возраста. Результаты согласуются с прогнозами и обсуждаются с точки зрения гипотезы разделения, обеспечивающей учет эффектов активной программы тренировок.

    Образец цитирования: Yamani Y, Horrey WJ, Liang Y, Fisher DL (2016) Возрастные различия в управлении транспортным средством и модели движения глаз на перекрестках: водители старшего и среднего возраста. PLoS ONE 11 (10): e0164124. https://doi.org/10.1371/journal.pone.0164124

    Редактор: Аластер Смит, Ноттингемский университет, СОЕДИНЕННОЕ КОРОЛЕВСТВО

    Поступила: 7 марта 2016 г .; Одобрена: 20 сентября 2016 г .; Опубликовано: 13 октября 2016 г.

    Это статья в открытом доступе, свободная от всех авторских прав, и ее можно свободно воспроизводить, распространять, передавать, изменять, строить или иным образом использовать в любых законных целях.Работа сделана доступной по лицензии Creative Commons CC0 как общественное достояние.

    Доступность данных: Данные депонированы в ICPSR и доступны по адресу http://doi.org/10.3886/E100267V1.

    Финансирование: Части этого исследования были профинансированы за счет подарка от Благотворительного фонда страхования Арбеллы и Транспортного центра Университета Новой Англии Дональду Фишеру и стипендии для постдокторских исследований Университета Массачусетса Амхерст, присужденной Юсуке Ямани.Соавторы WJH и YL, которые работают в Liberty Mutual Research Institute for Safety, сыграли определенную роль в дизайне исследования, анализе данных, решении опубликовать и подготовке рукописи. Кроме того, LMRIS предоставила частичную финансовую поддержку постдокторской стипендии, присужденной ведущему автору [YY].

    Конкурирующие интересы: Авторы заявляют об отсутствии конкурирующих интересов в этой работе. Коммерческая связь с Liberty Mutual Research Institute for Safety и Arbella Insurance Charitable Foundation не влияет на нашу приверженность политике PLOS ONE в отношении обмена данными и материалами.

    Введение

    Число и доля пожилых людей растет, и ожидается, что число пожилых водителей резко возрастет в развитых странах, включая Соединенные Штаты. Это приводит к надвигающейся проблеме: коэффициент аварийности транспортных средств со смертельным исходом на милю начинает расти в возрасте 70 лет, резко возрастая после 75 лет; водители 85 лет и старше в 8,8 раз чаще попадают в аварию, чем водители в возрасте 40–44 лет [1]. Более того, при авариях пожилые люди с большей вероятностью получат серьезные травмы или умрут из-за большей слабости [2, 3].Среди всех типов аварий взрослые люди в возрасте 70 лет и старше сталкиваются с гораздо большим риском столкновения на перекрестках [1, 4]. В частности, ДТП со смертельным исходом на перекрестках составили примерно 35% от общего числа ДТП среди водителей 80 лет и старше и только 18% среди водителей в возрасте от 20 до 59 лет [1]. Несколько исследований также указывают на то, что повороты налево на Т-образном перекрестке или поперек проезжей части, в частности, представляют больший риск для пожилых людей [5–7]. Возможно, неудивительно, что пожилые люди сообщают о трудностях при маневрировании на перекрестках [8] и, как правило, демонстрируют худшие навыки принятия решений на перекрестках по сравнению с более молодыми, опытными водителями [9].

    Учитывая сложность перекрестков, водители должны активно сканировать множество различных источников информации, включая другие транспортные средства и пешеходов, чтобы успешно маневрировать на перекрестках. Из-за динамического характера окружающей среды источники информации часто необходимо повторно сканировать несколько раз, чтобы уменьшить неопределенность относительно состояния мира [10]. Успешные маневры на перекрестках требуют способности воспринимать опасности в такой динамичной среде вождения, а модели движений глаз во время вождения могут отражать способность предвидеть скрытые дорожные опасности для начинающих водителей [11, 12] и пожилых водителей [13].Например, Прадхан и его коллеги [11] попросили водителей-новичков, молодых водителей и водителей старшего возраста управлять автомобилем в различных сценариях, каждый из которых содержал скрытую опасность, опасность, которая еще не материализовалась, в высококачественном симуляторе вождения и измерили их движения глаз. Результаты показывают, что водители-новички не смогли зафиксировать опасность и, таким образом, получить информацию о ее риске, в то время как другие группы этого не сделали.

    Предыдущие работы также предполагают, что старшие водители сохраняют способность сканировать место дорожного движения и обнаруживать опасности во время вождения [14, 15].Например, Боровски и его коллеги [14] попросили молодых, опытных и пожилых водителей среднего возраста обнаруживать опасность при просмотре фильмов, содержащих несколько материализуемых и скрытых опасностей. Водители старшего возраста выявляли материализованные и скрытые опасности не только так же эффективно, как водители среднего возраста, но и значительно лучше, чем водители более молодого возраста после опасного происшествия. Данные о движении глаз в Reimer et al. [15] исследование также показало, что концентрация взгляда у пожилых водителей, вариативность положения взгляда не отличалась от концентрации взгляда у более молодых водителей, что предполагает устойчивую способность активно сканировать окружающую среду вождения у старших водителей.Однако исследования, посвященные поведению на перекрестках, накопили доказательства возрастных различий в схемах визуального сканирования при проезде различных перекрестков: пожилые люди с меньшей вероятностью будут сканировать за пределами предполагаемого пути транспортного средства перед выполнением поворота через перекрестки по сравнению с молодыми и взрослые среднего возраста как в поле [5], так и на симуляторах вождения [13, 16, 17].

    В различных исследованиях проводится различие между первичным и вторичным взглядами на перекрестках [16, 18].Первичный взгляд определяется как визуальное сканирование в любую сторону, когда водители приближаются или останавливаются на перекрестке и ждут остановки движения. Вторичные взгляды определяются аналогично, но появляются после того, как водители начали ускоряться на перекрестке (например, см. Рис. 1). На перекрестках часто необходим вторичный взгляд, потому что геометрия дороги, а также застроенная или природная среда могут скрывать перекрестное движение, возможно, скрывая потенциальные опасности. Образцы первичного и вторичного взгляда у водителей старшего и среднего возраста различаются.Например, в исследовании симулятора, проведенном Ромозером и Фишером [16], пожилые люди в два раза реже бросали второстепенные взгляды, чем водители среднего возраста. Кроме того, доля правильных вторичных взглядов была отрицательно связана с наблюдаемыми авариями в симуляторе вождения для пожилых водителей, но не для водителей среднего возраста [18], что указывает на критичность вторичных взглядов на перекрестках.

    Рис. 1. Схематический пример управляемого знаками 4-стороннего перекрестка с целевой зоной (область, заштрихованная желтым конусом), которая содержит скрытую опасность.

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

    https://doi.org/10.1371/journal.pone.0164124.g001

    Однако остается неясным, почему пожилые люди демонстрируют разные модели вторичного взгляда по сравнению с водителями среднего возраста и какие механизмы в большей степени лежат в основе распределения внимания пожилых людей. перед автомобилем, а не по сторонам, где при проезде перекрестков часто возникают потенциальные угрозы (см. [19] для обзора].В целом хорошо задокументировано, что нормальное старение сопровождается изменениями в перцептивно-когнитивно-моторных способностях [20, 21] — изменениями, которые могут повлиять на поведение при вождении и, возможно, привести к аварии. В частности, можно выделить несколько механизмов, которые могут объяснить неспособность пожилых водителей правильно сканировать перекрестки, например, повышенные трудности с: (а) крупными движениями головы [22], (б) психомоторной координацией [23], (в) многозадачность [24], (d) задачи, которые сильно требуют использования рабочей памяти [25, 26], (e) отвлекающие факторы [27], (f) сканирование сложных дисплеев [26], (g) ограниченное поле зрения [28] и з) зрение [29].

    Несмотря на то, что эти объяснения сами по себе являются серьезными недостатками, они не могут полностью объяснить наблюдения Ромозера и Фишера [16], которые обнаружили, что вторичные взгляды пожилых водителей на перекрестках в поле можно было бы удвоить с помощью короткой программы обучения на тренажере. В программе они давали опытным водителям практиковаться на симуляторе в навигации по перекресткам и вторичным взглядам по сторонам. Важно отметить, что водители в группе активного обучения показали резкое увеличение частоты вторичных взглядов, наблюдаемых в поле через три месяца после тренировки, с примерно 40% до тренировки до 80% после тренировки, в то время как ни в пассивной, ни в контрольной группе не наблюдалось никаких изменений. изменения или преимущества.Недавнее последующее исследование обученных водителей показывает, что эффективность активного обучения сохраняется в течение двух лет после первоначального обучения [30], что свидетельствует о том, что старшие водители не возвращаются к своей «дурной привычке», если они прошли программу обучения.

    Однако программа тренировок не нацелена прямо на какие-либо из вышеперечисленных когнитивных, перцептивных или моторных компонентов, которые могут ухудшиться при нормальном старении как таковом. Одним из возможных объяснений эффективности программы обучения в краткосрочной и долгосрочной перспективе является то, что до обучения более старшие водители рассматривали навигацию на перекрестках как однофазный маневр.То есть водители старшего возраста пытались одновременно двигать головой и глазами вместе с руками и ногами — как и водители младшего возраста; однако повышенная, возможно, чрезмерная потребность в координации движений глаз и головы в нескольких конечностях привела к пренебрежению вторичными взглядами, возможно, из-за возрастного снижения ресурсов внимания [20]. Однако при обучении на тренажере [16] пожилые люди смогли разделить задачи и ручные данные, необходимые для навигации на перекрестках, на два этапа. Во-первых, водитель медленно ускорился, прямо на перекресток (второстепенные нажатия педали [ноги] и ограниченные действия руля [рукой]), позволяя взглянуть в сторону, в сторону от траектории движения (движения глаз / головы).Во-вторых, выполнив второстепенные взгляды, водитель инициировал поворот (большие удары ногой и рукой). Таким образом, этот двухфазный маневр может увеличить частоту вторичных взглядов для пожилых водителей. Представление о том, что старшие водители пытаются уменьшить количество одновременных движений конечностей, согласуется с другими исследованиями на симуляторах навигации на перекрестках [31].

    Настоящее исследование направлено на изучение в той же группе водителей вторичного взгляда на перекрестках и их координации управления транспортным средством и бокового сканирования в той же группе водителей.Как уже отмечалось, последняя задача может пролить некоторое представление о поведенческих затратах и ​​затратах на производительность, связанных с совмещением смещенных от центра движений глаз / головы с управлением транспортным средством. В частности, исследование направлено на (1) воспроизвести влияние старения на поведение вторичного взгляда на перекрестках на платформе симулятора, отличной от Romoser и Fisher [16], и (2) изучить, способны ли одни и те же водители успешно координировать действия рулевого управления (т. Е. , поддерживать курс транспортного средства), собирая информацию с визуальных дисплеев, расположенных на обочине дороги.Если старшие водители не могут выполнять второстепенные взгляды из-за того, что им трудно выполнять одновременные многоточечные ответы на перекрестках, они также должны проявлять трудности при выполнении задачи, требующей визуального сканирования вдали от центра дороги, при управлении транспортным средством в условиях движения с турбулентностью ветра. Чтобы проверить это предсказание, водители среднего и старшего возраста выполнили две разные задачи в симуляторе вождения.

    • Задача 1 : Перекрестки .Для решения задачи 1 участникам было предложено провести восемь сценариев перекрестка, которые требуют от водителя сканировать в стороны, когда он приближается и входит на перекресток, чтобы искать потенциальные опасности (то есть требующие вторичного взгляда). Это условие было предназначено для воспроизведения сценариев, используемых Ромозером и Фишером [16]. Мы прогнозировали, что старшие водители будут выполнять меньшую часть правильных вторичных взглядов, чем водители среднего возраста.
    • Задача 2 : Визуальный поиск .Для решения Задачи 2 участников попросили выполнить параллельную задачу визуального поиска, расположенную в фиксированном положении слева или справа от дороги, и предназначенную для направления глаз и головы участников от проезжей части дороги. Чтобы также изучить влияние дифференциала повышенной сложности вождения (управления), они выполнили задачу в трех различных условиях: при движении с ветровой турбулентностью или без нее и в статических исходных условиях (без вождения). Мы прогнозировали, что у пожилых водителей будет хуже визуальный поиск и более низкий контроль над транспортным средством, чем у водителей среднего возраста.Кроме того, предполагается, что наличие ветровой турбулентности увеличивает нагрузку на водителя и, таким образом, снижает эффективность визуального поиска [15]. Что касается базовых условий, мы прогнозировали, что водители старшего и среднего возраста будут демонстрировать сопоставимые уровни эффективности поиска.

    Методы

    Субъектов

    Двенадцать людей среднего возраста (5 женщин, средний возраст = 58,3 года, стандартное отклонение = 4,75 года, диапазон = 50–65, средняя дальность остроты зрения = 20 / 21,0; среднее максимальное вращение головы = 59.3 ± 12,0 °) и двенадцать старших (9 женщин, средний возраст = 75,7 лет, SD = 4,11 года, диапазон = 70–85, средняя дальняя острота зрения = 20 / 26,7; максимальное вращение головы = 55,3 ± 10,1 °) водителей участвовали в изучение. Во время эксперимента трое людей среднего возраста и 7 человек старшего возраста носили очки. Все испытуемые имели действующие водительские права и проезжали в среднем 18 500 км в год (M = 21 500 км против 15 700 км для водителей среднего и старшего возраста, соответственно). Это исследование было рассмотрено и одобрено UMass IRB № 2013–1817.

    Аппарат

    Симулятор среднего качества (Systems Technology Inc., Хоторн, Калифорния) с тремя 60-дюймовыми проекционными экранами с углом обзора 160 градусов от сиденья водителя и прикрепленным на голову айтрекером (Лаборатория прикладных наук, Бедфорд, Массачусетс) с частотой дискретизации 30 Гц. для учебы. Участники смотрели на центральный и боковые экраны с расстояния примерно 170 см. По оценкам, айтрекер имеет точность отслеживания угла обзора 0,5 градуса и был откалиброван с использованием калибровочной сетки из 9 точек.

    Сценарии и задачи поиска

    Как уже отмечалось, эксперимент состоял из двух задач — пересечения (Задача 1) и сценариев визуального поиска (Задача 2).Задача 2 включала два блока с одновременным вождением и визуальным поиском и один блок, связанный только с задачей визуального поиска.

    Задача 1: Перекрестки.

    Участники провели серию из восьми сценариев, аналогичных тем, которые использовались в Ромозере и Фишере [16], в случайном порядке. Два сценария не содержали скрытых опасностей, чтобы свести к минимуму ожидания испытуемых таких событий. Остальные шесть сценариев перекрестка включали различные скрытые опасности, которые могли появиться сбоку, за пределами поля зрения водителя, что требовало движения головы и глаз для подтверждения отсутствия опасности (описание сценариев см. В Таблице 1).На рис. 1 показан сценарий перекрестка, контролируемого знаком «Стоп», когда участникам нужно было повернуть налево на соответствующую полосу движения, отслеживая встречный транспорт с правой стороны. На этой полосе прямой видимости справа ограничен наличием придорожного кустарника, поэтому водители должны внимательно следить за регионом, чтобы избежать возможного столкновения во время поворота. В сценарии 3 на встречной полосе движется транспортное средство, приближающееся к транспортному средству участника, а в сценарии 4 при запуске сценария присутствует перекрестное движение.В обоих случаях машины не создавали дополнительных целевых зон и не маскировали заранее определенные целевые зоны. В остальных сценариях внешний трафик отсутствовал.

    Задача 2: Визуальный поиск.

    Участники выполнили задачу визуального поиска с одновременной задачей вождения и без нее. Для базовой (статической) задачи визуального поиска водители сидели в кабине автомобиля и просили выполнить задачу визуального поиска, оставаясь неподвижными (т. Е. Вождение не производилось).Экспериментатор контролировал начало отображения визуального поиска для каждого испытания с интервалом между стимулами приблизительно 10 секунд.

    На проезжей части участникам было предложено проехать по двухполосному шоссе в сельской местности с редкой растительностью по бокам и случайными горизонтальными поворотами дороги. На улице не было дорожного движения, а указанное ограничение скорости составляло 35 миль в час. Были использованы две формы этого сценария: одна с турбулентностью бокового ветра и одна без нее, составляющие два экспериментальных блока.Боковая сила турбулентности ветра создавалась комбинацией трех простых синусоидальных волн (1, 3 и 6 Гц) со скоростью бокового ветра 1 фут / секунду.

    Как для управляющих, так и для не управляющих блоков поиска водители выполняли одновременный визуальный поиск на дисплеях, которые иногда случайным образом появляются либо на правом, либо на левом экране. Рис. 2 иллюстрирует дорожную среду и размещение дисплея визуального поиска. Задача поиска включала в себя целевые и отвлекающие элементы, которые, как известно, производят неэффективный поиск (см.75 мс / элемент; Вулф, 1994). Каждый поисковый дисплей был примерно 30 градусов в высоту и 39 градусов в ширину и содержал 24 элемента, каждый из которых имел угол обзора примерно 2,3 градуса. Элементы были случайно повернуты и расположены, нарисованы на черном [RGB = 0, 0, 0] на белом фоне [RGB = 255, 255, 255]. Задача заключалась в обнаружении цели T среди отвлекающих факторов Ls. Чтобы уменьшить вариабельность общего времени поиска, 80% поисковых дисплеев были испытаниями без цели. Каждый дисплей поиска проецировался под углом 30 градусов влево или вправо от точки расширения на центральном дисплее до центра дисплея поиска и оставался видимым в течение 2 секунд.Задача поиска заключалась в том, чтобы направлять взгляд водителей или уходить от дороги впереди. Для блока движения с ветром направление ветровой турбулентности не зависело от расположения дисплея визуального поиска.

    Для каждого блока движения (с ветром и без него) испытуемые выполнили 20 попыток задачи визуального поиска с интервалом между стимулами примерно 9,7 секунд, равномерно распределенным по каждому движению.

    Процедура

    В начале 90-минутного сеанса участники заполнили информированное согласие, а также демографические анкеты.Участники предоставили письменное информированное согласие на участие в исследовании. Затем участники выполнили практические испытания для сценариев перекрестков (повороты влево и вправо) и задачи визуального поиска. Следуя практике, участники выполнили 4 экспериментальных блока (1 перекресток; 3 визуальных поиска: слабый ветер, сильный ветер, исходная линия). Порядок четырех блоков был сбалансирован для участников, а порядок восьми сценариев в блоке пересечения (Задача 1) был рандомизирован.

    Для Задания 1 испытуемые были проинструктированы перемещаться по серии перекрестков, как они это делали бы в естественной среде, соблюдая правила дорожного движения (например,г., точка у знака «стоп»). Каждый сценарий длился примерно 10 секунд. Для задания 2 участников просили дать устный ответ (цель присутствует или отсутствует), как только они обнаружат цель на каждом экране поиска, и экспериментатор записал его для каждого испытания. Для блоков, связанных с вождением (как ветер, так и без ветра), участники были проинструктированы соблюдать правила дорожного движения (например, соблюдать ограничение скорости 35 миль в час). Каждая поездка длилась примерно 5 минут. После завершения экспериментальных блоков участники были опрошены и вознаграждены.

    Зависимые переменные и анализ

    Задача 1: Перекрестки.

    Зависимая переменная представляла собой долю сценариев пересечения, в которых были сделаны правильные основные и второстепенные взгляды (из шести общих сценариев пересечения). Целевые зоны были определены как зоны, где могут присутствовать потенциальные скрытые опасности, и были специфичны для каждого сценария (см. Подробности в Таблице 1). Два опытных оценщика, не знающих возраста участников, независимо друг от друга указали, выполнил ли каждый участник вторичный взгляд (1 для правильного взгляда, 0 в противном случае) на целевые зоны до выхода из пересечения перекрестка.Разница между основным и второстепенным взглядами заключается в зонах раннего и позднего пуска, в то время как целевая зона остается той же. Первичный взгляд подтверждался, если точка взгляда попадала в целевую зону, когда участник приближался к перекрестку, начиная примерно на 30 футов до стоп-линии / знака. Вторичные взгляды подтверждались аналогичным образом и учитывались после начала выполнения маневра на перекрестке (то есть после того, как нажатие акселератора было записано в поток данных симулятора).Это позволило кодировщикам отличать вторичный взгляд от первичного, согласно определению Ромозера и Фишера [16]. Разногласия разрешались путем обсуждения; пять наблюдений (6,9% данных) не могли быть классифицированы и были исключены из анализа. Остальные данные были подвергнуты t-критерию независимых выборок.

    Задача 2: Визуальный поиск.

    Для задачи визуального поиска зависимые переменные включали наличие хотя бы одного взгляда на дисплей визуального поиска, общее время взгляда на каждом дисплее поиска (до 2 секунд, максимальное время, в течение которого дисплей был виден) и среднее уровни обнаружения цели на основе устных отчетов субъектов в испытаниях с участием цели.Данные были проанализированы только для тех участников, у которых были достоверные данные о глазах, по крайней мере, в 5 испытаниях. Для анализа данные были представлены для отдельных смешанных моделей ANOVA с возрастом (средний возраст по сравнению с пожилым) в качестве фактора между субъектами и ветром (без ветра по сравнению с ветром) в качестве фактора внутри субъекта.

    Что касается ходовых качеств, зависимые переменные включали среднюю изменчивость бокового положения (в футах) и среднюю изменчивость управляющего воздействия (в градусах), а также среднее поперечное положение транспортного средства (в футах., от центра переулка). Показатели эффективности рассчитывались отдельно для участков проезжей части с поисковой задачей или без нее. Затем данные были отправлены на отдельные смешанные модели дисперсионного анализа (ANOVA) с возрастом (средний возраст по сравнению с пожилым) в качестве фактора между субъектами и ветром (без ветра против ветра) и отображением поиска (отсутствует, правый дисплей, по сравнению с левым дисплеем) как внутрисубъектные факторы.

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

    Результаты

    Задача 1: перекрестки

    Доля первых взглядов.

    В соответствии с предыдущим отчетом [18], старшие водители показали статистически значительно меньшую долю правильных первичных взглядов, чем водители среднего возраста [M = 70% против 94%; t (22) = 3,04, p <0,01].

    Доля второстепенных взглядов.

    В соответствии с предыдущими отчетами [16, 18], старшие водители выполняли статистически значительно меньше вторичных взглядов, чем водители среднего возраста [M = 31% vs.64%; t (22) = 2,78, p = 0,01]. Более того, процент вторичных взглядов у пожилых водителей был примерно вдвое меньше, чем у водителей среднего возраста.

    Задача 2: Визуальный поиск

    Ходовые качества.

    Изменчивость бокового положения . На рис. 3 представлена ​​изменчивость среднего положения в поперечном направлении как функция отображения поиска и ветра для водителей среднего и старшего возраста. Изменчивость бокового положения была больше при наличии ветровой турбулентности, чем при ее отсутствии [ F (1,22) = 155.42, p <0,01, MSE = 0,053, η 2 p = 0,88]. Наличие поисковых дисплеев достоверно уменьшило изменчивость [ F (1,22) = 83,42, p <0,01, MSE = .008, η 2 p =. 74]. Вариабельность была сходной между водителями среднего и старшего возраста [ F <1, n.s.], а остальные эффекты взаимодействия не были значительными [все p s>.20].

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

    (WG = есть порывы ветра, No WG = нет порывов ветра. Столбики ошибок представляют собой стандартные ошибки средних значений).

    https://doi.org/10.1371/journal.pone.0164124.g003

    Изменчивость входного сигнала рулевого управления . На рис. 4 представлена ​​изменчивость среднего значения рулевого управления как функция отображения поиска и ветра для водителей среднего и старшего возраста.Рулевое управление у пожилых водителей было более вариабельным, чем у водителей среднего возраста »[ F (1, 22) = 9,30, p <0,01, MSE = 0,066, η 2 p = 0,30]. При наличии ветровой турбулентности водители вносили больше изменений в рулевое управление, чем при ее отсутствии [ F (1, 22) = 472,97, p <0,01, MSE = 0,012, η 2 p = 0,96], и эта разница была более выражена для водителей старше среднего возраста [ F (1, 22) = 9.49, p <0,01, MSE = 0,053, η 2 p = 0,30]. Наличие поисковой задачи уменьшило вариативность [ F (2, 44) = 128,68, p <0,01, MSE = 0,011, η 2 p =. 85], разница больше при ветре, чем при отсутствии ветра [ F (2,44) = 16,04, p <0,01, MSE = .004, η 2 p = 0,42] и для водителей старше среднего возраста [ F (2, 44) = 12,73, p <0,01, MSE = 0,011, η 2 p = 0,37]. Трехстороннее взаимодействие достигло статистической значимости [ F (2, 44) = 3,42, p = . 04 , MSE = .004, η 2 p =.13]. Чтобы исследовать это взаимодействие, два ANOVA с отображением ветра и поиска в качестве внутрисубъектных факторов были запущены отдельно для групп среднего и старшего возраста. Для водителей среднего возраста наличие ветра увеличивает изменчивость рулевого управления [ F (1, 11) = 371,79, p <0,01, MSE = 0,010, η 2 p = 0,97]. Наличие поиска отображает уменьшенное усилие рулевого управления [ F (1, 22) = 72,89, p <.01, MSE = .005, η 2 p = 0,86], но эта картина возникала только при наличии ветровой турбулентности [ F (2, 22) = 25,24, p <0,01, MSE = 0,003, η 2 p = 0,69]. Для более старых водителей, опять же, изменчивость рулевого управления была больше при наличии турбулентности ветра, чем при ее отсутствии [ F (1, 11) = 148,79, p <.01, MSE = ,014, η 2 p = 0,93]. Более старые драйверы также значительно снизили вариабельность рулевого управления при одновременном выполнении задачи поиска по сторонам [ F (2, 22) = 70,12, p <0,01, MSE = 0,017, η 2 p = 0,86]; однако эта картина проявлялась независимо от наличия ветровой турбулентности [ F (2, 22) = 1.81, p = 0,18, MSE = .006, η 2 p = 0,14], что указывает на то, что старые драйверы сокращают свои входные данные, даже если условия движения не требуют дополнительный спрос на управление транспортным средством.

    Рис. 4. Средняя изменчивость рулевого управления в зависимости от отображения поиска и ветра для водителей среднего возраста (вверху) и пожилых (внизу).

    (WG = есть порывы ветра, No WG = нет порывов ветра. Столбики ошибок представляют собой стандартные ошибки средних значений).

    https://doi.org/10.1371/journal.pone.0164124.g004

    Боковое положение автомобиля . На рис. 5 представлено среднее положение транспортного средства в поперечном направлении в зависимости от результатов поиска и ветра для водителей среднего и старшего возраста. Водители среднего возраста подъезжали ближе к обочине дороги, где отображалась поисковая индикация, по сравнению с тем, когда поисковая индикация отсутствовала [ F (2, 44) = 14,86, p <0,01, MSE = .08, η 2 p =.40]. Как правило, водители двигались больше к правой стороне полосы при наличии ветровой турбулентности, чем ее отсутствии [ F (2, 44) = 21,91, p <0,01, MSE = .46, η 2 p = 0,50]. Остальные эффекты не были надежными [все p s> 0,11].

    Рис. 5. Зависимость среднего бокового положения автомобиля от индикации и ветра для водителей среднего возраста (вверху) и пожилых (внизу).

    (WG = есть порывы ветра, No WG = нет порывов ветра.Планки погрешностей представляют собой стандартные ошибки средних значений).

    https://doi.org/10.1371/journal.pone.0164124.g005

    Производительность визуального поиска.

    Пропорция взглядов в сторону . Водители среднего и старшего возраста смотрели на поисковые дисплеи одинаково часто [M = 0,97 против 0,98, соответственно; т <1, н.у.].

    Общее время взгляда на экран поиска . Водители старшего возраста, как правило, меньше времени смотрели на экран поиска, чем водители среднего возраста, но разница не была статистически достоверной [M = 1.15 против 1,53 с, F (1,22) = 2,07, p = 0,17, MSE = 534,13, η 2 p = 0,12]. Среднее общее время взгляда было численно меньше, когда ветровая турбулентность присутствовала, чем отсутствовала, хотя этот эффект не был значительным [M = 1,27 против 1,42, F (1,22) = 4,17, p = 0,059, MSE = 40,42, η 2 p = 0,22].Эффект взаимодействия не был надежным [ F <1, н.у.].

    Показатели обнаружения целей в задаче визуального поиска . В сценариях вождения (Задача 2) средние показатели обнаружения целей были ниже у водителей старшего возраста, чем у водителей среднего возраста [M = 0,58 против 0,78; F (1,22) = 6,77, p = 0,02, MSE = 0,07, η 2 p = 0,24]. Наличие ветровой турбулентности численно снизило скорость обнаружения, но основные эффекты и эффекты взаимодействия оказались ненадежными [оба p s> 0.55]. Уровень ложных тревог был низким как для водителей среднего, так и для пожилого возраста (0 против 0,008, н.у.).

    Базовая линия (статическая) Пропорционально правильное обнаружение в задаче визуального поиска . При выполнении только задачи визуального поиска средняя доля правильных обнаружений статистически значимо не различалась между водителями старшего и среднего возраста [M = 0,79 против 0,91, t (22) = 1,12, p = 0,28].

    Обсуждение

    Пожилые водители (70+) сталкиваются с повышенным риском аварии со смертельным исходом на перекрестках [1], хотя предыдущие работы предполагают, что их способность предвидеть опасности сохраняется при нормальном старении [14,15].Отчасти это, возможно, связано с тем, что старые водители часто не обращают внимания на потенциальную опасность на перекрестках [16]. В то время как текущие и предыдущие работы показали, что старые водители реже сканируют периферию на перекрестках в целом [5, 17], второстепенные взгляды считаются критическими, поскольку они были связаны с участием в ДТП в исследованиях на симуляторах [18]. В этом исследовании были воспроизведены предыдущие результаты: водители старшего возраста бросали второстепенные взгляды на перекрестки лишь вдвое реже, чем водители среднего возраста.Мы расширили эти более ранние работы, изучив управление транспортным средством у этих же водителей в контексте задачи периферийного визуального поиска. Такие задачи требовали движения головы / глаз от проезжей части дороги и, таким образом, требовали способности сочетать несколько двигательных реакций во время вождения. Важно отметить, что две задачи, использованные в текущем исследовании, не были предназначены для того, чтобы сделать выводы о том, как люди сканируют в одних обстоятельствах (т. Е. При движении по прямой дороге) по сравнению с другими (т.е., навигация по перекрестку). Скорее, интерес заключается в способности пожилых водителей управлять своим транспортным средством, глядя на периферию (то есть совмещать движения глаз / головы и рулевое управление). Это связано с тем, что в другом месте упоминается как гипотеза разделения [32]; если старшие водители отключают функции поворота и ускорения от взглядов в сторону, они перемещаются по перекресткам с повышенной частотой второстепенных взглядов, повышая свою безопасность [31].В текущем контексте, путешествуя прямо в задаче визуального поиска, пожилые водители не должны смотреть в сторону, что приводит к плохой производительности визуального поиска, чтобы поддерживать положение транспортного средства, или наоборот, и этот шаблон может быть неправильным. усугубляется повышенным спросом на выполнение работ, вызванным сильной турбулентностью ветра.

    Текущие результаты согласуются с предсказаниями гипотезы о разделении, согласно которой старшие водители объединяют многосторонних ответов независимо от активной программы тренировок Ромозера и Фишера (2009), игнорируя вторичные взгляды на пересечениях из цепочки двигательных реакций, необходимых для безопасные маневры на перекрестках.Во-первых, в Задаче 1 (Перекрестки) в настоящем исследовании была воспроизведена возрастная потеря вторичного взгляда на перекрестках. Во-вторых, в той же группе более старых водителей в Задаче 2 (Визуальный поиск) они выполняли задачу визуального поиска сравнительно хорошо по сравнению с водителями среднего возраста, когда их просили выполнить задачу в одиночку. Однако, хотя старшие водители могли смотреть на поисковые дисплеи во время вождения, они выполняли задачу визуального поиска хуже, чем водители среднего возраста.В-третьих, старшим водителям требовалось больше корректировок рулевого управления, чтобы поддерживать положение транспортного средства на уровне, сопоставимом с таковым у водителей среднего возраста при одновременном выполнении задачи периферийного визуального поиска. Эти данные указывают на тенденцию «соединять» многосторонние реакции во время вождения для более старых водителей, отражая их скомпрометированную способность выполнять многозадачность, когда задачи требуют одновременного выполнения нескольких ответов — результат, который может привести к пренебрежению второстепенными взглядами, обнаруженными в текущее исследование и предыдущие работы.

    Важно отметить, что текущие результаты также имеют значение для результатов Romoser, как результатов через три месяца после тренировки [16], так и через два года после тренировки [30]. Сначала посмотрим на результаты через три месяца после тренировки. Они обнаружили, что через три месяца после тренировки на симуляторе старшие водители удвоили частоту вторичных взглядов при измерении в полевых условиях. Это то, что можно было бы предсказать, если бы старшие водители рассматривали навигацию по перекрестку как однофазный маневр перед тренировкой на симуляторе вождения и двухфазный маневр после тренировки, и если бы старшие водители не могли координировать вторичные взгляды с поворотом и ускорением, когда Перекрестная навигация рассматривалась как единый этап.Если рассматривать это как двухэтапный маневр, пожилые водители могут поворачивать голову, сохранять полосу движения и успешно собирать информацию с боков во время прямой фазы. Самая убедительная причина, по которой они не могут делать это во время фазы поворота, — это сложность координации движений головы и глаз с движениями рук и ног. Все это говорит о том, что мы можем только строить предположения о последствиях программы обучения на основе текущих результатов; будущие исследования должны напрямую оценить гипотезу о том, что пожилые водители меняют движение по перекрестку как однофазный, а не двухфазный маневр после завершения активной программы обучения.

    Во-вторых, рассмотрим результаты через два года после обучения [29]. Хотя наблюдалось небольшое снижение вторичных взглядов среди активно тренированной группы, это не было статистически значимым. Вместо других связанных с возрастом визуальных / перцептивных / когнитивных нарушений текущие результаты предполагают разделение множественных двигательных реакций в активной программе тренировок для старших водителей, что позволяет им восстановить способность бросать второстепенные взгляды. Текущие результаты показывают, что изменчивость положения рулевого управления на прямых участках как с ветром, так и без него была больше у пожилых водителей, чем у водителей среднего возраста, почти в два раза.Это указывает на то, что в симуляторе вождения пожилые водители постоянно чрезмерно поворачиваются и поэтому считают необходимым корректировать положение своей полосы движения, чтобы оставаться в пределах полосы движения. Это может быть просто артефактом того, что старшим водителям требуется больше времени, чтобы адаптироваться к динамике управления симулятором вождения, или это может отражать что-то, что встречается на открытой дороге. Если полевые исследования подтвердят, что пожилые водители чаще управляют рулевым колесом, чем водители среднего возраста, то это согласуется с гипотезой о том, что психомоторная координация, по крайней мере частично, ответственна за трудности, с которыми пожилые водители сталкиваются при обработке перекрестков. навигация как однофазный маневр.В частности, при поворотах пожилые водители должны будут убедиться, что их частые нажатия на рулевое колесо не выводят их за пределы запланированного пути, и, следовательно, им нужно будет постоянно сосредотачиваться на дороге впереди. Это затруднит координацию движений головы и глаз при повороте, потому что значительное количество ресурсов тратится только на управление транспортным средством. Согласно гипотезе разъединения, старшие водители могли научиться распределять ресурсы внимания, которые постепенно становятся все более ограниченными по мере старения, на множественные одновременные двигательные реакции, необходимые для безопасного маневра на перекрестке.

    Здесь следует отметить ряд ограничений. Во-первых, как и в любом исследовании, проведенном на симуляторе вождения, результаты не обязательно распространяются на открытую дорогу. Хотя о тесной корреляции между поведением вторичного взгляда на симуляторе и в полевых условиях сообщалось ранее [16], нет никаких априорных причин предполагать, что они применимы здесь. Во-вторых, текущий размер и возрастные характеристики групп выборки могли привести к незначительным эффектам, а также ограничить характер анализа сравнениями на уровне групп (по сравнению с подходами корреляции).Однако, несмотря на относительно небольшой размер выборки, эксперимент дал достаточную мощность, чтобы обнаружить эффекты, соответствующие нашим интересам, а с другими важными, учитывая направленность каждого эффекта, наши общие выводы не изменились бы. Кроме того, хотя две группы в текущем исследовании были разделены всего на 5 лет, статистика [1] и недавнее исследование [33] показывают, что именно в возрасте 70 лет частота ДТП на перекрестках начинает расти, а текущие результаты еще больше подчеркивают критичность возраста во взгляде и поведении при управлении автомобилем.В-третьих, неизвестно, почему старые водители могут со временем переходить с двухфазного маневра на однофазный на перекрестках и даже делают ли они это. Возможно, все водители любого возраста рассматривают маневр на перекрестке как одну фазу, потому что ограниченный ресурс более молодых водителей может позволить одновременное управление несколькими ответами. В-четвертых, хотя в предыдущем исследовании было показано, что пожилых водителей можно обучить вторично смотреть на перекресток, это исследование не показало, что пожилые водители фактически рассматривали маневр на перекрестке как двухэтапную задачу.Настоящая работа просто установила, что старшие водители, едущие прямо, испытывали трудности при выполнении одновременных задач, каждая из которых требовала разных двигательных реакций. Но, вместе с результатами Ромозера и Фишера [16], это показывает, почему обучение легко дает те результаты, которые оно давало, без нацеливания на какое-либо конкретное поведение. Соответственно, будущая работа должна также изучить возможность того, что программа тренировки влияет на различные возрастные когнитивные нарушения, такие как многозадачность [24], отвлекаемость [27] и визуальное поле внимания [28].

    С практической точки зрения понимание некоторых основных ограничений и результатов для пожилых водителей на перекрестках не только помогает объяснить ранее наблюдаемые эффекты обучения, но также может быть использовано для улучшения и / или разработки будущих вмешательств. Хотя текущее исследование сосредоточено на вторичных взглядах, не исключено, что подход может быть расширен за счет включения более сложных и индивидуализированных паттернов поведения при сканировании [34]. Кроме того, также возможно, что тесты, которые включают координацию нескольких конечностей, движений глаз и головы (в соответствии с гипотезой разделения) — даже вне условий вождения — могут быть разработаны для проверки или выявления водителей из группы риска или тех, кто нуждается в целенаправленном контроле. исправление.

    Благодарности

    Спасибо Марвину Дайноффу, Мэри Леш, Чиен-Чи Чанг, Аластеру Смиту и двум анонимным рецензентам за полезные комментарии к более ранней версии рукописи.

    Вклад авторов

    1. Концептуализация: YY WJH YL DLF.
    2. Обработка данных: YY.
    3. Формальный анализ: ГГ.
    4. Получение финансирования: ГГ DLF.
    5. Методология: YY DLF.
    6. Администрация проекта: YY WJH.
    7. Ресурсы: WJH YL DLF.
    8. Написание — оригинальная черновик: YY.
    9. Написание — просмотр и редактирование: YY WJH YL DLF.

    Ссылки

    1. 1. Страховой институт дорожной безопасности. (2012). Факты со смертельным исходом 2012 г .: Пожилые люди. Получено 23 сентября 2013 г. с веб-сайта http://www.iihs.org/iihs/topics/t/older-drivers/fatalityfacts/older-people.
    2. 2. Маккей М. (1988). Защита от столкновений для пожилых людей. Специальный отчет Совета по исследованиям в области транспорта, 218, 158–193.
    3. 3. Макнайт А.Дж., Макнайт А.С. (1999). Многовариантный анализ возрастных способностей водителя и дефицита работоспособности. Анализ и предотвращение несчастных случаев, 31, 445–454. pmid: 10440541
    4. 4. Брайер Т. (2000). Характеристики дорожно-транспортных происшествий, связанных со старением. В Schaie K. W. & Pietrucha M. (Eds.), Мобильность и транспортировка в пожилом возрасте (стр.157–206). Нью-Йорк, штат Нью-Йорк: Springer Publishing Company, Inc.
    5. 5. Бао С., Бойл Л. (2008). Эффективность водителя на двусторонних перекрестках с контролируемой остановкой на разделенных шоссе. Отчет о транспортных исследованиях, 2069, 26–32.
    6. 6. Гштальтер Х. и Фастенмайер В. (2010). Надежность водителей на городских перекрестках. Анализ и предотвращение несчастных случаев, 42, 225–234. pmid: 19887163
    7. 7. Стаплин Л. и Лайлс Р. В. (1991). Возрастные различия в восприятии движения и специфические проблемы маневрирования на дорогах.Отчет о транспортных исследованиях, 1325, 23–33.
    8. 8. Экк Р.В. и Винн Г. (2002). Восприятие пожилыми водителями проблем на несигнальных перекрестках и разделенных трассах. Отчет о транспортных исследованиях, 1818, 70–77.
    9. 9. Кэрд Дж. К., Эдвардс К. Дж., Кризер Дж. И. и Хорри У. Дж. (2005). Отсутствие внимания у старых водителей на перекрестках: использование методов слепоты к изменениям для оценки точности принятия решения о повороте. Человеческий фактор, 47, 235–239. pmid: 16170936
    10. 10.Senders J.W. (1983). Визуальный отбор проб. Тилбург, Нидерланды: Издательство Тилбургского университета.
    11. 11. Прадхан А. К., Хаммель К. Р., Де Рамус Р., Поллацек А., Нойс Д. А. и Фишер Д. Л. (2005). Использование движений глаз для оценки влияния возраста водителя на восприятие риска в симуляторе вождения. Человеческий фактор, 47, 840–852. pmid: 16553070
    12. 12. Поллацек А., Фишер Д. Л. и Прадхан А. (2006). Выявление и устранение недостатков избирательного внимания у молодых водителей.Текущие направления в психологической науке, 15, 255–259.
    13. 13. Поллацек А., Ромозер М.Р.Е., Фишер Д.Л. (2012). Выявление и устранение недостатков избирательного внимания у пожилых людей. Современные направления психологической науки, 21, 3–7. pmid: 23082045
    14. 14. Боровски А., Шинар Д., Орон-Гилад Т. (2010). Возраст, навыки и восприятие опасности при вождении. Анализ и предотвращение несчастных случаев, 42, 1240–1249.
    15. 15. Реймер Б., Мехлер Б., Ван Ю. и Кафлин Дж. Ф. (2012). Полевое исследование влияния вариаций требований к краткосрочной памяти на визуальное внимание водителей и ходовые качества в трех возрастных группах. Человеческий фактор, 54, 454–468. pmid: 22768646
    16. 16. Ромозер М.Р.Е. и Фишер Д.Л. (2009). Влияние активных и пассивных тренировочных стратегий на улучшение сканирования перекрестков пожилыми водителями. Человеческий фактор, 51, 652–668. pmid: 20196291
    17. 17. Ромозер М.Р. Э., Поллацек А., Фишер Д. Л. и Уильямс К. С. (2013). Сравнение взглядов опытных водителей старшего возраста и молодых опытных водителей: поиск опасностей при приближении к перекрестку и при въезде на него. Транспортные исследования, Часть F, 16, 104–116.
    18. 18. Ямани, Ю., Самуэль, С., Герардино, Л. Р., Зафиан, Т., и Фишер, Д. Л. (2015). Навигация по перекресткам: изучение возрастных различий в визуальном сканировании на симуляторе вождения. Труды 59-го ежегодного собрания Общества человеческого фактора и эргономики, 1636–1640 гг.
    19. 19. Самуэль С., Ямани Ю. и Фишер Д. Л. (2016). Значительные сокращения возможны при авариях старых водителей на перекрестках. Клиническая и экспериментальная оптпметрия.
    20. 20. Браун С.С. и Парк округа Колумбия (2003). Теоретические модели когнитивного старения и их значение для трансляционных исследований в медицине. Геронтолог, 43, 57–67. pmid: 12637690
    21. 21. Крамер А.Ф. и Мэдден Д.Дж. (2008). Внимание. В Craik F.I.M. И Солтхаус Т.А. (ред.), Справочник по старению и познанию (3-е изд.). Нью-Йорк: Психология Пресс.
    22. 22. Эби Д.В., Тромбли Д.А., Мольнар Л.Дж. и Шоп Дж. (1998). Оценка возможностей старых драйверов: обзор литературы (Rep. No. UMTRI 98–24). Мичиганский университет, Транспортный научно-исследовательский институт.
    23. 23. Зейдлер Р.Д., Бернард Дж. А., Бурутолу Т. Б., Флинг Б. В., Гордон М. Т., Гвин Дж. Т., Квак Ю. и Липпс Д. Б. (2010). Контроль моторики и старение: связь со структурными, функциональными и биохимическими эффектами мозга, связанными с возрастом.Neuroscience & Biobehavioral Reviews, 34, 721–733.
    24. 24. Вапорцис Э., Георгиу-Каристианис Н. и Стаут Дж. К. (2013). Выполнение двойной задачи при нормальном старении: сравнение задач выбора времени реакции. PLoS One, e60265. pmid: 23555937
    25. 25. Закс Р., Хашер Л. и Ли К. (2000). Память человека: Справочник по старению и познанию (2-е изд.). Махва, Нью-Джерси: Издательство Lawrence Erlbaum Associates, стр. 293–357.
    26. 26. Верхаген П., И Салтхаус Т.А. (1997). Метаанализ отношений возраста и познания в зрелом возрасте: оценки линейных и нелинейных возрастных эффектов и структурных моделей. Психологический бюллетень, 122, 231–249. pmid: 9354147
    27. 27. Крамер А.Ф., Хан С., Ирвин Д.Э. и Теувес Дж. (1999). Захват внимания и старение: влияние на производительность визуального поиска и глазодвигательный контроль. Психология и старение, 14, 135–154. pmid: 10224638
    28. 28. Болл К. К., Борода Б. Л., Ренкер Д.Л., Миллер Р. Л. и Григгс Д. С. (1988). Возраст и визуальный поиск: Расширение полезного поля зрения. Журнал Оптического общества Америки: A, 2210–2219.
    29. 29. Шлик Дж. П., Зайпл В. и Виана М. (1995). Относительное влияние возраста и ухудшения зрения на ходовые качества. Человеческий фактор, 37, 430–436. pmid: 7642186
    30. 30. Ромозер M.R.E. (2013). Долгосрочные эффекты активных стратегий обучения на улучшение способности пожилых водителей сканировать перекрестки: двухлетнее продолжение работы Ромозера и Фишера (2009).Человеческий фактор, 55, 278–284. pmid: 236
    31. 31. Бур, Э. Р., Клейдж, Д., Доусон, Дж., И Риццо, М. (2011). Сериализация управления автомобилем на перекрестках у пожилых водителей. In Proceedings of Driving Assessment 2011: Шестой международный симпозиум по вождению по человеческому фактору в оценке, обучении водителей и проектировании транспортных средств (стр. 17–23).
    32. 32. Самуэль С., Ямани Ю. и Фишер Д. Л. (на рассмотрении). Значительные сокращения возможны при авариях старых водителей на перекрестках.
    33. 33. Ломбарди, Д. А., Хорри, В. Дж., И Кортни, Т. К. (на рассмотрении). Возрастные различия в авариях на перекрестках со смертельным исходом в США.
    34. 34. Kasneci E., Kasneci G., Kübler T. C., & Rosenstiel W. (2015). Распознавание фиксаций, саккад и плавных действий в режиме онлайн для автоматического анализа восприятия опасности дорожного движения.

      alexxlab / 11.12.1978 / Разное

      Добавить комментарий

      Почта не будет опубликована / Обязательны для заполнения *