跨域融合趋势下,消息总线如何赋能整车开发快速迭代?
来源:汽车行业焦点作者:王艳发布时间:2023-03-17
3月14日,东软睿驰总经理曹斌受邀参加盖世汽车2023第四届软件定义汽车论坛暨AUTOSAR中国日,并发表《基于NeuSAR的多域融合软件平台》主题演讲,阐述SDV趋势下,软件的开发规模与复杂度激增,多域融合成为行业“提升创新速度”与“降低整车成本”的必然要求,是实现“集中式”开发的基础。NeuSAR 4.0通过跨域中间件、整车消息总线、全新工具链全面支撑“集中式”SOA架构量产落地,使得整车快速实现个性、差异化功能的开发并不断迭代升级,提升开发效率降低整车成本,助力汽车产业智能化高速发展。
一、多域融合是SDV发展的必然要求
SDV新阶段下,汽车软件极高的复杂度、庞大的规模将前所未有,全新开发方法学是促使智能汽车产业从基础走向高级的最本质变化,将支持OEM在“创新速度”与“成本”两个核心竞争力上取得领先,多域融合就是解决这个问题的必然要求。就创新速度而言,多域融合实现了多个控制器开发视图与开发方法的统一,将嵌入式的MCU部分挪到中间件以实现整车多功能组合开发,超越车型、E/E架构、线束拓扑、信号定义等去开发子功能的服务,通过软件集约化,更方便地通过功能组合实现应用的创新。
多域融合也大幅降低了开发成本。目前,大算力芯片与以太网的高速发展为多域融合提供了基础,针对域控制器架构下多核异构芯片的特点,SoC的每单位算力成本低于传统MCU不止10倍,只有迁移到开放的架构里,软件的开发成本和运行成本才会同步降低。
二、实现多域融合需要解决的课题
“创新速度”与“成本”的催化下,实现多域融合、自动驾驶、整车控制到人车交互等综合的场景化、智能化服务,需要“集中式”SOA软件架构设计方法。“集中式”开发是指多控制器使用统一的开发视图与开发方法,对比传统的多控制器同时开发,“集中式”开发的速度更快,更容易实现一次开发多车型通用,在OTA升级频率、代码量、开发方式、开发效率等外在表现价值方面来看尤为明显。
落实这些部分关键在于以下几点:
三、支持多域融合的软件平台——NeuSAR 4.0
面对多域融合的产业变革趋势,结合“集中式”SOA软件架构设计的布局,东软睿驰在2022年12月发布了基础软件新版本——NeuSAR 4.0,引入关键SOA跨域融合的基础设施,将开发视图从域控制器层面向整车层面迁移,解决多核异构域控制器的软件部署难题,降低软件开发难度、提高软件复用度、提升开发效率。
NeuSAR SF(Service Framework)是兼容ASF标准的SOA中间件,并提供针对不同场景抽象一致的通信能力及基础服务,把开发视图从域控制器层面扩展到整车层面,是支撑整车SOA的关键组件与落地架构。
图为:NeuSAR SF框架图
NeuSAR SF消息总线能够实现跨越整车多个域之间组合的通信框架,可提供针对不同场景提供线程、进程、域控制器异构核、不同芯片以及车云间的统一接口,用更灵活、透明、标准化的方式支持整车范围内的软件动态部署。
除了消息总线以及相应的调度,NeuSAR SF 还提供数据驱动机制。通过车辆状态表、数据驱动引擎等开发框架与开发工具,支持SOME/IP与DDS的服务发现机制,提供实时的状态获取,让开发者可以通过低代码化方式实现数据驱动场景的业务模型。
随着跨域协同的需求越来越多,传统MCU的设计与开发工具难以支撑整车SOA架构,NeuSAR DevKit工具链产品可以配置AUTOSAR CP、AP、中间件、整车消息等功能,也可提供代码的生成、编辑、整体编译和调试,实现在同一个开发工具中实现域控制器开发全流程,同时支持虚拟化部署,实现在没有硬件条件下,在笔记本电脑中就可以实现对整车的仿真和软件开发迭代,全面提升开发效率。
目前,NeuSAR 4.0 版本已升级至AUTOSAR 21-11版本,在国内众多的主流车型中实现全栈产品的量产落地。未来,随着低成本的单芯片方案成为市场主流,跨域融合的消息总线将成为最主要的应用开发平台,赋能整车进一步降低开发成本,软件开发越来越便捷。而当全新的开发方法、开发框架、开发模式真正得到应用时,驱动整车智能化变革时代也将真正来临。
在“如何构建多元协同的软件定义汽车新生态”圆桌讨论中,东软睿驰NeuSAR业务线副总监兼海外营销总部总经理茅海燕表示:
多域融合趋势下,需要行业保持协同开放的态度,积极推进基础软件技术规范的建设,目前,由东软睿驰担任组长单位推进的ASF(AUTOSEMO Service Framework)、车云一体等技术规范逐步在车企量产车型中得到实践应用,促进产业链协作和可持续发展,打造蓬勃发展的汽车软件新生态。