[发明专利]车辆控制方法和系统在审
申请号: | 201511018059.4 | 申请日: | 2015-12-28 |
公开(公告)号: | CN105564439A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 唐启富;黄少堂;杨毅;冉光伟 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | B60W50/00 | 分类号: | B60W50/00 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李巍 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 控制 方法 系统 | ||
1.一种车辆控制方法,其特征在于,包括如下步骤:
接收远程控制数据,并对所述远程控制数据进行解析得到ECU节点信息;
根据ECU类链表查找所述ECU节点信息中各个ECU节点的控制命令;所 述ECU类链表中包括每一个ECU节点的唯一编码;
对所述ECU节点的控制命令进行解析,在与所述ECU节点对应的ECU节 点方法链表中,查找所述ECU节点的各条控制命令的执行方法;
根据所述执行方法执行所述ECU节点的各条所述控制命令,对车辆进行控 制。
2.根据权利要求1所述的车辆控制方法,其特征在于,通过以下方法获得 所述ECU类链表:
根据基类派生出每一个所述ECU节点对应的ECU类;所述基类包括车辆 中每一个所述ECU节点的唯一编码;
将每一个所述ECU节点对应的所述ECU类连成链表,获得所述ECU类链 表。
3.根据权利要求2所述的车辆控制方法,其特征在于,所述基类还包括ECU 命令指针、ECU初始化方法、ECU命令处理方法以及ECU命令清除方法。
4.根据权利要求2所述的车辆控制方法,其特征在于,每一个所述ECU 节点对应的所述ECU类还包括所述ECU节点自身所要控制的设备的状态参数、 设备运行方法以及设备运行错误时的处理方法。
5.根据权利要求1至4任一项所述的车辆控制方法,其特征在于,查找所 述ECU节点的各条控制命令的执行方法的过程包括:
根据所述ECU节点的各条所述控制命令的标识符,在与所述ECU节点对 应的ECU节点方法链表中索引获得各条所述控制命令的执行方法。
6.一种车辆控制系统,其特征在于,包括依次连接的数据接收模块、协议 解析模块、ECU节点管理器、方法管理器以及执行模块;
所述数据接收模块用于接收远程控制数据;
所述协议解析模块用于对所述远程控制数据进行解析,获得ECU节点信息, 并将所述ECU节点信息发送至所述ECU节点管理器;
所述ECU节点管理器根据ECU类链表查找所述ECU节点信息中各个ECU 节点的控制命令,并将各个所述ECU节点的控制命令发送至所述方法管理器; 所述ECU类链表中包括每一个所述ECU节点的唯一编码;
所述方法管理器对所述ECU节点的所述控制命令进行解析,并在与所述 ECU节点对应的ECU节点方法链表中,查找所述ECU节点的各条所述控制命 令的执行方法;
所述执行模块根据所述执行方法执行所述ECU节点的各条所述控制命令, 对车辆进行控制。
7.根据权利要求6所述的车辆控制系统,其特征在于,所述ECU节点管 理器包括:
派生模块,用于根据基类派生出每一个所述ECU节点对应的ECU类;所 述基类包括车辆中每一个所述ECU节点的唯一编码;
连接模块,用于将每一个所述ECU节点对应的所述ECU类连成链表,获 得所述ECU类链表。
8.根据权利要求7所述的车辆控制系统,其特征在于,所述基类还包括ECU 命令指针、ECU初始化方法、ECU命令处理方法以及ECU命令清除方法。
9.根据权利要求7所述的车辆控制系统,其特征在于,每一个所述ECU 节点对应的所述ECU类还包括所述ECU节点自身所要控制的设备的状态参数、 设备运行方法以及设备运行错误时的处理方法。
10.根据权利要求6至9中任一项所述的车辆控制系统,其特征在于,所 述方法管理器根据所述ECU节点的各条所述控制命令的标识符,在与所述ECU 节点对应的ECU节点方法链表中索引获得所述ECU节点的各条所述控制命令 的执行方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511018059.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟轨道汽车列车的控制系统
- 下一篇:混合动力车及其控制方法