一种车载网络管理控制系统及网络管理控制器的制作方法

文档序号:7831290阅读:155来源:国知局
专利名称:一种车载网络管理控制系统及网络管理控制器的制作方法
技术领域
本实用新型涉及汽车整车电控系统,具体涉及一种车载网络管理控制系统及网络管理控制器。
背景技术
随着计算机、电子、通讯技术的发展以及消费者对汽车的安全性、舒适性的需求, 汽车电控装置(或单元)越来越多,如电子燃油喷射、制动防抱死、自动变速器、安全气囊、 主动悬架、电动门窗等,它们之间的信息传递也越来越频繁,传统的点对点的控制方式已经很难满足整车控制的需求。同时,汽车电子技术的发展使得传统汽车的线束越来越多,从而带来了很多问题线束布置困难、安装空间紧缺、干扰增多、故障率增多、可靠性降低、维修成本增加。为了解决汽车电子化引起的上述问题,很多乘用车上采用车载网络集成控制技术,将整车电控装置组建入网,搭建整车电控装置通信网络,实现数据共享,完成复杂的智能控制,从而减少了设置于汽车电控装置内的传感器与整车线束的应用。并且车载网络集成控制技术的应用使得整车集成控制成为可能,改变了传统的点对点的控制方式,使得整车电控装置协同工作,提高了整车的安全性、舒适性和可靠性。随着汽车电子技术的不断发展,车载网络中的电控装置的数量越来越多,电控装置内所设置的网络管理控制器的控制逻辑越来越复杂,因此,电控装置内所设置的网络管理控制器对于车载网络管理系统的执行效率对整车网络管理的有效性与可实施性有至关重要的作用。而现有车载网络管理系统的操作模式中,电控装置内所设置的网络管理控制器涉及过多执行状态,且各个执行状态之间的跳转过于复杂图,具体可如附图1所示,从而导致网络管理控制器对于车载网络管理系统的执行效率很低。

实用新型内容本实用新型所要解决的技术问题是提供一种车载网络管理控制系统以及网络管理控制器,从而显著提高了网络管理控制器对于车载网络管理系统的执行效率。为解决上述技术问题,本实用新型提供方案如下本实用新型实施例提供了一种车载网络管理控制系统,所述车载网络管理控制系统由网络管理控制器组成,所述网络管理控制器包括用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块;所述网络管理控制器在执行状态为网络不活动状态、网络启动状态或网络关闭状态时不允许发送报文,所述网络管理控制器在执行状态为网络活动状态时允许发送报文;所述网络管理控制器在执行状态为网络不活动状态时不允许接收报文,所述网络管理控制器在执行状态为网络启动状态、网络活动状态或网络关闭状态时允许接收报文。[0012]优选的,所述网络管理控制器还包括用于获取信息,并当获取的信息满足预设条件时,触发所述网络状态跳转模块将所述网络管理控制器的执行状态跳转至对应状态的信息获取模块。优选的,所述网络管理控制器还包括用于接收报文的报文接收模块;所述报文接收模块与所述信息获取模块连接。优选的,所述报文接收模块还用于将接收的报文传输至所述信息获取模块,以便所述信息获取模块从所述报文中获取信息。优选的,所述网络管理控制器还包括用于发送报文的报文发送模块。本实用新型实施例还提供了一种网络管理控制器,包括用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块;所述网络管理控制器在执行状态为网络不活动状态、网络启动状态或网络关闭状态时不允许发送报文,所述网络管理控制器在执行状态为网络活动状态时允许发送报文;所述网络管理控制器在执行状态为网络不活动状态时不允许接收报文,所述网络管理控制器在执行状态为网络启动状态、网络活动状态或网络关闭状态时允许接收报文。预选的,所述网络管理控制器还包括用于获取信息,并当获取的信息满足预设条件时,触发所述网络状态跳转模块将所述网络管理控制器的执行状态跳转至对应状态的信息获取模块。预选的,所述网络管理控制器还包括用于接收报文的报文接收模块;所述报文接收模块与所述信息获取模块连接。预选的,所述报文接收模块还用于将接收的报文传输至所述信息获取模块,以便所述信息获取模块从所述报文中获取信息。预选的,所述网络管理控制器还包括 用于发送报文的报文发送模块。从以上所述可以看出,本实用新型提供的车载网络管理控制系统,由包括有用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块的网络管理控制器组成。所述网络管理控制器在执行状态为网络不活动状态、网络启动状态或网络关闭状态时不允许发送报文,在执行状态为网络活动状态时允许发送报文;所述网络管理控制器在执行状态为网络不活动状态时不允许接收报文,在执行状态为网络启动状态、网络活动状态或网络关闭状态时允许接收报文。该车载网络管理控制系统通过将操作模式中的执行状态简化为网络不活动状态、网络启动状态、 网络活动状态与网络关闭状态,从而显著提高了网络管理控制器对于车载网络管理系统的执行效率。

图1为现有技术中车载网络管理控制系统各执行状态跳转示意图;[0034]图2为本实用新型提供的网络管理控制器结构示意图;图3为本实用新型提供的车载网络管理控制系统各执行状态跳转示意图;图4为本实用新型提供的车载网络管理控制系统所涉及的各执行状态在网络初始化过程中跳转示意图;图5为本实用新型提供的车载网络管理控制系统所涉及的各执行状态在网络关闭过程中跳转示意图。
具体实施方式
本实用新型实施例提供了一种车载网络管理控制系统,该车载网络管理控制系统具体可由若干设置于汽车电控装置内的网络管理控制器组成。该网络管理控制器具体可以包括网络状态跳转模块21,用于将网络管理控制器执行状态跳转至网络不活动状态、 网络启动状态、网络活动状态或网络关闭状态。本实用新型实施例中,网络管理控制器在执行状态为网络不活动状态、网络启动状态或网络关闭状态时不允许发送报文,在执行状态为网络活动状态时允许发送报文;网络管理控制器在执行状态为网络不活动状态时不允许接收报文,在执行状态为网络启动状态、网络活动状态或网络关闭状态时允许接收报文。本实用新型实施例提供的车载网络管理控制系统,通过将现有技术操作模式中复杂的执行状态简化为网络不活动状态、网络启动状态、网络活动状态与网络关闭状态,从而显著提高了网络管理控制器对于车载网络管理系统的执行效率。本实用新型实施例中,可为网络状态跳转模块21在启动状态跳转时设定一预设条件,只有在网络管理控制器获取的信息(可为自身的信息或者接收的信息)满足预设的条件时,网络状态跳转模块21启动状态跳转操作,那么,在本实用新型的一个优选的实施例中,网络管理控制器还可以设置有信息获取模块22,用于获取信息,并当获取的信息满足预设条件时,触发网络状态跳转模块21将网络管理控制器的执行状态跳转至对应状态。信息获取模块22可以获取的信息包括任一网络管理控制器启动条件发生信息, 接收到车载网络内其他网络管理控制器发送的报文中携带的信息,以及电控装置自身产生
的信息等。由于网络管理控制器需要与车载网络中的其他器件通信,例如设置于其他电控装置中的网络管理控制器,因此,本实用新型实施例所涉及的网络管理控制器还可以设置有用于发送报文的报文发送模块23,以及用于接收报文的报文接收模块M。从而实现与车载网络内的其他器件通信。并且,报文接收模块M还可与信息获取模块22连接,用于将接收的报文传输至信息获取模块22,以便信息获取模块22从报文中获取信息。本实用新型实施例提供的网络管理控制器的具体结构示意图可如附图2所示。由于本实用新型提供的车载网络管理控制系统,将现有技术中系统操作模式中复杂的执行状态简化为网络不活动状态、网络启动状态、网络活动状态与网络关闭状态,且上述执行状态之间的调制关系简单(跳转关系具体可如图3所示),从而显著提高了网络管理控制器对于车载网络管理系统的执行效率。4 本实用新型实施例中,网络管理控制器的个数可与整车中所设置的电控装置个数对应,而且,网络管理控制器还可设置于对应的电控装置中,或与对应的电控装置连接通下面,对本实用新型所涉及的各种执行状态的情况进行详细的说明。当网络管理控制器上电、网络管理控制器发生复位、监测到本地事件发生(如转动点火开关)、监测到远程事件发生(如CAN总线活动)等任一网络管理控制器启动条件发生,网络管理控制器以不活动网络状态启动。此时,网络管理控制器脱离网络不活动状态, 但还没有进入网络启动状态。本实施例中,所有不需要网络通信的状态都被称为网络不活动状态。即当网络管理控制器处于网络不活动状态时,报文发送模块23以及报文接收模块M不允许发送及接收报文。上述不需要网络通信状态的数量和行为取决于具体网络管理控制器的功能。在脱离不活动状态后,如果网络管理控制器接收到报文(被动启动),或者网络管理控制器本身请求网络(主动启动),例如该网络管理控制器需要向车载网络中的其他网络管理控制器发送报文时,网络管理控制器进入网络启动状态。在进入网络启动状态后,报文发送模块23不允许发送报文,而报文接收模块M允许接收报文。需要说明的是,当车载网络处于不活动状态,即车载网络管理控制系统中的所有网络管理控制器均没有通信发生时,如果车载网络管理控制系统中某个因自身要求已完成网络状态初始化过程进入网络活动状态的网络管理控制器(即完成主动启动),需要与其他网络管理控制器通信,则该网络管理控制器可通过发送报文唤醒系统内其他所有网络管理控制器,该报文可以称之为网络管理唤醒报文。一段特定的网络启动时间之后,网络管理控制器由网络启动状态进入网络活动状态。在网络活动状态下,允许网络管理控制器发送和接收报文。没有网络管理即不需要与其他网络管理控制器通信的网络管理控制器停留在此状态,直到断电。这里需要说明的是,上述描述中涉及到“网络初始化过程”,其实质即为网络管理控制器由网络不活动状态跳转网络活动状态的过程,该过程示意图可如附图4所示。如果处理网络活动状态的网络管理控制器,不再需要与其他网络管理控制器通信,或者系统中的其他网络管理控制器不需要与该网络管理控制器通信时,该网络管理控制器可选择释放网络,即离开网络活动状态进入网络关闭状态。当系统中的某个网络管理控制器选择释放网络时,可向系统中的其他网络管理控制器发送报文,通告其准备释放网络。如果系统中的其他所有网络管理控制器都选择释放网络,则系统内的所有网络管理控制器同步完成状态调制,进入网络关闭状态。处于网络关闭状态的网络管理控制器不允许发送报文,但可以接收报文。本实用新型实施例中,选择释放网络的网络管理控制器所发送的报文可为网络管理环报文,且此环报文中的睡眠指示位被置位。一段特定的网络关闭时间之后,网络管理控制器进入网络不活动状态,同时禁止报文接收。此时,网络管理控制器根据系统功能,来决定保持在本地模式还是进入低功耗状态。在本地模式,网络管理控制器的功能是活动的,但通信被禁止。在低功耗模式,所有的功能被禁止,同时网络管理控制器进入低功耗模式(例如CPU停止或者关闭网络管理控制器供电)。[0060]需要说明的是,当网络管理控制器处于特定的网络关闭时间内,发生了网络初始事件,例如该网络管理控制器接收到唤醒报文等,则该网络管理控制器可重新由网络关闭状态进行网络活动状态。上述本实用新型实施例所涉及的由网络活动状态跳转至网络不活动状态,可称之为网络关闭过程,该过程示意图可如附图5所示。本实用新型实施例中,并不限制所涉及的报文类型,如环报文、活动报文或者跛行回家报文等均可。而且,所涉及的报文可与CAN标识符、数据长度等一起发送。无论报文为何种类型,都可以通过标志符来识别,此标志符是网络管理CAN数据帧数据场的一部分。本实用新型所涉及的报文的基本参数具体可如表1所示表 权利要求1.一种车载网络管理控制系统,其特征在于,所述车载网络管理控制系统由网络管理控制器组成,所述网络管理控制器包括用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块;用于获取信息,并当获取的信息满足预设条件时,触发所述网络状态跳转模块将所述网络管理控制器的执行状态跳转至对应状态的信息获取模块。
2.如权利要求1所述的车载网络管理控制系统,其特征在于,所述网络管理控制器还包括用于接收报文的报文接收模块;所述报文接收模块与所述信息获取模块连接。
3.如权利要求2所述的车载网络管理控制系统,其特征在于,所述报文接收模块还用于将接收的报文传输至所述信息获取模块,以便所述信息获取模块从所述报文中获取信息。
4.如权利要求1至3任一项所述的车载网络管理控制系统,其特征在于,所述网络管理控制器还包括用于发送报文的报文发送模块。
5.一种网络管理控制器,其特征在于,包括用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块;用于获取信息,并当获取的信息满足预设条件时,触发所述网络状态跳转模块将所述网络管理控制器的执行状态跳转至对应状态的信息获取模块。
6.如权利要求5所述的网络管理控制器,其特征在于,所述网络管理控制器还包括用于接收报文的报文接收模块;所述报文接收模块与所述信息获取模块连接。
7.如权利要求6所述的网络管理控制器,其特征在于,所述报文接收模块还用于将接收的报文传输至所述信息获取模块,以便所述信息获取模块从所述报文中获取信息。
8.如权利要求5至7任一项所述的网络管理控制器,其特征在于,所述网络管理控制器还包括用于发送报文的报文发送模块。
专利摘要本实用新型提供一种车载网络管理控制系统及网络管理控制器,该车载网络管理控制系统由包括有用于将网络管理控制器执行状态跳转至网络不活动状态、网络启动状态、网络活动状态或网络关闭状态的网络状态跳转模块的网络管理控制器组成。该车载网络管理控制系统通过将操作模式中的执行状态简化为网络不活动状态、网络启动状态、网络活动状态与网络关闭状态,从而显著提高了网络管理控制器对于车载网络管理系统的执行效率。
文档编号H04L12/56GK202103703SQ20112005833
公开日2012年1月4日 申请日期2011年3月7日 优先权日2011年3月7日
发明者叶小平, 姬广斌, 张永刚, 黄勇 申请人:北京汽车研究总院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1