女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

關于ABS 模型仿真的分析和應用

MATLAB ? 來源:djl ? 2019-09-11 10:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

車 隊 簡 介

吉林大學吉速車隊在全國方程式汽車大賽 2018 賽季獲得全國總冠軍,吉速電動方程式賽車隊在該賽季獲得 MATLAB 仿真獎一等獎。小編特邀車隊來分享他們的 ABS 模型仿真經驗。

在 2017 賽季當中,襄陽雨賽,車輪容易抱死,車輛轉向困難,車手不能把握車輪方向,過度打方向盤,待前輪恢復轉向能力時候因為過大的車輪轉角,導致車輛沖出賽道。ABS 則能夠防止車輪抱死,使車輛檢具有轉向能力。同時考慮到大學生方程式車手多為業余車手,水平有限,無法很好的控制制動踏板,為了提升整車性能,引入ABS系統。ABS 控制策略是一個相對復雜的控制策略,需要經過足夠的測試。

而在2017賽季,我們曾自行搭建一個車輛動力學模型來測試算法,但這浪費很多的時間,而且在搭建模型的初期有很多考慮不全的地方,這也會導致后期花費大量的時間去修改仿真模型以達到可以使用的程度,導致驗證2017賽季控制策略的時間縮短很多,同時因為模型本身也存在一定的問題,修改模型本身的問題之后,又導致算法仿真驗證又要重新進行。針對這種情況,我們在驗證 2018 賽季當中,直接采用 Vehicle Dynamic Blockset 與 Powertrain Blockset 進行仿真模型的搭建,這能加速我們模型的搭建過程,同時也能節約很多的時間,減少模型 bug 的存在。

Simulink 中我們找到參考模型 Double Lane Change Reference Application。由于采用的是工具箱自帶的車輛進行仿真,簡化了操作,因此我們只需做少量必要的修改即可,這也大大提高了開發效率。另外,通過采用這種 Simulink Project 也使得我們在 2018 賽季能夠順利實現協同開發。

最終的仿真模型如下面視頻所示:

接下來,將對我們的模型搭建和仿真進行逐一介紹:

車道子系統

這部分模塊主要生成車手的操作,可以有三種方式來生成:

第一種是通過修改 Lane Subsystem 可以生成特定的駕駛員操作,第二種是利用之前同濟電車隊介紹過(2018年9月11號的微信推文)的記錄下車手的操作導入到Simulink環境中操作,第三種是 MATLAB R2018b 中利用 Speedgoat 與羅技G29聯合讓車手交互進行特定的操作,這也稱之為 Driver-In-the-Loop。第一種方式在初期階段利用典型工況能夠很好地評估算法的準確程度,第二種與第三種方式相對而言車手的操縱可以更加豐富一些,能夠測試更多的工況,比如在部分制動以及過彎制動情況下,測試是否ABS制動干預過早等問題,但相對而言第一種方式可以很快地評估算法,后兩種稍微復雜一些。

一方面,該子系統可用于生成運動軌跡,借助于 Visualization 子系統進行顯示??紤]暫不需要變道路況,我們將原參考模型中的變道軌跡修改為直線軌跡。根據這部分可以生成駕駛員的轉向操作。

關于ABS 模型仿真的分析和應用

圖1:運動軌跡生成

另一方面,它也生成目標車速,傳遞給 Predictive Driver 子系統,作為預判,生成車手的特定操縱行為。當車速達到設定車速后,啟動目標車速為0的制動預判,這樣車手采取的便是緊急制動,在后面的Controller模塊中就會觸發ABS控制操作。

關于ABS 模型仿真的分析和應用

圖2:目標車速生成

環境

該子系統搭建了外部環境。ABS可以使車輛保持一定的操縱穩定性,尤其當輪與路面間的摩擦因子不完全相同時,為了仿真對開路面,在該模塊下,增加了 Friction 切換。

關于ABS 模型仿真的分析和應用

圖3:Friction配置

Friction1,表示四輪具有相同的摩擦系數。而Friction2,則表示右側車輪的摩擦系數相同且小于左側,可以滿足對開路面的仿真要求。后來我們在仿真時改為利用回調來改變參數。

控制器

在參考模型的控制器制動邏輯中,包含了BangBang ABS(較為簡單的ABS邏輯)和Open Loop(開環無ABS控制)兩大子系統。我們將18賽季開發的ABS邏輯策略acc_relative_slip_ABS也集成于此,采用變體子系統,使設計更加靈活,且不受I/O接口的限制,方便多種模型方案的相互比較和切換。

關于ABS 模型仿真的分析和應用

圖4:制動邏輯

Logic模塊是ABS的邏輯策略,采用輪角減速度alpha和滑移率作為控制變量,具體策略在文獻[1]中介紹得比較詳細,在此不進行贅述。其中前后輪的控制策略相同,不過因為后輪的轉動慣量大于前輪,所以相應的控制參數會有些不同。

參數靈敏度分析

由于參數過多,人為地去逐個分析十分困難。為了更好地掌握各個控制參數對制動性能的影響,方便優化模型,于是我們進行了參數靈敏度分析。通過制動距離的長短來表征制動效能的高低,使用Sensitivity Analysis工具提供的方法來計算制動距離對這些參數的敏感度。

關于ABS 模型仿真的分析和應用

圖5:參數靈敏度分析

仿真結果分析

在仿真結束后,接下來就是分析結果和優化模型的過程,這也是十分重要的環節,決定了模型是否具有實用性。在前文中也說到:搭建模型時就做好信號記錄,這樣我們就能盡情使用 Data Inspector 工具進行數據查看。詳盡的數據,自由的組合極大地方便了我們觀測和分析結果。

關于ABS 模型仿真的分析和應用

圖6:純制動工況下含ABS與不含ABS制動性能的比較

(紫色線含有ABS,紅色線不含ABS制動,xdot表示車速)

對于車身穩定性和運動軌跡可以在點擊四種工況圖標后,隨著仿真的進行在左下角的figure窗口中看到。四種工況對比如下:

關于ABS 模型仿真的分析和應用

關于ABS 模型仿真的分析和應用

圖7:四種工況對比

在Visualization中,我們利用設置好的Scope觀察到制動時參考車速輪速的關系如圖:

關于ABS 模型仿真的分析和應用

圖8:仿真數據圖

關于ABS 模型仿真的分析和應用

圖9:路測數據圖

因為車輛運行的道路實際運行情況,仿真數據和路測數據存在數值上的差別,當時二者的曲線的走勢是相同的。

仿真能夠提前驗證算法的正確性與合理性,在項目的初始階段進行仿真,可以幫助我們更好地發現和理解問題,找到問題的實質所在。找出通過比較兩圖的相似度,我們在仿真階段驗證了搭建的ABS模型的正確性和可行性。車輛動力學仿真的成功給予了我們指導性的意義,給了我們實際操作和應用前的寶貴預判,也為設計和實車應用節約了大量時間。

輪胎數據處理

輪胎,是整個賽車的核心部件,輪胎不同,則整個賽車的設計也就不同。因此,輪胎的數據處理在整個設計過程中也是有著非常重要的地位,很多賽車隊都有TTC的輪胎數據,對輪胎數據進行必要的分析,整理幾十萬的raw data是為以后的設計工作奠定基礎。輪胎數據的整理可以參考racing-lounge中介紹過文章。

不過因為數據的原因,導致文章中的腳本文件不能適合每一組的實驗數據,對文件做一定的修改是必須的,最后利用 Curve Fitting Toolbox 對實驗數據進行擬合,就能夠得到比較準確的擬合參數,也可以得到非常漂亮的曲線,最后利用擬合出來的輪胎數據分析整車動態性能,也可以用于車輛動態控制的仿真。

關于ABS 模型仿真的分析和應用

總結

正所謂仿真驅動設計,最初的建模盡管會很耗費時間,但這是非常必須的,因為它能為我們后期我們測試各種算法提供很好并且可控的平臺,直接從仿真曲線當中看出各種參數的影響以及曲線邏輯的變化趨勢,也能直接在仿真當中調試出自己代碼的很多不足之處,查找出初期控制思路不成熟的地方,這能節約大量的時間。

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

    關注

    114

    文章

    17098

    瀏覽量

    184191
  • 效率
    +關注

    關注

    0

    文章

    151

    瀏覽量

    20491
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    無刷直流電機電動汽車再生ABS雙閉環控制研究

    仿真模型,并進行仿真。結果表明,系統具有良好的實時性、穩定性和魯棒性;而再生ABS回收的制動能量隨路面附著系數的增大而增加。 純分享帖,點擊下方附件免費獲取完整資料~~~ *附件:無
    發表于 06-26 13:43

    模型在半導體行業的應用可行性分析

    的應用,比如使用機器學習分析數據,提升良率。 這一些大模型是否真的有幫助 能夠在解決工程師的知識斷層問題 本人純小白,不知道如何涉足這方面 應該問什么大模型比較好,或者是看什么視頻能夠
    發表于 06-24 15:10

    請問如何獲得AD8000的IBIS模型?

    當使用 AD8000 設計帶寬為 1000M 的放大器電路時,必須使用 AD8000 的 IBIS 模型進行 SI/PI 仿真。AD8000是否有可用的IBIS型號?如果是這樣,請發送給我。如果沒有,是否有其他具有類似參數的芯片提供用于
    發表于 03-24 06:08

    關于反相器仿真模型的iv曲線

    請問如果發相器的iv曲線,想要圖中的波形變得類似于正弦波形,需要怎么樣才能實現呢?用的是ltspice仿真的
    發表于 02-15 20:51

    利用.func命令運行仿真的方法

    在上篇 LTspice 系列文章中,我們分享了如何利用ISO模型進行電源線瞬態電傳導干擾測試,本文將介紹使用 .func 命令中的指定常數以有效運行仿真并進行參數分析的方法。更多參數分析
    的頭像 發表于 01-14 16:48 ?903次閱讀
    利用.func命令運行<b class='flag-5'>仿真的</b>方法

    Simulink模型仿真分析技巧

    提供了大量的模塊庫,包括信號處理、控制系統、通信系統等。根據系統的需求選擇合適的模塊是構建有效模型的第一步。 1.3 模塊連接 正確連接模塊是模型構建的關鍵。確保所有模塊的輸入輸出端口正確匹配,以避免仿真錯誤。 2.
    的頭像 發表于 12-12 09:23 ?2429次閱讀

    如何通過建模與仿真提升電力電子組件的設計與性能?

    電力電子組件建模與仿真的基礎知識,以及建模與仿真工作中的優缺點。圖1建模與仿真的概述建模與仿真概念涉及使用模型作為
    的頭像 發表于 11-25 11:35 ?827次閱讀
    如何通過建模與<b class='flag-5'>仿真</b>提升電力電子組件的設計與性能?

    N25Q仿真模型

    SPI flash仿真模型
    發表于 11-18 16:31 ?0次下載

    功放設計仿真的一般步驟

    功放設計仿真的一般步驟 1、首先需要確定放大器的特性指標,并根據指標選定合適的功放管。 2、將廠家提供的晶體管模型庫導入到ADS模型庫中。 3、根據放大器的要求和晶體管特性確定靜態工作點。 4、進行
    的頭像 發表于 11-16 10:26 ?1691次閱讀
    功放設計<b class='flag-5'>仿真的</b>一般步驟

    機器人仿真的類型和優勢

    機器人仿真使機器人工程師和研究人員能夠創建機器人及其環境的虛擬模型。這項技術支持在仿真的無風險環境中測試和驗證機器人設計與控制算法以及與各種元素進行交互。通過使用仿真軟件,可以預測和
    的頭像 發表于 10-14 10:43 ?1343次閱讀
    機器人<b class='flag-5'>仿真的</b>類型和優勢

    求助,LMP7721微電流檢測,有沒有供仿真的SPICE模型?

    LMP7721微電流檢測,有沒有供仿真的SPICE模型?
    發表于 09-09 07:14

    LMH3401仿真報錯的原因有哪些?

    有人用過LMH3401的spice模型仿真文件么?為什么用他導入到ADS成功了 但是做仿真的時候會報錯的呢?LMH6554的模型都能使用,這個是為什么?求大神解答。
    發表于 09-06 08:01

    用TINA如何搭建仿真模型

    使用TINA仿真單極運放的環路,仿真模型知道怎么搭建,現在要仿真由兩級TL082搭建的兩級運放的環路穩定性,請教,用TINA如何搭建仿真
    發表于 08-15 08:10

    tina仿真的噪聲分析,可以分析電流噪聲嗎?

    tina仿真的噪聲分析,可以分析電流噪聲嗎
    發表于 08-06 08:23

    下載了LM2901的LTSPICE模型進行仿真報錯怎么解決?

    下載了官網上面LM2901的LTSPICE模型進行仿真的問題,沒有進行任何更改,運行總是報如下錯誤,怎么解決,謝謝
    發表于 07-29 07:41