路哲:智能化时代软硬解耦之路

adminshell 产品 5

专题:2024中国汽车软件大会

路哲:智能化时代软硬解耦之路-第1张图片-新能源

  11月7日-8日,2024中国汽车软件大会在上海嘉定召开。吉利汽车研究院车载操作系统开发专家路哲发表演讲。

  以下内容为现场发言实录:

  各位行业的专家、各位同仁大家好!我来自吉利汽车研究院,我叫路哲,是负责吉利汽车操作系统开发的,今天我演讲题目是整个软硬解耦,因为现在智能化,包括整个的话,在软件快速迭代,包括OTA过程中,吉利怎么做到快速开发,本次有5个方面,一个是整个的话,软硬解耦的实现路径,包括我们自己的一个叫GOS车载操作系统在技术平台的实现,车型量产,后面展望合作。

  吉利控股介绍,整个的话,我们也是大家也比较熟悉,整个的话,我们使命和愿景。

  第一软硬解耦实现路径,我们思考点,大家可以看一下左边过去,我们不管是原来其实是硬件驱动整个软件功能开发,包括你的汽车软件和下面的硬件不管是信号、通信都是没有一个标准和一个解耦的,所带来一个问题,整个软硬升级比较困难,因为你不可能每次去做整个的话,一个新的功能快速迭代,包括软件的问题、BUG都比较多,第二兼容性,一个版本迭代,不匹配,兼容性,多平台支持、周期。所以在吉利对软硬解耦思考里面,我们分了5个层级,基座还是整个架构系统里面,还有整个数据库,包括最终车型配置,包括OTA机制,是整个作为基石作为支撑软硬解耦的内容,包括最后硬件规划,包括MCU、SOC,再到上面整个初上层的标准化,中间件、基础软件,应用,我们对整个软硬解耦开发5个维度的思考。

  所以这块其实我们也借用alternatively这套软件架构和标准理念,我们着重在整个中间件,或者整个平台里面我们开发做到硬件和应用,包括跨设备平台化。

  第三,我们这块的实践和我们的发展的开发过程思考内容。整个的话,其实我们自己也在这个平台,我们也有对应的车型,也做了整个应用,其实整个的话,我们在车型里面最终做到舱泊的融合,就是最终把泊车和舱融在一起,一套软件平台作为一个基础支撑。所以当我们和对别的用户原来也是有奥特萨的架构,不管是奥特萨CP还是AP,整个在高带宽低延时,这是中间件或者基础软件所要提供的核心能力,这是对比,包括响应时间、大带宽数据里面,50%的收益。

  第二部分,因为你现在是要做整个基础软件平台,你最终所要提供的五大能力是一定是要去具备的,不管你是要给到融合的还是单独预控的时候,这一条平台要兼容和复用,我们现在有了整个的话,有服务,中间件的服务的内容,在这边,5个跨这块,包括服务和资源调度,通信和网络管理,诊断和故障处理,包括信息安全OTA,再到整个硬件抽象层,具备整个完整的五大能力。第四个部分就是我们现在自己做的一个开发的平台的实践,大家可以看一下现在这张图是我们整个的话,我们自己的GOS软件平台核心内容,其实第一个部分我们现在做的在SOC的一套中间件,这个中间件里面分为通信中间件,还有SOA服务框架,再到诊断中间件和基础中间件服务,核心我们在我们整个在车型应用和预控应用过程中,我们发现其实核心中间件一个是通信,一个是诊断,这两个是不管是智驾、座舱,其他应用,这两个最重要的,其他的状态等有的是可选的,并不是强制要求,第二我们在MCU,当前我们跟随奥特萨AP架构,在进行内部预控和迭代。

  第二,智驾有个低延时和确定性调度内容,向上功能软件核心还是以OTA,包括信息安全,包括在支撑整个工具链的开发,包括服务接口在大数据的采集,作为我们核心组件去支撑大预控,包括座舱、智驾、车控。

  收益,刚才我们也讲了,在整个里面,软硬解耦,我们现在做的这块,我们核心还是在软硬解耦这块,因为最终我们的中间件,包括我们的功能软件,再到上面的应用,已经做到分层隔离,基于SOA标准化进行动态调度和安排,我们最终做到协议栈的解耦,不管哪套协议栈,向上应用不可知,最终用中间件完成。

  第二,IP快速迭代,从外面买的,原码在别人手里,差异化需求需要别人改,需要时间,这块可以快速迭代。

  第三,软件平台化,我们整个现在是在Linux、安卓、QX都有应用,包括一套平台去兼容,有一个对应的OS适配层,第二,API标准化,整个裁剪和灵活,我们只有CM通信管理是强制的,包括其他的都是可选的,去生成,这个最终在公司内部运用,这块必须具备,然后是多车型的复用和工具链。

  整个软件平台,也是基于整个原子服务,包括SOA抽象标准在里面,我们整个组合服务层是我们最核心API标准层,最终应用调用的这个点,下面原子、云端、抽象里面,我们也有一套,我们内部有2000多个API,最终基于原子服务、组合服务、应用服务去进行软件、硬件的解耦,包括最终是以接口的平台去驱动应用快速适配,还有快速新功能开发。

  在这块我们整个通信应用,这个其实是我们在一个车型里面最核心的点就是把整个的话,不管你是做整个的话,用sumIP还是用DDS,还是用UDP,或者TCP,整个有一套软总线,把上层服务和下面协议栈进行解耦,一个实例,最终不管你用哪套协议,最终在融合的时候是从原来两个分离的ECU往一个ECU整合,应用可以拿来直接复用,不需要因为协议更改,比如从原来sum IP改成内部IPC,你的应用是需要去变的。

  所以这块内部开发了整个一套软件平台,或者叫做内部软件开发平台,支撑多个语言,包括把SD嵌在里面,可以快速响应对应应用,这块在刚才中间件,包括基础软件平台在API标准化里面,其实我们做到了整个中央计算平台,还有云端,包括AIT,就是端到端的打通,提供了,不管是供应商还是自己,合作伙伴,在这个平台进行灵活开发和快速部署和测试。

  整个这个是在银行E5,也算现在爆款,在行业里面,其实是我们整个平台首发技术软件平台,包括刚才讲的舱泊、底盘都是在这个车首发和应用。

  合作展望,这是我们现在在内部做的统一OS,我们的硬件,座舱的硬件等等在做,API等等在我们的规范里面都有,包括和合作伙伴在共建,我们内部核心供应商,迈入软件,包括现在已经讲AI了。

  这是我们整个我这个报告里面我们自己的实践,还有我们在项目中的应用、思考,包括架构在里面,下面最终你在项目和应用实践中,你把原来设计不好的,在项目落地中去进行解决,如果没有一个持续迭代,其实最终你的软件做好放在那,不动了,复用了,一定在持续在项目中不同硬件使用,包括迭代,我们内部在开启新版本,发现问题在优化,不能一直停留在PPT,我们后续想保持行业沟通,加强新技术应用,谢谢大家!

  (注:本文根据现场速记整理,未经演讲嘉宾审阅)

抱歉,评论功能暂时关闭!