产品和案例 方案和公告

EN

当前位置:首页 >> 解决方案 >> 电子系统仿真 >> 航空发动机仿真系统

航空发动机仿真系统

日期:2017/7/16

航空发动机仿真系统

系统概述
   

        航空发动机在设计研发阶段,多采用基于实时仿真计算机的测控系统作为发动机试验器的核心部件对前期设计不断进行优化,这种

方案不仅可以实现高精度的实时现场压力信号、温度信号、振动信号、转速信号、增量编码器信号、热电偶信号、开关量信号、RVDT/LVDT

等信号的同步采集与模拟,通过采集控制机内部的标度变换、滤波处理、发动机数学模型运算,对现场电液伺服阀、电气转换器、流量调

节阀、开关电磁阀等进行调节控制,以及通过通讯同各现场电机变频器进行实时控制、数据交互,并输出温度、转速、振动、压差等仿真

信号提供给发动机控制器,实现系统的闭环控制。

系统主要功能

仿真平台可实现的功能与技术规格:
   

        ◇ 能够实现发动机模型建立与仿真,满足发动机模 型实时仿真要求;
   

        ◇ 能够采集与输出指定信号并满足精度与特性要求;


        ◇ 能够仿真模拟发动机温度、压力、振动转速等传感器信号,精度与稳定性均按照技术要求定制 ;
   

        ◇ 能够在Matlab、C/C++、VC++、Fortran等多种编程语言模型环境中进行联合仿真;
   

        ◇ 能够监控与指示各种状态信息;

        ◇ 能够实现在线调试参数,优化仿真模型;

        ◇ 能够通过现场总线Profibus-DP通讯模式,与西门子或ABB变频系统进行数据交互,保证实时性、可 靠性与稳定性;

        ◇ 能够通过实时网络系统和局域网与外部其他系统进行数据交互;


        ◇ 支持多处理器系统并具有常用航空总线的对外接口。
   

        ◇ 具有信号校准和滤波功能,能实时采集并存储过程参数;

        ◇ 监控界面友好直观,便于操作;

        ◇ 以数据或图形等多种方式实时显示工作参数;

        ◇ 具有参数限制与报警指示功能;

        ◇ 接受信号时间+模型软件计算时间+传送输出时间≤20ms;、

        ◇ 具有过压过流等异常工作状态的保护功能;

        发动机测控仿真试验系统主要用于实时解算发动机数学模型,并能够支持使用多种编程语言(Matlab/simulink、C/C++、Fortran等)

开发的模型在同一工程中进行联合仿真,并提供实时修改参数功能。仿真任务可在仿真过程中加载到任意CPU,支持子系统模型多速率运行,

仿真过程中可对系统事件进行监控,保证仿真任务执行中的确定性和可预测性。

系统定制与开发

        我们可按照用户实际项目需求情况设计研发全权限数字电子控制器仿真测试系统,系统的实时解算与输入/输出部分使用具有近五

十年实时系统开发经验的美国并行计算机公司成熟可靠的实时仿真机解算代码及框图模型,并配置可以选择多种精度、特性及通道数量的输

入输出板卡通过外部定制端子或航插接口与真实发动机组件及传感器相连构成的硬件在回路仿真测试系统,用于帮助仿真及开发人员将发

动机控制系统连接到十分接近实物样机或试车台条件的虚拟环境中进行测试,这种方法大大降低了前期研发成本投入和风险,并可有效提

高测试资源的利用和人力资源的效率。

系统特性与优势

        仿真平台的硬件资源可由底层支撑软件有序的、可控的、逻辑的组织起来,进行仿真测控试验。支撑软件主要包括:模型开发、

接口、仿真与调试分析软件、实时操作系统、编程语言编译器及其它配套软件包组成,用户在系统设计、模型开发、分析调试过程中可

以充分利用以下系统特点:

        1)系统允许用户同时调试在多个处理器上运行的多个实时进程。可以进行程序的执行、修改或数据显示而无需停止或中断程序。

断点、观测点和数据监控点可以被自动修补到应用程序中,并与之同速执行,不影响实时性能

        2)支持动态调整多个协同工作的进程,设定优先级、调度策略以及CPU分配情况,可显示任务运行的周期、最大和最小时间值

以监视应用程序的实际执行情况,并在帧超时的情况下具有提示功能

        3)提供监控、修改和记录多个实时应用程序参数的功能,可用作开发环境中调试、分析、原型开发和错误注入的工具,也可用于

在开发环境中创建用于程序输入或输出的图形界面 控制面板,支持浏览用户指定的数据条目,可输入需要监视的数据条目名称来扫描任务列

表以获取调试用户程序信息。

        4)具有同时记录运行于多个CPU 的多进程事件功能。可将用户定义的应用程序事件与系统事件合并在一起,给出整个系统的完整

同步视图。可跟踪的系统事件包括系统调用、上下文切换、机器异常和中断等。允许用户以多种方式放大/缩小、搜索、过滤、提取和分析

事件。事件追踪可以在程序执行后进行,也可同步进行。

        5)图形化软件界面。

        6)支持采用C/C++语言开发模型和MathWorks公司产品开发的MATLAB/Simulink模型

        7)支持C, C++和Fortran代码模型直接集成进软件并与Simulink模型一起执行仿真

        8)软件支持多速率运行

        9)用户可以分配模型到不同系统的CPU上实现并行执行,可任意设定CPU执行某一个进程以确保实时响应;

        10)提供应用脚本语言控制仿真的功能

        11)支持仿真数据的可视化与绘图功能

 

 

所属类别: 电子系统仿真

该资讯的关键词为: