MATLABSimulink中的離散系統(tǒng)模塊.ppt
《MATLABSimulink中的離散系統(tǒng)模塊.ppt》由會員分享,可在線閱讀,更多相關(guān)《MATLABSimulink中的離散系統(tǒng)模塊.ppt(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1 演示一個simulink的簡單程序 例1 創(chuàng)建一個正弦信號的仿真模型 在matlab的命令窗口中運行simulink命令 或單擊工具欄的的圖標(biāo) 就可以打開Simulink模塊庫瀏覽器 SimulinkLibraryBrowser 窗口 如圖1所式 3 在上圖的右側(cè)子模塊窗口中 單擊 Source 子模塊庫前的 或雙擊Source 或者直接在左側(cè)模塊和工具箱欄單擊Simulink下的Source子模塊庫 便可看到各種輸入源模塊 2 單擊工具欄上的圖標(biāo)或選擇菜單 File New Model 新建一個名為 untitled 的空白模型窗口 4 用鼠標(biāo)單擊所需要的輸入信號源模塊 SineWave 正弦信號 將其拖放到的空白模型窗口 untitled 則 SineWave 模塊就被添加到untitled窗口 也可以用鼠標(biāo)選中 SineWave 模塊 單擊鼠標(biāo)右鍵 在快捷菜單中選擇 addto untitled 命令 就可以將 SineWave 模塊添加到untitled窗口 如圖2所示 6 在 untitled 窗口中 用鼠標(biāo)指向 SineWave 右側(cè)的輸出端 當(dāng)光標(biāo)變?yōu)槭址麜r 按住鼠標(biāo)拖向 Scope 模塊的輸入端 松開鼠標(biāo)按鍵 就完成了兩個模塊間的信號線連接 一個簡單模型已經(jīng)建成 如圖3所示 5 用同樣的方法打開接收模塊庫 Sinks 選擇其中的 Scope 模塊 示波器 拖放到 untitled 窗口中 7 開始仿真 單擊 untitled 模型窗口中 開始仿真 圖標(biāo) 或者選擇菜單 Simulink Start 則仿真開始 雙擊 Scope 模塊出現(xiàn)示波器顯示屏 可以看到黃色的正弦波形 如圖4所示 圖三 圖四 8 保存模型 單擊工具欄的圖標(biāo) 將該模型保存為 Ex0701 mdl 文件 2 Simulink的文件操作 1 新建文件新建仿真模型文件有幾種操作 在MATLAB的命令窗口中選擇菜單 File New Model 在圖一的Simulink模塊庫瀏覽器窗口中選擇菜單 File New Model 或者單擊圖標(biāo) 在圖三的Simulink模型窗口選擇菜單 File New Model 或者單擊圖標(biāo) 2 打開文件在MATLAB的命令窗口輸入不加擴展名的文件名 該文件必須在當(dāng)前搜索路徑中 例如輸入 Ex0701 在MATLAB的命令窗口選擇菜單 File Open 或者單擊工具欄的圖標(biāo)打開文件 在圖圖一的Simulink模塊庫瀏覽器窗口選擇菜單 File Open 或者單擊圖標(biāo)打開 mdl 文件 在圖三的Simulink模型窗口中選擇菜單 File Open 或者單擊工具欄的圖標(biāo)打開文件 3 Simulink的基本模塊 Simulink的基本模塊包括幾個子模塊庫 1 輸入信號源模塊庫 Sources 2 接收模塊庫 Sinks 3 連續(xù)系統(tǒng)模塊庫 Continuous 4 離散系統(tǒng)模塊庫 Discrete 5 離散系統(tǒng)模塊是用來構(gòu)成離散系統(tǒng)的環(huán)節(jié) 常用的離散系統(tǒng)模塊如表一所示 表一 例2 控制部分為離散環(huán)節(jié) 被控對象為兩個連續(xù)環(huán)節(jié) 其中一個有反饋環(huán) 反饋環(huán)引入了零階保持器 輸入為階躍信號 4 離散系統(tǒng)仿真 創(chuàng)建模型并仿真 1 選擇兩個 Scope 模塊 選擇一個 Gain 模塊 在 Discrete 模塊庫選擇一個 DiscreteFilter 和一個 Zero OrderHold 模塊 2 連接模塊 將反饋環(huán)的 Gain 模塊和 Zero OrderHold 模塊翻轉(zhuǎn) 3 設(shè)置參數(shù) DiscreteFilter 和 Zero OrderHold 模塊的 Sampletime 都設(shè)置為0 1s 4 添加文本注釋 系統(tǒng)框圖如圖所示 5 設(shè)置顏色 Simulink為幫助用戶方便地跟蹤不同采樣頻率的運作范圍和信號流向 可以采用不同的顏色表示不同的采樣頻率 選擇菜單 Format Sampletimecolor 就可以看到不同采樣頻率的模塊顏色不同 6 開始仿真 在Simulink模型窗口 選擇菜單 Simulation Simulationparameters 將 Maxstepsize 設(shè)置為0 05s 則兩個示波器 Scope 和 Scope1 的顯示如圖五所示 圖五 可以看出當(dāng)T 0 6而Tk 0 1時 系統(tǒng)出現(xiàn)振蕩 7 修改參數(shù) 將 DiscreteFilter 模塊的 Sampletime 設(shè)置為0 6s Zero OrderHold 模塊的 Sampletime 不變 選擇菜單 Edit Updatediagram 命令修改顏色 就可以看到 DiscreteFilter 模塊的顏色變化了 然后開始仿真 則示波器顯示如圖六所示 圖六 可以看出當(dāng)T 0 6而Tk 0 1時 系統(tǒng)出現(xiàn)振蕩 圖六 8 修改參數(shù) 將 DiscreteFilter 和 Zero OrderHold 模塊 Sampletime 都設(shè)置為0 6s 更新框圖顏色 開始仿真 則示波器顯示如圖七所示 圖七 可以看出當(dāng)T Tk 0 6時 系統(tǒng)出現(xiàn)強烈的振蕩- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- MATLABSimulink 中的 離散系統(tǒng) 模塊
鏈接地址:http://m.jqnhouse.com/p-6378665.html