目录
前言
燃气轮机仿真程序 GSP 是一个基于组件的建模环境,是荷兰航空航天实验室NLR 用于燃气涡轮发动机性能分析的主要工具。GSP灵活的面向对象架构允许使用用户友好的拖放界面对任何燃气轮机配置进行稳态和瞬态仿真,并在Windows下运行在线帮助。燃气轮机配置是通过在模型窗口中建立发动机组件模型的特定排列来模拟的。
原文链接:燃气涡轮发动机性能仿真程序GSP12.0.4.2使用经验(一):程序简介
GSP开展燃气涡轮发动机动态性能仿真模型的特点:
1.考虑了转子转动惯量、部件传热过程、容腔效应影响;
2.具备起动过程性能仿真功能;
3.可考虑压气机导叶、喷管变几何调节。
1 基于GSP建立燃气轮机PG9351FA燃气轮机性能仿真模型
请查看上一篇博客: 燃气涡轮发动机性能仿真程序GSP12.0.4.2使用经验(二):使用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仿真模型如下图所示。
本算例API输入参数有3个:燃油流量、负载功率、飞行高度等。如下图所示。输入参数类型和数量可根据实际情况调整。
本算例API输出参数有3个:压气机增压比、排气文档、压气机转速等。如下图所示。输出参数类型和数量可根据实际情况调整。
(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模型,算例如下。
本算例,输入信号设置如下:
2.3 仿真结果示例
本算例,转速仿真结果如下:
本算例,燃气轮机排气温度仿真结果如下:
重要说明:针对MATLAB\Simulink调用场景,限制如下:32位MATALB,版本2010b~2014a.
如果需要基于GSP建立的PG9351FA燃气轮机性能仿真模型文件及相关问题,请发送信息至邮箱:pyengine@163.com