[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
火箭技术

航空发动机全包线最优 PID 控制器设计

  • 李述清 ,
  • 张胜修 ,
  • 刘毅男
展开
  • 第二炮兵工程学院,西安 710025

李述清(1981-),男,湖南怀化人,硕士,研究方向:航空发动机建模与控制。

收稿日期: 2010-09-30

  网络出版日期: 2025-05-30

Neutral Network Based Optimal PID Controller over Whole Envelope for an Aero-engine

  • LI Shuqing ,
  • ZHANG Shengxiu ,
  • LIU Yinan
Expand
  • The Second Artillery Engineering College, Xi'an 710025, China

Received date: 2010-09-30

  Online published: 2025-05-30

摘要

研究了一种基于神经网络的航空发动机全包线PID控制器设计方法。首先在全包线内选定若干典型工况点,并通过遗传算法离线优化PID控制器参数。然后通过BP神经网络训练建立飞行高度和马赫数与PID参数的非线性映射关系,亦即建立起基于神经网络的航空发动机全包线最优PID控制器。最后,将该控制器应用于某型涡扇发动机稳态控制和飞行过程控制仿真,与原控制器比较,控制效果获得有效改善。

本文引用格式

李述清 , 张胜修 , 刘毅男 . 航空发动机全包线最优 PID 控制器设计[J]. 弹箭与制导学报, 2011 , 31(4) : 105 -107 . DOI: 10.15892/j.cnki.djzdxb.2011.04.022

Abstract

An aero-engine optimal PID control scheme was presented, which was suitable for the engine whole envelope with a neural network approximation. Firstly, the optimal PID controller parameters were designed by genetic algorithm (GA) for a certain turbofan engine simplified real-time simulation model around some design-points. Then according to these optimized PID controller parameters, a neural network approximation was trained to imitate the relation between the parameters (Kp, Ki, Kd) of local optimal controllers and the flight conditions (H, Ma), so that a neutral network based optimal PID controller was obtained. Finally, this new controller was applied to a certain turbofan engine control system simulation for the steady control, acceleration control and whole flight envelope control. The simulation results show that the aero-engine control system has excellent characteristics in design points and whole flight envelope. In this approach, the controller has a simple structure, and is easy and practical for real-time realization.

[an error occurred while processing this directive]

参考文献

[1]
KJ Astrom, T Hagglund. PID cootrollers, theory, design and tunning[M]. Instrument Society of America, 1995.
[2]
傅强. 智能PID控制器在航空发动机控制中的应用研究[D]. 西安: 西北工业大学, 2002.
[3]
J Neidhoefer, K Krishnakumar. Nonlinear control using neural approximators with linear control theory, AIAA-97-3536[R]. 1997.
[4]
徐丽娜. 神经元网络控制[M]. 北京: 电子工业出版社, 2003.
[5]
蒋衍君, 黄金泉. 航空发动机自适应神经网络 PID控制[J]. 航空动力学报, 2000, 15(3): 334-336.
[6]
杨华. 基于神经网络的航空发动机 PID控制[D]. 西安: 西北工业大学, 2007.
[7]
姚华, 鲍亮亮, 孙健国. 基于神经网络的航空发动机全包线PID控制[J]. 南京航空航天大学学报, 2007, 39(2): 236-239.
[8]
郭迎清, 章泓, 杨云波,等. 利用神经网络设计航空发动机全包线最优控制器[J]. 航空动力学报, 2000, 15(3): 331-333.
[9]
曹志松, 朴英. 基于混合遗传算法的航空发动机 PID控制参数寻优[J]. 航空动力学报, 2007, 22(9): 1588-1592.
[10]
李秋红, 孙健国, 周继超. 航空发动机 PID控制参数优化的改进遗传算法[J]. 南京航空航天大学学报, 2006, 38(2): 162-165.
[11]
张志涌. 精通 Matlab6.5[M]. 北京: 北京航空航天大学, 2003.
[12]
刘金琨. 先进PID控制及其 MATLAB 仿真[M]. 北京: 电子工业出版社, 2003.
[13]
舒怀林. PID神经网络及其控制系统[M]. 北京: 国防工业出版社, 2006.
文章导航

/

[an error occurred while processing this directive]