EN / CN
産品中心
Product Center
科梁提供的産品覆蓋從(cóng)系統數字化設計仿真、快速原型控制、半實物(wù)仿真、測試驗證、與裝置接口各環節,形成完整的流程開(kāi)發測試工(gōng)具鏈。
RT-LAB實時仿真管理軟件(jiàn)

概述

對于系統開(kāi)發工(gōng)程師(shī)來說,在一(yī)個(gè)統一(yī)的開(kāi)發平台上(shàng)實現從(cóng)系統與控制模型開(kāi)發,快速控制器(qì)原型、模型仿真、硬件(jiàn)在環驗證直到(dào)系統級半實物(wù)交聯試驗,能(néng)幫助其開(kāi)發加快研制進度,減少開(kāi)發風險并提高(gāo)工(gōng)作效率。


RT-LAB實時仿真系統就(jiù)是這樣的一(yī)種基于模型的仿真與測試一(yī)體化應用平台。RT-LAB實時仿真系統是加拿大Opal-RT公司開(kāi)發的一(yī)套實時仿真系統。旨在幫助從(cóng)事(shì)動力學控制系統研制、嵌入式軟硬件(jiàn)開(kāi)發與測試的客戶便利有效的實現從(cóng)模型仿真到(dào)全系統驗證試驗的系統開(kāi)發過程。


RT-LAB是一(yī)個(gè)分布實時仿真軟件(jiàn)平台。是低(dī)成本的工(gōng)程師(shī)硬件(jiàn)在環實時仿真建模平台。它的靈活性和可擴展性使得它能(néng)有效地解決各種複雜(zá)仿真和控制問題。廣泛應用于快速原型開(kāi)發、實時硬件(jiàn)在環控制和測試。


RT-LAB提供了網絡分布運算(suàn)高(gāo)度複雜(zá)模型的工(gōng)具箱,通(tōng)過延時技(jì)術(shù)實現高(gāo)性能(néng)的同步并行運算(suàn)。另外,RT-LAB的模塊設計,使得用戶根據定制化需求配置高(gāo)性價比的系統,既滿足客戶的運算(suàn)需求,又(yòu)降低(dī)客戶成本。這在大規模的嵌入式系統中至關重要。


RT-LAB與MATLAB/Simulink集成,用戶通(tōng)過MATLAB/Simulink的RTW可輕易将模型分布在不同多(duō)核目标機(jī)上(shàng)實時運行。RT-LAB為(wèi)實時同步,用戶界面,實時硬件(jiàn)接口和數據交互提供無縫分布計算(suàn)執行平台。

blob.png

功能(néng)

模型開(kāi)發環境支持

支持MATLAB/Simulink/SimScape模型開(kāi)發。所有的模型都是在MATLAB/Simulink開(kāi)發環境中實現。RT-LAB能(néng)将Simulink模型通(tōng)過RTW/Coder生(shēng)成C代碼,并編譯成為(wèi)仿真下(xià)位機(jī)上(shàng)的可執行程序。除了MATLAB/Simulink以外,RT-LAB也支持AMEsim、AVL、Carsim、Modelica以及手寫C/C++代碼編寫的模型,并将它們集成到(dào)RT-LAB實時模型中。


仿真運行控制

在RT-LAB 的 eclipse 風格圖形界面上(shàng)能(néng)實現模型編譯、下(xià)載、運行、暫停、快照(zhào)、高(gāo)速率運行、實時運行、在線參數調整等多(duō)種功能(néng)。并支持通(tōng)過API等擴展方式與自(zì)動化測試軟件(jiàn)、試驗管理軟件(jiàn)、視景仿真軟件(jiàn)、數據庫等軟件(jiàn)集成。


半實物(wù)仿真測試

在仿真下(xià)位機(jī)實時運行的仿真模型能(néng)夠通(tōng)過下(xià)位機(jī)上(shàng)的I/O與數據通(tōng)訊接口和被測對象物(wù)或者試驗裝置上(shàng)的傳感器(qì)、執行器(qì)、控制器(qì)、儀表等設備互聯,組成硬件(jiàn)在環測試系統,實現對複雜(zá)系統的半實物(wù)一(yī)體化測試。


實驗開(kāi)發特性

 與MATLAB/Simulink/SimScape兼容,可将MATLAB嵌入到(dào)RT-LAB軟件(jiàn)界面中;

 支持第三方建模工(gōng)具,包括CarSim/TruckSim,AVL, GT-Power,LMS,Dymola,以及用C等開(kāi)發的模型;

 便于開(kāi)展分布式仿真,實現節點間數據交換以及信号I/O;

 基于eclipse 開(kāi)發的圖形用戶開(kāi)發界面,簡潔易用,便于功能(néng)擴展;

 提供豐富的模型庫,包括I/O擴展,模型等;

 提供完善的應用編程接口API,包括LabVIEW, C++, VB, M腳本, Python腳本等。


實驗運行特性

 OPAL-RT 提供了實時在環系統兼容工(gōng)業(yè)模型軟件(jiàn)包;

 提供2種運行平台:高(gāo)性能(néng)多(duō)核CPU結合實時操作系統(Linux), 以及FPGA 結合多(duō)核CPU模式 ,為(wèi)複雜(zá)的模型仿真提供運算(suàn)能(néng)力保障;

 支持多(duō)速率并行運行,模型運算(suàn)可在FPGA上(shàng)、CPU的多(duō)個(gè)内核之間,或者在多(duō)台仿真計算(suàn)機(jī)之間分布式并行運行,且可配置不同的運算(suàn)步長(cháng),在CPU上(shàng)運行步長(cháng)達到(dào)10μs, 在FPGA上(shàng)可達0.25μs;

 分布式模型同步數據通(tōng)過CPU高(gāo)速緩存、IEEE 1394、PCI-E或者反射内存通(tōng)訊,速率可達5GB;

 仿真性能(néng)監控:在軟件(jiàn)界面中有專門(mén)的窗(chuāng)口提供對每個(gè)CPU内核上(shàng)的模型運行的統計數據,包括運算(suàn)時間、通(tōng)訊時間,CPU的計算(suàn)資源裕度等這些時間信息;

 為(wèi)用戶了解模型的複雜(zá)程度,模型分配的合理性等提供了有價值的信息;

 TestDRIVE GUI:可擴展的虛拟儀器(qì)風格監控與測試界面;

 動态信号跟蹤:運行時可以動态選擇監控任意模型變量;

 在線調參:可以在運行時動态調整模型參數;

 高(gāo)速I/O:基于FPGA的數字與模拟I/O;

 廣泛I/O硬件(jiàn)支持:支持多(duō)種I/O和通(tōng)訊設備。

blob.png

在線溝通(tōng)
+86-21-54234720-8601