燃气涡轮发动机性能仿真程序GSP12.0.4.2使用经验(三):MATLAB\Simulink调用GSP建立的燃气涡轮发动机动态模型,以燃气轮机PG9351FA燃气轮机为例

前言

燃气轮机仿真程序 GSP 是一个基于组件的建模环境,是荷兰航空航天实验室NLR 用于燃气涡轮发动机性能分析的主要工具。GSP灵活的面向对象架构允许使用用户友好的拖放界面对任何燃气轮机配置进行稳态和瞬态仿真,并在Windows下运行在线帮助。燃气轮机配置是通过在模型窗口中建立发动机组件模型的特定排列来模拟的。

原文链接:燃气涡轮发动机性能仿真程序GSP12.0.4.2使用经验(一):程序简介

GSP开展燃气涡轮发动机动态性能仿真模型的特点:
1.考虑了转子转动惯量、部件传热过程、容腔效应影响;
2.具备起动过程性能仿真功能;
3.可考虑压气机导叶、喷管变几何调节。

1 基于GSP建立燃气轮机PG9351FA燃气轮机性能仿真模型

请查看上一篇博客: 燃气涡轮发动机性能仿真程序GSP12.0.4.2使用经验(二):使用GSP建立PG9351FA燃气轮机性能仿真模型
基于GSP建立燃气轮机PG9351FA燃气轮机性能仿真模型

2 MATLAB\Simulink调用GSP建立的燃气轮机PG9351FA动态性能仿真模型

2.1 相关文件介绍

GSP.dll
GSP.h
GSPAPI.cfg
GSPAPI.mexw32
GSP_20XX.mdl
以及发动机性能仿真GSP模型,例如PG9351FA.mxl

2.2 仿真模型构建过程

(1)假设已经建好发动机性能仿真的GSP模型。
含API接口部件模型的PG9351FA仿真模型如下图所示。
GSP含API部件模型
本算例API输入参数有3个:燃油流量、负载功率、飞行高度等。如下图所示。输入参数类型和数量可根据实际情况调整。
GSP API输入参数
本算例API输出参数有3个:压气机增压比、排气文档、压气机转速等。如下图所示。输出参数类型和数量可根据实际情况调整。
GSP API输出参数
(2)使用文本编辑软件打开GSPAPI.cfg,开始:

# Configuration settings for GSPAPI
INPUT_0_WIDTH=3
OUTPUT_0_WIDTH=3
GSPMDLFILENAME=PG9351FA_API.mxl

INPUT_0_WIDTH:模型输入参数个数;
UTPUT_0_WIDTH:模型输出参数个数;
GSPMDLFILENAME:发动机GPS模型文件 名,文件存储在与GSP.dll同一路径下的。

(3)在Simulink环境下,以S-function模块调用GSP模型,算例如下。
Simulin调用GSP模型算例
本算例,输入信号设置如下:
输入信号

2.3 仿真结果示例

本算例,转速仿真结果如下:
转速仿真就结果
本算例,燃气轮机排气温度仿真结果如下:
排气温度仿真结果

重要说明:针对MATLAB\Simulink调用场景,限制如下:32位MATALB,版本2010b~2014a.

如果需要基于GSP建立的PG9351FA燃气轮机性能仿真模型文件及相关问题,请发送信息至邮箱:pyengine@163.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pyengine

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值