毕业设计(论文)Antiwindup变结构控制.doc
《毕业设计(论文)Antiwindup变结构控制.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)Antiwindup变结构控制.doc(76页珍藏版)》请在三一办公上搜索。
1、目 录摘要 1ABSTRACT 20 引言 41 Anti-windup控制的基础知识 71. 1 饱和的基本概念 71. 2 抗饱和设计方法 91. 3 windup现象 101. 4 饱和非线性的数学描述 111. 5 变结构的基本概念 131. 5. 1 变结构控制 131. 5. 2 变结构系统的数学模型 171. 5. 3 变结构控制的特点 201. 6自适应控制 212 Anti-windup的一般算法结构 222. 1 非线性结构 232. 2 线性结构 232. 2. 1 传统的Anti-reset Windup 232. 2. 2 条件作用技术 252. 2. 3 特点 26
2、3 Anti-windup变结构控制 273. 1 Anti-windup变结构控制的基本原理 273. 1. 1积分饱和作用 273. 1. 2条件积分法原理 293. 2 Anti-windup变结构控制 293. 2. 1 其他几种积分限制方法 293. 2. 2 Anti-windup变结构控制 313. 2. 3分析比较 323. 2. 4 稳定性分析 323. 3仿真程序及分析 363. 3. 1 采用离散控制器进行仿真 363. 3. 2 采用Simulink方式进行连续控制器的仿真 424 基于PD增益自适应调节的模型参考自适应控制 454. 1控制器的设计 454. 2稳定性
3、分析 464. 3仿真程序及分析 475 系统的综合问题 535. 1 问题描述 535. 2 解决方法 546 结论与展望 547 参考文献 568 译文 589 原文说明 73摘 要在工业生产过程中,饱和特性对实际系统的影响十分严重。当系统的偏差较大时,系统中的PI控制器的积分环节会使偏差积累,从而使系统的动态特性变差、甚至不稳定,这就是Windup现象中最普遍的一种积分Windup现象。这是产生于控制器PI/PID积分部分的一种不良现象。系统设计过程中如果不考虑这种非线性因素的影响,会造成系统在大范围给定突变的情况下出现大超调现象,甚至造成系统不稳定。解决这个问题的根本方法就是设计控制器
4、抑制饱和现象的发生,并且当系统中出现饱和时可以尽快地退出饱和区。Anti-windup设计思想是引入适当的补偿环节使系统饱和时仍能达到比较满意的性能指标。本文中,叙述了Anti-windup算法的发展过程,以及大致的分类情况和各种方法的应用特点。不同角度定义的Windup现象会产生不同类型Anti-Windup算法结构,大致可将其分为:线性结构和非线性结构算法。线性结构算法又产生两种主要类型:传统的Anti-reset windup和条件作用。主要针对积分windup现象研究变结构PID控制。研究了Anti-windup变结构PID控制器,并对其实行了Simulink仿真。通过与PID控制器传
5、统设计方法的对比研究验证了该方法的有效性。研究了基于PD增益自适应调节的模型参考自适应控制算法。最后运用MATLAB编程仿真位置跟踪。仿真结果显示了Anti-windup 变结构控制器的抑制饱和的良好效果。关键词:变结构控制,PID控制,Anti-windup,补偿器Anti-windup Variable Structure ControlABSTRACTIn industrial production process, actual system is affected greatly by saturation nature. The PI controller can accumula
6、te errors of integrators under some big system. For that reason, the performance of system may go bad, even become unstable, and this is one of the most familiar Windup phenomena: integrate Windup. It is generated in integrators of PI/PID controller. If the effect of this nonlinear tie is not consid
7、ered in design process, the big uncontrollable phenomenon will make the system instability under a large given saltation. A basic solution to this problem is to restrain saturations, which is, leaving saturation area as soon as possible. Anti-windup design is the design means that makes the system h
8、as the nice performance indices by Compensation.The development, classification and characteristics of Anti-windup algorithms are summed up in this paper. Different identification of two the windup phenomenon can produce different structure of the anti-windup algorithms. There are about two strategi
9、es: linear structure and nonlinear structure algorithms of anti-windup. Based on integrate Windup, variable structure PID control and anti-windup variable structure PID controller are reserved and simulated by means of Simulink in this paper. The method is validated by compared with PID controller u
10、sing classical design. Model Reference Adaptive control algorithm of adaptive adjusting based on PD schedule is studied and simulated by MATLAB. The result of simulation shows the better effect of Anti-windup variable structure controller in restraining saturation.Key words: Variable structure contr
11、ol, PID control, Anti-windup,compensatorAnti-windup变结构控制0 引言 在实际控制系统中,常常会存在各种各样的限制,如,过程控制中受压力、温度等限制,电机拖动系统中电机受电流、转速等因素的限制。这种现象被称为对象输人限制(plant input limitation) 。此外,被控系统有时需要从一种控制模式切换到另外一种控制模式,例如从手动控制切换到自动控制,这种模式切换被称为对象输人置换(plant input substitution) 。任何实际的控制系统都包含饱和非线形特性。由于输人限制或置换的存在,实际被控对象的输人,有时就会和控制器
12、的输出不等,由此引起的系统闭环响应变差的现象被称之为windup现象,产生于控制器PI/PID积分部分的一种不良现象。系统设计过程中如果不考虑这种非线性因素的影响,造成系统在大范围给定突变的情况下出现大超调现象,甚至造成系统不稳定。针对目前应用最为广泛的IPD控制器,积分饱和现象就是Windup现象的典型代表。为了消除静差,控制器中一般都会包含积分环节,所以必然会导致Windup现象的产生。任何相对慢时变环节的存在都会引起Windup现象。饱和特性对实际系统的影响十分严重。由于在系统调试过程中大都以小信号作为系统的调试信号,所以造成设计者对饱和特性非线形的认识不足而忽略了它的存在。在实际过程中
13、,当有大信号输入或其他情况使控制系统进入饱和状态时,系统的性能会产生较大的降低,不能满足性能的要求。因此,引入适当的补偿环节,使控制系统在出现饱和现象时仍能达到比较满意的性能指标的Anti-windup设计技术成为进行具有饱和特性的控制系统设计的基本思路。一般来讲,饱和控制系统的设计方法可以分为两类。一类是所谓的“直接设计方法”,即在控制方法设计的初期就将执行器/传感器饱和直接考虑进去,考虑控制输入的限制,设计使得闭环稳定的系统。这类设计存在两大缺点,一是饱和幅度很难事先得知,同一系统不同的环境下也会具有不同的饱和幅度。第二,由于饱和是一典型的非线性元件,直接设计必须使用非线性控制理论。然而,
14、非线性控制理论至今还很不成熟,工程技术人员也很难接受。 另外一种设计方法就是补偿器设计方法,即所谓的抗积分饱和补偿器(Anti-windup compensator)1 。这种设计方法的设计原理是:首先忽略饱和非线性,采用线性系统的理论按照给定性能指标设计控制器;然后以执行机构的输入输出差作为输入,设计一个补偿器弱化饱和的影响。此方法的一大特点是,当饱和未发生时,执行机构的输入输出差为0,补偿器将不起作用,因此系统的标称设计性能不受影响。实际系统绝大部分情况下运行于非饱和状态,也就是说绝大部分情况下,系统的设计性能不受影响。抗积分饱和补偿器将仅在饱和发生时产生作用,保证饱和发生时系统的稳定性和
15、性能。由于这种方法可以用各种成熟的控制理论设计控制系统,因而此方法在诞生以来就在实际控制工程中得到了广泛的应用。这类方法被统称为Anti-windup策略,被广泛地运用于控制工程中。本文中,主要针对积分windup现象研究变结构PID控制。研究了Anti-windup变结构PID控制器,并对其实行了Simulink仿真。研究了基于PD增益自适应调节的模型参考自适应控制算法。最后运用MATLAB编程仿真位置跟踪。仿真结果显示了Anti-windup 变结构控制器的抑制饱和的良好效果。第一章,主要概述了本文的一些基本概念和基本引理,介绍了:饱和的基本概念、抗饱和设计方法、windup现象、饱和非线
16、性的数学描述以及变结构的基本概念。第二章,分别以线性和非线性结构的情况,介绍了Anti-windup的算法结构。举出了线性结构中的两大类型方法:传统的Anti-reset Windup和条件作用技术。第三章,详细介绍了Anti-windup变结构控制的基本原理。并和其他积分限制方法比较。体现其优越性。通过Simulink仿真和运用MATLAB编程仿真位置跟踪与PID控制器传统设计方法的对比研究验证了该方法的优越性。研究了基于PD增益,自适应调节的模型参考自适应控制算法。最后运用MATLAB编程仿真位置跟踪。第四章,研究了基于PD增益自适应调节的模型参考自适应控制算法。并进行MATLAB编程仿真
17、位置跟踪。 第五章,针对二步法设计所产生的系统综合问题进行描述,并列举相应解决方法。第六章,总结基于Anti-windup变结构控制的研究和不足,展望如果能将Anti-windup变结构控制推广其应用或改进传统Anti-reset windup 算法直接获取最优补偿效果以使系统达到更高的精度和更优的动态性能。1 Anti-windup控制的基础知识1.1 饱和的基本概念物理系统中具有固有非线性。当增大某个物理装置的输入时,常常能够观察到下面的现象:当输入较小时,输入的增大致使输出增大(经常是成比例的);但当输入达到一定程度时,输入的进一步增大仅使输出稍许增大或不增大,输出完全停留在其最大值附近
18、。当出现这种现象时,就称该装置处于饱和。晶体管放大器和磁放大器都可作为饱和非线性的例子。饱和非线性通常由元件尺寸、材料性能及有效功率等限制而引起。y+M-M线 性饱和饱和kx图1.1 饱和非线性经典的饱和非线性如图1.1所示,饱和函数的数学描述为: (1.1 ) 大多数执行机构表现出饱和特性。例如,由于磁性材料的性质,使两相伺服马达的输出转矩不能无限地增大而趋于饱和,类似地,阀控液压伺服马达也因受最大流速的限制而饱和。 我们将带有饱和的系统统称为饱和系统。一般的,执行器饱和系统的框图如图1.2所示。饱和系统中一个非常著名的例子就是系统中存在带有积分器的控制器,即PID控制器。积分器被普遍用于闭
19、环系统中以减少系统静态误差。这种控制器用于闭环系统中,将可能发生系统性能的下降。当执行器饱和时,执行器己经到达极限位置,若此时仍然不能消除偏差,由于积分的存在,PID2的运算结果会继续增大或是减少,但是执行器并不会相应的产生动作,这种现象也被称为积分饱和。在没有积分器的情况下,给定参考输入的取值可能导致一个不一致的稳态响应,从而需要重置参考输入值:在存在积分器控制的情况下,控制器将会自动地将输出调整为所需要的参考值,也就是说积分器完成了重置工作。故有时也将积分饱和称为重置饱和。控制器控制对象执行器reudy图1.2输入饱和系统结构框图1.2 抗饱和设计方法 在对饱和系统进行综合方面,我们需要考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 Antiwindup 结构 控制

链接地址:https://www.31ppt.com/p-3976280.html