Стандарт автомобильной архитектуры открытых систем (AUTOSAR) — это партнерство по разработке компаний и организаций из автомобильной, электронной, полупроводниковой и программной отраслей.
Является ли AUTOSAR инструментом?
Нет, AUTOSAR — это стандарт, определяющий встроенное программное обеспечение и процесс разработки, обеспечивающий выполнение задач, связанных с основными автомобильными функциями в контексте разработки автомобильных систем. Capital® Embedded AR Classic™, входящий в портфель Siemens Xcelerator, является примером реализации стандарта AUTOSAR. Это комплексное предложение с инструментами и программным обеспечением для удовлетворения всех потребностей платформы электронных блоков управления (ECU), от обновлений экстрактов ЭБУ до конфигурации программной платформы.
В чем преимущества AUTOSAR?
С 2003 года AUTOSAR объединяет знания и опыт большинства крупных производителей и поставщиков автомобилей. Платформы промежуточного программного обеспечения, указанные AUTOSAR, поддерживаются форматами рабочих процессов и файлов обмена, определенными в стандартах и поддерживающими открытую экосистему и доступными для ряда участников. AUTOSAR поддерживает полный набор сценариев использования в автомобильной промышленности. Он интегрирует или взаимодействует с технологиями, необходимыми в программном обеспечении и архитектурах электронных устройств управления транспортными средствами, например, SOME/IP, DDS, другими типами промежуточного программного обеспечения, используемыми как часть гетерогенной программной платформы, и стандартами, такими как стандарты от АСАМ, IEEE и многое другое.
Классическая платформа AUTOSAR
Эта программная платформа подходит для широкого спектра статически определенных функций, используемых в традиционных автомобильных блоках управления с простыми или сложными функциями.Архитектура AUTOSAR Classic Platform поддерживает ряд автомобильных сетевых технологий, CAN, LIN, FlexRay и Ethernet, а также функциональную безопасность до ASIL D. Ее можно расширить для поддержки кибербезопасности.Прикладной код на основе OSEK, API на языке C (обычно C или C++) часто генерируется на основе инженерных моделей управления.
Адаптивная платформа AUTOSAR
Эта гибкая программная платформа, поддерживающая функции и обновления прикладного типа, подходит для высокопроизводительных и сложных электронных блоков управления. Адаптивная платформа AUTOSAR поддерживает сервис-ориентированную связь и архитектуры на основе IP. Он обладает мощными возможностями кибербезопасности и в настоящее время поддерживает функциональную безопасность до ASIL B. Код приложения на основе POSIX обычно написан на языке C++.
Фонд «АВТОСАР»
Элементы AUTOSAR, поддерживающие как адаптивную платформу, так и классическую платформу, указаны в стандарте Foundation для обеспечения совместимости между платформами.
Партнеры AUTOSAR
Стандарт AUTOSAR разрабатывается и поддерживается партнерами с учетом сценариев использования, необходимых для поддержки дорожных карт пользователей. Партнеры классифицируются по типу членства. Существует несколько категорий для разных уровней вклада, разработки, внедрения и использования стандарта. Основные категории:
- Основные партнеры — члены-основатели стандарта
- Премиальные партнеры, в том числе Siemens, обычно активно участвуют в разработке стандарта и его использовании
- Партнеры по разработке — как правило, являются пользователями стандарта и участвуют в разработке стандарта
- Ассоциированные партнеры — как правило, планируют или уже используют AUTOSAR в производстве, но играют ограниченную роль в разработке стандарта