[發明專利]一種基于在線變步長的車輛狀態預測方法有效
| 申請號: | 202011158741.4 | 申請日: | 2020-10-26 |
| 公開(公告)號: | CN112330843B | 公開(公告)日: | 2021-12-31 |
| 發明(設計)人: | 高澤鵬;任宏斌;陳思忠;陳勇;趙玉壯;吳志成;劉寶庫 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | G07C5/08 | 分類號: | G07C5/08;G06Q10/04;B60W40/00 |
| 代理公司: | 北京理工大學專利中心 11120 | 代理人: | 田亞琪 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 在線 步長 車輛 狀態 預測 方法 | ||
1.一種基于在線變步長的車輛狀態預測方法,其特征在于,包括以下步驟:
步驟一、選定車輛狀態變量;
步驟二、對車輛狀態及其熵值的預測計算;
步驟三、對未來T+1時刻車輛預測參數的誤差值矩陣計算;
步驟四、利用車輛狀態變量所對應的波動范圍矩陣H,對車輛狀態的預測進行校正;
步驟一具體包括:
1.1、選擇側向加速度ay、縱向滑移率s、懸架速度v、懸架相對位移Ls、車身側傾角橫擺角速度ωγ和載荷轉移率LTR這7種車輛狀態變量組成狀態矩陣X,并計算其所對應的熵值矩陣E;
1.2、計算車輛狀態矩陣X所對應的波動范圍矩陣H;
步驟二具體包括:
2.1、計算得到當前時刻T下,車輛狀態的實際測量值矩陣為Xa|T=[(x1a,x2a,x3a,x4a,x5a,x6a,x7a)|T]T,和T-1時刻對T時刻的預測值矩陣為Xp|T=[(x1p,x2p,x3p,x4p,x5p,x6p,x7p)|T]T之間的誤差值矩陣為Mr|T;
2.2、根據2.1中實際測量值矩陣Xa|T和預測值矩陣Xp|T,得到矩陣Xa|T對應的熵值矩陣Ea|T=[(e1a,e2a,e3a,e4a,e5a,e6a,e7a)|T]T,矩陣Xp|T對應的預測熵值矩陣Ep|T=[(e1p,e2p,e3p,e4p,e5p,e6p,e7p)|T]T,得到T時刻車輛狀態熵值誤差值矩陣為Mnr|T;
2.3、基于2.1中的實際測量值矩陣Xa|T和誤差值矩陣Mr|T,以及2.2中的熵值矩陣Ea|T和誤差值矩陣Mnr|T,則得到T+1時刻系統狀態和熵值預測方程為:
式中,和分別為T時刻系統狀態及其熵值的變化率矩陣,wx和we分別為T時刻的系統誤差誤差所對應的非線性修正系數矩陣;
T時刻系統狀態及其熵值所對應預測步長Ts|T和Tns|T的計算方程分別為:
其中,Ts|Tmax、Ts|Tmin、Tns|Tmax和Tns|Tmin分別為誤差極值對應的時間;
而損失函數g(Mr|T)和g(Mnr|T)對應的計算方程分別為:
式中,為T-1時刻的系統實際測量值矩陣Xa|T-1對T時刻的系統實際測量值矩陣Xa|T的到達代價修正值,為T時刻的系統實際測量值矩陣Xa|T對T時刻的預測值矩陣Xa|T的到達代價修正值,為T-1時刻熵值矩陣Ea|T-1對T時刻熵值矩陣Ea|T的到達代價修正值,為T時刻熵值矩陣Ep|T對T時刻熵值矩陣Ea|T的到達代價修正值;
2.4、設定車輛狀態預測步長Ts|T大小占當前時刻T的容差比例范圍為[0.5‰,1‰],由此得到在0.5‰T、0.6‰T、0.7‰T、0.8‰T、0.9‰T和1‰T這6種不同時間步長下的系統預測增廣矩陣為Xps|T+1=[(Xp1,Xp2,Xp3,Xp4,Xp5,Xp6)|T+1],進而得到不同預測步長下的車輛狀態誤差極值矩陣分別為:
Mmax=[max(Xp1-Xa) max(Xp3-Xa) max(Xp3-Xa) max(Xp4-Xa) max(Xp5-Xa) max(Xp6-Xa)]T
Mmin=[min(Xp1-Xa) min(Xp3-Xa) min(Xp3-Xa) min(Xp4-Xa) min(Xp5-Xa) min(Xp6-Xa)]T
Xa為某一時刻系統的實際測量值矩陣,進而確定車輛狀態誤差極值矩陣中的極值Mrmax和Mrmin分別為:
根據極值Mrmax和Mrmin則可以找到所對應的時間步長為Tsmax和Tsmin;未來時刻Tf所對應的參數序列的維度為nf,由此可以得到車輛狀態參數所對應的時間延伸指數rx的計算方式如下所示為:
n表示車輛參數序列的維度,此時,預測步長Ts|T取值范圍則變為由此可以進行往復迭代和滾動優化計算,從而確定最新時間范圍下的Ts|T+1預測步長值;
2.5、設定熵值預測步長Tns|T大小占當前時刻T的容差比例范圍為[0.1%,0.6%],由此可以得到0.1%T、0.2%T、0.3%T、0.4%T、0.5%T和0.6%T這6種不同時間步長下的系統預測增廣矩陣為Epn|T+1=[(Ep1,Ep2,Ep3,Ep4,Ep5,Ep6)|T+1],進而得到不同的預測步長下的車輛狀態熵值誤差極值矩陣分別為:
Mnmax=[max(Ep1-Ea) max(Ep3-Ea) max(Ep3-Ea) max(Ep4-Ea) max(Ep5-Ea) max(Ep6-Ea)]T
Mnmin=[min(Ep1-Ea) min(Ep3-Ea) min(Ep3-Ea) min(Ep4-Ea) min(Ep5-Ea) min(Ep6-Ea)]T
Ea為Xa對應的熵值矩陣,進而確定車輛狀態熵值誤差極值矩陣中的極值Mnrmax和Mnrmin分別為:
根據極值Mnrmax和Mnrmin則可以找到所對應的時間步長為Tns|Tmax和Tns|Tmin;未來時刻Tf所對應的參數序列的維度為nf,由此可以得到熵值預測所對應的時間延伸指數rnx的計算方式如下所示為:
此時,預測步長Tns|T取值范圍則變為[0.1%rnxTf,0.6%rnxTf],由此可以進行往復迭代和滾動優化計算,從而確定最新時間范圍下的Tns|T+1預測步長值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011158741.4/1.html,轉載請聲明來源鉆瓜專利網。





