AGTF30 涡扇发动机说明
1.简介
先进齿轮传动涡扇30,000[The Advanced Geared Turbofan 30,000 (AGTF30)]是一个齿轮传动涡扇仿真软件,利用热力学系统建模和分析的工具箱(T-MATS,Toolbox- Modeling and Analysis of Thermodynamic Systems)在MATLAB/Simulink中创建稳态和动态发动机模型。该发动机模型是基于未来的齿轮传动涡扇概念,并允许在整个飞行包线内稳态运行。动态操作是利用一个基线控制系统。该软件包中的设计工具包括系统线性化和自动绘图脚本。
2.AGTF30 安装
- 安装Matlab和Simulink,MATLAB 2015aSP1。
- 安装用T-MATS 1.3版本开发的热力学系统建模和分析工具箱(T-MATS)
3.运行AGTF仿真
- 导航到AGTF30文件夹
- 运行脚本 “setup_everything.m”,这将在MATLAB中生成所有需要的变量(即:总线变量bus variables和发动机参数结构 “MWS”)
- 打开AGTF30系统仿真:动态(Dyn)、线性化(Lin)或稳态(SS)
- 运行指定的模型
4.改变运行条件
打开setup_everyting,根据情况调整适当的Input. structure。
或
验证setup_everything设置Input.UseExcel = 1,更新excel文件define_inputs.xlsx
或
验证setup_everything设置Input.UseExcel = 0,更新define_inputs.m
(在MWS结构内)系统输入被定义为向量,每个值与一个时间向量相匹配。线性化和稳态系统将只使用初始值,注:线性化和动态系统将使用稳态求解器来生成初始条件。
5.输出
- 稳态(Steady state)仿真输出结构:out_SS,包含大量数据。此外,它还产生特定的结构 out_*
- 线性化仿真输出结构:out_Lin,包含大量的数据。(状态空间模型的ABCD矩阵位于该结构中)
- 动态仿真输出结构:out_Dyn,包含大量的数据。此外,它还生成特定的结构out_*
6.自动绘制脚本
AGTF30使用了T-MATS自动制图脚本。在运行Dyn模型或SS模型后,运行相应的脚本来生成相应的图。
参考链接:Github-nasa/AGTF30