實驗二Simulink仿真環(huán)境_第1頁
實驗二Simulink仿真環(huán)境_第2頁
實驗二Simulink仿真環(huán)境_第3頁
實驗二Simulink仿真環(huán)境_第4頁
實驗二Simulink仿真環(huán)境_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

實驗二Simulink仿真環(huán)境Simulink是面向框圖的仿真軟件,是MATLAB最重要的組件之一,它提供一個動態(tài)系統(tǒng)建模、仿真和綜合分析的集成環(huán)境。在該環(huán)境中,無需大量書寫程序,而只需要通過簡單直觀的鼠標操作,就可構造出復雜的系統(tǒng)。Simulink具有適應面廣、結構和流程清晰及仿真精細、貼近實際、效率高、靈活等優(yōu)點,并基于以上優(yōu)點Simulink已被廣泛應用于控制理論和數(shù)字信號處理的復雜仿真和設計。同時有大量的第三方軟件和硬件可應用于或被要求應用于Simulink。

Simulink是MATLAB中的一種可視化仿真工具,是一種基于MATLAB的框圖設計環(huán)境,是實現(xiàn)動態(tài)系統(tǒng)建模、仿真和分析的一個軟件包,被廣泛應用于線性系統(tǒng)、非線性系統(tǒng)、數(shù)字控制及數(shù)字信號處理的建模和仿真中。Simulink可以用連續(xù)采樣時間、離散采樣時間或兩種混合的采樣時間進行建模,它也支持多速率系統(tǒng),也就是系統(tǒng)中的不同部分具有不同的采樣速率。為了創(chuàng)建動態(tài)系統(tǒng)模型,Simulink提供了一個建立模型方塊圖的圖形用戶接口(GUI),這個創(chuàng)建過程只需單擊和拖動鼠標操作就能完成,它提供了一種更快捷、直接明了的方式,而且用戶可以立即看到系統(tǒng)的仿真結果。Simulink®是用于動態(tài)系統(tǒng)和嵌入式系統(tǒng)的多領域仿真和基于模型的設計工具。對各種時變系統(tǒng),包括通訊、控制、信號處理、視頻處理和圖像處理系統(tǒng),Simulink提供了交互式圖形化環(huán)境和可定制模塊庫來對其進行設計、仿真、執(zhí)行和測試。

2.1演示一個Simulink的簡單程序【例2.11】創(chuàng)建建一個正正弦信號號的仿真真模型。步驟如下::(1)在在MATTLABB的命令令窗口運運行siimullinkk命令,或或單擊工工具欄中中的圖標標,就可可以打開開Simmuliink模模塊庫瀏瀏覽器((SimmuliinkLibbrarryBBrowwserr)窗窗口,如如圖2.1所所示。圖2.1Simulink界面(2)單單擊工具具欄上的的圖標或或選擇菜菜單“Fille”———“NNew”———“MModeel”,新建建一個名名為“unttitlled”的空白圖2.1Simulink界面(3)在在上圖的的右側子子模塊窗窗口中,單單擊“Souurcee”子模塊塊庫前的的“+”(或雙雙擊Soourcce),或或者直接接在左側側模塊和和工具箱箱欄單擊擊Simmuliink下下的Soourcce子模模塊庫,便便可看到到各種輸輸入源模模塊。(4)用用鼠標單單擊所需需要的輸輸入信號號源模塊塊“SinneWWavee”(正弦弦信號)),將其其拖放到到的空白白模型窗窗口“unttitlled”,則“SinneWWavee”模塊就就被添加加到unntittledd窗口;;也可以以用鼠標標選中“SinneWWavee”模塊,單單擊鼠標標右鍵,在在快捷菜菜單中選選擇“adddtoo'uuntiitleed'”命令,就就可以將將“SinneWWavee”模塊添添加到uuntiitleed窗口口,如圖圖2.2所所示。圖2.2Simulink界面(5)用用同樣的的方法打打開接收收模塊庫庫“Sinnks”,選擇擇其中的的“Scoope”模塊((示波器器)拖放放到“unttitlled圖2.2Simulink界面(6)在在“unttitlled”窗口中中,用鼠鼠標指向向“SinneWWavee”右側的的輸出端端,當光光標變?yōu)闉槭址麜r,按按住鼠標標拖向“Scoope”模塊的的輸入端端,松開開鼠標按按鍵,就就完成了了兩個模模塊間的的信號線線連接,一一個簡單單模型已已經(jīng)建成成。如圖圖2.3所所示。(2)開開始仿真真,單擊擊“unttitlled”模型窗窗口中“開始仿仿真”圖標,或或者選擇擇菜單“Simmuliink”———“SStarrt”,則仿仿真開始始。雙擊擊“Scoope”模塊出出現(xiàn)示波波器顯示示屏,可可以看到到黃色的的正弦波波形。如如圖2.4所所示。圖2.3Simulink模型窗口圖2.4示波器窗口(8)保保存模型型,單擊擊工具欄欄的圖標標,將該該模型保保存為“Ex00201圖2.3Simulink模型窗口圖2.4示波器窗口2.2SSimuulinnk的文文件操作作和模型型窗口2.2.11Simmuliink的的文件操操作1.新建建文件新建仿真模模型文件件有幾種種操作::在MATLLAB的的命令窗窗口選擇擇菜單“Fille”“Neww”“Moddel”。在圖2.11的Siimullinkk模塊庫庫瀏覽器器窗口選選擇菜單單“Fille”“Neww”“Moddel”,或者者單擊工工具欄的的圖標。在圖2.33的Siimullinkk模型窗窗口選擇擇菜單“Fille”“Neww”“Moddel”,或者者單擊工工具欄的的圖標。2.打開開文件打開仿真模模型文件件有幾種種操作::在MATLLAB的的命令窗窗口輸入入不加擴擴展名的的文件名名,該文文件必須須在當前前搜索路路徑中,例例如輸入入“Ex00201”。在MATLLAB的的命令窗窗口選擇擇菜單“Fille”O(jiān)peen…”或者單單擊工具具欄的圖圖標打開開文件。在圖2.11的Siimullinkk模塊庫庫瀏覽器器窗口選選擇菜單單“Fille”“Opeen…”或者單單擊工具具欄的圖圖標打開開“.mddl”文件。在圖2.33的Siimullinkk模型窗窗口中選選擇菜單單“Fille”“Opeen…”或者單單擊工具具欄的圖圖標打開開文件。2.2.22Siimullinkk的模型型窗口模型窗口由由菜單、工工具欄、模模型瀏覽覽器窗口口、模型型框圖窗窗口以及及狀態(tài)欄欄組成。狀態(tài)欄狀態(tài)欄菜單模型框圖模型瀏覽器圖2.5雙窗口模型窗口工具欄1.狀態(tài)態(tài)欄2.工具具欄模型窗口工工具欄如如圖2.6所所示。開始仿真打開庫瀏覽器結束仿真打開調試器開始仿真打開庫瀏覽器結束仿真打開調試器展示父系統(tǒng)單雙窗口切換圖2.6工具欄仿真模型更新模塊框圖創(chuàng)建并編譯生成exe文件Simullinkk的模型型窗口的的常用菜菜單如表表2.1所所示。表2.1模模型窗口口常用菜菜單表菜單名菜單項功能FileNew———Moddel新建模型Modellprooperrtiees模型屬性PrefeerenncessSIMULLINKK界面的的默認設設置選項項Printt…打印模型Closee關閉當前SSimuulinnk窗口口ExitMATTLABB退出MATTLABB系統(tǒng)EditCreattesuubsyysteem創(chuàng)建子系統(tǒng)統(tǒng)Maskssubssysttem……封裝子系統(tǒng)統(tǒng)Lookuundeermaask查看封裝子子系統(tǒng)的的內部結結構Updattediiagrram更新模型框框圖的外外觀ViewGotoppareent顯示當前系系統(tǒng)的父父系統(tǒng)Modellbroowseeropptioons模型瀏覽器器設置Blockkdattatiipsooptiionss鼠標位于模模塊上方方時顯示示模塊內內部數(shù)據(jù)據(jù)Libraarybbrowwserr顯示庫瀏覽覽器Fitsyysteemtoovieew自動選擇最最合適的的顯示比比例Normaal以正常比例例(1000%))顯示模模型SimullatiionStartt/Sttop啟動/停止止仿真Pausee/Coontiinuee暫停/繼續(xù)續(xù)仿真SimullatiionPParaametterss…設置仿真參參數(shù)Normaal普通Simmuliink模模型Accelleraatorr產生加速SSimuulinnk模型型FormaatTextaaliggnmeent標注文字對對齊工具具Filpnnamee翻轉模塊名名Show//Hiddenaame顯示/隱藏藏模塊名名Filpbblocck翻轉模塊RotatteBBlocck旋轉模塊Libraarylinnkddispplayy顯示庫鏈接接Show//Hiddedrropsshaddow顯示/隱藏藏陰影效效果Samplletiimeccoloors設置不同的的采樣時時間序列列的顏色色Widennonsscallarllinees粗線表示多多信號構構成的向向量信號號線Signaaldiimennsioons注明向量信信號線的的信號數(shù)數(shù)Portddataatyppes標明端口數(shù)數(shù)據(jù)的類類型Storaageclaass顯示存儲類類型ToolssDataexpplorrer……數(shù)據(jù)瀏覽器器Simullinkkdeebugggerr…Simullinkk調試器器Dataclaassdessignner用戶定義數(shù)數(shù)據(jù)類型型設計器器LineaarAnnalyysiss線性化分析析工具2.3模模型的創(chuàng)創(chuàng)建2.3.11模塊的的操作1.對象象的選定定選定單個對對象選定對象只只要在對對象上單單擊鼠標標,被選選定的對對象的四四角處會會出現(xiàn)小小黑塊編編輯框。選定多個對對象如果選定多多個對象象,可以以按下SShifft鍵,然然后再單單擊所需需選定的的模塊;;或者用用鼠標拉拉出矩形形虛線框框,將所所有待選選模塊框框在其中中,則矩矩形框中中所有的的對象均均被選中中,如圖圖2.2所示。圖2.2圖2.2選定多個對象如果要選定定所有對對象,可可以選擇擇菜單“Ediit”“Sellecttalll”。2.模塊塊的復制制(1)不不同模型型窗口((包括模模型庫窗窗口)之之間的模模塊復制制選定模塊,用用鼠標將將其拖到到另一模模型窗口口。選定模塊,使使用菜單單的“Coppy”和“Passte”命令。選定模塊,使使用工具具欄的“Coppy”和“Passte”按鈕。(2)在在同一模模型窗口口內的復復制模塊塊(如圖圖2.8所所示)選定模塊,按按下鼠標標右鍵,拖拖動模塊塊到合適適的地方方,釋放放鼠標。選定模塊,按按住Cttrl鍵鍵,再用用鼠標拖拖動對象象到合適適的地方方,釋放放鼠標。圖2.8在同一模型窗口復制對象使用菜單和和工具欄欄中的“Coppy”和“Passte圖2.8在同一模型窗口復制對象3.模塊塊的移動動在同一模模型窗口口移動模模塊選定需要移移動模塊塊,用鼠鼠標將模模塊拖到到合適的的地方。在不同模型型窗之間間移動模模塊在不同模型型窗之間間移動模模塊,在在用鼠標標移動的的同時按按下Shhift鍵。當模塊移動動時,與與之相連連的連線線也隨之之移動。4.模模塊的刪刪除要刪除模塊塊,應選選定待刪刪除模塊塊,按DDeleete鍵鍵;或者者用菜單單“Ediit”“Cleear”或“Cutt”;或者者用工具具欄的“Cutt”按鈕。5.改改變模塊塊大小選定需要改改變大小小的模塊塊,出現(xiàn)現(xiàn)小黑塊塊編輯框框后,用用鼠標拖拖動編輯輯框,可可以實現(xiàn)現(xiàn)放大或或縮小。6.模塊塊的翻轉轉模塊翻轉1180度度選定模塊,選選擇菜單單“Forrmatt”“FliipBllockk”可以將將模塊旋旋轉1880度,如如同2.9中中間為翻翻轉1880度示示波器模模塊。模塊翻轉990度圖2.9翻轉模塊選定模塊,選選擇菜單單“Forrmatt”“RottateeBllockk”可以將將模塊旋旋轉900度,如如圖2.9右右邊示波波器所示示。如果果一次翻翻轉不能能達到要要求,可可以多次次翻轉圖2.9翻轉模塊2.模塊塊名的編編輯修改模塊名名單擊模塊下下面或旁旁邊的模模塊名,出出現(xiàn)虛線線編輯框框就可對對模塊名名進行修修改。模塊名字體體設置選定模塊,選選擇菜單單“Forrmatt”“Fonnt”,打開開字體對對話框設設置字體體。模塊名的顯顯示和隱隱藏選定模塊,選選擇菜單單“Forrmatt”“Hidde//Shoownnamee”,可以以隱藏或或顯示模模塊名。模塊名的翻翻轉選定模塊,選選擇菜單單“Forrmatt”“Fliipnnamee”,可以以翻轉模模塊名。2.3.22信號線線的操作作1.模塊塊間連線線先將光標指指向一個個模塊的的輸出端端,待光光標變?yōu)闉槭址螅窗聪率髽藰随I并拖拖動,直直到另一一模塊的的輸入端端。2.信號號線的分分支和折折曲(1)分分支的產產生將光標指向向信號線線的分支支點上,按按鼠標右右鍵,光光標變?yōu)闉槭址?,拖動動鼠標直直到分支支線的終終點,釋釋放鼠標標;或者者按住CCtrll鍵,同同時按下下鼠標左左鍵拖動動鼠標到到分支線線的終點點,如圖圖2.100所示。圖2.10信號線的分支(2)信信號線圖2.10信號線的分支選中已存在在的信號號線,將將光標指指向折點點處,按按住Shhiftt鍵,同同時按下下鼠標左左鍵,當當光標變變成小圓圓圈時,用用鼠標拖拖動小圓圓圈將折折點拉至至合適處處,釋放放鼠標,如如圖2.111所示。圖圖2.11信號線的折線3.信號號線文本本注釋((labbel))添加文本注注釋雙擊需要添添加文本本注釋的的信號線線,則出出現(xiàn)一個個空的文文字填寫寫框,在在其中輸輸入文本本。修改文本注注釋單擊需要修修改的文文本注釋釋,出現(xiàn)現(xiàn)虛線編編輯框即即可修改改文本。移動文本注注釋單擊標識,出出現(xiàn)編輯輯框后,就就可以移移動編輯輯框。復制文本注注釋單擊需要復復制的文文本注釋釋,按下下Ctrrl鍵同同時移動動文本注注釋,或或者用菜菜單和工工具欄的的復制操操作。4.在信信號線中中插入模模塊如果模塊只只有一個個輸入端端口和一一個輸出出端口,則則該模塊塊可以直直接被插插入到一一條信號號線中。2.3.33給模型型添加文文本注釋釋(1)添添加模型型的文本本注釋在需要當作作注釋區(qū)區(qū)的中心心位置,雙雙擊鼠標標左鍵,就就會出現(xiàn)現(xiàn)編輯框框,在編編輯框中中就可以以輸入文文字注釋釋。(2)注注釋的移移動在注釋文字字處單擊擊鼠標左左鍵,當當出現(xiàn)文文本編輯輯框后,用用鼠標就就可以拖拖動該文文本編輯輯框。2.4SSimuulinnk的基基本模塊塊2.4.11基本模模塊Simullinkk的基本本模塊包包括9個子模模塊庫。輸入信號源源模塊庫庫(Soourcces))輸入信號源源模塊是是用來向向模型提提供輸入入信號。常常用的輸輸入信號號源模塊塊源如表表2.2所所示。表2.2常用的的輸入信信號源模模塊表名稱模塊形狀功能說明Consttantt恒值常數(shù),可可設置數(shù)數(shù)值Step階躍信號Ramp線性增加或或減小的的信號SineWavve正弦波輸出出SignaalGGeneerattor信號發(fā)生器器,可以以產生正正弦、方方波、鋸鋸齒波和和隨機波波信號FromFille從文件獲取取數(shù)據(jù)FromWorrksppacee從當前工作作空間定定義的矩矩陣讀數(shù)數(shù)據(jù)Clockk仿真時鐘,輸輸出每個個仿真步步點的時時間In輸入模塊2.接收收模塊庫庫(Siinkss)接收模塊是是用來接接收模塊塊信號的的,常用用的接收收模塊如如表2.3所所示。表2.3常用的的接收模模塊表名稱模塊形狀功能說明Scopee示波器,顯顯示實時時信號Displlay實時數(shù)值顯顯示XYGrraphh顯示X-YY兩個信信號的關關系圖ToFiile把數(shù)據(jù)保存存為文件件ToWoorksspacce把數(shù)據(jù)寫成成矩陣輸輸出到工工作空間間StopSimmulaatioon輸入不為零零時終止止仿真,常常與關系系模塊配配合使用用Out輸出模塊3.連續(xù)續(xù)系統(tǒng)模模塊庫((Conntinnuouus)連續(xù)系統(tǒng)模模塊是構構成連續(xù)續(xù)系統(tǒng)的的環(huán)節(jié),常常用的連連續(xù)系統(tǒng)統(tǒng)模塊如如表2.4所所示。表2.4常用的的連續(xù)系系統(tǒng)模塊塊表名稱模塊形狀功能說明Integgrattor積分環(huán)節(jié)Derivvatiive微分環(huán)節(jié)Statee-Sppacee狀態(tài)方程模模型TranssferrFccn傳遞函數(shù)模模型Zero--Polle零—極點增增益模型型TranssporrtDDelaay把輸入信號號按給定定的時間間做延時時4.離散散系統(tǒng)模模塊庫((Disscreete))離散系統(tǒng)模模塊是用用來構成成離散系系統(tǒng)的環(huán)環(huán)節(jié),常常用的離離散系統(tǒng)統(tǒng)模塊如如表2.5所所示。表2.5常用的的離散系系統(tǒng)模塊塊表名稱模塊形狀功能說明DiscrreteeTrranssferrFccn離散傳遞函函數(shù)模型型DiscrreteeZeero--Polle離散零極點點增益模模型DiscrreteeSttatee-Sppacee離散狀態(tài)方方程模型型DiscrreteeFiilteer離散濾波器器Zero--OrdderHolld零階保持器器Firstt-OrrderrHoold一階保持器器UnitDellay采樣保持,延延遲一個個周期2.4.22常用模模塊的參參數(shù)和屬屬性設置置圖2.13模塊的參數(shù)設置1.模塊塊參數(shù)圖2.13模塊的參數(shù)設置(1)正正弦信號號源(SSineeWaave))雙擊正弦信信號源模模塊,會會出現(xiàn)如如圖2.133所示的的參數(shù)設設置對話話框。圖2.133的上部部分為參參數(shù)說明明,仔細細閱讀可可以幫助助用戶設設置參數(shù)數(shù)。Siinetyppe為正正弦類型型,包括括Timme-bbaseed和SSampple--bassed;;Ampplittudee為正弦弦幅值;;Biaas為幅幅值偏移移值;FFreqquenncy為為正弦頻頻率;PPhraase為為初始相相角;SSamppletimme為采采樣時間間。(2)階階躍信號號源(SStepp)階躍信號模模塊是輸輸入信號號源,其其模塊參參數(shù)對話話框如圖圖2.144所示。圖2.14階躍信號模塊的參數(shù)其中:Stteptimme為階階躍信號號的變化化時刻,iinittiallvaaluee為初始始值,F(xiàn)Finaalvvaluue為終終止值,SSamppletimme為采采樣時圖2.14階躍信號模塊的參數(shù)(3)從從工作空空間獲取取數(shù)據(jù)((Froomwworkkspaace))從工作空間間獲取數(shù)數(shù)據(jù)模塊塊的輸入入信號源源為工作作空間?!纠?.22】在工工作空間間計算變變量t和和y,將將其運算算的結果果作為系系統(tǒng)的輸輸入。t=0::0.11:100;y=siin(tt);t=t'';y=y'';然后將“FFrommWoorksspacce”模塊的的參數(shù)設設置對話話框打開開,如圖圖2.155(a))所示,在在“Datta”欄填寫寫“[t,,y]”,單擊擊“OK”按鈕完完成。則則在模型型窗口中中該模塊塊就顯示示為圖22.155(b))。用示示波器作作為接收收模塊,可可以查看看輸出波波形為正正弦波。圖2.15(a)模塊參數(shù)設置(b)從工作空間獲取數(shù)據(jù)模塊“Dataa”的輸入入有幾種種,可以以是矩陣陣、包含含時間數(shù)數(shù)據(jù)的結結構數(shù)組組?!癋roomWWorkkspaace”模塊的的接收模模塊必須須有輸入入端口,“Data圖2.15(a)模塊參數(shù)設置(b)從工作空間獲取數(shù)據(jù)模塊t=0::0.11:2**pi;;y=siin(tt);y1=[[t;yy];saveeExx0202y1%%保存在在“Ex00202..matt”文件中中(4)從從文件獲獲取數(shù)據(jù)據(jù)(Frromfille)從文件獲取取數(shù)據(jù)模模塊是指指從maat數(shù)據(jù)據(jù)文件中中獲取數(shù)數(shù)據(jù)為系系統(tǒng)的輸輸入。圖2.16FromFile參數(shù)設置將【例2..2】中中的數(shù)據(jù)據(jù)保存到到.maat文圖2.16FromFile參數(shù)設置t=0::0.11:2**pi;;y=siin(tt);y1=[[t;yy];saveeExx0202y1 %保存在在“Ex00202..matt”文件中中然后將“FFrommFiile”模塊的的參數(shù)設設置對話話框打開開,如圖2.166所示,在“Fillennamee”欄填寫寫“Ex00202..matt”,單擊“OK”按鈕完完成。用用示波器器作為接接收模塊塊,可以以查看輸輸出波形形。(5)傳傳遞函數(shù)數(shù)(Trranssferrfuuncttionn)圖2.12傳遞函數(shù)模塊參數(shù)設置圖2.18傳遞函數(shù)模模塊是用用來構成成連續(xù)系系統(tǒng)結構構的模塊塊,其模模塊參數(shù)數(shù)對話圖2.12傳遞函數(shù)模塊參數(shù)設置圖2.18在上圖中設設置“Dennomiinattor”為“[11.44141]”,則在在模型窗窗口中顯顯示為如如圖2.188所示。(6)示示波器((Scoope))示波器模塊塊是用來來接收輸輸入信號號并實時時顯示信信號波形形曲線,示示波器窗窗口的工工具欄可可以調整整顯示的的波形,顯顯示正弦弦信號的的示波器器如圖22.199所示。打開參數(shù)對話框打開參數(shù)對話框縱坐標的自動刻度X-Y坐標變焦X坐標變焦圖2.19示波器窗口把當前的坐標設置保存浮動示波器恢復保存過的坐標設置Y坐標變焦2.模塊塊屬性設設置每個模塊的的屬性對對話框的的內容都都相同,如如圖2.222所示。圖2.22模塊的屬性設置(1)說說明(DDesccrippti圖2.22模塊的屬性設置對模塊在模模型中用用法的注注釋。(2)優(yōu)優(yōu)先級((Priioriity))規(guī)定該模塊塊在模型型中相對對于其它它模塊執(zhí)執(zhí)行的優(yōu)優(yōu)先順序序。(3)標標記(TTag))圖2.23模塊的屬性格式字符串用戶為模塊塊添加的的文本格格式標圖2.23模塊的屬性格式字符串(4)調調用函數(shù)數(shù)(Oppenfunnctiion))當用戶雙擊擊該模塊塊時調用用的MAATLAAB函數(shù)數(shù)。(5)屬屬性格式式字符串串(Atttriibuttesforrmattsttrinng)指定在該模模塊的圖圖標下顯顯示模塊塊的哪個個參數(shù)和和格式。2.5復雜雜系統(tǒng)的的仿真與與分析Simullinkk的模型型實際上上是定義義了仿真真系統(tǒng)的的微分或或差分方方程組,而而仿真則則是用數(shù)數(shù)值解算算法來求求解方程程。2.5.11仿真的的設置在模型窗口口選擇菜菜單“Simmulaatioon”“Simmulaatioonpparaametterss…”,則會會打開參參數(shù)設置置對話框框,如圖圖2.244所示。圖2.24Solver參數(shù)設置1.Soolveer頁的的參數(shù)圖2.24Solver參數(shù)設置(1)仿仿真的起起始和結結束時間間仿真的起始始時間((Staarttimme)仿真的結束束時間((Stoopttimee)(2)仿仿真步長長仿真的過程程一般是是求解微微分方程程組,“Sollveopttionns”的內容容是針對對解微分分方程組組的設置置。(3)仿仿真解法法Type的的右邊::設置仿仿真解法法的具體體算法類類型。(4)輸輸出模式式根據(jù)需要選選擇輸出出模式((Outtputtopptioons)),可以以達到不不同的輸輸出效果果。2.WoorksspacceII/O((工作空空間輸入入輸出))頁的設設置如圖2.225所示示,可以以設置SSimuulinnk從工工作空間間輸入數(shù)數(shù)據(jù)、初初始化狀狀態(tài)模塊塊,也可可以把仿仿真的結結果、狀狀態(tài)模塊塊數(shù)據(jù)保保存到當當前工作作空間。圖2.25WorkspaceI/O參數(shù)設置(1)從從工作空空間裝載載數(shù)據(jù)((Loaadffrommwoorksspa圖2.25WorkspaceI/O參數(shù)設置(2)保保存數(shù)據(jù)據(jù)到工作作空間((Savvettowworkkspaace))Timee欄勾選Timme欄后后,模型型將把((時間))變量以以在右邊邊空白欄欄填寫的的變量名名(默認認名為ttoutt)存放放于工作作空間。Statees欄勾選Staatess欄后,模模型將把把其狀態(tài)態(tài)變量在在右邊空空白欄填填寫的變變量名((默認名名為xoutt)存放放于工作作空間。Outpuut欄如果模型窗窗口中使使用輸出出模塊“Outt”,那么么就必須須勾選OOutpput欄欄,并填填寫在工工作空間間中的輸輸出數(shù)據(jù)據(jù)變量名名(默認認名為yyoutt)。Finallsttatee欄Finallsttatee欄的勾勾選,將將向工作作空間以以在右邊邊空白欄欄填寫的的名稱((默認名名為xFFinaal),存存放最終終狀態(tài)值值。(3)變變量存放放選項((Savveooptiionss)Saveopttionns必須須與Saavetoworrksppacee配合使使用。2.5.22連續(xù)系系統(tǒng)仿真真【例2.33】建立立二階系系統(tǒng)的仿仿真模型型。方法一:輸入信號源源使用階階躍信號號,系統(tǒng)統(tǒng)使用開開環(huán)傳遞遞函數(shù),接接受模塊塊使用示示波器來來構成模模型。(1)在在“Souurcees”模塊庫庫選擇“Steep”模塊,在在“Conntinnuouus”模塊庫庫選擇“TraansfferFcnn”模塊,在在“MatthOOperratiionss”模塊庫庫選擇“Summ”模塊,在在“Sinnks”模塊庫庫選擇“Scoope”。(2)連連接各模模塊,從從信號線線引出分分支點,構構成閉環(huán)環(huán)系統(tǒng)。圖2.26Sum參數(shù)設置(3)設設置模塊塊參數(shù),打打開“Summ”模塊參參數(shù)設置置對話框框,如圖圖2.266所示。將將“Icoonsshappe”設置為為“recctanngullar”,將“Lisstoofssignns”設置為為“|+--”,其中中“|”表示上上面的入入口為圖2.26Sum參數(shù)設置“TrannsfeerFFcn”模塊的的參數(shù)設設置對話話框中,將將分母多多項式“Dennomiinattor”設置為為“[10.660]]”。將“Steep”模塊的的參數(shù)設設置對話話框中,將將“Steepttimee”修改為為0。(4)添添加信號號線文本本注釋雙擊信號線線,出現(xiàn)現(xiàn)編輯框框后,就就輸入文文本。則則模型如如圖2.22所示。圖2.22二階系統(tǒng)模型(5)圖2.22二階系統(tǒng)模型單擊工具欄欄的“Staartsimmulaatioon”按鈕,開開始仿真真,在示示波器上上就顯示示出階躍躍響應。在Simuulinnk模型型窗口,選選擇菜單單“Simmulaatioon”———“SSimuulattionnpaarammeteers……”命令,在在“Sollverr”頁將“Stoopttimee”設置為為15,然然后單擊擊“Staartsimmulaatioon”按鈕,示示波器顯顯示的就就到155秒結束束。打開示波器器的Y坐坐標設置置對話框框,將YY坐標的的“Y-mmin”改為00,“Y-mmax”改為22,將“Tittle”設置為為“二階系系統(tǒng)時域域響應”,則示示波器如如圖2.288所示。圖2圖2.28示波器顯示(1)系系統(tǒng)使用用積分模模塊(IInteegraatorr)和零零極點模模塊(zzeroo-poole))串聯(lián),反反饋使用用“MatthOOperratiionss”模塊庫庫中的“Gaiin”模塊構構成反饋饋環(huán)的增增益為--1。(2)連連接模塊塊,由于于“Gaiin”模塊在在反饋環(huán)環(huán)中,因因此需要要使用“FliipBBlocck”翻轉該該模塊。(3)設設置模塊塊參數(shù),將將“zerro-ppolee”模塊參參數(shù)對話話框中的的“Zerros”欄改為為“[]”,將“Polles”欄改為為[-00.6]]。圖2.29二階系統(tǒng)模型將“Gaiin”模塊的的“Gaiin”參數(shù)改改為-11。模型型如圖22.2圖2.29二階系統(tǒng)模型如果將示波波器換成成“Sinnks”模塊庫庫中的“Outt”模塊;然然后在仿仿真參數(shù)數(shù)設置對對話框的的“WorrksppaceeI//O”頁((工作空空間輸入入輸出)),將“Timme”和“Outtputt”欄勾選選,并分分別設置置保存在在工作空空間的時時間量和和輸出變變量為“touut”和“youut”。仿真真后在工工作空間間就可以以使用這這兩個變變量來繪繪制曲線線,如圖圖2.300所示::plott(toout,,youtt)圖2.30plot繪制的時域響應波形2.5.33離散系系統(tǒng)仿圖2.30plot繪制的時域響應波形【例2.44】控制制部分為為離散環(huán)環(huán)節(jié),被被控對象象為兩個個連續(xù)環(huán)環(huán)節(jié),其其中一個個有反饋饋環(huán),反反饋環(huán)引引入了零零階保持持器,輸輸入為階階躍信號號。創(chuàng)建模型并并仿真::(1)選選擇一個個“Steep”模塊,選選擇兩個個“TraansfferFcnn”模塊,選選擇兩個個“Summ”模塊,選選擇兩個個“Scoope”模塊,選選擇一個個“Gaiin”模塊,在在“Disscreete”模塊庫庫選擇一一個“DisscreeteFiilteer”和一個個“Zerro-OOrdeerHHoldd”模塊。(2)連連接模塊塊,將反反饋環(huán)的的“Gaiin”模塊和和“Zerro-OOrdeerHHoldd”模塊翻翻轉。(3)設設置參數(shù)數(shù),“DisscreeteFillterr”和“Zerro-OOrdeerHHoldd”模塊的的“Sammpleetiime”都設置置為0..1s。圖2.31離散系統(tǒng)框圖(4)添添加文本本注釋,系系統(tǒng)框圖圖如圖22.3圖2.31離散系統(tǒng)框圖(5)設設置顏色色,Siimullinkk為幫助助用戶方方便地跟跟蹤不同同采樣頻頻率的運運作范圍圍和信號號流向,可可以采用用不同的的顏色表表示不同同的采樣樣頻率,選選擇菜單單“Forrmatt”“Sammpleetiimecollor”,就可可以看到到不同采采樣頻率率的模塊塊顏色不不同。(6)開開始仿真真,在SSimuulinnk模型型窗口,選選擇菜單單“Simmulaatioon”“Simmulaatioonpparaametterss…”,將“Maxxsttepsizze”設置為為0.005s,則則兩個示示波器“Scoope”和“Scoope11”的顯示示如圖22.322所示。圖2.32T=Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示可以看出當當T=TTk=00.1時時系統(tǒng)的的輸出響響應較圖2.32T=Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示圖2.33T=0.6Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示(2)修修改參數(shù)數(shù),將“DisscreeteFillterr”模塊的的“Sammpleetiime”設置為為0.66s,“Zerro-OOrdeerHHoldd”模塊的的“Sammpleetiime”不變;;選擇菜菜單“Ediit”“Upddateediiagrram”命令修修改顏色色,就可可以看到到“DisscreeteFillterr”模塊的的顏色變變化了;;然后開開始仿真真,則示示波器顯顯示如圖圖2.3圖2.33T=0.6Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示可以看出當當T=00.6而而Tk==0.11時,系系統(tǒng)出現(xiàn)現(xiàn)振蕩。(8)修修改參數(shù)數(shù),將“DisscreeteFillterr”和“Zerro-OOrdeerHHoldd”模塊的的“Sammpleetiime”都設置置為0..6s,更更新框圖圖顏色,開開始仿真真,則示示波器顯顯示如圖圖2.344所示。圖2.34T=0.6Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示當T=Tkk=0..6時,系系統(tǒng)出現(xiàn)現(xiàn)強烈圖2.34T=0.6Tk=0.1(a)d(k)示波器顯示(b)y(t)示波器顯示2.5.44仿真結結構參數(shù)數(shù)化當系統(tǒng)參數(shù)數(shù)需要經(jīng)經(jīng)常改變變或由函函數(shù)得出出時,可可以使用用變量來來作為模模塊的參參數(shù)?!纠?.55】將【例例2.4】中中的模塊塊結構參參數(shù)用變變量表示示,結構構圖如圖圖2.355所示。圖2.35離散系統(tǒng)框圖將參數(shù)設置置放在EEx02205__1.mm文件圖2.35離散系統(tǒng)框圖%Ex00205__1參參數(shù)設置置T=0.11; %控制制環(huán)節(jié)采采樣時間間Tk=0..6; %零階階保持器器采樣時時間k=0.003; %Gaain增增益zt1=11.444;ztt2=--1.226;zzt3==1;zzt4==-1;;tf11==6.22;tff12==0.11;tff13==1;tf21==1;ttf222=3;;tf223=11在MATLLAB工工作空間間運行該該文件::Ex02205_112.6子系系統(tǒng)與封封裝2.6.11建立子子系統(tǒng)子系統(tǒng)類似似于編程程語言中中的子函函數(shù)。建建立子系系統(tǒng)有兩兩種方法法:在模模型中新新建子系系統(tǒng)和在在已有的的子系統(tǒng)統(tǒng)基礎上上建立。1.在已已建立的的模型中中新建子子系統(tǒng)【例2.66】打開開【例22.4】建建立的模模型,將將控制對對象中的的第一個個連續(xù)環(huán)環(huán)節(jié)中的的反饋環(huán)環(huán)建立為為一個子子系統(tǒng)。在模型窗口口中,將將控制對對象中的的第一個個連續(xù)環(huán)環(huán)節(jié)的反反饋環(huán)用用鼠標拖拖出的虛虛線框框框住,選選擇菜單單“Ediit”“Creeateesuubsyysteem”,則系系統(tǒng)如圖圖2.366所示。圖2.36子系統(tǒng)建立雙擊子系統(tǒng)統(tǒng),則會會出現(xiàn)“Subbsysstemm”模型窗窗口,如如圖2.32所示??煽梢钥吹降阶酉到y(tǒng)統(tǒng)模型除除了用鼠鼠標框住住的兩個個環(huán)節(jié),還還自動添添加了一一個輸入入模塊“In1”和一個個輸出模模塊“Outt1圖2.36子系統(tǒng)建立2.在已已有的子子系統(tǒng)基基礎上建建立【例2.22】在【例例2.6】的的基礎上上建立新新子系統(tǒng)統(tǒng),將【例例2.6】模型型的控制制對象中中的第一一個對象象環(huán)節(jié)整整個作為為一個子子系統(tǒng)。將圖2.336中的的所有對對象都復復制到新新的空白白模型窗窗口中,雙雙擊打開開子系統(tǒng)統(tǒng)“Subbsysstemm”,則出出現(xiàn)如圖圖2.32所示的的子系統(tǒng)統(tǒng)模型窗窗口,添添加模型型構成反反饋環(huán)形形成閉環(huán)環(huán)系統(tǒng),如如圖2.388所示。圖2.38子系統(tǒng)模塊窗口圖2.32子系統(tǒng)模型窗口然后將系統(tǒng)統(tǒng)模型修修改為如圖2.38子系統(tǒng)模塊窗口圖2.32子系統(tǒng)模型窗口圖2.39包含子系統(tǒng)的模型創(chuàng)建的子系系統(tǒng)可以以打開和和修改,但但不能再再解除子子系統(tǒng)圖2.39包含子系統(tǒng)的模型2.6.22條件執(zhí)執(zhí)行子系系統(tǒng)1.使能能子系統(tǒng)統(tǒng)(EnnablledSubbsysstemm)圖2.41(a)“Enable”模塊參數(shù)設置(b)“Out1”模塊參數(shù)設置【例2.88】建立立一個用用使能子子系統(tǒng)控控制正圖2.41(a)“Enable”模塊參數(shù)設置(b)“Out1”模塊參數(shù)設置模型由正弦弦信號“Sinnewwavee”為輸入入信號源源,示波波器“Scoope”為接收收模塊,使使能子系系統(tǒng)“EnaableedSSubssysttem”為控制制模塊,連接模塊,將將“Sinnewwavee”模塊的的輸出作作為“EnaableedSSubssysttem”的控制制信號,模模型如圖圖2.422(a))所示。開始仿真,由由于“EnaableedSSubssysttem”的控制制為正弦弦信號,大大于零時時執(zhí)行輸輸出,小小于零時時就停止止,則示示波器顯顯示為半半波整流流信號,示示波器的的顯示如如圖2.422(b))所示。圖圖2.42(a)使能子系統(tǒng)模型(b)示波器顯示2.觸發(fā)發(fā)子系統(tǒng)統(tǒng)(TrrigggereedSSubssysttem))圖2.43(a)觸發(fā)子系統(tǒng)模型(b)示波器顯示【例2.99】建立立一個用用觸發(fā)子子系統(tǒng)控控制正弦弦信號輸輸出階梯梯波形圖2.43(a)觸發(fā)子系統(tǒng)模型(b)示波器顯示模型由正弦弦信號“Sinnewwavee”為輸入入信號源源,示波波器“Scoope”為接收收模塊,觸觸發(fā)子系系統(tǒng)“TriiggeereddSuubsyysteem”為控制制模塊,選選擇“Souurcees”模塊庫庫中的“PullseGenneraatorr”模塊為為控制信信號。連接模塊,將將“PullseGenneraatorr”模塊的的輸出作作為“TriiggeereddSuubsyysteem”的控制制信號,模模型如圖圖2.433(a))所示。開始仿真,由由于“TriiggeereddSuubsyysteem”的控制制為“PullseGenneraatorr”模塊的的輸出,示示波器輸輸出如圖圖2.433(b))所示。3.使能能觸發(fā)子子系統(tǒng)((EnaableedaandTriiggeereddSuubsyysteem)使能觸發(fā)子子系統(tǒng)就就是觸發(fā)發(fā)子系統(tǒng)統(tǒng)和使能能子系統(tǒng)統(tǒng)的組合合,含有有觸發(fā)信信號和使使能信號號兩個控控制信號號輸入端端,觸發(fā)發(fā)事件發(fā)發(fā)生后,SSimuulinnk檢查查使能信信號是否否大于00,大于于0就開開始執(zhí)行行。2.6.33子系統(tǒng)統(tǒng)的封裝裝1.封裝裝子系統(tǒng)統(tǒng)的步驟驟(1)選選中子系系統(tǒng)雙擊擊打開,給給需要進進行賦值值的參數(shù)數(shù)指定一一個變量量名;(2)選選擇菜單單“Ediit”“Masskssubssysttem”,出現(xiàn)現(xiàn)封裝對對話框;;(3)在在封裝對對話框中中的設置置參數(shù),主主要有“Icoon”、“Parrameeterrs”、“Iniitiaalizzatiion”和“Doccumeentaatioon”四個選選項卡。Icon選選項卡Icon選選項卡用用于設定定封裝模模塊的名名字和外外觀,如如圖2.444所示。圖2.44Icon參數(shù)設置(1)DDrawwinggcoommaand圖2.44Icon參數(shù)設置用來建立用用戶化的的圖標,可可以在圖圖標中顯顯示文本本、圖像像、圖形形或傳遞遞函數(shù)等等。在DDrawwinggcoommaandss欄中的的命令如如上圖中中“Exaampllesofdraawinngccommmandds”的下拉拉列表所所示,包包括pllot、ddispp、teext、pportt_laabell、immagee、paatchh、coolorr、drrootts、ddplooy和ffpriintff。(2)IIconnOpptioons欄欄用于設置封封裝模塊塊的外觀觀。3.Paarammeteers選選項卡Parammeteers選選項卡用用于輸入入變量名名稱和相相應的提提示,如如圖2.455所示。圖2.45Parameters參數(shù)設置(1)AAdd、DDeleete、MMoveeupp和Moovedowwn按鈕鈕圖2.45Parameters參數(shù)設置用于添加、刪刪除、上上移和下下移輸入入變量。(2)DDiallogParrameeterrsPromppt:輸輸入變量量的含義義,其內內容會顯顯示在輸輸入提示示中。Variaablee:輸入入變量的的名稱。type::給用戶戶提供設設計編輯輯區(qū)的選選擇。“Ediit”提供一一個編輯輯框;“Cheeckbbox”提供一一個復選選框;“Poppup”提供一一個彈出出式菜單單。Evaluuatee:用于于配合“typpe”的不同同選項提提供不同同的變量量值,有有兩個選選項“Evaaluaate”和“Litteraal”,其含含義如表表2.6所所示。表2.6Asssignnmennt選項項的不同同含義EvaaluaatetypeonoffEdit輸入的文字字是程序序執(zhí)行時時所用的的變量值值將輸入的內內容作為為字符串串Checkkboxx輸出1和00輸出為onn或offfPopupp將選擇的序序號作為為數(shù)值,第第一項則則為1將選擇的內內容當作作字符串串(3)OOptiionssfoorsseleecteedpparaametterPops::當“typpe”選擇“Poppup”時,用用于輸入入下拉菜菜單項。Callbbackk:用于于輸入回回調函數(shù)數(shù)。4.Innitiialiizattionn選項卡卡Initiialiizattionn選項卡卡用于初初始化封封裝子系系統(tǒng)。5.Doocummenttatiion選選項卡Docummenttatiion選選項卡用用于編寫寫與該封封裝模塊塊對應的的Hellp和說說明文字字,分別別有“Masskttypee”、“MasskDDesccripptioon”和“Masskhhelpp”欄。(1)MMaskktyype欄欄用于設置模模塊顯示示的封裝裝類型。(2)MMaskkDeescrripttionn欄用于輸入描描述文本本。(3)MMaskkheelp欄欄用于輸入幫幫助文本本。6.按鈕鈕設置參數(shù)設設置對話話框中的的“Appply”按鈕用用于將修修改的設設置應用用于封裝裝模塊;;“Unmmaskk”按鈕用用于將封封裝撤銷銷,則雙雙擊該模模塊就不不會出現(xiàn)現(xiàn)定制的的對話框框。【例2.110】創(chuàng)創(chuàng)建一個個二階系系統(tǒng),并并將子系系統(tǒng)進行行封裝。創(chuàng)建一個二二階系統(tǒng)統(tǒng),將其其閉環(huán)系系統(tǒng)構成成子系統(tǒng)統(tǒng),并封封裝將阻阻尼系數(shù)數(shù)zetta和無無阻尼頻頻率wnn作為輸輸入?yún)?shù)數(shù)。(1)創(chuàng)創(chuàng)建模型型,并將將系統(tǒng)的的阻尼系系數(shù)用變變量zeeta表表示,無無阻尼頻頻率用變變量wnn表示,如如圖2.466所示。圖2.46二階系統(tǒng)模型(2)用用虛線框框框住反反饋環(huán),選選擇菜單單“Ediit”“CreeateeSuubsyysteem”,則產產生子系系統(tǒng),如如圖2.4圖2.46二階系統(tǒng)模型圖2.42子系統(tǒng)模型(3)封封裝子系系統(tǒng),選選擇菜單單“Ediit”“Masskssubssysttem”,出現(xiàn)現(xiàn)封裝對對話框,將將zetta和wwn作圖2.42子系統(tǒng)模型在Iconn選項卡卡中設置置的“Draawinngccommmandds”欄中寫寫文字并并畫曲線線,命令令如下::disp(('二階階系統(tǒng)'')plot(([0122310]],-eexp((-[001233100])))在Paraametterss選項卡卡中,單單擊“Addd”按鈕添添加兩個個輸入?yún)?shù),設設置“Proomptt”分別為為“阻尼系系數(shù)”和“無阻尼尼振蕩頻頻率”,并設設置“typpe”欄分別別為“Poppup”和“ediit”,對應應的“Varriabble”為“zetta”和“wn”,設設置“Poppupss”為“000.30.550..20212”,如圖圖2.488(a))所示。在Inittiallizaatioon選項項卡初始始化輸入入?yún)?shù),如如圖2.488(b))所示。圖2.48(a)Parameters選項卡(b)Initialization選項卡在Docuumenntattionn選項卡卡中輸入入提示和和幫助信信息,如如圖2.488(c圖2.48(a)Parameters選項卡(b)Initialization選項卡圖2.48(c)Documentation選項卡單擊“OKK”按鈕,完完成參數(shù)數(shù)設置,然然后雙擊擊該封裝裝子系統(tǒng)統(tǒng),則出出現(xiàn)如圖圖2.499(a))所示的的封裝子子系統(tǒng),雙雙擊該子子系統(tǒng)出出現(xiàn)圖22.499(b))所示的的輸入?yún)?shù)對話話框,在在對話框框中輸入入“阻尼系系數(shù)”zetta和“無阻尼尼振蕩頻頻率”wn的的值,再再不需要要為子系系統(tǒng)中的的每個模模塊分別別打開參參數(shù)設置圖2.48(c)Documentation選項卡圖圖2.49(a)封裝子系統(tǒng)外觀(b)封裝子系統(tǒng)參數(shù)輸入對話框2.2用MMATLLAB命命令創(chuàng)建建和運行行Simmuliink模模型2.2.11用MAATLAAB命令令創(chuàng)建SSimuulinnk模型型1.Siimullinkk模型與與文件(1)創(chuàng)創(chuàng)建新模模型new_ssysttem命命令用來來在MAATLAAB的工工作空間間創(chuàng)建一一個空白白的Siimullinkk模型。語法:new_ssysttem((‘newwmoddel’’,opptioon) %創(chuàng)建建新模型型說明:‘nnewmmodeel’為模型型名;ooptiion選選項可以以是’Libbrarry’和’Moddel’’兩種,也也可以省省略,默默認為’’Moddel’’。(2)打打開模型型open__sysstemm命令用用來打開開邏輯模模型,在在Simmuliink模模型窗口口顯示該該模型。語法:open__sysstemm(‘moddel’’) %打開開模型說明:‘mmodeel’為模型型名。(3)保保存模型型save__sysstemm命令用用來保存存模型為為模型文文件,擴擴展名為為.mddl。語法:save__sysstemm(‘moddel’’,文件件名) %保存存模型說明:‘mmodeel’為模型型名可省省略,如如果不給給出模型型名,則則自動保保存當前前的模型型;文件件名指保保存的文文件名,是是字符串串,也可可省略,如如果不省省略則保保存為新新文件。【例2.111】用用MATTLABB命令創(chuàng)創(chuàng)建新模模型。new__sysstemm('EEx02211mmodeel'))%創(chuàng)建建邏輯模模型openn_syysteem(''Ex00211mmodeel'))%打開開模型savee_syysteem(''Ex00211mmodeel',,'Exx0211'')%保保存模型型文件2.添加加模塊和和信號線線(1)添添加模塊塊使用addd_bllockk命令在在打開的的模型窗窗口中添添加新模模塊。語法:add_bblocck(’’源模塊塊名’,’目標模模塊名’’,’屬性名名1’,屬性性值1,’屬性名2’,屬性值2,…)說明:’源源模塊名名’為一個個已知的的庫模塊塊名,或或在其它它模型窗窗口中定定義的模模塊名,SSimuulinnk自帶帶的模塊塊為內在在模塊,例例如正弦弦信號模模塊為’’buiilt--in//SinneWWavee’;’目標模模塊名’’為在模模型窗口口中使用用的模塊塊名。(2)添添加信號號線模塊需要用用信號線線連接起起來,添添加信號號線使用用addd_liine命命令。語法:add_llinee(’模塊名名’,’起始模模塊名//輸出端端口號’’,’終止止模塊名名/輸入入端口號號’)add_llinee(’模塊名名’,m))說明:’模模塊名’’為在模模型窗口口中的模模塊名;;m為有有兩列元元素的矩矩陣,每每列給出出一個轉轉折點坐坐標?!纠?.111續(xù)】用用MATTLABB命令添添加四個個模塊連連接成一一個二階階系統(tǒng)模模型。add__bloock(('buuiltt-inn/Sttep'','EEx02211//Steep',,'poosittionn',[[20,,1000,400,1220]))%添加加階躍信信號模塊塊add__bloock(('buuiltt-inn/Suum',,'Exx0211//Summ',''possitiion'',[660,1100,,80,,1200])%%添加SSum模模塊add__bloock(('buuiltt-inn/TrranssferrFccn',,'Exx0211//Fcnn1',,'poosittionn',[[1200,900,2000,1130]])%添加傳遞遞函數(shù)模模塊add__bloock(('buuiltt-inn/Sccopee',''Ex00211//Scoope'','pposiitioon',,[2440,1100,,2600,1220]))%添加加示波器器模塊add__linne(''Ex00211'','SStepp/1'','SSum//1'))%添加加連線add__linne(''Ex00211'','SSum//1',,'Fccn1//1'))add__linne(''Ex00211'','FFcn11/1'','SScoppe/11')add__linne(''Ex00211'','FFcn11/1'','SSum//2'))程序分析::'poosittionn'為位位置屬性性,模塊塊名為''Ex00211''。則出現(xiàn)如圖圖2.500所示的的模型。圖圖2.50二階系統(tǒng)模型3.設置置模型和和模塊屬屬性(1)模模型屬性性的獲得得【例2.111續(xù)】獲獲得模型型屬性和和各屬性性的含義義。f1=ssimgget(('Exx0211'')f1=AAbsTTol::'aautoo'%絕絕對允許許誤差限限Debbug::'ooff''%是否否允許跟跟蹤調試試

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論