[发明专利]一种基于机会约束模型预测控制的无人车避障方法有效
申请号: | 201710403342.1 | 申请日: | 2017-06-01 |
公开(公告)号: | CN107357168B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 王祝萍;江厚杰;张皓;陈启军 | 申请(专利权)人: | 同济大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/02 |
代理公司: | 31225 上海科盛知识产权代理有限公司 | 代理人: | 赵志远 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机会 约束 模型 预测 控制 无人 车避障 方法 | ||
1.一种基于机会约束模型预测控制的无人车避障方法,其特征在于,包括以下步骤:
1)建立无人驾驶车辆的动力学模型,描述无人驾驶车辆动力学特征,无人驾驶车辆的动力学模型为:
u=δf
其中,x为状态向量,u为输入向量,为车身坐标系下的横向速度,为车身坐标系下的纵向速度,为横摆角,为横摆角速度,为全局坐标系下的横向速度,为全局坐标系下的纵向速度,δf为前轮转角,a为质心到前轴的距离,b为质心到后轴的距离,Ccf为轮胎前轮侧偏刚度、Ccr为轮胎后轮侧偏刚度,m为车辆总质量,Iz为车辆的转动惯量,为横向加速度,为横摆加速度;
2)构建模型预测控制最优化问题的代价函数和约束条件,关于目标位置的代价函数为:
minE(h(ΔU,x(t|t),u(t-1|t)))
其中,E(·)表示期望,h(ΔU,x(t|t),u(t-1|t))为关于目标位置的代价函数,xgoal为目标位置,Q和R均为权重矩阵,Nc为控制时域的长度,Np为预测时域的长度,ΔU为控制输入的增量向量,x(t|t)为当前时刻的系统状态,u(t-1|t)为上一时刻系统输入,x(t+i|t)为在t时刻第i个预测时域的车辆状态,Δu(t+i|t)为在t时刻第i个预测时域的控制增量;
模型预测控制最优化问题的代价函数为:
其中,J(ΔU,x(t|t),u(t-1|t))为优化指标,μi为在第i个预测时域车辆状态信息所服从高斯分布的期望,
约束条件为:
x(t+i+1|t)=Ax(t+i|t)+Bu(t+i|t)+d(t+i|t),i=0,1,...Np-1
x(t|t)~N(μt0,Σt0)
xj~N(μj,Σj)
u(t+i|t)=u(t+i-1|t)+Δu(t+i|t),i=0,1,...Nc-1
ΔU(t)=[Δu(t|t),Δu(t+1|t),…Δu(t+Nc-1|t)]T
ρi,j,k∈{0,1},i∈Zp,j∈Zo,k∈Zv
其中,t为时间,x(t+i|t)为在t时刻第i个预测时域的车辆状态,为在t时刻第i个预测时域的控制输入,为在t时刻第i个预测时域的控制增量,A、B和d为状态空间矩阵,ρi,j,k为0-1变量,M为一足够大的正数,Zv为包含定义车身约束的编序的集合,Zp为包含预测时域序列的集合,Zo为包含障碍物序列的集合,i、j和k分别为集合Zp、Zo和Zv的元素,s、fk、bk均为中间变量,F-1(α)表示标准正态分布累积函数的逆函数,α为给定的置信水平,障碍物位置信息xj的不确定性描述为高斯分布N(μj,Σj),Σi为在第i个预测时域车辆状态信息所服从高斯分布的协方差,lh与lt分别表示车头与车尾到质心的纵向距离,w表示车辆宽度,μt0,Σt0为高斯分布N(μt0,Σt0)的均值和方差,μj、Σj为高斯分布N(μj,Σj)的均值和方差,nΔu为控制输入增量的数目,nu为控制输入的数目;
3)求解模型预测控制最优化问题,获取无人车避障的最优路径。
2.根据权利要求1所述的一种基于机会约束模型预测控制的无人车避障方法,其特征在于,所述的步骤2)中,将关于目标位置的代价函数作为模型预测控制的代价函数,并将无碰撞机会约束作为约束条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710403342.1/1.html,转载请声明来源钻瓜专利网。