System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆网络主动休眠方法、系统及汽车技术方案_技高网

车辆网络主动休眠方法、系统及汽车技术方案

技术编号:40658227 阅读:4 留言:0更新日期:2024-03-18 18:50
本发明专利技术公开了一种车辆网络主动休眠方法、系统及汽车。车辆网络主动休眠方法包括:车辆下电后,网关获取车辆蓄电池的电流值;网关根据电流值判断车辆的实时网络状态;当实时网络状态为唤醒状态时,网关发送请求主动休眠的网络管理报文到各控制器,控制各控制器进入准备休眠状态。本发明专利技术通过车辆蓄电池的电流值判断当前车辆的网络是否处于唤醒状态,当判断当前车辆的网络处于唤醒状态时,通过网关发送请求主动休眠的网络管理报文到各控制器,主动控制各控制器进入准备休眠状态,使车辆网络强制休眠,避免车辆下电后因为网络长时间不休眠导致整车发生馈电。

【技术实现步骤摘要】

本专利技术属于车辆网络,更具体地,涉及一种车辆网络主动休眠方法、系统及汽车


技术介绍

1、随着汽车智能化程度的发展,车内控制器数量越来越多,网络管理难度越来越大。现有技术采用的是标准的或者改进的正向网络管理方法,即当各控制器满足自身休眠条件并停发网络管理报文后,网关作为最后停发网络管理报文的节点,协调整车进入休眠状态,在各控制器遵守此种网络管理方法的前提下,车辆可以进行正常的休眠唤醒管理;

2、在专利公开号为cn112511615a,专利名称为《一种实时监测整车网络休眠状况的网关控制方法》中,提出了一种实时监测整车网络休眠状况的网关控制方法,利用网关监测各网段上的控制器报文,再利用心跳报文作为冗余,有利于快速查找并处理异常休眠原因。网关在各路can网段中所有控制器的睡眠标志位置位后,关闭发送报文功能,保留接收报文功能,并判断是否接收到该路can网段中的控制器发送的报文;若接收到,则表明对应控制器未休眠。该方法仅可记录休眠异常控制器,不能主动控制网络的休眠,无法避免车辆馈电的发生;

3、如何主动控制车辆网络进入休眠,避免车辆下电后因为网络长时间不休眠而导致整车馈电是本专利技术要解决的技术问题。

4、公开于本专利技术
技术介绍
部分的信息仅仅旨在加深对本专利技术的一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。


技术实现思路

1、本专利技术的目的是提出一种车辆网络主动休眠方法、系统及汽车,实现主动控制车辆网络进入休眠,避免车辆下电后因为网络长时间不休眠而导致整车馈电。

2、为实现上述目的,本专利技术提出了一种车辆网络主动休眠方法、系统及汽车。

3、根据本专利技术的第一方面,提出了一种车辆网络主动休眠方法,包括:

4、车辆下电后,网关获取车辆蓄电池的电流值;

5、所述网关根据所述电流值判断所述车辆的实时网络状态;

6、当所述实时网络状态为唤醒状态时,所述网关发送请求主动休眠的网络管理报文到各控制器,控制各所述控制器进入准备休眠状态。

7、可选地,所述网关通过接收包含所述电流值的应用报文以获取所述电流值。

8、可选地,当接收到所述电流值为负值的应用报文后,启动主动休眠请求标志位置位定时器;

9、当接收到所述电流值为非负值的应用报文后,则不启动所述置位定时器/关闭所述置位定时器。

10、可选地,当所述置位定时器超时后,将网络管理报文的主动休眠请求标志位置1,将所述网络管理报文按照发送周期连续三次发送到各所述控制器。

11、可选地,将网络管理报文的主动休眠请求标志位置1并启动网络管理报文计数器,当所述计数器等于3时,所述网关停止发送任何网络管理报文,并启动网关休眠定时器,进入所述准备休眠状态。

12、可选地,进入所述准备休眠状态后,当所述网关休眠定时器超时后,所述网关进入休眠状态。

13、可选地,当各所述控制器接收到所述网络管理报文后,停止发送各自的网络管理报文,并启动各自的控制器休眠定时器,进入所述准备休眠状态;

14、当各所述控制器休眠定时器超时后,各所述控制器进入休眠状态;

15、其中,各所述控制器休眠定时器设定的时间与所述网关休眠定时器设定的时间相同,且均大于所述发送周期。

16、可选地,各所述控制器每次接收到所述网络管理报文后,各所述控制器休眠定时器重置并重新开始计时。

17、根据本专利技术的第二方面,提出了一种车辆网络主动休眠系统,用于执行第一方面任一项所述的车辆网络主动休眠方法,包括:

18、网关,用于获取车辆蓄电池的电流值,根据所述电流值判断所述车辆的实时网络状态,当所述实时网络状态为唤醒状态时,所述网关发送请求主动休眠的网络管理报文到各控制器,控制各所述控制器进入准备休眠状态。

19、各控制器,用于接收所述网关发送的请求主动休眠的网络管理报文,进而进入所述准备休眠状态;

20、所述网关和各所述控制器通过can和/或canfd网络进行通信。

21、根据本专利技术的第三方面,提出了一种汽车,所述汽车包括第二方面所述的车辆网络主动休眠系统。

22、本专利技术的有益效果在于:本专利技术在车辆下电后,通过车辆蓄电池的电流值判断当前车辆的网络是否处于唤醒状态,当判断当前车辆的网络处于唤醒状态时,通过网关发送请求主动休眠的网络管理报文到各控制器,主动控制各控制器进入准备休眠状态,使车辆网络强制休眠,避免车辆下电后因为网络长时间不休眠导致整车发生馈电。

23、本专利技术的系统具有其它的特性和优点,这些特性和优点从并入本文中的附图和随后的具体实施方式中将是显而易见的,或者将在并入本文中的附图和随后的具体实施方式中进行详细陈述,这些附图和具体实施方式共同用于解释本专利技术的特定原理。

本文档来自技高网...

【技术保护点】

1.一种车辆网络主动休眠方法,其特征在于,包括:

2.根据权利要求1所述的车辆网络主动休眠方法,其特征在于,所述网关通过接收包含所述电流值的应用报文以获取所述电流值。

3.根据权利要求2所述的车辆网络主动休眠方法,其特征在于,当接收到所述电流值为负值的应用报文后,启动主动休眠请求标志位置位定时器;

4.根据权利要求3所述的车辆网络主动休眠方法,其特征在于,当所述置位定时器超时后,将网络管理报文的主动休眠请求标志位置1,将所述网络管理报文按照发送周期连续三次发送到各所述控制器。

5.根据权利要求4所述的车辆网络主动休眠方法,其特征在于,将网络管理报文的主动休眠请求标志位置1并启动网络管理报文计数器,当所述计数器等于3时,所述网关停止发送任何网络管理报文,并启动网关休眠定时器,进入所述准备休眠状态。

6.根据权利要求5所述的车辆网络主动休眠方法,其特征在于,进入所述准备休眠状态后,当所述网关休眠定时器超时后,所述网关进入休眠状态。

7.根据权利要求6所述的车辆网络主动休眠方法,其特征在于,当各所述控制器接收到所述网络管理报文后,停止发送各自的网络管理报文,并启动各自的控制器休眠定时器,进入所述准备休眠状态;

8.根据权利要求7所述的车辆网络主动休眠方法,其特征在于,各所述控制器每次接收到所述网络管理报文后,各所述控制器休眠定时器重置并重新开始计时。

9.一种车辆网络主动休眠系统,用于执行权利要求1-8任一项所述的车辆网络主动休眠方法,其特征在于,包括:

10.一种汽车,其特征在于,所述汽车包括权利要求9所述的车辆网络主动休眠系统。

...

【技术特征摘要】

1.一种车辆网络主动休眠方法,其特征在于,包括:

2.根据权利要求1所述的车辆网络主动休眠方法,其特征在于,所述网关通过接收包含所述电流值的应用报文以获取所述电流值。

3.根据权利要求2所述的车辆网络主动休眠方法,其特征在于,当接收到所述电流值为负值的应用报文后,启动主动休眠请求标志位置位定时器;

4.根据权利要求3所述的车辆网络主动休眠方法,其特征在于,当所述置位定时器超时后,将网络管理报文的主动休眠请求标志位置1,将所述网络管理报文按照发送周期连续三次发送到各所述控制器。

5.根据权利要求4所述的车辆网络主动休眠方法,其特征在于,将网络管理报文的主动休眠请求标志位置1并启动网络管理报文计数器,当所述计数器等于3时,所述网关停止发送任何网络管理报文,并启动网关休眠定时器...

【专利技术属性】
技术研发人员:王治林张兆龙郑轶赵永飞
申请(专利权)人:北京汽车股份有限公司
类型:发明
国别省市:

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

1