資源描述:
《MATLAB_6 SIMULINK動態(tài)系統(tǒng)仿真課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第6章SIMULINK動態(tài)系統(tǒng)仿真6.1SIMULINK簡介6.2SIMULINK常用模塊介紹6.3SIMULINK基本操作6.4仿真參數(shù)配置6.5仿真實例1Simulink創(chuàng)建的模型文件擴展名為mdl6.1SIMULINK簡介Simulink是matlab下的一個組件,采用圖形化的方式對連續(xù)或者離散系統(tǒng)進行建模和仿真。在命令窗口輸入simulink命令啟動SIMULINK26.2SIMULINK常用模塊sources模塊庫主要用于對仿真模型提供輸入信號sinks模塊庫主要用于接收信號并將信號顯示出來con
2、tinuous模塊庫主要用于對連續(xù)系統(tǒng)(微分方程描述)建模discrete模塊庫主要用于對離散系統(tǒng)(差分方程描述)建模Mathoperations模塊庫主要用于對輸入信號進行數(shù)學操作36.3SIMULINK基本操作模塊的選?。簭哪K庫中拖出模塊的選定:單擊,模塊四個角出現(xiàn)四個小黑塊,按住shift,可以同時選中多個模塊模塊大小的調(diào)整:拖動四個小黑塊中的某一個;模塊方向的調(diào)整:ctrl+R模塊的刪除:del鍵模塊的命名:雙擊模塊名進行編輯模塊參數(shù)設(shè)置:雙擊模塊圖標進行設(shè)置1、模塊的基本操作Ctrl+拖動可以實
3、現(xiàn)模塊的復制42、信號線的基本操作信號線連接:光標移動到模塊輸出口,出現(xiàn)十字形時鼠標左鍵拖動到另一模塊輸入口,出現(xiàn)十字形時釋放鼠標??旖莘绞剑喊醋trl鍵,連續(xù)單擊兩個欲連接的模塊。信號線的選中:鼠標單擊,按住shift同時選中多條信號線的移動:選中后,拖動信號線上的小黑塊信號線的刪除:del鍵信號線的標注:雙擊信號線,在編輯框中輸入內(nèi)容5windows常用快捷鍵ctrl+X,ctrl+C,ctrl+V,ctrl+S,ctrl+Z等同樣適用3、模型的注釋在模型編輯窗口任意位置雙擊鼠標,添加注釋內(nèi)容66.4
4、仿真參數(shù)配置Simulation菜單下Simulationparameters菜單項71、設(shè)定仿真時間設(shè)置Slover選項卡下的simulationtime2、設(shè)定仿真解法變步長解法:步長不恒定定步長解法:步長恒定3、工作空間I/O設(shè)置設(shè)置仿真時間和輸出信號的名字86.5仿真實例仿真一般步驟:從模塊庫中選取出相應(yīng)模塊;連接信號線;設(shè)置仿真參數(shù)(系統(tǒng)參數(shù)和模塊參數(shù));運行仿真。9信號積分實例1、模塊選擇:SineWave模塊:Simulink/Source模塊庫Integrator模塊:Simulink/Co
5、ntinuous模塊庫Mux模塊:Simulink/SignalRouting模塊庫Scope模塊:Simulink/Sinks模塊庫2、參數(shù)保持默認設(shè)置模塊搭建:10仿真結(jié)果:黃色線條:正弦波紫色線條:正弦波積分后的波形11電阻電路實例1、模塊選擇:DCVoltageSource模塊:SimPowerSystems/ElectricalSources模塊庫SeriesRLCBranch模塊:SimPowerSystems/Elements模塊庫CurrentMeasurement模塊:SimPowerSy
6、stems/Measurements模塊庫Display模塊:Simulink/Sinks模塊庫TConnector:SimPowerSystems/Connectors模塊庫2、參數(shù)設(shè)置:RLCBranch模塊:L=0、C=inf12模塊搭建:仿真結(jié)果:13微分方程y’’(t)+3y’(t)+2y(t)=f(t)描述的因果系統(tǒng),輸入f(t)=2u(t),求系統(tǒng)的零狀態(tài)響應(yīng)。1、模塊選擇:Step模塊:Simulink/Source模塊庫Integrator模塊:Simulink/Continuous模塊庫
7、Gain模塊:Simulink/MathOperations模塊庫Sum模塊:Simulink/MathOperations模塊庫Scope模塊:Simulink/Sinks模塊庫2、參數(shù)設(shè)置:Step模塊:Steptime=0,F(xiàn)inalValue=2;Sum模塊:Iconshape設(shè)為”rectangular”Listofsigns設(shè)為”+--”14模塊搭建:仿真結(jié)果:15方法二:進行Laplace變換,得到系統(tǒng)傳遞函數(shù):H(s)=1/(s^2+3s+2)1、模塊選擇:Step模塊:Simulink/S
8、ource模塊庫TransferFcn模塊:Simulink/Continuous模塊庫Scope模塊:Simulink/Sinks模塊庫2、參數(shù)設(shè)置:Step模塊:Steptime=0,F(xiàn)inalValue=2;TransferFcn模塊:Numerator=1,Denominator=[132]16模塊搭建:仿真結(jié)果:17