基于adams和matlab的轎車前懸架系統(tǒng)仿真分析_第1頁
已閱讀1頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  碩士研究生課程論文</b></p><p>  基于ADAMS和MATLAB的轎車</p><p><b>  前懸架系統(tǒng)仿真分析</b></p><p>  學 院: 汽車工程學院 </p><p>  課程名稱: 汽車動力學 &

2、lt;/p><p>  專 業(yè): 車輛工程 </p><p>  班 級: 汽研141 </p><p>  指導老師: 喬維高 </p><p>  學生姓名: </p><p><b>  2015年

3、1月</b></p><p>  基于ADAMS和MATLAB的轎車前懸架系統(tǒng)仿真分析</p><p>  摘要:汽車作為極其重要的交通工具,在交通運輸領域和人民日常生活中的地位日益突出。用戶對汽車安全性、行駛平順性、操縱穩(wěn)定性的要求也越來越高。本文采用ADAMS和MATLAB對汽車半主動懸架系統(tǒng)進行聯(lián)合仿真。首先在ADAMS中建立動力學模型,然后用MATLAB軟件建立汽車半主

4、動懸架的阻尼控制模型,通過分析汽車垂直方向的加速度,來達到汽車的行駛平順性。</p><p>  關鍵詞:半主動懸架;建模;聯(lián)合仿真</p><p>  Abstract: Vehicles, as an extremely important means of transportation, whose status is becoming more and more prominent

5、 in the field of transportation and people’s daily life. The users’ requirement of automobile safety and riding comfort and handing stability is also increasing. In this paper, ADAMS and MATLAB are used to joint simulati

6、on for automotive semi-active suspension system. Dynamics model is established in the ADAMS at first, and then using MATLAB to establish the vehicle semi-active </p><p>  Key words: Semi-active suspension; m

7、odeling; joint simulation</p><p><b>  1 引言</b></p><p>  隨著汽車工業(yè)的發(fā)展,汽車的技術水平不斷提高,人們對汽車的行駛平順性也越來越關注。而對平順性起到?jīng)Q定性影響的因素是汽車懸架的性能,懸架很重要的一個作用就是緩沖各種力和力矩。</p><p>  懸架是汽車車身(或車架)與車橋之間的

8、所有傳力連接裝置的總稱。路面作用于車輪上的垂直反力(支承力)、縱向反力(牽引力和制動力)和側向反力以及這些力所構成的力矩都要通過懸架傳到車身上,以保證汽車的正常行駛。為了減小因路面的不平所激起的震動,改善汽車的行駛平順性及操縱穩(wěn)定性,懸架通常由彈性元件、導向機構、橫向穩(wěn)定器以及減震器等組成。這三個組成部分分別起緩沖、減振和導向的作用,然而三者共同的作用則是傳力。</p><p>  由于汽車懸架系統(tǒng)對整車行駛動力

9、學(如操縱穩(wěn)定性、行駛平順性等)有舉足輕重的影響,因此,懸架的動力學仿真分析在汽車懸架系統(tǒng)的設計和開發(fā)中占有很重要的地位。</p><p>  本文以某前置前驅轎車的麥弗遜懸架為研究對象,以改善汽車的行駛平順性為目的,基于多剛體系統(tǒng)動力學理論,利用ADAMS和MATLAB軟件對麥弗遜懸架進行了運動學的虛擬樣機建模、仿真分析和優(yōu)化設計。</p><p>  2 ADAMS和MATLAB軟件介

10、紹</p><p>  ADAMS(Automatic Dynamic Analysis of Mechanical System)軟件,是由美國機械動力公司(Mechanical Dynamic Inc.)開發(fā)的最優(yōu)秀的機械系統(tǒng)動態(tài)仿真軟件,是世界上最具權威性的,使用范圍最廣的機械系統(tǒng)動力學分析軟件。用戶使用ADAMS軟件,可以自動生成包括機-電-液一體化在內的、任意復雜系統(tǒng)的多體動力學數(shù)字化虛擬樣機模型,能為

11、用戶提供從產品概念設計、方案論證、詳細設計、到產品方案修改、優(yōu)化、試驗規(guī)劃甚至故障診斷各階段、全方位、高精度的仿真計算分析結果,從而達到縮短產品開發(fā)周期、降低開發(fā)成本、提高產品質量及競爭力的目的。由于ADAMS具有通用、精確的仿真功能,方便、友好的用戶界面和強大的圖形動畫顯示能力,所以該軟件已在全世界數(shù)以千計的著名大公司中得到成功的應用。</p><p>  MATLAB由美國MATHWORKS開發(fā),是矩陣實驗室

12、(Matrix Laboratory)的簡稱,除具備卓越的數(shù)值計算能力外,還具有功能強大的工程應用工具箱。MATLAB是當今國際上科學界(尤其是自動控制領域)最具影響力、也是最有活力的軟件。它起源于矩陣運算,并己經(jīng)發(fā)展成一種高度集成的計算機語言。它提供了強大的科學運算、靈活的程序設計流程、高質量的圖形可視化與界面設計、便捷的與其他程序和語言接口的功能。MATLAB/SIMULINK是一個交互式操作的動態(tài)系統(tǒng)建模、仿真、分析集成環(huán)境。它的

13、出現(xiàn)使人們有可能考慮許多以前不得不做簡化假設的非線性因素、隨機因素,從而大大提高了人們對非線性隨機動態(tài)系統(tǒng)的認知能力。MATLAB主要應用于電學、自動控制、工程運算。它可以與其它機械系統(tǒng)仿真軟件(如ADAMS)一起組成聯(lián)合仿真系統(tǒng)。</p><p>  3 ADAMS和MATLAB聯(lián)合仿真</p><p>  3.1 利用ADAMS/CAR建立懸架的動力學模型</p><

14、;p>  ADAMS/CAR里主參考系是OXYZ,采用ISO坐標系。兩汽車前輪輪心連線的中點指定為坐標原點,X軸的正方向指向汽車的后退方向,Y軸的正方向指向汽車右側,Z軸的正方向指向汽車的上方,遵守右手法則。</p><p>  在建立分析總成模型的過程中,ADAMS/CAR的建模順序自下而上。首先建立模板(template)文件,然后根據(jù)所建立的模板在標準模塊下建立子系統(tǒng)模型,最后將子系統(tǒng)模型組裝成系統(tǒng)總

15、成或整車模型。</p><p>  建立模板有以下幾個步驟組成:</p><p>  (1)簡化物理模型。依據(jù)系統(tǒng)各部件之間的相對運動,抽象歸納出各零件</p><p>  的拓撲結構,對于沒有相對運動的零件進行整合,定義為整合零件。</p><p>  (2)確定硬點。硬點為零件連接處的幾何定位點。確定硬點是指在坐標系內定義零件之間的連接點

16、的具體坐標。</p><p>  (3)創(chuàng)建零件。根據(jù)硬點三維坐標或零件質心的絕對坐標創(chuàng)建一般部件,并將實際零件的參數(shù)(如長度、質量、慣量等)輸入到相應的對話框中。必須保證零件的坐標軸與絕對坐標系的坐標軸平行。</p><p>  (4)定義組裝。系統(tǒng)總成是由多個子系統(tǒng)裝配而成,為保證各個子系統(tǒng)之間的正確裝配,必須在各個子系統(tǒng)中定義組裝。</p><p>  (5)

17、創(chuàng)建零件的幾何體。零件的幾何形體是在硬點的基礎上建立的。由于各個零件的動力學參數(shù)已經(jīng)確定,所以幾何形體的外形是相近的即可。但由于考慮到零件的干涉情況和模型的直觀性,應盡可能使零件的幾何形體接近實體結構。</p><p>  (6)定義連接。對各個零件施加約束關系,通過約束或襯套將各零件銜接,組成結構模板。定義連接直接決定系統(tǒng)自由度是否合理。</p><p>  (7)定義參數(shù)變量。鑒于子系

18、統(tǒng)模板的多樣性,需要對各個模板定義相關的參數(shù)變量。</p><p>  將建好的子系統(tǒng)模板通過標準模式的系統(tǒng)裝配模塊最終組裝成系統(tǒng)總成,最終完成整個建模過程。</p><p>  在不影響麥弗遜懸架基本性能的同時,為方便建立運動學仿真模型,通常對麥弗遜式懸架各子系統(tǒng)做以下簡化和假設:</p><p>  (1)認為所有桿件都是剛體,即不考慮變形;</p>

19、<p>  (2)假設汽車的車輪為剛體,且永不變形;</p><p>  (3)假定部件間為鉸鏈連接,間隙忽略不計;</p><p>  (4)不考慮運動副內的摩擦力;</p><p>  (5)車身相對于地面不動。</p><p>  以某前置前驅轎車的麥弗遜懸架為研究對象,將其結構簡化成簡單的運動模型,如圖3-1所示:<

20、;/p><p>  圖3-1 麥弗遜前懸架結構示意圖</p><p>  1—三角臂總成;2—轉向節(jié)總成;3—輪軸;4—車輪;5—減振器;</p><p>  6—螺旋彈簧;7—車架;8—轉向橫拉桿;9—轉向器齒條;</p><p>  從圖中可以看出,該懸架主要由控制臂、轉向拉桿、減振器、螺旋彈簧和轉向節(jié)等組成。其中控制臂的內端通過轉動鉸鏈與車

21、架相連接,控制臂的外端與轉向節(jié)下端通過球鉸相連接;減振器外筒與轉向節(jié)總成之間的連接用固定鉸,同時減震器的外筒也與螺旋彈簧的下端相連;減振器內筒通過萬向節(jié)鉸鏈連接到車身上;用圓柱鉸鏈接減振器的內外筒;螺旋彈簧套在減震器上,并與車身相連接;輪軸通過轉動鉸與轉向節(jié)相連接,并與車輪通過固定鉸連接在一起;轉向橫拉桿的一端與轉向器齒條通過萬向節(jié)連接在一起,另一端通過球鉸連接在轉向節(jié)上。如果只做車輪的上下跳動運動分析時,不考慮轉向因素的影響,通常認為

22、轉向器齒條與車架通過固定鉸連接,而忽略與齒條罩的相對運動,并認定轉向節(jié)的轉動軸線與擺動的主銷軸線相一致。所以,銷的定位角和輪距都隨著懸架的變形而產生變化。</p><p>  通過對麥弗遜懸架進行結構分析,統(tǒng)計出各種約束副的數(shù)量和限制自由度數(shù)如表3-1所示。</p><p>  表3-1 約束副類型和數(shù)量</p><p>  建模所需的有關空間點坐標數(shù)據(jù)如下表3-2

23、:</p><p>  表3-2 建模硬點坐標</p><p>  滿載時靜態(tài)前輪定位參數(shù)為:前輪前束1~-3mm;主銷后傾角2.5°~3.2°;主銷內傾角10°~11.5°;車輪外傾角0~1°;對該前懸架實體模型進行分析后,對其進行合理的結構簡化,根據(jù)各部件硬點坐標、質量參數(shù)、轉動慣量參數(shù)以及螺旋彈簧剛度和減振器阻尼特性參數(shù)在ADAMS/

24、CAR中依次建立各部件,并在各部件之間添加約束副和力元,得到該麥弗遜式前獨立懸架虛擬樣機的模板模型,再在標準模式下由模板模型建立其子系統(tǒng),最后將懸架子系統(tǒng)和測試臺(Test-rig)組裝在一起得到懸架總成系統(tǒng)虛擬樣機模型如圖3-2所示。</p><p>  圖3-2 前懸架總成系統(tǒng)模型</p><p>  3.2 利用MATLAB進行聯(lián)合仿真</p><p>  該

25、轎車前懸架的動力學模型如圖3-3所示。</p><p>  圖3-3 懸架動力學模型圖</p><p>  c—懸架減震器的阻尼;——輪胎的剛度;——非簧載質量;</p><p>  ——簧載質量;k--懸架彈簧剛度;</p><p>  ——分別為路面的激勵、非簧載質量及簧載質量的絕對位移;</p><p>  根據(jù)

26、牛頓第二定律,系統(tǒng)的運動學方程為:</p><p>  式中 —— 分別為車身非簧載部分與簧載部分的垂直加速度</p><p>  ——分別為車身非簧載部分與簧載部分的垂直速度</p><p>  c——阻尼系數(shù),為控制量。</p><p>  ADAMS /Controls程序和控制程序之間,通過相互傳遞狀態(tài)變化進行信息交流。因此,必須

27、將樣機模型的輸入和輸出變量,及其輸入和輸出變量引用的輸入和輸出函數(shù),同一組狀態(tài)變量緊密聯(lián)系起來。這個狀態(tài)變量函數(shù)及所定義的元素會在仿真計算過程中隨時保持著計算更新,以保證滿足仿真計算的功能需求。這里輸出指的是進入控制程序的變量,表示從ADAMS /Control輸出到控制程序的變量。而輸入指的是從控制程序返回到ADAMS的變量,表示控制程序的輸出。通過定義輸入和輸出,實現(xiàn)ADAMS和其他程序之間的信息閉環(huán)循環(huán)。</p>&

28、lt;p>  懸架機械系統(tǒng)和控制系統(tǒng)之間的輸入輸出關系如圖3-4所示。從圖中可以看到,控制系統(tǒng)向懸架的機械系統(tǒng)輸入一個控制阻尼系數(shù)c,懸架的機械系統(tǒng)則向控制系統(tǒng)輸出車身的垂直速度v和車身與車軸的相對速度差dv。</p><p>  圖3-4 懸架系統(tǒng)輸入輸出關系示意圖</p><p>  ADAMS的輸入為阻尼系數(shù),通過State Variable命令創(chuàng)建一個狀態(tài)變量control,

29、用于接受控制系統(tǒng)傳遞過來的ADAMS的輸入信號,即控制系統(tǒng)的輸出信號。懸架模型向控制系統(tǒng)輸出兩個信號,車身的速度v和車身與車軸之間的相對速度dv,它們的函數(shù)表達式分別為VY(body. cm)和VY(body.cm,wheel.cm)。再通過Plant Export命令,將生成xuanjia文件,ADAMS /controls將輸入和輸出信息保存在m(MATLAB程序)文件中,同時產生一個ADAMS /View命令文件(.cmd)和一個

30、ADAMS /Solver命令文件(. adm)供協(xié)同仿真分析時使用。</p><p>  啟動MATLAB程序,在MATLAB中輸入ADAMS模塊的方法如下:</p><p>  在MATLAB命令窗口輸入命令:xuanjia,顯示如下:</p><p>  % % % INFO: ADAMS plant actuators names:</p>&

31、lt;p><b>  1 control</b></p><p>  % % % INFO: ADAMS plant sensors names:</p><p>  1 body_acc</p><p>  2 body_dis</p><p>  3 body_vel</p><p>&

32、lt;b>  4 dvel</b></p><p>  其中,control——控制阻尼系數(shù);body_vel——車身的垂直速度;dvel——身與車軸的相對速度差。</p><p>  在MATLAB命令窗口中輸入命令:adams_sys,如圖3-5所示:</p><p>  圖3-5 adams_sys模塊窗口</p><p&

33、gt;  雙擊adams_sub模塊,顯示adams_sub模塊的子系統(tǒng),如圖3-6所示。</p><p>  圖3-6 adams_sub模塊的子系統(tǒng)</p><p>  啟動SIMULINK,顯示一個新的SIMULINK模塊窗口,將adams_sub模塊連同輸出顯示器拖到SIMULINK建模窗口中。選擇其他模塊建立控制系統(tǒng)框圖如圖3-7所示。</p><p> 

34、 圖3-7 控制系統(tǒng)圖</p><p>  經(jīng)過初步仿真,得到車身垂直方向速度v= -250~250mm /s,車身與車軸之間的相對速度差dv= -1 000 ~1 000mm /s。所以輸入變量的量化因子分別為0. 024和0. 06,輸出變量的比例因子為2。</p><p><b>  4 仿真分析</b></p><p>  評價一個懸架

35、系統(tǒng)的優(yōu)劣,主要是看懸架系統(tǒng)把地面的激勵通過阻尼系統(tǒng)吸收后,其余的激勵傳到車身的幅度大小。通常用以下3個參數(shù)考察懸架系統(tǒng)性能的優(yōu)劣。</p><p>  車身的垂直加速度,即舒適性和平順性;</p><p>  車輪相對動載,即安全性;</p><p>  懸架彈簧的行程,即懸架的動撓度(汽車中心高度和彈簧的壽命)。</p><p>  但其

36、中最主要的參數(shù)是車身垂直加速度,所以文中主要考慮車身的垂直加速度。將仿真結果文件(.res)導入后處理模塊ADAMS /POST PROCESSOR,繪制車身垂直加速度等曲線。</p><p><b>  4.1 階躍輸入</b></p><p>  階躍輸入激勵采用的函數(shù)是step( time, 0, 0, 0. 2, 50),如圖4-1和圖4-2所示。</p

37、><p><b> ?。╝)</b></p><p><b> ?。╞)</b></p><p>  圖4-1 車身的垂直加速度、垂直位移</p><p> ?。╝)被動懸架車身加速度的頻域響應</p><p>  (b)半主動懸架車身加速度的頻域響應</p>&l

38、t;p>  圖4-2 被動懸架、半主動懸架車身加速度的頻域響應</p><p>  從被動懸架與半主動懸架的垂直加速度曲線比較可知,半主動懸架加速度的最大值明顯減小,達到穩(wěn)定時間也有所減少,而且車身的垂直位移也有改善。</p><p>  從頻域響應看,半主動懸架加速度振幅比被動懸架的加速度振幅下降了約40%。因此半主動懸架減小了加速度響應,對汽車的平順性起到了作用。</p&g

39、t;<p><b>  5 總結</b></p><p>  本文通過ADAMS和MATLAB聯(lián)合仿真的方法,實現(xiàn)了汽車半主動懸架的模糊控制仿真分析。該方法直接在ADAMS中建立懸架系統(tǒng)虛擬樣機模型,而無需推導復雜的動力學方程來描述懸架系統(tǒng),大大簡化了仿真建模過程,而且建立的虛擬模型能更好地反映實際的物理模型。ADAMS和MATLAB聯(lián)合仿真的方法充分發(fā)揮了ADAMS和MATL

40、AB各自的優(yōu)勢,結合先進的虛擬樣機技術和控制技術,為汽車動力學仿真提供了一種新的途徑。</p><p>  另外,文中在懸架評價指標方面只考慮了平順性,即車身的垂直加速度,對于車輪相對動載及懸架動撓度都未考慮。所以,其模糊控制還有待進一步完善。</p><p><b>  參考文獻</b></p><p>  [1] 余志生. 汽車理論[M].

41、機械工業(yè)出版社,2000.</p><p>  [2] 陳家瑞. 汽車構造[M].人民交通出版社,2002.</p><p>  [3] 方飛. 麥弗遜前獨立懸架汽車操縱穩(wěn)定性研究[碩士學位論文]. 武漢:武漢理工大學,2006.</p><p>  [4] 韓朝暉. 基于ADAMS和MATLAB的汽車懸架系統(tǒng)仿真分析[J]. 機械設計,2008.25(7):17-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論