分享

MathWorks2022年会PPT之一:软件定义汽车-重塑汽车软件开发体系

 小明师兄 2022-08-10 发布于江苏

"软件定义的汽车 "是一个术语,它描述的是一种主要通过软件实现特性和功能的汽车,这是汽车从一个主要基于硬件的产品向以软件为中心的车轮上的电子设备不断转变的结果。
今天的技术先进的汽车已经有多达1.5亿行的软件代码,分布在多达100个电子控制单元(ECU)和越来越多的传感器、摄像头、雷达和光探测及测距(lidar)装置中。上述这种车辆,对于大众市场也不远了。三个强大的趋势--电气化、自动化和连接性--正在重塑客户的期望,并促使制造商越来越多地转向用软件来解决这些问题。

过去,汽车制造商通过机械功能,如马力和扭矩,使自己与众不同。今天,消费者正越来越多地寻求由软件定义的功能,如驾驶辅助功能、信息娱乐创新和智能连接解决方案。随着驾驶辅助功能向更多的自动驾驶和完全自动驾驶的方向发展,对更多软件的需求也在增长。随着消费者期望他们的信息娱乐系统有更丰富的内容,这也增加了车辆必须管理的数字内容的数量。而随着车辆成为物联网的一部分,向云端传输大量数据,将需要软件来处理、管理和分发所有这些数据。

除了不断释放和更新新的安全、舒适和便利功能外,与硬件定义的传统开发模式相比,软件定义的车辆还有许多其他优势。 

当今,对车辆信息娱乐系统、远程信息处理系统或车辆诊断系统进行软件升级需要去经销商那里。有了软件定义的车辆,客户将能够收到空中(OTA)更新,包括安全补丁、信息娱乐系统的改进,以及对车辆核心功能的监测和调整,如动力系统和车辆动力学。

软件定义汽车从车辆诊断来看,远程车辆诊断可以实现实时监控车辆状态,为车辆提供实时诊断,能够及时发现车辆的故障,并将数据发送到远程服务器。通过OTA更新实现软件的更新,故障的修复,而不需要驾驶员做任何事情

ECU将向传感器和执行器发送和接收大量数据,使汽车制造商能够深入了解车辆的各个方面、其性能及其在互联生态系统中的位置。这使汽车制造商有机会改善生命周期管理,并开发可向客户提供的创收功能--所有这些都将导致与客户建立更深入、更紧密的联系。

在软件定义汽车的发展中,关键的一环将是软件和硬件开发的分离。一个很好的比喻是发生在手机上的事情。最初,手机的软件和硬件是紧密耦合的,但随着智能手机的推出,手机转变为一个软件平台,支持一个应用程序的生态系统,而不考虑底层硬件。同样的情况也发生在汽车软件上,因为汽车制造商开始创建他们和其他被批准方可以参与的应用程序开发。

此外,过渡到软件定义的汽车意味着汽车制造商及其合作伙伴将不得不做出几个重要的转变。

敏捷方法论将推动持续的软件开发,而不是以 "车型年 "为重点的开发周期,OEM将能够在车辆离开工厂后将软件部署到车上。

计算需求将增加,因为车辆会处理来自各种传感器的数据,并与包括道路上其他车辆在内的广泛的生态系统互动。汽车制造商将不得不开发能够处理这种巨大的数据流的数据分析系统,并以接近实时的方式进行处理。

该行业将重新思考其对车辆软件和电气及电子架构的处理方法,转向更加模块化的面向服务的架构(SOA)模型,这使得软件组件更容易以积木式的形式被重复使用。

安全策略将变得更加重要,以避免、检测和防御网络攻击,这些策略将必须发展到保护整个系统,而不是简单地保护其中的单个组件或盒子。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多