ECU和汽车处理架构:虚拟化和软件定义汽车

描述

 

现代汽车是工程技术的奇迹,其特点和功能在几年前是无法想象的。但在光鲜亮丽的外表下,隐藏着日益增长的复杂性,这给汽车行业的未来带来了重大挑战:对车载计算日益增长的需求及其对电子控制单元(ECU)的影响。

ECU是控制车内许多安全关键型和非安全关键型任务的专用计算机。例如,今天的大多数汽车都有一个ECU控制着发动机,另外一个ECU管理着制动系统,还有一个ECU负责娱乐系统,诸如此类,而所有这些都通过构成汽车神经系统的电缆、线缆和软件相连。

这种复杂的网络虽然实现了先进功能,但也存在缺点。由于ECU数量庞大且相互依赖,导致有线连接杂乱如麻。这增加了系统重量和成本,也让集成和软件开发变得更加复杂,还限制了部署和管理固件无线更新(FUOTA)的能力。如果没有FUOTA等功能,汽车制造商就必须承担高昂费用安排进店处理,而车主也必须面对长时间无法用车的窘境。

好消息是,软件定义汽车(SDV)时代正在改变汽车业的一切,包括ECU和汽车处理架构。

Connected Car

SDV革命的驱动力

朝着SDV的演变不仅仅是一种软件的改变,这还是车辆内部架构的深层次重构。这场革命的核心在于ECU整合的概念,是对车辆控制和处理层次结构的重新评估,从而推动成本降低和性能改进,开启通过软件更新完成车辆持续升级的未来。

ECU整合中出现的创新之一是使用Zonal架构,将各个车辆子系统划分为相关功能区域,从而解决当前ECU数量激增的挑战。每个区域由一台功能强大的控制器管理,而该控制器在其领域内整合了多个传统ECU的功能,并负责特定的子系统,例如动力总成、底盘或信息娱乐系统。

这种模块化方法提供了多重好处:

1

降低复杂性,简化布线

目前的汽车布线是一个杂乱无章的网络,使用分区式布局可将其化繁为简。Zonal拓扑在各区之间使用更少的高带宽链接来替代许多点对点连接,由此降低了重量和成本,而后使用的线束也更少。

2

提高稳健性

ECU更少意味着潜在故障点更少,网络安全威胁的攻击面也更少。得益于集中式处理和资源共享功能,Zonal架构可提供更大的冗余度和更高的安全性,使SDV更能抵御故障和外部入侵。

3

虚拟化和容器化

Zonal架构为虚拟化铺平了道路,而虚拟化是软件开发的一项颠覆性技术。现在,多个软件应用程序可以在一个功能强大的控制器上运行,通过容器化技术相互隔离。因此,这项技术可以通过模块化方法无缝实现软件更新和功能添加。

4

OTA更新

借助Zonal架构和高带宽连接,SDV可以通过无线(OTA)更新不断发展。SDV可以无线接收实时性能增强、故障修复,甚至全新的功能,从而在购买后长时间保持“新鲜”感。

作为SDV的信息高速公路,高带宽连接进一步释放了下一代车辆架构的潜力。经过改进的网络增强了提供持续OTA更新的能力,这将使SDV多年保持常用常新,并通过软件订阅和可定制的驾驶体验开启经常性收入渠道。

Connected Car

SDV的虚拟基础

Zonal架构是SDV的大脑,但真正的魔力在于它们的虚拟基础。就像城市需要强大的基础设施来支持各种活动一样,SDV依赖于虚拟机(VM)和容器等虚拟化技术来协调软件,让它们始终保持正常运行。

VM为各种软件工作负载提供安全的分区执行环境。VM基本上是充当SDV中央控制器或半分布式分区控制器内部的虚拟计算机,每个VM专门用于特定任务,如发动机管理、驾驶辅助或信息娱乐。这种模块化架构带来了多重优势:

1

开发效率

VM通过隔离不同的项目和功能简化了软件开发。开发人员可以对一个部分进行更新而不影响其他部分,从而提高了效率,降低了测试复杂性。

2

动态扩展

VM可以适应不断变化的需求。例如,负责导航的VM可以在复杂导航期间动态扩展其虚拟资源,还可汲取更多的处理能力,以确保顺畅的用户体验。

3

更高的安全性

在整合极端工作负载时,VM为风险低于制动器件的信息娱乐系统等混合关键性软件提供重要隔离。这种隔离确保一个VM中的故障不会影响另一个VM的关键操作,从而提高了整体系统安全性。

总之,VM可以为软件提供完整的执行环境。而容器是轻量级、可移植的软件包,包含运行特定软件模块所需的一切。这种方法本身就具有显著优势:

1

快速部署和更新

使用容器部署新功能或修复错误速度快得多。更新可以一次一个模块地进行,从而尽可能减少停机时间和潜在风险。

2

跨车型的可扩展性

由于容器独立于平台,因此相同的容器化功能可以在不同的SDV平台上运行,而不论硬件型号如何。这显著降低了汽车制造商的开发和维护成本。

3

集中控制和监控

通过管理的容器,汽车制造商可以获得集中控制和监控功能。想象一下,拥有一个实时显示每个软件模块性能的仪表板。这让汽车可以对安全威胁或危急故障做出迅速诊断和协调响应。

VM和容器的模块化可帮助汽车制造商抢占先机,简化运营。有了它们,SDV可以轻松整合新的软件和硬件开发成果。需要使用新的AI功能升级车载娱乐系统?只需将相应的容器换成新版本即可。

这种更新既可以保证SDV中的技术与时俱进,又可顺应不断变化的行业需求及时调整,使汽车制造商始终站在汽车创新的前沿。这些发展将会终结传统的ECU模式,并开创灵活、可升级、不断变化的汽车新时代。

路面上的SDV

特斯拉是通过采用Zonal架构和OTA更新推动行业发展的一个精彩案例。例如,特斯拉Model S和X汽车配备了一台高性能的全自动驾驶(FSD)计算机,负责处理以前由许多独立ECU管理的任务。这种精简的架构减轻了重量,降低了复杂性,并通过软件更新解锁了无限可能。

想象一下,您收到的OTA更新在一夜之间就将您的特斯拉汽车续航里程提高了10英里。这正是2020年发生的事情,展示了软件驱动的性能提升威力。但特斯拉的雄心壮志远不止于解决续航里程焦虑。2022年,他们推出了“召唤”功能,让车主能够使用智能手机应用远程泊车和取车,这在硬件定义汽车中是无法想象的功能。

但特斯拉并不是这场游戏中的唯一玩家。梅赛德斯-奔驰的新款EQS轿车采用了模块化电气架构,为未来的软件定义功能奠定了基础。沃尔沃采用了Zonal架构,而丰田和通用汽车也正在积极探索类似的概念。全球汽车格局正在发生转变,而SDV正是这背后的推手。

除了汽车制造商外,供应商也在积极求变。恩智浦半导体(NXP)和博世(Bosch)等公司正在开发专门针对Zonal架构的强大集中式控制器。这个蓬勃发展的生态系统促进了创新,并确保了SDV革命走向胜利所需的硬件基础设施。

结语

SDV的兴起标志着汽车行业的一个关键时刻。Zonal架构正在以其集中处理和模块化设计开启不断创新的未来。想象一下,汽车可以学习和适应,接收提升驾驶体验的个性化更新,并根据个人需求调整性能。再想象一下,汽车在与您共同进步,而不仅仅是简单地陪在您身边,随着时间的推移,它将变得更新颖、更安全、更高效。

远程更新制动系统和防碰撞软件等关键系统的能力有望显著提高道路安全。此外,通过软件更新持续优化发动机性能和能源管理,还能为未来更清洁、更可持续的交通铺平道路。

不过,前方的道路并非一帆风顺。确保软件更新的安全性和可靠性尤为重要。监管机构和制造商必须通力合作,为这些联网汽车建立健全的网络安全协议。此外,管理混合关键性系统(如信息娱乐和制动等具有不同安全要求的功能),需要复杂的虚拟化解决方案。

SDV的发展仍处于早期阶段,但其潜力不可否认。Zonal架构设计、高带宽连接技术,以及专为SDV量身定制的开发平台的不断进步,将加速自动驾驶汽车和联网汽车服务的崛起。想象一下这样一个世界:汽车在彼此之间以及与周围的基础设施无缝通信,谱写一曲智能出行交响乐。

        审核编辑:彭菁

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分