Все ли автопроизводители хотят работать с собственными операционными системами

Автор оригинала: Junko Yoshida
  • Перевод
image


Многие автомобильные 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 – по одному на каждый узел, для которого написано прикладное ПО. Если рассматривать машину в целом, разные программы с разных процессоров должны работать вместе».

image

Растущее количество ECU в автомобиле требует «сервисно-ориентированной архитектуры с гарантией корректной работы в реальном времени».

В TTTech Auto считают, что необходима оркестровка всего этого ПО.

В переписке с корреспондентами EE Times, Стефан Поледна (CTO TTTech Auto) писал, что «в настоящее время мы наблюдаем тенденцию к смещению в сторону автомобилей, в которых активно используется ПО». Также он добавил, что «растущая сложность современного ПО увеличивает разрыв между потребностями отрасли и возможностями разработчиков».

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

И Elektrobit, и TTTech Auto убеждены, что автопроизводители должны оставить первичные задачи и разработку базового программного обеспечения сторонним экспертам. «В будущем OEM-производители просто будут выделять те функции, которые они хотят предоставлять своим клиентам», считает Поледна. «Эти функции потребуют огромных ресурсов, поскольку их нужно будет быстро и часто разворачивать, а также они должны быть безопасными с самого начала».

image

Архитектура 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, эти поставщики ПО надеются, что помогут автопроизводителям разрабатывать свои собственные программно-определяемые автомобили.




image

Вакансии
НПП ИТЭЛМА всегда рада молодым специалистам, выпускникам автомобильных, технических вузов, а также физико-математических факультетов любых других высших учебных заведений.

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

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

Если вам интересно попробовать свои силы в решении тех задач, которые у нас есть, пишите в личку.



О компании ИТЭЛМА
Мы большая компания-разработчик automotive компонентов. В компании трудится около 2500 сотрудников, в том числе 650 инженеров.

Мы, пожалуй, самый сильный в России центр компетенций по разработке автомобильной электроники. Сейчас активно растем и открыли много вакансий (порядка 30, в том числе в регионах), таких как инженер-программист, инженер-конструктор, ведущий инженер-разработчик (DSP-программист) и др.

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

НПП ИТЭЛМА
Компоненты для роботизированного транспорта

Комментарии 14

    0

    Почему никто не комментит? Тема же архи-перспективная! Не все автопроизводители могут позволить себе запилить свою ос. Учитывая, её распределённость по компонентам АМ, то по сути, надо будет сделать несколько осей для разного уровня железа. И, если подумать, подобного рода оси можно будет применять не только в автомобилях, но вообще в больших самоходных и неподвижных устройствах. Интересно, они уже вышли на IPO?

      +3
      Потому, что это писк со дна рынка автомобильного ПО от каких то мышей. Вот этот Электробит — найдите у нее в партнерах хоть одну автомобильную компанию… А нет там их! Потому, что у серьезных авто производителей эти перспективы давно закрыты и никаких проблем нет от слова вообще — мелкой компании им нечего предложить. Проблемы были в середине 90-х, когда был переход с OSless методик разработки. А сейчас этих Autosar RTOS — как грязи, для любых камней и периферии, на любые вкусы и задачи, причем, как своих собственных так и сторонних, включая сложные и специфические, о которых «мыши» даже не догадываются.
        0

        спасибо, за ясный и развёрнутый ответ! Пойду ка я дальше :)

        0
        Кто-то сказал блокчейн???
        +2

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

          –2
          обновление ОСи по воздуху меня не радует, мало ли какому идиоту придет в голову обновить ОС на авто в котором я еду, да и мало ли каких ошибок наделает в коде, тот заскорузлый малый с красными глазами. Поэтому все эти высоко-технологичные авто в мусорку, ЗИЛ -157 /ГАЗ-51 наше все.)
            0

            Всё не настолько тупо. Любое обновление всегда сопровождается кучей проверок.

              0
              Человек прав, а вы его баните, а для начала изучите предмет «Теория надежности».


                –1
                угу, гладко было на бумаге, да забыли про овраги, тут одни деятели создали винду 10, мир до сих пор икает, после их обновлений. А вы хотите чтобы это было на средстве повышенной опасности. Год назад смотрел на ютубе одного спеца который кодит для автопрома к сожалению фамилию забыл, он читал лекцию о разработке безопасной системы для авто, так вот по его словам больше половины автопроизводителей в мире не знает что такое MISRA, а то часть которая знает что это все равно мало ее использует. Так что флаг Вам в руки, а я на ВАЗ-2101 поезжу, пусть комфорта меньше, зато надежней.
              +2

              А зачем несколько уровней ос? Думаю на qnx можно всё запилить и не париться. Мне как пишущему ПО под qnx из статьи не совсем понятна мотивация создания своих ОС (потому что Тесла так делает?). Какие особенные преимущества которых нигде нет? Разве что полный контроль над системой ради безопастности, но в таком случае и в услугах тойже TTTech или Electrobit нет необходимости.

                0
                Юзерско-интерфейсную часть лучше на Андроиде.
                Знакомая, привычная и разработчиков найти легко. И со всякими поставщиками софта договориться можно. От хорошего: Яндекс с радостью приплатит чтобы его карты там были. До плохого: показывать рекламу типовыми способами можно (и продавать отключение всего за 5.99 в месяц)
                  0

                  Наверное QNX хочет много денег из-за особенностей лицензирования. Плюс введение новых фич.

                    0
                    а это как Intel vs Firestorm, чем более ты универсален, тем менее прогрессивен
                    0
                    По тому, что крутится внутри того же ID.3 или e-tron, вряд ли будет дальше что-то своё. Картинка с архитектурами верная, сейчас уже и так сокращают количество ECU в прототипах и делают их более производительными. Пихают Ethernet 1000Base-T1 с намеком на 10G в будущем. Идут по направлению к Тесле, но медленно, так как та разрабатывалась с нуля, а крупным концернам приходится тащить хвосты предыдущих лет ради сокращения издержек на разработку. Сделать машину с чистого листа они себе позволить не могут и в них пока что больше автомобиля, чем компьютера на колесах. Но прогресс есть. В итоге и у одних, и у других есть пока что свои плюсы и минусы.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое