涡轴发动机自适应非线性预测控制
Adaptive nonlinear predictive control for turboshaft engine
-
摘要: 为了实现当直升机旋翼负载变化时,尽量保持功率涡轮转速恒定,并提高系统动态品质,研究了一种针对涡轴发动机的自适应非线性预测控制(ANMPC)算法.基于涡轴发动机稳态数据和动态特性,采用递归最小二乘法(RLS)进行模型参数辨识,建立了具有在线自适应能力的涡轴发动机数值-ARX(auto regressive with external input)并联预测模型.在此基础上,通过多步输出预测和反馈校正,利用序列二次型优化(SQP)算法,进行在线滚动优化,从而获得了涡轴发动机ANMPC控制器.仿真结果表明:当旋翼负载变化时,相比于传统的串联PID(比例-积分-控制)控制器,ANMPC控制器能够使得功率涡轮转速收敛更快,超调量/下垂量更小.
-
关键词:
- 涡轴发动机 /
- 非线性预测控制 /
- 数值-ARX并联预测模型 /
- 自适应 /
- 递归最小二乘法
Abstract: When the collective pitch of the helicopter main rotor changes,in order to keep the speed of power turbine constant,and improve the dynamic performance,a novel adaptive nonlinear predictive control (ANMPC) algorithm was studied for turboshaft engine control system.Based on the steady states data and the dynamic properties of turboshaft engine,using recursive least square method to realize parameter identification,a numerical-ARX(auto regressive with external input) parallel prediction model which possessed online adaptive ability,was constructed.Then,by multistep output prediction and feedback correction,employing sequential quadratic programming,a ANMPC controller for turboshaft engine was obtained on the basis of receding horizon optimization.The simulation results show that,with the changing of collective pitch,ANMPC controller can make the power turbine speed converge faster,and make overshoot/droop smaller,compared with the conventional series PID(proportional-integral-derivative) controller. -
[1] 王树青.先进控制技术及应用[M].北京:化学工业出版社,2001. [2] Henson M A.Nonlinear model predictive control:current status and future directions[J].Computers and Chemical Engineering,1998,23(2):187-202. [3] 徐胜红,孙庆祥,顾文锦,等.非线性预测控制模型方法综述[J].海军航空工程学院学报,2007,22(6):633-636. XU Shenghong,SUN Qingxiang,GU Wenjin,et al.MPC technical for nonlinear system[J].Journal of Naval Aeronautical Engineering Institute,2007,22(6):633-636.(in Chinese) [4] Van Essen H A,De Lange H C.Nonlinear model predictive control experiments on a laboratory gas turbine installation[J].Journal of Engineering for Gas Turbines and Power,2001,123(2):347-352. [5] Brunell B J,Bitmead R R,Connolly A J.Nonlinear model predictive control of an aircraftgas turbine engine //Proceedings of the 41st IEEE Conference on Decision and Control.Las Vegas,USA:IEEE,2002:4649-4651. [6] MU Junxia,Rees D,Liu G P.Advanced controller design for aircraft gas turbine engines[J].Control Engineering Practice,2005,13(8):1001-1015. [7] Fuller J W,Kumar A,Millar R C.Adaptive model based control of aircraft propulsion systems status and outlook for naval aviation applications.GT2006-90241,2006. [8] Richter H,Singaraju A.Multiplexed predictive control of a large commercial turbofan engine[J].Journal of Guidance,Control and Dynamics,2008,31(2):273-281. [9] 姚文荣,孙健国.涡轴发动机非线性模型预测控制[J].航空学报,2008,29(4):776-780. YAO Wenrong,SUN Jianguo.Nonlinear model predictive control for turboshaft engine[J].Acta Aeronautica et Astronautica Sinica,2008,29(4):776-780.(in Chinese) [10] 杨剑锋.基于组合模型的非线性预测控制算法及其应用研究.杭州:浙江大学,2008. YANG Jianfeng.Study on nonlinear model predictive control algorithm based on combination model and its application.Hangzhou:Zhejiang University,2008.(in Chinese) [11] YANG Jianfeng,XIAO Lingfei,QIAN Jixin.Nonlinear model predictive control using parameter varying BP-ARX combination model[J].International Journal of Systems Science,2012,43(3):475-490. [12] 熊洪允,曾绍标,毛云英.应用数学基础[M].天津:天津大学出版社,1994. [13] Moon,S M,Clark R L,Cole D G.The recursive generalized Predictive feedback control:theory and experiments[J].Journal of Sound and Vibration,2005,279(1/2):171-199 [14] Zhu Z.An efficient sequential quadratic programming algorithm for nonlinear programming[J].Journal of Computational and Applied Mathematies,2005,175(2):447-464.
点击查看大图
计量
- 文章访问数: 1692
- HTML浏览量: 4
- PDF量: 596
- 被引次数: 0