您的当前位置:主页 > 核心产品 > Links-RT实时仿真软件包

Links-RT实时仿真软件包

一、产品概述

        Links-RT实时仿真软件包是由灵思创奇公司自主开发的半实物仿真系统软件,致力于为用户提供快速原型设计及硬件在回路仿真解决方案。

二、开发运行流程

        1、数字仿真:

        首先,在Simulink环境下建立数学模型,通过在Simulink下的数学仿真,初步验证模型及算法。

        2、半实物模型准备:

        对数字仿真模型进行修改,加入硬件I/O模块,建立半实物仿真(HIL)模型。

        3、目标代码自动生成:

        在完成HIL模型的参数设置后,即可调用自动代码生成工具,将Simulink模型转换为C代码,并最终编译为VxWorks系统下的可执行程序。

        4、仿真配置管理:

        在RT-Sim主控软件中,根据软件向导,建立仿真工程,设置仿真目标机属性,配置监视及保存变量,准备实时仿真。

        5、实时仿真:

        在RT-Sim软件中,点击【启动】按钮,仿真开始;半实物模型编译生成的可执行程序将自动下载到目标机,并启动实时运行,与实物设备通过IO硬件进行交互;上位机的RT-Sim软件通过以太网监视目标机状态,并支持在线修改参数、启停控制、实时数据存储等功能。

        6、仿真数据后处理:

        仿真结束后,RT-Sim进行实时存储数据上传、格式转换(支持txt、xls、mat等格式)、数据回放等,能够与Matlab、Excel等工具无缝集成,并能够进行简单的数据处理。

三、软件构成


        1、基础组件

型号

功能描述

主控软件

RT-Sim

RT-Sim作为Links-RT的主控软件,将Simulink中的模型文件以及生成的代码文件导入,建立对应的仿真工程,并完成仿真初始化配置。

IO模块库

RT-Lib

RT-LibLinks-RT系统集成于Matlab Simulink环境中的功能模块库,是对Simulink工具箱的补充和扩展,提供了系统中所用I/O硬件的Simulink封装模块,使用户能够直接将硬件I/O功能集成到Simulink模型中,设计硬件在回路仿真模型。

实时代码生成组件

RT-Coder

RT-Coder集成于Matlab Simulink环境中,实现由Matlab Simulink模型自动生成VxWorks目标代码。

目标机实时仿真引擎

RT-Engine

RT-Engine是运行于VxWorks操作系统之上的仿真引擎,为模型提供实时运行环境,包括:仿真机启停控制、FTP文件传输服务、数据通讯服务、数据存储服务、模型调度服务等。

        2、扩展组件


型号

功能描述

接口控制指令库

RT-API

RT-API提供了丰富的接口函数库,与第三方虚拟仪表、视景软件(如LabVIEW、Vega Prime、GL Studio等)进行连接,并可在VC、VB等开发环境中调用。

OPC服务组件

RT-OPC

RT-OPC提供了对RT-Sim数据进行快速访问的接口(OPC Server),用户的客户端程序(OPC Client)可以透过这些接口,间接性的连接到仿真平台的硬件设备。

ICD管理软件

ICD Studio

ICD Studio是针对综合电子系统接口的复杂性和接口控制的重要性,而开发的ICD数据库管理软件。ICD Studio能提供ICD文件导入、编辑和维护功能,使ICD数据库更加安全、可靠,能够满足复杂的ICD数据管理要求。

三维视景组件

RT-3D

RT-3D是LINKS-RT系统的扩展功能组件,支持制导武器、飞机、船舶、卫星等在多种场景下的三维可视化仿真,能够直观、形象的显示仿真过程。

        注:基础组件是Links-RT实时仿真软件包的必配部分,扩展组件则可根据需求灵活配置。


连接教育科研与工程应用      加速科学创新与人才培养
请扫描二维码
了解更多详情

Copyright © 2017 北京灵思创奇科技有限公司 版权所有 京ICP备14012482号-1