Почему большинство обновлений ADAS застревают на уровне ECU
В последние годы системы помощи водителю (ADAS) стали неотъемлемой частью современных автомобилей. Производители оригинального оборудования (OEM) активно работают над улучшением этих систем, и их дорожные карты развития звучат довольно обнадеживающе. Например, ожидается, что функции удержания полосы движения будут работать более плавно, экстренное торможение станет более эффективным и сможет распознавать больше сценариев, а ассистированное вождение будет доступно на более широком спектре дорог и в различных условиях. Однако, несмотря на все эти обещания, многие улучшения так и не дойдут до конечного потребителя. Причина кроется не в алгоритмах, а в том, где именно находится программное обеспечение, требующее изменений.
Камеры и радарные модули: отвечают за восприятие окружающей среды и сбор данных.
Доменные контроллеры: обрабатывают данные восприятия и формируют представление о ситуации на дороге.
Центральная вычислительная платформа ADAS: принимает решения на основе информации, полученной от сенсоров.
Электронные блоки управления (ECU) для торможения, рулевого управления и шасси: выполняют команды, полученные от центральной платформы.
Каждый из этих компонентов играет важную роль в функционировании системы, однако именно распределенность функций создает сложности для внедрения обновлений.
Распределение функций ADAS
Функции ADAS распределены по нескольким системам автомобиля. Основные компоненты включают:Проблемы с обновлениями
Одной из основных проблем является то, что программное обеспечение, отвечающее за улучшения, часто находится в различных ECU. Это означает, что для обновления системы необходимо внести изменения в несколько компонентов, что требует значительных усилий и времени. В результате, даже если алгоритмы становятся более совершенными, их внедрение в уже выпущенные автомобили может оказаться невозможным.Влияние на пользователей
Для конечных пользователей это означает, что многие обещанные улучшения могут так и не дойти до их автомобилей. Например, если новая версия алгоритма экстренного торможения требует обновления в нескольких ECU, производитель может решить не внедрять это обновление для уже проданных автомобилей, чтобы избежать затрат и рисков, связанных с изменениями в сложной системе.Заключение
Таким образом, несмотря на активное развитие технологий ADAS и обещания производителей, многие улучшения могут остаться недоступными для пользователей. Проблема заключается не в недостатке инноваций, а в сложности внедрения обновлений в распределенные системы, что требует комплексного подхода к разработке и интеграции программного обеспечения в автомобилях.
Источник:
Autonomous Vehicle Int