关键词:
非线性系统
事件触发
自适应智能控制
反步法
摘要:
随着现代科技的发展,系统的复杂程度日益增长,许多复杂系统的非线性特性也随之显现。传统的针对线性系统的控制方法,已经不能满足控制的需求,由此针对非线性系统的智能控制方法被提出和广泛的研究。本论文的智能控制方法主要是指基于模糊数学和人工神经网络的方法,可以对系统的非线性函数进行逼近和辨识,让控制器的设计变得更加有效。目前,基于反步法框架,结合模糊逻辑或神经网络的智能控制方法,是目前研究非线性系统控制的主流。另一方面,在实际应用当中,控制器的实现是基于数字计算机的,控制系统的各个部件都需要通过网络进行信息的交互,传统的时间触发控制方法,需要周期性地对系统进行采样和更新控制信号。然而随着控制器复杂度增加,现实数据的传输量也会变得越来越大,传统时间触发方法毫无疑问会造成大量冗余的信息和浪费通信资源。而事件触发的控制方法,要求系统满足一定条件,才会执行数据更新,这使得事件触发的研究变得备受关注。并且近几年,一些复杂的多输入多输出非线性系统,如非线性互联大系统和非线性多智能体系统,也成为控制领域关注的焦点。因此,对于这些复杂的非线性系统,如何使用模糊逻辑或神经网络的智能控制方法,设计有效的控制策略,同时基于事件触发机制节约通信资源,是一项有意义且重要的工作。因此,本文针对两类比较复杂的多输入多输出非线性系统:非线性互联大系统和多智能体系统,基于反步法框架和事件触发机制,设计有效的智能控制方案。主要内容如下: (1)针对包含未建模动态的一种非线性互联大系统,考虑状态不可测,执行器故障等问题,基于事件触发创立一种自适应的模糊分散控制方案。首先,使用模糊逻辑拟合非线性函数,并构建非线性观测器估计系统不可观的状态。其次,使用时变的障碍李雅普诺夫函数确保系统是输出受限的,及为约束未建模动态而引入一类李雅普诺夫函数。然后,利用动态面技术来避免“复杂度爆炸”现象。最后,在反步法框架和事件触发模式下,设计一种自适应容错控制器,能有效地减少执行器更新的次数,并补偿执行器故障的影响。基于李雅普诺夫稳定性理论,全部闭环系统中的信号被证明为一致最终有界,仿真显示结果也验证该方法的有效性。 (2)研究非严格反馈结构的一类随机非线性多智能体系统的一致性跟踪问题。基于反步法技术,利用人工神经网络来拟合非线性的未知函数,并使用神经网络基函数的特性处理非严格反馈结构。然后,也是使用动态面技术来避免“复杂度爆炸”现象,通过设计命令滤波器估计虚拟控制器,从而可以避免对虚拟控制器的求导。然后,在障碍李雅普诺夫函数作用下,结合事件触发机制,设计一种分布式的自适应神经网络控制策略,能约束系统状态和跟踪误差,且避免控制器连续更新。基于李雅普诺夫稳定性分析方法证明闭环系统是稳定的,通过仿真也验证方法的有效性。 (3)在(2)的基础上,同时考虑状态不可测和输入饱和的问题,继续研究一致性跟踪问题。先是构建一种线性观测器估计不可测的状态,并设计一种事件触发观测器估计领导者的信息,将一致性跟踪问题转化为一般的跟踪问题,并避免智能体之间的连续通信。然后推造一类新的动态事件触发机制,能更好地节约通信资源,减少控制器触发次数。最后,基于反步法技术和变量分离方法,利用神经网络拟合非线性函数和使用障碍李雅普诺夫函数来约束状态,以此设计出一种新型的分布式自适应事件触发控制策略。也是利用李雅普诺夫稳定性理论和仿真结果,证明和验证方法的有效性。