




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、1 MATLAB/SIMULINK 簡介實例一、垂向動力學2MATLAB 簡介MATLAB 是什么?MATLAB是由美國MathWorks公司開發(fā)的一種進行科學和工程計算的交互式軟件包。它起源于20世紀70年代的 “矩陣實驗室”(Matrix Laboratory)。隨著軟件版本的不斷更新,目前已發(fā)展到7.0(Release 14.0)版本,其功能已涵蓋到了諸如一般數(shù)值運算、數(shù)字信號處理、系統(tǒng)識別、自動控制、優(yōu)化設計、神經(jīng)網(wǎng)絡、化學、統(tǒng)計學等各個學科和工程應用領域。MATLAB的功能主要是由各種工具箱 (Toolbox) 來實現(xiàn)的,其核心工具箱可分為兩類:即功能性工具箱和學科性工具箱。 3MA
2、TLAB 簡介功能性工具箱可應用于多學科,主要可用來擴充其符號計算功能,如符號計算工具箱(Symbolic Math Toolbox)、圖形建模仿真功能、文字處理功能,甚至還發(fā)展到可以實現(xiàn)硬件實時交互功能,如Real time workshop工具箱。而學科性工具箱專業(yè)性較強,如控制系統(tǒng)工具箱(Control System Toolbox)、優(yōu)化工具箱(Optimization Toolbox)、信號處理工具箱(Signal Processing Toolbox)、系統(tǒng)識別工具箱(System Identification Toolbox)等,這些工具箱都是由該領域的專業(yè)人員編寫的,針對自己的
3、研究問題,用戶可方便地選擇使用。4MATLAB 簡介通過MATLAB提供的交互式編程語言M語言,用戶還可以編寫腳本或函數(shù)文件實現(xiàn)用戶自己的算法。與C和Basic等語言相比較,M語言的特點是簡潔直觀、更符合人們思維習慣。 5MATLAB 簡介The Impact of MATLAB on Engineering and Science 6MATLAB 簡介nData Access nData AnalysisnVisualization nNumerical ComputationnAlgorithm DevelopmentnApplication DevelopmentnDeployment
4、and Sharing Results7SIMULINK 簡介8SIMULINK 簡介Inside Todays Technology Explosion:Embedded Control and Signal Processing9SIMULINK 簡介Model elaborationDesignImplementationRequirements and SpecsTest and VerificationContinuous verificationExecutable models-unambiguous-only “one truth”Automatic code generati
5、on-minimizes coding errors Test with Design - detects errors earlierSimulation-reduces “real” prototypes-systematic “what-if” analysisDC10SIMULINK 簡介Model-Based Design with Simulink11SIMULINK 簡介Simulink是基于MATLAB的圖形設計環(huán)境,主要用來實現(xiàn)對工程問題的模型化和動態(tài)仿真,它的建模范圍廣泛,可以針對任何能夠用數(shù)學來描述的系統(tǒng)進行建模。憑借MATLAB在科學計算和作圖方面的優(yōu)勢,Simulin
6、k的應用范圍覆蓋了動力學系統(tǒng)、信號控制、通信設計、金融財會及生物醫(yī)學等各個領域,可以彌補傳統(tǒng)設計和開發(fā)工具的不足。在Simulink中,只要有了正確的動力學模型,即可在圖形界面中采用鼠標拖放的方法建立起直觀的仿真模型進行仿真分析。 12大家在對隨后將要進行的關于車輛動力學的建模與分析的三個應用實例的學習過程中,將會逐漸掌握MATLAB/Simulink的用法和特點。13練習一 主動懸架LQG最優(yōu)控制設計 14所需步驟1. 模型建立寫出垂向運動微分方程路面輸入模型2. 線性隨機最優(yōu)控制理論的應用確立性能加權函數(shù) 采用 LQG 算法來得到最優(yōu)控制邏輯,即狀態(tài)反饋 K=?3. 進行仿真Simulin
7、k 模型LSIM (Matlab 下)J151. 車輛懸架建模(被動部分)對于如圖所示的一個1/4車輛模型,首先建立運動微分方程:()bbsbwm xKxx ()()w wsbwtgwm xK xxK xxxAxBuyCxDu狀態(tài)空間(State-Space)形式16Concept of Vibration ModesConsider a 1-DOF mass-spring-damping model:mkczFmzczkzFEquation of motion:Implement the Laplace transform:2() ( )( )mscsk Z sF s17Concept of
8、 Vibration Modes2( )1( )( )Z sHsF smscskSo,If consider H(s) in the standard form:222( )2nnnHsssTherefore,2nkcmm k(*)18Two Ride ModesBody Bounce Mode11 Hz 2()sussssusk kfm kkWheel Hop Mode110 Hz 2susususkkfm1010susussmmkkfor a typical passenger car:19路面輸入模型為:)(2)(2)(000twUGtxftxgg上式表明,路面位移可以表示為一隨機濾波白
9、噪聲信號。這種表示方式來源于試驗所測得的路面不平度功率譜密度(PSD)曲線的形狀。其中, 為下截止頻率, ; 為路面不平度系數(shù), ; 為前進車速, ; 為均值為零的隨機輸入單位白噪聲。0f0G0UwHz3/mcycle/secm1. 車輛懸架建模(被動部分)20我們?nèi)暨x取狀態(tài)變量為:TbwbwgXxxxxx則可將系統(tǒng)運動方程及路面激勵寫成狀態(tài)空間矩陣形式,即:XAXFW其中,A 為狀態(tài)矩陣,F(xiàn) 為輸入矩陣,其值如下:AKmKmKmKKmKmfsbsbswtswtw000001000001000000020FGU00002001. 車輛懸架建模(被動部分)21為高斯白噪聲輸入矩陣。 ( )Ww
10、t若我們將車身加速度、輪胎動變形、懸架動行程作為性能指標,即:. :. . :. . :bwgbwBA xDTD xxSWS xxConcerned Performance Items are:, (), ()TbwgbwYxxxxx1. 車輛懸架建模(被動部分)22則我們可以將性能指標項寫為狀態(tài)變量以及輸入信號的線性組合形式,即:YC X 為輸出矩陣:0 0/00 00110 0110sbsbkMkMCCAKmKmKmKKmKmfsbsbswtswtw000001000001000000020TbwbwgXxxxxx1. 車輛懸架建模(被動部分)23根據(jù)前面所列出的描述系統(tǒng)運動過程的狀態(tài)矩陣
11、形式 ,XAXFWYCX可在SIMULINK環(huán)境下建立相應的仿真模型。建模中,路面隨機白噪聲可以用“隨機數(shù)產(chǎn)生器(Random Number)”或者“有限帶寬白噪聲(Band-Limited White Noise)”來生成;狀態(tài)矩陣輸入到“State-Space” 模塊中去。Band-LimitedWhite Noise1RandomNumber建立好的模型如下圖所示:x = Ax+Bu y = Cx+DuState-Space1. 車輛懸架建模(被動部分)24x = Ax+Bu y = Cx+DuState-SpaceSWS.DTD.Band-LimitedWhite NoiseAccel
12、.在噪聲產(chǎn)生模塊中,隨機信號的方差為單位值。1. 車輛懸架建模(被動部分)251. 車輛懸架建模(主動部分)()()()b bswbw wswbtwgMxk xxUMxk xxk xxU運動微分方程這時變?yōu)椋篨AXFWBU狀態(tài)方程此時變?yōu)椋篩C XD U輸出方程:262.線性隨機最優(yōu)控制理論的應用1/4 car modelgxTbwgbwYxxxxxuKX KX控制流程:27我們采用以下這么一個加權函數(shù)來衡量所關心的性能指標:22212301lim()()TwgbwbTJqxxqxxq xd tT 為了據(jù)此求解狀態(tài)反饋增益, 必須用狀態(tài)變量以及輸入變量來表達上式:dtNUXRUUQXXTJTT
13、TTT0)2(1limQ: 對應于狀態(tài)變量的權重矩陣.R: 約束輸入信號大小的權重矩陣.N: 耦合項2.線性隨機最優(yōu)控制理論的應用(性能指標的確定)輪胎動變形輪胎動變形懸架動行程懸架動行程車身加速度車身加速度283012000000qQqq2221230001lim()()1 =limTTwgbwbTYYbTbwgbwwgTbwJq xxqxxq xdtTxxxxxxQxxdtTxx 2.線性隨機最優(yōu)控制理論的應用(性能指標的確定)Q, R, N 如何決定?對于以 表達的性能函數(shù), 可以整理為:123,qqq29YCXDU000000()() =TTQNRTTTTTTTTY QYCXDUQ C
14、XDUX C QC XU D Q DUX C Q DUU D QCX 由于所以2.線性隨機最優(yōu)控制理論的應用(性能指標的確定)30控制器設計控制器設計 i.e., K =?i.e., K =? K S E=lqr(A, B, Q, R, N)利用 Matlab 函數(shù) LQR 來計算狀態(tài)反饋, i.e.,在這里, K:最優(yōu)狀態(tài)反饋矩陣 S:Riccati 方程解E: 系統(tǒng)特征值因此, 我們得到了主動控制力為 U=-KX, i.e.:)(54321gwbwbxkxkxkxkxkU31Theorem Continuous-Time Stationary LQR problem and Solutio
15、nConsider the time-invariant controllable system00( )( )( ) with inital condition ( )x tAx tBu tx txand quadratic cost index0( )( )( )( )TTtJxt Qx tut Ru t dtwhere 11TQQ Qis positive semi-definite, R is positive definite and 1(,)A Qis observable. Then the optimal LQR控制理論依據(jù)32control input is given by
16、 the stationary state feedback control law *1( )( )( )TssLQu tR B H x tKx t wheressHis the positive definite solution of the algebraicRiccati equation10TTssssssssA HH AH BR B HQThe optimal closed-loop system( )() ( )LQx tABKx tLQR控制理論依據(jù)33is asymptotically stable. The minimum value of the performance
17、 index is given by *00( )( )TssJxtH x t(End of the theorem)Note: 1. The controllability of the system dynamics makes sure the performance index is bounded. 2. The observability of the pair guarantees the solution of the Riccati equation is positive definite1( ,)A QLQR控制理論依據(jù)34Lsim 是對時域響應進行仿真的函數(shù), 即對于一
18、個線性時不變系統(tǒng), 計算在輸入u(t)的作用下的各個時刻的輸出值Y(t)以及狀態(tài)變量值X(t). 函數(shù)命令格式: (Y,X)=lsim(A,B,C,D,u,t,X0)其中: u : 外界輸入; t : 仿真時間; X0: 初始狀態(tài)值; Y: 輸出值;X : 狀態(tài)變量3.仿真方法 (Lsim)35對于我們的1/4車輛主動懸架模型,該命令參數(shù)為:Y, St=lsim (Ac, F, C-DK, Dc, w ,T)St: state vector; Y: output value;對于輸出多維向量Y(t),我們所關系的性能指標為:BA=Y(:,1);DTD=Y(:,2);SWS=Y(:,3);Ac:
19、 A-BK, Cc:C-DK, Dc:0(? x ?) 3.仿真方法 (Lsim)36仿真結果(時域)0246810-10-8-6-4-202468Time(sec)Mag.(m/s2)Vertical accelerationPassiveactive37仿真結果(時域)0246810-0.06-0.04-0.0200.020.040.06Time(sec)Mag.(m)Dynamic tire deflectionPassiveactive38仿真結果(時域)0246810-0.08-0.06-0.04-0.0200.020.040.060.080.1Time(sec)Mag.(m)Sus
20、pension working spacePassiveactive393.仿真方法 (Simulink)wTo Workspace1tTo Workspacex = Ax+Bu y = Cx+DuState-SpaceSWSManual SwitchK*uGain2K*uGain1C* uGainDTDClockBand-LimitedWhite NoiseBA40頻域分析結果Bode DiagramFrequency (Hz)Magnitude (dB)-150-100-500From: Passive/Random Number (1)To: Passive/Demux2 (3)-100
21、-50050To: Passive/Demux2 (1)10-1100101102-100-80-60-40To: Passive/Demux2 (2)Passive SystemActive SystemDTD.Accel.SWS.41作業(yè)要求4ts013ISO32040K2 10K10K1000G5e-6u20f0.1q100q1000q0.05 bwss002單位:標準簧上質(zhì)量:M簧下質(zhì)量:M懸架彈簧剛度:輪胎等效剛度:懸架等效阻尼:C路面不平度系數(shù):前進速度:下截止頻率: 所選加權系數(shù):,所用參數(shù):作業(yè)內(nèi)容:1. 根據(jù)所給參數(shù),以及課上所提到的方法, 建立一個主動懸架LQG控制模型,并
22、給出時域、頻域分析結果(時域仿真時間:10sec;頻域范圍:0.1100Hz)。2. 在LQG控制設計中,固定 q1, q2, 將q3 的取值范圍變?yōu)?.01, 0.1,畫出此時的bode圖,并比較控制效果(分別對于車身加速度、輪胎動變形、懸架動行程)。3. (可選)對于2中所得的頻域結果,仔細觀察在各種不同的控制效果中,是否在某一頻率點上都與被動系統(tǒng)的響應相交(稱這一點為“不動點”)?“不動點” 是否對于三個性能指標都存在?試解釋這個現(xiàn)象產(chǎn)生的原因。42作業(yè)要求4. 對于車身垂向加速度、輪胎動變形、懸架動行程三個性能指標,利用Quarter Car 模型,研究如何通過改變懸架參數(shù),對其進行優(yōu)化設計。可以選擇的參數(shù)有:車身(簧上)質(zhì)量Ms、車輪(簧下)質(zhì)量Mus、懸架剛度Ks、懸架(減震器)阻尼Cs,并合理解釋。 提示:利用MatLab,考慮頻域響應的增益(幅值)大小、頻率范圍43Example for #4, Hw1Tyre def. resp. as Cs increasesBody acc. resp
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 戰(zhàn)略思維國際物流師試題及答案
- 2024年CPSM試題重點指引試題及答案
- 水生生物的適應性特點試題及答案
- 2024年電商界專注設計的趨勢試題及答案
- 骨科實習護理小講課
- DNA復制與修復試題及答案
- CPSM考試備考與目標設定密切結合試題及答案
- 國際物流師需求預測試題及答案
- 2024年CPSM全科目試題及答案
- 掌握CPSM考試內(nèi)容的試題與答案
- 高鉀病人的護理
- 2024年中國云石加光蠟市場調(diào)查研究報告
- 標志設計 課件- 2024-2025學年人教版(2024)初中美術七年級上冊
- 2024年河南省公務員錄用考試《行測》真題及答案解析
- 新能源汽車充電樁項目可行性研究報告模板及范文
- 2024版首診負責制度課件
- 自建房房屋置換協(xié)議書
- 腦梗動脈取栓護理查房
- 信息化系統(tǒng)運維服務方案
- 數(shù)學探究:用向量法研究三角形的性質(zhì)教學設計-2023-2024學年高一下學期數(shù)學人教A版(2019)必修第二冊
- 2024年共青團入團積極分子團校結業(yè)考試試題庫及答案
評論
0/150
提交評論