資源描述:
《計(jì)算機(jī)仿真技術(shù)第章動(dòng)態(tài)仿真集成環(huán)境Simulink.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、第6章動(dòng)態(tài)仿真集成環(huán)境-Simulink本章內(nèi)容(1)注意區(qū)分書(shū)中Simulink庫(kù)瀏覽窗口與Simulink模塊庫(kù)的區(qū)別;(2)熟悉Simulink模塊庫(kù)和Simulink附加模塊庫(kù)中常用標(biāo)準(zhǔn)模塊的功能及其應(yīng)用;(3)利用Simulink標(biāo)準(zhǔn)模塊在用戶模型窗口中建立控制系統(tǒng)仿真模型;(4)熟悉利用Simulink進(jìn)行系統(tǒng)仿真的兩種仿真方法:菜單法和行命令法;(5)仿真算法和參數(shù)以及常用標(biāo)準(zhǔn)模塊參數(shù)的設(shè)置;(6)仿真結(jié)果的三種處理方法,并注意輸出接口模塊(Out1)和將數(shù)據(jù)輸出到工作空間模塊(ToWorkspace)的不同用法及其利用它們輸出信號(hào)時(shí)的仿真參數(shù)的設(shè)置;(7)利用M
2、ATLAB求解非線性系統(tǒng)的線性化模型;(8)熟悉子系統(tǒng)的兩種建立方法:菜單法和模塊法,以及條件子系統(tǒng)的應(yīng)用(9)模型封裝模板編輯器的參數(shù)設(shè)置及系統(tǒng)模型的封裝步驟。1Simulink是一個(gè)用來(lái)對(duì)動(dòng)態(tài)系統(tǒng)進(jìn)行建模、仿真和分析的軟件包。它支持連續(xù)、離散及兩者混合的線性和非線性系統(tǒng),同時(shí)它也支持具有不同部分擁有不同采樣率的多種采樣速度的系統(tǒng)仿真。Simulink為用戶提供了一個(gè)圖形化的用戶界面(GUI)。對(duì)于用方框圖所表示的系統(tǒng),通過(guò)圖形界面,利用鼠標(biāo)點(diǎn)擊和拖拉方式,建立系統(tǒng)模型就像用鉛筆在紙上繪制系統(tǒng)的模型圖一樣簡(jiǎn)單,它與用微分方程和差分方程建模的傳統(tǒng)仿真軟件包相比,具有更直觀、更方
3、便、更靈活的優(yōu)點(diǎn)。它不但實(shí)現(xiàn)了可視化的動(dòng)態(tài)仿真,也實(shí)現(xiàn)了與MATLAB、C或者FORTRAN甚至和硬件之間的數(shù)據(jù)傳遞,大大地?cái)U(kuò)展了它的功能。26.1Simulink簡(jiǎn)介6.1.1Simulink的啟動(dòng)要啟動(dòng)Simulink必須先啟動(dòng)MATLAB。在MATLAB窗口中,有三種方法啟動(dòng)Simulink:(1)在MATLAB的命令窗口中,直接鍵入命令:simulink;(2)在MATLAB窗口的工具條中,單擊Simulink的快捷啟動(dòng)按鈕“”;(3)在MATLAB窗口的左下角“Start”菜單中,單擊“Simulink”子菜單中的“LibraryBrowser”選項(xiàng)。3啟動(dòng)Simul
4、ink后,便可顯示如圖6-1所示的Simulink庫(kù)瀏覽窗口(SimulinkLibraryBrowser),窗口左邊列出了該系統(tǒng)中所有安裝的一個(gè)樹(shù)狀結(jié)構(gòu)的仿真模塊集或工具箱,同時(shí)右邊顯示當(dāng)前左邊所選仿真模塊集或工具箱中所包含的標(biāo)準(zhǔn)模塊庫(kù)。Simulink庫(kù)瀏覽窗口由功能菜單、工具欄和模塊集或工具箱三大部分組成,創(chuàng)建系統(tǒng)模型時(shí),將從這些仿真模塊集或工具箱中利用鼠標(biāo)復(fù)制標(biāo)準(zhǔn)模塊到用戶模型編輯窗口中。4圖6-156.1.2Simulink庫(kù)瀏覽窗口的功能菜單為了充分利用仿真模塊庫(kù)(集)中的標(biāo)準(zhǔn)模塊對(duì)控制系統(tǒng)進(jìn)行有效的動(dòng)態(tài)仿真,在Simulink庫(kù)瀏覽窗口中設(shè)計(jì)了以下各個(gè)功能菜單。*
5、File文件操作菜單New新建用戶模型編輯窗口/模塊庫(kù)窗口Open打開(kāi)用戶模型編輯窗口Close關(guān)閉用戶模型編輯窗口Preferences參數(shù)選擇*Edit編輯菜單Addtothecurrentmodel增加到當(dāng)前用戶模型編輯窗口中Findblock查找模塊Findnewblock查找新模塊6*View查看菜單Toolbar顯示/關(guān)閉工具條開(kāi)關(guān)Statusbar顯示/關(guān)閉狀態(tài)條開(kāi)關(guān)Description顯示/關(guān)閉描述窗口開(kāi)關(guān)Stayontop位于上層Collapseentirebrowser壓縮整個(gè)樹(shù)狀結(jié)構(gòu)Expandentirebrowser展開(kāi)整個(gè)樹(shù)狀結(jié)構(gòu)Largeicon
6、s大圖標(biāo)Smallicons小圖標(biāo)Showparametersforselectedblock顯示所選模塊參數(shù)*Help幫助菜單76.1.3仿真模塊庫(kù)(集)在Simulink庫(kù)瀏覽窗口中,包含了由眾多領(lǐng)域著名專(zhuān)家與學(xué)者以MATLAB為基礎(chǔ)開(kāi)發(fā)的大量實(shí)用模塊集或工具箱,本書(shū)限于篇幅,僅介紹與動(dòng)態(tài)仿真Simulink有關(guān)的幾種模塊集。1.Simulink模塊集(Simulink)在Simulink庫(kù)瀏覽窗口的Simulink節(jié)點(diǎn)上,通過(guò)單擊鼠標(biāo)右鍵后,便可打開(kāi)如圖6-2所示的Simulink模塊集窗口8Simulink模塊庫(kù)由標(biāo)題、功能菜單和標(biāo)準(zhǔn)模塊庫(kù)三部分組成。圖6-29(1)信
7、號(hào)源模塊庫(kù)(Sources)Sources庫(kù)中所包含的各個(gè)標(biāo)準(zhǔn)模塊及其功能如圖6-3和表6-1所示。1)Simulink的標(biāo)準(zhǔn)模塊庫(kù)10(2)接收模塊庫(kù)(Sinks)Sinks庫(kù)中所包含的各個(gè)標(biāo)準(zhǔn)模塊及其功能如圖6-4和表6-2所示。11(3)連續(xù)系統(tǒng)模塊庫(kù)(Continuous)Continuous庫(kù)中所包含的各個(gè)標(biāo)準(zhǔn)模塊及其功能如圖6-5和表6-3所示。12(4)離散系統(tǒng)模塊庫(kù)(Discrete)Discrete庫(kù)中所包含的各個(gè)標(biāo)準(zhǔn)模塊及其功能如圖6-6和表6-4所示。13(5)非連續(xù)系