[发明专利]一种用于自主驾驶车辆避障轨迹规划与跟踪控制的优先级分层预测控制方法有效

专利信息
申请号: 202010258390.8 申请日: 2020-04-03
公开(公告)号: CN111538328B 公开(公告)日: 2022-07-26
发明(设计)人: 何德峰;徐广琪;余世明;朱威;孙哲 申请(专利权)人: 浙江工业大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 杭州斯可睿专利事务所有限公司 33241 代理人: 王利强
地址: 310014 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 自主 驾驶 车辆 轨迹 规划 跟踪 控制 优先级 分层 预测 方法
【权利要求书】:

1.一种用于自主驾驶车辆避障轨迹规划与跟踪控制的优先级分层预测控制方法,其特征在于,所述方法包括如下步骤:

1)、考虑自主驾驶车辆离散时间动力学模型,参见式(1):

其中,k为采样时间,Ts为采样周期,X、Y、分别为车辆在全局坐标系下的纵向位置、横向位置、横摆角,vx、vy、r分别为车辆在质心处的纵向速度、横向速度、横摆角速度,m为车辆质量,Iz为车辆绕其垂直轴的转动惯量,df和dr分别是车辆质心到前、后轴的距离,δf和ax分别为前轮转向角和纵向加速度,Ccf和Ccr分别表示前、后轮的侧偏刚度,定义车辆行驶环境势场函数,参见式(2):

其中,UA为自主驾驶车辆总势场,常数e为自然指数,Al为分道线势场强度,σl为分道线势场收敛幅度,yl,i为第i条道路分道线的横向位置,Ar为道路边界势场强度,yr,i为第i条道路边界的横向位置,Xgoal为目标点纵向位置,组合参数ε和β为正整数,D是自主驾驶车辆与障碍车辆之间的横向距离,σo为横向势场收敛幅度,Uo为障碍车辆纵向势场函数,参见式(3):

其中,Ac,1和Ac,2分别为自主驾驶车辆在区域S1和S2内的纵向势场强度,K为自主驾驶车辆与障碍车辆之间的纵向距离,ρ为自主驾驶车辆在区域S1内的纵向势场收敛幅度,符号“∈”表示“属于”,区域S1定义为自主驾驶车辆距离障碍车辆在纵向安全距离以外区域,区域S2定义为自主驾驶车辆距离障碍车辆在纵向安全距离以内区域和等于纵向安全距离区域;

2)、定义状态列向量和控制列向量u=[δf,ax]T,其中,符号“T”表示“向量转置”,将状态列向量和控制列向量代入式(1),得到状态方程,参见式(4):

x(k+1)=x(k)+Tsf(x(k),u(k)) (4)

其中,f(x(k),u(k))为函数列向量,参见式(5):

3)、考虑模型式(4),建立自主驾驶车辆的动态预测模型,参见式(6):

x(i+1|k)=x(i|k)+Tsf(x(i|k),u(i|k)),i=0,1,...,N-1 (6)

其中,x(i|k)为自主驾驶车辆在时刻k对未来时刻k+i的预测状态列向量,u(i|k)为自主驾驶车辆在时刻k对未来时刻k+i的预测控制列向量,正整数N为预测时间窗口;

4)、考虑自主驾驶车辆的动态预测模型式(6),分别定义表征车辆操纵稳定性的车辆前轮侧偏角αf和后轮侧偏角αr,分别参见式(7)和(8):

αf(i|k)=δf(i|k)-[vy(i|k)+ax(i|k)r(i|k)]/vx(i|k) (7)

αr(i|k)=[drr(i|k)-vy(i|k)]/vx(i|k) (8)

再分别定义控制列向量约束、控制增量约束、前轮侧偏角αf和后轮侧偏角αr的边界约束,分别参见式(9)至(12):

umin≤u(i|k)≤umax,i=0,1,...,N-1 (9)

Δumin≤Δu(i|k)≤Δumax,i=0,1,...,N-1 (10)

αfmin≤αf(i|k)≤αfmax,i=0,1,...,N-1 (11)

αrmin≤αr(i|k)≤αrmax,i=0,1,...,N-1 (12)

其中,Δu(i|k)=u(i|k)-u(i-1|k)为相邻预测时刻k+i和k+i-1的预测控制增量,umin、Δumin、αfmin、αrmin分别为控制列向量、控制增量、前轮侧偏角、后轮侧偏角的约束下界,umax、Δumax、αfmax、αrmax分别为控制列向量、控制增量、前轮侧偏角、后轮侧偏角的约束上界;

5)、考虑自主驾驶车辆的动态预测模型式(6),分别定义避障目标函数J1和跟踪目标函数J2,参见式(13)和(14):

其中,xgoal为车辆轨迹规划目标点,vx,goal为车辆轨迹规划的纵向目标速度,矩阵S和W都为正定的加权矩阵,系数Q和R都为正的加权系数,||·||为2范数;

6)、自主驾驶车辆避障轨迹规划与跟踪控制首先要保证车辆行车安全性,再尽可能恒速跟踪行驶,因此,检测当前时刻k的状态x(k),定义避障轨迹规划与跟踪控制优先级分层预测控制问题,参见式(15)和(16):

其中,符号“|”表示约束,up(k)为当前时刻k的决策控制变量序列up(k)={u(0|k),u(1|k),…,u(N-1|k)},等式x(0|k)=x(k)为式(15)和(16)的初始条件,J1*为式(15)的最优值,J2*为式(16)的最优值;

7)、求解式(16)得对应J2*的最优解up*(k)={u*(0|k),u*(1|k),…,u*(N-1|k)},参见式(17):

取第一个分量u*(0|k)作用于自主驾驶车辆;在下一个采样时刻k+1到达后,检测车辆的运动状态x(k+1),并以该状态更新优化控制问题式(15)和(16)的初始条件,然后优化计算当前时刻的最优解up*(k+1),周而复始,直到自主驾驶车辆运动到目标位置为止。

2.如权利要求1所述的用于自主驾驶车辆避障轨迹规划与跟踪控制的优先级分层预测控制方法,其特征在于,所述步骤1)中,纵向安全距离为3m。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010258390.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top