论文部分内容阅读
滑模控制(SMC)理论从其出现至今已有半个多世纪的时间,然而其研究成果尚还主要集中在连续系统的分析与综合中。随着计算机技术的日益普及和数字控制器、执行器的广泛使用,对离散滑模控制理论与应用的研究越来越受到科研工作者和工程应用人员的关注。本论文针对传统SMC需要较大的控制力驱使状态到达滑模面、系统鲁棒性的强弱依赖于不确定项上界等不足,在离散滑模控制器的设计中引入预测控制(MPC)策略。以一般线性系统及几类典型的非线性系统为对象,考虑系统的镇定问题和跟踪问题,通过借用模型算法控制:和广义预测控制思想,构造不同的滑模预测模型(SMPM),采用合适的滑模参考轨迹,运用反馈校正和滚动优化技术,设计了适用于不同系统的预测滑模控制器。理论分析和仿真研究验证了预测滑模控制相比于传统滑模控制的优越性,直升机高度和水箱液位的预测滑模控制实验结果进一步说明了论文中所提方法的有效性和实用性。本论文的主要研究内容包括:1.针对由CARIMA(Controlled Auto-Regressive Integrated Moving Average)模型所描述的一类系统,提出了一种广义预测滑模控制算法。该算法的设计分四个部分:首先,在给出了期望滑模面之后,建立了一个基于系统伴随矩阵的SMPM,用以预测滑模的未来信息;其次,为了驱使SMPM的输出平滑地到达滑模面,设计了合适的滑模参考轨迹;再次,通过定义一个与SMPM输出相关的函数作为性能指标,并基于滚动优化,得到了增量形式的广义预测滑模控制律;最后,结合参数辨识方法,用以在线辨识CARIMA模型参数。由于基于CARIMA模型的广义预测控制算法能够方便地处理控制时滞,我们的算法也能方便地推广到控制时滞系统。2.针对一般离散线性系统,考虑给定运动轨迹的跟踪问题。为了对匹配和不匹配不确定项都具有强鲁棒性,且得到优化的控制量,把MPC结合到SMC中。借用全程滑模的观点,设计出新颖的SMPM;基于一阶惯性环节,构造了滑模参考轨迹,进而保证良好的趋近模态;使用反馈校正和滚动优化观点,系统的不确定项,无论其是否满足匹配条件,均能及时得到补偿;二次型指标中包含了控制量的惩罚项,可以协调滑模预测跟踪误差和控制输入对性能指标的影响;求解二次型指标得到了非切换型的滑模控制器,因而系统中不存在抖振;严格的理论分析证明了闭环系统的鲁棒稳定性。3.针对过程模型可分离为线性部分和非线性部分的系统,将非线性反馈通道沿着在预测时域内已知的某参考轨迹线性化,得到了系统的时变线性模型。为系统指定了合适的滑模面之后,根据所得时变线性系统的标称模型,设计出SMPM。通过反馈校正和滚动优化,得出了无约束情况下的系统优化控制解。理论分析证明闭环系统对有界变化律的匹配和不匹配不确定项具有强鲁棒性。数值仿真说明相比于传统高氏趋近律DSMC方法,所提算法使得闭环系统具有更强鲁棒性和更快的收敛速度,同时不存在抖振。当解存在时,所提方法适用于带约束系统。由于将系统非线性模型转换成了时变线性模型,系统的优化问题是一个二次规划问题,而不是非线性规划问题,因而大大减少了计算量。4.针对下三角规范型离散非线性系统,考虑SMC设计问题。在保证滑模面具有期望性能之后,通过为系统设计时变SMPM,利用反馈校正修正SMPM以实现对不确定项的及时补偿。使用滚动优化,我们得出了优化的预测滑模控制器。理论证明闭环系统具有鲁棒稳定性,不需要不确定项的上界已知,且在采样时间较小或系统不确定性和外部干扰变化较慢时,准滑模带宽可以很小。数值仿真表明,所提算法相比于传统高氏趋近律DSMC方法,闭环系统具有更强的鲁棒性,状态收敛更快,控制信号峰值更小以及不存在抖振。5.针对一类离散不确定非线性耦合系统,提出了预测滑模控制算法。受递归滑模思想的启发,设计了一种SMPM。考虑到模型失配问题,利用预测滑模输出值和实测滑模值之间的差值来对SMPM进行反馈校正,进而应用滚动优化,导出非切换型的滑模控制器。滑模的可达性通过迫使滑模预测值跟踪期望的滑模参考值来实现。由于滚动优化和反馈校正的引入,及时补偿了不确定项对系统的影响,从而保证了闭环系统具有强鲁棒性。鲁棒分析证明了即使当不确定性和外部干扰的界未知时,闭环系统也可以实现鲁棒稳定。数值和旋转倒立摆的仿真结果验证了所提算法的有效性。最后是全文的总结和展望。