[發明專利]一種無人駕駛賽車制動與轉向協同避撞控制方法及系統有效
| 申請號: | 202110707068.3 | 申請日: | 2021-06-25 |
| 公開(公告)號: | CN113264067B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 汪洪波;高含;馮立釗 | 申請(專利權)人: | 合肥工業大學 |
| 主分類號: | B60W60/00 | 分類號: | B60W60/00;B60W30/09;B60W30/095;B60W50/00 |
| 代理公司: | 合肥市澤信專利代理事務所(普通合伙) 34144 | 代理人: | 方榮肖 |
| 地址: | 230009 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無人駕駛 賽車 制動 轉向 協同 控制 方法 系統 | ||
1.一種無人駕駛賽車制動與轉向協同避撞控制方法,其特征在于:其包括以下步驟:
一、規劃轉向避撞路徑;
二、設計轉向避撞時車輛的縱向安全距離dsafe,
三、采集轉向避撞時車輛的縱向加速度aX1和橫向加速度aY1,并結合縱向安全距離dsafe,采用粒子群算法設計避撞過程中車輛的最優縱向加速度aX1優和避撞過程中車輛最大橫向加速度aY1,max;
四、控制車輛在車輛轉向避撞時,執行的縱向加速度為最優縱向加速度aY1優,控制車輛最大橫向加速度為aY1,max;
其中,所述轉向避撞路徑的規劃方法包括以下步驟:
I建立大地坐標系,所述大地坐標系的原點是所述轉向避撞路徑啟動規劃時車輛的位置,車輛縱向位移方向為X軸方向,車輛橫向位移方向為Y軸方向;
II采用一元五次多項式方程來描述在轉向避撞過程中車輛質心隨時間t橫向移動的橫向位移路徑Y1(t):
Y1(t)=a0+a1(t-t0)+a2(t-t0)2+a3(t-t0)3+a4(t-t0)4+a5(t-t0)5
其中,a0、a1、a2、a3、a4、a5為所述一元五次多項式方程的系數;
t0為所述轉向避撞路徑開始時的時間;
III將車輛的橫向位移條件、橫向速度條件、橫向加速度條件代入橫向位移路徑Y1(t),得到五階多項式方程Y1(t):
其中,te為所述轉向避撞路徑結束的時間;
Ye為t=te時,車輛的橫向位移Y1(te),取Ye=3.75m,即為一個車道寬;
IV對五階多項式方程Y1(t)求二階導,得到車輛隨時間t變化的橫向加速度函數a(t):
V令得到極值aY1,max,相應極值點時的t為:aY1,max為車輛避撞過程中最大橫向加速度,代入橫向加速度函數a(t)得到
VI將Ye=3.75代入五階多項式方程Y1(t),即為所述轉向避撞路徑:
其中,(1)所述縱向安全距離dsafe的設計方法包括以下步驟:
I當車輛轉向避撞過程中,且當車輛左轉避撞時,計算車輛右前角橫向位移Yfr(t)和車輛轉向避撞所需最少時間tYfr;其中,車輛轉向避撞過程中,不論是車輛左轉避撞還是右轉避撞,其縱向安全距離dsafe相同;
II在車輛轉向避撞過程中假設前車加速度不變,車輛相對前車隨時間t變化的縱向位移sr(t)為:
其中,Vr為車輛相對前車的縱向車速,Vr=VX1-VX2,VX1、VX2分別為車輛的縱向車速與前車的縱向車速;
ar為車輛相對前車的縱向加速度,ar=aX1-aX2,aX1、aX2分別為車輛的縱向加速度與前車的縱向加速度;
III當車輛左轉避撞時,車輛要達到橫向安全狀態時,車輛的避撞縱向安全距離dsafe為:
(2)避撞過程中車輛的最優縱向加速度aX1優和避撞過程中車輛最大橫向加速度aY1,max的設計方法包括以下步驟:
I針對粒子群算法模型進行參數初始化
N=500;G=300;v=(0,0);x=(0,0);aY1,MIN=0;aY1,MAX=0.5g;aX1,MIN=0;aX1,MAX=-μg;
其中,N為粒子群的種群規模;
G迭代次數;
vlimit為粒子的速度限制;
xlimit為粒子的位置限制;
aX1,MIN為車輛的縱向加速度下限值;
aX1,MAX為車輛的縱向加速度上限值;
aY1,MIN為車輛的橫向加速度下限值;
aY1,MAX為車輛的縱向加速度上限值;
v為粒子的初始速度;
x粒子的初始位置;
μ為路面附著系數,取μ=0.75;
g為重力加速度,單位為m/s2;
II設立粒子群的適應度函數fitness
令適應度函數為避撞縱向安全距離dsafe、橫向加速度aX1和縱向加速度aY1的歸一化和值:fitness=dsafe’+aX1’+aY1’;
dsafe’為避撞縱向安全距離dsafe的歸一化和值;
aX1’為縱向加速度歸一化和值;
aY1’為橫向加速度歸一化和值;
III設立粒子群的約束條件
(aX1優)2+(aY1,max)2≤(μg)2;
IV進行粒子群迭代
采用粒子速度和位置更新公式進行迭代,同時更新pbest、gbest、fitnesspbest和fitnessgbest;迭代至達到最大迭代次數而終止,輸出此時的gbest,即為所求的在轉向避撞過程中最優縱向加速度aX1優和最大橫向加速度aY1,max;
vi+1=ωvi+C1random(0,1)(pbest-xi)+C1random(0,1)(gbest-xi)xi+1=xi+vi+1;
其中,ω為慣性因子;
vi為迭代次數i時的粒子的速度;
vi+1為迭代次數i+1時的粒子的速度;
C1和C2均為粒子的加速常數;
pbest為每個粒子的歷史最佳位置;
gbest為整個群體的歷史最佳位置;
fitnesspbest為每個粒子的歷史最佳適應度值;
fitnessgbest為整個群體的歷史最佳適應度值;
random(0,1)為區間[0,1]上的隨機數;
xi為迭代次數i時的粒子的位置;
xi+1為迭代次數i+1時的粒子的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥工業大學,未經合肥工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110707068.3/1.html,轉載請聲明來源鉆瓜專利網。





