複製鏈接
請複製以下鏈接發送給好友

RT-LAB

鎖定
RT-LAB是由加拿大Opal-RT Technologies推出的一套工業級的系統實時仿真平台軟件包
中文名
RT-LAB
外文名
RT-LAB
類    屬
軟件包
完全集成
完全集成 MATLAB/Simulink
模    式
高速XHP模式

目錄

RT-LAB簡介

RT-LAB RT-LAB
通過應用這 種開放,可擴展的實時平台。通過RT-LAB,工程師可以直接將利用MATLAB/Simulink建立的動態系統數學模型應用於實時仿真、控制、測試以及其它相關領域。RT-LAB是一種全新的基於模型的工程設計應用平台。工程師可以在一個平台上實現工程項目的設計,實時仿真,快速原型與硬件在迴路測試的全套解決方案。RT-LAB的應用,為基於模型的設計思路帶來了革命性變化。由於其開放性,RT-LAB可以靈活的應用於任何工程系統仿真與控制場合;其優秀的可擴展性能為所有的應用提供一個低風險的起點,使得用户可以根據項目的需要隨時隨地 對系統運算能力進行驗證及擴展 - 不論是為了加快仿真速度或者是為滿足應用的實時硬件在迴路測試的需要。
RT-LAB 是一個分佈式實時平台 ,它能夠在很短的時間內、以很低的花費,通過對進行工程仿真或者是對實物在迴路的實時系統建立動態模型,使得工程系統的設計過程變的更加簡單。他的可測量性使得開發者能夠把計算機使用到任何需要他的地方;充分的靈活性使得它能夠應用於最複雜的仿真和控制問題,而不論是應用於實時硬件在迴路還是快速模型,控制和測試中。
為了達到理想的性能,RT-LAB 為分佈式網絡下分立目標機對高度複雜的模型進行仿真、通過超低反應時間通訊,提供了豐富的工具。此外,RT-LAB 的模型化設計使得用户僅僅提供應用所需的模型就能完成經濟的系統、最小化經濟要求、並滿足用户的價格目標。這在大量的嵌入式應用中尤其顯得重要。

RT-LAB主要特徵

完全集成 MATLAB/Simulink
所有為 RT-LAB 準備的模型都能夠在已有的動態系統模型環境中完成,通過使用這些工具,用户的經驗也會相應的提高。
分佈式處理的專業化塊設計,內部節點通訊以及信號 I/O
RT-LAB 提供的工具能夠方便的把系統模型分割成子系統,使得在目標機上能夠並行處理(標準的 PC 上可以運行 QNX 實時操作系統,或者 RedHat Linux) 。通過這種方法,如果你不能在單處理器上運行實時模型,RT-LAB 提供多個處理器共享一個負載的方法來實現的。
完全集成第三方建模環境以及用户代碼庫
RT-LAB 支持 StateFlow,Simscape,CarSimRT,PLECS,AMESim,Dymola 的模型,以及 C,C++的合法代碼。
豐富的 API 為開發自己的在線應用
使用諸如 LabVIEW、C、C++、Visual Basic、TestStand、Python and 3D virtual reality等工具可以輕鬆的創建定製的功能和自動測試界面。
非定製技術
RT-LAB 是第一個完全可測量的仿真和控制包,使得你能夠分割模型,並在標準 PC,PC/104s或者 SMP(對稱式多處理器)組成的網絡上並行運行。
在大量市場需求的推動下, 用户可以從快速進步的技術中受益, 使用相對較低的花費。 RT-LAB
使用標準以太網和火線(IEEE1394)進行通訊,還包括PCIe, ISA,PCI,PXI 以及 PCMCIA 在內的
大量數字的和模擬的 I/O板卡
共享內存、無限帶寬協議(DolphinSCI)、火線、信號線或者 UDP/IP進程間通訊
在執行時間,RT-LAB 為處理器間的通訊提供無縫支持,可以在目標機之間混合使用任何UDP/IP,共享內存以及無限帶寬協議進行數據的低反應時間通訊。同樣,你也可以使用 TCP/IP和主站上的模型進行實時互動。
為信號和參數的可視和控制而集成的接口。
在 RT-LAB 的可視化界面和控制面板中,你可以動態的選擇你所要跟蹤的信號,實時修改任何模型信號或參數。
支持廣泛的 I/O卡――所支持的設備超過 100 種。
RT-LAB集成了Opal-RT的OP5000硬件接口設備, 具有10億分之一秒的精確定時和實時性能。
RT-LAB 同樣支持諸如 NI、Acromagm、Softing、Pickering 以及 SBS 等主流生產廠家所生產的板卡
RTOS(實時多任務操作系統)的選擇:QNX,、RedHat Linux,或 Windows(為了軟件的實時性)
RT-LAB 是唯一的實時仿真框架, 它提供你選擇兩個高性能實時操作系統。 RT-LAB 支持 QNX,由於它具有已證明過的對任務標準工程應用的追蹤記錄;同樣也支持 RedHat Linux,它是當前流行的、源代碼開放的 Linux 操作系統最重要的實時版本。
RT-LAB 同樣可以作為軟件實時操作系統提供給 Windows 使用。
最優化的硬件實時調度程序——高性能、低抖動。
在一個時間步內,系統不僅計算動態模型,而且它可以管理任務,如讀寫 I/O、刷新系統時鐘、傳輸數據以及處理通訊,這就限制了一楨內用於計算模型的時間量,從而限制了單處理器上計算模型的大小,RT-LAB 在保證完成功能的情況下已經可以把這個減小到原硬件性能很小的百分比,因此提高了計算更加複雜模型的能力。
高速 XHP 模式——多速率 XHP 模式——軟件同步模式
RT-LAB 的 XHP(超高性能)模式允許用户能夠以非常快的速度在目標機上計算實時模型,這使得用户能夠運行比分佈式處理器更復雜的模型。有了數字、模擬 I/O,運行時間週期可低於 10微秒。
RT-LAB 的 XHP 模式能夠將系統管理消耗大幅度削減到一微秒以下,使你能夠充分利用系統性能來實時計算高度動態模型,這對那些對越來越複雜的系統進行仿真時需高保真度響應、要求高準確率的開發者來説,是一個解決問題的辦法。即便是當信號在硬件在迴路系統, 也僅僅需要將系統開銷增加到一百微秒時間楨,模型需要在主要時間步之間多次計算才能保證數據的準確性。到目前為止 XHP 模式,比其他任何實時系統都要優秀,尤其是在電子系統中,諸如驅動器控制及電力電子。