建立了具有在线自适应能力的涡轴发动机数值-ARX(auto regressive with external input)并联预测模型.在此基础上
通过多步输出预测和反馈校正
利用序列二次型优化(SQP)算法
进行在线滚动优化
从而获得了涡轴发动机ANMPC控制器.仿真结果表明:当旋翼负载变化时
相比于传统的串联PID(比例-积分-控制)控制器
ANMPC控制器能够使得功率涡轮转速收敛更快
超调量/下垂量更小.
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.