[發明專利]一種基于模型預測控制的無人車避障方法有效
| 申請號: | 201710403248.6 | 申請日: | 2017-06-01 |
| 公開(公告)號: | CN107168319B | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 王祝萍;江厚杰;張皓;陳啟軍 | 申請(專利權)人: | 同濟大學 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙志遠 |
| 地址: | 200092 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模型 預測 控制 無人 車避障 方法 | ||
1.一種基于模型預測控制的無人車避障方法,其特征在于,包括以下步驟:
1)建立無人駕駛車輛的動力學模型,描述無人駕駛車輛動力學特征,無人駕駛車輛的動力學模型為:
u=δf
其中,x為狀態向量,u為輸入向量,為車身坐標系下的橫向速度,為車身坐標系下的縱向速度,為橫擺角,為橫擺角速度,為全局坐標系下的橫向速度,為全局坐標系下的縱向速度,δf為前輪轉角,a為質心到前軸的距離,b為質心到后軸的距離,Ccf為輪胎前輪側偏剛度、Ccr為輪胎后輪側偏剛度,m為車輛總質量,Iz為車輛的轉動慣量,為橫向加速度,為橫擺加速度,XP與YP分別為車輛在全局坐標系下的縱向位置與橫向位置;
2)構建模型預測控制最優化問題的代價函數和約束條件:將障礙物威脅函數和關于目標位置的代價函數之和作為模型預測控制最優化問題的代價函數,并將無碰撞條件的合取約束作為約束條件之一,障礙物威脅函數ho(u(t-1|t),x(t|t),ΔU(t))為:
cij=υξjηjφ(Yp(t|t),Yo,j)Yp(t+i|t)
其中,Xp(t|t)與Yp(t|t)分別為t時刻全局坐標系下的車輛縱向位置與橫向位置,τ、κ、Xellipsoid、Yellipsoid與υ均為常數,Yp(t+i|t)為第i個預測時域的車輛橫向坐標,Xo,j與Yo,j分別為第j個障礙物的縱向與橫向坐標,Np為預測時域的長度,No為障礙物的個數,u(t-1|t)為上一時刻的系統輸入,x(t|t)為當前時刻的系統狀態,ΔU(t)為當前時刻的控制增量,ε為一大于零且與障礙物大小相關的常數;
所述的無碰撞條件為:
其中,Zv為包含定義車身約束的編序的集合,Zp為包含預測時域序列的集合;Zo為包含障礙物序列的集合,i、j和k分別為集合Zp、Zo和Zv的元素,s、fk、bk均為中間變量,xj為第j個障礙物的位置,x(t+i|t)為在t時刻第i個預測時域的車輛狀態,w為車輛寬度,lh與lt分別表示車頭與車尾到質心的縱向距離,Xo,j與Yo,j分別為障礙物在全局坐標系下的橫向位置與縱向位置;
模型預測控制的代價函數為:
minJ((ΔU,x(t|t),u(t-1|t))=h(ΔU,x(t|t),u(t-1|t))+ho(ΔU,x(t|t),u(t-1|t)))
其中,h(ΔU,x(t|t),u(t-1|t))為關于目標位置的代價函數,ho(ΔU,x(t|t),u(t-1|t)為障礙物威脅函數,xgoal為目標位置,Q和R均為權重矩陣,Nc為控制時域的長度;
約束條件為:
x(t+i+1|t)=Ax(t+i|t)+Bu(t+i|t)+d(t+i|t),i=0,1,...Np-1
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表示狀態空間矩陣,M為一足夠大的常數,ρi,j,k為0-1變量;
3)求解模型預測控制最優化問題,獲取無人車避障的最優路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學,未經同濟大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710403248.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于無人船和無人機海上施肥施藥的裝置及方法
- 下一篇:一種導游服務機器人





