System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于网络管理亏电预警方法、装置、车辆及可读存储介质制造方法及图纸_技高网

一种基于网络管理亏电预警方法、装置、车辆及可读存储介质制造方法及图纸

技术编号:40433334 阅读:5 留言:0更新日期:2024-02-22 22:59
本发明专利技术涉及汽车电子技术领域,具体公开了一种基于网络管理亏电预警方法、装置、车辆及可读存储介质。方法包括对带有网络管理的控制器进行网络管理报文定义,其网络管理报文定义包括对控制器分配不同的节点地址位及休眠唤醒状态位;获取控制器发送的网络管理报文;获取针对网络管理报文中的控制器标识信息设置的报文解析数据库文件;对网络管理报文进行分析,判断控制器是否处于休眠异常状态;若处于休眠异常状态,则根据网络管理报文对控制器地址信息进行解析及生成休眠异常信号,并将休眠异常信号发送至移动设备执行预警;该方法准确判断控制器是否处于休眠异常状态,以及定位出对应具体的控制器,便于车辆后期检修以及预防车辆亏电。

【技术实现步骤摘要】

本专利技术涉及汽车电子,尤其是涉及一种基于网络管理亏电预警方法、装置、车辆及可读存储介质


技术介绍

1、随着汽车智能化、网联化的快速发展,车辆的电子模块越来越多,同时,模块间信息交互及功能也越来越复杂,在整车下电后越来越多的模块还需要实现功能,参与网络管理的节点也不断增多,对于osek(open systems and the corresponding interfaces forautomotiveele ctronics,汽车电子类开放系统和对应接口)网络管理,根据网络管理休眠和唤醒机制,当车辆某个模块 ecu 无法进入休眠会导致整车所有参与网络管理的节点都无法休眠,易造成车辆出现亏电问题,影响车辆续航使用。

2、相关技术中存在通过网络管理对各控制器模块休眠进行监测,该相关技术中网络管理可检测出有模块存在不休眠的情况并预警给移动终端,但是,并不能识别定位出具体是哪个控制器模块休眠异常,导致不便于车辆后期检修以及车辆的亏电预警。


技术实现思路

1、本专利技术旨在解决现有技术中对于通过网络管理对各模块休眠进行监测无法准确识别具体是哪一模块存在休眠异常问题,导致不便于车辆后期检修以及车辆亏电预警,基于此,提出一种基于网络管理亏电预警方法、装置、车辆及可读存储介质。

2、第一方面,本申请实施例提供一种基于网络管理亏电预警方法,包括:

3、对整车带有网络管理的控制器进行网络管理报文定义,其所述网络管理报文定义包括对每一所述控制器分配不同的节点地址位以及休眠唤醒状态位;

4、在整车电源处于关闭状态时,获取每一所述控制器发送的所述网络管理报文;

5、获取针对所述网络管理报文中的控制器标识信息识别设置的报文解析数据库文件;

6、基于所述报文解析数据库文件,对所述网络管理报文进行分析,判断对应的控制器是否处于休眠异常状态;

7、若处于休眠异常状态,则根据所述网络管理报文对所述控制器地址信息进行解析以及生成休眠异常信号,并将所述休眠异常信号发送至移动设备执行预警。

8、根据本申请的一些实施例,所述对车端带有网络管理的控制器进行网络管理报文定义步骤中,包括:

9、所述网络管理报文基于oske网络管理生成,定义所述网络管理报文类型包括alive报文、ring报文以及limphome报文;以及

10、定义所述网络管理报文操作码数据位包括三字节报文标志位、sleepind信息位以及sleepack信息位。

11、根据本申请的一些实施例,所述定义所述网络管理报文操作码数据位包括三字节报文标志位、sleepind信息位以及sleepack信息位步骤中,包括:

12、所述网络管理报文数据位中包括:第一字节为alive报文标志位、第二字节ring报文标志位、第三字节为limphome报文标志位、第五字节为节点的睡眠指示位、第六字节为节点ring报文的睡眠确认位以及第四、第七和第八字节为预留位;

13、根据本申请的一些实施例,在所述对车端带有网络管理的控制器进行网络管理报文定义,其所述网络管理报文定义包括对每一控制器分配不同的节点地址位以及休眠唤醒状态位步骤中,还包括:

14、对整车的网关进行定义,所述网关接收每一控制器发送的所述网络管理报文,并根据所述网络管理报文确定各网段节点网络的休眠和唤醒状态。

15、根据本申请的一些实施例,所述在整车电源处于关闭状态时,获取带有网络管理的每一控制器发送的所述网络管理报文步骤中,包括:

16、整车电源处于关闭状态时,基于网关接收所有参与直接网络管理节点的所述网络管理报文,每隔第一预设时间判断是否存在某一控制器发送的所述网络管理报文未被接收;

17、若存在,则修改未被接收的控制器发送的所述网络管理报文中ecu对应的状态信号;

18、根据节点网络管理的实际状态,每隔第二预设时间将所述网络管理报文整合并转发至车载t-box;

19、所述车载t-box将接收的所述网络管理报文实时发送至大数据平台。

20、根据本申请的一些实施例,所述基于所述报文解析数据库文件,对所述网络管理报文进行分析,判断对应的控制器是否处于休眠异常状态步骤中,包括:

21、提取每一所述网络管理报文的节点地址,根据所述节点地址由高地址至低地址对所述网络管理报文进行排序;

22、基于所述报文解析数据库文件以及排序后的所述网络管理报文的标志位进行逐一分析,判断所述网络管理报文对应的控制器是否处于休眠异常状态。

23、根据本申请的一些实施例,所述基于所述报文解析数据库文件以及排序后的所述网络管理报文的标志位进行逐一分析,判断所述网络管理报文对应的控制器是否处于休眠异常状态步骤中,包括:

24、由高地址至低地址依次对所述网络管理报文判断是否为ring报文;

25、若所述网络管理报文为ring报文,根据所述操作码ring报文的sleepind信息位,判断对应的控制器是否处于待休眠状态;

26、若所述sleepind信息位为1,则所述ring报文对应的控制器处于待休眠状态;

27、若所述网络管理报文为非ring报文或所述sleepind信息位为0,则所述ring报文对应的控制器处于休眠异常状态。

28、第二方面,本申请实施例提供一种基于网络管理亏电预警装置,包括:

29、第一获取模块,用于在整车电源处于关闭状态时,获取带有网络管理的每一控制器发送的所述网络管理报文;

30、第二获取模块,用于获取针对所述网络管理报文中的控制器标识信息设置的报文解析数据库文件;

31、判断模块,用于基于所述报文解析数据库文件以及排序后的所述网络管理报文的标志位进行逐一分析,确定所述网络管理报文对应的控制器是否处于休眠异常状态;

32、执行模块,用于根据所述判断模块判断结果,若处于休眠异常状态,则根据所述网络管理报文对所述控制器地址信息进行解析以及生成休眠异常信号,并将所述休眠异常信号发送至预设终端。

33、第三方面,本申请实施例提供一种车辆,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述第一方面中任一项实施例所述的基于网络管理亏电预警方法的步骤。

34、第四方面,本申请实施例提供一种计算机可读存储介质,所述可读存储介质上存储有车辆电动侧滑移门测试方法对应计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项实施例所述的基于网络管理亏电预警方法的步骤。

35、可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。

36、本申请实施例中上述的技术方案,至少具有如下技术效果或优点:

37、通过对整车带有网络管理的每一控本文档来自技高网...

【技术保护点】

1.一种基于网络管理亏电预警方法,其特征在于,包括:

2.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,所述对车端带有网络管理的控制器进行网络管理报文定义步骤中,还包括:

3.根据权利要求2所述的一种基于网络管理亏电预警方法,其特征在于,所述定义所述网络管理报文操作码数据位包括三字节报文标志位、SleepInd信息位以及SleepACK信息位步骤中,包括:

4.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,在所述对车端带有网络管理的控制器进行网络管理报文定义,其所述网络管理报文定义包括对每一控制器分配不同的节点地址位以及休眠唤醒状态位步骤后,还包括:

5.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,所述在整车电源处于关闭状态时,获取带有网络管理的每一控制器发送的所述网络管理报文步骤中,包括:

6.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,所述基于所述报文解析数据库文件,对所述网络管理报文进行分析,判断对应的控制器是否处于休眠异常状态步骤中,包括:>

7.根据权利要求6述的一种基于网络管理亏电预警方法,其特征在于,所述基于所述报文解析数据库文件以及排序后的所述网络管理报文的标志位进行逐一分析,判断所述网络管理报文对应的控制器是否处于休眠异常状态步骤中,包括:

8.一种基于网络管理亏电预警装置,其特征在于,包括:

9.一种车辆,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的基于网络管理亏电预警方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述可读存储介质上存储有车辆电动侧滑移门测试方法对应计算机程序,该计算机程序被处理器执行时实现如权利要求1-7任一项所述的基于网络管理亏电预警方法的步骤。

...

【技术特征摘要】

1.一种基于网络管理亏电预警方法,其特征在于,包括:

2.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,所述对车端带有网络管理的控制器进行网络管理报文定义步骤中,还包括:

3.根据权利要求2所述的一种基于网络管理亏电预警方法,其特征在于,所述定义所述网络管理报文操作码数据位包括三字节报文标志位、sleepind信息位以及sleepack信息位步骤中,包括:

4.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,在所述对车端带有网络管理的控制器进行网络管理报文定义,其所述网络管理报文定义包括对每一控制器分配不同的节点地址位以及休眠唤醒状态位步骤后,还包括:

5.根据权利要求1所述的一种基于网络管理亏电预警方法,其特征在于,所述在整车电源处于关闭状态时,获取带有网络管理的每一控制器发送的所述网络管理报文步骤中,包括:

6.根据权利要求1所述的一种基于网络管...

【专利技术属性】
技术研发人员:吴显有侯凡龙江志鹏华伟黄香儿罗时旸
申请(专利权)人:江铃汽车股份有限公司
类型:发明
国别省市:

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

1