为什么要软件定义汽车,原生云开发兴起
创始人
2026-01-24 15:06:00
0

SDV (Software-Defined Vehicle,软件定义汽车)是汽车行业热门话题,SDV实际是SOA架构和中央计算E/E架构的合体。

SDV的出现主要是因为汽车软件的复杂程度和成本正飞速增长,开发周期也在拉长,为解决这个问题,SDV应运而生。同时SDV也为整车厂打开了想象空间,比如苹果那样的AppStores。SDV的灵感来自手机和IT行业,不仅吸取了手机行业的三大支柱,即标准化开发流程、硬件抽象化和AppStores,也吸取了IT行业的两个特征,即开源和基于原生云的软件开发。

图片来源:博世
SDV的设计目标,大幅度降低开发成本,第一原型的开发周期从按月计算到以小时计算,推出到市场从3年缩短至数周。

如何做到这些,这就是SOA (Service Oriented Architecture)架构。目前,汽车主要还是CAN总线网络架构,以太网只是用于ADAS和座舱领域,一般也仅是百兆。CAN是广播通信方式,以CAN为核心的软件架构是以Signal Oriented Architecture,信号导向架构,于 ECU 的功能是固定的,彼此通过 LIN/CAN 等总线进行广播式通信,软件提前编写并固化在 ECU 内运行。随着汽车功能越来越多日益复杂,ECU的数量也急剧增多,微小的功能改动都可能会引起整车通信甚至其它 ECU 软件的更新,这种架构不具备灵活性和扩展性,开发和验证的成本非常高。这是软件复杂程度和成本快速上升的主要原因。

图片来源:怿星科技

服务(Service)这个术语来自IT行业,IT业是构建在以太网上的,它是基于交换的通信,是点对点联络加各种转发。面向服务架构(Service Oriented Architecture,简称 SOA)在软件、信息通信领域是非常成熟、常见的软件架构设计理念,它鼓励提供抽象访问接口和模块化软件组件的方式,让软件模块很容易在不同场景下复用,通常以软件开发套件(SDK)、软件库、以及远程调用的方式提供,上层系统通过复用和自由组合既有软件模块,可以实现快速开发特定的功能,并能降低测试验证成本和缩短开发周期。高内聚、松耦合、可扩展性强是 SOA 架构的核心特点。


图片来源:怿星科技

SOA是软件架构。


图片来源:怿星科技

SOA的实现基础是先进的中央计算E/E架构,汽车以太网是关键,最好是全部以太网,当然混合网络也行,但需要增加不少网关、效率也不高。

图片来源:怿星科技

判断一个汽车E/E架构先进程度,就看以太网交换机的数量和带宽就可以。

随着汽车系统软件的复杂度越来越高,特别是自动驾驶、辅助驾驶等新型应用的诞生,应用程序代码变得日益复杂,为了快速满足各种不断变化的消费者需求,由此产生的软件开发、部署和管理方式也有别于传统车载嵌入式系统开发。云原生开发模式降低了整个云基础设施行业的成本、时间和复杂性,非常适合汽车应用开发,其中基于微服务容器架构,可以大量复用工作负载的基础技术代码,以及模块化部署方式,这些都在传统的智能手机和企业应用中已经得到了大量的验证。


图片来源:松下汽车

云原生技术有利于企业在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用,能够构建容错性高、易于管理和便于观察的松耦合系统。结合自动化手段,云原生技术使工程师很容易对系统进行频繁的代码变更。云原生技术对于汽车应用开发而言,意味着转向基于云的开发模式,实现在云端开发软件并直接部署于边缘端的汽车上。开发者随时随地部署和测试汽车软件应用,极大缩短车载系统应用的开发和部署周期。

云原生的虚拟仿真与真实部署

图片来源:安谋科技

车载软件在本质上可以是同时部署运行关键应用和常规应用微服务的。关键应用对安全性和实时性的要求更高,相应的微服务从硬件资源调度和依赖的软件库必须得到相应的优先级部署。比如某些微服务可能需要满足 ISO 26262 规范定义的 ASIL-B /ASIL-D的完整性级别,引入经过安全认证的编译器、运行框架或者SDK,这些编译器和工具将作为基于微服务容器的一部分进行集成。另外,现有的云原生基础设施及容器编排技术,可以感知软硬件特征,特别是嵌入式车载硬件系统的功能特性,按照需求把相应的微服务部署到最合适的节点上,并以最佳方式运行。

这就是以ARM和AWS亚马逊为核心的SOAFEE,(Scalable Open Architecture For the Embedded Edge)。SOAFEE 的主要目标是定义一个支持车辆应用程序和功能的云原生开发和车辆边缘平台部署的框架。该框架允许集成不同的中间件和应用程序软件堆栈,并重点关注在汽车用例中构建面向服务架构的基本元素。此外,SOAFEE架构将支持所有工作负载的云原生开发,包括具有功能安全性、时间分区、空间分区和实时要求的工作负载。

SOAFEE核心会员包括ARM、AWS、博世、LG电子、大陆汽车、RedHat、大众汽车旗下的软件公司CARIAD和SUSE。高级会员包括AMD、黑莓、Cadence、电装、吉利、映驰科技、三星哈曼、均联智行、麦格纳、Marvell、东软、NXP、高通、松下汽车、联想、瑞萨、西门子、索喜、ST、Synopsys、中科创达、Vector。

SOAFEE架构
图片来源:网络

ARM和AWS是核心。图片来源:网络

 松下汽车与AWS的原生云开发

图片来源:松下汽车

松下汽车的SkipGen解决方案

图片来源:松下汽车

松下汽车也从主要聚焦座舱领域扩展到中央计算和整车E/E架构领域。

图片来源:松下汽车

再来看Marelli马瑞利的例子,马瑞利主要业务是车灯、底盘、排气和热系统,座舱业务规模不大。


图片来源:Marelli

尽管马瑞利从事的领域距离SDV比较遥远,马瑞利也导入了基于原生云的软件开发。

马瑞利云开发架构

图片来源:网络

代码验证。图片来源:网络

图片来源:网络

SDV大潮涌动,这正是国内云服务商的好机会。

免责说明:本文观点和数据仅供参考,和实际情况可能存在偏差。本文不构成投资建议,文中所有观点、数据仅代表笔者立场,不具有任何指导、投资和决策意见。

相关报告:《2023-2024年软件定义汽车:产业全景和策略研究报告》

相关内容

热门资讯

破... 亲爱的朋友们,大家好!我是微信公众号:美美宝库。最近我们进行了一次改版,导致很多读者无法收到美美宝库...
让... 在我们熟悉的花园里,植物似乎总是安静地存在着。 不过,你有没有想过,如果让他们参加演唱会,会发生什么...
C... 图片来源@视觉中国| 一代新未来,作者 | 陈根法律一直被认为是社会上的“精英”职业,专业性强,涉及...
A... 注意!所有工具不得用于非法及商业用途,本人仅收集分享,不负责软件教学,原作者如有意见联系删除。AI人...
律... 近日,财通证券李月波团队在其公众号发布了一份由ChatGPT撰写、Deepl翻译的实验报告,题为《改...
“... “快牙”这个产品与牙齿无关,它的意思是“快速蓝牙”。 其功能与蓝牙非常相似,用于终端与终端之间的“连...
为... SDV (Software-Defined Vehicle,软件定义汽车)是汽车行业热门话题,SDV...
今... 从今晚交易开始,文华手机银行将实行收费。 为保证我公司客户能正常使用APP进行交易,澎博暂时推出苹果...
办... 办公软件1. 办公室。 让我重点介绍一些我在工作中经常使用的、我有一些经验的功能。 首先是Word的...
人... 办公室你刻意寻找的东西往往是找不到的。世界上的一切事物都有它自己的时间来去。更多免费资源:自行在公众...
小... 在国内文坛,纯文学期刊《收获》一直是一个非常特殊的存在。 余华、王安忆、苏童、迟子建……几乎所有你能...
快... 在这个快节奏的时代,短视频、网文、游戏等娱乐方式成为了很多年轻人打发闲暇时间的最佳方式。 与短视频、...
C... 确定软件购买的total cost of ownership/总体拥有成本(TCO)是一个复杂的过程...
你... 你知道哪里可以找到写小说的素材吗?您写小说的时候花了多少时间寻找素材?对于一些写小说的新手来说,寻找...
【... 大家都知道PS ACR强大的功能,刚刚,ACR更新到了16.3版本这次更新不仅功能更强大、性能更稳定...
E... 2024年1月,全球企业并购比较活跃,科技领域出现两起大型并购,能源领域持续出现大型并购。大型并购新...
三... 如今的手机市场已经成了血海,尤其是千元机区间,价格战、饥饿营销屡见不鲜。 放眼高端手机市场,三星、L...
基... 1 引言近些年,随着新能源汽车的市场渗透率稳步增长,市场竞争愈发激烈。作为主要零部件之一的主驱动电机...
手... 手机开启屏幕“自动亮度调节”功能时,是省电还是耗电? 相信很多朋友都想知道这个答案。 我们有时在光线...
专... 宁波室内设计培训-室内设计可以使用3D Home软件吗? ‌‌首先我们要看看设计的目的是什么。专业...