分享

车载基础软件——国产基础软件开发平台架构下基于ASF的生态框架

 车载诊断技术 2023-03-28 发布于上海

车载基础软件——国产基础软件开发平台架构下基于ASF的生态框架

我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

人生的意义,置于众山之巅望世间万千?在天上发着光俯视这世间平庸?这是目标,人生的意义是,抛开一切做自己,但仍发光发亮,令人刮目相看!

本文主要介绍国产基础软件开发平台架构下基于ASF的生态框架。

背景信息

2022 年,由 AUTOSEMO 执行办公室发起、A20 成员单位参与,结合当下车用操作系统主要技术形态及 AUTOSEMO 技术生态,提出了 “AUTOSEMO(2022)智能汽车软件生态框架(图 3.1-4 所示)” ,包含了车端软件、云端软件及相关技术,同时也客观表达出 AUTOSEMO 各工作组的工作成果在汽车软件生态中的体现。

ASF是AUTOSEMO Service Framework的缩写,是AUTOSEMO携手行业内主流车企和零部件企业,针对整车通用基础服务研制的整车服务框架规范。通过该规范统一服务和接口,实现高效的整车控制器设计、开发,让跨厂商集成更便捷、可靠。

行业发展趋势和价值

未来随着电子电气性能和可靠性等因素的发展,E/E 架构会逐步演进成中央集中式的结构,实时性要求高的计算将在本地中央计算平台处理,实时性要求较低或需要与外部协同的计算将通过车云一体平台交到云端进行处理.

SOA(是 Service-Oriented Architecture 的简称)作为一个先进的开放式架构,满足车企架构转型的需求,满足车企内外部生态建设的需要,也满足汽车行业生态建设的需求。为此,AUTOSEMO 推出了车端开放的分布式服务框架ASF,以构建本土化基础软件生态,促进产业链协作和可持续发展。

1、针对新 E/E 架构的软件平台标准化架构

当新型 E/E 架构的硬件架构逐步明确后,软件将会逐步标准化,从软件层次划分情况来看,各家整车厂已经逐步转向跨域协同、车云互联、以及软硬件分离等方向。

虽然,国外的组织在标准基础软件开发平台对上层提供统一封装的硬件能力和标准服务组件,但是没有对跨核跨域功能的汇总,使用者仍需要完成业务整合汇总的工作,对开发者的开发效率会产生一定影响。ASF 使用标准化基础软件开发平台和操作系统提供的接口,提供更多整车业务层面需要的功能,并封装成基础系统服务与整车系统服务,例如整车级日志服务、整车级诊断服务等,将各个节点的服务汇总成整车级,为开发者提供基于整车统一视图的服务功能及接口。

2、软件定义汽车生态构建

行业生态环境需要各个参与者在统一的标准及规范下进行分工,整车厂、应用供应商、基础软件供应商、操作系统供应商、芯片及硬件供应商各司其职、分工明确,保质保量输出成果。

-> 整车厂:设计整车电子电气架构,提出业务功能需求,分解需求给相应供应商处理,并指导供应商做好支撑工作;

->  应用供应商:分解整车厂需求,并对下游基础软件提出相应的需求,对整车厂业务提出建议等。

-> 基础软件供应商:根据整车厂和应用需求提供相应的服务功能,将通用功能封装为标准化接口,提供整套工具链和开发环境,对整车设计、配置以及各节点提供技术支持和建议。

-> 基础软件供应商:根据整车厂和应用需求提供相应的服务功能,将通用功能封装为标准化接口,操作系统供应商:操作系统符合 POSIX 标准,操作系统的性能需要满足业务需要;对硬件芯片及周边外设的驱动进行适配,对业务所需基础协议栈及功能进行支持。

-> 基础软件供应商:根据整车厂和应用需求提供相应的服务功能,将通用功能封装为标准化接口,芯片及硬件供应商:根据各层业务需求设计硬件电路,协助整车厂进行芯片选型,对上层所需的驱动模块提供支持。

ASF 可以帮助 OEM 更好的聚焦于策划与开发附加值更高的应用软件,软件服务企业的分工逐渐细化,促进汽车软件生态的发展。其主要价值体现如下:

-> 整车级软件层面:ASF 基于整车软件平台抽离通用化且平台功能可复用性强的基础功能,并集中在一个软件集群中为各功能服务所调用,用于服务在整车平台的能力扩展,并实现整车各系统之间的协同,保证整车软件平台的整体性并进行统一管控。

-> 平台级软件层面:ASF 基于国外组织服务框架扩展,向应用层提供更多基于服务开发需要的功能,接口更加丰富和灵活,,新增了一个运行在 AUTOSAR CP 和 AP 之上的软件层,对上提供统一视图的操作接口。应用可以调用 ASF 的接口,也可以调用 AUTOSAR 标准的接口,并且可以基于原子服务及系统服务提供的功能进行组合,实现服务的级联,针对不同异构系统分别提供软件包。

总之,随着 ASF 的不断迭代成熟以及 ASF 架构所涉及行业标准的落地和实践,ASF 将促进本土化基础软件生态的可持续与健康发展,助力 “卡脖子” 技术的多点突破。

搁笔分享完毕!

愿你我相信时间的力量 

做一个长期主义者!

电子电气架构——操作系统内核技术发展趋势

车载软件的核心——操作系统内核

车载基础软件——AUTOSAR AP典型应用案例

车载基础软件——AUTOSAR AP关键技术解读

车载基础软件——AUTOSAR AP关键技术解读

车载基础软件——AUTOSAR AP关键技术解读

车载基础软件——AUTOSAR AP技术发展趋势

车载基础软件——AUTOSAR AP技术形态

车载基础软件——AUTOSAR CP典型应用案例SOME/IP和TSN时间同步

车载基础软件——AUTOSAR CP关键技术分析

车载基础软件——AUTOSAR CP技术发展趋势

车载基础软件——AUTOSAR CP

车载软件的核心:操作系统关键技术---实时任务调度解析

车载软件的核心:操作系统关键技术---健康监控解析

车载基础软件——内核和中间件核心技术:虚拟化(三)

车载基础软件——内核和中间件核心技术:虚拟化(二)

车载基础软件——内核和中间件核心技术:虚拟化

车载基础软件——国产基础软件开发平台:架构设计

车载基础软件——国产基础软件开发平台架构ASF的架构设计及关键技术

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多