[发明专利]电控模块通信方法、装置及具有其的车辆有效
申请号: | 201610730055.7 | 申请日: | 2016-08-25 |
公开(公告)号: | CN107472168B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 刘关;魏林和;涂华刚;方文韬;吴明珺;胡绪良;韦性林 | 申请(专利权)人: | 宝沃汽车(中国)有限公司 |
主分类号: | B60R16/023 | 分类号: | B60R16/023 |
代理公司: | 11201 北京清亦华知识产权代理事务所(普通合伙) | 代理人: | 张大威 |
地址: | 100102 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 通信 方法 装置 具有 车辆 | ||
本发明公开了一种电控模块通信方法、装置及具有其的车辆,其中,方法包括:接收多个电控模块中至少一个电控模块对应的至少一个功能模块的唤醒请求;发送网络需求管理报文以激活CAN总线,以便多个电控模块从CAN总线上获取相应的网络报文;在发送网络需求管理报文的预设时间之后,多个电控模块中根据网络报文运行的电控模块释放CAN总线,以使未运行的电控模块进入休眠状态。该通信方法可以及时释放CAN总线,从而避免其他电控模块的无用功耗,降低了整车的无用功耗,节约能源。
技术领域
本发明涉及汽车技术领域,特别涉及一种电控模块通信方法、装置及具有其的车辆。
背景技术
相关技术,当ECU(Electronic Control Unit,汽车电控模块)中的节点在网络管理模式下时,如果某个ECU由于本地功能被激活,则整条汽车总线网络就会被唤醒,从而总线网络上的所有ECU就会处于被唤醒的状态,即使被唤醒的该本地功能与总线上的其他ECU无关,由于运行本地功能的ECU未释放总线,总线上的所有ECU仍然处于激活的保持状态。
综上所述,本地功能被激活的ECU,由于未及时释放总线网络,导致所有ECU处于激活保持状态并直到该ECU的本地功能结束,即言,在该ECU休眠后,其他ECU才得以休眠,从而严重地增加了整车的功耗,尤其是增大了整车的无用功耗,浪费能源。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的一个目的在于提出一种车辆的电控模块通信方法,该方法可以降低整车的无用功耗,节约能源。
本发明的另一个目的在于提出一种车辆的电控模块通信装置。
本发明的再一个目的在于提出一种车辆。
为达到上述目的,本发明一方面实施例提出了一种车辆的电控模块通信方法,所述车辆包括与CAN(Controller Area Network,控制器局域网络)总线相连的多个电控模块和与所述多个电控模块中每个电控模块相连的多个功能模块,所述方法包括:接收所述多个电控模块中至少一个电控模块对应的至少一个功能模块的唤醒请求;发送网络需求管理报文以激活所述CAN总线,以便所述多个电控模块从所述CAN总线上获取相应的网络报文;在发送所述网络需求管理报文的预设时间之后,所述多个电控模块中根据所述网络报文运行的电控模块释放所述CAN总线,以使未运行的电控模块进入休眠状态。
本发明实施例的车辆的电控模块通信方法,在发送网络需求管理报文的一定时间之后,根据网络报文运行的电控模块释放CAN总线,使得在本地功能运行期间,当本地功能与其他电控模块无关时,可以及时释放总线网络,以便其他电控模块尽早进入休眠,从而避免了其他电控模块的无用功耗,降低了整车的功耗,实现了低功耗汽车网络管理,有效地降低了整车的无用功耗的,节约了整车能耗,节约能源。
进一步地,在本发明的一个实施例中,还包括:接收所述至少一个电控模块对应的至少一个功能模块的休眠请求,以使所述运行的电控模块进入休眠状态。
进一步地,在本发明的一个实施例中,如果所述至少一个电控模块对应的至少一个功能模块的本地功能触发,则生成所述唤醒请求,并且如果所述至少一个电控模块对应的至少一个功能模块的本地功能结束,则生成所述休眠请求。
进一步地,在本发明的一个实施例中,所述运行的电控模块包括接收唤醒请求的电控模块和与触发的所述本地功能相关的电控模块。
可选地,在本发明的一个实施例中,所述预设时间为30秒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝沃汽车(中国)有限公司,未经宝沃汽车(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610730055.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车线束固定装置
- 下一篇:电动汽车的控制系统和汽车