无模型自适应控制讲稿..
- 格式:ppt
- 大小:885.00 KB
- 文档页数:24
自适应控制_6系统工程研究所冯祖仁2007.10第六章MRAC 鲁棒性分析• 6.1 MRAC 的鲁棒性问题•鲁棒性(Robustness,强健性)对一个控制问题进行求解首先需要对被控对象、环境预设一些理想条件。
然后根据控制指标要求和设计约束,设计出控制策略。
成功设计出的控制策略在对象和环境满足理想条件的情况下,自然可以使控制系统的行为达到控制指标。
•鲁棒性检验检验在一些理想条件不能满足时,按理想条件设计的控制策略是否还能使控制系统的行为达到控制指标。
•鲁棒设计放松一些理想条件,根据控制指标要求和设计约束,设计出控制策略。
第六章MRAC 鲁棒性分析—6.1•MRAC 的鲁棒性问题•理想条件:–对象线性时不变–没有扰动,没有未建模动态(对象阶已知,模型与对象同阶)–逆稳定(对象为最小相位系统)–相对阶差已知–增益符号已知–满足“完全可匹配条件”(对于状态可测的MRAC)•控制指标要求:全局渐近稳定性•然而,一个实际对象很难满足这些条件。
那么,检验在一些理想条件不能满足的情况下MRAC 的性能,以及设计非理想条件下的MRAC(即鲁棒性检验和鲁棒设计),就是模型参考自适应控制的鲁棒性问题。
第六章MRAC 鲁棒性分析—6.22)线性回路的不稳定性•这种不稳定性表现为:当控制器增益漂移到或固定在某个足够高的值时,即使中断自适应作用,系统仍然不稳定。
•这种不稳定由增益过高造成,可以用经典的线性反馈理论解释。
例:具有小寄生时间常数μ的实际对象的自适应调节器问题:调节器为可知,k B 单调增!闭环方程为:)(2)()()()()()(t u t z t zt u t z t y a t yp p p +−=−+= μ2)()()(pB B p B y k t y t k t u γ=−= )()()(2)()()())(()(t z t y t k t zt z t y t k a t yp B p B p p −=++= μ第六章MRAC 鲁棒性分析—6.23)快速自适应与稳定鲁棒性•所谓快速和慢速自适应是指参数自适应律的增益(Γ或γ)过大或过小。
《无模型自适应控制方法综述》在现代控制领域中,无模型自适应控制方法因其独特的优势和广泛的应用前景而备受关注。
随着科技的不断发展和工业生产等领域对控制性能要求的日益提高,无模型自适应控制方法逐渐成为解决复杂系统控制问题的重要手段之一。
本文旨在对无模型自适应控制方法进行全面而系统的综述,深入探讨其基本原理、主要类型、特点以及在实际应用中的成果和挑战。
一、概述控制系统在工业生产、航空航天、交通运输、自动化等众多领域中起着至关重要的作用。
传统的控制方法往往基于对被控对象精确的数学模型建立,但在实际系统中,由于系统的复杂性、不确定性以及建模误差等因素的存在,很难获得准确且精确的数学模型。
这就促使了无模型自适应控制方法的产生和发展。
无模型自适应控制方法不依赖于被控对象的精确数学模型,而是通过对系统的上线观测和学习,不断调整控制策略,以适应系统的变化和不确定性,从而实现对被控对象的良好控制。
二、无模型自适应控制方法的基本原理无模型自适应控制方法的基本原理可以概括为以下几个关键步骤:(一)系统上线观测与状态估计通过传感器等手段对被控系统的状态变量进行实时监测和采集,获取系统的当前状态信息。
然后利用合适的估计方法,如卡尔曼滤波等,对系统的状态进行估计,以获得更准确的系统状态表征。
(二)控制律设计基于估计的系统状态,设计相应的控制律。
控制律的设计通常是根据一定的性能指标和控制策略进行优化,以实现对被控系统的期望控制效果。
(三)自适应调整根据系统的实际运行情况和估计误差,不断调整控制律中的参数或结构,使控制系统能够自适应地适应系统的变化和不确定性。
这种自适应调整可以是基于模型的自适应,也可以是基于数据驱动的自适应等方式。
通过以上基本原理的循环迭代,无模型自适应控制方法能够逐步逼近系统的最优控制状态,实现对被控系统的有效控制。
三、无模型自适应控制方法的主要类型(一)模型参考自适应控制(MRAC)MRAC 是无模型自适应控制中最经典的一种方法。
无模型自适应(MFA)控制无模型自适应控制的概念和意义无模型自适应控制系统应具有如下属性或特征:• 无需过程的精确的定量知识;•系统中不含过程辨识机制和辨识器;•不需要针对某一过程进行控制器设计;• 不需要复杂的人工控制器参数整定;• 具有闭环系统稳定性分析和判据,确保系统的稳定性。
下面结合燃烧过程的控制详细讨论以下五个问题,阐述无模型自适应控制理论的精髓:过程知识大多数先进控制技术都需要对过程及其环境有较深的了解,一般用拉普拉斯变换或动态微分方程来描述过程动态特性。
然而在过程控制领域,许多系统过于复杂,或者其内在规律难以了解,因此很难得到过程的定量知识,这通常称为“黑箱”问题。
在许多情况下,我们可能掌握了一些过程知识但是不知道这些知识是否精确。
在包括燃烧控制的过程控制中,经常碰到进料的波动,燃料类型和热值的改变,下游需求不可预测的变化以及产品尺寸、配方、批次和负荷等频繁的切换。
这些就导致一个问题:即无法确定所掌握的过程知识的精确程度。
这种现象通常被叫做“灰箱”问题。
如果能掌握过程的大量知识,那就是一个“白箱”问题。
在这种情况下,基于对过程的了解,利用成熟的控制方法及工具设计控制器就容易多了。
尽管无模型自适应控制器可以解决黑箱、灰箱和白箱问题,但更适用于灰箱问题,事实上大多数工业过程都是灰箱问题。
过程辨识对于传统的自适应控制方法,如果不能获得过程的定量信息,一般需要采用某种辨识机制,以在线或离线的方式获得系统的动态特性。
由此产成了以下一些难以解决的问题:• 需要离线学习;•辨识所需的不断的激励信号与系统平稳运行的矛盾;•模型收敛和局部最小值问题;• 系统稳定性问题。
基于辨识的控制方法不适用于过程控制的主要原因是控制和辨识是一对矛盾体。
好的控制使系统处于一个稳定状态,这种情况下设定值(SP)、控制器输出(OP)和过程变量(PV)在趋势图中显示出来的都是直线。
任何稳定系统都会达到另一个稳定状态,而其中的过程动态特性的变化却不能被察觉,因此通常需要施加激励信号来进行有效的过程辨识。
无模型自适应控制方法的应用研究XXX(北京化工大学自动化系,北京100029)摘要:概述了一种新型的控制方法无模型自适应控制。
目的是对当前无模型自适应控制有一个总体的认识, 它是一种无需建立过程模型的自适应控制方法。
与传统的基于模型的控制方法相比,无模型控制既不是基于模型也不是基于规则,它是一种基于信息的控制方法。
无模型控制器作为一种先进的控制策略,具有很强的参数自适应性和结构自适应性。
基于以上背景,首先介绍了无模型自适应控制的性质及特征,结合对北京化工大学405仿真实验室三级液位控制系统的仿真研究,并将其与PID控制器的效果进行了对比。
仿真表明, 无模型控制器具有良好的抗干扰能力、参数自适应性和结构自适应性。
关键字:无模型;自适应;控制;Model Free Adaptive Control Theory and its ApplicationsXXX(Department of Automation, Beijing University of Chemical TechnologyBeijing 100029)Abstract: A new kind of control method model-free adaptive control is given. The purpose is to make MFA to be understood. Model free adaptive control(MFAC)theory is an adaptive control method which does not need to model the industrial process.Compared with traditional control methods based on modeling,MFAC is an advanced control strategy which based on information of Input/Output Data.It has parameter adaptability and structure adaptability.Based on the background,First the property and character of MFA are introduced, Then Combining 405 Simulation Laboratory of Beijing University of Chemical technology three- level control system simulation.The simulation results show that MFAC controller has excellent robustness,anti-jamming capability, parameter and structure adaptability.1 引言PID调节器规律简单、运行可靠、易于实现,目前仍然是工业生产过程控制系统中应用较广泛的一类控制器。
2010年第二届计算机仿真与建模国际会议玻璃熔窑无模型自适应控制系统的设计摘要:无模型自适应(MFA)是一种新型的自动控制理论和技术,它不需要过程模型,是解决复杂的工业过程控制的有效方法。
玻璃熔窑是一种典型的工业熔炉,玻璃熔化是一个复杂的过程,目前广泛采用的控制算法是PID控制器。
本文提出一种基于MFA控制器的玻璃熔窑控制系统,取代传统的PID控制方法。
在MATLAB环境下建立系统的仿真模型,仿真结果表明,该控制器能够更好地实现控制玻璃熔窑的控制,在一定程度上克服了传统算法的缺点。
关键词:玻璃熔窑;无模型自适应控制(MFAC);玻璃熔窑;温度;PID控制Ⅰ介绍无模型自适应(MFA)是一种先进的控制方法,它不需要过程模型。
MFA是一个全新的领域的自动控制理论和技术;它是新颖和有效的思路和方法用来解决复杂工业过程控制。
MFA控制技术是完全不同于PID和自调整PID控制、模糊控制、神经网络控制、专家系统控制。
无模型自适应控制系统被定义有以下特性;(1)精确定量知识的过程不是必要的;(2)过程识别机制或标识符不包括在系统内;(3)为一个特定过程的控制设计并不需要;(4)手动调整控制器参数不是必学的;(5)闭环系统的稳定性分析和标准,用来保证系统的稳定性[1,2]。
最先进的控制方法是基于进程及其环境的了解。
然而,在许多控制应用程序中,动力学可能太复杂或者物理过程不很了解。
然后,这一进程的定量知识不可用。
在许多情况下,我们可能对过程有些了解,但不确定是否了解是准确或否[3]。
对于传统的自适应控制方法,如果不可用,这一进程的定量知识在线或离线的标识符必学获得过程动态特性。
出于这些原因,系统识别是困难的而且并不能保证其准确性。
MFA 控制通过在系统中没有使用任何鉴定机制避免了根本问题。
一旦启动 MFA 控制器时,它将立即接管控制。
使用更新的加权因素的 MFA 算法基于唯一的目的,是尽量减少 SP 和 PV 之间的错误。
⾃适应控制系统讲稿⾃适应控制参考⽂献1.K.J. Astrom and B. Wittenmark, “Adaptive Control”, Addison Wesley, 1989.2.K.S. Narendra and A.M. Annaswamy, “Stable Adaptive Systems”, Prentice-Hall,1989.3.G.C. Goodwin and K.S. Sin, “Adaptive Filtering, Prediction and Control”,Prentice, 1984.4.韩曾晋,⾃适应控制,清华⼤学出版社,19955.J. E. Slotine and Weiping Li, Applied nonlinear control, Prentice-Hall, 19916.谢克明,现代控制理论基础,北京⼯业⼤学出版社7.侯忠⽣,⾮参数模型及其⾃适应控制理论,科学出版社,19991 绪论(⾃适应控制的基本概念和基本原理)1.1 为什么要⽤⾃适应控制在⼀些控制任务中,例如机器⼈控制,在控制运⾏的初始阶段,被控系统通常都具有参数不确定性。
除⾮这样的不确定性通过⾃适应或估计机制逐渐减少,否则它们将使控制系统变得不精确和不稳定。
任何⼀个实际系统都具有不同程度的不确定性。
例如负载扰动、海浪和阵风的扰动等。
此外还有⼀些量测噪声。
⾯对这些客观存在的各式各样的不确定性,如何设计适当的控制作⽤,使得某⼀指定的性能指标达到并保持最优或近似最优,这就是⾃适应控制所要研究和解决问题图1:运送不确定质量载荷的机器⼈例1.1:机器⼈操作柄的控制如图所⽰,机器⼈要运送不同尺⼨、重量和惯性参数的载荷。
如果采⽤常数增益的控制器,机器⼈的运动可能就变得不精确,甚⾄不稳定。
例2:航海控制的⾃动导航系统航海系统的动态性受到许多不确定参数的影响,例如⽔深、船的载荷、风⼒风向以及海浪等。
我们可以⽤⾃适应控制来取得较好的控制性能,避免使⽤额外的⽅向舵带来的能量损耗。
这种新的自适应控制技术用来应付各种控制的挑战PID 回路控制着大部分工业装置中的自动化过程。
比例-积分-微分算法简单、可靠,50年来被广泛用于成千上万个控制回路。
然而,并不是所有工业过程都可以用PID回路来控制。
例如,多变量、非线性和时变等过程都需要用更先进的控制技术。
曾几何时,这些技术只出现在学术界的实验室和航天领域,价廉物美的计算机平台的出现使得那些晦涩难解的算法接近了工业用户。
一自适应控制就是这样的例子。
早在1970年代,学术界和工业界的研究人员一直在研究能够自己学习和适应被控过程特性渐变的反馈控制器。
诚然,就迫使过程的输出调整到操作人员所需要的值来讲,所有的过程控制器都是‘自适应的’。
然而大多数控制器是根据控制器开始工作之前由操作人员设计(至少是调整)好的算法运行的。
操作员会定期地调整常规控制器的参数,在一般情况下,只有在控制器性能由于某种原因恶化后才由人工进行这种调整。
真正的自适应控制器,即使过程的特性发生了变化,也能够在运行中自己调整参数以保持其最佳性能。
这相当于自动改变控制器的整个策略以适应过程新的特性。
例如,一个原先调好用于控制迟缓过程的自适应控制器,当它发现过程对控制作用的响应变得敏感时,就会采用比较保守的整定参数。
而固定参数的常规控制器则会继续过度地控制该过程,造成过程的输出严重振荡。
自适应控制器的形式大小各异,也许最常见的是能够自己产生整定参数的自整定PID。
1980年代推出的那些按指令或可连续整定PID参数的方法在单回路控制器中到处可见。
许多自整定控制器采用专家系统来解决自身P、I、D参数的刷新问题。
它们试图仿效控制专家的思维过程,按照一组旨在改善回路闭环性能的、复杂的经验规则来整定参数。
当被控过程比较简单并且可以预测时,这种方法很奏效。
许多专家自整定控制器都假设过程的动态特性可以完全用增益、滞后时间和时间常数加以量化。
控制器无需知道这三个参数的值,但它假定控制器提供的过程输入与由此而生的过程输出之间的关系不受任何其它过程动态特性的影响。
无模型自适应控制方法的应用研究XXX(北京化工大学自动化系,北京100029)摘要:概述了一种新型的控制方法无模型自适应控制。
目的是对当前无模型自适应控制有一个总体的认识, 它是一种无需建立过程模型的自适应控制方法。
与传统的基于模型的控制方法相比,无模型控制既不是基于模型也不是基于规则,它是一种基于信息的控制方法。
无模型控制器作为一种先进的控制策略,具有很强的参数自适应性和结构自适应性。
基于以上背景,首先介绍了无模型自适应控制的性质及特征,结合对北京化工大学405仿真实验室三级液位控制系统的仿真研究,并将其与PID控制器的效果进行了对比。
仿真表明, 无模型控制器具有良好的抗干扰能力、参数自适应性和结构自适应性。
关键字:无模型;自适应;控制;Model Free Adaptive Control Theory and its ApplicationsXXX(Department of Automation, Beijing University of Chemical TechnologyBeijing 100029)Abstract: A new kind of control method model-free adaptive control is given. The purpose is to make MFA to be understood. Model free adaptive control(MFAC)theory is an adaptive control method which does not need to model the industrial process.Compared with traditional control methods based on modeling,MFAC is an advanced control strategy which based on information of Input/Output Data.It has parameter adaptability and structure adaptability.Based on the background,First the property and character of MFA are introduced, Then Combining 405 Simulation Laboratory of Beijing University of Chemical technology three- level control system simulation.The simulation results show that MFAC controller has excellent robustness,anti-jamming capability, parameter and structure adaptability.1 引言PID调节器规律简单、运行可靠、易于实现,目前仍然是工业生产过程控制系统中应用较广泛的一类控制器。
无模型自适应(MFA)控制技术摘 要MFA…关键字:无模型自适应控制MFA …目 录无模型自适应(MFA)控制技术 (1)单回路MFA控制系统 (1)MFA控制器结构 (2)SISO MFA控制算法 (3)MFA与PID (4)MFA控制系统的要求 (4)SISO MFA控制器设置 (5)非线性MFA控制器(Nonlinear MFA) (5)非线性MFA控制器设置 (6)MFA pH控制器(MFA pH) (6)MFA pH控制器设置 (7)前馈MFA控制器(Feedforward MFA) (8)前馈MFA控制器设置 (8)抗滞后MFA控制器(Anti-delay MFA) (9)鲁棒MFA控制器(Robust MFA) (10)鲁棒MFA控制器设置 (11)时变MFA控制器(Time-varying MFA) (12)时变MFA控制器设置 (12)抗滞后MFA pH控制器(Anti-delay MFA pH) (13)多变量MFA控制器(MIMO MFA) (13)两输入两输出MFA控制系统 (13)2×2MFA控制器参数 (14)MIMO MFA控制器应用指南 (15)MFA控制方法论 (15)总结 (16)简易的解决方案 (16)利用所有的过程信息 (16)不依赖于信息的精确程度 (16)将合适的技术应用于相应的场合 (16)参考文献 (17)无模型自适应(MFA)控制技术无模型自适应(MFA)控制技术,顾名思义,是一种无需建立过程模型的一种自适应控制方法。
MFA控制系统具有以下五点属性:1. 不依赖于精确的过程知识;2. 系统不含过程辨识机制;3. 对一实际过程无需进行控制器设计;4. 没有复杂的控制器参数整定过程;5. 有稳定性分析和判据,保证闭环系统稳定。
[1-3]基于MFA核心控制技术,针对特殊的控制问题,设计了多种MFA控制器:[4-14]标准MFA控制器(SISO MFA)-取代PID,免去了复杂的控制器参数整定;非线性MFA控制器(Nonlinear MFA)-控制极端非线性过程;MFA pH控制器-控制pH过程;前馈MFA控制器(Feedforward MFA)-抑制可测的扰动;抗滞后MFA控制器(Anti-delay MFA)-控制大滞后过程;鲁棒MFA控制器(Robust MFA)-迫使过程变量维持在预定的范围;时变MFA控制器(Time-varying MFA)-控制大惯性、滞后时间不确定的过程;抗滞后MFA pH控制器(Anti-delay MFA pH)-控制大滞后的pH过程;MIMO MFA控制器(多变量MFA)-控制多变量过程。