留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于SQCQP算法的变循环发动机性能寻优控制

聂友伟 李秋红 王元 顾书文

聂友伟, 李秋红, 王元, 等 . 基于SQCQP算法的变循环发动机性能寻优控制[J]. 北京航空航天大学学报, 2017, 43(12): 2564-2572. doi: 10.13700/j.bh.1001-5965.2016.0926
引用本文: 聂友伟, 李秋红, 王元, 等 . 基于SQCQP算法的变循环发动机性能寻优控制[J]. 北京航空航天大学学报, 2017, 43(12): 2564-2572. doi: 10.13700/j.bh.1001-5965.2016.0926
NIE Youwei, LI Qiuhong, WANG Yuan, et al. Variable cycle engine performance seeking control based on SQCQP algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(12): 2564-2572. doi: 10.13700/j.bh.1001-5965.2016.0926(in Chinese)
Citation: NIE Youwei, LI Qiuhong, WANG Yuan, et al. Variable cycle engine performance seeking control based on SQCQP algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(12): 2564-2572. doi: 10.13700/j.bh.1001-5965.2016.0926(in Chinese)

基于SQCQP算法的变循环发动机性能寻优控制

doi: 10.13700/j.bh.1001-5965.2016.0926
基金项目: 

江苏省普通高校研究生科研创新计划 SJLX15_0105

详细信息
    作者简介:

    聂友伟 男,硕士研究生。主要研究方向:航空发动机控制与优化

    李秋红 女,博士,副教授。主要研究方向:航空发动机建模、控制与故障诊断

    通讯作者:

    李秋红, E-mail: lqh203@nuaa.edu.cn

  • 中图分类号: V233.7

Variable cycle engine performance seeking control based on SQCQP algorithm

Funds: 

Scientific Innovation Research Project for Graduate Students in Jiangsu Province Universities SJLX15_0105

More Information
  • 摘要:

    为了满足变循环发动机(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%,达到了算法提出的目的。

     

  • 图 1  变循环发动机结构示意图[11]

    Figure 1.  Configuration schematic diagram of variable cycle engine[11]

    图 2  变循环发动机性能寻优控制结构

    Figure 2.  Control structure of variabe cycle engine performance seeking

    图 3  最大推力寻优控制模式仿真结果

    Figure 3.  Simulation results of maximum thrust seeking control mode

    图 4  最小油耗寻优控制模式仿真结果

    Figure 4.  Simulation results of minimum specific fuel consumption seeking control mode

    表  1  测试函数

    Table  1.   Test functions

    编号 测试函数
    Prob1
    Prob2
    Prob3
    Prob4
    下载: 导出CSV

    表  2  SQP算法与IDE-SQCQP算法的测试结果对比

    Table  2.   Comparison of test results between SQP and IDE-SQCQP algorithms

    算法 测试函数 x0 Niter 寻优结果f(x) 参考最优值f(x)
    SQP Probl [l, l] 3 6.777 777 777 774 569 6.7
    [5, 5] 4 6.777 777 777 777 770
    Prob2 [1, 1] l5 l. 836 82l 753 924 569 1.836 82178
    [2, 2] 50 2.520 727 612 805 417
    Prob3 [4, 2, l, l, 8, 7, l, 0.5] 50 3.947 372 022 706 715 3.951 163 406
    [l, l, l, l, 6.l, 6.l, l, l] 50 3.950 744 454 322 580
    Prob4 [7, l, 0.5, 8] 50 -5.689 567 423 597 13l -5.739 820 386
    [7, 0.l, 0.l, 7] 50 -5.740 096 689 116 705
    IDE-SQCQP Probl [1, 1] 2 6.777 762 345 747 336 6.7
    [5, 5] 2 6.777 762 347 781 540
    Prob2 [1, 1] 7 1.836 818 809 380 766 1.836 821 78
    [2, 2] 26 1.836 818 906 828 806
    Prob3 [4, 2, l, l, 8, 7, l, 0.5] 19 3.951 178 934 326 082 3.951 163406
    [l, l, l, l, 6.l, 6.l, l, l] ll 3.951 176 013 300 333
    Prob4 [7, l, 0.5, 8] l3 -5.739 763 870 783 301 -5.739 820 386
    [7, 0.l, 0.l, 7] 2l -5.739 771 048 390 224
    注:x0—搜索的起始值;Niter—寻优过程的迭代次数。
    下载: 导出CSV

    表  3  IDE算法参数设置

    Table  3.   Parameter setting of IDE algorithm

    参数 数值或范围
    Fdv 0.2~1.0
    Gmax 50
    Np 50
    αF 0.3
    μ 1/3
    τ 0.5
    下载: 导出CSV
  • [1] GILYARD G B, ORME J S.Performance seeking control:Program overview and future directions:AIAA-1993-3765[R].Reston:AIAA, 1993.
    [2] 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. doi: 10.1115/1.2906535
    [3] 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. doi: 10.1016/j.engappai.2005.01.001
    [4] 任新宇, 杨育武, 樊思齐.推进系统综合性能寻优控制研究[J].推进技术, 2010, 31(1):61-64. http://kns.cnki.net/KCMS/detail/detail.aspx?filename=tjjs201001012&dbname=CJFD&dbcode=CJFQ

    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). http://kns.cnki.net/KCMS/detail/detail.aspx?filename=tjjs201001012&dbname=CJFD&dbcode=CJFQ
    [5] 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.
    [6] 孙丰诚, 孙健国.基于序列二次规划算法的发动机性能寻优控制[J].航空动力学报, 2005, 20(5):862-867. http://www.docin.com/p-523961456.html

    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). http://www.docin.com/p-523961456.html
    [7] 王健康, 张海波, 孙健国, 等.基于复合模型及FSQP算法的发动机性能寻优控制试验[J].推进技术, 2012, 33(4):579-590. http://www.cnki.com.cn/Article/CJFDTOTAL-TJJS201204016.htm

    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). http://www.cnki.com.cn/Article/CJFDTOTAL-TJJS201204016.htm
    [8] 刘楠, 黄金泉.应用改进粒子群算法的涡轴发动机性能寻优[J].南京航空航天大学学报, 2013, 45(3):303-308. http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njhk201303003&dbname=CJFD&dbcode=CJFQ

    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). http://kns.cnki.net/KCMS/detail/detail.aspx?filename=njhk201303003&dbname=CJFD&dbcode=CJFQ
    [9] 王元, 李秋红, 黄向华.基于DMOM算法的航空发动机性能寻优控制[J].航空动力学报, 2016, 31(4):948-954. http://kns.cnki.net/KCMS/detail/detail.aspx?filename=hkdi201604025&dbname=CJFD&dbcode=CJFQ

    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). http://kns.cnki.net/KCMS/detail/detail.aspx?filename=hkdi201604025&dbname=CJFD&dbcode=CJFQ
    [10] TAKESHI T, NANAHISA S.A performance optimization control of variable cycle engines:AIAA-2003-4984[R].Reston:AIAA, 2003.
    [11] 王元. 变循环发动机建模及性能寻优控制技术研究[D]. 南京: 南京航空航天大学, 2015. http://cdmd.cnki.com.cn/Article/CDMD-10287-1016752036.htm

    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). http://cdmd.cnki.com.cn/Article/CDMD-10287-1016752036.htm
    [12] 简金宝.光滑约束优化快速算法[M].北京:科学出版社, 2010.

    JIAN J B.Fast algorithm for smooth constrained optimization[M].Beijing:Science Press, 2010(in Chinese).
    [13] 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. doi: 10.1016/j.ejor.2009.01.052
    [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. https://dl.acm.org/citation.cfm?id=2069912
    [15] 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. http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.1.9696
    [16] 马昌凤.最优化方法及其Matlab程序设计[M].北京:科学出版社, 2010.

    MA C F.Optimization method and its Matlab program design[M].Beijing:Science Press, 2010(in Chinese).
    [17] 杨刚, 孙健国, 李秋红.航空发动机控制系统中的增广LQR方法[J].航空动力学报, 2004, 19(1):153-158. http://kns.cnki.net/KCMS/detail/detail.aspx?filename=hkdi200401028&dbname=CJFD&dbcode=CJFQ

    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). http://kns.cnki.net/KCMS/detail/detail.aspx?filename=hkdi200401028&dbname=CJFD&dbcode=CJFQ
  • 加载中
图(4) / 表(3)
计量
  • 文章访问数:  624
  • HTML全文浏览量:  121
  • PDF下载量:  410
  • 被引次数: 0
出版历程
  • 收稿日期:  2016-12-08
  • 录用日期:  2017-03-31
  • 网络出版日期:  2017-12-20

目录

    /

    返回文章
    返回
    常见问答