降低总线负载的方法、系统、计算装置、存储介质及车辆制造方法及图纸

技术编号:42633515 阅读:25 留言:0更新日期:2024-09-06 01:33
本发明专利技术公开了一种降低CAN总线负载的方法,其至少包括:实时监测获得CAN总线上同一通道的所有网络节点的当前负载率;当监测到的当前负载率大于一预设的最大负载率阈值时,获取所述通道的所有网络节点当前周期发送的各CAN报文的优先级信息;获取各网络节点采用与其CAN报文的优先级的级别相对应的策略,对至少一优先级的CAN报文进行减负调整,所述减负调整至少包括:进行动态错峰发送,或/及延长发送周期。本发明专利技术还提供了相应的系统、计算装置、存储介质及车辆。实施本发明专利技术,可以实现动态降低总线负载,且能保证关键信息的实时性,提高CAN总线通信的稳定性及效率。

【技术实现步骤摘要】

本专利技术涉及汽车内部的总线通信,具体涉及一种降低总线负载的方法、系统、计算装置、存储介质及车辆


技术介绍

1、随着汽车功能越来越丰富以及车载电子电气架构的演变,车辆内电子化产品越来越多,车辆上不同电子控制单元(electronic control unit,ecu)之间的交互信号越来越多,当前用于车辆主流通信总线包括:can(控制器局域网络,controller area network)、canfd(can with flexible data-rate,具有灵活波特率的控制器局域网络)架构。但是,在现有的这种总线架构中,如果在某一时间段内,多个ecu同时发出高频率信号,则会瞬间拉高总线负载,而各个ecu处理能力没办法完全同步,如果某一关键ecu处理能力跟不上,会造成通信数据异常或未收到,从而会影响相应功能的实现,严重时会造成车子失控、动力丧失等安全隐患。

2、目前,本行业里对总线负载率的控制还比较谨慎。在车辆运行中,一般不会对负载率的控制。在相应部件工作时一般采用测试验证,当测试总线平均负载率不高则认为该部件合格。但有时,车辆在某种复杂本文档来自技高网...

【技术保护点】

1.一种降低CAN总线负载的方法,其特征在于,至少包括如下步骤:

2.如权利要求1所述的方法,其特征在于,所述实时监测获得CAN总线上同一通道的所有网络节点的当前负载率,进一步包括:

3.如权利要求2所述的方法,其特征在于,步骤S11,当监测到的当前负载率大于一预设的最大负载率阈值时,获取所述通道的所有网络节点当前周期发送的各CAN报文的优先级信息,进一步包括:

4.如权利要求3所述的方法,其特征在于,所述获取各网络节点采用与其CAN报文的优先级的级别相对应的策略,对至少一优先级的CAN报文进行减负调整,进一步包括:

5.如权利要求4所述的...

【技术特征摘要】

1.一种降低can总线负载的方法,其特征在于,至少包括如下步骤:

2.如权利要求1所述的方法,其特征在于,所述实时监测获得can总线上同一通道的所有网络节点的当前负载率,进一步包括:

3.如权利要求2所述的方法,其特征在于,步骤s11,当监测到的当前负载率大于一预设的最大负载率阈值时,获取所述通道的所有网络节点当前周期发送的各can报文的优先级信息,进一步包括:

4.如权利要求3所述的方法,其特征在于,所述获取各网络节点采用与其can报文的优先级的级别相对应的策略,对至少一优先级的can报文进行减负调整,进一步包括:

5.如权利要求4所述的方法,其特征在于,进一步包括:

6.如权利要求4或5所述的方法,其特征在于,所述采用动态环形错峰发送的方式,控制每一周期内仅发送减少后数量的第三优先级can报文,具体为:

...

【专利技术属性】
技术研发人员:吴怀仁黄忠山车龙刘晓静杨蕊
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1