软件定义汽车新阶段下,openVOC开放技术框架赋能智能汽车应用创新
11月3日,由中国汽车工业协会主办,以“聚软件之力,创数智未来”为主题的2023中国汽车软件大会在上海嘉定举办。本届大会紧扣新时代汽车产业高质量发展和汽车软件发展要求,聚集主管部门领导、国内外企业领袖、产业链上下游精英、专家学者共计500余人,共同分享创新成果应用,为汽车智能化发展注入新的活力。
东软睿驰汽车技术(上海)有限公司总经理曹斌受邀出席大会论坛环节,并发表《openVOC开放技术框架 赋能智能汽车应用创新》主题演讲,阐述随着软件定义汽车发展到新阶段,智能化创新面临巨大的工程成本和复杂的汽车工程化体系等诸多挑战,openVOC(Vehicle On Chip)开放技术框架下的基础软件平台及关键组件,可将创新的想法快速地导入到功能的开发,致力于赋能车企及合作伙伴高效创新、降本增效,同时吸纳更多优秀的开发者加入汽车产业,充分释放软件的创新力量,推动汽车产业生态的繁荣发展。
以下为现场演讲实录:
一、软件开发方法和体系变革迫在眉睫
随着智能汽车产业的发展,软件在汽车领域的受重视程度越来越高,融合型软件人才也越来越多。整体来看,目前软件开发人员要主要分为三类:按照流程开发的标准程序员、对数学及算法等有深刻理解的天才程序员、具备天马行空创新想法的创新型程序员。
在智能汽车产业实际研发过程中,这三类程序员很难在一起融合创新。不同部门、不同领域的软件工程师一起开发、修改代码,一旦发现Bug需要重新编译、调试,所消耗的工程成本、开发人员之间的协作成本面临巨大浪费,创新功能也很难快速导入量产。
产生这些问题的根本原因在于汽车工业发展历经百年之久,工程化体系十分复杂。无论是从通信复杂度、实时性、可靠性、嵌入式开发方法、功能安全等一系列体系,这其中的基础逻辑复杂、组件规模庞大,部分软件开发人员并不适应此类传统、标准的流程体系,随之导致工程成本远高于创新成本,粗略估算比例为50:1,同时,由于汽车产业开发体系的高门槛,有些优秀程序员只能 “望而却步”,难以快速融入汽车产业。
未来智能汽车的开发需要更多具备创新想法和能力的软件开发者的加入,来实现更快速的创新和组合,汽车软件才能真正走到繁荣创新的阶段。正因如此,加快构建创新的软件开发方法和体系迫在眉睫。
二、openVOC开放技术框架:吸纳创新力量释放创新活力
随着智能汽车的不断发展,中央集中式架构成为未来发展的必然趋势,东软睿驰希望通过构建一套全新的开发方法和应用框架,实现充分的分层解耦、开放式创新与协同,让不同程序员、软件组织的创新成果能够在一颗高性能智能化芯片上得以实现。同时第三方软件开发者可以更容易地融入并参与到汽车智能化软件开发之中,更高效地实现丰富多样的创新产品组合。
基于此开发理念,东软睿驰构建了openVOC开放技术框架,即在一颗芯片上构建“整车核心智能化软件功能”所运用的“硬件形态+软件架构”,其软件架构更加开放,任何一个应用都可通过软件的服务化接口,访问车上全部硬件功能,使得第三方开发者也能够更容易地参与到智能化软件的开发,与汽车工程师一起开放共创、让创新开发化繁为简、灵活高效,为智能汽车应用创新注入加速度。
三、东软睿驰NeuSAR:openVOC的关键软件底座支撑
随着智能汽车软件研发体系持续进化,openVOC开放技术框架既要继承又要创新。一方面,要继承过去的体系与资产,包括标准的软件、协议栈等满足高实时性、高安全性的要求;另一方面,面向多域融合时代,也需具备满足跨域需求的中间件组合,通过扩展组件框架的边界,为创新开发者提供不同于以往、便捷高效的开发组件和工具平台。
作为生态友好型企业,东软睿驰软件开发平台NeuSAR致力于提供广泛丰富的中间件组合,做到两者兼施并重。NeuSAR不仅提供符合AUTOSAR最新标准的基础软件,同时构建了满足跨域融合、面向自动驾驶、车云的中间件组合,实现跨车云服务化调用,助力实现openVOC软件架构实现量产落地。
NeuSAR aCore /cCore:符合AUTOSAR标准的基础软件开发平台,持续迭代至AUTOSAR最新版本,提供可靠的功能安全、本地化服务支持。
NeuSAR SF(Service Framework)消息总线:面向跨域融合之下多核异构的软件部署难题,NeuSAR SF消息总线将开发视图从域控制器层面向整车层面迁移,提供统一的通信视图与方法论支持,实现开发过程中的高阶复杂算法、应用之间等自如连接组合。
NeuSAR Python开发框架:不仅提供对基础组件和服务的访问能力,同时提供Web Service调用方式,通过与云端更好地兼容,灵活处理跨域、跨功能组合的应用软件开发,同时基于Python的功能特性,更多偏向AI的应用也可更自由、简单地实现训练数据、算法组合等。
NeuSAR DevKit工具链:作为整车级的开发、调试、仿真一体化开发工具,NeuSAR DevKit能够融合各种通信、安全组件以及接口,不再需要大量代码重复开发。工具链也为上层应用提供了自由的开放接口,第三方开发者独自开发的创新功能,也可以插件形式集成到工具,进而搭载到可靠的基础通信组件中;同时支持多人协同跨域开发,在一站式开发环境中大幅度提高开发效率。
东软睿驰希望能够通过openVOC开放技术框架,吸引更多的程序员和软件组织参与到汽车的软件应用创新中,赋能车企持续提高开发速度、实现高效创新,释放更多创新生态的想象空间。
11月30日,以“化繁为简 加速创新”的东软睿驰openVOC首届开发者生态大会即将在上海举办,东软睿驰将与合作伙伴共同分享基于openVOC框架下全新升级的产品组件与生态成果,赋能创新开发化繁为简、灵活高效,一同探索未来智能汽车创新的无数可能。