含未知系数的非严格反馈系统的自适应控制
2019-09-10王芳陈兵孙莉莉
王芳 陈兵 孙莉莉
摘要:针对一类单输入单输出非严格反馈系统的自适应模糊控制问题,该受控系统含有未知的虚拟控制系数,提出了一种基于观测器的自适应模糊控制方案。采用凸组合的方法,设计了一个鲁棒观测器来估计未知的系统状态变量,同时运用Young不等式及变量分离方法,解决非严格反馈结构带来控制设计上的困难,并结合模糊自适应控制方法和Backstepping技术,构造出理想的控制器。根据Lyapunov稳定性理论,证明所提出的自适应模糊控制器能保证跟踪误差收敛到原点的一个小领域内,且自适应闭环系统的所有信号都是有界的,以一个仿真算例验证了方案的有效性。说明含未知系数的非严格反馈系统,最终可以转化成稳定性良好的系统。该研究具有广阔的应用前景。
关键词:非严格反馈; 自适应控制; 非线性系统; Backstepping; Lyapunov稳定性理论
中图分类号: TP273+.2文献标识码: A
文章编号: 10069798(2019)01000108; DOI: 10.13306/j.10069798.2019.01.001
自20世纪60年代以来,美国教授L.A.Zaden等人[13]提出并推广了模糊控制理论。模糊控制一直用来解决复杂非线性系统的建模和控制问题[45],基于不同的模糊模型,非线性系统的稳定性与控制器设计也有所不同。近年来,人们又将模糊控制与自适应方法相结合,对于不确定非线性系统的自适应模糊控制已经是自动控制领域一个活跃的研究方向[68]。而且自适应模糊Backstepping控制方法能够有效的处理非线性系统的控制问题[910],因为这一优点而受到广泛运用。因此,许多学者利用神经网络和模糊逻辑系统,来近似逼近未知的非线性函数[1112],运用Backstepping技术[1314]构造出理想的控制器,从而保证系统的所有信号有界。针对一类严格反馈非线性系统的控制问题,Wang D等人[1516]引用积分形式的Lyapunov函数,解决了一类严格反馈的非线性系统自适应神经网络控制,并且有效的避免了可能存在的控制器异值问题;Li T等人[17]通過小增益定理的方法,解决了单输入单输出的严格反馈非线性系统的Backstepping设计问题;Wang L X[18]提出了基于Lyapunov稳定的非线性模糊直接和间接自适应方法,为了保证系统闭环渐近稳定,加入了模糊自适应控制。对于虚拟控制系数未知时严格反馈非线性系统,Chen M等人[1920]运用凸组合方法,构造受控系统的模糊观测器,解决了这类系统的状态估计问题,进而可以利用估计状态反馈对系统进行控制。以上这些现有的控制设计方法都是针对严格反馈的非线性系统,对于非严格反馈结构的非线性系统的控制设计,仍然是一个有待于解决的问题。因此,本文考虑一类虚拟控制系数未知时非严格反馈的非线性系统,首先利用凸组合的方法,设计了一个鲁棒观测器,来估计未知的系统状态变量,基于系统中函数的结构特点,运用Young不等式及变量分离的方法,即将含有所有状态变量的未知函数放大成已知状态变量的形式,再利用模糊逻辑系统和Backstepping技术,设计了模糊观测器,所设计的控制器确保了闭环系统内的所有信号半全局有界,仿真验证了该控制器的有效性。
4结束语
本文针对含有未知虚拟控制系数的非线性非严格反馈系统,首先使用凸组合的方法确定观测器增益矩阵,接下来采用模糊逻辑系统来估计系统中未知的非线性函数,将参变量进行分离,然后将自适应方法有效的运用到非严格反馈系统,再与Backstepping方法相结合,构造出一类自适应模糊控制器。相比现有的控制策略,本文将系统的状态进行重新排列和有效的放大,从而使得自适应模糊控制有效的运用到一类非严格反馈非线性系统中。希望本文的研究可以推广到多输入多输出等更为一般的系统的控制设计中。
参考文献:
[1]李士勇, 夏承光. 模糊控制和智能控制理论与应用[M]. 哈尔滨: 哈尔滨工业大学出版社, 1990.
[2]王立新. 自适应模糊系统与控制—设计与稳定性分析[M]. 北京: 国防工业出版社, 1995.
[3]诸静. 模糊控制原理与应用[M]. 北京: 机械工业出版社, 1999.
[4]Haddad W. Nonlinear dynamical systems and control[M]. London: Princeton University, 1987.
[5]Rajamani R. Observer for lipschitz nonlinear systems[J]. IEEE Transactions on Automatic Control, 1998, 43(3): 397401.
[6]Liu Y, Wang W, Tong S C. Robust adaptive tracking control for nonlinear systems based on bounds of fuzzy Approximation Parameters[J]. IEEE Transactions on Systems Man and CyberneticsPart A Systems and Humans, 2010, 40(1): 170184.
[7]Chen M, Ge S S, Ren B B. Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints[J]. Automatica, 2011, 47(3): 452465.
[8]陈兵. 基于Backstepping的模糊自适应跟踪控制[J]. 渤海大学学报: 自然科学版, 2007, 28(2): 147151.
[9]Chen B, Liu X P, Liu K F, et al. Direct adaptive fuzzy control of nonlinear strictfeedback systems[J]. Automatica, 2009, 45(6): 15301535.
[10]Qu Z H. Robust control of nonlinear uncertain systems under generalized matching conditions[J]. Automatica, 1993, 29(4): 985998.
[11]Zhu Q, Zhang T P, Fei S M, et al. Adaptive neural for a class of output feedback time delay nonlinear systems[J]. Neurocomputing, 2009, 72(79): 19851992.
[12]Hua C C, Wang Q G, Guan X P. Robust adaptive control design for nonlinear timedelay systems via TS fuzzy approach[J]. IEEE Transactions on Fuzzy Systems, 2009, 17(4): 901910.
[13]Byrnes C I, Isidori A. New results and examples in nonlinear feedback stabilization[J]. Systems & Control Letters, 1989, 12(5): 437442.
[14]Kanellakopoulos I, Kokotovic P V, Morse A S. Systematic design of adaptive controller for feedback linearizable systems[J]. IEEE Transactions on Automatic Control, 1991, 36(11): 12411253.
[15]Wang D, Huang J. Neural networkbased adaptive dynamic surface control for a class of uncertain nonlinear systems in strictfeedback form[J]. IEEE Transactions on Neural Networks, 2005, 16(1): 195202.
[16]Zhang T, Ge S S, Huang C S. Adaptive neural network control for strictfeedback nonlinear systems using backstepping design[C]∥ American Control Conference. San Diego, USA: IEEE, 1999.
[17]Li T, Wang D, Feng G, et al. A DSC approach to robust adaptive NN tracking control for strictfeedback nonlinear systems[J]. IEEE Transactions on Systems,Man and Cybernetics, Part B(Cybernetics), 2010, 40(3): 915927.
[18]Wang L X. Stable adaptive fuzzy control of nonlinear systems[J]. IEEE Transactions on Fuzzy System, 1993, 1(1): 146155.
[19]Chen M, Ge S S, Bernard V E H. Robust adaptive neural network control for a class of uncertain MIMO nonlinear systems with input nonlinearities [J]. IEEE Transactions on Neural Networks, 2010, 21(5): 796812.
[20]Chen B, Zhang H G, Lin C. Observerbased adaptive neural network control for nonlinear systems in nonstrictfeedback form[J]. IEEE Transactions on Neural Networks, 2016, 27(1): 8998.