相關導覽

新聞中心

技術資訊與文章列表

應用中心

會員服務

帳號
Username Password
密碼
忘記密碼加入會員登入
電子報訂閱

RT-Lab 即時工程系統模組化設計軟體

 

  模組化設計軟體

 
RT-LAB 模組化設計軟體可針對模組化基礎設計(model-based design)做 HIL 模擬,亦可做 plant 模擬和進行控制的快速原型化。可搭配 MATLAB & Simulink,以及 MATRIXx SystemBuild™建立動態數學模型系統應用於即時模擬、控制、測試及其他相關領域。
 
RT-LAB 充分的結合了強大的數學系統模擬軟體 MATLAB/Simulink,使用者可以 Simulink 作為系統設計(System-level design)與模擬的平台,然而在 Simulink 底下的模擬並非即時(Real-Time)的,若要進行即時的應用,微軟的 NT 作業平台相對有困難,因此 OPAL-RT 選用 RedHawk、LINUX REDHAT 兩種作業系統,作為實現即時應用(Real-Time Application)的作業系統。這兩種作業系統可以安裝在Opal-RT的硬體產品上,搭配 OPAL-RT 自製的I/O介面卡,這樣的即時系統變成為實現即時應用的最佳利器。因此,使用者可以利用 RT-LAB 提供的 Blockset 在 Simulink 環境下作設計整合,其中包含了支援Opal-RT硬體產品系列所需的I/O模塊,然後再把設計的結果放到另一台做即時應用的電腦執行。
 
就使用者而言,可使用 Simulink 視覺化建模的環境做系統設計、發展與模擬,然後利用 MATLAB 的家族產品 Real-Time Workshop 將 Simulink 的原始模型檔轉為 ANSI-C 的程式碼,再透過網際網路將程式碼傳送到另一台有著即時核心(Real-Time Kennel)的電腦做編譯,這個即時運算核心(Real-Time Kennel)架構在 RedHawk 或 LINUX REDHAT 底下,編譯完成後的執行檔會回傳至MATLAB端電腦,當需要執行時只需透過 RT-LAB main conotrol 的軟體介面,再次將執行檔傳送至RedHawk或LINUX REDHAT作業平台下即可執行。另外,在 RedHawk 或 LINUX REDHAT 模擬的結果也可以利用網際網路回傳至 MATLAB 端的電腦,利用 Simulink 下的 scope 觀察,或是利用 Simulink 內的模塊作參數調整。
 
另一方面,RT-LAB 支援分散式機算,在模擬的過程中,使用者可將系統及演算法切割,以提升機算效能,甚至透過 Firewire,我們可以將多台電腦串接在一起,做平行運算。在單處理器不負使用時,分散式機算提供使用者更具彈性的空間。RT-LAB Professional 為商業版,針對教育市場另有 RT-LAB Solo 可供選擇。 

 

 

單一對象配置 Single Target Configuration 分佈式對象配置  Distributed Target Configuration

 


 
 
TOP