|
||||||||
|
載入 Matlab 系統設計
|
||||||||
|
VisSim 轉移函數與狀態空間方塊可載入由 Matlab 環境設計發展包含一個或多個 SISO 轉移函數與 MIMO 狀態空間表示式的系統, 而此系統可以是連續或離散的系統。VisSim 轉移函數與狀態空間方塊亦可自動讀取系統指定的 .m 與 .mat 檔案。 |
||||||||
|
|
||||||||
|
舉例來說;一個複雜的非線性控制系統之標準設計方式,是由使用者定義多個操作區段以片段線性設計法做系統線性化工作。一旦操作區段定義完成,即可對每一操作區段做不同的線性系統設計。如同有六個區段的設計系統可載入至使用六個方塊的
VisSim 環境,然後連接這些方塊至標準的
VisSim
布林方塊,使指定的控制器在特定時間作動。 |
||||||||
| MatlabRead 與 MatlabWrite 方塊變數交換功能 | ||||||||
|
任何 Matlab 環境所定義的變數,均可應用 MatlabRead 與 MatlabWrite 方塊在 VisSim 模擬時以交談模式式進行存取。模擬執行時,VisSim 自動會知 Matlab 與存取任何使用於 VisSim 模型中的 Matlab 變數。 典型的變數讀取應用範例是由 Matlab 定義控制系統係數或其他系統參數。而由 VisSim 輸出至 Matlab 則是作為圖形顯示或 Matlab之後置處理的模擬結果。另外,使用者亦可在 Matlab 執行一程式檔以設定 VisSim 的系統模擬參數;或由 Matlab 指令行執行或停止 VisSim 模擬工作 。這對自動化完成蒙地卡羅模擬分析特別有用 。 |
||||||||
|
|
||||||||
| Matlab Expression 方塊之 Matlab 指令交談功能 | ||||||||
|
Matlab Expression 方塊 (如上) 可以讓使用者於 VisSim 環境編輯與執行 Matlab 指令。在同時應用 VisSim-Matlab 雙模擬引擎時,可以免除系統切換工作。例如 Matlab Expression 方塊中 Matlab 表示式程式,含有系統矩陣特徵值的計算式或計算 LQR 的最佳控制系數。 |
||||||||
|
|
||||||||
|
| 回VisSim首頁 | |
||||||||