改进的广义预报控制算法

    Modified Generalized Predictive Control Algorithm

    • 摘要: 对Clarke(1984)的广义预报控制算法引入了三点重要改进:
      (1)以逐次单步预报方式取代递推求解丢番方程作法,对受控对象的输出实现多步预报,使计算量大为减少;
      (2)按采样周期较小条件下所得离散模型参数的理论近似值及参数总和趋一定理设定参数估计初值,使启动初期的估计和控制质量得以明显改进;
      (3)采用最优滑动平均滤波器抑制阶跃武或正弦式等确定性干扰,而又不致过度放大随机噪声.
      改进后的算法仍然保留原广义预报控制的所有鲁棒性。

       

      Abstract: Three modifications are introduced into the Generalized Predictive Control (GPC) algorithm proposed by Clarke et al.(1984):
      1) The recursive solution to the Diophantine equations within the procedures for multi-step ahead predictions of the controlled plant output is simply replaced by the successive one-step ahead predictions directly based on the plant model equation.This reduces the computational effort greatly;
      2) The approximate values and mumerical ranges of the parameters and the tending-to-one theorem for parameter sum of the sampled model with relatively small sampling period are applied in setting the initial values of parameter estimation.Thus, a satisfactory response to the step setpoint change can then be gained even during start-up of the control;
      3) Employing an optimal moving average filter, the effect of the stepwise or sinusoidal deterministic disturbance may be suppressed without excessive amplification of the random noise.
      The modified GPC algorithm based on these improvements is derived, and it still keeps the all robust properties of the original GPC algorithm.

       

    /

    返回文章
    返回