汽车基础软件

12月17日,东软睿驰总经理曹斌受邀参加电动汽车百人会主办的“全球智能汽车产业峰会(GIV2022)”,并在生态论坛进行《本土化基础软件加速汽车生态创新发展》主旨发言,与政府有关部门、行业机构、高校院所及领先企业代表,共同深入探讨本土化智能汽车生态发展新路径。

GIV2022全球智能汽车产业峰会|东软睿驰总经理曹斌:本土化基础软件加速汽车生态创新发展插图

SDV趋势下的汽车新生态

随着智能化驱动新E/E架构向域控制器升级,在整车进行跨部件、跨域的融合创新中,只有车企主导开发软件,软件才能真正发挥作用。传统开发模式已经不能满足市场对整车开发速度及功能迭代要求,行业需要重构开发方法学和开发模式,打造基于新需求而生的应用框架,并以广义操作系统的形态带动国内操作系统内核以及芯片的发展壮大。

GIV2022全球智能汽车产业峰会|东软睿驰总经理曹斌:本土化基础软件加速汽车生态创新发展插图1

汽车产业开发形态经历颠覆性改变,也正是全新汽车生态形成的必然阶段。随着中国成为汽车产业变革的全球热点地区,行业必须把握住从“市场优势——技术优势——生态优势”的发展机遇,共建全新的本土汽车生态体系,实现从汽车大国到汽车强国的成功转型。

“承上启下 继往开来”的ASF应用框架

开放活跃的本土汽车生态需要行业组织、相关企业等共同推进标准体系建设,在共识之下构建标准清晰的软件架构,最大程度解决软件复用、实现跨域融合。

在此背景下,本土基础软件将发挥“承上启下 继往开来”的重要作用。中国汽车基础软件生态委员会(AUTOSEMO)推进的ASF(AUTOSEMO Service Framework),作为域控制器而生的SOA中间件,基于AUTOSAR标准向上层应用扩展,解决域控制器异构芯片跨域融合问题提供软件支撑平台的作用,针对AUTOSAR标准架构不能完全解决国内SDV发展速度的痛点问题,为车企提供强大的支撑。

GIV2022全球智能汽车产业峰会|东软睿驰总经理曹斌:本土化基础软件加速汽车生态创新发展插图2

由东软睿驰担任组长单位推进的ASF1.0技术规范已经发布,主要阐述了跨域融合及整车SOA的基础规范等内容。随着其逐步深入量产实践,ASF在开发与运行环境,接口定义等具体运行环境规范正逐渐细化,车企在ASF应用框架的支撑下,将应用软件封装成为ASF框架下的应用组件,嵌入到整车开发平台中,实现真正的跨车型、跨平台迭代。

未来,ASF将引入更多现代软件方法与思维,提供更高效的信号获取与转发机制、灵活的数据存取能力、标准外设与MCU功能与数据在SoC上的映射、跨核(AP/CP节点)跨域一体化的调试功能等,增强ASF作为基础设施的作用,助力车企在该框架之上衍生更多的应用,共建共创之下,构建出繁荣发展的汽车生态体系。

NeuSAR:助推量产落地、构建共赢生态体系

东软睿驰自主研发的针对下一代智能网联汽车的基础软件平台——NeuSAR率先实现了ASF商品化的应用落地,目前已在众多车企车型中进行实践应用。2018年起,NeuSAR相继发布1.0、2.0、3.0版本,以及针对域控制器的软件开发平台——NeuSAR DS(Domain System),全球首家升级至AUTOSAR R21-11版本,在实践过程中,不断将与车企的开发需求演变成对应组件,适应域控制器控开发的集成工具链,在软件开发平台越来越成熟高效的同时,更为行业伙伴提供更丰富的应用,形成协同发展、共生共赢的汽车新格局。

GIV2022全球智能汽车产业峰会|东软睿驰总经理曹斌:本土化基础软件加速汽车生态创新发展插图3

目前,东软睿驰NeuSAR充分适配Linux、QNX、中兴通讯等微内核操作系统,NXP、TI、NVDIA、芯驰、地平线等主流芯片,合作项目已在众多主流车企的量产车型项目中得到应用。

未来,东软睿驰NeuSAR将在ASF框架之上不断丰富应用体系,如新的通讯框架、高级语言支持以及与云端服务的无缝连接,并将发布支撑整车SOA开发的统一视图的全新组件,为开发者提供真正构建解决产业变革中的开发应用框架,构建跨域融合的汽车产业新生态。

近日,2022世界智能网联汽车大会在北京召开,在“ICT企业专场:智能芯片与汽车软件”论坛中,东软睿驰总经理曹斌受邀发表《本土化基础软件平台加速智能化创新升级》主题演讲,阐述目前SDV发展进入新的阶段,本土化基础软件将发挥 “承上启下 继往开来”的关键作用。未来,稳定的软件架构、软件先行的开发模式以及丰富成熟的工具产品等,是驱动整车迭代发展创新的关键因素。

世界智能网联汽车大会|东软睿驰总经理曹斌:本土化基础软件平台的承上启下与继往开来插图

本土化基础软件的重要作用——“承上启下 继往开来”

随着SDV实践进入深水区,在不断“试错”过程中,行业积累了大量经验,软件体系架构分层更加清晰,基础软件的内涵与外延都发生变化:本土基础软件将发挥“承上启下 继往开来”的作用,构建繁荣发展的生态体系。

承上启下:当前,我国基础软件的生态体系架构、层次逐渐清晰,底层硬件高速发展、应用需求日新月异、如何让开发更加快速便捷,中间层软件需要做好上下层的衔接工作。
——向上,提供标准、可复用、稳定的中间层框架,为应用迭代开发提供基础;向下,提供标准设备驱动模型,与硬件相互促进,形成“摩尔定律”。

继往开来:作为基础软件的通用标准AUTOSAR架构提供了稳定的底层平台及开发方法学,中国汽车基础软件的发展不需要重新“造轮子”,要在继承中发展 ,发展中创新。
——兼容过往,兼容标准AUTOSAR架构体系及其开发方法学,充分复用经过验证的软件。积极创新,面对不断涌现的新需求,要积极地推出新标准、新框架、新工具和模块等,把AUTOSAR没有涉及的功能特性变成增量并固化,构建支持多核异构硬件体系、标准框架、跨域协同的创新方法学,为车企提供强大的支撑。

软件先行——SDV新阶段的方法学创新

目前,SDV真正落地的过程还面临技术复杂度、组织体系、开发模式、开发周期等多维度挑战,车企在开发过程中需跨部件研发,甚至在不同的架构下能够复用、迁移已开发的应用软件,这需要行业在传统V字型开发流程之下,提炼更灵活敏捷、继承创新的开发方法学。

「软件先行」是一种相对谨慎的方法学创新,通过对硬件和E/E架构的抽象,使应用软件先行开发,实现上层应用的独立迭代,硬件可灵活的升级和替换,从而助力产品更快速、无缝导入量产。「软件先行」开发模式,需要稳固的中间层软件架构做好“承上启下”的支撑,同时,完善的开发与调试工具也将加速智能化创新,为汽车软件生态繁荣发展的发挥作用。

东软睿驰的创新探索——构建汽车软件新生态、释放软件开发生产力

「软件先行」开发理念快速导入的前提,需要行业对整车架构、软件分层和接口规范等形成基本统一的共识。目前,由东软睿驰担任组长单位推进的《AUTOSEMO Service Framework技术规范》(ASF)、《AUTOSEMO车云一体技术规范》等标准已正式发布,致力于围绕智能网联汽车发展趋势,致力于构建新体系下的本土化标准框架。作为组长单位,东软睿驰全程主导并参与了技术规范的立项、调研、组织修订和编制等工作,与各单位探讨和完善技术规范,共同建设具有自主知识产权的汽车基础软件生态体系。

ASF:国内SDV的蓬勃发展,对“承上启下”的中间层平台不断提出新需求。ASF作为跨核、跨域的中间件系统,帮助整车在软件架构层面上实现相对标准化、稳定并且有生态支撑的应用运行体系框架。目前,已有众多车企和Tier1积极参与ASF开发框架制定、应用接口标准定义的过程中。
未来,面向下一代域控制器的发展特性,ASF在量产实践中将逐步导入更多的软件思维和方法,提供充足的资源和支撑,包括域控制内异构核通信框架、增加AUTOSAR AP/CP特性及融合、整车(域)信号中心、数据存储中心、异构核协同调试、车云通路与引擎的支撑等服务与能力。东软睿驰也将不断丰富ASF中间件框架体系,如新的通讯框架、更高级的语言开发以及车云场景化的计算支持等,这也正是实现“继往开来”的关键举措。

车云一体:随着整车的发展向云端扩展,云端数据服务、基础设施的打通等正成为整车智能化发展、开放式创新的重要基础。基于SOA设计思想,车云一体标准框架构建了横向跨整车各域、纵向跨车云的软件参考架构、设计规范与服务化标准接口。提供构建场景化的低代码、仿真测试平台、数据分析平台以及用户可自定义场景化功能的基础定义等,从而支撑OEM构建海量、个性的智能化应用场景,快速发布新功能及新特性,降低开发难度和成本。积极推进标准的软件框架与软件生态构建的同时,东软睿驰也在本土化基础软件、中间件以及工具链方面提供完整的一站式解决方案。

东软睿驰支持软件先行的基础软件平台——NeuSAR

世界智能网联汽车大会|东软睿驰总经理曹斌:本土化基础软件平台的承上启下与继往开来插图1

兼容AUTOSAR AP R21-11最新版本,通过ISO/SAE 21434:2021汽车信息安全流程认证,成为国际公认的测试、检验和认证机构–SGS在国内认证的首家企业。NeuSAR不单提供成熟可靠的基于AUTOSAR AP/CP功能组件,同时,积极进行本土化的创新发展,在ASF、车云一体等架构中也提供高集成度、完善的产品模块及工具产品。目前,东软睿驰NeuSAR与头部成熟、开源的操作系统供应商进行良好适配,不仅支持Linux、QNX等国际操作系统,面对构建自主可控操作系统的大势所趋,东软睿驰也与中兴通讯等本土操作系统供应商合作,为车企提供完整的、本土化的广义操作系统运行环境。在2022世界智能网联汽车大会中,东软睿驰NeuSAR入选“智能网联汽车创新技术与产品创新技术与产品”。

东软睿驰推出支持软件先行的软件开发平台——NeuSAR DS

世界智能网联汽车大会|东软睿驰总经理曹斌:本土化基础软件平台的承上启下与继往开来插图2

为汽车开发者提供支撑SOA架构的软件平台及方法论,为应用的无缝迁移提供平台与方法论的支撑。
NeuSAR DS提供全开发阶段支持,涵盖整套开发流程所需的软件栈、工具链及针对典型芯片的工程适配;提供完整的软件包,包括OS、BSP、引导程序等,车企可以凭借其立即投入到应用软件的开发过程,实现整车视角的SOA设计与开发。目前,NeuSAR DS与很多供应商进行合作,可提供兼容NeuSAR DS系统的原型开发平台,用户在没有目标硬件环境的情况下,基于此验证系统进行域控制器开发预研、PoC构建以及SOA设计的快速验证,车企在项目起初阶段就能够进行应用软件的开发,并与硬件开发完全并行,避免产品在此前集成过程的接口偏差等问题,降低项目风险,缩短开发时间。

集成度更高的开发工具链—NeuSAR IDE

世界智能网联汽车大会|东软睿驰总经理曹斌:本土化基础软件平台的承上启下与继往开来插图3

为软件开发提供了一站式集成开发环境。目前不少车企在软件开发过程中使用的工具链十分零散,工具兼容性差,导致开发效率低、难以高效协作等问题层出不穷。NeuSAR IDE让开发者可在一套工具链中完成整个开发过程,在统一的环境里实现代码生成和编译,对AUTOSAR AP/CP、ASF等框架组件进行统一的配置的视图等,保证软件开发系统在硬件尚未完成的情况下实现虚拟化、云端的部署和调试,从而加快开发效率。

未来,随着本土化基础软件不断发挥“承上启下 继往开来”的作用,会有越来越多的开发者参与汽车软件开发过程,软件生态将随之繁荣发展,同时,硬件也将在一个相对成熟、稳定的软件框架下,不断推出更高性能、高可靠性、更多特性的芯片和组件,真正发挥“摩尔定律”的作用,快速驱动中国汽车产业进入迭代发展的快车道。

9月1日,中国汽车基础软件生态委员会(AUTOSEMO)第二届一次委员会暨“多元协同构建汽车软件新生态”主题论坛在南京召开。东软睿驰总经理曹斌受邀发表《本土化基础软件平台加速智能化创新升级》主题演讲,阐述智能化加速发展的产业趋势、本土化基础软件将发挥“承上启下 继往开来”重要作用以及「软件先行」创新开发模式等生态解读。

中国汽车基础软件生态委员会(AUTOSEMO)第二届一次委员会|东软睿驰总经理曹斌:本土化基础软件平台加速智能化创新升级插图

智能化加速升级的产业发展趋势

当前,汽车产业加速向智能化转型发展,以下三大趋势开始逐渐清晰:

硬件向数字化转型:随着智能化驱动新E/E架构向域控制器升级,整车部件全面数字化,包括电驱、线控底盘等硬件对精度控制、实时性的要求越来越高,软件发挥的作用越来越重要。

利用云端与数据能力强化整车智能:未来智能汽车创新发展的终极方向是要有「记忆」和「感知」的能力,这需要将车端和云端进行打通,利用云端和数据等技术进行功能的组合、编排,实现跨部件、跨域的功能应用场景,使车辆特性能够被更丰富的定义,实现开放式创新。

车企主导应用层软件开发:在整车进行跨部件、跨域的融合创新中,只有车企主导开发软件,软件才能真正发挥作用,这也是汽车智能化发展,软件生态真正繁荣的决定性因素。三大趋势逐步确立,支撑车企开放式创新、生态蓬勃发展的关键中间层和基础软件的重要性逐步凸显,这也将进一步释放本土基础软件的竞争力。

本土化基础软件的重要作用“承上启下 继往开来”

随着SDV实践进入深水区,在不断“试错”过程中,行业积累了大量经验,软件体系架构分层更加清晰,基础软件的内涵与外延都发生了变化:本土基础软件将发挥“承上启下 继往开来”的作用,积极践行「软件先行」的创新开发模式,构建繁荣发展的生态体系

承上启下:当前,我国基础软件的生态体系架构、层次逐渐清晰,底层硬件高速发展、应用需求日新月异、如何让开发更加快速便捷,中间层软件需要做好上下层的衔接工作。

——向上,提供标准、可复用、稳定的中间层框架,为应用迭代开发提供基础;向下,提供标准设备驱动模型,与硬件相互促进,形成“摩尔定律”。

继往开来:作为基础软件的通用标准AUTOSAR架构提供了稳定的底层平台及开发方法学,中国汽车基础软件的发展不需要重新“造轮子”,要在继承中发展,发展中创新。

——兼容过往,兼容标准AUTOSAR架构体系及其开发方法学,充分复用经过验证的软件。积极创新,面对不断涌现的新需求,把AUTOSAR没有涉及的功能特性变成增量并固化,提炼出支撑多核异构硬件体系、标准框架、跨域协同的创新方法学。

创新开发模式——软件先行:目前,SDV的真正落地还面临技术复杂度、组织体系、开发模式、开发周期等多维度挑战。「软件先行」是一种相对谨慎的方法学创新,通过对硬件和E/E架构的抽象,使应用软件先行开发,实现上层应用的独立迭代,硬件可灵活的升级和替换,从而助力产品更快速、无缝导入量产。

「软件先行」开发模式,需要稳固的中间层软件架构做好“承上启下”的支撑,同时完善的开发与调试工具将加速智能化的创新,为汽车软件生态繁荣发展的发挥作用。

关键中间层——ASF:国内SDV的蓬勃发展,对中间层平台不断提出新需求。AUTOSEMO推出跨核、跨域的中间件系统–ASF,帮助整车在软件架构层面上实现相对标准化、稳定并且有生态支撑的应用运行体系框架。

随着ASF在量产实践中的逐步导入,未来,应对SDV发展中的新需求,引入更多新的软件思维和方法,增强ASF作为基础设施需要不断扩展,提供充足的资源和支撑,包括域控制内异构核通信框架、AP/CP特性及融合、整车(域)信号中心、数据存储中心、异构核协同调试、车云通路与引擎的支撑等服务与能力。

开放式创新的基础——车云一体:基于SOA设计方法,面向整车智能化场景构建的应用级软件架构平台、工具链以及设计方法论。

云端与车端的打通,将支撑OEM构建海量、个性等智能应用场景,快速发布新功能及新特性,大幅提升研发效率、降低开发难度和成本。当车云一体平台带来更好的开放性,软件生态与软件能力将不断开放,汽车智能化也势必更加强大。

东软睿驰的实践与生态构建

东软睿驰致力于构建共同定义、共同研发、共同生长的汽车产业发展新生态,积极探索创新开发模式——「软件先行」,持续围绕基础软件开发平台、工具产品进行实践,使开发者可以更高效地开发出有创造力的新功能,释放软件开发生产力。

东软睿驰支持软件先行的基础软件平台—NeuSAR兼容最新版AUTOSAR,提供标准基础软件,中间件及开发工具,为软件先行开发模式提供整车SOA定义与运行的框架以及工具链。支持软件先行的软件开发平台—NeuSAR DS(Domain System),为汽车开发者提供支撑SOA架构的软件平台及方法论,为应用的无缝迁移提供平台与方法论的支撑。

支持软件先行的工具产品—IDE,为域控制器开发提供一站式集成开发环境。域控制器的多核异构架构决定需要使用不同的软件架构体系,但每种体系各有不同的开发工具及流程,导致开发效率低、难以高效协作等问题。NeuSAR IDE让开发者在一套工具链中可以完成整个开发过程,使上下游的开发过程配合更紧密,实现无缝协同,从而加快开发效率。

中国汽车基础软件生态委员会(AUTOSEMO)第二届一次委员会|东软睿驰总经理曹斌:本土化基础软件平台加速智能化创新升级插图1

未来,东软睿驰将秉承「软件先行」的开发理念,持续提供稳定的软件架构、丰富成熟的工具,让越来越多的开发者参与汽车软件的开发,使本土化基础软件充分发挥“承上启下”的作用,实现真正的“继往开来”。