[发明专利]车辆横向控制方法和装置、介质、设备、车辆在审
申请号: | 202010476495.0 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111806444A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 曹玮麟;金大鹏;刘庆龙 | 申请(专利权)人: | 北汽福田汽车股份有限公司 |
主分类号: | B60W40/00 | 分类号: | B60W40/00;B60W40/10;B60W50/00;B60W60/00;B62D6/00;B62D113/00 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 王晓霞 |
地址: | 102206 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 横向 控制 方法 装置 介质 设备 | ||
1.一种车辆横向控制方法,其特征在于,所述方法包括:
获取所述车辆的目标航向角和当前航向角;
控制PID控制器根据所述目标航向角、所述当前航向角输出所述车辆的前轮转角,其中,所述PID控制器中的控制参数根据共轭梯度算法确定;
控制所述车辆的前轮转角为所述PID控制器输出的前轮转角。
2.根据权利要求1所述的方法,其特征在于,所述PID控制器中的控制参数通过以下步骤来确定:
确定初始解;
确定从所述初始解开始进行搜索的搜索方向;
根据所确定的搜索方向进行线性搜索,直至搜索到的解满足终止条件;
将满足所述终止条件的解确定为所述PID控制器中的控制参数。
3.根据权利要求2所述的方法,其特征在于,所述搜索方向满足以下公式:
所述终止条件为:
所述线性搜索满足以下公式:
其中,tk≥0,x(k+1)=x(k)+tkp(k)
其中,x(k)为第k个解,k=0,1,2...,x(0)为所述初始解,||·||为范数,为梯度,ε为误差容忍度,的方向为第k个解的搜索方向,为二次齐次函数,tk和p(k)为中间变量。
4.根据权利要求1-3中任一权利要求所述的方法,其特征在于,控制PID控制器根据所述目标航向角、所述当前航向角输出所述车辆的前轮转角,其中,所述PID控制器中的控制参数根据共轭梯度算法确定,包括:
确定所述车辆的状态信息;
从预定的所述车辆的状态信息和所述PID控制器中的控制参数之间的对应关系中,查找与所确定的状态信息对应的控制参数,其中,所述PID控制器中的控制参数根据所确定的状态信息和共轭梯度算法计算得到;
控制PID控制器根据所述目标航向角、所述当前航向角、以及查找到的控制参数,输出所述车辆的前轮转角。
5.根据权利要求4所述的方法,其特征在于,所述车辆的状态信息为所述车辆的目标航向角所属的区间。
6.根据权利要求1-3中任一权利要求所述的方法,其特征在于,控制PID控制器根据所述目标航向角、所述当前航向角输出所述车辆的前轮转角,其中,所述PID控制器中的控制参数根据共轭梯度算法确定,包括:
在控制PID控制器根据所述目标航向角、所述当前航向角输出所述车辆的前轮转角的同时,若满足触发条件,则根据共轭梯度算法更新所述PID控制器中的控制参数。
7.一种车辆横向控制装置,其特征在于,所述装置包括:
获取模块,用于获取所述车辆的目标航向角和当前航向角;
第一控制模块,用于控制PID控制器根据所述目标航向角、所述当前航向角输出所述车辆的前轮转角,其中,所述PID控制器中的控制参数根据共轭梯度算法确定;
第二控制模块,用于控制所述车辆的前轮转角为所述PID控制器输出的前轮转角。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-6中任一项所述方法的步骤。
9.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-6中任一项所述方法的步骤。
10.一种车辆,其特征在于,包括控制器,所述控制器用于执行权利要求1-6中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北汽福田汽车股份有限公司,未经北汽福田汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010476495.0/1.html,转载请声明来源钻瓜专利网。