18+
реклама
18+
Бургер менюБургер меню

Роман Душкин – От V2X к A2X (страница 5)

18

Тем не менее, несмотря на целенаправленное развитие инструментария для беспилотного управления транспортными средствами, сегодня всё ещё остаётся ряд серьёзных проблем, среди которых необходимо отметить следующие:

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

Недетерминированная и частично наблюдаемая среда . Информация, получаемая ВАТС из внешней среды, по своей природе с необходимостью является недетерминированной и неполной. Первое означает, что в одном и том же состоянии среды на обработку в систему управления ВАТС может прийти разная информация. Второе — то, что некоторые аспекты среды принципиально недоступны сенсорным системам ВАТС для наблюдения. Это серьёзная проблема, ставящая перед разработчиками ВАТС сложные задачи, для некоторых из которых до сих пор нет полноценного решения.

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

Отсутствие целостного описания воспринимаемого окружения . Разные сенсорные системы ВАТС поставляют в его систему управления данные различных сенсорных модальностей (видео, радар, лидар и т. д.), однако на основании этих данных не формируется целостного описания окружающего пространства, а как будто бы в одном «ящике» собрано несколько подсистем управления, работающих независимо друг от друга, и каждая из которых отвечает за какой-то определённый аспект функционирования ВАТС.

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

Само собой разумеется, что все перечисленные проблемы не представляют собой фундаментальных непреодолимых препятствий, поэтому в конечном итоге они будут разрешены. В частности, в работах [Душкин & Андронов, 2020] и [Душкин & Ильинский, 2019] предложены схемы решения проблем отсутствия целостного восприятия и атак на ВАТС соответственно. Целью настоящей работы является описать направление исследований для решения трёх первых из перечисленных проблем. И для этого пригодится теория многоагентных систем [Тарасов, 2002] из области искусственного интеллекта.

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

Теорема о необходимом разнообразии [Эшби, 1959] из области кибернетики говорит о том, что для успешного управления разнообразие системы управления должно быть не меньше, чем разнообразие объекта управления. Это может быть достигнуто принципиально двумя путями — при помощи повышения разнообразия системы управления или при помощи снижения разнообразия объекта управления.

Снижение разнообразия объекта управления достигается введением различных норм и правил поведения. Фактически, правила дорожного движения — это и есть мера по снижению разнообразия в условиях, когда воздействовать на среду и участников дорожного движения иными мерами не представляется возможным. Наличие оговорённых правил поведения на автомобильных дорогах обуславливает то, что от участников дорожного движения будут ожидаться определённые действия в заданных ситуациях. Использование нормативно-технического регулирования (различные ГОСТ на обустройство автомобильных дорог и придорожной инфраструктуры) позволяет снизить разнообразие окружающего ВАТС пространства.

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

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

Вместе с тем разработка ВАТС предполагает возможность организации взаимодействия между подключённым автомобилем и другими агентами на автомобильной дороге и дорожной инфраструктуре. Все типы таких взаимодействий объединяют под названием «V2X-взаимодействие», от английского выражения «vehicle to everything» — «автомобиль со всем, что вокруг» [Kiela et al., 2020]. В современной практике выделяют следующие типы V2X- взаимодействия:

V2V — взаимодействие автомобилей друг с другом (V = vehicle, англ. «автомобиль»). Обычно такое взаимодействие осуществляется напрямую, но в некоторых случаях взаимодействие может происходить через пиринговую сеть VANET [Kugali & Kadadevar, 2020], либо через центральную систему управления по схеме V2C+C2V.

V2C и C2V — взаимодействие подключённого автомобиля с центральной системой управления (C = center, англ. «центр»). Если есть связь с общей сетью передачи данных, то взаимодействие с центральной системой управления позволяет как получать и передавать значимую информацию для конкретного транспортного средства, так и осуществлять все остальные типы взаимодействия через центр. В этом случае центральная система управления выступает V2X-платформой, транспортной средой, в которой и благодаря которой осуществляется взаимодействие, а также происходят все низкоуровневые технологические операции, типа контроля доступа, журналирования, информационного аудита и т. д.

V2I и I2V — взаимодействие транспортного средства с элементами инфраструктуры, обычно периферийным оборудованием ИТС (I = infrastructure, англ. «инфраструктура»). Один из важнейших типов прямого взаимодействия, когда подключённый автомобиль получает важную информацию непосредственно от технических средств организации дорожного движения (ТСОДД). В этом типе взаимодействия может быть огромное количество сценариев того, как движение оптимизируется из-за самого факта наличия такого взаимодействия. Ну и автомобили также могут передавать элементам ТСОДД разнообразную информацию, в том числе и для передачи далее в рамках организации VANET. То есть элементы ТСОДД также могут выступать узлами VANET.

V2P и P2V — это варианты взаимодействия автомобиля с устройствами пешеходов и пассажиров (P = pedestrian или passenger, англ. «пешеход» или «пассажир» соответственно). В основном это взаимодействие носит характер информационного оповещения людей, использующих транспорт, однако могут быть сценарии, когда, например, устройство пешехода оповещает приближающееся ВАТС о наличии человека на проезжей части. Другим примером такого класса взаимодействий может быть целеуказание для ВАТС с пассажирского гаджета.