广告

华为的数字化软件底座:推动中国智能汽车演进

2024-03-25 汽车电子设计 阅读:
SOA的引入,为实现产品的差异化竞争力和满足消费者个性化用车需求提供了可能。智能汽车数字底座成为支撑上层丰富多样应用和下层硬件外设的核心,开发过程中也面临着诸多挑战···
 

数字化软件底座成为了推动智能汽车发展的关键,华为智能汽车解决方案软件平台部,分享了数字化软件底座如何使得自动驾驶车辆(SDV)高效开发进行了探讨。K1Cednc

在推进软件定义汽车(Software Defined Vehicle,SDV)过程中,整车软件架构也日益复杂,面向服务的架构(Service-Oriented Architecture,SOA)的开发理念与方法论是很难做好的。K1Cednc

SOA的引入,为实现产品的差异化竞争力和满足消费者个性化用车需求提供了可能。智能汽车数字底座成为支撑上层丰富多样应用和下层硬件外设的核心,开发过程中也面临着诸多挑战,包括网络性能、CPU负荷、服务复用、运维、多方协同集成等方面的问题。K1Cednc

K1Cednc

Part 1

服务化分层解耦K1Cednc

K1Cednc

数字化软件底座的核心概念是服务化分层解耦,汽车软件的功能日益复杂,涉及到大量的硬件和软件。K1Cednc

为了应对这一挑战,行业逐渐形成了对服务化分层解耦的共识。x这种方法通过构建开放、稳定的数字底座,将汽车外设硬件标准化为可复用的原子服务,从而实现了软件功能的快速开发和迭代。K1Cednc

数字化软件底座在服务化分层解耦过程中面临了一系列挑战。从网络性能到硬件性能,再到软件架构的要求,每一个环节都对系统提出了高度的要求。K1Cednc

挑战K1Cednc

描述K1Cednc

网络性能挑战车企对以太网技术的熟悉度不足,事件和状态独立发送导致以太网报文数量增多,通信频繁,时延大。CPU负荷挑战大量软件运行在MCU上(性能相对较弱),特别是对智能驾驶和智能座舱的服务和性能提出了挑战。服务复用挑战服务化对软件架构设计提出了高要求,不良的设计可能导致服务复用困难,甚至导致车型延期。运维挑战故障定位依赖于专业设备和大量实车测试,导致定位效率低下,运维成本高昂。多方协同集成挑战传统的软件工具链和开发模式无法适应分层协同的开发方式,导致工具链割裂,无法形成工作流。车企、软件供应商以及Tier1供应商之间的协同开发面临挑战,开发模式难以满足新的需求。K1Cednc

K1Cednc

Part 2

核心挑战和解决办法K1Cednc

K1Cednc

● 挑战一:网络性能与CPU负荷,过引入ICT行业的成熟开发经验,有效降低了CPU峰值负荷,并优化了网络性能。采用了Update on Change机制、报文聚合等技术,大幅降低了处理开销和通信包数,提高了系统资源利用率。K1Cednc

● 挑战二:服务复用,通过接口标准化和分层解耦的方法,实现了服务复用,并缩短了开发周期。在中国汽车工业协会软件分会SDV工作组的推动下,发布了《智能网联汽车服务API接口规范》,促进了行业标准化和共享。K1Cednc

K1Cednc

● 挑战三:运维,通过设计了一套全面的VHR(Vehicle History Record)机制,从顶层应用到底层驱动实现了全系统异常监测,极大提升了故障定位效率,有望实现100%的定界和90%以上的定位效率。K1Cednc

K1Cednc

● 挑战四:多方协同集成,设计了贯穿整车开发全流程的端到端工具链,提升了开发效率。同时,通过创新性地重构Classic AutoSAR的架构,实现了各方的独立开发和集成,解决了知识产权保护问题。K1Cednc

K1Cednc

软件定义汽车的发展,需要不断探索和创新,通过与行业合作伙伴的密切合作,共同推动软件定义汽车的标准化和普及,为用户提供更安全、更智能、更便捷的出行体验。K1Cednc

K1Cednc

小结K1Cednc

数字化软件底座是智能汽车领域迈向未来的关键驱动力。在数字化软件底座的引领下,汽车行业能够更加灵活地适应不断变化的技术和市场需求,为用户提供更安全、更智能的驾驶体验。这一技术趋势将继续引领着汽车行业的未来发展。K1Cednc

责编:Ricardo
文章来源及版权属于汽车电子设计,EDN电子技术设计仅作转载分享,对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如有疑问,请联系Demi.xia@aspencore.com
汽车电子设计
博主和汽车电子的行业的工程师们一起交流、探讨、思考的小结,以作为技术交流和沟通的桥梁。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了