Volume 38 Issue 2
Feb.  2023
Turn off MathJax
Article Contents
TANG Hongwei, XIE Wenping, CUI Yi, et al. Hybrid algorithm for aero-engine model solving based on Levenberg-Marquardt algorithm[J]. Journal of Aerospace Power, 2023, 38(2):371-381 doi: 10.13224/j.cnki.jasp.20210367
Citation: TANG Hongwei, XIE Wenping, CUI Yi, et al. Hybrid algorithm for aero-engine model solving based on Levenberg-Marquardt algorithm[J]. Journal of Aerospace Power, 2023, 38(2):371-381 doi: 10.13224/j.cnki.jasp.20210367

Hybrid algorithm for aero-engine model solving based on Levenberg-Marquardt algorithm

doi: 10.13224/j.cnki.jasp.20210367
  • Received Date: 2021-07-13
    Available Online: 2022-10-13
  • In order to reduce the convergence requirements for solving the nonlinear model of aeroengine, the problem of solving the model nonlinear equations was transformed into the least square problem. A hybrid algorithm based on Levenberg-Marquardt (L-M) algorithm was proposed. The hybrid algorithm avoided the local solution by modifying the local solution with dynamic method. Meanwhile, Broyden quasi-Newton method was used to accelerate the L-M algorithm. Targeting turbofan engine, the hybrid algorithm, L-M algorithm, Newton method and Broyden quasi-Newton method were used for steady-state and transient simulation. Results showed that: under the steady-state condition, if L-M algorithm and hybrid algorithm had larger convergence range, the convergence rate can reach more than 90% under the random initial value condition, much higher than the convergence rate of Newton method and Broyden quasi-Newton method which was less than 20%, and the calculation speed of hybrid algorithm was similar to that of Broyden quasi-Newton method. Under transient condition, L-M algorithm and hybrid algorithm can converge at strong transient condition where neither Newton method nor Broyden quasi-Newton method converged, and the transient computation time of hybrid algorithm was only 1.13 times that of Broyden quasi-Newton method. Simulation results show that the algorithm has good applicability in solving aero-engine model solving.

     

  • loading
  • [1]
    施洋,屠秋野,严红明,等. 一种航空发动机全状态性能模型[J]. 航空动力学报,2017,32(2): 373-381.

    SHI Yang,TU Qiuye,YAN Hongming,et al. A full states performance model for area engine[J]. Journal of Aerospace Power,2017,32(2): 373-381. (in Chinese)
    [2]
    曹建国. 航空发动机仿真技术研究现状、挑战和展望[J]. 推进技术,2018,39(5): 961-970.

    CAO Jianguo. Status, challenges and perspectives of aero-engine simulation technology[J]. Journal of Propulsion Technology,2018,39(5): 961-970. (in Chinese)
    [3]
    周文祥,黄金泉,窦建平. 涡扇发动机部件级起动模型[J]. 航空动力学报,2006,21(2): 248-253. doi: 10.3969/j.issn.1000-8055.2006.02.004

    ZHOU Wenxiang,HUANG Jinquan,DOU Jianping. Development of component-level startup model for a turbofan engine[J]. Journal of Aerospace Power,2006,21(2): 248-253. (in Chinese) doi: 10.3969/j.issn.1000-8055.2006.02.004
    [4]
    苟学中,周文祥,黄金泉. 变循环发动机部件级建模技术[J]. 航空动力学报,2013,28(1): 104-111.

    GOU Xuezhong,ZHOU Wenxiang,HUANG Jinquan. Compinent-level modeling technology for variable cycle engine[J]. Journal of Aerospace Power,2013,28(1): 104-111. (in Chinese)
    [5]
    陈玉春,徐思远,杨云铠. 改善航空发动机特性计算收敛性的方法[J]. 航空动力学报,2008,23(12): 2242-2248. doi: 10.13224/j.cnki.jasp.2008.12.027

    CHEN Yuchun,XU Siyuan,YANG Yunkai. Research on the method to solve convergence problem in aero turbo engine performance computation[J]. Journal of Aerospace Power,2008,23(12): 2242-2248. (in Chinese) doi: 10.13224/j.cnki.jasp.2008.12.027
    [6]
    陈玉春,徐思远,屠秋野,等. 求解航空发动机非线性方程组的变步长牛顿法[J]. 航空计算技术,2009,39(1): 39-41. doi: 10.3969/j.issn.1671-654X.2009.01.010

    CHEN Yuchun,XU Siyuan,TU Qiuye,et al. Solving aeroengine nonlinear equations based on variable step size Newton method[J]. Aeronautical Computing Technique,2009,39(1): 39-41. (in Chinese) doi: 10.3969/j.issn.1671-654X.2009.01.010
    [7]
    王元,李秋红,黄向华. 基于自校正Broyden拟牛顿法的航空发动机模型数值计算[J]. 航空动力学报,2016,31(1): 249-256.

    WANG Yuan,LI Qiuhong,HUANG Xianghua. Numerical calculation of area-engine model based on self-tuning Broyden quasi-Newton method[J]. Journal of Aerospace Power,2016,31(1): 249-256. (in Chinese)
    [8]
    朱正琛,李秋红,王元,等. 基于微分进化算法的航空发动机模型修正[J]. 航空发动机,2016,42(1): 53-58.

    ZHU Zhengchen,LI Qiuhong,WANG Yuan,et al. Correction of aeroengine model based on differential evolution algorithm[J]. Aeroengine,2016,42(1): 53-58. (in Chinese)
    [9]
    苏三买. 遗传算法及其在航空发动机非线性数学模型中的应用研究[D]. 西安: 西北工业大学, 2002.

    SU Sanmai. Research on genetic algorithm and its application in nonlinear mathematical model of aeroengine[D]. Xi’an: Northwestern Polytechnical University, 2002. (in Chinese)
    [10]
    苏三买,廉小纯. 遗传算法在航空发动机非线性数学模型中的应用[J]. 推进技术,2004(3): 237-240. doi: 10.3321/j.issn:1001-4055.2004.03.012

    SU Sanmai,LIAN Xiaochun. Application of genetic algorithm in aeroengine nonlinear mathematical models[J]. Journal of Propulsion Technology,2004(3): 237-240. (in Chinese) doi: 10.3321/j.issn:1001-4055.2004.03.012
    [11]
    钱海鹰,杨培源,徐松林. 基于粒子群算法的发动机部件模型求解[J]. 推进技术,2012,33(6): 974-980. doi: 10.13675/j.cnki.tjjs.2012.06.019

    QIAN Haiying,YANG Peiyuan,XU Songlin. Application of particle swarm optimization in obtaining solution of aeroengine component-level model[J]. Journal of Propulsion Technology,2012,33(6): 974-980. (in Chinese) doi: 10.13675/j.cnki.tjjs.2012.06.019
    [12]
    黄飞燕, 黄洲荣, 陈洪骏. 基于粒子群算法的变循环发动机部件法建模及优化[J]. 数学的实践与认识, 2014, 44(14): 107-116.

    HUANG Feiyan, HUANG Zhourong, CHEN Hongjun. Application of particle swarm optimization on modeling and optimization of variable cycle engine component-level model[J]. Mathematical in Practice and Theory, 2014, 44(14): 107-116. (in Chinese)
    [13]
    郝旺,王占学,张晓博,等. 基于自适应差分进化算法的变循环发动机模型求解方法研究[J]. 推进技术,2021,42(9): 1-11.

    HAO Wang,WANG Zhanxue,ZHANG Xiaobo,et al. Solving variable cycle engine model based on adaptive differential evolution algorithm[J]. Journal of Propulsion Technology,2021,42(9): 1-11. (in Chinese)
    [14]
    苏三买,陈永琴. 基于混合遗传算法的航空发动机数学模型解法[J]. 推进技术,2007(6): 661-664. doi: 10.3321/j.issn:1001-4055.2007.06.015

    SU Sanmai,CHEN Yongqin. Hybrid genetic algorithm in solving aeroengine nonlinear mathematical model[J]. Journal of Propulsion Technology,2007(6): 661-664. (in Chinese) doi: 10.3321/j.issn:1001-4055.2007.06.015
    [15]
    王军,隋岩峰. 求解航空发动机数学模型的迭代算法及其改进算法的收敛性研究[J]. 系统仿真学报,2014,26(2): 310-314.

    WANG Jun,SUI Yanfeng. Study on convergence and improvement of iteration methods in aero-engine mathematical models[J]. Journal of System Simulation,2014,26(2): 310-314. (in Chinese)
    [16]
    白洋,段黎明,柳林,等. 基于改进的混合粒子群算法的变循环发动机模型求解[J]. 推进技术,2014,35(12): 1694-1700.

    BAI Yang,DUAN Liming,LIU Lin,et al. Solving variable cycle engine model based on improved hybrid particle swarm optimization[J]. Journal of Propulsion Technology,2014,35(12): 1694-1700. (in Chinese)
    [17]
    肖红亮,李华聪,李嘉,等. 基于QPSO混合算法的变循环发动机建模方法[J]. 北京航空航天大学学报,2018,44(2): 305-315.

    XIAO Hongliang,LI Huachong,LI Jia,et al. Modeling method of variable cycle engine based on QPSO hybrid algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2018,44(2): 305-315. (in Chinese)
    [18]
    唐世建,童万军. 基于容积法的某涡扇发动机动态建模方法[J]. 航空动力学报,2013,28(3): 709-713. doi: 10.13224/j.cnki.jasp.2013.03.032

    TANG Shijian,TONG Wanjun. Turbofan engine transient modeling based on inter-component volume method[J]. Journal of Aerospace Power,2013,28(3): 709-713. (in Chinese) doi: 10.13224/j.cnki.jasp.2013.03.032
    [19]
    黄开明,黄金泉,刘杰,等. 基于无迭代解法的航空发动机实时模型[J]. 航空发动机,2004(2): 35-38. doi: 10.3969/j.issn.1672-3147.2004.02.009

    HUANG Kaiming,HUANG Jinquan,LIU Jie,et al. An aeroengine real rime model based on non-iterative method[J]. Aeroengine,2004(2): 35-38. (in Chinese) doi: 10.3969/j.issn.1672-3147.2004.02.009
    [20]
    FAWKE A J,SARAVANAMUTTOO H. Digital computer simulation of the dynamic response of a twinspool turbofan with mixed exhaust[J]. Aeronautical Journal,1973,77(753): 471-478.
    [21]
    杨刚,孙健国,黄向华,等. 一种不需要迭代的发动机辅助变量建模方法[J]. 航空动力学报,2003,18(2): 289-294. doi: 10.3969/j.issn.1000-8055.2003.02.026

    YANG Gang,SUN Jianguo,HUANG Xianghua,et al. A non-iterative method of aero-engine modeling using complementary variables[J]. Journal of Aerospace Power,2003,18(2): 289-294. (in Chinese) doi: 10.3969/j.issn.1000-8055.2003.02.026
    [22]
    RAHMAN N U,WHIDBORNE J F. Real-time transient three spool turbofan engine simulation: a hybrid approach[J]. Journal of Engineering for Gas Turbines and Power,2009,131(5): 051602.1-051602.8.
    [23]
    ROBERTS R A,EASTBOURN S M. Modeling techniques for a computational efficient dynamic turbofan engine model[J]. International Journal of Aerospace Engineering,2014,2014: 283479.1-283479.11.
    [24]
    SANGHI V,LAKSHMANAN B K. Timescaling control volumes during real time digital simulation of a military turbofan[J]. Journal of Propulsion and Power,2012,18(4): 964-966.
    [25]
    FAN J Y. The modified Levenberg-Marquardt method for nonlinear equations with cubic convergence[J]. Mathematics of Computation,2012,81(277): 447-466. doi: 10.1090/S0025-5718-2011-02496-8
    [26]
    FAN J Y. Accelerating the modified Levenberg-Marquardt method for nonlinear equations[J]. Mathematics of Computation,2014,83(287): 1173-1187.
    [27]
    CHEN L. A high-order modified Levenberg-Marquardt method for systems of nonlinear equations with fourth-order convergence[J]. Applied Mathematics and Computation,2016,285: 79-93. doi: 10.1016/j.amc.2016.03.031
    [28]
    YANG X. A higher-order Levenberg-Marquardt method for nonlinear equations[J]. Applied Mathematics and Computation,2013,219(22): 10682-10694. doi: 10.1016/j.amc.2013.04.033
    [29]
    尹大伟. 航空发动机模型求解算法及性能寻优控制中的参数估计研究[D]. 长沙: 国防科学技术大学, 2011.

    YI Dawei. Algorithms for solving aeroengine nonlinear mathematical model and parameter estimation in performance-seeking control[D]. Changsha: Graduate School of National University of Defense Technology, 2011. (in Chinese)
    [30]
    LU J,LU F,HUANG J. Performance estimation and fault diagnosis based on Levenberg-Marquardt algorithm for a turbofan engine[J]. Energies,2018,11(1): 181-198. doi: 10.3390/en11010181
    [31]
    范金燕, 袁亚湘. 非线性方程组数值解法[M]. 北京: 科学出版社, 2018.
    [32]
    FAN J Y,YUAN Y X. On the quadratic convergence of the Levenberg-Marquardt method without non-singularity assumption[J]. Computing,2005,74(1): 23-39. doi: 10.1007/s00607-004-0083-1
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (822) PDF downloads(85) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return