一种整车网络控制方法及整车网络系统与流程

文档序号:12699531阅读:342来源:国知局
一种整车网络控制方法及整车网络系统与流程

本发明涉及汽车技术领域,尤其涉及一种整车网络控制方法及整车网络系统。



背景技术:

网络管理主要描述网络的初始化、维护、终止、休眠\唤醒、节能模式以及掉线等控制策略,目的是保证网络系统的可靠稳定连接和在停车状态下通过休眠的方式有效降低整个系统的功耗。在休眠状态下,总线网络中的节点不再发送报文,电源消耗降低。当节点的休眠条件发生变化时,系统节点可以从休眠状态被唤醒,转入正常工作状态。

一般整车总线系统设计分成三个网段,即动力系统网段、车身系统网段和娱乐系统网段。其中,车身系统网段和娱乐系统网段均采用OSEK网络管理策略,网络管理独立实现。现有技术中,当车身系统网段满足休眠条件进入休眠状态而娱乐系统网段未满足休眠条件未进入休眠状态时,若娱乐系统网段中的节点产生报文,网关会将报文转发到动力系统网段,将车身系统网段唤醒;同样如果娱乐系统网段满足休眠条件进入睡眠状态而车身系统网段未满足休眠未进入休眠状态时,若车身系统网段中的节点产生报文,网关会将报文转发到娱乐系统网段,将娱乐系统网段唤醒。因此,两个网段只有在偶然都进入休眠的条件下,整车才会进入休眠状态,这样不利降低整车的功耗。



技术实现要素:

本发明实施例提供了一种整车网络控制方法及整车网络系统,以解决现有技术中在点火开关关闭时整车网络难以进入休眠状态的问题。

为了解决上述技术问题,本发明采用如下技术方案:

依据本发明实施例的一个方面,提供了一种整车网络控制方法,其中,整车网络包括:动力系统网段、车身系统网段、娱乐系统网段以及用于实现所述动力系统网段、所述车身系统网段和所述娱乐系统网段互联的网关,其中,所述整车网络控制方法包括:

在点火开关处于关闭状态时,若所述车身系统网段中的节点未从本网段接收到报文,则所述车身系统网段中的节点进入预休眠状态,以及,在判断出所述车身系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态;

在所述车身系统网段进入休眠状态后,若所述娱乐系统网段中的节点未从本网段接收到报文,则所述娱乐系统网段中的节点进入预休眠状态,以及,在判断出所述娱乐系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态;

在所述动力系统网段、所述车身系统网段和所述娱乐系统网段均进入休眠状态后,所述网关进入休眠状态,从而使所述整车网络进入休眠状态。

进一步地,所述在判断出所述车身系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态的步骤,包括:

所述车身系统网段中的节点在自身进入预休眠状态后,向车身系统网段中的下游节点发送第一控制报文,所述第一控制报文里包含有已进入预休眠状态的第一列表,所述第一列表中包含本节点的标识;

所述车身系统网段中的节点在自身进入预休眠状态后,若从车身系统网段中的上游节点接收到第二控制报文,解析所述第二控制报文里包含有已进入预休眠状态的第二列表,若所述第二列表中包括有车身系统网段中的所有节点,则控制自身进入休眠状态;若该第二列表包括有车身系统网段中的部分节点,则将自身节点标识添加到第二列表中,并继续向下游节点转发该第二控制报文。

进一步地,所述在判断出所述娱乐系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态的步骤,包括:

所述娱乐系统网段中的节点在自身进入预休眠状态后,向娱乐系统网段中的下游节点发送第三控制报文,所述第三控制报文里包含有已进入预休眠状态的第三列表,所述第三列表中包含本节点的标识;

所述娱乐系统网段中的节点在自身进入预休眠状态后,若从娱乐系统网段中的上游节点接收到第四控制报文,解析所述第四控制报文里包含有已进入预休眠状态的第四列表,若所述第四列表中包括有娱乐系统网段中的所有节点,则控制自身进入休眠状态;若该第四列表包括有娱乐系统网段中的部分节点,则将自身节点标识添加到第四列表中,并继续向下游节点转发该第四控制报文。

进一步地,在所述车身系统网段和所述娱乐系统网段均进入休眠状态之后,所述整车网络控制方法还包括:

在所述点火开关处于关闭状态时,若所述车身系统网段中的节点从本网段接收到报文,则唤醒本节点以及所述车身系统网段和所述娱乐系统网段中的其他所有节点。

进一步地,在所述车身系统网段和所述娱乐系统网段均进入休眠状态之后,所述整车网络控制方法还包括:

在所述点火开关处于关闭状态时,若所述娱乐系统网段中的节点从本网段接收到报文,则唤醒本节点以及所述娱乐系统网段中的其他所有节点。

进一步地,所述整车网络控制方法还包括:

在所述点火开关处于关闭状态时,所述动力系统网段中的所有节点直接进入休眠状态。

进一步地,在所述整车网络进入休眠状态之后,所述整车网络控制方法还包括:

在所述点火开关打开时,唤醒所述动力系统网段、所述车身系统网段、所述娱乐系统网段中的所有节点以及所述网关,从而使所述整车网络进入唤醒状态。

依据本发明实施例的另一个方面,提供了一种整车网络系统,包括:对应动力系统网段的动力系统总线、对应车身系统网段的车身系统总线、对应娱乐系统网段的娱乐系统总线以及与所述动力系统总线、所述车身系统总线和所述娱乐系统总线电连接的网关,其中,

所述车身系统总线上连接有多个第一节点,所述第一节点用于:在点火开关处于关闭状态时,若未从车身系统网段接收到报文,则进入预休眠状态,以及,在判断出所述车身系统总线上的所有节点均进入预休眠状态时,控制本节点进入休眠状态;

所述娱乐系统总线中连接有多个第二节点,所述第二节点用于:在所述车身系统网段进入休眠状态后,若未从娱乐系统网段接收到报文,则进入预休眠状态,以及,在判断出所述娱乐系统总线上的所有节点均进入预休眠状态时,控制本节点进入休眠状态;

所述网关用于:在确定所述动力系统网段、所述车身系统网段和所述娱乐系统网段均进入休眠状态后,进入休眠状态,从而使所述整车网络进入休眠状态。

进一步地,所述第一节点具体用于:

在自身进入预休眠状态后,向车身系统总线上的下游节点发送第一控制报文,所述第一控制报文里包含有已进入预休眠状态的第一列表,所述第一列表中包含本节点的标识;以及

在自身进入预休眠状态后,若从车身系统总线上的上游节点接收到第二控制报文,解析所述第二控制报文里包含有已进入预休眠状态的第二列表,若所述第二列表中包括有车身系统总线上的所有节点,则控制自身进入休眠状态;若该第二列表包括有车身系统总线上的部分节点,则将自身节点标识添加到第二列表中,并继续向下游节点转发该第二控制报文。

进一步地,所述第二节点具体用于:

在自身进入预休眠状态后,向娱乐系统总线上的下游节点发送第三控制报文,所述第三控制报文里包含有已进入预休眠状态的第三列表,所述第三列表中包含本节点的标识;以及

在自身进入预休眠状态后,若从娱乐系统总线上的上游节点接收到第四控制报文,解析所述第四控制报文里包含有已进入预休眠状态的第四列表,若所述第四列表中包括有娱乐系统总线上的所有节点,则控制自身进入休眠状态;若该第四列表包括有娱乐系统总线上的部分节点,则将自身节点标识添加到第四列表中,并继续向下游节点转发该第四控制报文。

进一步地,所述第一节点还用于:

在所述点火开关处于关闭状态时,若所述第一节点从车身系统网段接收到报文,则唤醒本节点以及所述车身系统总线和所述娱乐系统总线上的其他所有节点。

进一步地,所述第二节点还用于:

在所述点火开关处于关闭状态时,若所述第二节点从娱乐系统网段接收到报文,则唤醒本节点以及所述娱乐系统总线上的其他节点。

进一步地,所述动力系统网段中连接有多个第三节点,所述第三节点用于:

在所述点火开关处于关闭状态时,所述第三节点直接进入休眠状态。

进一步地,在所述整车网络进入休眠状态之后,所述第一节点还用于:在所述点火开关打开时,唤醒本节点;

所述第二节点还用于:在所述点火开关打开时,唤醒本节点;

所述第三节点还用于:在所述点火开关打开时,唤醒本节点;

所述网关用于:在所述点火开关打开时,唤醒本网关,以使所述整车网络进入唤醒状态。

本发明的有益效果是:

本发明实施例为了使整车网络快速进入休眠状态,设计了新的休眠逻辑,即点火开关关闭后,车身系统网段满足休眠条件时进入休眠状态,而娱乐系统网段的休眠条件是在车身系统网段已休眠的基础上,若娱乐系统网段上的节点均满足休眠条件时,娱乐系统网段再进入休眠状态,从而提高整车网络进入休眠状态的概率,以便在停车状态下通过休眠方式有效降低整车系统的功耗。

附图说明

图1表示本发明第一实施例提供的整车网络控制方法的流程图;

图2表示本发明第二实施例提供的整车网络系统的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

第一实施例

本发明实施例提供了一种整车网络控制方法,其中,该整车网络包括:动力系统网段、车身系统网段、娱乐系统网段以及用于实现动力系统网段、车身系统网段和娱乐系统网段互联的网关。

本发明实施例中,整车总线系统设计分成三个网段,分别为:对应动力系统总线的动力系统网段、对应车身系统总线的车身系统网段和对应娱乐系统总线的娱乐系统网段。

其中,动力系统网段中的节点主要包括:发动机和制动防抱死系统(Antilock Brake System,简称ABS)等动力相关的控制模块。车身系统网段中的节点主要包括:车身控制器、一键启动、门控等控制模块,主要用于实现灯光控制、开闭锁以及点火开关状态等与车身相关的功能。娱乐系统网段中的节点主要包括:仪表、主机大屏、倒车雷达等控制模块,主要用于数据信息显示或者实现乘车人员的影音娱乐需求。其中,车身系统网段中节点的功能重要度从上电或者休眠过程中,其评判均高于娱乐系统网段中的所有节点,在工作状态下,一般由车身系统网段通过网关转发控制策略来控制娱乐系统网段,即车身系统网段工作的同时也需要娱乐系统网段工作,而娱乐系统网段工作时并不要求车身系统网段工作,因此车身系统网段的功能需求的重要性要高于IBUS网段的功能需求。

其中,三个网段通过网关进行信息交互转发,以实现相互之间总线信号的收发,从而进行正常工作。

其中,如图1所示,本发明实施例提供的整车网络控制方法包括:

步骤101、在点火开关处于关闭状态时,若车身系统网段中的节点未从本网段接收到报文,则车身系统网段中的节点进入预休眠状态,以及,在判断出车身系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态。

本发明实施例中,在点火开关由开启状态转为关闭状态后,若车身系统网段中的一节点未从本网段接收到报文,则该节点满足休眠条件,该节点进入预休眠状态。进入预休眠状态后,该节点在确定车身系统网段中的所有节点均进入预休眠状态时,进入休眠状态。当车身系统网段中的节点均进入休眠状态时,该车身系统网段进入休眠状态。其中,每个节点都可以监测自身和所在同一网段上的其他节点的状态。

本发明实施例中,当由车身系统网段中的一键启动模块接收点火开关的状态信号,以告知本网段中的节点点火开关的状态,同时由网关将点火开关的状态信号转发至动力系统网段和娱乐系统网段,以使动力系统网段和娱乐系统网段中的节点知晓点火开关的状态。

步骤102、在车身系统网段进入休眠状态后,若娱乐系统网段中的节点未从本网段接收到报文,则娱乐系统网段中的节点进入预休眠状态,以及,在判断出娱乐系统网段中的所有节点均进入预休眠状态时,控制本节点进入休眠状态。

其中,本发明实施例所提到的网段进入休眠状态是指该网段中的节点均进入休眠状态。

本发明实施例为了使整车网络快速进入休眠状态,设计了新的休眠逻辑,即点火开关关闭后,车身系统网段满足休眠条件时进入休眠状态,而娱乐系统网段的休眠条件是在车身系统网段已休眠的基础上,若娱乐系统网段上的节点均满足休眠条件时,娱乐系统网段再进入休眠状态,从而提高整车网络进入休眠状态的概率,以便在停车状态下通过休眠方式有效降低整车系统的功耗。

本发明实施例中,在车身系统网段进入休眠状态而娱乐系统网段未进入休眠状态时,若娱乐系统网段有报文产生,网关会根据车身系统网段的休眠状态不再将报文路由至车身系统网段。

步骤103、在动力系统网段、车身系统网段和娱乐系统网段均进入休眠状态后,网关进入休眠状态,从而使整车网络进入休眠状态。

本发明实施例中,网关能够分别监测到三个网段上的报文情况,并根据监测到的报文情况,判断三个网段的休眠状态,在判断出三个网段均进入休眠状态后,网关也进入休眠状态,以使整车网络进入休眠状态,降低功耗。

进一步地,本发明实施例中,车身系统网段在进入休眠状态前,会进行网络休眠建环过程,满足休眠条件的节点发出预休眠指令,进入预休眠状态,在所有节点均进入预休眠状态时,该网段进入休眠状态。其中,网络休眠建环的过程具体为:

车身系统网段中的一节点在自身进入预休眠状态后,向车身系统网段中的下游节点发送第一控制报文,第一控制报文里包含有已进入预休眠状态的第一列表,第一列表中包含本节点的标识。

若该节点从车身系统网段中的上游节点接收到第二控制报文,解析第二控制报文里包含有已进入预休眠状态的第二列表,若第二列表中包括有车身系统网段上的所有节点,即已完成网络休眠建环,则控制自身进入休眠状态;若该第二列表包括有车身系统网段上的部分节点,则将自身节点标识添加到第二列表中,并继续向下游节点转发该第二控制报文。

同样的,娱乐系统网段在进入休眠状态前,也会进行网络休眠建环过程,满足休眠条件的节点发出预休眠指令,进入预休眠状态,在所有节点均进入预休眠状态时,该网段进入休眠状态。其中,网络休眠建环的过程为:

娱乐系统网段中的一节点在自身进入预休眠状态后,向娱乐系统网段中的下游节点发送第三控制报文,第三控制报文里包含有已进入预休眠状态的第三列表,第三列表中包含本节点的标识。

若该节点在自身进入预休眠状态后,若从娱乐系统网段中的上游节点接收到第四控制报文,解析第四控制报文里包含有已进入预休眠状态的第四列表,若第四列表中包括有娱乐系统网段上的所有节点,即已完成网络休眠建环,则控制自身进入休眠状态;若该第四列表包括有娱乐系统网段上的部分节点,则将自身节点标识添加到第四列表中,并继续向下游节点转发该第四控制报文。

进一步地,在所述车身系统网段和所述娱乐系统网段均进入休眠状态之后,整车网络控制方法还包括:

在所述点火开关处于关闭状态时,若所述车身系统网段中的节点从本网段接收到报文,则唤醒本节点以及所述车身系统网段和所述娱乐系统网段中的其他所有节点。

当整车进入休眠状态且点火开关处于关闭状态时,若车身系统网段中的节点接收到本网段的数据报文,则该节点被唤醒,并对该数据报文进行处理,同时该网段也被唤醒,此外,娱乐系统网段也被唤醒,但动力系统网段不会因此而唤醒。

进一步地,在所述车身系统网段和所述娱乐系统网段均进入休眠状态之后,整车网络控制方法还包括:

在所述点火开关处于关闭状态时,若所述娱乐系统网段中的节点从本网段接收到报文,则唤醒本节点以及所述娱乐系统网段中的其他所有节点。

当整车进入休眠状态且点火开关处于关闭状态时,若娱乐系统网段中的节点接收到本网段的数据报文,则该节点被唤醒,并对该数据报文进行处理,同时该网段也被唤醒,而车身系统网段和动力系统网段不会因此被唤醒。

进一步地,该整车网络控制方法还包括:

在所述点火开关处于关闭状态时,所述动力系统网段中的所有节点直接进入休眠状态。

本发明实施例中,动力系统网段只是设计为简单的网络管理策略,即点火开关关闭,后动力系统总线上的所有节点进入休眠状态。

进一步地,在整车网络进入休眠状态之后,该整车网络控制方法还包括:

在点火开关由关闭状态转为启动状态时,唤醒动力系统网段、车身系统网段、娱乐系统网段中的所有节点以及网关,从而使所述整车网络进入唤醒状态。

本发明实施例中,一旦点火开关被打开,则整个整车网络进入唤醒状态。

综上所述,本发明实施例提供的整车网络控制方法,为了使整车网络快速进入休眠状态,设计了新的休眠逻辑,即点火开关关闭后,车身系统网段满足休眠条件时进入休眠状态,而娱乐系统网段的休眠条件是在车身系统网段已休眠的基础上,若娱乐系统网段上的节点均满足休眠条件时,娱乐系统网段再进入休眠状态,从而提高整车网络进入休眠状态的概率,以便在停车状态下通过休眠方式有效降低整车系统的功耗。

第二实施例

本发明实施例提供了一种整车网络系统,如图2所示,该整车网络系统包括:对应动力系统网段的动力系统总线、对应车身系统网段的车身系统总线、对应娱乐系统网段的娱乐系统总线以及与所述动力系统总线、所述车身系统总线和所述娱乐系统总线电连接的网关。其中,三条总线通过网关进行信息交互转发,以实现相互之间总线信号的收发,从而进行正常工作。

其中,车身系统总线上连接有多个第一节点,第一节点用于:在点火开关处于关闭状态时,若未从车身系统网段接收到报文,则进入预休眠状态,以及,在判断出车身系统总线上的所有节点均进入预休眠状态时,控制本节点进入休眠状态。

车身系统总线上的节点主要包括:车身控制器、一键启动、门控等控制模块,主要用于实现灯光控制、开闭锁以及点火开关状态等与车身相关的功能。

本发明实施例中,在点火开关由开启状态转为关闭状态后,若车身系统总线上的一节点未从车身系统网段接收到报文,则该节点满足休眠条件,该节点进入预休眠状态。进入预休眠状态后,该节点在确定车身系统总线上的所有节点均进入预休眠状态时,进入休眠状态。当车身系统总线上的节点均进入休眠状态时,该车身系统网段进入休眠状态。其中,每个节点都可以监测自身和所在同一总线上的其他节点的状态。

本发明实施例中,当由车身系统网段中的一键启动模块接收的状态信号,以告知本总线上节点点火开关的开启状态,同时由网关将点火开关的状态信号转发至动力系统网段和娱乐系统网段,以使动力系统总线和娱乐系统总线上的节点知晓点火开关的状态。

其中,娱乐系统总线上连接有多个第二节点,第二节点用于:在车身系统网段进入休眠状态后,若未从娱乐系统网段接收到报文,则进入预休眠状态,以及,在判断出娱乐系统总线上的所有节点均进入预休眠状态时,控制本节点进入休眠状态。

其中,本发明实施例所提到的网段进入休眠状态是指该网段对应的总线上的所有节点均进入休眠状态。

娱乐系统总线上的节点主要包括:仪表、主机大屏、倒车雷达等控制模块,主要用于数据信息显示或者实现乘车人员的影音娱乐需求。其中,车身系统网段中节点的功能重要度从上电或者休眠过程中,其评判均高于娱乐系统网段中的所有节点,在工作状态下,一般由车身系统网段通过网关转发控制策略来控制娱乐系统网段,即一般车身系统网段工作的同时也需要娱乐系统网段工作,而娱乐系统网段工作时并不要求车身系统网段工作,因此车身系统网段的功能需求的重要性要高于IBUS网段的功能需求。

本发明实施例为了使整车网络快速进入休眠状态,设计了新的休眠逻辑,即点火开关关闭后,车身系统网段满足休眠条件时进入休眠状态,而娱乐系统网段的休眠条件是在车身系统网段已休眠的基础上,若娱乐系统总线上的节点均满足休眠条件时,娱乐系统网段再进入休眠状态,从而提高整车网络进入休眠状态的概率,以便在停车状态下通过休眠方式有效降低整车系统的功耗。

本发明实施例中,在车身系统网段进入休眠状态而娱乐系统网段未进入休眠状态时,若娱乐系统网段有报文产生,网关会根据车身系统网段的休眠状态不再将报文路由至车身系统网段。

其中,网关用于:在确定动力系统网段、车身系统网段和娱乐系统网段均进入休眠状态后,进入休眠状态,从而使整车网络进入休眠状态。

本发明实施例中,网关能够分别监测到三个网段上的报文情况,并根据监测到的报文情况,判断三个网段的休眠状态,在判断出三个网段均进入休眠状态后,网关也进入休眠状态,以使整车网络进入休眠状态,降低功耗。

进一步地,第一节点具体用于:在自身进入预休眠状态后,向车身系统总线上的下游节点发送第一控制报文,第一控制报文里包含有已进入预休眠状态的第一列表,第一列表中包含本节点的标识;以及

在自身进入预休眠状态后,若从车身系统总线上的上游节点接收到第二控制报文,解析第二控制报文里包含有已进入预休眠状态的第二列表,若第二列表中包括有车身系统总线上的所有节点,则控制自身进入休眠状态;若该第二列表包括有车身系统总线上的部分节点,则将自身节点标识添加到第二列表中,并继续向下游节点转发该第二控制报文。

本发明实施例中,车身系统网段在进入休眠状态前,会进行网络休眠建环过程,满足休眠条件的节点发出预休眠指令,进入预休眠状态,在所有节点均进入预休眠状态时,该网段进入休眠状态。假设,车身系统总线上的节点k在进入预休眠状态时,发送一控制报文至节点l,节点k发送的控制报文中包含有一列表,该列表中记录了节点k已进入预休眠状态的信息,对应已进入预休眠状态的信息,还记录有节点k的标识信息。节点l在接收到节点k发送的控制报文后,若节点l也已进入预休眠状态,则添加自身的状态信息至报文中的列表中,并将重新生成的报文发送至下一节点——节点m,依次类推,直至节点k接收到最后一节点——节点t发送的报文时,该报文中包括有车身系统总线上的所有节点的预休眠状态,则节点k进入休眠状态,并发送休眠信息至车身系统总线,以使该总线上的其他节点也进入休眠状态。当该总线上的节点均进入休眠状态时,该总线对应的网段(即娱乐系统网段)进入休眠状态。

进一步地,第二节点具体用于:在自身进入预休眠状态后,向娱乐系统总线上的下游节点发送第三控制报文,第三控制报文里包含有已进入预休眠状态的第三列表,第三列表中包含本节点的标识;以及在自身进入预休眠状态后,若从娱乐系统车身系统总线的上游节点接收到第四控制报文,解析第四控制报文里包含有已进入预休眠状态的第四列表,若第四列表中包括有娱乐系统总线上的所有节点,则控制自身进入休眠状态;若该第四列表包括有娱乐系统总线上的部分节点,则将自身节点标识添加到第四列表中,并继续向下游节点转发该第四控制报文。

本发明实施例中,娱乐系统网段在进入休眠状态前,也会进行网络休眠建环过程,满足休眠条件的节点发出预休眠指令,进入预休眠状态,在所有节点均进入预休眠状态时,该网段进入休眠状态。假设,娱乐系统总线上的节点a在进入预休眠状态时,发送一控制报文至节点b,节点a发送的控制报文中包含有一列表,该列表中记录了节点a已进入预休眠状态的信息,对应已进入预休眠状态的信息,还记录有节点a的标识信息。节点b在接收到节点a发送的控制报文后,若节点b也已进入预休眠状态,则添加自身的状态信息至报文中的列表中,并将重新生成的报文发送至下一节点——节点c,依次类推,直至节点a接收到最后一节点——节点d发送的报文时,该报文中包括有车身系统总线上的所有节点的预休眠状态,则节点a进入休眠状态,并发送休眠信息至车身系统总线,以使该总线上的其他节点也进入休眠状态。当该总线上的节点均进入休眠状态时,该总线对应的网段(即娱乐系统网段)进入休眠状态。

进一步地,第一节点还用于:在点火开关处于关闭状态时,若第一节点从车身系统网段接收到报文,则唤醒本节点以及车身系统总线和娱乐系统总线上的其他所有节点。

当整车进入休眠状态且点火开关处于关闭状态时,若车身系统总线上的第一节点接收到车身系统网段的数据报文,则该第一节点被唤醒,并对该数据报文进行处理,同时该车身系统网段也被唤醒,此外,娱乐系统网段也被唤醒,但动力系统网段不会因此而唤醒。

进一步地,第二节点还用于:在点火开关处于关闭状态时,若第二节点从娱乐系统网段接收到报文,则唤醒本节点以及娱乐系统总线上的其他节点。

当整车进入休眠状态且点火开关处于关闭状态时,若娱乐系统总线上的第二节点接收到娱乐系统网段的数据报文,则该第二节点被唤醒,并对该数据报文进行处理,同时该娱乐系统网段也被唤醒,而车身系统网段和动力系统网段不会因此被唤醒。

进一步地,如图2所示,动力系统总线上连接有多个第三节点,第三节点用于:在点火开关处于关闭状态时,直接进入休眠状态。

本发明实施例中,动力系统网段只是设计为简单的网络管理策略,即点火开关关闭后,动力系统总线上的所有节点进入休眠状态。

进一步地,在整车网络进入休眠状态之后,第一节点还用于:在点火开关打开时,唤醒本节点。

第二节点还用于:在点火开关打开时,唤醒本节点。

第三节点还用于:在点火开关打开时,唤醒本节点。

网关用于:在点火开关打开时,唤醒本网关,以使整车网络进入唤醒状态。

也就是,一旦点火开关被打开,则整个整车网络进入唤醒状态。

进一步地,本发明实施例提供的整车网络系统还包括:诊断接口,该诊断接口分别与动力系统总线、娱乐系统总线和车身系统总线电连接,当三条总线上的节点发生故障时,可通过诊断接口输出故障信息,以便维修人员及时了解具体故障原因。

综上所述,本发明实施例提供的整车网络系统,为了使整车网络快速进入休眠状态,设计了新的休眠逻辑,即点火开关关闭后,车身系统网段满足休眠条件时进入休眠状态,而娱乐系统网段的休眠条件是在车身系统网段已休眠的基础上,若娱乐系统网段上的节点均满足休眠条件时,娱乐系统网段再进入休眠状态,从而提高整车网络进入休眠状态的概率,以便在停车状态下通过休眠方式有效降低整车系统的功耗。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

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