Транспортное средство - RU2754021C1

Код документа: RU2754021C1

Чертежи

Показать все 18 чертежа(ей)

Описание

Настоящая обычная заявка основана на патентной заявке Японии № 2020-015726, поданной 31 января 2020 года в патентное ведомство Японии, полное содержание которой включено в настоящую заявку путем отсылки.

УРОВЕНЬ ТЕХНИКИ

Область техники

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

Раскрытие предшествующего уровня техники

Недавно была разработана технология, относящаяся к автономному вождению транспортного средства. Например, предлагается транспортное средство, в котором электронный блок управления (ЭБУ) автономного вождения, выдающий команду автономного вождения, управляет автономным вождением (см., например, патентную заявку Японии № 2018-132015, выложенную для ознакомления). В таком транспортном средстве опорное предельное значение угловой скорости поворота рулевого колеса на стороне транспортного средства может быть предварительно задано в ЭБУ автономного вождения. Таким образом, ЭБУ автономного вождения может управлять транспортным средством в диапазоне предельных значений угловой скорости поворота рулевого колеса, принятом для транспортного средства.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

В транспортном средстве, раскрытом в патентной заявке Японии № 2018-132015, выложенной для ознакомления, устройство автономного вождения, которое выдает команду автономного вождения, в частности, ЭБУ автономного вождения, может быть выполнено с возможностью установки на транспортное средство и снятия с транспортного средства, и это устройство автономного вождения может быть заменено устройством автономного вождения с другими характеристиками. Однако, если транспортное средство, сконфигурировано таким образом, что соответствующее предельное значение угловой скорости поворота рулевого колеса, приемлемое для транспортного средства, предварительно не задано в устройстве автономного вождения, предельное значение угловой скорости поворота рулевого колеса не может быть установлено на соответствующее значение.

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

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

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

Система рулевого управления может переключать заданное опорное значение в соответствии со скоростью транспортного средства. Заданное опорное значение может быть выбрано таким образом, чтобы предельное значение угловой скорости поворота рулевого колеса определялось как заданная угловая скорость, когда скорость транспортного средства ниже заданной скорости. Значение заданной угловой скорости может составлять 0,4 рад/с.

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

Предпочтительно, заданное опорное значение может быть заранее определено таким образом, чтобы поперечное рыскание транспортного средства было меньше, чем заданное рыскание. Значение заданного рыскания может составлять 2,94 м/с3.

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

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

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

На фиг. 1 показана диаграмма с обзором системы мобильности как услуги (MaaS), в котором используется транспортное средство согласно одному из вариантов осуществления настоящего изобретения.

На фиг. 2 показана схема с обзором конфигурации транспортного средства согласно данному варианту осуществления.

На фиг. 3 показана блок-схема последовательности операций, относящихся к управлению углом поворота рулевого колеса согласно данному варианту осуществления.

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

На фиг.5 изображена схема общей конфигурации системы MaaS.

На фиг.6 изображена схема конфигурации системы транспортного средства MaaS.

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

На фиг.8 изображена схема, иллюстрирующая пример синхронизации API относительно остановки и начала движения транспортного средства MaaS.

На фиг.9 изображена схема, иллюстрирующая пример синхронизации API относительно переключения передач транспортного средства MaaS.

На фиг.10 изображена схема, иллюстрирующая пример синхронизации API относительно блокировки колес транспортного средства MaaS.

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

На фиг.12 изображена схема, иллюстрирующая нажатие педали акселератора.

На фиг.13 изображена схема, иллюстрирующая нажатие педали тормоза.

На фиг.14 изображена схема общей конфигурации системы MaaS.

На фиг.15 изображена схема конфигурации системы транспортного средства.

На фиг.16 изображена схема, иллюстрирующая конфигурацию подачи питания на транспортное средство.

На фиг.17 изображена схема, иллюстрирующая стратегии до безопасной остановки транспортного средства в момент возникновения неисправности.

На фиг.18 изображена схема, иллюстрирующая компоновку представляющих функций транспортного средства.

РАСКРЫТИЕ ПРЕДПОЧТИТЕЛЬНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

На фиг.1 изображена диаграмма с обзором системы MaaS, в которой используется транспортное средство согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг.1, данная система MaaS содержит транспортное средство 10, сервер 500 данных, мобильную сервисную платформу (в дальнейшем MSPF) 600 и мобильные сервисы 700, относящиеся к автономному вождению.

Транспортное средство 10 содержит основной кузов 100 и комплект 200 для автономного вождения (в дальнейшем ADK). Основной кузов 100 транспортного средства содержит интерфейс 110 управления транспортным средством, платформу 120 транспортного средства (в дальнейшем VP) и модуль 190 передачи данных (DCM).

Транспортное средство 10 может выполнять автономное вождение в соответствии с командами ADK 200, установленного на основном кузове 100. Хотя на фиг.1 основной кузов 100 и ADK 200 изображены на удалении друг от друга, на самом деле ADK 200 установлен на крыше или ином подобном элементе основного кузова 100. ADK 200 можно также снять с основного кузова 100 транспортного средства. Если ADK 200 не установлен, основной кузов 100 транспортного средства может перемещаться под управлением пользователя. В этом случае VP 120 осуществляет управление движением (управление движением по командам пользователя) в ручном режиме.

Интерфейс 110 управления транспортным средством может обмениваться данными с ADK 200 по локальной сети контроллеров (шине CAN). Интерфейс 110 управления транспортным средством получает различные команды от ADK 200 или передает статус основного кузова 100 транспортного средства в ADK 200 путем выполнения предписанного прикладного программного интерфейса (API), определенного для каждого передаваемого сигнала.

Когда интерфейс 110 управления транспортным средством получает команду от ADK 200, он передает команду управления, соответствующую полученной команде, в VP 120. Интерфейс 110 управления транспортным средством получает различного типа информацию об основном кузове 100 транспортного средства от VP 120 и передает статус основного кузова 100 транспортного средства в ADK 200. Конфигурация интерфейса 110 управления транспортным средством будет детально описана ниже.

VP 120 содержит различные системы и различные датчики для управления основным кузовом 100 транспортного средства. VP 120 осуществляет различные виды управления транспортным средством в соответствии с командой, переданной ADK 200 через интерфейс 110 управления транспортным средством. В частности, поскольку VP 120 осуществляет различные виды управления транспортным средством в соответствии с командой, переданной от ADK 200, выполняется автономное управление транспортным средством 10. Конфигурация VP 120 также будет подробно описана ниже.

ADK 200 содержит систему автономного вождения (в дальнейшем ADS) для автономного управления транспортным средством 10. ADK 200 составляет, например, план управления транспортным средством 10 и передает различные команды для движущегося транспортного средства 10 в соответствии с составленным планом управления в интерфейс 110 управления транспортным средством в соответствии с API, определенным для каждой команды. ADK 200 получает от интерфейса 110 управления транспортным средством различные сигналы, указывающие на статус основного кузова 100 транспортного средства в соответствии с API, определенным для каждого сигнала, и отражает полученный статус транспортного средства в составленном плане управления. Конфигурация ADK 200 (ADS) также будет описана ниже.

DCM 190 содержит интерфейс связи (I/F) для беспроводного обмена данными между кузовом 100 транспортного средства и сервером 500 данных. DCM 190 передает на сервер 500 данных различную информацию о транспортном средстве, например, скорость, местоположение или статус автономного вождения. DCM 190 получает от мобильных сервисов 700, относящихся к автономному вождению через MSPF 600 и сервер 500 данных, например, различные типы данных для управления движением автономно управляемого транспортного средства, в том числе транспортного средства 10, осуществляемого посредством мобильных сервисов 700.

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

Мобильные сервисы 700, относящиеся к автономному вождению, обеспечивают мобильные сервисы, используя транспортное средство с автономным управлением, в том числе транспортное средство 10. Мобильные сервисы 700 могут получать, например, данные управления с транспортного средства 10, обменивающегося данными с сервером 500 данных, или информацию, хранящуюся на сервере 500 данных, от MSPF 600 посредством API, опубликованных на MSPF 600. Мобильные сервисы 700 передают, например, данные для управления транспортным средством с автономным управлением, в том числе транспортным средством 10, в MSPF 600 посредством API.

MSPF 600 публикует API для использования различных типов данных о статусах транспортных средств и управления транспортными средствами, необходимых для разработки ADS, а поставщик ADS может использовать в качестве API данные о статусе транспортных средств и управления транспортными средствами, необходимые для разработки ADS и хранящиеся на сервере 500 данных.

На фиг. 2 показана схема с обзором конфигурации транспортного средства согласно данному варианту осуществления. Как показано на фиг. 2, ADK 200 содержит вычислительный модуль 210, человеко-машинный интерфейс (HMI) 230, датчики 260 восприятия, датчики 270 ориентации и функцию 290 очистки датчиков.

Вычислительный модуль 210 содержит центральный процессор (ЦП) и память (в том числе, например, постоянное запоминающее устройство (ПЗУ) и оперативное запоминающее устройство (ОЗУ) (не показанные на фигуре). Во время автономного вождения транспортного средства 10 вычислительный модуль 210 получает информацию о среде вокруг транспортного средства и ориентации, поведении и местоположении транспортного средства 10 от различных датчиков, которые будут раскрыты ниже, а также статус транспортного средства 10 от платформы (VP) 120 транспортного средства, которая будет раскрыта ниже, через интерфейс 110 управления транспортным средством и задает следующую операцию (ускорение, замедление или поворот) транспортного средства 10. Вычислительный модуль 210 выводит различные команды для реализации следующей заданной операции транспортного средства 10 в интерфейс 110 управления транспортным средством.

Человеко-машинный интерфейс 230 (HMI) представляет информацию пользователю и принимает операцию во время автономного вождения, во время вождения, требующего действия пользователя, или во время перехода между автономным вождением и вождением, требующим действия пользователя. ЧМИ 230 реализован, например, посредством сенсорного дисплея, устройства отображения и устройства управления.

К датчикам 260 восприятия относятся датчики, воспринимающие обстановку вокруг транспортного средства, и реализованы, например, посредством, по меньшей мере, лазерного локатора (LIDAR) и / или радиолокатора миллиметрового диапазона и / или камеры.

Лазерный локатор представляет собой прибор для измерения расстояния, измеряющий расстояние на основании времени, прошедшего между излучением импульсных лазерных лучей (инфракрасных лучей) и возвратом отраженных объектом лазерных лучей. Радиолокатор миллиметрового диапазона представляет собой устройство для измерения расстояния, измеряющее расстояние или направление до объекта путем излучения коротких радиоволн в сторону объекта и обнаружения радиоволн, возвращаемых объектом. Камера установлена, например, на задней стороне внутреннего зеркала заднего вида в салоне и используется для получения изображения зоны перед транспортным средством 10. Обработка искусственным интеллектом или процессором обработки изображений позволяет распознать на снятых камерой изображениях или видео другое транспортное средство, препятствие или человека перед транспортным средством 10. Информация, полученная датчиками 260 восприятия, поступает на вычислительный модуль 210.

К датчикам 270 ориентации относятся датчики, определяющие ориентацию, поведение или местоположение транспортного средства 10, например, инерциальный измерительный блок (IMU) или глобальная система позиционирования (GPS).

IMU распознает, например, ускорение в продольном, поперечном и вертикальном направлении транспортного средства 10, а также угловую скорость в направлении крена, тангажа и рыскания транспортного средства 10. GPS определяет местоположение транспортного средства 10 на основании информации, получаемой от нескольких спутников GPS, находящихся на орбите Земли. Информация, полученная датчиками 270 ориентации, поступает на вычислительный модуль 210.

Функция 290 очистки датчиков удаляет загрязнения, налипшие на различные датчики во время перемещения транспортного средства 10. Функция 290 очистки датчиков удаляет загрязнения на объективе камеры или элементе, излучающем лазерные лучи или радиоволны, например, при помощи чистящего раствора или щетки.

Интерфейс 110 управления транспортным средством содержит интерфейсные блоки 111A и 111B управления транспортным средством (каждый из которых обозначен ниже, как «VCIB»). Каждый из блоков VCIB 111A и 111B содержит ЦП и память (в том числе, например, ПЗУ и ОЗУ), которые не показанные на фигуре. Хотя функциональность VCIB 111А эквивалентна VCIB 111В, этот блок отличается несколькими подключенными к нему системами, составляющими VP 120.

Каждый из блоков VCIB 111A и 111B соединен с вычислительным модулем 210 ADK 200 с возможностью передачи данных. VCIB 111A соединен с VCIB 111B с возможностью передачи данных.

Как VCIB 111A, так и VCIB 111B ретранслируют различные команды от ADK 200 и передают их в качестве команд управления на VP 120. Точнее говоря, каждый из блоков VCIB 111A и 111B преобразует различные команды от ADK 200, в команды управления, предназначенные для управления каждой системой VP 120, с использованием такой информации, как программа (например, прикладной программный интерфейс (API)), сохраненной в памяти, и передает команды управления в целевую систему. Каждый из блоков VCIB 111A и 111B ретранслирует информацию о транспортном средстве от VP 120, и передает информацию о транспортном средстве в виде статуса транспортного средства в ADK 200.

Поскольку VCIB 111A и VCIB 111B эквивалентны в части функций, относящихся к работе, по меньшей мере, одной из систем (например, тормозной или рулевой), то системы управления между ADK 200 и VP 120 избыточны. Следовательно, при возникновении сбоя в части системы функцию (поворот или остановку) VP 120 можно поддерживать путем переключения между системами управления по мере необходимости или отключения системы управления, в которой произошел сбой.

VP 120 содержит тормозные системы 121A и 121B, системы 122A и 122B рулевого управления, систему 123A электрического стояночного тормоза (EPB), систему 123B блокировки трансмиссии на парковке (P-Lock), движительную систему 124, систему 125 предаварийной безопасности (PCS), кузовную систему 126.

VCIB 111A соединен с возможностью передачи данных по шине связи с тормозной системой 121B, системой 122A рулевого управления, системой 123B P-Lock из множества систем, входящих в состав VP 120.

VCIB 111B соединен с возможностью передачи данных по шине связи с тормозной системой 121A, системой 122B рулевого управления, EPB системой 123A, системой 123B P-Lock, движительной системой 124 и кузовной системой 126 из множества систем, входящих в состав VP 120.

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

К тормозной системе 121B подключен датчик 127 скорости вращения колеса. Датчик 127 скорости вращения колеса предусмотрен, например, на каждом колесе транспортного средства 10 и определяет скорость вращения каждого колеса. Датчик 127 скорости вращения колеса передает обнаруженную скорость вращения каждого колеса в тормозную систему 121B. Тормозная система 121B передает скорость вращения каждого колеса на VCIB 111A в качестве одной из составляющих информации, входящую в информацию о транспортном средстве.

Каждая из тормозных систем 121А и 121В формирует команду торможения для тормозного устройства в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством. Например, тормозные системы 121A и 121B управляют тормозным устройством на основании команды торможения, формируемой в любой из упомянутых тормозных систем, причем при возникновении сбоя одной из тормозных систем управление тормозным устройством осуществляется на основании команды торможения, сформированной в другой тормозной системе.

Каждая из систем 122A и 122B рулевого управления содержит ЭБУ в состав которого входит ЦП и устройство памяти (включая, например, ПЗУ и ОЗУ) и может управлять углом поворота рулевого колеса транспортного средства 10 с рулевым устройством посредством ЭБУ рулевого управления. Функциональность системы 122A рулевого управления аналогична системе 122B рулевого управления. Устройство рулевого управления содержит, например, реечный электроусилитель руля (EPS), позволяющий регулировать угол поворота руля с помощью привода.

К системе 122A рулевого управления подключен датчик 128A угла поворота шестерни. Датчик 128B угла поворота шестерни, предусмотренный отдельно от датчика 128A угла поворота шестерни, соединен с системой 122B рулевого управления. Каждый из датчиков 128A и 128B угла поворота шестерни определяет угол поворота шестерни (угол шестерни), соединенной с валом вращения привода. Датчики 128A и 128B угла поворота шестерни передают распознанные углы поворота шестерни в системы 122A и 122B рулевого управления соответственно.

Каждая из систем 122А и 122В рулевого управления формирует команду рулевого управления для рулевого устройства в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством. Например, системы 122A и 122B рулевого управления управляют рулевым устройством на основании команды рулевого управления, сформированной в любой из упомянутых систем рулевого управления, причем при возникновении сбоя в любой из систем рулевого управления управление рулевым устройством осуществляется на основании команды рулевого управления, сформированной в другой системе рулевого управления.

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

Система 123А электрического стояночного тормоза управляет электрическим стояночным тормозом в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством.

Система 123B P-Lock может управлять устройством P-Lock, предусмотренным в трансмиссии транспортного средства 10. Устройство Р-Lock блокирует (останавливает) вращение ведомого вала трансмиссии путем введения в зубцы шестерни (блокирующего механизма), соединенной с вращающимся элементом трансмиссии, выступа на оконечности кулачка механизма блокировки трансмиссии, положение которого регулируется приводом.

Система 123В P-Lock управляет устройством P-Lock в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством.

Движительная система 124 может включать диапазон переключения передач посредством устройства переключения передач и управлять движущей силой транспортного средства 10 в направлении движения, инициируемого источником привода. Устройство переключения передач может выбрать один из нескольких диапазонов передач. Источник привода содержит, например, мотор-генератор и двигатель.

Движительная система 124 управляет устройством переключения передач и источником привода в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством.

Система 125 предаварийной безопасности управляет транспортным средством 10 для предотвращения столкновения или уменьшения повреждений с помощью камеры/радара 129. Система 125 предаварийной безопасности соединена с тормозной системой 121B с возможностью передачи данных. Система 125 предаварийной безопасности обнаруживает препятствие (препятствие или человека) перед транспортным средством, используя, например, камеру/радар 129, и в случае распознавания возможности столкновения на основании расстояния до препятствия передает команду торможения в тормозную систему 121B таким образом, чтобы увеличить тормозное усилие.

Кузовная система 126 может управлять, например, такими компонентами, как указатель поворота, звуковой сигнал или стеклоочиститель, в зависимости от статуса или внешних условий движения транспортного средства 10. Кузовная система 126 управляет вышеописанными компонентами в соответствии с предписанной командой управления, полученной от ADK 200 через интерфейс 110 управления транспортным средством.

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

При осуществлении автономного вождения транспортного средства 10, сконфигурированного описанным выше образом, ADK 200 передает команду управления автономным вождением в VCIB 111A и 111B посредством выполнения API. Исходно ADK 200 получает информацию о кузове 100 транспортного средства. Например, вычислительный модуль 210 ADK 200 получает информацию об окружающей среде и информацию об ориентации кузова 100 транспортного средства от датчиков 260 восприятия и датчиков 270 ориентации.

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

Вычислительный модуль 210 извлекает физический контрольный параметр (ускорение или угол поворота колес) из составленного плана управления. Вычислительный модуль 210 разделяет извлеченный физический параметр для каждого цикла API. Вычислительный модуль 210 выполняет API на основании разделенного физического параметра. Поскольку API выполняется в качестве такового, ADK 200 передает команду API для реализации физических параметров в соответствии с планом управления на интерфейс 110 управления транспортным средством. Интерфейс 110 управления транспортным средством передает команду управления, соответствующую полученной команде API, на VP 120. VP 120 осуществляет автономное управление движением кузова 100 транспортного средства в соответствии с командой управления.

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

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

После этого системы 122A и 122B рулевого управления определяют предельное значение угловой скорости поворота рулевого колеса в соответствии с заранее заданным опорным значением и передают указанное предельное значение в ADK 200 через VCIB 111A и 111B. ADK 200 рассчитывает целевой угол поворота рулевого колеса, удовлетворяющий предельному значению, полученному от систем 122A и 122B рулевого управления, и передает команду с рассчитанным углом поворота рулевого колеса в системы 122A и 122B рулевого управления через блоки VCIB 111A и 111B.

Таким образом, предельное значение угловой скорости поворота рулевого колеса для расчета целевого угла поворота передается со стороны VP 120 на ADK 200. Следовательно, даже несмотря на то, что ADK 200, выполненный с возможностью установки на транспортное средство и снятия с транспортного средства и передающий команду на органы управления автономным вождением, управляет кузовом 100 транспортного средства, предельное значение угловой скорости поворота рулевого колеса может быть установлено на соответствующее значение, приемлемое для кузова 100 транспортного средства.

На фиг. 3 показана блок-схема последовательности обработки, относящейся к управлению углом поворота рулевого колеса, согласно данному варианту осуществления. Согласно фиг. 3, вычислительная обработка угла поворота рулевого колеса, показанная на блок-схеме слева (фиг. 3), выполняется ЦП вычислительного модуля 210 ADK 200 путем вызова из обработки более высокого порядка, в частности API, причем такое вычисление угла поворота рулевого колеса и вычислительная обработка управления рулевым устройством, показанная на блок-схеме справа (фиг. 3), выполняется ЭБУ рулевого управления в каждой из систем 122A и 122B рулевого управления путем вызова из обработки более высокого порядка, включая эту обработку управления рулевым устройством.

При вычислительной обработке угла поворота рулевого колеса ЦП вычислительного модуля 210 ADK 200 определяет, предусматривает ли план управления, составленный при обработке более высокого порядка, использование рулевого управления (этап S211). Если ЦП вычислительного модуля 210 определяет, что план управления предусматривает использование рулевого управления (ДА на этапе S211), ЦП запрашивает у системы 122А и 122В рулевого управления VP 120 передачу предельного значения (Current_Road_Wheel_Angle_Rate_Limit) (называемого ниже «предельным значением угловой скорости поворота рулевого колеса») изменения угла поворота колес, необходимого для вычисления угла поворота рулевого колеса через VCIB 111A и 111B (этап S212).

При обработке управления рулевым устройством ЭБУ каждой из систем 122А и 122В рулевого управления определяет, передал ли ADK 200 запрос на передачу предельного значения угловой скорости поворота рулевого колеса (этап S111). Если ЭБУ рулевого управления определяет, что запрос был передан (ДА на этапе S111), ЭБУ каждой из систем 122А и 122В рулевого управления указывает предельное значение угловой скорости поворота рулевого колеса в соответствии со скоростью транспортного средства (этап S112). В частности, предельное значение угловой скорости поворота рулевого колеса указывают в соответствии с опорным значением, показанным на фиг. 4.

На фиг. 4 показана карта зависимости между скоростью транспортного средства и предельным значением угловой скорости поворота рулевого колеса согласно данному варианту осуществления. Согласно фиг. 4, если скорость транспортного средства равна или ниже 10 км/ч, предельное значение угловой скорости поворота рулевого колеса фиксируется на уровне 0,400 рад/с.

Если скорость транспортного средства превышает 10 км/ч, соотношение скорости транспортного средства и предельного значения угловой скорости поворота рулевого колеса удовлетворяет соотношению, предварительно заданному для транспортного средства 10, как показано на фиг. 4. Соотношение скорости транспортного средства и предельного значения угловой скорости поворота рулевого колеса определяют предварительно таким образом, чтобы оно удовлетворяло условию безопасного движения и другим условиям в зависимости от модели транспортного средства, массы транспортного средства и размера шин. В частности, соотношение скорости транспортного средства и предельного значения угловой скорости поворота рулевого колеса определяют предварительно, например, таким образом, чтобы значение поперечного рыскания кузова 100 транспортного средства было меньше значения заданного рыскания (например, 2,94 м/с3). Таким образом, предельное значение угловой скорости поворота рулевого колеса можно определить исходя из скорости транспортного средства.

Согласно фиг. 3, ЭБУ каждой из систем 122А и 122В рулевого управления передает заданное предельное значение угловой скорости поворота рулевого колеса в ADK 200 (этап S113).

Если ЦП вычислительного модуля 210 определяет, что план управления не требует использования рулевого управления при вычислительной обработке угла поворота рулевого колеса (НЕТ на этапе S211) и после этапа S212, ЦП вычисляет угол поворота рулевого колеса в соответствии с планом управления в текущий момент времени таким образом, чтобы он удовлетворял принятому предельному значению угловой скорости поворота рулевого колеса (этап S214).

Затем ЦП вычислительного модуля 210 передает команду с вычисленным углом поворота рулевого колеса в системы рулевого управления 122A и 122B VP 120 (этап S215). Если ЦП вычислительного модуля 210 определяет, что предельное значение угловой скорости поворота рулевого колеса управления не было получено (НЕТ на этапе S213) и после этапа S215, ЦП должен выполнить обработку с возвратом к обработке более высокого порядка, из которой была вызвана эта обработка.

При обработке управления рулевым устройством ЭБУ каждой из систем 122А и 122В рулевого управления определяет, была ли получена команда с углом поворота рулевого колеса от ADK 200 (этап S114). Если ЭБУ каждой из систем 122А и 122В рулевого управления определяет, что команда была получена (ДА на этапе S114), он выставляет угол поворота рулевого колеса на указанное значение (этап S115). Если ЭБУ каждой из систем 122А и 122В рулевого управления определяет, что команда с углом поворота рулевого колеса не была получена (НЕТ на этапе S114) и после этапа S115, ЭБУ каждой из систем 122А и 122В рулевого управления выполняет обработку с возвратом к обработке более высокого порядка, из которой была вызвана эта обработка.

[Внесение модификаций]

(1) В раскрытом ранее варианте осуществления, как показано на фиг. 1 и 2, ADK 200 может обмениваться данными с несколькими функциональными блоками (например, системами 122A и 122B рулевого управления, тормозными системами 121A и 121B, системой 123A электрического стояночного тормоза, системой 123B P-Lock, движительной системой 124 и кузовной системой 126) платформы VP 120 через любой из VCIB 111A и 111B.

Не ограничиваясь таким образом, ADK 200 может непосредственно обмениваться данными с несколькими функциональными блоками VP 120. Блоки VCIB 111A и 111B могут передавать команду управления на любой из ряда функциональных блоков в соответствии с командой, полученной от ADK 200.

(2) В раскрытом ранее варианте осуществления каждый из ряда функциональных блоков VP 120 содержит ЭБУ. Например, каждая из систем 122A и 122B рулевого управления содержит ЭБУ рулевого управления. Как показано на фиг. 3, VCIB 111A и 111B и ЭБУ функциональных блоков (например, ЭБУ систем 122А и 122В рулевого управления) согласованно выполняют функции на стороне кузова 100 транспортного средства.

Однако распределение функций блоков VCIB 111A и 111B и ЭБУ функциональных блоков не ограничивается вариантом, показанным на фиг. 3. Несмотря на то, что VCIB 111A и 111B отвечают за передачу данных между ADK 200 и ЭБУ функциональных блоков на фиг. 3, VCIB 111A и 111B могут также отвечать за часть обработки, выполняемой ЭБУ функциональных блоков.

(3) В раскрытом ранее варианте осуществления, как показано на фиг. 3, раскрыто получение предельного значения (Current_Road_Wheel_Angle_Rate_Limit) угловой скорости поворота рулевого колеса от систем 122A и 122B рулевого управления для вычисления угла поворота рулевого колеса средствами ADK 200.

Однако значения, полученные от ряда функциональных блоков VP 120, в частности, систем 122A и 122B рулевого управления для расчета угла поворота рулевого колеса в ADK 200, не ограничиваются предельным значением угловой скорости поворота рулевого колеса и могут включать другие значения (например, угол поворота рулевого колеса (Steering_Wheel_Angle_Actual) и угловая скорость поворота рулевого колеса (Steering_Wheel_Angle_Rate_Actual) в системе рулевого управления).

[Сущность изобретения]

(1) Как показано на фиг. 1 и 2, транспортное средство 10 выполнено с возможностью автономного вождения и содержит ADK 200, выполненный с возможностью установки на кузов 100 транспортного средства и снятия с него, причем ADK 200 выдает команды на органы управления автономным вождением, VP 120, содержащую несколько функциональных блоков, выполняющих несколько заданных функций кузова 100 транспортного средства, и VCIB 111A и 111B, обменивающиеся данными с ADK 200 и передающие команду управления на функциональные блоки в соответствии с командой, полученной от ADK 200. Как показано на фиг. 2, в число функциональных блоков входят системы 122A и 122B рулевого управления, управляющие кузовом 100 транспортного средства.

Как показано на фиг. 3 и 4, каждая из систем 122A и 122B рулевого управления задает предельное значение угловой скорости поворота рулевого колеса в соответствии с заданным опорным значением (этап S112) и передает заданное предельное значение на ADK 200 через VCIB 111A и 111B (этап S113). Как показано на фиг. 3, ADK 200 рассчитывает целевой угол поворота рулевого колеса, удовлетворяющий предельному значению, полученному от систем 122A и 122B рулевого управления (этап S214), и передает команду с рассчитанным углом поворота в системы 122A и 122B рулевого управления через VCIB 111A и 111B (этап S215).

Таким образом, VP 120 передает предельное значение угловой скорости поворота рулевого колеса для расчета целевого угла поворота на ADK 200. Следовательно, когда ADK 200, выполненный с возможностью установки на транспортное средство и снятия с транспортного средства и передающий команду на органы управления автономным вождением, управляет кузовом 100 транспортного средства, предельное значение угловой скорости поворота рулевого колеса можно установить на соответствующее значение для данного кузова 100 транспортного средства, не сохраняя предварительно предельное значение угловой скорости поворота рулевого колеса в ADK 200.

(2) Как показано на фиг. 4, система рулевого управления переключает заданное опорное значение в соответствии со скоростью кузова 100 транспортного средства. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, приемлемое для кузова 100 транспортного средства.

(3) Как показано на фиг. 4, заданное опорное значение выбирают таким образом, чтобы предельное значение угловой скорости поворота рулевого колеса определялось как заданная угловая скорость, когда скорость кузова 100 транспортного средства ниже заданной скорости. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(4) Как показано на фиг. 4, значение заданной угловой скорости составляет 0,4 рад/с. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(5) Как показано на фиг. 4, заданное опорное значение выбрано таким образом, чтобы в том случае, когда скорость транспортного средства превышает заданную скорость, предельное значение угловой скорости поворота рулевого колеса удовлетворяло предварительно заданному соотношению скорости транспортного средства и предельного значения угловой скорости поворота рулевого колеса. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(6) Как показано на фиг. 4, значение заданной скорости составляет 10 км/ч. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(7) Как показано на фиг. 4, заданное опорное значение предварительно выбирают таким образом, чтобы значение поперечного рыскания кузова 100 транспортного средства было меньше значения заданного рыскания. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(8) Как показано на фиг. 4, значение заданного

рыскания составляет 2,94 м/с3. Это позволяет установить соответствующее предельное значение угловой скорости поворота рулевого колеса, согласующееся со скоростью кузова 100 транспортного средства.

(9) Как показано на фиг. 1 и 2, ADK 200 выдает команду органам управления автономным вождением кузова 100 транспортного средства и выполнен с возможностью установки на кузов 100 транспортного средства и снятия с него. Как показано на фиг. 2, кузов 100 транспортного средства содержит несколько функциональных блоков, выполняющих несколько заданных функций кузова 100 транспортного средства, а функциональные блоки управляются в соответствии с командой, полученной от ADK 200. Как показано на фиг. 2, в число функциональных блоков входят системы 122A и 122B рулевого управления, управляющие кузовом 100 транспортного средства. Как показано на фиг. 3 и 4, ADK 200 рассчитывает целевой угол поворота рулевого колеса, удовлетворяющий предельному значению угловой скорости поворота рулевого колеса, заданному системами 122A и 122B рулевого управления в соответствии с заданным опорным значением (этап S214), и передает команду с рассчитанным углом поворота рулевого колеса в системы 122A рулевого управления. и 122B через VCIB 111A и 111B (этап S215).

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

(10) Как показано на фиг. 1 и 2, транспортное средство 10 выполнено с возможностью автономного вождения и содержит VP 120 и VCIB 111A и 111B, причем VP 120 содержит несколько функциональных блоков, выполняющих несколько заданных функций кузова 100 транспортного средства, VCIB 111A и 111B, обменивающиеся данными с ADK 200, выполненным с возможностью установки на кузов 100 транспортного средства и снятия с него и выдающим команду на органы управления автономным вождением, причем VCIB 111A и 111B выдают команду управления на функциональные блоки в соответствии с командой, полученной от ADK 200. Как показано на фиг. 2, в число функциональных блоков входят системы 122A и 122B рулевого управления, управляющие кузовом 100 транспортного средства. Как показано на фиг. 3 и 4, каждая из систем 122A и 122B рулевого управления определяет предельное значение угловой скорости поворота рулевого колеса в соответствии с заданным опорным значением (этап S112), передает указанное предельное значение в ADK 200 через VCIB 111A и 111B (S113) и управляет углом поворота рулевого колеса в соответствии с командой целевого угла поворота, рассчитанного ADK 200 в соответствии с предельным значением, полученным от систем 122A и 122B рулевого управления (S115).

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

[Пример 1]

Платформа MaaS транспортного средства «Тойота»

Спецификация API

для разработчиков ADS

[Standard Edition #0.1]

История версий

Таблица 1

Дата редакцииред.Сводка версийКорректор2019/05/040,1Создание нового материалаБизнес-подразделение MaaS

Предметный указатель

1. Схема 4

1.1. Назначение этой спецификации 4

1.2. Целевое транспортное средство 4

1.3. Определение термина 4

1.4. Предосторожности при обращении 4

2. Структура 5

2.1. Общая структура MaaS 5

2.2. Структура системы транспортного средства MaaS 6

3. Интерфейсы приложений 7

3.1. Распределение ответственности при использовании API 7

3.2. Типовое использование API 7

3.3. API для управления движением транспортных средств 9

3.3.1. Функции 9

3.3.2. Входы 16

3.3.3. Выходы 23

3.4. API для управления кузовом 45

3.4.1. Функции 45

3.4.2. Входы 45

3.4.3. Выходы 56

3.5. API для управления питанием 68

3.5.1. Функции 68

3.5.2. Входы 68

3.5.3. Выходы 69

3.6. API для функций безопасности 70

3.6.1. Функции 70

3.6.2. Входы 70

3.6.3. Выходы 70

3.7. API для функций защищенности 74

3.7.1. Функции 74

3.7.2. Входы 74

3.7.3. Выходы 76

3.8. API для услуги MaaS 80

3.8.1. Функции 80

3.8.2. Входы 80

3.8.3. Выходы 80

1. Схема

1.1. Назначение этой спецификации

Этот документ является спецификацией API платформы транспортного средства «Тойота» и содержит описание, использование и предупреждения интерфейса приложения.

1.2. Целевое транспортное средство

e-Palette, транспортное средство MaaS, выпущенное компанией «Тойота» по концепции POV (личное транспортное средство)

1.3. Определение термина

Таблица 2

ТерминОпределениеADSСистема автономного вождения.ADKКомплект автономного вожденияVPПлатформа транспортного средства.VCIBИнтерфейсный блок управления транспортным средством.
Это ЭБУ для интерфейса и преобразователя сигналов между ADS и подсистемами Toyota VP.

1.4. Предосторожности при обращении

Это первый проект документа.

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

2. Структура

2.1. Общая структура MaaS

Изображена общая структура MaaS с целевым транспортным средством (фиг.5).

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

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

2.2. Структура системы транспортного средства MaaS

Архитектура системы показана как исходное условие (фиг.6).

Целевое транспортное средство использует физическую архитектуру CAN для шины между ADS и VCIB. Для реализации каждого API в данном документе кадры CAN и назначение битов отображаются в виде «таблицы назначения битов» в отдельном документе.

3. Интерфейсы приложений

3.1. Распределение ответственности при использовании API

При использовании API базовое распределение ответственности между ADS и VP транспортного средства выглядит следующим образом.

[ADS]

ADS составляет план управления и передает параметры управления транспортным средством в VP.

[VP]

Toyota VP контролирует каждую систему VP на основании показаний ADS.

3.2. Типовое использование API

В данном разделе описано типовое использование API.

CAN принята в качестве линии связи между ADS и VP. Таким образом, по существу, ADS выполняет API в каждое определенное время цикла каждого API.

Типичный порядок действий ADS при выполнении API выглядит следующим образом (фиг.7).

3.3. API для управления движением транспортных средств

В этом разделе описаны API для управления движением транспортного средства, осуществляемого в транспортном средстве MaaS.

3.3.1. Функции

3.3.1.1. Остановка и последовательность запуска

Описывается переход в режим остановки (неподвижности) и последовательность запуска транспортного средства. Эта функция предполагает, что транспортное средство находится в режиме Autonomy_State = Автономный режим. В других режимах запрос отклоняется.

На нижеследующей схеме показан пример.

Команда ускорения запрашивает замедление и останавливает транспортное средство. Затем, когда будет подтверждена продольная скорость (Longitudinal_Velocity), равная 0 [км/ч], передается команда остановки (Standstill Command) = «Применено». После завершения управления удержанием тормоза статус остановки принимает значение «Применено». До тех пор команда ускорения должна продолжать запрос замедления. Если команда остановки (Standstill Command) = «Применено» или запрос замедления командой ускорения отменяется, переход к управлению удержанием тормоза не происходит. После этого транспортное средство продолжает оставаться в режиме остановки до тех пор, пока не будет отправлена команда остановки (Standstill Command) = «Применено». В течение этого периода команда ускорения (Acceleration Command) может иметь значение 0 (ноль).

Если транспортное средство необходимо запустить, управление удержанием тормоза отменяется путем установления команды остановки (Standstill Command) на значение «Отменено». В то же время, управление ускорением/замедлением осуществляется на основании команды ускорения (Acceleration Command) (фиг.8).

Электрический стояночный тормоз включается, когда статус остановки (Standstill Command) = «Применено» имеет место в течение 3 минут.

3.3.1.2. Последовательность запроса направления

Описана последовательность переключения передач. Эта функция предполагает, что Autonomy_State = Автономный режим. В противном случае запрос отклоняется.

Переключение передач происходит только во время Actual_Moving_Direction = «остановка»). В противном случае запрос отклоняется.

На следующей схеме показан пример. Команда ускорения запрашивает замедление и останавливает транспортное средство. После того, как Actual_Moving_Direction устанавливается на значение «остановка», любая позиция селектора может быть запрошена командой направления движения. (В приведенном ниже примере «D» → «R»).

При переключении передачи команда ускорения (Acceleration Command) должна запрашивать замедление.

После переключения передачи управление ускорением/замедлением осуществляется на основании значения команды ускорения (Acceleration Command) (фиг.9).

3.3.1.3. Последовательность блокировки колес (WheelLock Sequence)

Описано включение и выключение блокировки колес. Эта функция предполагает, что Autonomy_State = Автономный режим, в противном случае запрос отклоняется.

Эта функция может быть выполнима только на остановленном транспортном средстве. Команда ускорения (Acceleration Command) запрашивает замедление и останавливает транспортное средство. После того, как Actual_Moving_Direction устанавливается на значение «остановка», блокировка колес (WheelLock) включается командой иммобилизации (Immobilization Command) = «Применено». Команда ускорения устанавливается на «Замедление», пока статус иммобилизации не примет значение «Применено».

Если необходима отмена, то на неподвижном транспортном средстве запрашивается команда иммобилизации = «Отменено». Команда ускорения в это время имеет значение «Замедление».

После этого транспортное средство ускоряется/замедляется на основании значения команды ускорения (фиг.10).

3.3.1.4. Road_Wheel_Angle Request

Эта функция предполагает, что Autonomy_State = Автономный режим, в противном случае запрос отклоняется.

Команда угла поворота колес (Tire Turning Angle Command) является относительным значением Estimated_Road_Wheel_Angle_Actual.

Например, в случае движения транспортного средства по прямой Estimated_Road_Wheel_Angle_Actual = 0,1 [рад];

Если ADS запрашивает движение по прямой, то команду угла поворота колес следует установить на 0+0,1 = 0,1 [рад].

Если ADS запрашивает поворот на -0,3 [рад], то команду угла поворота колес следует установить на -0,3+0,1 = -0,2 [рад].

3.3.1.5. Действия водителя (Rider Operation)

3.3.1.5.1. Работа педали акселератора (Acceleration Pedal Operation)

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

3.3.1.5.2. Работа педали тормоза (Brake Pedal Operation)

Действие при нажатии педали тормоза. В автономном режиме целевое замедление транспортного средства выражено суммой 1) расчетного замедления от хода педали тормоза и 2) запроса замедления от системы AD.

3.3.1.5.3. Действия рычагом переключения передач (Shift_Lever_Operation)

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

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

3.3.1.5.4. Работа рулевого управления (Steering Operation)

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

1) значение крутящего момента, оцененное на основании угла поворота водителем, и

2) значение крутящего момента, рассчитанное на основании запрошенного угла поворота колеса.

Следует отметить, что команда угла поворота колес не принимается, если водитель сильно поворачивает рулевое колесо. Вышеуказанное определяется флагом Steering_Wheel_Intervention (вмешательство в рулевое управление).

3.3.2. Входные данные

Таблица 3

Название сигналаРаскрытиеРезервированиеКоманда направления движенияЗапрос на переключение между движением вперед (диапазон D) и назад (диапазон R) Нет данныхКоманда иммобилизацииЗапрос включения/выключения блокировки колес (WheelLock) ПримененоКоманда остановкиЗапрос на поддержание неподвижного состоянияПримененоКоманда ускоренияЗапрос ускорения/замедленияПримененоКоманда угла поворота колесЗапрос угла поворота передних колесПримененоКоманда автономизацииЗапрос на переключение между ручным и автономным режимомПрименено

3.3.2.1. Команда направления движения

Запрос на переключение между движением вперед (диапазон D) и назад (диапазон R)

Значения

Таблица 4

ЗначениеОписаниеПримечания0Без запроса2RПереключение в диапазон R4DПереключение в диапазон DпрочееЗарезервировано

Примечания

⋅ Доступно только при Autonomy_State = «Автономный режим»

⋅ Переключение D/R возможно только на неподвижном транспортном средстве (Actual_Moving_Direction = «остановка»).

⋅ Запрос во время вождения (движения) отклоняется.

⋅ Когда система запрашивает переключение D/R, команда ускорения одновременно направляется с запросом замедления (-0,4 м/с2). (Только при включенном тормозе)

⋅ Запрос не может быть принят в следующих случаях.

⋅ Режимы ухудшения контроля направления (Direction_Control_Degradation_Modes) = «Обнаружен отказ»

3.3.2.2. Команда иммобилизации

Запрос включения/выключения блокировки колес (WheelLock)

Значения

Таблица 5

ЗначениеОписаниеПримечания0Без запроса1ПримененоЭлектрический стояночный тормоз включен, и TM переключается в диапазон P2ОтмененоЭлектрический стояночный тормоз выключен, и TM переходит на значение команды направления движения

Примечания

⋅ Доступно только при Autonomy_State = «Автономный режим»

⋅ Переключение возможно только на неподвижном транспортном средстве (Actual_Moving_Direction = «остановка»)

⋅ На движущемся транспортном средстве запрос отклоняется.

⋅ Когда запрашивается изменение режима Применено/Отменено, команда ускорения устанавливается на замедление (-0,4 м/с2). (Только при включенном тормозе)

3.3.2.3. Команда остановки

Запрос неподвижности транспортного средства

Значения

Таблица 6

ЗначениеОписаниеПримечания0Без запроса1ПримененоЗапрошена остановка2Отменено

Примечания

⋅ Доступно только при Autonomy_State = «Автономный режим»

⋅ Подтверждается статусом остановки (Standstill Status)= «Применено».

⋅ Переход к остановке возможен только на неподвижном транспортном средстве (Actual_Moving_Direction = «остановка»)

⋅ Команда ускорения должна продолжаться до тех пор, пока статус остановки не примет значение «Применено», а запрос замедления командой ускорения (-0,4 м/с2) должен продолжаться.

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

3.3.2.4. Команда ускорения (Acceleration Command)

Команда ускорения транспортного средства

Значения

Возможность расчетного максимального замедления (Estimated_Max_Decel_Capability) на Возможность расчетного максимального ускорения ( Estimated_Max_Accel_Capability) [м/с2]

Примечания

⋅ Доступно только при Autonomy_State = «Автономный режим»

⋅ Запрос ускорения (+) и замедления (-), основанный на направлении согласно статусу направления движения (Propulsion Direction Status)

⋅ Верхний/нижний предел будет варьироваться на основании Estimated_Max_Decel_Capability и Estimated_Max_Accel_Capability.

⋅ При запросе ускорения свыше Estimated_Max_Accel_Capability запрос принимает значение Estimated_Max_Accel_Capability.

⋅ При запросе замедления свыше Estimated_Max_Decel_Capability запрос принимает значение Estimated_Max_Decel_Capability.

⋅ В зависимости от хода педали акселератора/тормоза запрошенное ускорение может не соблюдаться. Подробнее см. 3.4.1.4.

⋅ При одновременной активации системы предотвращения столкновений выбирается минимальное ускорение (максимальное замедление).

3.3.2.5. Команда угла поворота колес (Tire Turning Angle Command)

Команда угла поворота колес

Значения

Таблица 7

ЗначениеОписаниеПримечания-[ед.изм.: радиан]

Примечания

⋅ Слева – положительное значение (+). Справа – отрицательное значение (-).

⋅ Доступно только при Autonomy_State = «Автономный режим»

⋅ Значение на выходе Estimated_Road_Wheel_Angle_Actual, когда транспортное средство движется по прямой, принимает опорное значение (0).

⋅ Это требует относительного значения Estimated_Road_Wheel_Angle_Actual. (подробнее см. 3.4.1.1)

⋅ Запрошенное значение находится в пределах Current_Road_Wheel_Angle_Rate_Limit.

⋅ Запрошенное значение может не соблюдаться водителем в зависимости от угла поворота.

3.3.2.6. Команда автономизации

Запрос на переключение между ручным и автономным режимом

Значения

Таблица 8

ЗначениеОписаниеПримечания00bБез запроса для автономного режима01bЗапрос для автономного режима10bЗапрос деактивацииозначает запрос на переключение в ручной режим

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

3.3.3. Выходные данные

Таблица 9

Название сигналаОписаниеРезервированиеPropulsion Direction Status (Статус направления движения)Текущий диапазон передачНет данныхPropulsion Direction by Driver (Направление движения, выбранное водителем)Положение селектора передач, выбранное водителемНет данныхImmobilization Status (Статус иммобилизации)Вывод статуса электрического стояночного тормоза и селектора PПримененоImmobilization Request by Driver (Запрос иммобилизации от водителя)Статус переключения электрического стояночного тормоза водителемНет данныхStandstill Status (Статус остановки)Статус остановкиНет данныхEstimated_Coasting_RateРасчетное замедление транспортного средства при закрытой дроссельной заслонкеНет данныхEstimated_Max_Accel_CapabilityРасчетное максимальное ускорениеПримененоEstimated_Max_Decel_CapabilityРасчетное максимальное замедлениеПримененоEstimated_Road_Wheel_Angle_ActualУгол поворота передних колесПримененоEstimated_Road_Wheel_Angle_Rate_ActualУгловая скорость передних колесПримененоSteering_Wheel_Angle_ActualУгол поворота рулевого колесаНет данныхSteering_Wheel_Angle_Rate_ActualУгловая скорость рулевого колесаНет данныхCurrent_Road_Wheel_Angle_Rate_LimitТекущий предел угла поворота колесПримененоEstimated_Max_Lateral_Acceleration_CapabilityОцененная возможность максимального поперечного ускоренияПримененоEstimated_Max_Lateral_Acceleration_Rate_CapabilityОцененная возможность нарастания максимального поперечного ускоренияПримененоAccelerator_Pedal_PositionПоложение педали акселератора (насколько сильно нажата педаль?)Нет данныхAccelerator_Pedal_InterventionЭтот сигнал показывает, нажимает ли водитель на педаль акселератора (вмешательство)Нет данныхBrake_Pedal_PositionПоложение педали тормоза (насколько сильно нажата педаль?)Подлежит уточнениюBrake_Pedal_InterventionЭтот сигнал показывает, нажимает ли водитель на педаль тормоза (вмешательство)Подлежит уточнениюSteering_Wheel_InterventionЭтот сигнал показывает, поворачивает ли водитель руль (вмешательство)Подлежит уточнениюShift_Lever_InterventionЭтот сигнал показывает, переключает ли водитель селектор передач (вмешательство)Подлежит уточнениюWheelSpeed_FLЧастота вращения колеса (переднее левое колесо)Нет данныхWheelSpeed_FL_RotationНаправление вращения колеса (переднее левое)Нет данныхWheelSpeed_FRЧастота вращения колеса (переднее правое колесо)Нет данныхWheelSpeed_FR_RotationНаправление вращения колеса (переднее правое)Нет данныхWheelSpeed_RLЧастота вращения колеса (заднее левое колесо)ПримененоWheelSpeed_RL_RotationНаправление вращения колеса (заднее левое)ПримененоWheelSpeed_RRЧастота вращения колеса (заднее правое колесо)ПримененоWheelSpeed_RR_RotationНаправление вращения колеса (заднее правое)ПримененоActual_Moving_DirectionНаправление движения транспортного средстваПримененоLongitudinal_VelocityОцененная продольная скорость транспортного средстваПримененоLongitudinal_AccelerationОцененное продольное ускорение транспортного средстваПримененоLateral_AccelerationЗначение датчика бокового ускорения транспортного средстваПримененоYawrateЗначение датчика скорости рысканияПримененоAutonomy_StateСтатус выбора автономного или ручного режимаПримененоAutonomy_ReadyСитуация, определяющая, может ли транспортное средство перейти в автономный режимПримененоAutonomy_FaultСтатус наличия неисправности, связанной с функциями в автономном режимеПрименено

3.3.3.1. Статус направления движения (Propulsion Direction Status)

Текущий диапазон передач

Значения

Таблица 10

ЗначениеОписаниеПримечания0Зарезервировано1P2R3N4D5B6Зарезервировано7Недействительное значение

Примечания

⋅ Если диапазон передач не определен, этот выход принимает значение «Недействительное значение».

⋅ Когда во время режима VO транспортное средство переходит в следующий статус, [Propulsion Direction Status] принимает значение «P».

- [Longitudinal_Velocity] = 0 [км/ч]

- [Brake_Pedal_Position] < пороговое значение (подлежит уточнению) (если будет установлено, что педаль не нажата)

- [1st_Left_Seat_Belt_Status] = не пристегнут

- [1st_Left_Door_Open_Status] = открыто

3.3.3.2. Направление движения, выбранное водителем

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

Значения

Таблица 11

ЗначениеОписаниеПримечания0Без запроса1P2R3N4D5B6Зарезервировано7Недействительное значение

Примечания

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

⋅ Если водитель снимет руку с рычага переключения передач, рычаг вернется в центральное положение, и выходные данные примут значение «Без запроса».

⋅ Когда во время режима NVO транспортное средство переходит в следующий статус, [Propulsion Direction by Driver] принимает значение «1(P)».

- [Longitudinal_Velocity] = 0 [км/ч]

- [Brake_Pedal_Position] < пороговое значение (подлежит уточнению) (если будет установлено, что педаль не нажата)

- [1st_Left_Seat_Belt_Status] = не пристегнут

- [1st_Left_Door_Open_Status] = открыто

3.3.3.3. Статус иммобилизации

Вывод статуса электрического стояночного тормоза и селектора P

Значения

<Первичный>

Таблица 12

ЗначениеОписаниеПримечанияПереключениеЭЛЕКТРИЧЕСКИЙ СТОЯНОЧНЫЙ ТОРМОЗ00Селектор установлен в положение, отличающееся от P, и электрический стояночный тормоз выключен10Селектор установлен в положение P, и электрический стояночный тормоз выключен01Селектор установлен в положение, отличающееся от P, и электрический стояночный тормоз включен11Селектор установлен в положение P, и электрический стояночный тормоз включен

<Вторичный>

Таблица 13

ЗначениеОписаниеПримечанияСмещение00Кроме передачи P10Передача P01Зарезервировано11Зарезервировано

Примечания

⋅ Вторичный сигнал не включает состояние блокировки электрического стояночного тормоза.

3.3.3.4. Запрос иммобилизации от водителя

Действие водителя с переключателем электрического стояночного тормоза

Значения

Таблица 14

ЗначениеОписаниеПримечания0Без запроса1Включено2Отменено3Недействительное значение

Примечания

⋅ «Включено» выводится при нажатии переключателя электрического стояночного тормоза.

⋅ «Отменено» выводится при втягивании переключателя электрического стояночного тормоза.

3.3.3.5. Статус остановки

Статус неподвижности транспортного средства

Значения

Таблица 15

ЗначениеОписаниеПримечания0Отменено1Применено2Зарезервировано3Недействительное значение

Примечания

⋅ Электрический стояночный тормоз включается, когда статус остановки = «Применено» имеет место в течение 3 минут.

⋅ Если транспортное средство требуется запустить, ADS запрашивает команду остановки = «Отменено».

3.3.3.6. Estimated_Coasting_Rate

Оцененное замедление транспортного средства при закрытой дроссельной заслонке

Значения

[ед.изм.: м/с2]

Примечания

⋅ Оценено расчетное ускорение при WOT.

⋅ При оценке учитываются уклоны, сопротивление движению и т.д.

⋅ При статусе направления движения «D» ускорение в направлении вперед представляет собой положительное значение.

⋅ При статусе направления движения «R» ускорение в направлении назад представляет собой положительное значение.

3.3.3.7. Estimated_Max_Accel_Capability

Оцененное максимальное ускорение

Значения

[ед.изм.: м/с2]

Примечания

⋅ Определено ускорение при WOT.

⋅ При оценке учитываются уклоны, сопротивление движению и т.д.

⋅ Направление, определяемое положением селектора передач, считается положительным.

3.3.3.8. Estimated_Max_Decel_Capability

Оцененное максимальное замедление

Значения

-9,8 - 0 [ед.изм.: м/с2]

Примечания

⋅ В зависимости от Brake_System_Degradation_Modes. Детали уточняются.

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

3.3.3.9. Estimated_Road_Wheel_Angle_Actual

Угол поворота передних колес

Значения

Таблица 16

ЗначениеОписаниеПримечаниядр.[ед.изм.: радиан]Минимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Слева – положительное значение (+). Справа – отрицательное значение (-).

⋅ До того, как станет доступным сигнал «Угол поворота колес при движении транспортного средства по прямой» этот сигнал является недействительным значением.

3.3.3.10. Estimated_Road_Wheel_Angle_Rate_Actual

Угловая скорость передних колес

Значения

Таблица 17

ЗначениеОписаниеПримечаниядр.[ед.изм.: рад/с]Минимальное значениеНедействительное значение

Примечания

⋅ Слева – положительное значение (+). Справа – отрицательное значение (-).

3.3.3.11. Steering_Wheel_Angle_Actual

Угол поворота рулевого колеса

Значения

Таблица 18

ЗначениеОписаниеПримечаниядр.[ед.изм.: радиан]Минимальное значениеНедействительное значение

Примечания

⋅ Слева – положительное значение (+). Справа – отрицательное значение (-).

⋅ Угол поворота рулевого колеса, выведенный из угла поворота серводвигателя рулевого управления

⋅ До того, как станет доступным сигнал «Угол поворота колес при движении транспортного средства по прямой» этот сигнал является недействительным значением.

3.3.3.12. Steering_Wheel_Angle_Rate_Actual

Угловая скорость рулевого колеса

Значения

Таблица 19

ЗначениеОписаниеПримечаниядр.[ед.изм.: рад/с]Минимальное значениеНедействительное значение

Примечания

⋅ Слева – положительное значение (+). Справа – отрицательное значение (-).

⋅ Угловая скорость рулевого колеса, преобразованная из угловой скорости серводвигателя рулевого управления

3.3.3.13. Current_Road_Wheel_Angle_Rate_Limit

Предельная угловая скорость ходовых колес

Значения

⋅ При остановке: 0,4 [рад/с]

⋅ При движении: Отображение «примечаний»

Примечания

Рассчитано на основании схемы «Скорость движения транспортного средства - Угловая скорость рулевого колеса», см. ниже

A) При очень низкой скорости или в ситуации остановки используйте фиксированное значение 0,4 [рад/с].

B) При более высоких скоростях угловая скорость рулевого колеса рассчитывается на основании скорости движения транспортного средства с использованием 2,94 м/с3

Пороговое значение скорости между А и В составляет 10 [км/ч] (фиг.11).

3.3.3.14. Estimated_Max_Lateral_Acceleration_Capability

Оцененное максимальное поперечное ускорение

Значения

Фиксированное значение 2,94 [ед.изм.: м/с2]

Примечания

⋅ Контроллер угла поворота колес рассчитан на диапазон ускорения до 2,94 м/с2.

3.3.3.15. Estimated_Max_Lateral_Acceleration_Rate_Capability

Оцененное максимальное нарастание поперечного ускорения

Значения

Фиксированное значение 2,94 [ед.изм.: м/с3]

Примечания

⋅ Контроллер угла поворота колес рассчитан на диапазон ускорения до 2,94 м/с3.

3.3.3.16. Accelerator_Pedal_Position

Положение педали акселератора (насколько сильно нажата педаль?)

Значения

0-100 [ед.изм.: %]

Примечания

⋅ Чтобы ускорения не изменялось внезапно, этот сигнал фильтруется путем сглаживания.

⋅ В нормальных условиях

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

⋅ В условиях отказа

Передается отказоустойчивое значение (0×FF)

3.3.3.17. Accelerator_Pedal_Intervention

Этот сигнал показывает, нажимает ли водитель на педаль акселератора (вмешательство).

Значения

Таблица 20

ЗначениеОписаниеПримечания0Не нажата1Нажата2За пределами автономного ускорения

Примечания

⋅ Когда параметр Accelerator_Pedal_Position превысит заданное пороговое значение (ACCL_INTV), этот сигнал [Accelerator_Pedal_Intervention] примет значение «Нажата».

Если запрошенное ускорение от нажатой педали акселератора превышает ускорение, запрошенное системой (ADS, система предаварийной безопасности и т.д.), этот сигнал переходит в состояние «За пределами автономного ускорения».

⋅ В режиме NVO запрос акселератора будет отклонен. Поэтому этот сигнал не примет значение «2».

Детальное описание (фиг.12)

3.3.3.18. Brake_Pedal_Position

Положение педали тормоза (насколько сильно нажата педаль?)

Значения

0-100 [ед.изм.: %]

Примечания

⋅ При отказе датчика положения педали тормоза:

Передается отказобезопасное значение (0×FF)

⋅ Вследствие ошибки сборки это значение может превысить 100%.

3.3.3.19. Brake_Pedal_Intervention

Этот сигнал показывает, нажимает ли водитель на педаль тормоза (вмешательство).

Значения

Таблица 21

ЗначениеОписаниеПримечания0Не нажата1Нажата2За пределами автономного замедления

Примечания

⋅ Когда параметр Brake_Pedal_Position превысит заданное пороговое значение (BRK_INTV), этот сигнал [Brake_Pedal_Intervention] примет значение «Нажата».

⋅ Если запрошенное замедление от нажатой педали тормоза превышает замедление, запрошенное системой (ADS, система предаварийной безопасности и т.д.), этот сигнал переходит в состояние «За пределами автономного замедления».

Детальное описание (фиг.13)

3.3.3.20. Steering_Wheel_Intervention

Этот сигнал показывает, поворачивает ли водитель руль (вмешательство).

Значения

Таблица 22

ЗначениеОписаниеПримечания0Не повернут1Повернут совместноКрутящий момент рулевого управления + крутящий момент серводвигателя рулевого управления2Повернут водителем

Примечания

⋅ В режиме «Вмешательство в рулевое управление = 1», учитывая намерения водителя, система EPS будет осуществлять рулевое управление совместно с водителем.

⋅ В режиме «Вмешательство в рулевое управление = 2», учитывая намерения водителя, система EPS будет отклонять запросы рулевого управления от комплекта автономного вождения. (Рулевое управление будет осуществляться водителем)

3.3.3.21. Shift_Lever_Intervention

Этот сигнал показывает, переключает ли водитель селектор передач (вмешательство).

Значения

Таблица 23

ЗначениеОписаниеПримечания0OFF1ONУправляемый (перемещен в любое положение передачи)

Примечания

⋅ НЕТ ДАННЫХ

3.3.3.22. WheelSpeed_FL, WheelSpeed_FR, WheelSpeed_RL, WheelSpeed_RR

значение скорости вращения колес

Значения

Таблица 24

ЗначениеОписаниеПримечаниядр.Скорость [ед. изм.: м/с]Максимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Подлежит уточнению

3.3.3.23. WheelSpeed_FL_Rotation, WheelSpeed_FR_Rotation, WheelSpeed_RL_Rotation, WheelSpeed_RR_Rotation

Направление вращения каждого колеса

Значения

Таблица 25

ЗначениеОписаниеПримечания0Вперед1Назад2Зарезервировано3Недействительное значениеДатчик неисправен.

Примечания

⋅ После активации ЭБУ, пока направление вращения не будет зафиксировано, этот сигнал принимает значение «Вперед».

⋅ При обнаружении 2 (двух) последовательных импульсов одного направления направление вращения будет зафиксировано.

3.3.3.24. Actual_Moving_Direction

Направление вращения колеса

Значения

Таблица 26

ЗначениеОписаниеПримечания0Вперед1Назад2Остановка3Не определено

Примечания

⋅ Этот сигнал принимает значение «Остановка», когда значения скорости вращения четырех колес равны «0» в течение постоянного времени.

⋅ Если это не так, то этот сигнал будет определяться правилом большинства из четырех WheelSpeed_Rotations.

⋅ Если более двух WheelSpeed_Rotation имеют значение «Назад», этот сигнал принимает значение «Назад».

⋅ Если более двух WheelSpeed_Rotation имеют значение «Вперед», этот сигнал принимает значение «Вперед».

⋅ Если «Вперед» и «Назад» равнозначны, этот сигнал принимает значение «Не определено».

3.3.3.25. Longitudinal_Velocity

Оцененная продольная скорость транспортного средства

Значения

Таблица 27

ЗначениеОписаниеПримечаниядр.Скорость [ед. изм.: м/с]Максимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Этот сигнал выводится в виде абсолютного значения.

3.3.3.26. Longitudinal_Acceleration

Оцененное продольное ускорение транспортного средства

Значения

Таблица 28

ЗначениеОписаниеПримечаниядр.Ускорение [ед.изм.: м/с2]Минимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Этот сигнал будет рассчитан по показаниям датчика скорости вращения колеса и датчика ускорения.

⋅ Когда транспортное средство движется по ровной дороге с постоянной скоростью, этот сигнал принимает значение «0».

3.3.3.27. Lateral_Acceleration

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

Значения

Таблица 29

ЗначениеОписаниеПримечаниядр.Ускорение [ед.изм.: м/с2]Минимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Положительное значение означает движение против часовой стрелки. Отрицательное значение означает движение по часовой стрелке.

3.3.3.28. Yawrate

Показания датчика скорости рыскания

Значения

Таблица 30

ЗначениеОписаниеПримечаниядр.Скорость рыскания [ед.изм.: град/с]Минимальное значениеНедействительное значениеДатчик неисправен.

Примечания

⋅ Положительное значение означает движение против часовой стрелки. Отрицательное значение означает движение по часовой стрелке.

3.3.3.29. Autonomy_State

Статус выбора автономного или ручного режима

Значения

Таблица 31

ЗначениеОписаниеПримечания00Ручной режимРежим запускается из ручного режима.01Автономный режим

Примечания

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

3.3.3.30. Autonomy_Ready

Ситуация, определяющая, может ли транспортное средство перейти в автономный режим

Значения

Таблица 32

ЗначениеОписаниеПримечания00bНе готов к автономному режиму01bГотов к автономному режиму11bНекорректноозначает, что статус не определен.

Примечания

⋅ Этот сигнал является частью условий перехода в автономный режим.

См. сводные условия.

3.3.3.31. Autonomy_Fault

Статус, возникла ли ошибка, касающаяся функциональности в автономном режиме

Значения

Таблица 33

ЗначениеОписаниеПримечания00bОшибка не обнаружена01bОшибка11bНекорректноозначает, что статус не определен.

Примечания

⋅ [Подлежит уточнению] См. другие материалы, относящиеся к кодам ошибок функциональности в автономном режиме.

⋅ [Подлежит уточнению] Необходимо учитывать условие, при котором будет разблокирован статус «Ошибка».

3.4. API для управления кузовом

3.4.1. Функции

Подлежит уточнению

3.4.2. Вводимые данные

Таблица 34

Название сигналаОписаниеРезервированиеTurnsignallight_Mode_CommandКоманда для управления режимом указателей поворота платформы транспортного средстваНет данныхHeadlight_Mode_CommandКоманда для управления режимом головного света платформы транспортного средстваНет данныхHazardlight_Mode_CommandКоманда для управления режимом аварийной сигнализации платформы транспортного средстваНет данныхHorn_Pattern_CommandКоманда управления схемой длительности включения и длительности выключения звукового сигнала в цикле платформы транспортного средстваНет данныхHorn_Number_of_Cycle_CommandКоманда управления количеством циклов включения и выключения звукового сигнала на платформе транспортного средстваНет данныхHorn_Continuous_CommandКоманда управления включением звукового сигнала на платформе транспортного средстваНет данныхWindshieldwiper_Mode_Front_
Command
Команда для управления передними стеклоочистителями платформы транспортного средстваНет данных
Windshieldwiper_Intermittent_
Wiping_Speed_Command
Команда управления интервалом срабатывания стеклоочистителя в прерывистом режимеНет данных
Windshieldwiper_Mode_Rear_
Command
Команда управления режимом задних стеклоочистителей платформы транспортного средстваНет данных
Hvac_1st_CommandКоманда для запуска/остановки управления кондиционированием воздуха на первом рядуНет данныхHvac_2nd_CommandКоманда для запуска/остановки управления кондиционированием воздуха на втором рядуНет данныхHvac_TargetTemperature_
1st_Left_Command
Команда задания целевой температуры в передней левой областиНет данных
Hvac_TargetTemperature_
1st_Right_Command
Команда задания целевой температуры в передней правой областиНет данных
Hvac_TargetTemperature_
2nd_Left_Command
Команда задания целевой температуры в задней левой областиНет данных
Hvac_TargetTemperature_
2nd_Right_Command
Команда задания целевой температуры в задней правой областиНет данных
Hvac_Fan_Level_1st_Row_
Command
Команда установки скорости вентилятора переднего кондиционераНет данных
Hvac_Fan_Level_2nd_Row_
Command
Команда установки скорости вентилятора заднего кондиционераНет данных
Hvac_1st_Row_AirOutlet_Mode_
Command
Команда установки режима дефлекторов первого рядаНет данных
Hvac_2nd_Row_AirOutlet_Mode_CommandКоманда установки режима дефлекторов второго рядаНет данныхHvac_Recirculate_CommandКоманда задания режима рециркуляции воздухаНет данныхHvac_AC_CommandКоманда задания режима кондиционераНет данных

3.4.2.1. Turnsignallight_Mode_Command

Команда для управления режимом указателей поворота платформы транспортного средства

Значения

Таблица 35

ЗначениеОписаниеПримечания0OFFУказатель поворота OFF1СправаПравый указатель поворота ON 2СлеваЛевый указатель поворота ON.3Зарезервировано

Примечания

Подлежит уточнению

Детальный проект

При Turnsignallight_Mode_Command = 1 платформа транспортного средства по запросу направляет команду на левый указатель поворота.

При Turnsignallight_Mode_Command = 2 платформа транспортного средства по запросу направляет команду на правый указатель поворота.

3.4.2.2. Headlight_Mode_Command

Команда для управления режимом головного света платформы транспортного средства

Значения

Таблица 36

ЗначениеОписаниеПримечания0Без запросаСохранить текущий режим1Запрос режима TAILРежим габаритных огней 2Запрос режима HEADРежим Lo 3Запрос режима AUTO4Запрос режима HI 5Запрос режима OFF6-7Зарезервировано

Примечания

⋅ Эта команда действительна, если Headlight_Driver_Input = OFF или включен автоматический режим.

⋅ Действия водителя отменяют эту команду.

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

3.4.2.3. Hazardlight_Mode_Command

Команда для управления режимом аварийной сигнализации платформы транспортного средства

Значения

Таблица 37

ЗначениеОписаниеПримечания0OFFкоманда выключения аварийной сигнализации1ONкоманда включения аварийной сигнализации

Примечания

⋅ Действия водителя отменяют эту команду.

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

3.4.2.4. Horn_Pattern_Command

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

Значения

Таблица 38

ЗначениеОписаниеПримечания0Без запроса1Схема 1Время длительности включения: 250 мс Время длительности выключения: 750 мс2Схема 2Время длительности включения: 500 мс Время длительности выключения: 500 мс3Схема 3Зарезервировано4Схема 4Зарезервировано5Схема 5Зарезервировано6Схема 6Зарезервировано7Схема 7Зарезервировано

Примечания

⋅ Предполагается, что в схеме 1 используется однократное короткое включение, в схеме 2 - многократное включение-выключение.

⋅ Подробности находятся на внутреннем обсуждении.

3.4.2.5. Horn_Number_of_Cycle_Command

Команда управления количеством циклов включения и выключения звукового сигнала на платформе транспортного средства

Значения

0~7 [-]

Примечания

⋅ Подробности находятся на внутреннем обсуждении.

3.4.2.6. Horn_Continuous_Command

Команда управления включением звукового сигнала на платформе транспортного средства

Значения

Таблица 39

ЗначениеОписаниеПримечания0Без запроса1Запрос включения

Примечания

⋅ Эта команда отменяет Horn_Pattern_Command, Horn_Number_of_Cycle_Command.

⋅ Звуковой сигнал включается во время получения платформой транспортного средства команды на включение.

⋅ Подробности находятся на внутреннем обсуждении.

3.4.2.7. Windshieldwiper_Mode_Front_Command

Команда для управления передними стеклоочистителями платформы транспортного средства

Значения

Таблица 40

ЗначениеОписаниеПримечания0Запрос режима OFF1Запрос режима Lo2Запрос режима Hi3Запрос прерывистого режима4Запрос автоматического режима5Запрос режима туманаРазовое срабатывание6, 7Зарезервировано

Примечания

⋅ Эта команда находится на внутреннем обсуждении действительности времени действия.

⋅ Эта команда действительна, если Windshieldwiper_Front_Driver_Input = OFF или включен автоматический режим.

⋅ Действия водителя отменяют эту команду.

⋅ Режим стеклоочистителя сохраняется во время получения команды платформой транспортного средства.

3.4.2.8. Windshieldwiper_Intermittent_Wiping_Speed_Command

Команда управления интервалом срабатывания стеклоочистителя в прерывистом режиме

Значения

Таблица 41

ЗначениеОписаниеПримечания0БЫСТРЫЙ1ВТОРОЙ БЫСТРЫЙ2ТРЕТИЙ БЫСТРЫЙ3МЕДЛЕННЫЙ

Примечания

⋅ Эта команда действительна, если Windseldwiper_Mode_Front_Status = INT.

⋅ Действия водителя отменяют эту команду.

⋅ Прерывистый режим стеклоочистителя изменяется, когда платформа транспортного средства однократно получает эту команду.

3.4.2.9. Windshieldwiper_Mode_Rear_Command

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

Значения

Таблица 42

ЗначениеОписаниеПримечания0Запрос режима OFF1Запрос режима Lo2Зарезервировано3Запрос прерывистого режима4-7Зарезервировано

Примечания

⋅ Действия водителя отменяют эту команду.

⋅ Режим стеклоочистителя сохраняется во время получения команды платформой транспортного средства.

⋅ Скорость в прерывистом режиме не изменяется.

3.4.2.10. Hvac_1st_Command

Команда для запуска/остановки управления кондиционированием воздуха на первом ряду

Значения

Таблица 43

ЗначениеОписаниеПримечания00Без запроса01ONозначает включение первого регулятора кондиционирования воздуха02OFFозначает выключение первого регулятора кондиционирования воздуха

Примечания

⋅ Кондиционер S-AM имеет функцию синхронизации.

Таким образом, для индивидуального управления 4 (четырьмя) кондиционерами (1_left/right, 2_left/right), VCIB переходит к следующей процедуре после «Готовность к включению». (Эта функция будет реализована из CV)

#1: Hvac_1st_Command = ON

#2: Hvac_2nd_Command = ON

#3: Hvac_TargetTemperature_2nd_Left_Command

#4: Hvac_TargetTemperature_2nd_Right_Command

#5: Hvac_Fan_Level_2nd_Row_Command

#6: Hvac_2nd_Row_AirOutlet_Mode_Command

#7: Hvac_TargetTemperature_1st_Left_Command

#8: Hvac_TargetTemperature_1st_Right_Command

#9: Hvac_Fan_Level_1st_Row_Command

#10: Hvac_1st_Row_AirOutlet_Mode_Command

* Интервал перед каждой командой должен составлять 200 мс и более.

* Прочие команды могут быть выполнены после #1.

3.4.2.11. Hvac_2nd_Command

Команда для запуска/остановки управления кондиционированием воздуха на втором ряду

Значения

Таблица 44

ЗначениеОписаниеПримечания00Без запроса01ONозначает включение второго регулятора кондиционирования воздуха02OFFозначает выключение второго регулятора кондиционирования воздуха

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.12. Hvac_TargetTemperature_1st_Left_Command

Команда задания целевой температуры в передней левой области

Значения

Таблица 45

ЗначениеОписаниеПримечания0Без запроса60-85 [ед.изм.: °F] (при 1,0°F)Направление температуры

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.13. Hvac_TargetTemperature_1st_Right_Command

Команда задания целевой температуры в передней правой области

Значения

Таблица 46

ЗначениеОписаниеПримечания0Без запроса60-85 [ед.изм.: °F] (при 1,0°F)Направление температуры

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.14. Hvac_TargetTemperature_2nd_Left_Command

Команда задания целевой температуры в задней левой области

Значения

Таблица 47

ЗначениеОписаниеПримечания0Без запроса60-85 [ед.изм.: °F] (при 1,0°F)Направление температуры

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.15. Hvac_TargetTemperature_2nd_Right_Command

Команда задания целевой температуры в задней правой области

Значения

Таблица 48

ЗначениеОписаниеПримечания0Без запроса60-85 [ед.изм.: °F] (при 1,0°F)Направление температуры

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.16. Hvac_Fan_Level_1st_Row_Command

Команда установки скорости вентилятора переднего кондиционера

Значения

Таблица 49

ЗначениеОписаниеПримечания0Без запроса1-7 (максимум)Направление скорости вентилятора

Примечания

⋅ Если нужно переключить вентилятор на 0 (OFF), необходимо передать «Hvac_1st_Command = OFF».

⋅ Если нужно переключить вентилятор в автоматический режим, необходимо передать «Hvac_1st_Command = ON».

3.4.2.17. Hvac_Fan_Level_2nd_Row_Command

Команда установки скорости вентилятора заднего кондиционера

Значения

Таблица 50

ЗначениеОписаниеПримечания0Без запроса1-7 (максимум)Направление скорости вентилятора

Примечания

⋅ Если нужно переключить вентилятор на 0 (OFF), необходимо передать «Hvac_2nd_Command = OFF».

⋅ Если нужно переключить вентилятор в автоматический режим, необходимо передать «Hvac_2nd_Command = ON».

3.4.2.18. Hvac_1st_Row_AirOutlet_Mode_Command

Команда установки режима дефлекторов первого ряда

Значения

Таблица 51

ЗначениеОписаниеПримечания000bНе работает001bUPPERВоздух направлен на верхнюю часть тела010bU/FВоздух направлен на верхнюю часть тела и в ноги011bFEETВоздух направлен в ноги.100bF/DВоздух направлен в ноги, и работает обдув лобового стекла

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.19. Hvac_2nd_Row_AirOutlet_Mode_Command Команда установки режима дефлекторов второго ряда

Значения

Таблица 52

ЗначениеОписаниеПримечания000bНе работает001bUPPERВоздух направлен на верхнюю часть тела010bU/FВоздух направлен на верхнюю часть тела и в ноги011bFEETВоздух направлен в ноги.

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.20. Hvac_Recirculate_Command

Команда задания режима рециркуляции воздуха

Значения

Таблица 53

ЗначениеОписаниеПримечания00Без запроса01ONозначает включение режима рециркуляции воздуха02OFFозначает выключение режима рециркуляции воздуха

Примечания

⋅ НЕТ ДАННЫХ

3.4.2.21. Hvac_AC_Command

Команда задания режима кондиционера

Значения

Таблица 54

ЗначениеОписаниеПримечания00Без запроса01ONозначает включение режима кондиционера02OFFозначает выключение режима кондиционера

Примечания

⋅ НЕТ ДАННЫХ

3.4.3. Выводимые данные

Таблица 55

Название сигналаОписаниеРезервированиеTurnsignallight_Mode_StatusСтатус текущего режима указателей поворота на платформе транспортного средстваНет данныхHeadlight_Mode_StatusСтатус текущего режима головного света на платформе транспортного средстваНет данныхHazardlight_Mode_StatusСтатус текущего режима аварийной сигнализации на платформе транспортного средстваНет данныхHorn_StatusСтатус текущего режима звукового сигнала на платформе транспортного средстваНет данныхWindshieldwiper_Mode_Front_StatusСтатус текущего режима работы стеклоочистителя лобового стекла на платформе транспортного средстваНет данныхWindshieldwiper_Mode_Rear_StatusСтатус текущего режима работы стеклоочистителя заднего стекла на платформе транспортного средстваНет данныхHvac_1st_StatusСтатус активации климат-системы первого рядаНет данныхHvac_2nd_StatusСтатус активации климат-системы второго рядаНет данныхHvac_Temperature_1st_Left_StatusСтатус заданной температуры в первом ряду слеваНет данныхHvac_Temperature_1st_Right_StatusСтатус заданной температуры в первом ряду справаНет данныхHvac_Temperature_2nd_Left_StatusСтатус заданной температуры во втором ряду слеваНет данныхHvac_Temperature_2nd_Right_StatusСтатус заданной температуры во втором ряду справаНет данныхHvac_Fan_Level_1st_Row_StatusСтатус заданной скорости вентилятора первого рядаНет данныхHvac_Fan_Level_2nd_Row_StatusСтатус заданной скорости вентилятора второго рядаНет данныхHvac_1st_Row_AirOutlet_Mode_StatusСтатус режима воздушного дефлектора первого рядаНет данныхHvac_2nd_Row_AirOutlet_Mode_StatusСтатус режима воздушного дефлектора второго рядаНет данныхHvac_Recirculate_StatusСтатус заданного режима рециркуляции воздухаНет данныхHvac_AC_StatusСтатус заданного режима кондиционераНет данных1st_Right_Seat_Occupancy_StatusСтатус занятости 1-го сиденья слева-1st_Left_Seat_Belt_StatusСтатус переключателя замка ремня безопасности водителя-1st_Right_Seat_Belt_StatusСтатус переключателя замка ремня безопасности пассажира-2nd_Left_Seat_Belt_StatusСтатус замка ремня безопасности на 2-м сиденье слева-2nd_Right_Seat_Belt_StatusСтатус замка ремня безопасности на 2-м сиденье справа-

3.4.3.1. Turnsignallight_Mode_Status

Статус текущего режима указателей поворота на платформе транспортного средства

Значения

Таблица 56

ЗначениеОписаниеПримечания0OFFЛампа указателя поворота = OFF1СлеваЛампа левого указателя поворота = ON (мигание)2СправаЛампа правого указателя поворота = ON (мигание)3Некорректно

Примечания

⋅ В момент обнаружения отключения лампы указателя поворота статус = ON

⋅ В момент обнаружения короткого замыкания лампы указателя поворота статус = OFF

3.4.3.2. Headlight_Mode_Status

Статус текущего режима головного света на платформе транспортного средства

Значения

Таблица 57

ЗначениеОписаниеПримечания0OFF1Габаритные (TAIL)2Lo3Зарезервировано4Hi5-6Зарезервировано7Некорректно

Примечания

Нет данных

Детальный проект

⋅ В момент включения сигнала TAIL платформа автомобиля передает 1.

⋅ В момент включения сигнала Lo платформа автомобиля передает 2.

⋅ В момент включения сигнала Hi платформа автомобиля передает 4.

⋅ В момент выключения любого сигнала платформа автомобиля передает 0.

3.4.3.3. Hazardlight_Mode_Status

Статус текущего режима лампы аварийной сигнализации на платформе транспортного средства

Значения

Таблица 58

ЗначениеОписаниеПримечания0OFFЛампа аварийной сигнализации = OFF1АварияЛампа аварийной сигнализации = ON (мигание)2Зарезервировано3Некорректно

Примечания

Нет данных

3.4.3.4. Horn_Status

Статус текущего режима звукового сигнала на платформе транспортного средства

Значения

Таблица 59

ЗначениеОписаниеПримечания0OFF1ON2Зарезервировано (без поддержки)3Некорректно (без поддержки)

Примечания

⋅ не может обнаружить никакой неисправности.

⋅ Платформа транспортного средства передает «1» во время активации команды звукового сигнала, если звуковой сигнал выключен.

3.4.3.5. Windshieldwiper_Mode_Front_Status

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

Значения

Таблица 60

ЗначениеОписаниеПримечания0OFFПередний стеклоочиститель остановлен1Lo (медленно)Передний стеклоочиститель активен в режиме LO (в том числе активен в MIST, активен в координации с омывателем и работает со скоростью, отличающейся от HI)2Hi (быстро)Передний стеклоочиститель активен в режиме HI3INT (прерывисто)Передний стеклоочиститель активен в режиме INT (включая остановку двигателя в режиме INT, и активен в режиме INT с учетом функции изменения скорости движения транспортного средства)4-5Зарезервировано6ОтказОтказ переднего стеклоочистителя7Некорректно

Таблица 61

ЗначениеОписаниеПримечания0OFFПередний стеклоочиститель остановлен.1LoПередний стеклоочиститель в режиме LO (включая в режиме MIST, работа с омывателем, средняя скорость).2HiПередний стеклоочиститель в режиме HI.3INTПередний стеклоочиститель в режиме INT (включая остановку двигателя между режимами INT, прерывистую работу с функцией изменения скорости транспортного средства).4-5Зарезервировано6ОтказПередний стеклоочиститель неисправен.7Некорректно

Примечания

Условия режима отказа

⋅ обнаружение прерывистости сигнала

⋅ невозможность обнаружения состояний, помимо вышеупомянутого отказа.

3.4.3.6. Windshieldwiper_Mode_Rear_Status

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

Значения

Таблица 62

ЗначениеОписаниеПримечания0OFFЗадний стеклоочиститель остановлен1LoЗадний стеклоочиститель в режиме LO2Зарезервировано3INTЗадний стеклоочиститель в режиме INT4-5Зарезервировано6ОтказОтказ заднего стеклоочистителя7Некорректно

Примечания

⋅ не может обнаружить никакой неисправности.

3.4.3.7. Hvac_1st_Status

Статус активации климат-системы первого ряда

Значения

Таблица 63

ЗначениеОписаниеПримечания0bOFF1bON

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.8. Hvac_2nd_Status

Статус активации климат-системы второго ряда

Значения

Таблица 64

ЗначениеОписаниеПримечания0bOFF1bON

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.9. Hvac_Temperature_1st_Left_Status

Статус заданной температуры в первом ряду слева

Значения

Таблица 65

ЗначениеРаскрытиеПримечания0LoМакс. охлаждение60-85 [ед.изм.: °F]Заданная температура100HiМакс. нагревFFhНеизвестно

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.10. Hvac_Temperature_1st_Right_Status

Статус заданной температуры в первом ряду справа

Значения

Таблица 66

ЗначениеОписаниеПримечания0LoМакс. охлаждение60-85 [ед.изм.: °F]Заданная температура100HiМакс. нагревFFhНеизвестно

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.11. Hvac_Temperature_2nd_Left_Status

Статус заданной температуры во втором ряду слева

Значения

Таблица 67

ЗначениеОписаниеПримечания0LoМакс. охлаждение60-85 [ед.изм.: °F]Заданная температура100HiМакс. нагревFFhНеизвестно

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.12. Hvac_Temperature_2nd_Right_Status

Статус заданной температуры во втором ряду справа

Значения

Таблица 68

ЗначениеОписаниеПримечания0LoМакс. охлаждение60-85 [ед.изм.: °F]Заданная температура100HiМакс. нагревFFhНеизвестно

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.13. Hvac_Fan_Level_1st_Row_Status

Статус заданной скорости вентилятора первого ряда

Значения

Таблица 69

ЗначениеОписаниеПримечания0OFF1 - 7Скорость вентилятора8Не определено

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.14. Hvac_Fan_Level_2nd_Row_Status

Статус заданной скорости вентилятора второго ряда

Значения

Таблица 70

ЗначениеОписаниеПримечания0OFF1 - 7Скорость вентилятора8Не определено

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.15. Hvac_1st_Row_AirOutlet_Mode_Status

Статус режима воздушного дефлектора первого ряда

Значения

Таблица 71

ЗначениеОписаниеПримечания000bALL OFFКогда установлен автоматический режим001bUPPERВоздух направлен на верхнюю часть тела010bU/FВоздух направлен на верхнюю часть тела и в ноги011bFEETВоздух направлен в ноги.100bF/DВоздух направлен в ноги, и работает обдув лобового стекла101bDEFРаботает обдув лобового стекла111bНе определено

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.16. Hvac_2nd_Row_AirOutlet_Mode_Status

Статус режима воздушного дефлектора второго ряда

Значения

Таблица 72

ЗначениеОписаниеПримечания000bALL OFFКогда установлен автоматический режим001bUPPERВоздух направлен на верхнюю часть тела010bU/FВоздух направлен на верхнюю часть тела и в ноги011bFEETВоздух направлен в ноги.111bНе определено

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.17. Hvac_Recirculate_Status

Статус заданного режима рециркуляции воздуха

Значения

Таблица 73

ЗначениеОписаниеПримечания00OFFозначает, что режим рециркуляции воздуха выключен01ONозначает, что режим рециркуляции воздуха включен

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.18. Hvac_AC_Status

Статус заданного режима кондиционера

Значения

Таблица 74

ЗначениеРаскрытиеПримечания00OFFозначает, что режим кондиционера выключен01ONозначает, что режим кондиционера включен

Примечания

⋅ НЕТ ДАННЫХ

3.4.3.19. 1st_Right_Seat_Occupancy_Status

Статус занятости 1-го сиденья слева

Значения

Таблица 75

ЗначениеОписаниеПримечания0Не занято1Занято2Не определеноIG OFF или сигнал датчика потерян3Отказ

Примечания

При наличии багажа на сиденье этот сигнал может принять значение «Занято».

3.4.3.20. 1st_Left_Seat_Belt_Status

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

Значения

Таблица 76

значениеРаскрытиеПримечания0Пристегнут1Не пристегнут2Не определено3Отказ переключателя

Примечания

⋅ Если сигнал статуса замка ремня безопасности водителя не установлен, передается [не определено].

Информируется ответственное лицо при использовании. (выводит «не определено = 10» в качестве начального значения)

⋅ Результат оценки пристегнут/не пристегнут должен быть передан в буфер CAN в течение 1,3 с после IG_ON или до разрешения зажигания, в зависимости от того, что произойдет раньше.

3.4.3.21. 1st_Right_Seat_Belt_Status

Статус переключателя замка ремня безопасности пассажира

Значения

Таблица 77

ЗначениеОписаниеПримечания0Пристегнут1Не пристегнут2Не определено3Отказ переключателя

Примечания

⋅ Если сигнал статуса замка ремня безопасности пассажира не установлен, передается [не определено].

Информируется ответственное лицо при использовании. (выводит «не определено = 10» в качестве начального значения)

⋅ Результат оценки пристегнут/не пристегнут должен быть передан в буфер CAN в течение 1,3 с после IG_ON или до разрешения зажигания, в зависимости от того, что произойдет раньше.

3.4.3.22. 2nd_Left_Seat_Belt_Status

Статус замка ремня безопасности на 2-м сиденье слева

Значения

Таблица 78

значениеОписаниеПримечания0Пристегнут1Не пристегнут2Не определено3Зарезервировано

Примечания

⋅ не может обнаружить отказ датчика.

3.4.3.23. 2nd_Right_Seat_Belt_Status

Статус замка ремня безопасности на 2-м сиденье справа

Значения

Таблица 79

ЗначениеОписаниеПримечания0Пристегнут1Не пристегнут2Не определено3Зарезервировано

Примечания

⋅ не может обнаружить никакой неисправности.

3.5. API для управления питанием

3.5.1. Функции

Подлежит уточнению

3.5.2. Входы

Таблица 80

Название сигналаОписаниеРезервированиеPower_Mode_RequestКоманда для управления режимом электропитания платформы транспортного средстваНет данных

3.5.2.1. Power_Mode_Request

Команда на управление режимом электропитания платформы транспортного средства

Значения

Таблица 81

ЗначениеОписаниеПримечания00Без запроса01Sleepозначает «Готовность к выключению»02Wakeозначает, что VCIB включается03ResdЗарезервировано для расширения данных04ResdЗарезервировано для расширения данных05ResdЗарезервировано для расширения данных06Режим вожденияозначает «Готовность к включению»

Примечания

⋅ Что касается «запуска», рассмотрим получение этого сигнала на CAN. (См. другой материал) По существу, он основан на ISO11989-2:2016. Таким образом, этот сигнал не должен быть простым значением. В любом случае, см. другой материал.

⋅ Этот API будет отклонять следующий запрос в течение определенного времени [4000 мс] после получения запроса.

Ниже раскрыты три режима электропитания, то есть [Sleep] [Wake] [Driving Mode], управляемые через API.

[Sleep]

Состояние выключенного питания транспортного средства. В этом режиме высоковольтная батарея не подает питание, и VCIB и прочие ЭБУ VP не активированы.

[Wake]

VCIB запускается, получив питание от низковольтной батареи. В этом режиме ЭБУ помимо VCIB не запускаются, за исключением некоторых электрических ЭБУ кузова.

[Driving Mode]

Режим «Готовность к включению». В этом режиме высоковольтная батарея питает весь VP и все ЭБУ VP, включая VCIB, переходят в активное состояние.

3.5.3. Выходы

Таблица 82

Название сигналаОписаниеРезервированиеPower_Mode_StatusСтатус текущего режима электропитания платформы транспортного средстваНет данных

3.5.3.1. Power_Mode_Status

Статус текущего режима электропитания платформы транспортного средства

Значения

Таблица 83

ЗначениеОписаниеПримечания00ResdЗарезервировано для выверки данных, соответствующей запросу режима01Sleepозначает «Готовность к выключению»02Wakeозначает, что включается только VCIB03ResdЗарезервировано для расширения данных04ResdЗарезервировано для расширения данных05ResdЗарезервировано для расширения данных06Режим вожденияозначает «Готовность к включению»07Неизвестноозначает возникновение аномальной ситуации

Примечания

⋅ После выполнения последовательности сна VCIB будет непрерывно передавать [Sleep] в качестве Power_Mode_Status в течение 3000 [мс]. После этого VCIB отключится.

3.6. API для функций безопасности

3.6.1. Функции

Подлежит уточнению

3.6.2. Входные данные

Таблица 84

Название сигналаОписаниеРезервированиеПодлежит уточнению

3.6.3. Выходные данные

Таблица 85

Название сигналаОписаниеРезервирова-ниеRequest for Operation (Запрос операции)Запрос операции в соответствии со статусом платформы транспортного средства на ADSPassive_Safety_Functions_TriggeredСигнал распознавания столкновения-Brake_System_Degradation_ModesИндикация
Brake_System_Degradation_Modes
Применено
Propulsive_System_Degradation_ModesИндикация
Propulsive_System_Degradation_Modes
Нет данных
Direction_Control_Degradation_ModesИндикация
Direction_Control_Degradation_Modes
Нет данных
WheelLock_Control_Degradation_ModesИндикация
WheelLock_Control_Degradation_Modes
Применено
Steering_System_Degradation_ModesИндикация
Steering_System_Degradation_Modes
Применено
Power_System_Degradation_ModesИндикация
Power_System_Degradation_Modes
Применено
Communication_Degradation_Modes

3.6.3.1. Запрос операции

Запрос операции в соответствии со статусом платформы транспортного средства на ADS

Значения

Таблица 86

ЗначениеОписаниеПримечания0Без запроса1Требуется техобслуживание2Требуется возврат в гараж3Необходима немедленная безопасная остановкаДругоеЗарезервировано

Примечания

⋅ Подлежит уточнению

3.6.3.2. Passive_Safety_Functions_Triggered

Сигнал распознавания столкновения

Значения

Таблица 87

ЗначениеОписаниеПримечания0Нормальный5Распознавание столкновения (подушка безопасности)6Распознавание столкновения (высоковольтная цепь отключена)7Недействительное значениеДругоеЗарезервировано

Примечания

⋅ При возникновении события распознавания столкновения сигнал передается 50 раз подряд каждые 100 [мс]. Если статус распознавания столкновения изменяется до завершения передачи сигнала, передается сигнал более высокого приоритета.

Приоритет: распознавание столкновения > норма

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

Интервал передачи составляет 100 мс в пределах допустимого времени задержки отключения подачи топлива (1 с), то есть данные могут передаваться более 5 раз. В этом случае учитывается мгновенное отключение питания.

3.6.3.3. Brake_System_Degradation_Modes

Индикация статуса Brake_System

Значения

Таблица 88

ЗначениеОписаниеПримечания0Нормальный-1Обнаружен отказ-

Примечания

⋅ При обнаружении отказа происходит безопасная остановка.

3.6.3.4. Propulsive_System_Degradation_Modes

Индикация статуса Powertrain_System

Значения

Таблица 89

ЗначениеОписаниеПримечания0Нормальный-1Обнаружен отказ-

Примечания

⋅ При обнаружении отказа происходит безопасная остановка.

3.6.3.5. Direction_Control_Degradation_Modes

Индикация статуса Direction_Control

Значения

Таблица 90

ЗначениеОписаниеПримечания0Нормальный-1Обнаружен отказ-

Примечания

⋅ При обнаружении отказа происходит безопасная остановка.

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

3.6.3.6. WheelLock_Control_Degradation_Modes

Индикация статуса WheelLock_Control

Значения

Таблица 91

ЗначениеОписаниеПримечания0Нормальный-1Обнаружен отказ-

Примечания

⋅ Первичный сигнал указывает на статус электрического стояночного тормоза, вторичный - на SBW.

⋅ При обнаружении отказа происходит безопасная остановка.

3.6.3.7. Steering_System_Degradation_Modes

Индикация статуса Steering_System

Значения

Таблица 92

ЗначениеОписаниеПримечания0Нормальный-1Обнаружен отказ-2Рулевое управление в состоянии неподвижности невозможноВременное снижение характеристик вследствие высокой температуры или подобных факторов

Примечания

⋅ При обнаружении отказа происходит безопасная остановка.

3.6.3.8. Power_System_Degradation_Modes

[Подлежит уточнению]

3.6.3.9. Communication_Degradation_Modes

[Подлежит уточнению]

3.7. API для функций безопасности

3.7.1. Функции

Подлежит уточнению

3.7.2. Входы

Таблица 93

Название сигналаОписаниеРезервирование1st_Left_Door_Lock_CommandКоманда для управления замком каждой двери платформы транспортного средства
Команда запирания действует только на замки ВСЕХ дверей.
Команда отпирания может отпирать только первую дверь слева или ВСЕ двери.
Команда запирания/отпирания двери багажника включает запирание/отпирание ВСЕХ дверей
Нет данных
1st_Right_Door_Lock_CommandНет данных2nd_Left_Door_Lock_CommandНет данных2nd_Right_Door_Lock_CommandНет данныхCentral_Vehicle_Lock_Exterior_
Command
Команда для управления замком всех дверей платформы транспортного средстваНет данных

3.7.2.1. 1st_Left_Door_Lock_Command, 1st_Right_Door_Lock_Command, 2nd_Left_Door_Lock_Command, 2nd_Right_Door_Lock_Command

Команда для управления замком каждой двери платформы транспортного средства

Значения

Таблица 94

ЗначениеОписаниеПримечания0Без запроса1Запирание (не поддерживается)2Отпирание3Зарезервировано

Примечания

⋅ Команда запирания действует только на замки ВСЕХ дверей.

⋅ Команда отпирания может отпирать только первую дверь слева или ВСЕ двери.

3.7.2.2. Central_Vehicle_Lock_Exterior_Command

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

Значения

Таблица 95

ЗначениеОписаниеПримечания0Без запроса1Запирание (все)включая запирание багажника2Отпирание (все)включая отпирание багажника3Зарезервировано

Примечания

⋅ Команда запирания действует только на замки ВСЕХ дверей.

⋅ Команда отпирания может отпирать только первую дверь слева или ВСЕ двери.

3.7.3. Выходы

Таблица 96

Название сигналаОписаниеРезервирование1st_Left_Door_Lock_StatusСтатус текущего режима замка первой двери слева на платформе транспортного средстваНет данных1st_Right_Door_Lock_StatusСтатус текущего режима замка первой двери справа на платформе транспортного средстваНет данных2nd_Left_Door_Lock_StatusСтатус текущего режима замка второй двери слева на платформе транспортного средстваНет данных2nd_Right_Door_Lock_StatusСтатус текущего режима замка второй двери справа на платформе транспортного средстваНет данныхCentral_Vehicle_Exterior_Locked_StatusСтатус текущего режима центрального замка на платформе транспортного средстваНет данныхVehicle_Alarm_StatusСтатус текущей сигнализации транспортного средства на платформе транспортного средстваНет данных

3.7.3.1. 1st_Left_Door_Lock_Status

Статус текущего режима замка первой двери слева на платформе транспортного средства

Значения

Таблица 97

ЗначениеОписаниеПримечания0Зарезервировано1ЗаблокированоГнездо D блокировано2РазблокированоГнездо D разблокировано3Некорректно

Примечания

⋅ не может обнаружить никакой неисправности.

3.7.3.2. 1st_Right_Door_Lock_Status

Статус текущего режима замка первой двери справа на платформе транспортного средства

Значения

Таблица 98

ЗначениеОписаниеПримечания0Зарезервировано1ЗаблокированоГнездо P блокировано2РазблокированоГнездо P разблокировано3Некорректно

Примечания

⋅ не может обнаружить никакой неисправности.

3.7.3.3. 2nd_Left_Door_Lock_Status

Статус текущего режима замка второй двери слева на платформе транспортного средства

Значения

Таблица 99

ЗначениеОписаниеПримечания0Зарезервировано1ЗаблокированоГнездо RL блокировано2РазблокированоГнездо RL разблокировано3Некорректно

Примечания

⋅ не может обнаружить никакой неисправности.

3.7.3.4. 2nd_Right_Door_Lock_Status

Статус текущего режима замка второй двери справа на платформе транспортного средства

Значения

Таблица 100

ЗначениеОписаниеПримечания0Зарезервировано1ЗаблокированоГнездо RR блокировано2РазблокированоГнездо RR разблокировано3Некорректно

Примечания

⋅ не может обнаружить никакой неисправности.

3.7.3.5. Central_Vehicle_Exterior_Locked_Status

Статус текущего режима центрального замка на платформе транспортного средства

Значения

Таблица 101

ЗначениеОписаниеПримечания0Зарезервировано (без поддержки)1Все заблокировано (без поддержки)2Что-то разблокировано (без поддержки)3Некорректно (без поддержки)

Примечания

⋅ Платформа автомобиля ссылается на статус блокировки каждой двери,

- если какая-либо дверь разблокирована, передает 0.

- если все двери заблокированы, передает 1.

3.7.3.6. Vehicle_Alarm_Status

Статус текущей сигнализации транспортного средства на платформе транспортного средства

Значения

Таблица 102

ЗначениеРаскрытиеПримечания0Сигнализация отключенаАвтоматическая система сигнализации не активна1Сигнализация включенаАвтоматическая система сигнализации активна ⋅ сигнал тревоги отсутствует2АктивноАвтоматическая система сигнализации активна ⋅ подается сигнал тревоги3Некорректно

Примечания

Нет данных

3.8. API для услуги MaaS

3.8.1. Функции

Подлежит уточнению

3.8.2. Входы

Таблица 103

Название сигналаОписаниеРезервированиеПодлежит уточнению

3.8.3. Выходы

Таблица 104

Название сигналаОписаниеРезервированиеПодлежит уточнению

[Пример 2]

Платформа MaaS транспортного средства «Тойота»

Спецификация архитектуры

[Standard Edition #0.1]

История версий

Таблица 105

Дата редакцииред.Сводка версийКорректор2019/11/040,1Создание нового материалаБизнес-подразделение MaaS

Предметный указатель

1. Общая концепция 4

1.1. Назначение этой спецификации 4

1.2. Целевое транспортное средство 4

1.3. Целевая электронная платформа 4

1.4. Определение термина 4

1.5. Предосторожности при обращении 4

1.6. Общая структура MaaS 4

1.7. Принятый процесс разработки 6

1.8. ODD (домен функционального проектирования) 6

2. Концепция безопасности 7

2.1. Схема 7

2.2. Анализ опасностей и оценка рисков 7

2.3.Распределение требований безопасности 8

2.4. Резервирование 8

3. Концепция безопасности 10

3.1. Схема 10

3.2. Предполагаемые риски 10

3.3. Противодействие рискам 10

3.3.1. Противодействие удаленной атаке 11

3.3.2. Противодействие внесению модификаций 11

3.4. Адресация информации хранения данных 11

3.5. Уязвимость адресации 11

3.6. Контракт с операционным центром 11

4. Архитектура системы 12

4.1. Схема 12

4.2. Физическая архитектура локальной сети (в транспортном средстве) 12

4.3. Структура питания 14

5. Распределение функций 15

5.1. в нормальной ситуации 15

5.2. в случае единичного отказа 16

6. Сбор данных 18

6.1. При событии 18

6.2. Постоянно 18

1. Общая концепция

1.1. Назначение этой спецификации

Этот документ является спецификацией архитектуры платформы MaaS транспортного средства Toyota и содержит схему системы на уровне транспортного средства.

1.2. Целевое транспортное средство

Данная спецификация применяется к транспортным средствам «Тойота» с электронной платформой 19ePF [вер.1 и вер.2].

Пример транспортного средства с 19ePF показан ниже.

e-Palette, Sienna, RAV4 и т.д.

1.3. Определение термина

Таблица 106

ТерминОпределениеADSСистема автономного вождения.ADKКомплект автономного вожденияVPПлатформа транспортного средства.VCIBИнтерфейсный блок управления транспортным средством.
Это ЭБУ для интерфейса и преобразователя сигналов между ADS и подсистемами Toyota VP.

1.4. Предосторожности при обращении

Это первый проект документа.

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

2. Концепция архитектуры

2.1. Общая структура MaaS

Изображена общая структура MaaS с целевым транспортным средством (фиг.14).

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

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

2.2. Схема архитектуры системы на транспортном средстве

Архитектура системы на транспортном средстве показана как исходное условие (фиг.15).

Целевое транспортное средство согласно данному документу принимает физическую архитектуру использования CAN для шины между ADS и VCIB. Для реализации каждого API в данном документе кадры CAN и назначение битов отображаются в виде «карты назначения битов» в отдельном документе.

2.3. Схема архитектуры питания на транспортном средстве

Архитектура источника питания показана как исходное условие (фиг.16).

Детали, выделенные синим, предоставляются поставщиком ADS. Детали, выделенные оранжевым, предоставляются VP.

Структура питания ADS изолирована от структуры питания VP. Кроме того, поставщик ADS должен установить резервную структуру питания, изолированную от VP.

3. Концепция безопасности

3.1. Основная концепция безопасности

Базовая концепция безопасности представлена ниже.

Стратегия безопасной остановки транспортного средства при возникновении неисправности показана ниже (фиг.17).

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

2. Следуя командам ADS, транспортное средство в целом останавливается в безопасном месте на безопасной скорости (предположительно менее 0,2G).

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

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

Таблица 107

КатегорияСодержание■Предварительное условие- Только единичная неисправность единовременно в транспортном средстве в целом. (Множественные неисправности не покрываются)
- После первоначальной единичной неисправности не предвидится никаких иных неисправностей в течение срока поддержания функциональности.
■Ответственность за платформу транспортного средства до безопасного состояния 2- В случае единичной неисправности транспортное средство в целом должно сохранять функциональность, необходимую для безопасной остановки.
- Функциональность должна поддерживаться в течение 15 (пятнадцати) секунд.
■Основное распределение ответственности[Для ADS]
ADS составляет план вождения и передает параметры управления транспортным средством в VP.
[Для платформы транспортного средства «Тойота»]
Toyota VP контролирует каждую систему VP на основании показаний ADS.

См. отдельный документ «Управление неисправностями», в котором описаны единичные неисправности с уведомлением и ожидаемое поведение ADS.

3.2. Резервирование

Показаны резервные функции с транспортным средством Toyota MaaS.

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

Резервное торможение

Любой единичный отказ тормозной системы не приводит к потере функциональности торможения. Тем не менее, в зависимости от локализации отказа оставшиеся функции могут оказаться не эквивалентны возможностям основной системы. На этот случай тормозная система выполнена таким образом, чтобы не допускать падения эффективности до 0,3 G и менее.

Резервное рулевое управление

Любой единичный отказ системы рулевого управления не приводит к потере функциональности рулевого управления. Тем не менее, в зависимости от локализации отказа оставшиеся функции могут оказаться не эквивалентны возможностям основной системы. На этот случай система рулевого управления выполнена таким образом, чтобы не допускать падения эффективности до 0,3 G и менее.

Резервная иммобилизация

Транспортное средство Toyota MaaS имеет две системы иммобилизации, т.е. P Lock и электрический стояночный тормоз. Следовательно, любой единичный отказ системы иммобилизации не приводит к потере функции иммобилизации. Тем не менее, в случае отказа максимальный угол наклона в статусе неподвижности менее крутой, чем при нормальном функционировании систем.

Резервное питание

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

Резервная связь

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

4. Концепция безопасности

4.1. Схема

В отношении безопасности транспортное средство Toyota MaaS принимает в качестве руководства документ по обеспечению безопасности, выпущенный компанией «Тойота».

4.2. Предполагаемые риски

Общие риски включают не только предполагаемые риски на базе e-PF, но и предполагаемые риски для транспортного средства Autono-MaaS.

Общие риски описаны ниже.

[Удаленная атака]

- На транспортное средство

⋅ Несанкционированный доступ к центру

⋅ Подмена программного обеспечения ЭБУ

⋅ ДОС-атака

⋅ Перехват трафика

- Из транспортного средства

⋅ Несанкционированный доступ к другому транспортному средству

⋅ Подмена программного обеспечения центра или ЭБУ на другом транспортном средстве

⋅ ДОС-атака на центр или другое транспортное средство

⋅ Загрузка несанкционированных данных

[Внесение модификаций]

⋅ Незаконное перепрограммирование

⋅ Создание нелегального ADK

⋅ Установка несанкционированного продукта клиентом

4.3. Противодействие рискам

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

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

Противодействие удаленной атаке осуществляется следующим образом.

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

4.3.2. Противодействие внесению модификаций

Противодействие внесению модификаций осуществляется следующим образом.

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

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

5. Распределение функций

5.1. в нормальной ситуации

Распределение представляющих функций показано ниже (фиг.18).

[Распределение функций]

Таблица 108

Категория функцииНазвание функцииОтносится к #ПримечанияПланированиеПлан траектории движения0Расчетные контрольные показатели0например, продольное GОбщийAPI Pub/Sub.1Одна система с резервированиемБезопасностьАутентификация комплекта автономного вождения1Одна система с резервированиемАутентификация сообщений1Одна система с резервированиемУправление блокировкой дверей8Продольный/ поперечныйУправление перемещением2 (первичное),
3 (вторичное)
Управление движением4Управление торможением2, 3Два блока, управляемые в соответствии с запросом замедленияСистема рулевого управления5Одна система с резервированиемУправление иммобилизацией2 (ЭЛЕКТРИЧЕСКИЙ СТОЯНОЧНЫЙ ТОРМОЗ),
6 (P Lock)
Управление переключением передач6Блок питанияУправление вторичной батареей7Управление питанием транспортного средства10Дополнительная информация приведена в спецификациях API.Доступ/комфортУправление кузовом8Указатель поворота, головные фары, окно и т.п.Управления климат-системой9ДанныеРегистрация данных (по событию)1Регистрация данных (постоянно)1

5.2. в случае единичного отказа

См. отдельный документ «Управление неисправностями», в котором описаны единичные неисправности с уведомлением и ожидаемое поведение ADS.

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

Реферат

Изобретение относится к транспортному средству. Транспортное средство содержит комплект автономного вождения, причем упомянутый комплект автономного вождения выдает команду автономного вождения, платформу транспортного средства, содержащую несколько функциональных блоков, выполняющих несколько заданных функций транспортного средства, и интерфейсный блок управления транспортным средством, осуществляющий взаимодействие с комплектом автономного вождения и выдающий команду управления на функциональные блоки в соответствии с командой от комплекта автономного вождения. Один из функциональных блоков представляет собой систему рулевого управления. Упомянутая система рулевого управления задает предельное значение угловой скорости поворота рулевого колеса в соответствии с заданным опорным значением и передает заданное предельное значение в комплект автономного вождения через интерфейсный блок управления транспортным средством. Упомянутый комплект автономного вождения рассчитывает целевой угол поворота рулевого колеса, удовлетворяющий предельному значению, полученному от системы рулевого управления, и передает команду с вычисленным углом поворота рулевого колеса в систему рулевого управления через интерфейсный блок управления транспортным средством. Достигается повышение точности установки угловой скорости поворота рулевого колеса. 7 з.п. ф-лы, 18 ил.

Формула

1. Транспортное средство (10), выполненное с возможностью автономного вождения, причем транспортное средство содержит:
комплект (200) автономного вождения, выполненный с возможностью установки на транспортное средство и снятия с транспортного средства, причем упомянутый комплект автономного вождения выдает команду автономного вождения;
платформу (120) транспортного средства, содержащую несколько функциональных блоков, выполняющих несколько заданных функций транспортного средства; и
интерфейсный блок (111A, 111B) управления транспортным средством, осуществляющий взаимодействие с комплектом автономного вождения и выдающий команду управления на функциональные блоки в соответствии с командой от комплекта автономного вождения, причем
один из функциональных блоков представляет собой систему (122A, 122B) рулевого управления, осуществляющую рулевое управление транспортным средством, причем
упомянутая система рулевого управления
задает предельное значение угловой скорости поворота рулевого колеса в соответствии с заданным опорным значением (S112) и
передает заданное предельное значение в комплект автономного вождения через интерфейсный блок управления транспортным средством (S113), причем
упомянутый комплект автономного вождения
рассчитывает целевой угол поворота рулевого колеса, удовлетворяющий предельному значению, полученному от системы рулевого управления (S214), и
передает команду с вычисленным углом поворота рулевого колеса в систему рулевого управления через интерфейсный блок управления транспортным средством (S215).
2. Транспортное средство по п.1, в котором
система рулевого управления переключает упомянутое заданное опорное значение в соответствии со скоростью транспортного средства.
3. Транспортное средство по п. 2, в котором
упомянутое заданное опорное значение выбрано таким образом, чтобы предельное значение угловой скорости поворота рулевого колеса определялось как заданная угловая скорость, если скорость транспортного средства ниже заданной скорости.
4. Транспортное средство по п. 3, в котором
значение заданной угловой скорости составляет 0,4 рад/с.
5. Транспортное средство по п. 2, в котором
упомянутое заданное опорное значение выбрано таким образом, чтобы в условиях, когда скорость транспортного средства превышает заданную скорость, предельное значение угловой скорости поворота рулевого колеса удовлетворяло предварительно заданному соотношению скорости транспортного средства и предельного значения угловой скорости поворота рулевого колеса.
6. Транспортное средство по любому из пп. 3-5, в котором
значение заданной скорости составляет 10 км/ч.
7. Транспортное средство по п. 2, в котором
упомянутое заданное опорное значение является заранее определенным значением, установленным, чтобы поперечное рыскание транспортного средства было меньше, чем заданное рыскание.
8. Транспортное средство по п. 7, в котором
значение заданного рыскания составляет 2,94 м/с3.

Авторы

Патентообладатели

Заявители

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам