После совместной демонстрации на Embedded World (10–12 марта) компании RemotiveLabs и Vayavya Labs объявили о создании системы тестирования ADAS на уровне системы, которая интегрирует полную электронную архитектуру автомобиля в программное обеспечение в симуляторе (SIL). Объединив Autoware, CARLA и виртуальную электронную архитектуру, представленную RemotiveTopology, компании продемонстрировали, как производители оригинального оборудования (OEM) и поставщики первого уровня (Tier 1) могут проверять поведение при автономном вождении вместе с электронной архитектурой автомобиля — уже на этапе SIL, до появления физических ЭБУ, стендов HIL или прототипов автомобилей. Проблема: ADAS в изоляции против реальности автомобиля В большинстве современных рабочих процессов проверки ADAS/ADS инструменты моделирования проверяют алгоритмы, используя генераторы сценариев, модели датчиков и динамику транспортных средств. Обычно отсутствует информация об окружающей сети автомобиля — временные интервалы сигналов, зависимости между ЭБУ, комбинация связи CAN/Ethernet/LIN и взаимодействие на уровне системы. Для воспроизведения всей этой сложности командам приходится переходить к стендам HIL или физическим автомобилям — оба варианта дороги, ограничены по пропускной способности и зависят от специализированных групп интеграции. Это часто приводит к длительному ожиданию в начале проекта и долгим циклам обратной связи. Вместо проверки стека ADAS в изоляции, демонстрация, впервые показанная на Embedded world, запускает стек AD, работающий как часть реалистичной сети автомобиля в замкнутом цикле моделирования. От месяцев к неделям: интеграция сети автомобиля в SIL Vayavya Labs специализируется на создании производственных сред SIL и системной верификации. Благодаря эталонной интеграции, продемонстрированной на Embedded World, они используют RemotiveTopology, чтобы показать, как команды могут создать реалистичную системную настройку за малую долю традиционного времени. Они представили замкнутую эталонную интеграцию, где полное поведение автомобиля становится видимым уже в SIL — а не реконструируется позже на аппаратном обеспечении. Замкнутая эталонная настройка: (стек автономного вождения уровня 4) работает как узел внутри RemotiveTopology Autoware обеспечивает динамику транспортных средств, сценарии и визуализацию CARLA передают команды дроссельной заслонки, торможения и рулевого управления через виртуальную электронную архитектуру Сетевые сигналы передается обратно в сеть, позволяя наблюдать, регистрировать и отлаживать поведение на уровне системы в SIL Состояние автомобиля "Тестирование ЭБУ ADS в сети EE автомобиля обычно требует больших усилий, включая сложные установки HIL или стендовые установки, физические жгуты и моделирование среды ADAS — часто требуя десятков человеко-месяцев и в итоге приводя к полуавтоматическому тестированию", — Нитин Свами, директор по автомобильным системам Vayavya Labs. Сотрудничество между Vayayva Labs и RemotiveLabs — это парадигмальный сдвиг, который сокращает усилия по тестированию на уровне системы до доли усилий, затрачиваемых на традиционные стендовые испытания, благодаря обеспечению виртуальной конфигурации сети EE, интегрированному моделированию ADAS и масштабируемой облачной верификации. Это позволяет проводить системное тестирование гораздо раньше в цикле разработки — без ожидания физических ЭБУ — экономя время и затраты для OEM. — Нитин Свами Объединив опыт Vayavya Labs в области верификации с виртуальной платформой RemotiveLabs для автомобилей, команды могут начать интеграционное тестирование с первой недели и наращивать глубину по мере развития проектов. Отсутствие привязки к инструментам В отличие от традиционных аппаратно-ориентированных сред верификации, архитектура не зависит от конкретного симулятора и поддерживает интеграцию инструментов от нескольких поставщиков. Производителям OEM и Tier 1 не приходится привязываться к одной проприетарной экосистеме. Существующие инструменты моделирования могут быть интегрированы в топологию, сети могут быть переконфигурированы по мере эволюции архитектур, а тестовые сценарии на уровне системы могут быть повторно использованы в SIL, HIL и будущих автомобильных платформах. — Пер Сигурдсон, генеральный директор и соучредитель RemotiveLabs. "Слишком долго системная верификация была ограничена доступностью аппаратного обеспечения. Благодаря этой интеграции мы показываем, что полная сеть автомобиля может быть частью цикла с первой недели. Это не инкрементальное улучшение — это другой способ работы", Поскольку структура сети остается доступной на протяжении всего жизненного цикла, одна и та же системная среда продолжает приносить пользу и после ранней разработки, поддерживая регрессионное тестирование, обновления платформ и повторное использование для будущих программ. Более ранняя уверенность, долгосрочная ценность Для разработки ADAS и ADS моделирование является единственным масштабируемым способом безопасного изучения граничных и редких сценариев. Интеграция полной сети автомобиля в SIL обеспечивает: Более раннее обнаружение проблем Снижение зависимости от физической инфраструктуры тестирования Ускоренную системную интеграцию Повторно используемые среды верификации для разных платформ https://www.youtube.com/watch?v=cE76Qkp2uoU&embedable=true В результате — меньше ожидания в начале программы и среды верификации, которые продолжают приносить пользу на протяжении всего жизненного цикла автомобиля. Интеграция, созданная Vayavya Labs с использованием инструментов RemotiveLabs, рассчитана на масштабирование в различных вычислительных средах — от локальных графических рабочих станций до облачной инфраструктуры. Она также может быть расширена для включения дополнительных автомобильных доменов в той же виртуальной топологии. Следующим запланированным шагом является интеграция Android, работающего в Cuttlefish, что позволит включить узел информационно-развлекательной системы в ту же среду, что и стек ADAS и электронная архитектура автомобиля. О компании Vayavya Labs — партнер по инжинирингу от кремния до системы, специализирующийся на разработке vECU, SIL, а также на верификации и валидации на системном уровне для ADAS и автономных систем: RemotiveLabs предлагает более простой способ прототипирования, создания и тестирования программного обеспечения для автомобилей с помощью RemotiveTopology, обеспечивая модульную разработку автомобилей в SIL и HIL: https://vayavyalabs.com/ https://remotivelabs.com/