[發(fā)明專利]一種無人駕駛汽車的橫向控制方法有效
| 申請?zhí)枺?/td> | 202110918825.1 | 申請日: | 2021-08-11 |
| 公開(公告)號: | CN113771868B | 公開(公告)日: | 2023-03-07 |
| 發(fā)明(設(shè)計(jì))人: | 田韶鵬;李志新 | 申請(專利權(quán))人: | 佛山仙湖實(shí)驗(yàn)室 |
| 主分類號: | B60W50/00 | 分類號: | B60W50/00;B60W60/00;B62D6/00;B62D101/00;B62D137/00 |
| 代理公司: | 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 44205 | 代理人: | 葉潔勇 |
| 地址: | 528200 廣東省佛山市南海區(qū)丹灶鎮(zhèn)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 無人駕駛 汽車 橫向 控制 方法 | ||
1.一種無人駕駛汽車的橫向控制方法,其特征在于,該方法由橫向控制系統(tǒng)來實(shí)現(xiàn),橫向控制系統(tǒng)包括車輛位姿采集模塊、誤差計(jì)算模塊、預(yù)設(shè)模塊、LQR控制器和PID嵌入式前饋控制器;PID嵌入式前饋控制器包括前饋控制器和PID控制器;
具體的實(shí)現(xiàn)步驟如下:
S01:車輛位姿采集模塊采集當(dāng)前時(shí)刻車輛狀態(tài)信息和定位信息,所述車輛狀態(tài)信息包括縱向速度、橫向速度和橫擺角速度;
S02:誤差計(jì)算模塊根據(jù)預(yù)設(shè)的跟蹤軌跡、車輛狀態(tài)信息和定位信息,計(jì)算出橫向偏差、航向角偏差和道路曲率,其中預(yù)設(shè)的跟蹤軌跡由預(yù)設(shè)模塊提供;
S03:不考慮道路曲率,以橫向偏差、橫向速度、航向角偏差、橫擺角速度為輸入變量,構(gòu)建車輛跟蹤誤差變量的狀態(tài)空間方程,具體為:
式中,Cf為前軸側(cè)偏剛度,Cr為后軸側(cè)偏剛度;lf為前軸到車輛質(zhì)心處的距離,lr為后軸到車輛質(zhì)心處的距離;Iz為車輛質(zhì)心處的轉(zhuǎn)動(dòng)慣量,m為整車質(zhì)量,vx為縱向速度;δ表示LQR控制器的輸出信號;ed,和分別為橫向偏差,橫向速度和橫向加速度;和分別為航向角偏差,橫擺角速度和橫擺角加速度;
令
q1,q2,q3,q4∈(0,100);其中q1、q2、q3和q4為Q矩陣中的四個(gè)對角元素;
R=[1];
Q矩陣是LQR控制器中的誤差權(quán)重矩陣,R是LQR控制器中的控制量權(quán)重矩陣,任選Q矩陣的初始參數(shù),得到LQR控制器的反饋控制矩陣K,從而得到LQR控制器的輸出信號為:
S04:在實(shí)際行駛中,LQR控制器受道路曲率的影響而產(chǎn)生穩(wěn)態(tài)誤差,理論分析LQR控制器的穩(wěn)態(tài)誤差,根據(jù)穩(wěn)態(tài)誤差設(shè)計(jì)前饋控制器;
S05:任選PID控制器的初始參數(shù),前饋控制器當(dāng)前時(shí)刻的輸出信號與上一時(shí)刻的輸出信號之差作為PID控制器的輸入,PID控制器的輸出為前饋控制器的增量值,前饋控制器的增量值與前饋控制器當(dāng)前時(shí)刻的輸出信號之和為PID嵌入式前饋控制器的輸出信號;
S06:設(shè)計(jì)橫向控制器與整車動(dòng)力學(xué)模型的離線仿真平臺;
S07:采用自適應(yīng)海鷗方法在仿真平臺進(jìn)行離線優(yōu)化,得到優(yōu)化后的Q矩陣和優(yōu)化后的PID控制器參數(shù);
S08:根據(jù)優(yōu)化后的Q矩陣得到優(yōu)化后的K矩陣,從而得到LQR控制器的最終輸出信號,LQR控制器的最終輸出信號與PID嵌入式前饋控制器的輸出信號之和作為前輪轉(zhuǎn)向指令信號;
S09:橫向控制器根據(jù)前輪轉(zhuǎn)向指令信號控制轉(zhuǎn)向執(zhí)行機(jī)構(gòu),實(shí)現(xiàn)無人駕駛汽車的橫向控制;
步驟S07中的優(yōu)化步驟具體如下:
(1)初始化自適應(yīng)海鷗算法的參數(shù),包括海鷗的個(gè)體數(shù)量,各海鷗的初始位置,各海鷗的初始位置即Q矩陣中的四個(gè)參數(shù)和PID控制器的初始參數(shù);
(2)將自適應(yīng)海鷗算法的適應(yīng)度函數(shù)設(shè)置為LQR最小代價(jià)函數(shù)與PID嵌入式前饋控制器的輸出信號的平方之和;
(3)自適應(yīng)海鷗算法中對于海鷗的隨機(jī)搜索變量附加一個(gè)自適應(yīng)慣性系數(shù),以整個(gè)海鷗群的平均適應(yīng)度作為參考,對于適應(yīng)度大于平均值的海鷗個(gè)體,其適應(yīng)度越大則自適應(yīng)慣性系數(shù)越大;反之對于適應(yīng)度小于平均值的海鷗個(gè)體,其適應(yīng)度越小則自適應(yīng)慣性系數(shù)越小;
(4)重復(fù)進(jìn)行自適應(yīng)海鷗算法的迭代過程,當(dāng)?shù)綌?shù)達(dá)到最大迭代步時(shí),迭代停止并得到海鷗位置,并將得到的海鷗位置作為優(yōu)化后的Q矩陣的四個(gè)參數(shù)和PID控制器的參數(shù);
自適應(yīng)海鷗算法中對于海鷗的隨機(jī)搜索變量Bsr附加一個(gè)自適應(yīng)慣性系數(shù)Es,得到海鷗的自適應(yīng)隨機(jī)搜索變量Bs,以整個(gè)海鷗群的平均適應(yīng)度作為參考,適應(yīng)度大于平均值的海鷗個(gè)體有更大的搜索空間,反之適應(yīng)度小于平均值的海鷗個(gè)體的搜索空間相對較小,由下式表示:
其中,As為調(diào)整海鷗位置的附加變量,rand為范圍在[0,1]的隨機(jī)數(shù),Es為自適應(yīng)慣性系數(shù),fs(i)為每個(gè)海鷗在當(dāng)前迭代下的適應(yīng)度,fsa(i)為當(dāng)前迭代下的整個(gè)海鷗群的平均適應(yīng)度,Bsr為海鷗的隨機(jī)搜索變量,Bs為海鷗的自適應(yīng)隨機(jī)搜索變量。
2.根據(jù)權(quán)利要求1所述的一種無人駕駛汽車的橫向控制方法,其特征在于:將自適應(yīng)海鷗算法的適應(yīng)度函數(shù)設(shè)置為LQR最小代價(jià)函數(shù)與PID嵌入式前饋控制器的輸出信號的平方之和,具體為:
其中fitnessi為自適應(yīng)海鷗算法的適應(yīng)度函數(shù),q1、q2、q3和q4為Q矩陣中的四個(gè)對角元素,ed(k)和分別為k時(shí)刻橫向偏差和橫向速度;和分別為k時(shí)刻航向角偏差和橫擺角速度,δ(k)為k時(shí)刻LQR控制器的輸出信號,δfe(k)為k時(shí)刻PID嵌入式前饋控制器的輸出信號,J為LQR控制器最小代價(jià)函數(shù),t表示工況總時(shí)間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于佛山仙湖實(shí)驗(yàn)室,未經(jīng)佛山仙湖實(shí)驗(yàn)室許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110918825.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
B60W 不同類型或不同功能的車輛子系統(tǒng)的聯(lián)合控制;專門適用于混合動(dòng)力車輛的控制系統(tǒng);不與某一特定子系統(tǒng)的控制相關(guān)聯(lián)的道路車輛駕駛控制系統(tǒng)
B60W50-00 不與某一特定子系統(tǒng)的控制相關(guān)聯(lián)的道路車輛駕駛控制的控制系統(tǒng)的零部件
B60W50-02 .控制系統(tǒng)故障時(shí)確保安全的,例如,通過診斷、防止或修理故障
B60W50-04 .監(jiān)測控制系統(tǒng)的效能的
B60W50-06 .改善控制系統(tǒng)的動(dòng)態(tài)響應(yīng),例如,改善調(diào)節(jié)速度或避免振蕩或過沖
B60W50-08 .在駕駛員與控制系統(tǒng)之間的人機(jī)交流
B60W50-10 ..駕駛員請求或命令的譯碼
- 一種無人駕駛車輛控制方法、終端、服務(wù)器及系統(tǒng)
- 無人駕駛汽車及其控制方法和遠(yuǎn)程監(jiān)控系統(tǒng)
- 駕駛責(zé)任確定方法、數(shù)據(jù)備份裝置、判斷系統(tǒng)和載具
- 一種無人駕駛汽車的環(huán)境信息獲取方法及裝置
- 無人駕駛礦車駕駛模式控制系統(tǒng)及方法
- 無人駕駛車輛行駛檢測方法以及無人駕駛檢測系統(tǒng)
- 無人駕駛礦車自主裝卸方法及系統(tǒng)
- 無人駕駛車輛的控制方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 無人駕駛設(shè)備的控制方法、裝置及無人駕駛系統(tǒng)
- 一種無人駕駛礦車的遠(yuǎn)程控制裝置及方法





