RT-LAB首页 » 产品中心 » 半实物仿真
$this->_tpl_vars['read']['title']%}

产品名称:RT-LAB

产品简介: 我公司独家代理Opal-RT公司的RT-LAB系列实时仿真与HIL产品。是一种全新的基于模型的工程设计应用平台,可以灵活地应用于任何工程系统仿真和控制场合,将复杂的模型划分成多个可并行执行的子系统并分配到多个CPU或FPGA上,从而构成一个可伸缩的分布式实时仿真系统……

  • 产品概述
  • 功能特性
  • 系统组成
  • 产品应用

概述: 

       RT-LAB仿真开发环境是Opal-RT实时仿真系列产品的旗舰软件产品。它可以使工程师对大型复杂的硬件在回路(HIL)和快速控制原型(RCP)的实时仿真进行分布式并行计算。RT-LAB的人机界面提供了从仿真配置、模型管理、在线调参、数据记录到图形监控等功能。这些功能都使仿真管理和测试工作变得更轻松。


主要用途: 

      RT-LAB是一种全新的基于模型的工程设计应用平台。工程师可以在一个平台上实现工程项目的设计,实时仿真,快速原型与硬件在回路测试的全套解决方案。RT-LAB的应用,为基于模型的设计思路带来了革命性变化。由于其开放性,RT-LAB可以灵活的应用于任何工程系统仿真与控制场合;不论是为了加快仿真速度或者是为满足应用的实时硬件在回路测试的需要,其优秀的可扩展性能为所有的应用提供一个低风险的起点,使得用户可以根据项目的需要随时随地对系统运算能力进行验证及扩展。

 

 

   关键特性:

      1:仿真模型开发

 ·支持第三方专业建模工具,包括CarSim/TruckSim GT-Power AMEsimDymola,以及用CFORTRAN等开发的模型
 ·方便进行分布式仿真,实现节点间数据交换以及信号I/O
 ·基于eclipse 开发的图形用户开发界面,简洁易用,便于功能扩展
 ·提供丰富的模型库,包括I/O扩展,专业化模型等
 ·提供完善的应用编程接口API,包括LabVIEW, C++, VB, M脚本, Python脚本等

   2:实时运行特性

   ·提供2种运行平台:高性能多核CPU结合实时操作系统(QNX或Linux), 以及FPGA 结合多核CPU模式,为复杂的模型仿真提供运算能力保障

   ·模型运算可在FPGA上、CPU的多个内核之间,或者在多台仿真计算机之间分布式并行运行

   ·支持多速率并行运行,在FPGA上的运行步长最低可达到0.25μs,在CPU上的运行步长可达到10μs

   ·分布式模型同步数据通过CPU超高速缓存、IEEE 1394、PCI-E或者反射内存通讯

   ·TestDRIVE GUI:可扩展的虚拟仪器风格监控与测试界面

   ·动态信号跟踪:运行时可以动态选择监控任意模型变量

   ·在线调参:可以在运行时动态调整模型参数

   ·仿真性能监控:在软件界面中有专门的窗口提供对每个CPU内核上的模型运行的统计数据,包括运算时间、通讯时间、CPU的计算资源裕度等这些时间信息为用户了解模型的复杂程度,模型分配的合理性等提供了非常有价值的信息。

   ·高速I/O:基于FPGA的数字与模拟I/O

   ·广泛I/O硬件支持 — 支持多种I/O和通讯设备,例如模拟I/O, 数字I/O, RS-422/485, CAN, Mil-Std-1553, ARINC 429等。

   3:硬件特性

  ·RT-LAB仿真系统的硬件以基于intel多核CPU的高性能仿真计算机为核心。并通过外围硬件设备与用户被测件连接,组成HIL测试系统。

  ·对于一些对I/O及牢固性要求更高的场合,也可以通过第三方PXI计算机实现。

工作原理:

     实时仿真系统的工作原理包括:模型开发、仿真运行与管理、半实物仿真测试等3个层面。 

1:模型开发 

    完全支持Matlab/Simulink/SimScape模型开发软件。所有的模型开发都是在Matlab/Simulink开发环境中实现。RT-LAB能将Simulink模型通过Real-Time Workshop生成C代码,并编译成为仿真下位机上的可执行程序。

除了Matlab/Simulink以外,RT-LAB也支持AMEsimModelica以及手写C/C++代码编写的模型,并将它们集成到RT-LAB实时模型中。

2:仿真运行控制

    在RT-LABeclipse风格图形界面上能实现模型编译、下载、运行、暂停、快照、高速率运行、实时运行、在线参数调整等多种功能。并支持通过API等扩展方式与自动化测试软件、试验管理软件、视景仿真软件、数据库等软件集成。

3:半实物仿真测试

    在仿真下位机实时运行的仿真模型能够通过下位机上的I/O与数据通讯接口与被测物(UUT)或者试验装置上的传感器、作动器、控制电机、控制器、仪表等设备互联,组成硬件在环测试系统,实现对复杂系统的半实物一体化交联测试。

 


 


 

应用领域:

     电力、电力电子、汽车、航空、教育科研、控制等领域的RCPHIL,全数字实时仿真.