|
- 2017
基于SQCQP算法的变循环发动机性能寻优控制
|
Abstract:
摘要 为了满足变循环发动机(VCE)性能寻优控制(PSC)需求,提出了一种基于序列二次约束二次规划(SQCQP)算法的性能寻优控制算法,通过罚函数将二次约束二次规划(QCQP)子问题转化为适应度函数,并提出一种改进微分进化(IDE)算法求解QCQP子问题,以获得最优的搜索方向。与序列二次规划(SQP)算法相比,本文提出的基于IDE算法求解QCQP子问题的SQCQP算法(IDE-SQCQP)能在更少的迭代次数下寻到更优的解。将IDE-SQCQP算法应用于变循环发动机的性能寻优控制中,数字仿真结果表明,在最大推力寻优控制中,IDE-SQCQP算法用时比SQP算法减少16.81%,优化效果提升了21.50%,在最小油耗寻优控制中,IDE-SQCQP算法用时比SQP算法减少14.90%,优化效果提升了31.03%,达到了算法提出的目的。
Abstract:In order to meet the demands of the variable cycle engine (VCE) performance seeking control (PSC), a new PSC method based on the sequential quadratically constrained quadratic programming (SQCQP) algorithm was proposed. The sub-problem of the quadratically constrained quadratic programming (QCQP) was changed to fitness function by penalty function, and an improved differential evolution (IDE) algorithm was proposed to solve the QCQP sub-problem and to get the global optimal searching direction. Compared with the widely-used sequential quadratic programming (SQP) algorithm, the improved differential evolution-sequential quadratically constrained quadratic programming (IDE-SQCQP) algorithm can find a better solution by less iterations. The IDE-SQCQP algorithm is applied to performance seeking control of the variable cycle engine. The simulation results show that, in the maximum thrust mode, IDE-SQCQP algorithm takes 16.81% less time than SQP while thrust is enhanced by 21.50%, and in the minimum fuel-consumption mode, it takes 14.90% less time than SQP algorithm while fuel-consumption is dropped by 31.03%. The algorithm achieves the goal of proposal.
[1] | STORN R,PRICE K.Differential evolution:A simple and efficient adaptive scheme for global optimization over continuous spaces[J].Journal of Global Optimization,1995,23(4):341-359. |
[2] | 杨刚,孙健国,李秋红.航空发动机控制系统中的增广LQR方法[J].航空动力学报,2004,19(1):153-158.YANG G,SUN J G,LI Q H.Augmented LQR method for aeroengine control systems[J].Journal of Aerospace Power,2004,19(1):153-158(in Chinese). |
[3] | ZHU Y B,FAN S Q,ZHANG X H,et al.A hybrid optimization method research for aeroengine performance seeking control[C]//Biennial Conference on Engineering Systems Design and Analysis.New York:ASME,2006:145-149. |
[4] | 孙丰诚,孙健国.基于序列二次规划算法的发动机性能寻优控制[J].航空动力学报,2005,20(5):862-867.SUN F C,SUN J G.Aero-engine performance seeking control based on sequential quadratic programming algorithm[J].Journal of Aerospace Power,2005,20(5):862-867(in Chinese). |
[5] | 王健康,张海波,孙健国,等.基于复合模型及FSQP算法的发动机性能寻优控制试验[J].推进技术,2012,33(4):579-590.WANG J K,ZHANG H B,SUN J G,et al.Experimental verification of aero-engine performance seeking control based on the hybrid model and FSQP algorithm[J].Journal of Propulsion Technology,2012,33(4):579-590(in Chinese). |
[6] | 刘楠,黄金泉.应用改进粒子群算法的涡轴发动机性能寻优[J].南京航空航天大学学报,2013,45(3):303-308.LIU N,HUANG J Q.Performance seeking of turbo-Shaft engines based on improved particle swarm optimization algorithm[J].Journal of Nanjing University of Aeronautics and Astronautics,2013,45(3):303-308(in Chinese). |
[7] | 王元,李秋红,黄向华.基于DMOM算法的航空发动机性能寻优控制[J].航空动力学报,2016,31(4):948-954.WANG Y,LI Q H,HUANG X H.Aero-engine performance seeking control based on DMOM algorithm[J].Journal of Aerospace Power,2016,31(4):948-954(in Chinese). |
[8] | TAKESHI T,NANAHISA S.A performance optimization control of variable cycle engines:AIAA-2003-4984[R].Reston:AIAA,2003. |
[9] | 王元.变循环发动机建模及性能寻优控制技术研究[D].南京:南京航空航天大学,2015.WANG Y.Research on modeling techniques and performance seeking control of variable cycle engine[D].Nanjing:Nanjing University of Aeronautics and Astronautics,2015(in Chinese). |
[10] | GILYARD G B,ORME J S.Performance seeking control:Program overview and future directions:AIAA-1993-3765[R].Reston:AIAA,1993. |
[11] | SMITH R H,CHISHOLM J D,STEWART J F.Optimizing aircraft performance with adaptive integrated flight/propulsion control[J].Journal of Engineering for Gas Turbines & Power,1990,113(1):87-94. |
[12] | SILVA V V R,KHATIB W,FLEMING P J.Performance optimization of gas turbine engine[J].Engineering Applications of Artificial Intelligence,2005,18(5):575-583. |
[13] | 任新宇,杨育武,樊思齐.推进系统综合性能寻优控制研究[J].推进技术,2010,31(1):61-64.REN X Y,YANG Y W,FAN S Q.Study on propulsion system overall performance seeking control algorithm[J].Journal of Propulsion Technology,2010,31(1):61-64(in Chinese). |
[14] | TANG C M,JIAN J B,LI G Y.A working set SQCQP algorithm with simple nonmonotone penalty parameters[J].Journal of Computational & Applied Mathematics,2011,236(6):1382-1398. |
[15] | 简金宝.光滑约束优化快速算法[M].北京:科学出版社,2010.JIAN J B.Fast algorithm for smooth constrained optimization[M].Beijing:Science Press,2010(in Chinese). |
[16] | JIAN J B,TANG C M,ZHENG H Y.Sequential quadratically constrained quadratic programming norm-relaxed algorithm of strongly sub-feasible directions[J].European Journal of Operational Research,2010,200(3):645-657. |
[17] | 马昌凤.最优化方法及其Matlab程序设计[M].北京:科学出版社,2010.MA C F.Optimization method and its Matlab program design[M].Beijing:Science Press,2010(in Chinese). |