非线性鲁棒控制.doc

非线性鲁棒控制.doc

ID:57662216

大小:630.50 KB

页数:10页

时间:2020-08-31

非线性鲁棒控制.doc_第1页
非线性鲁棒控制.doc_第2页
非线性鲁棒控制.doc_第3页
非线性鲁棒控制.doc_第4页
非线性鲁棒控制.doc_第5页
资源描述:

《非线性鲁棒控制.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、非线性鲁棒控制1.课题意义针对机机械手的不确定性有两种基本控制策略:自适应控制和鲁棒控制。当受控系统参数发生变化时,自适应控制通过及时的辨识、学习和调整控制规律,可以达到一定的性能指标,但实时性要求严格,实现比较复杂,特别是存在非参数不确定性时,自适应控制难以保证系统的稳定性;而鲁棒控制可以在不确定因素一定变化范围内,做到“以不变应万变”,保证系统稳定和维持一定的性能指标,它是一种固定控制,比较容易实现,在自适应控制器对系统不确定性变化来不及做辨识以校正控制律时更显鲁棒控制的重要。鲁棒控制(RobustControl)方面的研究始于20世纪50年代。在过去的20年中,鲁

2、棒控制一直是国际自控界的研究热点。所谓“鲁棒性”,是指控制系统在一定(结构,大小)的参数摄动下,维持某些性能的特性。以闭环系统的鲁棒性作为目标设计得到的固定控制器称为鲁棒控制器。鲁棒控制的基本特征是用一个结构和参数都固定不变的控制器,来保证即使不确定性对系统的性能品质影响最恶劣的时候也能满足设计要求.不确定性可分为两大类,不确定的外部干扰和系统的模型误差,其中,模型误差受系统本身状态激励,同时又反过来作用于系统的动态。由于工况变动、外部干扰以及建模误差的缘故,而系统的各种故障也将导致模型的不确定性,实际工业过程的精确模型很难得到,在设计鲁棒控制器时,所有的不确定性可以是

3、不可量测的,但是必须属于某个可描述集.鲁棒控制器就是基于标称系统数学模型和不确定的描述参数来设计的.因此可以说模型的不确定性在控制系统中广泛存在。如何设计一个固定的控制器,使具有不确定性的对象满足控制品质,也就是鲁棒控制,成为了国内外科研人员热衷的研究课题。2.发展与研究现状鲁棒控制理论发展的最突出标志是H和方法。1981年Zames首次提出了著名的H控制思想。Zames考虑了这样一个单输入、单输出系统的设计问题,即对于属于一个有限能量集的干扰信号,设计一个控制器使得闭环系统稳定且干扰对系统期望输出影响最小。由于传递函数H的范数可以描述有限能量到输出能量的最大增益,所以

4、表示上述影响的传递函数H范数作为目标函数对系统进行优化设计,这就可使具有有限功率谱的干扰对系统期望输出的影响最小。目前线性系统的鲁棒控制理论主要集中在进一步寻求行之有效的解法,从而使控制系统设计更加精确,更加实用,更加符合实际的需要,并将所得理论和方法进一步向Lurie系统、线性跳跃系统和关联系统扩展3.改进方法变结构控制,其基本思想是在误差系统的状态空间中,寻找一个合适的超平面,以该超平面为基准不断切换控制器的结构,并保证超平面内所有的状态轨迹都收敛于零.这样,控制系统的行为就完全由滑模表面的特性所确定,而与系统本身的行为无关,因而变结构控制对于外界的干扰和模型误差是

5、不敏感的,具有很强的鲁棒性能。由于变结构控制本身的不连续性,容易引起“抖振”现象,它轻则会引起执行部件的机械磨损,重则会激励未建模的高频动态响应。利用变结构的思想强迫状态轨迹趋于边界层,而在时变的边界层内,保持控制的平滑。这实际上达到了控制带宽和控制精度的最优折衷,这样就消除了控制的“抖振”,增加了系统对未建模动力学的不敏感性,鲁棒自适应控制方法结合了自适应与鲁棒控制方法两者的优点在抗千扰能力以及克服“抖振”现象等方面都要比单独的自适应控制方法和变结构控制方法强,自适应控制律的鲁棒性增强方法4.理论依据机械手一般模型为(1)(2)其中,为系统广义坐标(如图1所示);为惯

6、量矩阵,其中,即正定;为向心力和哥氏力矢量;为重力矢量;为外部扰动变量,且有;为力矩。q1q2图1.二元机械手模型对于给定,设计,使得。设位置跟踪误差,转矩满足,,代入(1)简化后的状态方程为(3)令,,代入式(3),(4)令,代入式(4),(Filter-errordynamics)取,,,,,。Lyapunov预选函数为,(5)取,(6)式(5)代入式(6),可得取,当时。证明:该控制律为全局一致最终稳定的,解微分不等式取,则解微分方程,,,。又有,,则因为有,则有,其中,,,5.机械手鲁棒控制器设计机械手控制框图:P122机械手具体模型为其状态方程为其中,,,,。

7、系统位置跟踪误差状态方程为6.Matlab仿真掌握Simulink的控制程序搭建方法,针对研究对象设计控制器,并对不同的控制方法做仿真研究,分析其控制效果。工程上所建立的系统数学模型,在不同程度上都存在着某种不确定性,诸如模型参数、输入、测量误差等是未知的或不能精确等。而鲁棒控制所具有对扰动不敏感的特性,刚好回避了这种不确定性。在本论文中我们主要讨论对不确定项进行补偿的鲁棒控制。6.1仿真参数:,,,,,,,,,,,。6.2Simulink部分仿真图模块设定=0.00001时,其他参数不变,观察鲁棒控制输入,系统位子跟踪误差仿真。可见位子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。