資源描述:
《動態(tài)仿真環(huán)境教學(xué)ppt課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第11章SIMULINK動態(tài)仿真集成環(huán)境教學(xué)目的與要求:1.了解Simulink操作基礎(chǔ)2.學(xué)會Matlab系統(tǒng)仿真模型的建立3.會使用命令操作對系統(tǒng)進行仿真4.掌握Matlab子系統(tǒng)及其封裝技術(shù)5.掌握S函數(shù)的設(shè)計與應(yīng)用教學(xué)的重、難點分析:1.系統(tǒng)的仿真模型建立2.使用命令操作對系統(tǒng)進行仿真3.子系統(tǒng)及其封裝技術(shù)4.S函數(shù)的設(shè)計與應(yīng)用教學(xué)的主要內(nèi)容:1.Simulink操作基礎(chǔ)2.MATLAB系統(tǒng)仿真模型3.MATLAB系統(tǒng)的仿真4.使用命令操作對系統(tǒng)進行仿真5.MATLAB子系統(tǒng)及其封裝技術(shù)6.S函數(shù)的設(shè)計與應(yīng)用11.1.1Simulink簡介Simulink是MATLAB的重要組成部
2、分,提供建立系統(tǒng)模型、選擇仿真參數(shù)和數(shù)值算法、啟動仿真程序?qū)υ撓到y(tǒng)進行仿真、設(shè)置不同的輸出方式來觀察仿真結(jié)果等功能。11.1Simulink操作基礎(chǔ)11.1.2Simulink的啟動與退出1.Simulink的啟動在MATLAB的命令窗口輸入simulink或單擊MATLAB主窗口工具欄上的Simulink命令按鈕即可啟動Simulink。Simulink啟動后會顯示Simulink模塊庫瀏覽器(SimulinkLibraryBrowser)窗口。在啟動Simulink模塊庫瀏覽器后再單擊其工具欄中的Newmodel命令按鈕,彈出名字為untitled的模型編輯窗口。在MATLAB主菜單中,
3、選擇File菜單中New菜單項的Model命令,也可打開模型編輯窗口。利用模型編輯窗口,可以通過鼠標(biāo)的拖放操作創(chuàng)建一個模型。2.Simulink的退出為了退出Simulink,只要關(guān)閉所有模型編輯窗口和Simulink模塊庫瀏覽器窗口即可。11.2系統(tǒng)仿真模型11.2.1Simulink的基本模塊Simulink的模塊庫提供了大量模塊。單擊模塊庫瀏覽器中Simulink前面的“+”號,將看到Simulink模塊庫中包含的子模塊庫,單擊所需要的子模塊庫,在右邊的窗口中將看到相應(yīng)的基本模塊,選擇所需基本模塊,可用鼠標(biāo)將其拖到模型編輯窗口。同樣,在模塊庫瀏覽器左側(cè)的Simulink欄上單擊鼠標(biāo)右鍵
4、,在彈出的快捷菜單中單擊Openthe‘Simulink’Libray命令,將打開Simulink基本模塊庫窗口。單擊其中的子模塊庫圖標(biāo),打開子模塊庫,找到仿真所需要的基本模塊。11.2.2模塊的編輯1.添加模塊2.選取模塊3.復(fù)制與刪除模塊4.模塊外形的調(diào)整5.模塊名的處理11.2.3模塊的連接1.連接兩個模塊2.模塊間連線的調(diào)整3.連線的分支4.標(biāo)注連線5.刪除連線11.2.4模塊的參數(shù)和屬性設(shè)置1.模塊的參數(shù)設(shè)置Simulink中幾乎所有模塊的參數(shù)都允許用戶進行設(shè)置,只要雙擊要設(shè)置的模塊或在模塊上按鼠標(biāo)右鍵并在彈出的快捷菜單中選擇相應(yīng)模塊的參數(shù)設(shè)置命令就會彈出模塊參數(shù)對話框。該對話框分
5、為兩部分,上面一部分是模塊功能說明,下面一部分用來進行模塊參數(shù)設(shè)置。同樣,先選擇要設(shè)置的模塊,再在模型編輯窗口Edit菜單下選擇相應(yīng)模塊的參數(shù)設(shè)置命令也可以打開模塊參數(shù)對話框。2.模塊的屬性設(shè)置選定要設(shè)置屬性的模塊,然后在模塊上按鼠標(biāo)右鍵并在彈出的快捷菜單中選擇Blockproperties,或先選擇要設(shè)置的模塊,再在模型編輯窗口的Edit菜單下選擇Blockproperties命令,將打開模塊屬性對話框。該對話框包括General、Blockannotation和Callbacks3個可以相互切換的選項卡。其中選項卡中可以設(shè)置3個基本屬性:Description(說明)、Priority(
6、優(yōu)先級)、Tag(標(biāo)記)。例11-1有系統(tǒng)的微分方程試建立系統(tǒng)仿真模型。操作過程如下:(1)在MATLAB主菜單中,選擇File菜單中New菜單項的Model命令,打開一個模型編輯窗口。(2)將所需模塊添加到模型中。(3)設(shè)置模塊參數(shù)并連接各個模塊組成仿真模型。設(shè)置模塊參數(shù)后,用連線將各個模塊連接起來組成系統(tǒng)仿真模型。模型建好后,從模型編輯窗口的File菜單中選擇Save或Saveas命令將它存盤。仿真模型如圖:11.3.1設(shè)置仿真參數(shù)在系統(tǒng)仿真過程中,事先必須對仿真算法、輸出模式等各種仿真參數(shù)進行設(shè)置。其方法是:打開系統(tǒng)仿真模型,從模型編輯窗口的Simulation菜單中選擇Configu
7、rationParameters命令,打開一個仿真參數(shù)對話框,在其中可以設(shè)置仿真參數(shù)。在此對話框中,仿真參數(shù)設(shè)置被分為9個選項,有6項經(jīng)常用到。11.3系統(tǒng)的仿真Simulink的仿真設(shè)置在建立完Simulink的模型后,接著就需要對模型仿真參數(shù)進行設(shè)置:(1)仿真參數(shù)設(shè)置(2)數(shù)據(jù)輸入/輸出設(shè)置(3)優(yōu)化選項設(shè)置(4)診斷參數(shù)設(shè)置(5)實時工作設(shè)置(6)HDL語言編碼設(shè)置11.3.2啟動系統(tǒng)仿真與仿真結(jié)果分