Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Многие автомобильные OEM и Tier-1 компании завидуют Tesla. Осознавая, что самой большой проблемой автомобильной промышленности является программное обеспечение, производители автомобилей (от Volkswagen до Hyundai), занимаются разработкой собственных ОС – как у Tesla.
Это сложная задача (если вообще не фантастика). Чтобы тягаться с Tesla, компаниям нужно будет не просто разработать ПО, которое можно будет обновлять по воздуху, или сделать классный пользовательский интерфейс.
Им нужно будет разработать полноценные ОС.
Автопроизводителям нужны программные платформы, которые позволят улучшить функциональность и безопасность их автомобилей, а именно такие платформы стали залогом компаний вроде Tesla, родившихся и выросших в Кремниевой долине.
В конце прошлого месяца компания Elektrobit (Эрланген, Германия) представила «первую в отрасли программную платформу» под названием EB xelor. Практически в то же время компания TTTech Auto (Вена, Австрия) анонсировала программную платформу для автопроизводителей. Их решение называется MotionWise – «проверенная программная платформа безопасности для автоматизированной езды». TTTech Auto также объявила о создании подразделения Car.OS, которое станет расширением команды MotionWise и поможет автопроизводителям в разработке собственных ОС.
Несмотря на определенные различия, EB xelor и MotionWise могут помочь автопроизводителям эффективно и безопасно разрабатывать ПО и архитектуру нового поколения.
Компания Elektrobit, ведущий поставщик встроенного программного обеспечения для автомобильной промышленности, отметила, что платформа EB xelor основана на их собственном проверенном ПО, а также в ней используется ПО с открытым исходным кодом и сторонние решения.
Компания TTTech Auto, которая называет свою платформу «флагманом безопасности беспилотной езды для автомобильных систем», пояснила, что MotionWise позволяет использовать одну и ту же платформу с ПО в разных моделях автомобилей и их разных вариантах.
Необходимость «оркестровки»
Эгиль Юлиуссен, опытный аналитик автомобильной промышленности, сказал EE Times, что TTTech Auto и Elektrobit похожи. Обе эти компании знают, что «OEM-производителям с ограниченными ресурсами в области разработки ПО нужна помощь».
Рассмотрим смартфон или любую другую вычислительную систему. “Обычно есть один процессор, который управляет всей системой”, — заметил Юлиуссен. ОС для автомобилей же создать сложно, поскольку «во всех машинах используются разные ECU – по одному на каждый узел, для которого написано прикладное ПО. Если рассматривать машину в целом, разные программы с разных процессоров должны работать вместе».
Растущее количество ECU в автомобиле требует «сервисно-ориентированной архитектуры с гарантией корректной работы в реальном времени».
В TTTech Auto считают, что необходима оркестровка всего этого ПО.
В переписке с корреспондентами EE Times, Стефан Поледна (CTO TTTech Auto) писал, что «в настоящее время мы наблюдаем тенденцию к смещению в сторону автомобилей, в которых активно используется ПО». Также он добавил, что «растущая сложность современного ПО увеличивает разрыв между потребностями отрасли и возможностями разработчиков».
Поледна считает, что этот разрыв можно закрыть только за счет переиспользования ПО и внедрения автомобильных программных платформ вроде MotionWise.
И Elektrobit, и TTTech Auto убеждены, что автопроизводители должны оставить первичные задачи и разработку базового программного обеспечения сторонним экспертам. «В будущем OEM-производители просто будут выделять те функции, которые они хотят предоставлять своим клиентам», считает Поледна. «Эти функции потребуют огромных ресурсов, поскольку их нужно будет быстро и часто разворачивать, а также они должны быть безопасными с самого начала».
Архитектура MotionWise
ОС от Tesla
Tesla никогда не рассказывала о своей ОС подробно. Недавно команда аналитиков из Frost & Sullivan ее распаковала. Они отметили, что ОС создавалась с нуля, что обеспечило компании гибкость в разработке ПО. По словам Сарванта Сингха, управляющего партнера Frost & Sullivan, Tesla может обеспечивать производительность, функциональность и безопасность своих автомобилей, а также защищать их от кибератак.
В своей недавней статье для Forbes Сингх писал, что «фактически все приложения построены на основе этой ОС, что говорит о принципиально новом подходе». Отметив, что так могут действовать только технологические компании с высоким уровнем экспертизы в ПО, он также писал, что «таким образом у Tesla есть технологическое преимущество, котороа дает компании фору в 6-7 лет от ближайших конкурентов».
Сингх резюмировал: «Забегая вперед, хочу сказать, что сейчас все автомобильные компании пытаются создавать свои ОС – например, Volkswagen (и им это дается тяжело)».
Что насчет автомобильных RTOS
TTTech не считает, что ОС, работающие в реальном времени, (такие как QNX) исчезнут из автомобилей.
Тем не менее, ни одна такая ОС не может дать современным автомобилям все, что им требуется. Поледна отметил: «Мы видим потребность во множестве сервисов, которые основываются на нашем промежуточном ПО, причем эти сервисы могут быть использованы повторно».
Перед недавно созданным подразделением Car.OS TTTech Auto поставлена задача разработать «лучшую в своем классе автомобильную ОС».
Поледна объяснил, что система Car.OS от TTTech Auto сможет работать как поверх QNX, так и с другими ОС реального времени, и добавил: «Мы продолжим работать с различными экосистемами и искать новых партнеров». Также он отметил, что TTTech готова решать задачи по разработке для OEM-производителей, что принесет им множество преимуществ.
В прошлом месяце Hyundai заявила в своем пресс-релизе, что “партнерство с Nvidia позволяет Hyundai развернуть новую систему ccOS”. ccOS расшифровывается как «connected car operating system» – ОС для подключенных автомобилей, и компания утверждает, что она была разработана собственными силами.
Когда его спросили о Hyundai, Поледна отказался от комментариев, отметив, что не может обсуждать какие-либо ОС для автомобилей, разработка которых ведется OEM-производителями. Однако он сказал: “Основным преимуществом решения Car.OS от TTTech Auto является то, что мы открыты для всех OEM и Tier-1 производителей как нейтральная компания-производитель программного обеспечения”.
TTTech Auto отмечает, что предлагает не только новую операционную систему для автопроизводителей. Компания заявляет, что их продукт имеет «высокий потенциал повторного использования и может эффективно интегрироваться с другими решениями», а свою платформу называет достаточно гибкой, чтобы «учитывать специфические особенности устройств различных OEM-производителей».
Так, например, платформа от TTTech Auto «позволит производить облачное тестирование, которое будет на 100% соответствовать поведению реального автомобиля», – отметил Поледна. «Мы сможем обеспечить полностью реалистичное тестирование ПО с симуляциями – даже в режиме реального времени».
Вероятно, более важен тот факт, что решение компании позволяет запускать различное ПО на «сложных чипах и ECU с несколькими чипами».
Гарантии работы в реальном времени
Наиболее важным элементом MotionWise, флагманской программной платформы TTTech Auto, разработанной для автоматизированного вождения, может быть гарантия корректной работы в реальном времени. По словам представителей компании, MotionWise обеспечивает «надежную работу и доступ к сервисам вне зависимости от загруженности системы».
Среди ключевых особенностей платформы можно выделить архитектуру для работы в реальном времени, гарантии работы в различных сложных средах, безопасное исполнение кода ОС и обработку окружения в реальном времени.
Платформа MotionWise также предоставляет «стандартные интерфейсы для приложений путем внедрения совместимой с AUTOSAR платформы с несколькими чипами», при этом абстрагируясь от оборудования и операционных систем. Также платформа обеспечивает «защиту от проникновения в соответствии с высочайшими стандартами безопасности».
Будь то Elektrobit или TTTech Auto, эти поставщики ПО надеются, что помогут автопроизводителям разрабатывать свои собственные программно-определяемые автомобили.
- Первая в России серийная система управления двухтопливным двигателем с функциональным разделением контроллеров
- В современном автомобиле строк кода больше чем…
- Бесплатные онлайн-курсы по Automotive, Aerospace, робототехнике и инженерии (50+)
- McKinsey: переосмысляем софт и архитектуру электроники в automotive
Вакансии
НПП ИТЭЛМА всегда рада молодым специалистам, выпускникам автомобильных, технических вузов, а также физико-математических факультетов любых других высших учебных заведений.
У вас будет возможность разрабатывать софт разного уровня, тестировать, запускать в производство и видеть в действии готовые автомобильные изделия, к созданию которых вы приложили руку.
В компании организован специальный испытательный центр, дающий возможность проводить исследования в области управления ДВС, в том числе и в составе автомобиля. Испытательная лаборатория включает моторные боксы, барабанные стенды, температурную и климатическую установки, вибрационный стенд, камеру соляного тумана, рентгеновскую установку и другое специализированное оборудование.
Если вам интересно попробовать свои силы в решении тех задач, которые у нас есть, пишите в личку.
У вас будет возможность разрабатывать софт разного уровня, тестировать, запускать в производство и видеть в действии готовые автомобильные изделия, к созданию которых вы приложили руку.
В компании организован специальный испытательный центр, дающий возможность проводить исследования в области управления ДВС, в том числе и в составе автомобиля. Испытательная лаборатория включает моторные боксы, барабанные стенды, температурную и климатическую установки, вибрационный стенд, камеру соляного тумана, рентгеновскую установку и другое специализированное оборудование.
Если вам интересно попробовать свои силы в решении тех задач, которые у нас есть, пишите в личку.
- Старший инженер программист
- Системный аналитик
- Руководитель группы калибровки
- Ведущий инженер-испытатель
- Инженер по требованиям
- Инженер по электромагнитной совместимости
- Системный аналитик
- Старший инженер-программист ДВС
О компании ИТЭЛМА
Мы большая компания-разработчик automotive компонентов. В компании трудится около 2500 сотрудников, в том числе 650 инженеров.
Мы, пожалуй, самый сильный в России центр компетенций по разработке автомобильной электроники. Сейчас активно растем и открыли много вакансий (порядка 30, в том числе в регионах), таких как инженер-программист, инженер-конструктор, ведущий инженер-разработчик (DSP-программист) и др.
У нас много интересных задач от автопроизводителей и концернов, двигающих индустрию. Если хотите расти, как специалист, и учиться у лучших, будем рады видеть вас в нашей команде. Также мы готовы делиться экспертизой, самым важным что происходит в automotive. Задавайте нам любые вопросы, ответим, пообсуждаем.
Мы, пожалуй, самый сильный в России центр компетенций по разработке автомобильной электроники. Сейчас активно растем и открыли много вакансий (порядка 30, в том числе в регионах), таких как инженер-программист, инженер-конструктор, ведущий инженер-разработчик (DSP-программист) и др.
У нас много интересных задач от автопроизводителей и концернов, двигающих индустрию. Если хотите расти, как специалист, и учиться у лучших, будем рады видеть вас в нашей команде. Также мы готовы делиться экспертизой, самым важным что происходит в automotive. Задавайте нам любые вопросы, ответим, пообсуждаем.
Список полезных публикаций на Хабре
- Бесплатные онлайн-курсы по Automotive, Aerospace, робототехнике и инженерии (50+)
- [Прогноз] Транспорт будущего (краткосрочный, среднесрочный, долгосрочный горизонты)
- Лучшие материалы по взлому автомобилей с DEF CON 2018-2019 года
- [Прогноз] Motornet — сеть обмена данными для роботизированного транспорта
- Компании потратили 16 миллиардов долларов на беспилотные автомобили, чтобы захватить рынок в 8 триллионов
- Камеры или лазеры
- Автономные автомобили на open source
- McKinsey: переосмысляем софт и архитектуру электроники в automotive
- Очередная война операционок уже идет под капотом автомобилей
- Программный код в автомобиле
- В современном автомобиле строк кода больше чем…