车载总线电子模块故障重启后总线行为保护方法及其系统与流程

文档序号:14675985发布日期:2018-06-12 21:30阅读:238来源:国知局
车载总线电子模块故障重启后总线行为保护方法及其系统与流程

本发明涉及车辆控制技术,具体地涉及车载总线电子模块故障重启后总线行为保护方法及车载总线电子模块故障重启后总线行为系统。



背景技术:

目前随着整车电子化程度的提高,车载总线上电子模块由于发生故障重启之后将会导致与其他电子模块的行为不一致。目前,整车通讯工程中当遇到电子模块偶发的故障重启现象后行为上的不一致会造成安全隐患以及使用客户的困扰,目前行业内对于动作类型的整车状态一般会向整车其他电子模块广播一次,当这类信号由于各种原因丢失,并且接收到新状况的电子节点使用了与当前状态不一致的默认值区进行逻辑计算时,会造成很大的安全隐患,因此急需一种安全有效的机制去保证在这种极端工况下去保证安全性。

目前解决上述问题的常规措施主要有如下方案。电子模块从功能层面将车载总线上所有的状态(包含了上文所描写的动作类型的整车状态)通过周期性的方式发送至总线,从而保证总线行为的一致。在这种解决方案中,将所有的整车状态都定义为周期性地发送至总线,当出现了电子模块发生了故障后重启现象之后,在下一个状态发送周期时,此电子模块也能够同步接收到当前总线上所有状态信息,从而能够保证其安全性,但这种解决方案由于所有的整车状态都需要周期性地向总线上发送,导致了在目前CAN总线的带宽条件下容易引起总线阻塞,不能够满足当前汽车发展中电子模块日益增多的发展趋势。



技术实现要素:

鉴于上述问题,本发明旨在提供一种能够降低总线负载率并且应用广泛的车载总线电子模块故障重启后总线行为保护方法。

本发明的车载总线电子模块故障重启后总线行为保护方法,其特征在于,包括依次下述步骤:

电子模块故障重启步骤,发生故障的电子模块重启并且恢复与总线的通讯;

网络管理请求发送步骤,在所述电子模块恢复与总线通讯之后的规定时间内,电子模块向总线广播网络管理请求;

状态信息发送步骤,与总线连接的其他电子模块根据所述网络管理请求发送当前整车状态信息到总线;以及

状态信息获取步骤,所述发生故障的电子模块从总线获得所述当前整车状态信息。

优选地,所述规定时间是指所述电子模块恢复总线通讯之后的3s内。

优选地,在所述状态信息发送步骤中,与总线连接的其他电子模块包括与所述发送故障的电子模块有功能交互的电子模块。

优选地,在所述网络管理请求发送步骤中,所述网络管理请求是指广播一条网络管理应用请求到总线。

优选地,所述车载总线电子模块故障包括电子模块的硬件故障和软件故障。

本发明的车载总线电子模块故障重启后总线行为保护系统,其特征在于,包括:

多个电子模块,设置在车辆上;以及

总线,连接有所述多个电子模块,

所述电子模块在发生故障之后重启并且在恢复与总线的通讯的规定时间内向所述总线广播网络管理请求,与所述总线连接的其他电子模块根据所述网络管理请求发送当前整车状态信息到总线,所述发生故障的电子模块从总线获得所述当前整车状态信息。

优选地,所述规定时间是指所述电子模块恢复总线通讯之后的3s内。

优选地,与所述总线连接的其他电子模块包括与所述发送故障的电子模块有功能交互的电子模块。

优选地,所述网络管理请求是指广播一条网络管理应用请求到总线。

优选地,所述车载总线电子模块故障包括电子模块的硬件故障和软件故障。

根据本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统,根据本发明能够解决在电子模块的故障重启后导致的总线行为不一致的问题,能够实现电子模块重启功能的快速恢复。而且,根据本发明,不需要从源头上去将所有的整车状态周期性地发送到总线,从而能够大大降低总线的负载率,有利于构架的发展。而且,本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统对于现有总线网络管理不会起到冲击,仅作为电子模块的新增功能,应用前景更为广泛。另一方面,不需要改变目前的系统定义,能够大大降低实现难度以及缩短开发周期。

附图说明

图1是表示本发明的车载总线电子模块故障重启后总线行为保护系统的构造框图。

图2是表示本发明的车载总线电子模块故障重启后总线行为保护方法的流程图。

具体实施方式

下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。

图1是表示本发明的车载总线电子模块故障重启后总线行为保护系统的构造框图。如图1所示,本发明的车载总线电子模块故障重启后总线行为保护系统包括:多个电子模块100和总线200。多个电子模块100设置在车辆上,用于实现各种既定功能。在总线200上连接有多个电子模块100。

图2是表示本发明的车载总线电子模块故障重启后总线行为保护方法的流程图。

如图2所示,本发明的车载总线电子模块故障重启后总线行为保护方法的一个实施方式依次下述步骤:

电子模块故障重启步骤S100,发生故障的电子模块重启并且恢复与总线的通讯;

网络管理请求发送步骤S200,在所述电子模块恢复与总线通讯之后的规定时间内,电子模块向总线广播网络管理请求;

状态信息发送步骤S300,与总线连接的其他电子模块根据所述网络管理请求发送当前整车状态信息到总线;以及

状态信息获取步骤S400,所述发生故障的电子模块从总线获得所述当前整车状态信息。

其中,在所述状态信息发送步骤S300中,与总线连接的其他电子模块包括与所述发送故障的电子模块有功能交互的电子模块。

在所述网络管理请求发送步骤S200中,所述网络管理请求是指广播一条网络管理应用请求到总线。

这里,所述车载总线电子模块故障包括但也不仅限于电子模块的硬件故障和软件故障。

在本发明中,所述电子模块在发生故障之后重启并且在恢复与总线的通讯的规定时间内向所述总线广播网络管理请求,与所述总线连接的其他电子模块根据所述网络管理请求发送当前整车状态信息到总线,所述发生故障的电子模块从总线获得所述当前整车状态信息。

作为本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统的一个具体实施例,例如能够解决车辆自动空调掉电重启之后鼓风机出风量过大的问题。

根据本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统,不需要从源头上去将所有的整车状态周期性地发送到总线,从而能够大大降低总线的负载率,有利于构架的发展。而且,本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统对于现有总线网络管理不会起到冲击,仅作为电子模块的新增功能,应用前景更为广泛。另一方面,不需要改变目前的系统定义,能够大大降低实现难度以及缩短开发周期。

以上例子主要说明了本发明的车载总线电子模块故障重启后总线行为保护方法及其保护系统。尽管只对其中一些本发明的具体实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1