(整理)航空发动机热力计算程序说明
航空发动机的热力学性能分析

航空发动机的热力学性能分析航空发动机,作为现代航空领域的核心组件,其性能的优劣直接决定了飞行器的飞行能力和效率。
而在评估航空发动机性能的众多因素中,热力学性能无疑占据着至关重要的地位。
航空发动机的工作原理本质上是一个复杂的热力学过程。
燃料在燃烧室内燃烧,产生高温高压的燃气,这些燃气通过涡轮和喷管等部件,将热能转化为机械能和动能,从而为飞机提供动力。
在这个过程中,热力学的基本定律,如热力学第一定律(能量守恒定律)和热力学第二定律(熵增定律),始终发挥着关键的指导作用。
从热力学第一定律的角度来看,航空发动机中的能量转换必须遵循能量守恒的原则。
燃料燃烧所释放的化学能,一部分转化为有用的机械功,推动飞机前进;另一部分则以热能的形式散失,或者被用于克服各种摩擦和阻力。
为了提高发动机的效率,就需要尽量减少能量的损失,让更多的化学能转化为有用的功。
这就要求发动机的设计和制造具备极高的精度和优化程度,例如减小部件之间的摩擦、提高燃烧效率、优化气流通道等。
而热力学第二定律则告诉我们,在任何自发的过程中,系统的熵总是增加的。
这意味着在航空发动机中,能量的转换和传递总是伴随着一定的不可逆性,从而导致效率的损失。
为了降低这种不可逆性带来的影响,需要采取一系列措施,比如采用先进的冷却技术来降低热损失,优化燃烧过程以减少熵的产生等。
在分析航空发动机的热力学性能时,燃烧过程是一个关键的环节。
燃烧的效率和稳定性直接影响着发动机的性能和可靠性。
为了实现高效燃烧,需要精确控制燃料和空气的混合比例、燃烧温度和压力等参数。
同时,燃烧室内的气流组织和火焰传播特性也对燃烧过程有着重要的影响。
如果燃烧不充分,不仅会导致能量的浪费,还可能产生有害的污染物,对环境造成破坏。
另一个重要的方面是涡轮的工作性能。
涡轮需要在高温高压的燃气作用下高速旋转,并将燃气的能量有效地转化为机械能。
涡轮叶片的设计和材料选择至关重要。
一方面,叶片的形状和角度需要经过精心设计,以确保能够最大程度地利用燃气的能量;另一方面,由于涡轮工作在极端恶劣的环境下,需要选用耐高温、高强度的材料,以保证其可靠性和寿命。
航空发动机的性能评估与热力学分析

航空发动机的性能评估与热力学分析航空发动机是飞机的核心部件,其性能直接关系到飞行的安全和效率。
因此,航空发动机的性能评估和热力学分析是非常重要的。
一、航空发动机的性能评估航空发动机的性能评估涉及多个方面,包括燃油效率、推力、耗油量等。
其中,燃油效率是非常重要的指标,它直接影响到飞机的续航能力和运营成本。
燃油效率的评估可以通过比油消耗(TSFC)来实现,TSFC越小则燃油效率越高。
推力是航空发动机的另一个重要性能指标,它直接影响到飞机的起飞和爬升性能。
推力的评估一般采用推力比(TR)来进行,TR越大则推力越强。
耗油量是航空发动机运行成本的一个主要部分,因此对其进行评估也是非常必要的。
耗油量的评估一般采用每小时耗油量(FH)来进行,FH越小则耗油量越低。
二、热力学分析航空发动机的热力学分析是指通过热力学模型和计算来评估发动机的性能和热效率。
目前,热力学分析主要采用三维数值模拟方法来进行,可以模拟发动机内部的复杂流动和热传输过程。
热力学分析主要关注以下几个方面:1. 燃烧室的热量和质量流分布燃烧室是航空发动机的核心部件,热量和质量流分布的分析可以帮助我们了解燃烧室内部的热传输和燃烧反应过程,更好地优化燃烧室的设计。
2. 风扇和压气机的气流分布风扇和压气机是航空发动机的两个重要部件,气流分布的分析可以帮助我们了解气流的动力学特性,更好地设计叶轮和叶片。
3. 推力和燃油效率推力和燃油效率是航空发动机的两个最重要的性能指标,对其进行热力学分析可以帮助我们了解发动机内部的热效率和工作原理,更好地优化设计和改进技术。
总结:航空发动机的性能评估和热力学分析是非常重要的,可以帮助我们了解发动机的性能和热效率,优化设计和改进技术。
随着科技的不断进步,我们相信在未来的发展中,航空发动机的性能和热力学分析还会不断得到提高。
航空发动机变比热容热力计算和系统级仿真研究.pfg

航空发动机变比热容热力计算和系统级仿真研究摘要航空发动机是一种非常复杂的非线性系统压气机涡轮涉及到流体力学材料力学燃烧电机等学科先生产每一部件再设计这样一个反复迭代的过程耗费大量资金和宝贵时间计算机仿真已成为航空发动机研究中的得力工具提高设计水平降低成本和研发周期等非因果联系和多领域等特点在已有的模块库的基础上建立和完善仿真程序库通过容积法这样可以避免传统的迭代计算中其中采用基于典型特性图的缩放方法进行计算前者试验数据难获得只要缩放系数不是很大而且具有通用性为了得到更精确的仿真计算结果航空发动机中压力和组分的复杂函数气体经过燃烧室和燃油混合燃烧后而且随着余气系数不同物性也不一样为了计算方便由燃料与理论空气量完全燃烧而成的分别考虑他们的比热容比如进气道可把其工质看成燃气为零的混合气体然后对每一模块建立变比热容的数学计算模型跟用软件Gasturb和定比热计算的结果相比较最后对常见的发动机系统涡轮轴涡轮风扇等进行系统建模仿真非设计点仿真计算包括速度特性还有过渡工作状态加速接通加力与断开加力等仿真通用性可行性和便捷性等模块化建模仿真Modelica RESEARCH FOR THERMODYNAMIC CALCULATION BY VARIABLE SPECIFIC HEAT CAPACITY AND SYSTEM-LEVEL SIMULATION OF AEROENGINEABSTRACTAeroengine is one kinds of complicated nonlinear system, which consists of inlet, compressor, combustor, turbine, nozzle etc. And it involves many disciplines, such as fluid dynamics, aerodynamics, mechanics of materials, heat transfer, control and electrical engineering. In traditional design, every component is produced and assembled to be a system, then tested and redesigned. The iterations of the design process typically consume plenty of time and money. With the development of computer technique, computer simulation has been a powerful tool for aeroengine research, which can optimize design, improve the designing skill, reduce the work of experiment, the numbers of aeroengine, cost, research cycle and so on.According to the concept of modular modeling means, the new object-oriented and non-casual languageDymola. Thus the traditional iterative calculation, the difficulties of equation linearization and high-level groups of equations’ calculation are avoided. As for the simulation of the compressor and turbine models, a general way is proposed base on the representative performance maps scaling because the approaches of traditional system simulation depend on the samples too much and it’s difficult to get the experiments’ data. The simulation results prove this means is reasonable so long as the scaling coefficients are not too large.Besides, in order to get more accurate simulation results, a mathematical model for calculating variable specific heat capacity of aroengine and the means how to calculate the model are given in the paper. During the working process of aircraft engine, the specific heat is the function of temperature , pressure & components ,but relies on the pressure less.The mixture gas coming from combustor is composed of heterogeneity, which becomes more complicated with the different ratio of fuel and air. If each component is taken into account, the ways for calculating will be difficult, even impossible. The following means is found to facilitate the situation: the working medium is looked as the mixture of air an d pure burning gas (sufficient combustion of fuel and air), whose v ariable specific heats are considered respectively. In this wayGasturb and constant specific heat上海交通大学硕士论文符号说明符号说明符号 名称 单位 下标说明 含义m& 质量流量 kg/s in 进口 h 焓 J/kg out 出口 s 熵 J/(kgm2 cr 临界状态 m 4 涡轮进口 k 空气绝热指数 - t 表示滞止参数 'k 燃气绝热指数 - dp 设计点 B 函道比 - R 参考点 K) n 转速 r.p.m sfc 耗油率 Kg/(NK) f油气比 - u 内能 J/kg θ 滞止温度与环境静温之比 qm 燃油流量 kg/s δ 滞止压力与环境静压之比 A 尾喷管开口面积 m2 RNI 雷诺数指数 - eL 理论空气量 - F 推力 N Fs 单位推力 N上海交通大学学位论文原创性声明本人郑重声明是本人在导师的指导下除文中已经注明引用的内容外对本文的研究做出重要贡献的个人和集体本人完全意识到本声明的法律结果由本人承担韦福日期上海交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留同意学校保留并向国家有关部门或机构送交论文的复印件和电子版本人授权上海交通大学可以将本学位论文的全部或部分内容编入有关数据库进行检索缩印或扫描等复制手段保存和汇编本学位论文 本学位论文属于 不保密 韦福 指导教师签名2006年 2月 16日 日期第一章序论1.1 航空发动机仿真研究背景飞机的发明虽然只有短短的一百年1903年12月17日飞行速度还不及刘翔跑得快1910年,德国人尤卡斯制造出了金属飞机1926年,美国少将巴特飞跃了北极上空1947年,飞机突破了声障 1969年3月2 目参加试验的协和客机的原型机为001首次飞行的成功开创了超音速客机时代协和1992年10月,一架号超音速客机,为了纪念哥伦布发现美洲新大陆500周年,只用了32h49min绕地球飞行了一周,创造了环球飞行的新纪录美国宇航局试飞一种代号X-43A的飞机前无古人 图 1-1 试飞中的X-43A Fig. 1-1 The X-43A flying in the experiment现在世界上最大的客机──波音747有5层楼高,所携带的燃料可供一辆每年行驶1.6万公里的普通运输汽车使用70年,能搭乘412名旅客在万米高空持续航行1.35万公里出现在巴黎航展上的空中客车能停放20辆双层公共汽车的空间酒吧美容间,更让乘客如住在家里一样第一个时期从莱特兄弟的首次飞行开始到二次世界大战结束为止活塞式发动机统治了40年左右的时间燃气涡轮发动机取代了活塞式发动机开创了喷气时代大致经历了四次更新换代超声速涡喷发动机先进技术涡扇发动机推进技术在很大程度上决定着飞机的发展和进步飞行器技术也很难有新的突破是飞机性能的决定因素之一英国和德国先后发明了燃气涡轮发动机航空动力技术进步巨大特别是对军用飞机动力的好坏直接影响战斗机的作战使用性能与飞行安全在未来的高科技战争中决定战争胜负的决定因素之一燃烧结构强度工艺和材料等多学科于一身压力间隙和腐蚀等工作条件非常苛刻而且对重量寿命等要求又极高的复杂系统因而制造正因为航空发动机是这样一种特殊的高科技产品[1] 西方各国对航空动力技术的预先研究一向给予极大重视如美国军方早从50年代中期就开始实施航空推进技术探索发展计划ATFE先进涡轮发动机燃气发生器计划和飞机推进分系统综合计划美国政府也先后实施了发动机部件改进计划划HOST美国在研制第四代发动机F119的同时由军方与政府联合主持实施ACME-II其共同目标是利用计算流体力学燃烧新材料电子调节和计算机仿真等方面的最新成就预计2020年后有可能研制出第五代推重比为15这意味着他们用15年左右的时间耗油率相当于过去30充分表明世界航空发动机技术呈现加速发展态势我国航空发动机大大落后了大都是仿制前苏联的产品或者是其改进改型5.5左右民机动力方面60年代的中小型涡桨发动机 1965 年,中国自行设计了WS6 加力式涡扇发动机只是研制成WS11 小型涡扇发动机并引进斯贝MK202 专利,国产型号为WS9 ,已装备在歼击轰炸机上80年代在成熟的航空发动机基础上改型了6种型号但仅占我国近800万千瓦燃机总装机容量的5%左右虽取得一定进展80年代中期开始研制的某发动机但距设计定型尚需时日较国外相差一代半30年航空动力技术的落后状况一直是制约我国航空武器平台发展的"瓶颈"之一这是对发动机发展过程的复杂性认识不足的结果意味着我们永远不可能赶上发达国家的水平图1-2 世界军用航空发动机发展趋势[3] Fig. 1-2 Devolopment trend on battleplan in the world我国周边国家日本早就与美国合作生产第三代F110发动机目前又正在与美力图在高超声速推进技术领域抢占领先地位推重比7.5左右后改用美国的F404-F2发动机他们计划在未来几年内对其现有的780架各型作战飞机进行大规模更新换代还准备引进50架装有推力矢量喷管的俄制SU-30MKT战斗机200架但在美国人帮助下并成功地应用于轻型战斗机又引进60架幻影2000-5增强了空军实力我国空军的装备其技术水平已经或即将被这些周边国家和地区赶上和超过对我国国家安全已构成严重威胁[3] 过去航空产品的设计主要是依赖于各种试验耗资多近年来计算机仿真也得到了长足的进步以现代控制论与相似原理为方法通过采用计算机仿真技术以及在过去试验的积累基础上降低研究成本对于尚未存在的发动机系统进行预设计找出最优化的系统结构和参数提高设计水平研制周期一般需10试验样机需40发动机是试出来的而预测设计方法则主要是建立在较精确的数学模型据了解,采用现代先进的预测设计方法可使发动机研制周期缩短到65年,试验样机减少到10台左右,这就大大缩短了研制周期,节约了研制经费从早期的模拟仿真数模混合仿真构造仿真(Construction Simulation)目前仿真技术被广泛的应用到航空领域实现跨越式发展再适当引进并消化建立一套中国自己的设计软件体系和数值仿真系统也是有可能的[5] 1.2 航空发动机仿真研究现状与进展1.2.1国外研究状况传统的航空发动机设计是一个设计试验和再设计的反复迭代过程 特别是近十几年来的计算流体力学(CFD)传统设计预测设计预测设计主要是在较精确的数学模型以美国为代表的西方国家早在20 世纪40 年代, 运用简化条件SPEEDY,并在此基础上发展为拥有多种结构选项的涡喷与涡扇的通用研究程序CARPETSSPOOL不但能计算设计点,还能计算非设计点AFQUIR包括两个嵌套的循环,计算时先使内循环平衡,然后再使外循环平衡1967年在美国空军推进实验室涡轮机分部开发了SMOTE(Simulation of Turbofan Engine)程序1972年在NASA的Lewis研究中心在SMOTE的基础上开发了GENENG程序随后20 世纪70 年代中期, 随着垂直起落式飞机的研制, 在瞬态过程中对推力变化的要求更加严格,发动机的日趋复杂对控制系统提出更高的要求, 刘易斯研究中心研制了全新的仿真程序DYNGEN[7] 涡扇这些程序都只能进行稳态性能计算它包括了模拟和数字系统来进行单轴和双轴的涡轴发动机仿真但缺乏对各个部件分别开发的能[9]力IHPTET在内流计算气动力学计算材料科学和控制仿真的基础上通过数值仿真方法综合各学科部件研究成果如性能稳定性和寿命20 世纪 9 0年代后期美国NASA的Glenn研究中心为了通过使用先进的计算机仿真技术来提高设计的可信度提出了NPSS计划支持多学科整合和多精度缩放用于航空发动机设计及性能仿真的复杂软件系统美国UTC公司(United Technology Company)的ITAPS(Integrated Total Aircraft Power Systems)项目的目标是根据市场要求分解并分析航空动力与推进系统,通过定义一个系统规范和接口提出了一种可以把各学科专门技术知识综合到一个共同的环境下进行协同开发的方法 [11]整个系统被分为液压辅助装置等子系统具有良好的扩展性和通用性它是用了Borland Delphi面向对象的语言设计的参数化GSP可以被用于各种场合,如离线性能分析,排出物计算,控制系统设计和航空与工业用发动机故障诊断它的主要特点是将发动机设计过程中所需要研究的内容分解成标准化的工具包就可以快速计算得到所需结果美国Toledo大学与NASA Lewis研究中心的推进系统数值仿真项目组正在合作开发一种新的面向对象的计算机仿真框架,并初步建立了一套航空发动机分布式综合仿真系统该系统是基于Java的它集成了先进的数值方法,能够在不同精度层次上对一个完整的发动机模型进行跨学科的分析0维模型2维模型对航空发动机进行仿真,见图1-6用户化的它使用了一些广泛应用的软件分布机制,如CORBA和RMI图 1-6 Onyx航空发动机仿真系统[15] Fig. 1-6 The aeroengine simulation of Onyx意大利与瑞典合作的航空燃气轮机仿真项目MOGM(Modeling of a Gas Turbine with Modelica )[16]是基于新型的面向对象仿真软件/语言non-causal的表达,并建立了具有良好的可扩展性和通用性的模块化模型库搭建系统模型进行仿真的其它国家在仿真方面的技术也具有国际先进水平[4]英国在计算流体力学和复杂通信网络建模方面加拿大动态仿真世界领先CSF公司在航空仿真器制造方面也很强用来支持欧洲战斗机计划流动力学与湍流建模中显示很强的能力这些发达国家都各有自己的技术优势我国航空发动机仿真起步比较晚但是还是有很多工作者在这方面做了大量的工作文献[17]介绍了一种可对稳态设计点和非设计点性能进行计算的程序,它适用于单轴输出轴功的燃气轮机20世纪90年代以来比如并行算法[18]总能系统模块化建模[19]图形化建模等文献[21]则是参照了GENENG所提供的程序模式,在非设计点计算时安排了各种调节计划,从而提高了性能计算精度和工程实效性曾庆福[26]也在发动机仿真控制和仿真建模的自适应建模方面有比较突出的工作[31]有 比较深入的研究[36]则代表了我国的最高水 平624所等已经建立了发动机二维的仿真模型数学模型的建立以及涡轮唐海龙等[37]取得了一定的成果而且对模型中的数据通信模式进行了研究 提出了端口字典和部件字典概念具有比较强的灵活性和 扩展性以此为基础建立了可扩展的燃气轮机仿真类属框架丛靖梅等采用框架灵活方便该模型的建模方法具有一定的通用性,可适用于其它类型发动机的实时建模要求[40]提出采用三层结构的软件组织开发形式建立的航空发动机性能仿真系统能够具备广泛的适应性成功地建立了双外涵变循环发动机的性能仿真模型并进行了系统的跟踪和计算比较分析并提出了以后的研究内容和方向例如推进系统计算程序INSTAL但通用性和扩展性都很有限但长时 间 以 来由于没有经过真正的设计生产维护等一系列的环节管理并没有系统地形成自己技术跟国外相比特别是在软件的通用性扩展性和集成性等方面国内现在用的几乎大型仿真软件以及平台几乎都是国外开发的CFDEASY5国内的工作一定程度上只相当于外包的工作或是基于应用层次方面的开发航空燃气轮机设计制造是极为复杂的,它包含了众多工程领域:空气动力学传热学部件设计和结构分析等等试验数据的积累确数学模型的建立和计算机硬软件的发展对航空发动机仿真的发展至关重要从过程计算到面向对象模块化计算从零维到多维的高精度计算[41]从单机计算到超级计算机和高级计算机的并行计算等发展过程数值推进系统仿真Numerical Propulsion System Simulator , 也就是或[42]NPSS包含4个部分:发动机的应用模型系统软件和高性能计算多学科耦合和不同精度的计算据估计[79]:NPSS一旦研制成功和运用,将通过减少重复设计无疑NPSS反映了当前发动机数值仿真的最高水平,并代表了将来一个时期的发展趋势和方向未来航空发动机的发展还朝客户和市场的需求方向发展发动机和飞机制造商,科研学术机构,飞行公司以及其技术支持公司和代表机构等用户主要对仿真平台的通用性系统性和细节的结合图形化和可视化等方面有较大的兴趣[48][50]它的设计涉及了如计算流体力学燃烧控制等许多学科压气机燃烧室其动态性能不仅与各部件的特性有关其仿真软件虽然比较多本文在与UTRC合作的项目基础上非因果联系参数化图形化等特点为以Dymola为仿真平台的航空发图形化整机稳态模型二维流体模型仿真环境并行计算高性能计算多计算机并行上海交通大学硕士论文第一章绪论动机仿真提供了更为便捷的通用的仿真部件以及系统模型提高设计水平 其中包括控制系统的完善变比热计算方法和数学模型的推导以及常见发动机的设计点和非设计的热力计算高度特性和节流特性比如启动减速并与GasTurb软件的计算结果对比Modelica为仿真语言编制的航空发动机仿真程序的合理性和有效性第二章Modelica语言和Dymola平台2.1 引言 1978年Hilding Elmqvist在其博士论文中首先提出了建立一种在仿真平台Dymola (Dynamic Modeling Laboratory)上设计和应用的新仿真语言的思想对象和连接并且引入了图形化理论算法和符号算法把模型变为数字求解器可以接受的形式并最终在二十世纪九十年代后半期形成了一种面向对象Modelica的开发目标是成为物理建模的面向对象语言的标准实现不同工程领域内的模型能在不同工具和用户环境中使用[52]UTRCÉϺ£½»Í¨´óѧÊ×´ÎÒýÈëÁËDymola编译器和Modelica语言利用Modelica面向对象和多领域等特点可以很方便地对航空的每个模块进行建模它是一种先进的平台并且支持模块化建模也极大的方便数据的处理计算机语言的发展经历了机器语言高级语言Very High Level Langage从数据和操作的抽象和封装来看以面向过程语言编写程序进行建模叫做过程式建模这不但耗费了大量人力财力, 而且最终产品一遇到大的需求变化就束手无策, 软件的生命周期极为有限游离于对象之外的数据和操作则没有主体的属性和行为很多高级语言就属于面向对象语言Java 在这些面向对象语言或别的高级语言的基础上就可以叫仿真语言而仿真语言仍是编程语言仿真语言通常由模型描述语言实用程序模型描述语言是一种面向问题的高级语言语句翻译程序是将模型与实验描述语句书写的源程序翻译成宿主语言的程序算法以及绘图等实用程序修改参数处理和显示数据的程序仿真语言比较侧重于仿真全过程的中间阶段而忽视前后两阶段因而不能完全满足现代仿真应用的要求它可以从多工程领域表达物理模型的特性AllanObjectMathSIMOPS+的开发者和各个工程领域的专家合作开发的[51]使得建模者从微分的表达和数学公式的转换的工作中解脱出来而不是解决数学问题的方法上产生了许多仿真软件工具平台EASY5另一些是用在专业的工程领域Spice多刚体或是化学过程在这平台上可以利用标准的模型库同时以友好的图形化界面显示比如2维坐标图的绘画分析阶段比较薄弱的特点 图2-1 dymola仿真平台 Fig. 2-1 The interface of Dymola2.4 Modelica主要特点Modelica是一个开放式的公用的物理语言它具有面向对象可以用来处理大型的面向对象是针对模型而言的它是在基础语言引入仿真建模概念而成的仿真语言是对数据结构的封装后者是从计算角度出发与人的思维比较相似容易研究的相对独立的对象只需要对象的接口就可以应用它们来搭建系统对象还可以继承利于减少编程的工作量在面向对象的建模中而类是更高层次的抽象package包里面可以含有多个模型和块record函数connector块一般用在信号的处理上inputoutput细节部分则处理这两个参数之间的关系他们一般是通过接口来实现的使用的用户可以不用知道里面的细节部分进行仿真可以继承继承就是一个模型的上层可以有父模型形成复杂系统层次结构描述模型的方程式应该是以一种中性的形式表达这样不必更多的考虑计算的顺序它包含两层含义传统的仿真软件中但是很多模型都是要表示成普通微分方程即ODE),(),(u x f y u x f dtdx== (2-1) 其中u是输入量x是状态变量而大量的工作都得花在方程的分析和转换上并且有些式子是很难变换成这形式 在Modelica 中也就是说DAE来表示模型x 是以微分形式出现的未知量因此可以把更多的时间放在物理建模上传统模型组建成的系统也就是数据是单向流动的那计算量将会突增而利用Modelica语言建立模型能够实现数据的双向流动而整个系统几乎可以原封不动并且符合实际的物理模型的逻辑顺序只需要设置喷管的参数此外只需要设置相应的参数就可以使用可以做成标准的模型库就可以方便的利用这些库因而被广泛的使用于汽车 2.5 Dymola仿真平台与Modelica结合的平台――Dymola可以克服传统的仿真中Dymola即Dynamic Modeling LaboratoryModeling和仿真功能或是使用标准的模型库它具有如下特点复杂的非因果关系面向对象n 通过图形化在windows系统中可以自己绘画形象的系统模型n 具有符号化预处理功能具有UML (United Modeling Language)的特点n 有开放的接口如Simulink fortran等可轻而易举地将以前编写的Cn 2D图形可以方便处理仿真结果n 可以进行实时仿真它具有强大的图形编辑功能也可以输入其他的图形和数据文件比如c¸Ã±àÂëÄܱ»Êä³öµ½Simulik和半物理仿真平台同时提供自动文件生成器DXF拓扑外部图形位图HTML PNG1) 模型编辑2) 利用已有的模型搭建需要验证的仿真系统然后编译仿真2Dͼ2-3就是仿真流程图2.6 常用标准库2.6.1 THERMOFLOW 库ThermoFlow库是由Modelica语言编制的与热力和液压有关的程序库该项目是由Sydkraft研究基金和NUTEK资助的具有良好的扩展性在建模仿真过程中继承应用这些库是从系统级别仿真的角度来设计的计算中即计算具有双向性质还可以选择不同的假设模型l 包含集总参数和离散参数两种模型♦ 模型组合 ♦ 缺省参数的设置 ♦确定使用的公式Dymola 主窗口l 介质子模型独立l 支持单向和双向的数据流动例如ThermoFluid库一般是基础库可以多重继承才能直接被用于仿真主要包括基础类PartialComponents模块等比如Example图标InterfacesBaseClasses子库基本模型代表的是流体系统的某些方面的基本特性这些模型需要按照正确的方式与其它的基本模型组合在一起才能得到一个可以在仿真中使用的完整模型库中模型由子模型组合而成如引入合理的介质模型 Components子库已经是完整的模型 Example子库主要是一些模块的应用的例子Icons是模块的图标可以利用包括稳态和动态的模块之间是通过接口来连接的起 ThermoFlow中SingleStaticMultiStatic HeatFlowͼ2-4就是前四种接口的图标单静态接口例如这是在研究单一流体的传热行为时最常见的物理过程单动态接口动态动量平衡当流体快速流过时系统动量变化的物理过程多静态接口静态动量平衡不同是流体不是单一流体的MultiDynamicÃèÊö»ìºÏÁ÷ÌåËùÃèÊöµÄÎïÀí¹ý³ÌÓë¶à¾²Ì¬½Ó¿ÚÏàËÆÊÇÓɶàÖÖÁ÷Ìå×éºÏ¶ø³É流体跟固体之间的传热接口在建模的过程中2.6.2 MODELICA标准Modelica标准库有Blocks ElectricalMath SIunits这些子库又有各自的子库Blocks库有许多子库组成包括恒定信号正弦函数信号等等包括了PI控制Math子库内还有速度感应器比如圆周率ðÆøÌå³£ÊýRµÈÒÔÔö¼Ó³ÌÐò´úÂëµÄ¿É¶ÁÐÔÀýÈçµçѹµçÈݵÈMath¿â¸ø³ö³£Óú¯ÊýÖ¸Êýº¯ÊýMechanics¿âÊÇÒ»¸ö¹ØÓÚ»úеµÄ×Ó¿âRotational×Ó¿âÊÇһάת¶¯»úе²¿¼þµÄÄ£ÐͿ⺽¿Õ·¢¶¯»úÊÇÒ»ÖÖ»Ø×ªÊ½¶¯Á¦»úе×ÔÈ»¶øÈ»µÄ»áÓõ½×ª¶¯»úе²¿¼þS i u n i t s¿âÖж¨ÒåÁ˹ú¼Êµ¥Î»ÖƵĻù±¾¶ÈÁ¿µ¥Î»±ÈÈç¶ÔÁ÷´«µ¼µÈÄ£ÐͲ»¿ÉÄÜ¿ª·¢³öº-¸ÇËùÓÐÎïÀíÁìÓòµÄ¿â³ýÁËÉÏÃæ½éÉܵĿâH y L i b L i g h tËü°üÀ¨E x a m p l e s P u m p s»¹ÓÐ×Ô¼º¸ù¾Ý½¨Ä£µÄÐèÒª½¨Á¢×Ô¼ºµÄ¿âϵͳ¼¶·ÂÕæµÄʱºò¾Í¿ÉÒÔÖ±½Óµ÷ÓÃÀûÓòÎÊý»¯ÒÔ¼°ÓѺõÄͼÐνçÃæ2.7 本章小结Modelica是一种新型物理仿真语言非因果联系面向对象对数据操作进行封装代码可以重用还有对物理问题的描述也更接近人的思维非因果关系使得方程可以以自然的形式出现可以把精力放在数学的建模上如果考虑物理模型之间。
航空发动机的燃烧与热力学分析

航空发动机的燃烧与热力学分析航空发动机是飞机的重要组成部分,而一台发动机的表现关键在于它所产生的推力。
要确保发动机相应的性能,在燃烧和热力学过程的控制上,需要有深入的理解和准确的分析。
在本篇文章中,我们将分析航空发动机的燃烧过程以及相应的热力学原理,以期深入了解发动机的运行机制。
发动机燃烧过程的问世,标志着飞行器技术进入了新时代。
航空发动机的燃烧过程有两个基本特征:一是燃烧室内有燃料和氧气的混合物,二是燃料和混合物在燃烧室内燃烧产生大量热量,推动发动机工作。
航空发动机的燃烧过程,一般可分为点火、燃烧和烟气排除三个阶段。
点火是指通过点火器,在燃烧室中将混合气点亮,引发燃烧。
燃烧是指由氧与燃料燃烧产生热量,使燃料与氧化剂反应放出化学能,并将热能转化为机械能。
烟气排出是指燃烧室内的烟气通过排气管排出,其中含有锅炉产生的废气及其它非燃烧产物。
航空发动机的燃烧过程具体可表述为:通过进气口将空气加压后导入燃烧室,与燃料混合后点燃。
燃料和氧气混合比例的不同,会影响到燃烧的速度、稳定性和完全程度。
同时,在燃烧过程中产生的热量会导致燃烧室内的气压增加,形成推进气流,从而推动涡轮叶片转动,进而带动整个发动机旋转。
热力学原理是指在燃烧过程中描述热能传递的科学原理。
航空发动机的热力学原理涉及到能量转换与传递、热传导和热量分配等方面。
能量转换和传递是指在燃烧过程中将化学能转化为机械能,并将热量从燃烧室中传递到发动机的底部,转化为推进气流。
热传导是指温度差驱动热量从高温区向低温区传导的过程,发动机的外表面和涡轮叶片上均存在热流,需考虑隔热和散热的问题。
热量分配是指在整个发动机内部的工作环境下,热量如何分配和传递。
发动机内部需要维持一定的温度,以确保机械部件和电子元件的正常工作。
在以上燃烧与热力学原理的基础上,我们可以通过实验、模拟和计算等方法,对发动机的燃烧过程和相应的热力学问题进行分析和优化。
例如,在研究气轮机时,需要通过数值计算、实验测试与发动机运行试验相结合,获取航空发动机燃烧效率、温度和压力等数据,以便进一步优化整个发动机系统的性能。
航发原理-第九章设计点热力计算

设计点参数:β=1.0%飞机相对引气量σe =0.98尾喷管总压恢复系数δ2=5%低压涡轮的相对冷却空气量σb,ab =0.96加力燃烧室总压恢复系数δ1=5%高压涡轮的相对冷却空气量ηb,ab =0.97加力燃烧效率H u =42900kJ/kg 燃油的低热值σm =0.97混合室总压恢复系数k g =1.3燃气的比热比ηTL =0.91低压涡轮效率C pg =1244J/(kg.K)燃气的定压比热容ηTH =0.89高压涡轮效率k=1.4空气的比热比σb =f(μ0)主燃烧室总压恢复系数C p =1005J/(kg.K)空气的定压比热容ηb =0.98主燃烧效率C T0=3.0kg/kg 相对功率提取系数ηCH =0.878高压压气机效率ηmL =0.98低压轴机械效率ηCL =0.868风扇绝热效率ηmH =0.98高压轴机械效率σi =0.97进气道总压恢复系数预计的部件效率或损失系数(1) 0-0截面:()0288.15 6.5T H K =−已知:大气条件、飞行条件求:该截面的总温、静温、总压、静压、气流速度当H ≤11km 时:()5.255301013251/44.308p H Pa=−0216.7T K=当H ≥11km 时:116.3385500.227100.22710Hp e Pa Pa−=×=×00000472/C a Ma kRT Ma m s ===气流速度:125000110.9648102kk t k p p Ma Pa−−⎛⎞=+=×⎜⎟⎝⎠滞止参数:200011327.572t k T T Ma K −⎛⎞=+=⎜⎟⎝⎠(2) 进气道出口2-2截面:0.97i σ=已知:0-0截面参数求:该截面的总温、总压当Ma 0≤1.0时:()1.3500.971.00.07510.9335i Ma σ⎡⎤=−−=⎣⎦当Ma 0>1.0时:5200.910t i t p p Paσ=×=×滞止参数:20327.57t t T T K==(3) 风扇出口22-22截面:5,222 3.4210t t CL p p Paπ=×=×已知:2-2截面参数求:该截面的总温、总压、消耗功(),222176160/CL p t t L C T T J kg =−=风扇每千克空气消耗功:()1,22211502.85k kt t CL CL T T Pa πη−⎡⎤=+−=⎢⎥⎣⎦(4) 高压压气机出口3-3截面:已知:22-22截面参数求:该截面的总温、总压、消耗功53,2215.3010t t CH p p Paπ=×=×()3,22307520/CH p t t L C T T J kg=−=高压压气机每千克空气消耗功:()13,2211808.84k kt t CH CH T T Pa πη−⎡⎤=+−=⎢⎥⎣⎦3cW W =()3121a c W W βδδ=−−−4 4.541a c W W W W δ==+δ冷却空气和主流在混合器中混合后进入涡轮转子做功:(323 4.5 4.54p t pg t pg c C W T C W T C W T δ+=冷却空气和主流在混合器中混合后进入涡轮转子做功:555,22pg t p II t C W T C W T C +=能量平衡关系,3,f abab a II BW f W W W =+−(10) 尾喷管出口9-9截面:已知:7-7截面参数求:该截面的总温、总压97t t T T =97t e t p p σ=9,2000t ab T K=91062.5t T K=59, 3.03510t ab p Pa =×59 3.097810t p Pa=×假定尾喷管完全膨胀,90p p =1999211k gkgt g p Ma k p −⎡⎤⎛⎞⎢⎥=−⎜⎟⎢⎥−⎝⎠⎣⎦9, 2.337ab Ma =9 2.362Ma =99g a k RT =12999112g t k T T Ma −−⎛⎞=+⎜⎟⎝⎠9,1099ab T K=9578.65T K=9,640/ab a m s=9465/a m s=999C a Ma =9,1469/ab C m s=91098/C m s=(11) 发动机单位性能参数已知:各截面参数求:单位推力、耗油率()99990033a s aII aIIW C A p p W C FF W W W W +−−==++3a aII W W W =+99993,aII f f ab BW A C W W W W W ρ==+++−999p RT ρ=()()0,3f f ab aII f W W W W =++3aII B W W =9009099111s RT p F f C C B C p β⎡⎤⎛⎞⎛⎞=+−+−−⎢⎥⎜⎟⎜⎟+⎝⎠⎝⎠⎣⎦()1,1095/s ab F N kg s −=i ()1643/s F N kg s −=i ()()(),03360036000.1804/f f ab ab aII ssW W f sfc kg N h W W F F +===+i ()()()123600360010.1274/1fss W f sfc kg N h F F B βδδ−−−===+i 作业:P182 第1,4题END。
发动机气动热计算

根据推进剂中含有元素的情况, ① 根据推进剂中含有元素的情况,确定燃烧产物中含有组分的种类 单位换算(将压强的单位换算为物理大气压 物理大气压) ② 单位换算(将压强的单位换算为物理大气压) 根据燃烧产物中含有组分的情况, ③ 根据燃烧产物中含有组分的情况,确定建立化学平衡方程的化学反 应过程 建立在给定温度和压强条件下计算平衡组分的控制方程组(包括M ④ 建立在给定温度和压强条件下计算平衡组分的控制方程组(包括 个质量守恒方程, 个化学平衡方程和一 个质量守恒方程,N-M个化学平衡方程和一个补充方程) 个化学平衡方程和 个补充方程) 求解控制方程组(逐步近似法) ⑤ 求解控制方程组(逐步近似法) 平衡常数法最大缺点:求解方程数不能多,人工工作量大,不利于编程实现。 平衡常数法最大缺点:求解方程数不能多,人工工作量大,不利于编程实现。 而这正是最小吉布斯自由能法的长处。最小吉布斯自由能法应用最普遍。 而这正是最小吉布斯自由能法的长处。最小吉布斯自由能法应用最普遍。
G Φ= R0T
• 求解时利用拉格朗日乘数法将条件极值转换成无条件极值问题,得到 求解时利用拉格朗日乘数法将条件极值转换成无条件极值问题, 新的目标函数
F = Φ + ∑ λ k ( N k − ∑ Aki ni )
k =1 i =1
M
N
• 求解时所用的极值条件是
∂F = 0, j = 1,2,...N ∂n j
(4) )
−Y j + ln n j + ln p − ln ng − ∑ λk Akj = 0
k =1
M
) j = L + 1, L + 2,L, N (5)
N k − ∑ Aki ni = 0
i =1
航空发动机的热力学性能分析

航空发动机的热力学性能分析航空发动机,被誉为现代工业的“皇冠明珠”,其性能的优劣直接决定了飞机的飞行能力和经济性。
而在评估航空发动机性能的众多因素中,热力学性能无疑占据着至关重要的地位。
航空发动机的工作原理本质上是基于热力学定律,通过燃料的燃烧产生高温高压气体,这些气体膨胀做功,推动涡轮和风扇旋转,从而产生推力。
从热力学的角度来看,这是一个复杂的能量转换和传递过程。
在分析航空发动机的热力学性能时,首先要关注的是燃烧过程。
燃烧的效率和稳定性直接影响着发动机的输出功率和燃油消耗率。
高效的燃烧能够在相同的燃料量下产生更多的能量,从而提高发动机的功率。
然而,要实现高效燃烧并非易事。
燃烧室内的温度、压力和气流速度等因素都会对燃烧过程产生影响。
过高的温度可能导致部件的热损伤,而不均匀的燃烧则可能引起振动和噪声,甚至影响发动机的可靠性。
热循环是另一个关键的方面。
常见的航空发动机热循环有布雷顿循环和奥托循环等。
以布雷顿循环为例,它包括了等熵压缩、等压加热、等熵膨胀和等压放热四个过程。
在这个循环中,每个过程的热力学效率都会对整个发动机的性能产生影响。
压缩过程中,如何减小压缩功的消耗,同时提高压缩比,是提高热力学性能的重要途径。
而在膨胀过程中,充分利用气体膨胀的能量来做功,对于提高发动机的效率至关重要。
航空发动机的部件,如涡轮、压气机和燃烧室等,其热力学性能也不容忽视。
涡轮需要在高温高压的燃气作用下高效地旋转,并将燃气的能量转化为机械功。
这就要求涡轮材料具有良好的耐高温性能和强度,同时涡轮的设计要能够优化气流的流动,减少能量损失。
压气机则负责将空气压缩到较高的压力,其压缩效率直接影响着发动机的整体性能。
良好的压气机设计能够减少气流的分离和漩涡,提高压缩效率。
此外,航空发动机在工作过程中会产生大量的热量,如果不能有效地进行散热,将会影响发动机的性能和寿命。
冷却系统的设计就显得尤为重要。
通过合理的空气冷却和液体冷却方式,将发动机部件的温度控制在允许的范围内,既能保证部件的正常工作,又能提高发动机的可靠性。
航空发动机热力学研究

航空发动机热力学研究作为现代飞机的“心脏”,航空发动机具有极其复杂的热力学特性。
理解和研究航空发动机的热力学特性,对于改善发动机的效率、增强发动机的可靠性、延长发动机的寿命、减少对环境的污染等方面都有着重要的意义。
本文将从航空发动机的热力学基础出发,重点讨论航空发动机的热力学特性及其相关研究,希望能够对相关领域的科研工作者、学生以及爱好者有所帮助。
一、航空发动机的热力学基础热力学是物理学的重要分支,旨在研究物质在热力作用下的物态及其变化规律。
航空发动机则是一类燃料能转换为机械能的热力机,其基本热力学过程可以概括为热力循环、传热和传质三个方面。
1. 热力学循环热力学循环是航空发动机的基本工作原理,其典型的循环过程为布雷顿循环(Brayton Cycle)。
布雷顿循环包含四个基本过程:压缩、燃烧、膨胀和排放。
其中,压缩过程将大气中的空气通过压气机压缩,提高空气的压力和温度,为后续燃烧提供充足的氧气;燃烧过程将空气与燃料混合并点燃,产生极高的温度和压力,从而驱动涡轮转动;膨胀过程则是利用涡轮工作机械能带动发动机膨胀,同时将产生的能量转化为动能和压力能;排放过程是将喷出的高温气体排入大气中,从而完成发动机的一个工作循环。
2. 传热过程传热是热力学中的另一个重要概念,其定义是指物质内部或不同物质之间转移热能的过程。
航空发动机中的传热过程主要指的是燃烧室内燃料和氧气的燃烧过程,以及高温气体与周围环境的传热过程。
在燃烧室内,燃料和氧气燃烧产生的高温气体会通过壁面向周围空气和涡轮传热,从而保持发动机内部的稳定温度。
与此同时,发动机排放出的高温气体会通过导流装置向周围环境传热,从而避免对周围的物件造成危害。
3. 传质过程传质是指物质内部或不同物质之间转移物质的过程。
在航空发动机中,传质主要指的是燃料和氧气在燃烧室内的传输和反应过程。
在燃烧室内,燃料和氧气通过喷嘴喷入并混合,形成可燃气体后燃烧产生高温气体。
传质的效率对发动机的燃烧效率、发动机功率和环保指标均有重要影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
航空发动机热力计算根据廉筱纯和吴虎编著的《航空发动机原理》一书,我针对书籍中的第五章的热力计算的方法以及步骤编辑了一个计算程序。
该程序适用于具有涵道比的涡轮风扇发动机在加力与不加力的两种情况下发动机性能的计算,主要有航空发动机的单位推力以及耗油率的计算,当然读者可以很随意的修改就能得到发动机的其他性能参数;对书中的修改之处的说明:1、155页计算油气比f时公式为:若仅仅用假定的数值所得到的f为负值,因为此处单位不统一,必须乘以1000;后面涉及油气比计算时类似;2、计算如, ,,如此形式的值时,一律用中间变量tm代替;3、157页应改成4、程序中由于不能定义希腊字母为变量,程序中都以近似的读音来定义变量,作如下说明:①:d1,含有的类似,用d代替;②: nb,含有η的类似, 用n代替η;③:Picl,含有的类似;用Pi代替④:bt ,读音有点相近;另外,程序中定义了加力的标志sign:若计算加力情况则把sign的值置为1,不加力则定义1以外的数值即可。
程序如下:#include<stdio.h>#include<math.h>void main(){//假设飞行条件//double Ma0=1.6,H=11;//发动机工作的一些参数//double B=0.4,Picl=3.8,Pich=4.474;/* B为涵道比,Picl为风扇的增压比,Pich为高压压气机增压比*/double Pi=17,Tt4=1800,Ttab=2000;/*Pi为总增压比,Tt4为燃烧室出口温度,Ttab为加力燃烧室出口温度*/double R=287.06,Rg=287.4;double Lcl,Lch,f,tm; /*风扇处每千克空气消耗的功*/double Wc,W4,W4a,W4c; /*各截面流量*///预计的部件效率或损失系数//double di=0.97; /* 进气道总压恢复系数*/double ncl=0.868; /* 风扇绝热效率*/double nch=0.878; /*高压压气机绝热效率*/double nb=0.98; /*主燃烧效率*/double db=0.97; /* 主燃烧室总压恢复系数*/double nth=0.89; /* 高压涡轮效率*/double ntl=0.91; /* 低压涡轮效率*/double dm=0.97; /*混合室总压恢复系数*/double nbab=0.97; /*加力燃烧效率*/double dbab=0.96; /* 加力燃烧室总压恢复系数*/double de=0.98; /*尾喷管总压恢复系数*/double nmh=0.98; /*高压轴机械效率*/double nml=0.98; /* 低压轴机械效率*/double Ct0=3; /* 相对功率提取系数,单位为kj/kg*/double nmp=0.98; /*提取功率机械效率*/double Cp=1005; /* 空气的定压比热容,单位为j/(kg。
K)*/double k=1.4; /* 空气的比热比*/double Cpg=1244; /* 燃气的定压比热容,单位为j/(kg。
K)*/double kg=1.3; /*燃气的比热比*/double Hu=42900; /*燃油的低热值,单位为kj/kg */double d1=0.05; /* 高压涡轮的相对冷却空气量*/double d2=0.05; /* 低压涡轮的相对冷却空气量*/double bt=0.01; /* 飞机相对引气量*/int sign=2; /*加力标记,若加力则为1,不加力则为其他值*///各截面参数的定义//double Pt0,P0,Tt0,T0,a0,c0; /*进口截面*/double Pt2,P2,Tt2,T2;double Pt3,P3,Tt3,T3;double Pt4,P4,T4;double Pt4a,P4a,Tt4a; /*高压涡轮前截面*/double Pt4c,P4c,Tt4c; /*低压涡轮前截面*/double Pt5,P5,Tt5,T5;double Pt6,P6,Tt6,T6;double Pt7,P7,Tt7,T7;double Pt8,P8,Tt8,T8;double Pt9,P9,Tt9,T9,Ma9,a9,c9;double Pt22,P22,Tt22,T22;double Pt45,P45,Tt45,T45;//涡轮参数定义//double Pith,Pitl;/*高低压涡轮落压比*///涡轮后混合室参数定义//double Bm,Cp6,Pm;//加力燃烧室参数//double fab,f0; /*加力燃烧室油气比fab,总油气比f0*///发动机性能参数定义//double Fs,Fsab,sfc,sfcab;//0-0截面压力和温度//if(H<11){T0=(288.15-6.5*H);P0=101325*pow((1-H/44.308),5.2553);}else{T0=216.7;P0=22700*exp((H-11)/6.338);}a0=sqrt(k*R*T0);c0=Ma0*a0;Pt0=P0*pow(1+(k-1)*Ma0*Ma0/2,k/(k-1)); /*进口总压*/Tt0=T0*(1+(k-1)*Ma0*Ma0/2); /*进口总温*/// 进气道出口总温和总压//if(Ma0<=1){di=0.97;}else di=0.97*(1-0.075*pow(Ma0-1,1.35));Pt2=di*Pt0;Tt2=Tt0;//风扇出口参数//Pt22=Pt2*Picl;Tt22=Tt2*(1+(pow(Picl,(k-1)/k)-1)/ncl);Lcl=Cp*(Tt22-Tt2);//高压压气机出口总温和总压//Pt3=Pt22*Pich;Tt3=Tt22*(1+(pow(Pich,(k-1)/k)-1)/nch);Lch=Cp*(Tt3-Tt22);//主燃烧室出口参数//f=(Cpg*Tt4-Cp*Tt3)/(nb*Hu*1000-Cpg*Tt4);Pt4=Pt3*db;Tt4=1800;//高压涡轮出口参数//tm=((1-bt-d1-d2)*(1+f)+Cp*d1*Tt3/(Cpg*Tt4))/((1-bt-d1-d2)*(1+f)+d1);Tt4a=Tt4*tm; /* 4a代表内外涵气流在高压涡轮前混合之后的截面,tm为中间值,此处为Tt4a/Tt4*/Pt4a=Pt4;tm=1-Cp*(Tt3-Tt22)/(((1-bt-d1-d2)*(1+f)+d1)*nmh*Cpg*Tt4a);Tt45=tm*Tt4a;Pith=pow(1-(1-tm)/nth,-kg/(kg-1)); /*高压涡轮落压比*/Pt45=Pt4a/Pith;//低压涡轮出口参数//tm=((1-bt-d1-d2)*(1+f)+d1+d2*Cp*Tt3/(Cpg*Tt45))/((1-bt-d1-d2)*(1+f)+d1+d2);Tt4c=tm*Tt45;Pt4c=Pt45;tm=1-(Cp*(Tt22-Tt2)+Ct0/nmp)*(1+B)/(nml*Cpg*Tt4c*(1-bt-d1-d2)*(1+f)+d1+d2);Tt5=tm*Tt4c; /*低压涡轮出口温度*/Pitl=pow(1-(1-tm)/ntl,-kg/(kg-1)); /*低压涡轮落压比*/Pt5=Pt4c/Pitl;//低压涡轮后混合室出口参数//Bm=B/((1-bt-d1-d2)*(1+f)+d1+d2); /*混合室进口涵道比*/Cp6=(Cpg+Bm*Cp)/(1+Bm);tm=Cpg/Cp6*(1+Bm*Cp*Tt22/(Cpg*Tt5))/(1+Bm);Tt6=tm*Tt5;Pm=(Pt5+Bm*0.98*Pt22)/(1+Bm); /*混合室平均压力*/Pt6=dm*Pm;// 分两种情况:加力与不加力////情况1、不加力的情况//if(sign!=1){f0=(1-bt-d1-d2)*f/(1+B); /*总油气比*/Pt7=0.98*Pt6;Tt7=Tt6;Tt9=Tt7;Pt9=de*Pt7;P9=P0;Ma9=sqrt(2/(kg-1)*(pow(Pt9/P9,(kg-1)/kg)-1));T9=Tt9/(1+(kg-1)*Ma9*Ma9/2);a9=sqrt(kg*Rg*T9);c9=Ma9*a9;Fs=(1+f0-bt/(1+B))*(c9+R*T9/c9*(1-P0/P9))-c0;sfc=3600*f*(1-bt-d1-d2)/(Fs*(1+B));printf("发动机在不加力的情况下:\n\n单位推力:%fN/(kg.s-1)\n耗率:%fkg/(N.h)\n",Fs,sfc); }else{Tt7=2000;fab=(1+f*(1-bt-d1-d2)/(1+B-bt))*((Cpg*Tt7-Cp6*Tt6)/(nbab*Hu*1000-Cpg*Tt7));f0=((1-bt-d1-d2)*f+(1+B+bt)*fab)/(1+B);Pt7=0.96*Pt6;Tt9=Tt7;Pt9=de*Pt7;P9=P0;Ma9=sqrt(2/(kg-1)*(pow(Pt9/P9,(kg-1)/kg)-1));T9=Tt9/(1+(kg-1)*Ma9*Ma9/2);a9=sqrt(kg*Rg*T9);c9=Ma9*a9;Fsab=(1+f0-bt/(1+B))*(c9+R*T9/c9*(1-P0/P9))-c0;sfcab=3600*f0/Fsab;printf("发动机在加力的情况下:\n\n单位推力:%fN/(kg.s-1)\n耗油率:%fkg/(N.h)\n",Fsab,sfcab); }}。