[發明專利]一種用于電動自動駕駛車輛的車速跟隨自適應魯棒控制方法有效
| 申請號: | 202011556853.5 | 申請日: | 2020-12-25 |
| 公開(公告)號: | CN112666833B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 趙健;杜金朋;朱冰;陳虹旭 | 申請(專利權)人: | 吉林大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 長春市恒譽專利代理事務所(普通合伙) 22212 | 代理人: | 鞠傳龍 |
| 地址: | 130012 吉*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 電動 自動 駕駛 車輛 車速 跟隨 自適應 魯棒控制 方法 | ||
1.一種用于電動自動駕駛車輛的車速跟隨自適應魯棒控制方法,其特征在于:包括如下步驟:
步驟一、建立包含參數不確定以及外界干擾項的車輛二階縱向動力學模型:
該模型以廣義縱向力的微分為輸入,以車輛縱向速度vx和縱向加速度為狀態,具體如下所示:
式中,x1為車輛縱向速度vx;x2為車輛縱向速度的導數其中CD為車輛空氣阻力系數、ρ為空氣密度、A為車輛迎風面積;u為車輛所受廣義縱向力Ft的導數是由參數不確定以及外界未知干擾共同組成的不確定項,其中為道路坡度、f為輪胎滾動阻力系數、Fd為車輛所受外界未知干擾、M為車輛的總質量其中包括已知的車輛整備質量m和可能會隨著車輛實際使用過程而變化的未知額外承載質量Δm、g為重力加速度;
步驟二、對階躍規劃車速進行平滑處理,具體如下:
采用由二次函數、一次函數、二次函數首尾相接且處處可導的“2-1-2”樣條曲線對階躍規劃車速進行平滑處理;
實際期望車速和縱向加速度的時間函數根據“2-1-2”樣條曲線特點寫成如下形式:
式中vxd為處理后的期望車速;vxd1、vxd3、分別為二次函數、一次函數、二次函數形式的分段期望車速和縱向加速度;a0、a1、a2、b0、b1、c0、c1、c2分別為每段函數對應的系數;t0、t1、t2、t3分別為每段函數的起止時間節點,其中t0為規劃車速更新的時間點,其他時間點需要自行設定,根據2-1-2樣條曲線處處連續可導的特點,得出如下約束條件:
根據上述三式,即可解得每段函數對應的具體系數,從而得到連續可導的期望車速曲線;
步驟三、利用動態滑??刂评碚撛O計車輛廣義縱向力控制率,具體如下:
首先定義跟蹤誤差e1=x1-x1d,x1d為系統狀態量x1的期望值,即期望車速vxd,為保證跟蹤誤差能夠收斂于0,定義Lyapunov函數V1并求導得到如下所示:
根據上式定義x2的期望值其中φ1為正常數,則上式寫為據此e1可在有限時間內收斂到0,然后定義第二個跟蹤誤差根據定義的兩個跟蹤誤差,構建滑模函數σ1=φ2e1+e2,其中φ2為正常數,將跟蹤誤差e2的具體形式帶入滑模函數,得到因此當系統進入理想滑動模態σ1=0時,跟蹤誤差e1和將會指數收斂到0,達成車速跟蹤控制目標;
基于步驟一的狀態空間方程,設計廣義縱向力微分項控制率如下所示,式中為不確定項D1的上界,|D1|max為不確定項D1的絕對值最大值,h1、h2為正常數:
穩定性證明:
定義Lyapunov函數V2,對其求導并將滑模函數σ1帶入得:
將兩個跟蹤誤差e1=x1-x1d、以及步驟一的狀態空間方程帶入上式可得:
最后帶入步驟三所設計的控制率得到下式,在保證的情況下,可證滑模函數σ1將在有限時間內收斂到0;
其中:
E=[e1 e2]T;
步驟四、使用RBF神經網絡對該不確定項進行在線估計,具體如下:
針對不同行駛環境下不確定項上界通常無法預知的缺點,本步驟將進一步地使用RBF神經網絡對該不確定項進行在線估計,解決這一缺點;
根據RBF神經網絡結構特點,設計不確定項的估計值為其中ω為RBF神經網絡的權值矩陣,h(σ1)為中間隱含層神經元輸出矩陣,神經元輸出矩陣h(σ1)具體形式表示如下,其中ci為第i個神經元的中心位置,bi為第i個神經元的寬度:
在明確RBF神經網絡ω,bi,ci這三類參數的更新規則前,首先給出廣義縱向力微分項自適應控制率:
ω的更新規則通過穩定性分析獲取,具體步驟如下:
首先對一些參數進行定義:假設不確定項的最佳估計值為式中ω*為最佳估計權重;不確定項最佳估計值與實際值之間的誤差不確定項最佳估計值的網絡權重與實際估計值的網絡權重之差為
然后定義Lyapunov函數V3,對其求導并將滑模函數σ1、兩個跟蹤誤差e1、e2的具體形式以及步驟一的狀態空間方程帶入得:
最后帶入步驟四所設計的控制率得到下式:
令RBF神經網絡權重的更新率為:
則最終可得到類似步驟二中的形式如下:
因此在保證以及的情況下,可證滑模函數σ1將在有限時間內收斂到0;
bi和ci的更新規則可通過常見的梯度下降法實現,具體推導步驟如下:
首先根據滑??刂频目刂颇繕?,定義RBF網絡的性能指標函數:
計算bi在性能指標函數J下的梯度:
式中,ωi為RBF神經網絡的權值矩陣中的具體元素,同理可得ci在性能指標函數J下的梯度:
則基于梯度下降法的參數更新規律最終如下所示:
式中γc,γb為學習速率,μc,μb為動量因子;
步驟五、設計合理的底層執行器切換邏輯,具體如下:
根據驅動力矩,制動力矩與廣義縱向力的關系,設計切換規則如下:
式中Ft0>0,表示驅動轉矩Td或制動主缸壓力Pb的激活閾值;fd(Ft)和fb(Ft)分別表示將廣義驅動力換算成驅動轉矩和制動主缸壓力的公式,具體表示如下:
式中rw為輪胎的滾動半徑,ig為變速器傳動比,if為前軸扭矩分配比例,if0為前軸主減速器傳動比,ir0為后軸主減速器傳動比,kbf為前輪制動力矩系數,kbr為后輪制動力矩系數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林大學,未經吉林大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011556853.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種緩釋保水肥料及其制備方法
- 下一篇:一種改善半導體激光器摻雜均勻性的方法





