ECU观测过程中总线负载的计算方法、装置、设备和介质与流程

文档序号:35225629发布日期:2023-08-24 22:15阅读:56来源:国知局
ECU观测过程中总线负载的计算方法、装置、设备和介质与流程

本发明涉及车辆开发工程领域,尤其涉及一种ecu观测过程中总线负载的计算方法、装置、设备和介质。


背景技术:

1、汽车智能化运行是目前车辆发展的重要方向,车辆智能化依赖于车辆电子控制系统,车辆电子控制系统的系统开发影响车辆的智能化水平。因此,车辆电子控制系统开发的效率和稳定性十分重要,在车辆电子控制系统的系统开发时,底层开发人员会通过配置工具生成代码,然后通过标定上位机工具进行上位机工程建立与配置,并向应用专业工程师进行释放,在应用专业获得释放的底座代码工程后,会实现应用功能的逻辑模型,并将观测量挂载到对应的swc(software component)周期任务中,以实现模型状态或者参数的观测。应用专业工程师会在使用matlab工具生成a2l(asap2 ecu description file)文件,应用开发人员会使用标定上位机工具将底层开发人员释放的a2l与他们生成的a2l二者结合,形成完整的a2l文件,低层专业开发人员会在标定上位机工程里进行观测量的周期任务配置。但在标定上位机工具中,对于观测时的can(controller area network,控制器局域网)负载率是有严格限制的,当can负载率过高时,会出现禁止观测的情况或can报文丢帧情况。现有技术中,对于can负载率过高的问题,需要应用专业工程师重新制定观测策略,在模型中进行相应的调整,而重新制定观测分类过于冗余繁琐,影响车辆电子控制系统的系统开发的进度,车辆电子控制系统的系统开发效率十分低。


技术实现思路

1、本发明提供了一种ecu观测过程中总线负载的计算方法、装置、设备和介质,以实现提高车辆电子控制系统的开发效率。

2、根据本发明的一方面,提供了一种ecu观测过程中总线负载的计算方法,包括:

3、导入标定车辆待观测的车辆标定文件;

4、根据所述车辆标定文件确定所述标定车辆的待传输数据量;

5、根据所述标定车辆的车辆总线类型确定所述标定车辆的数据传输速率;

6、根据所述标定车辆的数据传输效率和所述待传输数据量,确定所述标定车辆的总线负载。

7、根据本发明的另一方面,提供了一种ecu观测过程中总线负载的计算装置、包括:

8、数据获取模块,用于导入标定车辆待观测的车辆标定文件;

9、数据分析模块,用于根据所述车辆标定文件确定所述标定车辆的待传输数据量;

10、车辆分析模块,用于根据所述标定车辆的车辆总线类型确定所述标定车辆的数据传输速率;

11、负载计算模块,用于根据所述标定车辆的数据传输效率和所述待传输数据量,确定所述标定车辆的总线负载。

12、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

13、至少一个处理器;以及

14、与所述至少一个处理器通信连接的存储器;其中,

15、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的ecu观测过程中总线负载的计算方法。

16、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的ecu观测过程中总线负载的计算方法。

17、本发明实施例的技术方案通过导入标定车辆待观测的车辆标定文件;根据所述车辆标定文件确定所述标定车辆的待传输数据量,通过标定文件计算观测量的传输数据量,在没有进行观测前,计算所需要传输数据量,能够调整观测策略,防止出现负载过高的情形,提高观测效率;根据所述标定车辆的车辆总线类型确定所述标定车辆的数据传输速率,确定通道的数据传输速率,能够有效控制观测时,总线传输负载,防止出现观测时负载较高的情形;根据所述标定车辆的数据传输效率和所述待传输数据量,确定所述标定车辆的总线负载,在进行观测前,预先计算观测时总线的负载,确定总线是否满足观测要求,能够根据总线负载直接调整和优化模型,防止在出现负载过高时,才排查负载问题,解决了现有技术中车辆电子控制系统的开发效率低的计算问题,减少了开发人员的工作负荷,简化了开发车辆电子控制系统的流程,提高了车辆电子控制系统的开发效率。

18、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种ecu观测过程中总线负载的计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述标定车辆的车辆总线类型确定所述标定车辆的数据传输速率,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述波特率和所述采样率,确定所述标定车辆的数据传输速率,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述车辆标定文件确定所述标定车辆的待传输数据量,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据每个所述观测通道中的观测量,确定所述标定车辆的待传输数据量,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述车辆标定文件确定所述标定车辆的待传输数据量之前,还包括:

7.根据权利要求1所述的方法,其特征在于,所述根据所述标定车辆的数据传输效率和所述待传输数据量,确定所述标定车辆的总线负载,包括:

8.一种ecu观测过程中总线负载的计算装置,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7任一所述的ecu观测过程中总线负载的计算方法。


技术总结
本发明公开了一种ECU观测过程中总线负载的计算方法、装置、设备和介质。其特征包括:导入标定车辆待观测的车辆标定文件;根据所述车辆标定文件确定所述标定车辆的待传输数据量;根据所述标定车辆的车辆总线类型确定所述标定车辆的数据传输速率;根据所述标定车辆的数据传输效率和所述待传输数据量,确定所述标定车辆的总线负载。实现了对车辆总线负载的自动化计算,在确定车辆总线负载时,能够根据总线负载调整车辆开发模型,减少了车辆开发人员的工作负荷,提高了整车标定的效率。

技术研发人员:王兆麒,姜珊,孙忠刚,张晓谦,王兆麟
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1