Содержание

Разработка программно-управляемого транспортного средства (SDV)

[wd_asp id = 1]

Введение

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

Поскольку автомобильные архитектуры E/E переходят от доменных к зональным моделям, SDV интегрируют периферийные вычисления, адаптивную платформу AUTOSAR и технологии на основе ИИ для удовлетворения растущих требований к безопасности, подключению и автономности. Этот сдвиг парадигмы создает новые проблемы и возможности в разработке автомобильного программного обеспечения, требуя от OEM-производителей и поставщиков внедрения передовых инструментов разработки SDV, гибких методологий и надежных решений по управлению требованиями для обеспечения безопасности, соответствия и масштабируемости.

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

Что такое программно-управляемое транспортное средство (SDV)?

Программно-определяемое транспортное средство (SDV) — это современная автомобильная система, в которой функции транспортного средства в первую очередь контролируются, активируются и улучшаются с помощью программного обеспечения. В отличие от традиционных транспортных средств, в которых большинство возможностей фиксировалось на этапе производства, SDV позволяют производителям удаленно поставлять новые функции, исправления ошибок и улучшения производительности на протяжении всего жизненного цикла транспортного средства с помощью обновлений Over-the-Air (OTA).

Эволюция от традиционных транспортных средств к SDV

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

Развитие подключенных, интеллектуальных и адаптивных автомобильных систем

SDV находятся в центре революции подключенных транспортных средств, объединяя периферийные вычисления, связь Vehicle-to-Everything (V2X) и искусственный интеллект для обеспечения предиктивного обслуживания, возможностей автономного вождения и реагирования системы в реальном времени. Эта связь позволяет транспортным средствам адаптироваться к предпочтениям пользователя, условиям окружающей среды и меняющимся правилам безопасности дорожного движения.

Значение SDV в будущем автомобильной промышленности

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

Основные концепции разработки SDV

Архитектура программного обеспечения транспортного средства в разработке SDV

В основе каждого программного обеспечения (SDV) лежит надежная и масштабируемая архитектура программного обеспечения транспортного средства, которая определяет, как программные компоненты взаимодействуют с оборудованием, сетями и внешними системами. Поскольку транспортные средства переходят от аппаратного к программно-ориентированному, современная архитектура становится необходимой для поддержки функциональности в реальном времени, обновлений Over-the-Air (OTA) и гибкости функций.

Централизованная и зональная архитектура

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

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

Разделение аппаратного и программного обеспечения

Одним из определяющих принципов разработки SDV является разделение оборудования и программного обеспечения. Такое разделение позволяет OEM-производителям и поставщикам Tier 1 независимо друг от друга обновлять или обслуживать компоненты транспортного средства, не нарушая работу всей системы, что способствует повторному использованию программного обеспечения, более простому обслуживанию и масштабируемости жизненного цикла.

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

Роль промежуточного программного обеспечения и операционных систем транспортных средств

Автомобильное промежуточное программное обеспечение и операционные системы (ОС) реального времени играют решающую роль в обеспечении связи, безопасности и координации между различными программными модулями и аппаратными уровнями. Такие решения, как AUTOSAR Adaptive Platform, обеспечивают основу для критически важных для безопасности и динамических приложений в SDV, поддерживая соответствие ISO 26262 и бесшовную интеграцию систем на базе ИИ, V2X и фреймворков OTA.

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

Архитектура автомобильной электрики и SDV

Электрическая/электронная (E/E) архитектура современных транспортных средств играет основополагающую роль в обеспечении перехода к программно-определяемым транспортным средствам (SDV). Традиционные распределенные системы, когда-то достаточные для аппаратно-ориентированных транспортных средств, больше не подходят для поддержки растущих требований к подключению, автономности и выполнению программного обеспечения в реальном времени. Сегодня OEM-производители переосмысливают проектирование E/E, чтобы соответствовать масштабируемости и гибкости, необходимым для разработки SDV следующего поколения.

Что такое современная архитектура электрики и электроники?

Архитектуры Legacy E/E состоят из десятков электронных блоков управления (ECU), каждый из которых предназначен для определенных функций, таких как управление силовым агрегатом, информационно-развлекательная система или ADAS. Эти изолированные системы часто жестко запрограммированы и негибки, что ограничивает обновления программного обеспечения и инновации.

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

Переход к доменным и зональным контроллерам

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

  • Контроллеры домена группируют ЭБУ по функциям (например, шасси, информационно-развлекательная система, ADAS), упрощая развертывание программного обеспечения и логику управления.
  • Зональные контроллеры реорганизуют компоновку системы по физическому расположению (например, спереди слева, сзади справа), сокращая количество проводов, снижая вес и обеспечивая более быструю передачу данных по всему транспортному средству.

Эта эволюция идеально соответствует потребностям SDV в масштабируемости, обработке в реальном времени и более простых обновлениях по беспроводной сети (OTA).

Интеграция периферийных вычислений в разработку SDV

Для удовлетворения требований к малой задержке и высокой надежности в автономных и подключенных средах периферийные вычисления теперь являются ключевым компонентом архитектуры E/E. Обрабатывая данные локально в транспортном средстве, а не полагаясь исключительно на облако, SDV могут принимать решения за доли секунды, использовать функции на основе ИИ и поддерживать связь Vehicle-to-Everything (V2X).

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

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

Ключевые технологии, поддерживающие разработку SDV

Разработка программно-определяемых транспортных средств (SDV) зависит от нескольких передовых технологий, которые обеспечивают масштабируемость, гибкость и интеллект на протяжении всего жизненного цикла транспортного средства. От основополагающих стандартов программного обеспечения, таких как AUTOSAR Adaptive, до современных инноваций, таких как обновления Over-the-Air (OTA) и искусственный интеллект, эти технологии формируют ядро ​​разработки автомобильного программного обеспечения следующего поколения.

Адаптивная платформа AUTOSAR

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

  • Сервис-ориентированная архитектура (SOA)
  • Динамическое развертывание программного обеспечения
  • Операционные системы на базе POSIX

Разница: AUTOSAR Classic против Adaptive

Характеристика АВТОСАР Классик AUTOSAR Адаптивный
Целевое использование Встроенные системы управления Высокопроизводительные вычисления
Поддерживаемые ОС ОСРВ не-POSIX ОС, совместимая с POSIX
Гибкость Статическая конфигурация Динамичный, обновляемый
Коммуникация КАН, ЛИН Ethernet, НЕКОТОРЫЕ/IP

 

Почему адаптивный AUTOSAR необходим для SDV

Платформа AUTOSAR Adaptive Platform обеспечивает бесшовную интеграцию функций на основе ИИ, поддерживает механизмы обновления OTA и гарантирует соответствие ISO 26262, что делает ее идеальной для быстро меняющихся программных сред в SDV. Она также поддерживает периферийные вычисления и связь V2X, идеально соответствуя потребностям современной архитектуры программного обеспечения транспортных средств.

Беспроводные (OTA) обновления

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

Основные преимущества обновлений OTA в SDV:

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

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

Искусственный интеллект в программно-управляемых транспортных средствах

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

  • Профилактическое обслуживание путем анализа данных датчиков для прогнозирования отказов
  • Автономное принятие решений в системах ADAS и беспилотного вождения
  • Персонализация салона для комфорта, безопасности и удобства использования
  • Оптимизация энергоэффективности посредством поведенческого обучения в реальном времени

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

Вместе, AUTOSAR Adaptive, обновления OTA и технологии ИИ формируют цифровую основу разработки программно-определяемых транспортных средств. Они позволяют автопроизводителям перейти от статического производства транспортных средств к динамичным, программно-управляемым инновациям, обеспечивая гибкость, масштабируемость и долгосрочную ценность транспортных средств.

Преимущества программно-определяемой архитектуры транспортного средства

Переход к архитектуре Software-Defined Vehicle (SDV) позволяет OEM-производителям и поставщикам преодолеть ограничения традиционных аппаратно-ориентированных конструкций. Разделяя программное обеспечение и оборудование и принимая централизованные или зональные вычислительные модели, SDV открывают многочисленные технические и деловые преимущества на протяжении всего жизненного цикла разработки автомобильного программного обеспечения.

Масштабируемость и возможность повторного использования программного обеспечения

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

Такая модульность позволяет:

  • Более быстрое развертывание новых функций в нескольких моделях
  • Сокращение усилий на разработку и проверку
  • Упрощенное обслуживание и обновления
  • Расширенные требования к возможности повторного использования и управлению конфигурацией

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

Обновления функций в реальном времени и поддержка OTA

Архитектура Software-Defined Vehicle поддерживает обновления Over-the-Air (OTA), что позволяет автопроизводителям внедрять обновления функций в режиме реального времени, исправления ошибок и исправления соответствия после производства. Эта возможность повышает надежность и долгосрочную ценность автомобиля, минимизируя при этом физические отзывы и затраты на обслуживание.

Благодаря надежной поддержке OTA SDV обеспечивают:

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

Улучшенная персонализация автомобиля и ценность жизненного цикла

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

Основные преимущества персонализации включают в себя:

  • Обучение индивидуальному поведению пользователя на основе искусственного интеллекта
  • Настраиваемые программные пакеты и услуги
  • Активация функций после продажи и обновления на основе подписки
  • Расширенная ценность за счет отслеживания в реальном времени и аналитики производительности

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

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

Проблемы и решения в жизненном цикле разработки SDV

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

Требования к производительности и безопасности в реальном времени

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

Задачи

  • Обеспечение детерминированного выполнения в динамических средах
  • Баланс сложности программного обеспечения с временными ограничениями
  • Интеграция ИИ без ущерба для безопасности

Решения:

  • Использование операционных систем реального времени (RTOS)
  • Внедрение адаптивной платформы AUTOSAR
  • Надежные процессы отслеживания требований и проверки результатов испытаний

Управление сложностью в программных стеках

По мере развития SDV число программных уровней — от промежуточного программного обеспечения и моделей ИИ до встроенных приложений и облачных интерфейсов — растет экспоненциально.

Задачи

  • Управление тысячами программных компонентов в ЭБУ
  • Поддержание согласованного покрытия жизненного цикла требований
  • Обеспечение совместимости между доменами и платформами

Решения:

  • Проектирование модульной архитектуры и разработка на основе моделей
  • Инструменты управления жизненным циклом требований на сквозном уровне
  • Интеграция платформ ALM для управления разработкой, тестированием и проверкой в ​​больших масштабах

Соответствие нормативным требованиям (ISO 26262, ASPICE)

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

Задачи

  • Идти в ногу с развивающимися стандартами
  • Демонстрация готовой к аудиту документации и прослеживаемости
  • Согласование разработки программного обеспечения с процессами обеспечения безопасности

Решения:

  • Внедрение инструментов разработки требований со встроенными шаблонами соответствия
  • Автоматизируйте матрицы прослеживаемости и рабочие процессы проверки
  • Используйте платформы, такие как Visure Requirements ALM, для приведения разработки в соответствие со стандартами ISO и ASPICE

Проблемы кибербезопасности и уязвимости V2X

Поскольку SDV постоянно подключены к облачным сервисам и внешним сетям, кибербезопасность становится все более серьезной проблемой. Транспортные средства должны быть защищены от угроз для связи Vehicle-to-Everything (V2X), ECU и систем данных.

Задачи

  • Защита автомобильных сетей и интерфейсов от вторжений
  • Обеспечение безопасности обновлений OTA и узлов пограничной обработки
  • Обеспечение соответствия стандартам, таким как ISO/SAE 21434

Решения:

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

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

Лучшие практики и инструменты для разработки SDV

Чтобы добиться успеха в быстро меняющемся мире разработки программно-определяемых транспортных средств (SDV), автомобильные команды должны использовать гибкие методологии, системную инженерию на основе моделей (MBSE) и сквозное управление жизненным циклом требований. Эти передовые практики в сочетании с надежными инструментами управления жизненным циклом приложений (ALM) позволяют OEM-производителям и поставщикам ускорить доставку, обеспечить соответствие требованиям и управлять сложностью на протяжении всего жизненного цикла разработки автомобильного программного обеспечения.

Гибкая и основанная на моделях разработка

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

Основные преимущества гибкой разработки в SDV:

  • Поддерживает частые выпуски программного обеспечения и обновления OTA
  • Улучшает командное сотрудничество и кросс-функциональную интеграцию
  • Улучшает реагирование на требования безопасности, нормативные требования и требования рынка

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

Преимущества MBSE для архитектуры SDV:

  • Облегчает раннюю проверку требований и поведения системы
  • Повышает точность и согласованность проектирования всего транспортного средства
  • Снижает риск за счет моделирования и тестирования моделей перед внедрением

Сочетание подходов Agile и MBSE обеспечивает надежную, масштабируемую основу для разработки требований, проверки проектов и управления соответствием требованиям в проектах SDV.

Инструменты SDV ALM и управление требованиями (Visure)

Учитывая широкий спектр программных стеков SDV, управление полным жизненным циклом, от требований до тестирования и соответствия, является серьезной проблемой. Именно здесь специализированные платформы Application Lifecycle Management (ALM), такие как Visure Requirements ALM, играют решающую роль.

Почему инструменты ALM необходимы для разработки SDV:

  • Централизуйте все требования, риски, тестовые случаи и ссылки на отслеживаемость
  • Обеспечить совместную работу в режиме реального времени между распределенными командами
  • Поддержка требований к версиям, базовому планированию и повторному использованию
  • Обеспечить сквозную прослеживаемость и проверку на соответствие стандартам ISO 26262, ASPICE и ISO/SAE 21434

Благодаря Visure автомобильные организации получают следующие преимущества:

  • Проверка качества требований с использованием искусственного интеллекта
  • Интегрированная поддержка инструментов разработки на основе моделей
  • Бесперебойное подключение к системам контроля версий и управления тестированием
  • Улучшенный контроль над полным циклом разработки SDV

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

Цифровой двойник и моделирование в реальном времени в SDV

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

Роль цифровых двойников в тестировании и валидации

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

  • Динамика автомобиля и реакции системы
  • Встроенное программное обеспечение и взаимодействие с ЭБУ
  • Критически важные для безопасности функции и автономное поведение
  • Сценарии, зависящие от окружающей среды и пользователя

Преимущества цифровых двойников для SDV:

  • Раннее выявление недостатков проекта до внедрения оборудования
  • Непрерывная проверка требований и тестовых случаев
  • Более безопасное тестирование пограничных случаев для ADAS и автономных функций
  • Снижение зависимости от дорогостоящих физических испытательных сред

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

Ускорение времени выхода на рынок с помощью моделирования

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

Основные преимущества моделирования при разработке SDV:

  • Параллельная разработка и интеграция аппаратного и программного обеспечения
  • Более короткие циклы итераций с использованием виртуальных сред тестирования
  • Быстрая проверка функциональных, эксплуатационных и требований безопасности
  • Повышение эффективности соблюдения таких стандартов, как ISO 26262 и ASPICE

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

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

Соответствие требованиям и управление жизненным циклом при разработке SDV

Обеспечение соответствия и поддержание контроля над полным жизненным циклом программного обеспечения являются основополагающими столпами успешной разработки программно-определяемого транспортного средства (SDV). Поскольку транспортные средства становятся все более автономными, подключенными и критически важными для безопасности, OEM-производители и поставщики должны придерживаться строгих отраслевых стандартов, таких как ISO 26262 для функциональной безопасности и Automotive SPICE (ASPICE) для возможностей процесса, при этом управляя сложными, меняющимися требованиями на протяжении всего жизненного цикла разработки.

Соответствие требованиям ISO 26262 и ASPICE

ISO 26262 — это глобальный стандарт функциональной безопасности в автомобильных системах. Он устанавливает строгие требования к прослеживаемости, анализу опасностей и процессам проверки на протяжении всего жизненного цикла SDV для снижения риска в критически важных для безопасности функциях.

Аналогичным образом ASPICE (Automotive SPICE) определяет модели зрелости для процессов разработки автомобильного программного обеспечения, требующие дисциплинированной разработки требований, покрытия тестами и последовательности процессов.

Основные проблемы соответствия требованиям SDV:

  • Поддержание соответствия между требованиями безопасности и реализацией программного обеспечения
  • Управление быстрыми итерациями программного обеспечения без ущерба для проверки
  • Создание готовой к аудиту документации на всех этапах жизненного цикла

Решения:

  • Внедрение программного обеспечения для управления жизненным циклом требований со встроенной поддержкой ISO 26262 и ASPICE
  • Использование матриц прослеживаемости для сопоставления требований с рисками, испытаниями и проверочными мероприятиями
  • Использование таких платформ, как Требования к визе ALM для автоматизации документации по соответствию, управления версиями и анализа воздействия

Управление сквозным жизненным циклом программного обеспечения

Природа SDV требует полного охвата жизненного цикла требований, от выявления и спецификации до валидации, проверки, развертывания и обслуживания. Поскольку программное обеспечение продолжает развиваться после производства посредством обновлений Over-the-Air (OTA), управление сквозной прослеживаемостью и контролем версий становится критически важным.

Лучшие практики управления жизненным циклом SDV:

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

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

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

Будущие тенденции в области программно-управляемых транспортных средств

Поскольку автомобильная промышленность движется к будущему, ориентированному на программное обеспечение, следующая волна разработки программно-определяемых транспортных средств (SDV) будет сформирована преобразующими технологиями и новыми бизнес-моделями. Интеграция облачных архитектур, 5G и стратегий монетизации программного обеспечения определит, как OEM-производители и поставщики Tier 1 обеспечивают ценность, масштабируют инновации и конкурируют во все более связанной экосистеме мобильности.

Монетизация программного обеспечения в автомобильной промышленности

С SDV автопроизводители больше не ограничены одноразовыми продажами автомобилей. Вместо этого они могут разблокировать повторяющиеся потоки доходов через программные сервисы, подписки и разблокировки функций, предоставляемые через обновления Over-the-Air (OTA).

Новые модели монетизации включают в себя:

  • Подписки в салоне на информационно-развлекательные системы, навигацию и настройку производительности
  • Функция как услуга (FaaS): оплата по факту использования для автономного вождения или помощи при парковке
  • Услуги удаленной диагностики и предиктивного обслуживания
  • Монетизация данных с помощью облачной аналитики

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

Развитие экосистем SDV и совместных платформ

Сложность SDV требует интегрированных, открытых экосистем разработки, где OEM-производители, поставщики, поставщики технологий и разработчики сотрудничают в режиме реального времени. Будущее разработки SDV лежит в экосистемах на основе платформ, которые объединяют:

  • Общие комплекты разработки программного обеспечения (SDK)
  • Стандартизация промежуточного программного обеспечения (например, AUTOSAR Adaptive)
  • Облачные инструменты ALM и управления требованиями
  • Цифровые двойные структуры для совместного моделирования и проверки

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

Роль облачных архитектур и 5G

Облачные архитектуры и периферийные вычисления позволят SDV масштабировать развертывание программного обеспечения, аналитику и хранение в автопарках в режиме реального времени. В сочетании с подключением 5G транспортные средства смогут поддерживать приложения со сверхнизкой задержкой, такие как:

  • Связь между транспортным средством и всем остальным (V2X)
  • HD-картография в реальном времени и восприятие окружающей среды
  • Удаленная диагностика и отладка по беспроводной сети
  • Помощь водителю на базе искусственного интеллекта и автономные функции

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

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

Заключение

Рост числа программно-управляемых транспортных средств (SDV) знаменует собой фундаментальный сдвиг в том, как проектируются, обслуживаются и испытываются современные транспортные средства. От развивающихся архитектур программного обеспечения транспортных средств и централизованных систем E/E до передовых технологий, таких как AUTOSAR Adaptive, обновления Over-the-Air (OTA) и возможности на основе искусственного интеллекта, разработка SDV требует нового подхода, который охватывает гибкость, масштабируемость и соответствие.

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

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

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

Не забудьте поделиться этим постом!

Главы

Выходите на рынок быстрее с Visure

Смотреть Visure в действии

Заполните форму ниже, чтобы получить доступ к демо-версии