2025年3月18日,在第六届软件定义汽车论坛暨AUTOSAR中国日上,Elektrobit中国研发部门总监潘凡认为,通过跨平台、跨生命周期和跨开发者的方式,软件定义汽车能够在多个维度上进行调控,从而提升汽车的架构升级和迭代能力。随着SDV从Level 0到Level 5的发展,不同的阶段能够带来不同的便利,如在Level 3引入中央控制单元和SOA架构,规范了车型网络通信范式,降低了开发与维护成本。在Level 4,减少硬件差异和版本之间的差异,优化开发周期和软件质量。通过实施健全的底层框架设计和开放的API,加速汽车开发,提高质量和降低成本。
潘凡还介绍了SDV云端虚拟化开发方案的四大框架,包括UI/UX设计系统、无代码自定义、虚拟开发以及目标部署。通过使用这些框架,开发团队可以实现快速项目启动、高效协作。
同时,潘凡还分享了公司开发的基于云端的安卓虚拟环境,该环境能够完全模拟真实的座舱特性,帮助客户在云端进行协同开发和测试。通过集成小模型和大模型,平台能够满足不同客户对参数和模型的需求,同时支持远程更新和一键部署,有效提升开发效率和协作能力。
潘凡 | Elektrobit中国研发部门总监
以下为演讲内容整理:
SDV发展层级解析
在SDV发展的初期阶段,Level 0的汽车呈现出软件与硬件简单叠加的特征。此时,汽车的架构属于传统的分布式架构,软件仅作为硬件的赋能部分,各组件之间无法实现互联,更不具备软件升级的能力。这种模式下,汽车软件的功能相对单一,难以满足用户日益增长的多样化需求,车辆的功能拓展和优化也受到极大限制,处于较为原始的发展状态。
图源:Elektrobit
进入Level 1阶段,标准化软件的引入为汽车软件发展带来了新的突破。以传统的CP(AUTOSAR Classic Platform)为例,它对硬件层进行了抽象,使得相同类型的软件上层应用能够在相似的ECU之间复用。这一变革显著降低了软件的复杂度,同时使汽车具备了联网功能,为后续的智能化发展奠定了基础,让汽车开始具备一定的互联互通能力,提升了软件的通用性和可维护性。
Level 2与Level 1相比,最大的进步在于软件具备了通过OTA进行升级的能力。借助OTA功能,汽车可以及时修复软件漏洞(bug fix)、安装安全补丁(security patch),对软件功能进行调整和优化。这意味着当车辆的功能需要改进或出现问题时,无需将车辆送到维修店,用户通过在线推送就能轻松完成软件更新,极大地提高了用户体验和车辆的使用便利性,开启了汽车软件动态更新的新时代。
Level 3在延续可升级特性的基础上,引入了整车SOA的概念,如中国的一些典型架构和中央控制单元。通过SOA架构的实现,汽车软件的升级不再局限于固定功能的修复和优化,而是通过软件参数预留和硬件冗余设计,为用户带来新功能的提升、新特性的增加以及更优质的用户界面(UI)体验。车辆能够实现“日见日新”的功能进化,不断满足用户对汽车智能化功能的更高追求,推动汽车从单纯的交通工具向智能移动终端转变。
随着汽车市场的多元化发展,汽车品牌和车型不断增加,网络架构也变得愈发复杂。Level 4引入了平台化概念,旨在解决一套软件如何灵活支持跨品牌、跨车型应用和迭代的难题。这一阶段的目标是通过软件赋能,减少不同设计平台中硬件的差异和版本数量,降低开发、集成、验证和测试的成本,提高软件质量和开发效率,为汽车软件的大规模复用和快速迭代提供有力支持,使汽车软件能够更好地适应多样化的市场需求。
Level 5代表着SDV发展的理想阶段,类似于物联网(IoT)和手机生态系统。在此阶段,汽车行业不仅依靠自身力量,更积极引入第三方开发者和众多合作伙伴,借助人工智能(AI)工具和算法,实现跨平台、跨生命周期、跨开发者的多维度软件调控。这一生态模式将为汽车带来更加丰富的软件资源和创新功能,极大地拓展汽车的应用场景和服务边界,使汽车成为一个开放、智能、不断进化的移动空间,满足用户在出行、娱乐、生活等多方面的综合需求。
SDV对汽车行业的变革与赋能
随着SDV从Level 0向Level 5逐步演进,汽车架构经历了深刻的升级和迭代。以Level 3引入的中央控制和SOA架构为例,它规范了车型网络通讯的定义范式,定义了大量相同的原子接口,改变了传统以域或单个ECU为单位的开发模式。在这种新的开发模式下,软件功能可以更加轻松、灵活地部署在不同的ECU上,减少了重复开发工作,降低了开发成本。同时,统一的架构标准也使得软件的维护更加便捷,维护成本显著降低,提高了汽车开发和维护的整体效率。
SDV在发展过程中,对软件质量提出了更高的要求。从底层框架设计入手,通过建立健全的设计体系、提供支持性的范式和开放的API,确保软件能够更好地满足汽车智能化的需求。这种注重质量的开发模式,不仅有助于加速软件定义汽车的开发进程,还能提高软件的稳定性和可靠性,使汽车智能化功能能够更快、更稳定地落地,为用户带来更加安全、便捷、智能的出行体验。
SDV的发展使得汽车能够更好地满足客户的个性化需求。通过动态服务绑定和定制化开发,车企可以根据客户的特定需求,将现有的SDV方案进行解耦和重组,为不同客户在不同阶段提供个性化的赋能服务。这种个性化定制能力使车企能够在激烈的市场竞争中脱颖而出,吸引更多客户,提升品牌的市场竞争力,同时也为汽车行业开辟了新的商业模式和发展空间。
Elektrobit赋能车企SDV创新的实践方案
Elektrobit凭借强大的汽车软件产品和工程服务能力,为车企提供支持新架构的解决方案。在汽车架构不断升级的背景下,Elektrobit汽车针对新的架构需求,开发出一系列适配的软件和产品,如针对实时结算和高性能计算平台的EB tresos和EB corbos产品线。这些产品和方案能够帮助车企顺利实现新架构的搭建和实施,确保汽车在硬件和软件层面的协同发展,为车企在SDV转型过程中提供坚实的基础支持。
Elektrobit汽车通过动态服务绑定技术,根据客户的定制化需求对现有方案进行解耦。这种灵活的赋能方式能够在汽车开发的不同阶段,为客户提供精准的支持。无论是在产品设计初期的功能规划,还是在后期的功能优化和升级过程中,都能根据客户的具体需求,快速调整和配置SDV方案,实现个性化定制,提升客户满意度,帮助车企更好地应对市场的多样化需求。
在SDV云端虚拟化开发方面,Elektrobit注重UI和UX设计。通过使用Figma工具,能够快速设计出UI基础框架,结合预览的AOS模块和虚拟引擎,实现所见即所得的设计效果。同时,预制了大量常用的小组件,开发新项目时只需简单导入导出,大大提高了开发效率。Elektrobit还推出了无代码自定义功能,将HMI与代码逻辑分离,使UI设计人员、UX设计人员、开发者之间能够实现无缝协作,提高了开发过程中的敏捷性和协同性。
图源:Elektrobit
虚拟测试是Elektrobit汽车SDV云端虚拟化开发的重要环节。通过制定全面的虚拟测试方案,对不同的ECU进行针对性测试,确保软件在各种场景下的稳定性和可靠性。虚拟测试不仅能够在开发前期发现潜在问题,减少后期的调试成本,还能提高软件的质量和安全性,为汽车的智能化功能提供有力保障。
在部署方面,Elektrobit基于云端技术,实现了数字孪生概念,能够将云端生成的软件直接部署到车机端,实现一键部署和无缝衔接。通过自动追踪和生成一整套工具链路,从需求输入到需求管理,再到生成详细的文档,都能自动完成,提高了部署的效率和准确性。同时,Elektrobit还提供远程更新功能,利用OTA工具,能够在不同区域对软件进行快速部署和更新,无需人工额外干预,有效降低了时间和空间成本,确保不同研发团队之间的开发协作顺畅进行,及时为用户提供最新的功能和修复软件漏洞。
目前,Elektrobit正在积极打造本地化的demo,并将AI算法和云实例部署在中国的服务中。未来,在上海车展上,Elektrobit将展示完整的SDV开发流程和成果,包括虚拟SDV开发demo以及如何实现所见即所得的开发并一键部署到平台上,进一步推动软件定义汽车技术的普及和应用。
软件定义汽车正引领着汽车行业的深刻变革,从SDV的层级发展到其为汽车行业带来的赋能,再到Elektrobit汽车的实践方案,每一个环节都展现出巨大的发展潜力和创新活力。随着技术的不断进步和应用的深入推广,SDV将为汽车行业创造更加美好的未来,为人们的出行带来更多的便利和惊喜。
(以上内容来自Elektrobit中国研发部门总监潘凡于2025年3月18-19日在第六届软件定义汽车论坛暨AUTOSAR中国日发表的《加速SDV创新引擎—灵活一站式解决方案赋能车企》主题演讲。)
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:goldenhorseconnect@gmail.com