首页/文章/ 详情

基于GCKontrol实现飞机涡扇发动机系统的建模与仿真

1年前浏览3262

一、项目描述            


本案例是一个涡扇发动机,包含风扇,低压压气机、高压压气机、燃烧室、高压涡轮、低压涡轮、喷管、转子、管道、容腔、比例积分控制器等。        

       


       

       
用GCKontrol对该涡扇发动机进行部件级建模,可实现稳态、过渡态仿真,用于发动机性能分析,控制系统设计等。        

       

涡扇发动机结构示意图        
       

       
二、系统详细设计            


2.1 工程设计        

       
发动机模型基于GCKontrol软件进行搭建。通过本软件,可采用拖拉标准模块实现仿真模型的构建,同时可在模型界面直接修改相关参数。        

       

涡扇发动机模型架构    
       

       
2.2 参数设计        

       
本模型可以仿真涡扇发动机的稳态和动态特性。主要模块的参数和输入输出描述如下:        

       
主要部件名称            
特性参数            
模块输入            
模块输出            
大气环境            
比热比            
高度            
出口总温            

气体常数            
马赫数            
出口总压            

标准海平面压力            
入口流量            
环境压力            

标准海平面温度            

阻力            
进气道            
总压恢复系数特性曲线            
入口总温            
出口总压            

基础系数            
入口总压            
出口总温            


环境压力            

压气机            
Wc= f(PR, Nc) 曲线            
入口总压            
出口总温            

eff= f(PR, Nc) 曲线            
入口总温            
出口流量(考虑引气)            

参考温度            
出口总压            
转矩            

参考压力            
转子转速            
引气流量            

参考压比因子            

出口流量(考虑引气)            

参考转速因子            



参考流量因子            



参考效率因子            



引气流量比例            


燃烧室            
燃烧室总压损失系数            
入口总温            
出口总温            

燃烧效率            
入口总压            
出口总压            

燃料低热值            
入口流量(不包括燃油流量)            
出口流量            


入口燃油流量            
出口流量中的油气比            


入口流量(不包括燃油流量)中的油气比            

涡轮            
Wc= f(PR, Nc) 曲线            
入口总温            
出口总温            

eff= f(PR, Nc) 曲线            
入口总压            
出口流量(考虑冷却流量)            

参考温度            
出口总压            
扭矩            

参考压力            
冷却流量            
出口流量(不考虑冷却流量)            

参考压比因子            
转子转速            
出口流量中的油气比            

参考转速因子            
入口流量中的油气比            


参考流量因子            



参考效率因子            


喷管            
喷管喉道面积            
入口总压            
喷管流量            

比热比            
环境压力            
喷管产生的推力            

气体常数            
出口总压            

管道            
总压损失系数            
入口总压            
出口总压            
转子            
转动惯量            
转矩            
转子角加速度            
容腔            
容腔体积            
容腔入口流量            
容腔出口总压            

气体常数            
容腔出口流量            



容腔出口总温            


       
三、主要模块详细设计            


3.1 基本单位说明        

       
名称            
符号            
单位            
压力            
P            
psia            
温度            
T            
R            
高度            
Alt            
ft            
飞行速度            
Veng            
ft/s            
面积            
A            
in^2            
体积            
V            
in^3            
流量            
W            
lbm/s            
           
F            
lbf            
转速            
Nmech            
rpm            
扭矩            
Torque            
ft*lbf            
转动惯量            
Inertia            
slugs*ft^2            
           
h            
BTU/lbm            
           
s            
BTU/(lbm*degR)            
       
       
       
       
       
       
       
       
           
3.2 大气环境        

       


       
模块的输入为:高度              ,马赫数              ,入口流量              。        

       
模块的输出为:出口总压              ,出口总温              ,环境压力              ,阻力              。        

       
给定飞行马赫数、飞行高度下的气流静参为        

       
                      
                      

       
式中,              —飞行高度km,由AltIn[ft]通过单位转换为H[km];        

                —大气静压;

                —标准海平面压力;

                —大气静温;

                —标准海平面温度。


       
(1)气流总参计算        

       
                      
                      

       
(2)环境压力计算        

       
                      

       
(3)阻力计算        

       
                      
                      

       
式中,              —飞行速度;        

                —比热比;

                —理想气体常数;

                —大气静压;

                —标准海平面压力;

                —大气静温;

                —标准海平面温度。

               —常数,单位换算,              。


3.3 进气道        

       


       
模块的输入为:入口总压              ,入口总温              ,环境压力              。        

       
模块的输出为:出口总压              ,出口总温              。         

       
进气道出口气流总参计算:        

       
                      
                      

       
式中,              —基础系数;        

                —进气道总压恢复系数,插值计算。


       
3.4 压气机        

       


       
压气机模块可用于搭建风扇,低压压气机、高压压气机。         

       
模块的输入为:入口总压              ,入口总温              ,出口总压              (通过容腔模块计算),转子转速              。        

       
模块的输出为:出口总温              ,出口流量              (考虑引气),引气流量              ,出口流量              (不考虑引气),扭矩              。        

       
(1)出口流量计算,引气流量计算        

       
我们使用插值表模块来求出质量流量              ,              该模块近似于一个含有两个自变量和一个因变量的二维函数             ,函数F可以理解为经验函数,通过查找或插入导入该模块中的值表来将输入映射到输出值。        

       
将编辑好的csv文件,导入模块中,插值算法内部选择线性插值,外部选择持续最初/最末(若求得点超出样例范围,则取样例范围边界值),右侧的表格界面支持编辑,编辑成功后,源文件内容也会随之改变。        

       
                      

       
其中:        

       
                      
                      
                      

       
通过以上公式求得流量后,可得模块的流量输出为:        

       
                      
                      

       
式中:            —参考压力;        
               —参考温度;        
              为总引气流量比例;        
              为总引气流量。        

       
                      

       
(2)出口总温计算        

       
由              ,              通过查表确定压气机效率            ,              ,再计算出口温度。        

       
                      
                      
                      
                      
                      
                      
                      
                      

       
式中:              —入口流量中的油气比,当入口流量全部为空气时,值为0;        
              —压气机效率;        
                —插值计算比熵;        
                —插值计算温度;        
              —插值计算比焓;        
                —插值计算温度。        

       
(3)力矩计算        

       
                                    
 
式中,              —常数,单位换算;        

                —常数,单位换算。


3.5 燃烧室        

       


       
模块的输入为:入口总压              ,入口总温              ,入口流量              ,入口燃油流量              ,入口流量中的油气比              。        

       
模块的输出为:出口总压              ,出口总温              ,出口流量              ,出口流量中的油气比              。        

       
(1)出口总压计算        

       
                      

       
式中,              —总压损失系数;        

       
(2)出口流量计算        

       
                      

       
(3)出口油气比计算        

       
                      

       
式中,              —入口流量中的油气比。当入口流量全部为空气时,值为0。        

       
(4)出口总温计算        

       
                      
                      
                      

       
式中,              —燃烧效率;        

                —燃料低热值;

                —插值计算比焓;

                —插值计算温度。


       
3.6 涡轮        

       


       
涡轮模块可用于搭建高压涡轮,低压涡轮。        

       
模块的输入为:入口总压              ,出口总压              (通过容腔模块计算),入口总温              ,冷却流量              ,转子转速              ,入口流量中的油气比              。        

       
模块的输出为:出口总温              ,出口流量              (考虑冷却),出口流量              (不考虑冷却),扭矩              ,出口流量中的油气比              。        

       
涡轮模块计算方式与压气机模块类似,在此不做赘述。其中主要包括以下几个计算模块:        

       
(1)出口流量计算;        
(2)出口总温计算        
(3)力矩计算。        

       
3.7 喷管        

       


       
喷管模块可用于内涵喷管,外涵喷管。        

       
模块的输入为:入口总压              ,入口总温              ,环境压力              。        

       
模块的输出为:喷管流量              ,喷管产生推力              。        

       
(1)通过喷管的流量计算        

       
                      

       
a. 如果:        

       
                      

       
则:        

       
                      

       
b. 如果:        

       
                      

       
则:        

       
                      

       
式中,              —喷管喉道面积;        

                 —比热比;


       
(2)喷管产生的推力计算        

       
                      

       
式中,              —理想气体常数。        

       
3.8 其他部件        

       
(1)管道        

       


       
管道模块可用于搭建外涵道和发动机管道。气流在管道中的流动视为绝热流动过程,总温不变,有总压损失,总压损失系数为              。        

       
                      
                      
                      

       
(2)转子        

       


       
转子模块可用于搭建低压转子和高压转子。模块输入为施加在轴上的扭矩,特性参数为发动机转轴的转动惯量              ,剩余力矩              ,计算输出角加速度              。        

       
                      

       
3.9 容腔动力学计算        

       


       
容腔模块可用于搭建风扇容腔,低压压气机容腔,高压压气机容腔,高压涡轮容腔,低压涡轮容腔。        

       
模块的输入为:入口流量              ,出口流量              ,入口总温              。        

       
模块的输出为:出口总压              。        

       
将每个流量连续共同工作条件对应一个容腔模块,计算时根据容腔进出口截面流量差更新模型中相对应的压力状态。        

       
以高压压气机容腔为例说明:        

       
                      

       
其中,              高压压气机出口压力,              为气体常数,              为高压压气机出口总温,              为高压压气机处容腔体积,              为高压压气机空气流量,              为高压涡轮燃气流量减去燃烧室燃油流量。        

       
3.10 发动机共同工作条件        

       
发动机动态过程的部件级模型包括部件模型和共同工作方程求解。部件模型模拟了部件内的气动热力过程,动态过程中部件之间的匹配关系通过流量连续、功率平衡等关系来确定。        

       
涡扇发动机工作过程中,各部件之间满足以下共同工作条件:        

       
(1)质量流量平衡        

       
高压压气机与高压涡轮之间空气流量连续;        
高压涡轮与低压涡轮之间燃气流量连续;        
低压涡轮与内涵喷管之间燃气流量连续;        
低压压气机与高压压气机之间空气流量连续;        
风扇进口与发动机出口总流量连续。        

       
(2)功率平衡        

       
高压转子功率平衡;        
低压转子功率平衡。        

       
3.11 控制器        

       


       
控制器模块为简单的PI控制器,输入为期望的转子转速              ,以及反馈的转子转速              ,输出为燃油流量              。        

       
四、仿真结果及查看            


(1)仿真速度设置:采样步长0.01秒,仿真周期0.01秒。所建立的发动机模型可用于实时仿真。        

       


       
(2)仿真结果查看:可在模块上选择要查看的仿真结果变量,然后在仿真结束后以2D曲线的形式展示。本工程可以计算发动机推力,高低压转子转速,压气机和涡轮扭矩,各部件入口、出口截面的温度,压力,流量等等:        

       


       
五、总结            


航空发动机是飞机的心脏,被誉为现代工业“皇冠上的明珠”和“工业之花”。它不仅是飞机飞行的动力,也是促进航空事业发展的重要推动力,人类航空史上的每一次重要变革都与航空发动机的技术进步密不可分。


航空发动机是一种高度复杂和精密的热力机械,作为一种典型技术密集型产品,航空发动机需要在高温、高压、高转速和高负载的特殊环境中长期反复工作,其对设计、加工及制造能力都有极高要求,因此具有研制周期长,技术难度大,耗费资金多等特点。


为降低发动机设计风险、减少试验成本、缩短研制周期,对发动机进行热力学建模和仿真已成为发动机整个研制过程中的关键技术。本文利用GCKontrol系统设计与仿真软件建立了基于气动热力学的涡扇发动机模型,实现了对航空发动机动态性能的高效实时仿真。通过与公开的发动机特性及性能参数对比,发动机模型具有足够精度。


同时,该模型通过发动机部件级模块进行搭建,利用模块化思想,可基于此模型的通用模块和方法,建立涡喷发动机、涡轴发动机、涡桨发动机以及三转子涡扇发动机等类型的的发动机模型,是设计和分析发动机性能的重要手段,也是发动机控制系统设计的重要依据,更是开展航空发动机控制系统回路仿真及半物理试验的重要组成部分。

来源:世冠科技
燃烧通用航空汽车油气控制试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-02-22
最近编辑:1年前
世冠科技
国内领先的系统仿真工业软件和数...
获赞 17粉丝 16文章 142课程 1
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈