在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Apollo控制算法中使用的車輛動力學模型的推導過程

YB7m_Apollo_Dev ? 來源:lq ? 2019-02-26 17:19 ? 次閱讀

動力學主要研究作用于物體的力與物體運動的關系。

車輛動力學模型一般用于分析車輛的平順性和車輛操縱的穩定性。

對于車來說,研究車輛動力學,主要是研究車輛輪胎及其相關部件的受力情況。

比如縱向速度控制,通過控制輪胎轉速實現;

橫向航向控制,通過控制輪胎轉角實現。

正常情況下,車輛上的作用力沿著三個不同的軸分布:

縱軸上的力包括驅動力和制動力,以及滾動阻力和拖拽阻力作滾擺運動;

橫軸上的力包括轉向力、離心力和側風力,汽車繞橫軸作俯仰運動;

立軸上的力包括車輛上下振蕩施加的力,汽車繞立軸作偏擺或轉向運動。

無論是LQR或是MPC控制,都需要有車輛的模型作為基礎。

本文由社區開發者——卜大鵬撰寫,整理出Apollo控制算法中使用的車輛動力學模型的推導過程。

車輛動力學模型

以下,ENJOY

首先,根據牛頓第二定律結合車輛前后輪受力,有:

根據力矩平衡結合車輛前后輪受力和受力點到車輛重心距離,有:

上述兩式中,汽車質量m、轉動慣量Iz、前軸到重心距離lf和后軸到重心距離lr都是可測量的。

為了求解兩等式,需要分別求得車輛橫向加速度ay和前輪橫向受力Fyf和后輪橫向受力Fyr。

橫向加速度可以分解為由橫向位移產生的加速度和向心加速度。

y為橫向位移,psi為航向角,Vx為縱向速度。這樣橫向加速度就分解為位移和航向角的表達式。

前輪橫向受力可以近似為公式4,其中Caf為前輪側偏剛度,delta為前輪轉角,theta_vf為前輪側偏角。

后輪橫向受力可以近似為公式5,其中Car為后輪側偏剛度,theta_vr為后輪側偏角。

公式4和公式5可以理解為實測數據標定后得到近似公式。

在簡化環境因素下,側偏剛度可以由簡化的輪胎模型求出,前輪轉角為可獲取量,只需想辦法表示出前后輪的側偏角。

至此,上文提到的各變量在車體上的示意圖如下:

根據上圖可知,tan(theta)等于車輛橫向速度比縱向速度,而橫向速度由車輛自身橫向速度和繞重心轉動速度組成。

在小角度轉向假設下,有:

至此,把變化后的各變量表達式代入公式1和公式2,有:

設e1為橫向偏差,e2為航向角偏差,可以得到如下關系。

在勻速假設下,上式可進一步推導出:

帶入公式10和公式11可以得到兩個偏差的表達式:

轉換為狀態空間的表達式:

這樣就得到了在

小角度側偏角

勻速

不考慮環境因素

假設下,車輛的動力學模型表達式。

令:

得到狀態方程:

式中,前輪側偏剛度Caf、后輪側偏剛度Car、車身質量m、轉動慣量Iz、前輪到重心距離lf、后輪到重心距離lr都是常量;

每個時刻的橫向偏差e1、航向偏差e2、縱向速度Vx、前輪轉角delta都是可測量量;

目標航向psi是可獲取量。

這樣每個運算周期通過傳感器測得的數值更新測量量就可以用這個模型通過相應算法實現目標軌跡的跟蹤了。

但因為需要使用計算機進行數值計算,推導截至到上面的連續模型還不夠,還需要對上述模型進行離散化。

對于連續系統有:

令采樣周期為T,t0=kT,t=(k+1)T,即考慮k到k+1時刻的狀態響應,有:

考慮在采樣周期內u不變,C為常數,有

對上式積分中做變量替換,令t=(k+1)T-tau,有

將上式與定常離散線性系統的狀態方程

比較可知,要使兩式對任意x(kT)和u(kT)成立,有

公式23到公式29即為連續狀態空間到離散狀態空間的精確離散化推導過程。為了便于后續計算,還需要對精確離散化進一步進行近似離散化,因為有

對上式分子分母同時做泰勒展開,取前兩項,有

同樣,對式23進行泰勒展開,取前一項,有

剩下的常數項,顯然有

至此,得到了連續模型轉換為后續算法可用的近似離散化模型

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制算法
    +關注

    關注

    4

    文章

    166

    瀏覽量

    21745
  • 動力學
    +關注

    關注

    0

    文章

    105

    瀏覽量

    16993
  • Apollo
    +關注

    關注

    5

    文章

    342

    瀏覽量

    18481

原文標題:開發者說 | Apollo控制算法之汽車動力學模型

文章出處:【微信號:Apollo_Developers,微信公眾號:Apollo開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于多體系統動力學的空氣懸架大客車平順性試驗仿真研究

    ,通過對整車平順性試驗仿真,探索運用ADAMS 軟件進行空氣懸架大客車平順性試驗仿真分析的方法。本文在建立整車動力學模型過程中,對懸架中的空氣彈簧及減振器進行試驗測定,獲得了空氣彈簧的非線性
    發表于 12-02 12:38

    帶齒輪傳動的機車-軌道空間耦合動力學模型

    文章目錄Introduction帶齒輪傳動的機車-軌道空間耦合動力學模型Experiments and ResultsConclusionIntroduction在運行過程中,由于齒輪傳動系統繼承
    發表于 08-27 06:29

    飛行器動力學參數在線辨識EKF算法實驗流程

    飛行器動力學參數在線辨識EKF算法實驗流程飛行器俯仰通道動力學方程線性化飛行器俯仰通道動力學方程離散化線性卡爾曼濾波過程實驗流程??飛行器俯
    發表于 08-27 06:06

    分布式驅動電動汽車的動力學控制有哪幾種類型?常見問題是什么?

    分布式驅動電動汽車動力學控制問題車輛動力學控制控制目標是改善
    發表于 08-30 07:23

    熱分析動力學

    熱分析動力學:本分析以熱分析動力學議程為主線,本書內容共分為三部分:第一部分包括熱分析動力學理論,方法和技術的回顧。兩類動力學議程和三類溫度積分式的數學的
    發表于 12-01 14:46 ?0次下載
    熱分析<b class='flag-5'>動力學</b>

    車輛動力學控制系統(VDC)是什么意思

    車輛動力學控制系統(VDC)是什么意思 車輛運動的理論狀態只能根據駕駛員的輸入來描述,這些輸入包括轉向盤角度、油門踏板確定的發動機扭矩
    發表于 03-11 17:44 ?1.7w次閱讀

    如何使用DSPACE實現嵌入式車輛動力學仿真平臺的開發設計

    針對嵌入式車輛動力學仿真平臺開發需求,基于吉林大學汽車仿真與控制國家重點實驗室的車輛動力學模型
    發表于 09-10 14:54 ?8次下載
    如何使用DSPACE實現嵌入式<b class='flag-5'>車輛</b><b class='flag-5'>動力學</b>仿真平臺的開發設計

    經緯恒潤自主研發的綜合車輛動力學仿真軟件ModelBase

    車輛動力學模型是仿真測試系統的核心組成部分,本次研討會結合經緯恒潤的實際工程經驗,介紹車輛動力學模型
    的頭像 發表于 03-18 09:57 ?3562次閱讀

    綜合車輛動力學仿真軟件ModelBase的簡單介紹

    車輛動力學模型是仿真測試系統的核心組成部分,本次研討會結合經緯恒潤的實際工程經驗,介紹車輛動力學模型
    的頭像 發表于 03-25 09:31 ?3297次閱讀

    鋼軌打磨對車輛系統動力學的影響

    以道岔鋼軌為研究對象,對線路鋼軌實施個性化廓形打磨,采用Simpack建立車輛系統動力學模型,分析鋼軌打磨前后輪軌動力學性能變化。實驗結果表明,鋼軌實施打磨后輪軌接觸幾何分布較打磨前均
    的頭像 發表于 05-31 11:06 ?1130次閱讀
    鋼軌打磨對<b class='flag-5'>車輛</b>系統<b class='flag-5'>動力學</b>的影響

    直播回顧 |車輛動力學模型在仿真測試中的應用實踐

    車輛動力學模型是仿真測試系統的核心組成部分,本次研討會結合經緯恒潤的實際工程經驗,介紹車輛動力學模型
    的頭像 發表于 03-30 15:48 ?792次閱讀
    直播回顧 |<b class='flag-5'>車輛</b><b class='flag-5'>動力學</b><b class='flag-5'>模型</b>在仿真測試中的應用實踐

    基于車輛動力學模型的橫向控制

    基于車輛運動學模型的方法忽略了車輛動力學特性,因此在 車速過快 或者 曲率變化率過大 的情況下該算法無法滿足
    的頭像 發表于 11-15 16:47 ?829次閱讀
    基于<b class='flag-5'>車輛</b><b class='flag-5'>動力學</b><b class='flag-5'>模型</b>的橫向<b class='flag-5'>控制</b>

    基于車輛運動學和動力學模型的橫向控制算法

    模型的 PID 橫向控制算法參數少,簡單易用,但是由于沒有考慮車輛系統動力學特性及路徑本身的動態變化特性,對外界干擾的魯棒性較差。 在高速
    的頭像 發表于 11-15 17:02 ?896次閱讀

    剛性機械臂的動力學建模

    剛性機械臂 機械臂建模是機械臂控制的基礎,控制效果的好壞很大程度上決定于所建立的動力學模型的準確性。 目前對剛性機械臂的動力學建模方法較多,
    的頭像 發表于 11-17 17:03 ?886次閱讀

    基于動力學模型的機器人介紹

    機器人具有高度非線性,強時變以及強耦合等動力學特性,為了提高機器人控制的性能,研究人員提出了基于模型控制(Model Based Control)方法。 在機器人研究領域,多種常見的
    的頭像 發表于 11-17 17:43 ?859次閱讀
    主站蜘蛛池模板: 天天干天天操天天插| 婷婷网五月天天综合天天爱| 日产精品卡二卡三卡四卡乱码视频| 性感美女毛片| a级网站| www色网站| 亚洲黄色网址在线观看| 萌白酱一线天粉嫩喷水在线观看| 日本a级影院| 另类免费视频| 俺去啦在线视频| 天天干夜夜欢| 一级片免费在线观看视频| 夜夜综合网| 免费性bbbb台湾| 西西人体www303sw大胆高清| 202z欧美成人| 中文字幕一区二区在线观看| 日本在线不卡一区| 国产日本久久久久久久久婷婷| 欧美黄色大全| 亚欧一区| 五月婷婷在线播放| 欧美一级视频免费看| 久久男女| 一级在线观看视频| 黄色录像欧美| 亚洲精品成人a| 2021精品综合久久久久| 欧美猛交xxxx免费看| 久久精品在| 99热.com| 色婷婷激婷婷深爱五月小说| 全部免费a级毛片| 成年片色大黄全免费网址| 人人草人人| 在线观看日本免费不卡| 亚洲欧美在线精品一区二区| 啪啪色视频| se94se亚洲欧美在线| 精品久久久久久久免费加勒比|