车辆网络管理系统中主节点实际休眠静默时间的确定方法技术方案

技术编号:37805906 阅读:27 留言:0更新日期:2023-06-09 09:35
本申请公开了车辆网络管理系统中主节点实际休眠静默时间的确定方法,包括:获取循环次数n=0;控制测试节点向主节点发送至少两次第一报文,直至检测到主节点发送的唤醒报文;当主节点处于唤醒状态时,向主节点发送第二报文;响应于主节点向测试节点发送休眠报文,控制测试节点向主节点发送一次第三报文;当主节点的状态为休眠状态时,更新循环次数,继续执行控制测试节点向主节点发送至少两次第一报文,直至主节点的状态为唤醒状态;基于延时初值、循环次数和预设时间间隔,确定主节点的实际休眠静默时间。际休眠静默时间。际休眠静默时间。

【技术实现步骤摘要】
车辆网络管理系统中主节点实际休眠静默时间的确定方法


[0001]本申请涉及汽车网络管理
,特别涉及一种车辆网络管理系统中主节点实际休眠静默时间的确定方法。

技术介绍

[0002]无论是新能源汽车还是传统燃油汽车,在其内均布设有多条控制器局域网(CAN,Controller Area Network)总线,每条CAN总线上有一个网关和多个电控单元(ECU,Electronic Control Unit),其中,网关和多个ECU需要消耗车辆的蓄电池的电量。为了节省电量的消耗,需要对多个ECU进行网络管理,即休眠和唤醒管理,使网关和ECU在无需工作时进行休眠,在需要工作时被唤醒。目前,网关和ECU通过在CAN总线上的收发包含休眠指令或唤醒指令的报文,以实现休眠或唤醒。在进行网络管理时,将网关称为主节点,将ECU称为从节点。当需要使主节点和从节点进行休眠时,主节点在获取到CAN总线上包含休眠指令的报文后,通过CAN总线上给从节点发送包含休眠指令的报文,并且自身进入休眠状态;从节点在获取该休眠指令后进入休眠状态。但是,从节点在进入休眠状态之前给主节本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车辆网络管理系统中主节点实际休眠静默时间的确定方法,其特征在于,所述车辆网络管理系统包括一个主节点和至少一个从节点,所述主节点与每个所述从节点通信连接,所述至少一个从节点包括测试节点,所述方法包括:获取循环次数n,其中循环次数n=0;控制所述测试节点向所述主节点发送至少两次第一报文,直至检测到所述主节点发送的唤醒报文,确定所述主节点处于唤醒状态,其中所述第一报文包含唤醒指令;在所述主节点处于唤醒状态的情况下,向所述主节点发送第二报文,其中所述第二报文包含休眠指令;响应于所述主节点向所述测试节点发送休眠报文,控制所述测试节点向所述主节点发送一次第三报文,其中,从所述主节点向所述测试节点发送休眠报文到所述测试节点向所述主节点发送第三报文之间存在第一时间间隔,所述第一时间间隔为所述循环次数和预设时间间隔的乘积与延时初值之和,所述第三报文包含唤醒指令;响应于所述主节点的状态为休眠状态,更新所述循环次数,使得更新后的循环次数n=n+1,继续执行所述控制所述测试节点向所述主节点发送至少两次第一报文的步骤,直至所述主节点的状态为唤醒状态;在所述主节点的状态为唤醒状态的情况下,基于所述延时初值、所述循环次数和所述预设时间间隔,确定主节点的实际休眠静默时间。2.根据权利要求1所述的车辆网络管理系统中主节点实际休眠静默时间的确定方法,其特征在于,根据以下公式实现基于所述延时初值、所述循环次数和所述预设时间间隔,确定主节点的实际休眠静默时间:Δt1+(Δt2×
(n

1))≤t≤Δt1+(Δt2×
n)式中:t表示的是所述主节点的实际休眠静默时间,Δt1表示的是所述延时初值,Δt2表示的是所述预设时间间隔,n表示的是所述循环次数。3.根据权利要求1所述的车辆网络管理系统中主节点实际休眠静默时间的确定方法,其特征在于,从更新所述循环次数到继续执行所述控制所述测试节点向所述主节点发送至少两次第一报文的步骤之间存在第二时间间隔。4.根据权利要求1所述的车辆网络管理系统中主节点实际休眠静默时间的确定方法,其特征在于,所述控制所述测试节点向所述主节点发送至少两次第一报文,直至检测到所述主节点发送的唤醒报文,确定所述主节点处于唤醒状态,包括:控制所述测试节点向所述主节点发送至少两次第一报文;在发送至少两次第一报文后,检测所述主节点是否发送唤醒报文;响应于检测到所述...

【专利技术属性】
技术研发人员:韩嵩嵬雷永富陶华胜
申请(专利权)人:奇瑞新能源汽车股份有限公司
类型:发明
国别省市:

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

1