一种基于滑模的自适应预测函数控制新算法
摘 要:提出了一种应用带时变遗忘因子的基于滑模的自适应预测函数控制新算法。该算法采用带时变遗忘因子的递推最小二乘算法在线辨识模型参数,将滑模控制与预测函数控制(PFC)相结合对系统进行控制。与其他模型预测控制不同,预测函数控制可以克服其他模型预测控制可能出现规律不明的控制输入问题,具有良好的跟踪能力和较强的鲁棒性,离散滑模控制中的滑动模态对干扰具有不变性;最后分析了控制系统的闭环渐近稳定性。仿真结果验证了该方法的有效性。
1 引 言
模型预测控制(MPC)是近几十年发展起来的一类新型计算机控制算法,控制效果好、鲁棒性强。预测函数控制属于模型预测控制的范畴[1],它将控制输入结构化,可大大减少在线计算量,可以克服其他模型预测控制可能出现规律不明的控制输入问题,同时具有良好的跟踪能力和较强的鲁棒性[2]。滑模控制的优点是滑动模态对系统摄动具有完全自适应性,从原理上存在可以避免高频抖振的可能,处于滑模运动的系统就具有很好的鲁棒性[3]。文献[4]提出了一种时滞系统自适应预测函数PI控制,文献[5]引入终端滑模区作为预测控制的终端吸引区,但此方法只是基于状态空间描述。
本文将预测函数控制与离散滑模控制相结合,提出了一种带终端滑模等式约束的基于受控自回归积分滑动平均(CARIMA)模型的具有稳定性的APFC
算法。




由仿真曲线可以看出,采用本文提出的控制算法,在初始时刻,输出有一定的超调,但不是很大。随着进一步的跟踪控制,输出能很好地跟踪设定值的变化,并且有很好的稳定性和鲁棒性。同时,初始时刻控制信号的震动幅度也比较小,在控制过程中,控制信号变化较平稳。仿真结果验证了本文提出的终端滑模等式约束的自适应预测函数控制方法是有效的。
6 结 语
本文提出一种基于终端滑模等式约束的自适应预测函数控制算法。该算法采用带时变遗忘因子的递推最小二乘法在线辨识模型参数,减小了建模误差,提高了建模精度,具有预测函数控制可以克服其他MPC可能出现规律不明的控制输入问题的优点和离散滑模控制中的滑动模态对干扰具有不变性的优点,有良好的跟踪能力和较强的鲁棒性,在实际工业控制中,尤其是在环境复杂,性能要求较高的工业系统中有很好的应用前景。
|