现代控制理论模型参考自适应控制
第5章 模型参考自适应控制

设n1 ( s ) nm ( s ) ( s) nm ( s ) ( s ) n1 ( s )n p ( s ) nm ( s ) ( s)n p ( s) a ( s ) ( s )n p ( s )
d p ( s )d1 ( s ) k p n p ( s )n2 ( s ) d m ( s ) ( s ) d p ( s )d1 ( s ) k p n p ( s )n2 ( s ) d m ( s ) ( s )n p ( s ) d1 ( s ) d m ( s ) ( s ) d p ( s ) k p n2 ( s ) n p (s) q( s)d p ( s) p( s) p( s) d1 ( s ) q ( s )n p ( s ), n2 ( s ) kp
例题
x p a p x p bp u y p cp xp c p bp 1 G p ( s) , Gm s - ap s 1
设 ( s ) s a d m ( s ) ( s ) ( s 1)( s a ) d p (s) s - ap s 1 a a p a a p (1 a a p ) 1 C0 c pbp n1 ( s ) d 2 ( s ) s a d1 ( s ) n p ( s ) q ( s ) s 1 a a p a a p (1 a a p ) n2 ( s ) p ( s ) / k p c pbp
未知或 者缓慢 变化
nm ( s) n p ( s) n( s) d m ( s) d p ( s) d ( s) 求C0
对象参数未知或者部分参数未知 lime(t)=0
现代控制理论第16章自校正控制

最早的自适应控制方案是在五十年代末由美国麻省理工学 院怀特克(Whitaker )首先提出飞机自动驾驶仪的模型参考自适 应控制方案。自适应控制是自动控制领域中的一个新分支,三 十多年来取得了很大的发展,并得到了广泛的重视。
(16-16)
为最小。式中,y k m为确定性输出。
这里的最优控制规律应为已测得的输出序列 yk yk,yk 1, ,y0
的线性函数,便于实现闭环控制。
由式(16-12)有
y
k
m
B q1 Aq1
uk
C q1 Aq1
ek
m
q 1 q 1
u
k
(16-25)
代入式(16-20)得
B q1
E q1 A q1
B q1
y k m D q1 ek m
u k
qm
uk
A q1
计一个调节器,使输出量的方差尽量地小,可将式(16-26)代 入性能指标,有:
J E y k m2
E D q1
2
ek m
E E C
q 1 q 1
B q1
y k
A q1 C q1
C q1
D q1
ek
m
E C
q 1 q 1
y
自适应控制(1)

一、概述1.自适应控制的控制对象:自适应控制的研究对象是具有一定程度不确定性的系统,这里所谓的“不确定性”是指描述被控对象及其环境的数学模型不是完全确定的,其中包含一些未知因素和随机因素。
2.自适应控制的基本思想是:在控制系统设计时,不断地测量受控对象的状态,性能或参数,从而“认识”或“掌握”系统当前的运行状况,并将系统当前的性能指标与期望的指标相比较,从而根据比较结果作出决策,来改变控制器的结构、参数或根据自适应的规律来改变控制作用,以保证系统运行在某种意义下最优或次优的状态。
3.吉布森1962年提出以下定义:(1)在线辨识:一个自适应控制系统必须能提供对象当前状态的连续信息;(2)决策控制:它必须将系统当前的性能和希望的或者最优的性能进行比较,并作出使系统趋向最优性能的决策;(3)在线修正:它必须对控制器进行修正以便是系统趋向最优状态。
这三方面的功能是自适应系统所必须具有的功能。
4.与其他控制方法的比较自适应控制和常规的反馈控制和最优控制一样,也是一种基于数学模型的控制方法,所不同的只是自适应控制所依据的关于模型和扰动的先验知识比较少,需要在系统的运行过程中去不断提取有关模型的信息,使模型逐步完善。
具体地说,可以依据对象的输入输出数据,不断地辨识模型参数,这个过程称为系统的在线辩识。
随着生产过程的不断进行,通过在线辩识,模型会变得越来越准确,越来越接近于实际。
既然模型在不断的改进,显然,基于这种模型综合出来的控制作用也将随之不断的改进。
在这个意义下,控制系统具有一定的适应能力。
比如说,当系统在设计阶段,由于对象特性的初始信息比较缺乏,系统在刚开始投入运行时可能性能不理想,但是只要经过一段时间的运行,通过在线辩识和控制以后,控制系统逐渐适应,最终将自身调整到一个满意的工作状态。
再比如某些控制对象,其特性可能在运行过程中要发生较大的变化,但通过在线辩识和改变控制器参数,系统也能逐渐适应。
常规的反馈控制系统对于系统内部特性的变化和外部扰动的影响都具有一定的抑制能力,但是由于控制器参数是固定的,所以当系统内部特性变化或者外部扰动的变化幅度很大时,系统的性能常常会大幅度下降,甚至是不稳定。
模型参考自适应控制与模型控制比较

模型参考自适应控制与模型控制比较模型参考自适应控制(Model Reference Adaptive Control, MRAC)和模型控制(Model-based Control)都是现代控制理论中常用的方法。
它们在实际工程应用中具有重要意义,本文将对这两种控制方法进行比较和分析。
一、模型参考自适应控制模型参考自适应控制是一种基于模型的自适应控制方法,主要用于模型未知或参数变化的系统。
该方法基于一个参考模型,通过在线更新控制器参数以追踪参考模型的输出,从而实现对系统的控制。
在模型参考自适应控制中,首先需要建立系统的数学模型,并根据实际系统的特性选择合适的参考模型。
然后通过设计自适应控制器,利用模型参数估计器对系统的不确定性进行补偿,实现对系统输出的精确追踪。
模型参考自适应控制的优点在于其适应性强,能够处理模型未知或参数变化的系统。
它具有很好的鲁棒性,能够适应系统的不确定性,同时可以实现对参考模型的精确追踪。
然而,模型参考自适应控制也存在一些缺点,如对系统模型的要求较高,需要较为准确的模型参数估计。
二、模型控制模型控制是一种基于数学模型的控制方法,通过对系统的建模和分析,设计出合适的控制器来实现对系统的控制。
模型控制方法主要有PID控制、状态反馈控制、最优控制等。
在模型控制中,首先需要建立系统的数学模型,并对模型进行分析和优化。
然后根据系统的特性,设计合适的控制器参数。
最后,将控制器与系统进行耦合,实现对系统的控制。
模型控制的优点在于其理论基础牢固,控制效果较好。
它能够根据系统的数学模型进行精确的设计和分析,具有较高的控制精度和鲁棒性。
然而,模型控制方法在实际应用中对系统模型的要求较高,而且对系统参数变化不敏感。
三、比较与分析模型参考自适应控制与模型控制都是基于模型的控制方法,它们在实际应用中具有各自的优缺点。
相比而言,模型参考自适应控制具有更强的适应性和鲁棒性,能够处理模型未知或参数变化的系统。
模型参考自适应控制

10.自适应控制严格地说,实际过程中的控制对象自身及能所处的环境都是十分复杂的,其参数会由于种种外部与内部的原因而发生变化。
如,化学反应过程中的参数随环境温度和湿度的变化而变化(外部原因),化学反应速度随催化剂活性的衰减而变慢(内部原因),等等。
如果实际控制对象客观存在着较强的不确定,那么,前面所述的一些基于确定性模型参数来设计控制系统的方法是不适用的。
所谓自适应控制是对于系统无法预知的变化,能自动地不断使系统保持所希望的状态。
因此,一个自适应控制系统,应能在其运行过程中,通过不断地测取系统的输入、状态、输出或性能参数,逐渐地了解和掌握对象,然后根据所获得的过程信息,按一定的设计方法,作出控制决策去修正控制器的结构,参数或控制作用,以便在某种意义下,使控制效果达到最优或近似更优。
目前比较成熟的自适应控制可分为两大类:模型参考自适应控制(Model Reference Adaptive Control)和自校正控制(Self-Turning)。
10.1模型参考自适应控制10.1.1模型参考自适应控制原理模型参考自适应控制系统的基本结构与图10.1所示:10.1模型参考自适应控制系统它由两个环路组成,由控制器和受控对象组成内环,这一部分称之为可调系统,由参考模型和自适应机构组成外环。
实际上,该系统是在常规的反馈控制回路上再附加一个参考模型和控制器参数的自动调节回路而形成。
在该系统中,参考模型的输出或状态相当于给定一个动态性能指标,(通常,参考模型是一个响应比较好的模型),目标信号同时加在可调系统与参考模型上,通过比较受控对象与参考模型的输出或状态来得到两者之间的误差信息,按照一定的规律(自适应律)来修正控制器的参数(参数自适应)或产生一个辅助输入信号(信号综合自适应),从而使受控制对象的输出尽可能地跟随参考模型的输出。
在这个系统,当受控制对象由于外界或自身的原因系统的特性发生变化时,将导致受控对象输出与参考模型输出间误差的增大。
现代控制理论自校正控制

控制对象参数ˆ 。参数估计的常用算法 有随机逼近法、最小二乘法、极大似然 法等。调节器的功用是根据参数估计器 不断送来的参数估值 ˆ 。
图16-1
通过一定的控制算法,按某一性能指标不断地形成最优 控制作用。调节器的常用算法有最小方差、希望极点配置、 二次型指标等。其中,以用最小二乘法进行参数估计,按最 小方差来形成控制作用的自校正控制最为简单,并在战术导 弹控制中获得了实际应用。
自动驾驶仪
到目前为止,在先进的科技领域出现了许多形式不同的自 适应控制方案,但比较成熟并已获得实际应用的可以概括成 两大类: ⑴ 模型参考自适应控制; ⑵ 自校正控制。
自适应控制的应用领域
模型参考自适应控制需在控制系统中设置一 个参考模型,要求系统在运行过程中的动态 响应与参考模型的动态响应相一致(状态一 致或输出一致),当出现误差时便将误差信 号输入给参数自动调节装置,来改变控制器 参数,或产生等效的附加控制作用,使误差 逐步趋于消失。在这方面法国学者朗道(ndau) 把超稳 定性理论应用到模型参考自适应控制中来,做出了杰出贡献 。
1 d12 L
d2 m1
2
这样,我们得到了为输出序列线性函数的最优控制规律,因 此可以很方便地实现闭环控制。
第二节 最小方差自校正调节器
在第一节的讨论中,假设被控对象的模型已知,因此它 属于随机控制问题。最小方差自校正调节器所要解决的问题 是被控对象参数未知时的最小方差控制问题。这里,首先应 该通过适当的方法进行参数估计,然后以参数的估值来代替 实际的参数,按最小方差指标综合最优控制规律。
(16-15)
在辨识中,这类模型称为被控自回归滑动平均模型CARMA。
第一节 最小方差控制律
模型参考自适应控制—MIT法

一 原理及方法模型参考自适应系统,是用理想模型代表过程期望的动态特征,可使被控系统的特征与理想模型相一致。
一般模型参考自适应控制系统的结构如图1所示。
图1 一般的模型参考自适应控制系统其工作原理为,当外界条件发生变化或出现干扰时,被控对象的特征也会产生相应的变化,通过检测出实际系统与理想模型之间的误差,由自适应机构对可调系统的参数进行调整,补偿外界环境或其他干扰对系统的影响,逐步使性能指标达到最小值。
基于这种结构的模型参考自适应控制有很多种方案,其中由麻省理工学院科研人员首先利用局部参数最优化方法设计出世界上第一个真正意义上的自适应控制律,简称为MIT 自适应控制,其结构如图2所示。
图2 MIT 控制结构图系统中,理想模型Km 为常数,由期望动态特性所得,被控系统中的增益Kp 在外界环境发生变化或有其他干扰出现时可能会受到影响而产生变化,从而使其动态特征发生偏离。
而Kp 的变化是不可测量的,但这种特性的变化会体现在广义误差e 上,为了消除或降低由于Kp 的变化造成的影响,在系统中增加一个可调增益Kc ,来补偿Kp 的变化,自适应机构的任务即是依据误差最小指标及时调整Kc ,使得Kc 与Kp 的乘积始终与理想的Km 一致,这里使用的优化方法为最优梯度法,自适应律为:⎰⨯+=tm d y e B Kc t Kc 0)0()(τMIT 方法的优点在于理论简单,实施方便,动态过程总偏差小,偏差消除的速率快,而Yp Yme+__+R参考模型调节器被控对象适应机构可调系统———kmq(s)p(s)KcKpq(s)-----p(s)适应律Rymype+-且用模拟元件就可以实现;缺点是不能保证过程的稳定性,换言之,被控对象可能会发散。
二 对象及参考模型该实验中我们使用的对象为:122)()()(2++==s s s p s q K s G pp 参考模型为:121)()()(2++==s s s p s q K s G mm 用局部参数最优化方法设计一个模型参考自适应系统,设可调增益的初值Kc(0)=0.2,给定值r(t)为单位阶跃信号,即r(t)=A ×1(t)。
自适应控制理论

自适应控制理论自适应控制理论是一种新兴的控制理论,它研究了如何利用信息有效地控制系统,使系统可以适应不断变化的环境,自动调整参数,以获得最佳性能。
自适应控制理论在许多领域都有广泛的应用,包括机器人、传感器网络、计算机控制系统、飞行控制系统等。
采用自适应控制设计的系统可以在未中断系统性能的情况下自动调整输入以适应环境变化。
自适应控制是一种基于模型的控制方法,它利用参考模型来提供自动调整的反馈指令,以致使系统在不断变化的环境中保持性能指标稳定。
它有利于系统抗干扰,可以在被控系统中对抗正态、非正态和外界扰动,并为机器人系统提供决策和推理的能力。
由于自适应控制的计算复杂度较高,因此在实际应用中,常常结合计算机视觉技术实现自适应控制。
因此,自适应控制技术的研究和进步,有助于提高机器人系统的性能和缩短开发时间。
同时,计算机视觉也是自适应控制的一个关键组成部分。
它可以帮助机器从像素级别上准确获取环境信息,重建复杂的空间模型,实现实时信息获取和处理。
计算机视觉技术在自适应控制领域具有重要意义,它可以有效地提高机器人系统的处理能力,实现对不可预测环境内容的实时调整。
自适应控制的应用范围十分广泛,同时也极具挑战性。
它的发展和实践可以更好地提高机器人系统的处理能力,有效地抵制不可预测的干扰,以实现工业机器人的自动化和智能化。
因此,自适应控制理论有望在未来进一步发展壮大,为实现可靠的智能控制提供有力支持。
总之,自适应控制理论是一个新兴的控制理论,它能够有效地针对不断变化的外部环境,发挥最佳控制性能。
同时,计算机视觉技术也是自适应控制的重要支撑,可以更好地提高机器人系统的处理能力和灵活度。
预计自适应控制理论在未来将取得更大的发展,为实现可靠的智能控制提供有力支持。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
? K0
?
? B1
?J ?K0
(17-5)
式中, B1为步长,是经适当选定的正常数。经一步调整后K0 值为
Ko
?
Ko0
?
B1
?J ?Ko
(17-6)
可以通过如下运算来求梯度 ?J
?Ko
。对式(17-6)求导可得
K&o
?
?
B1
d dt
? ?J
? ?
?
Ko
? ?
?
?
? B1
?2e1
?e1 ?Ko
(17-7)
为了计算?e1 / ?Ko先求传递函数
故有
We
?s??
e1 ?s ? r ?s?
?
?KM
?
Ko
Ks
?N
D
?s ?s
? ?
D ?s?e1 ?s?? ?KM ? KoKs ?N ?s?r ?s?
上式对 Ko 求导:
D
?s
??e ?s
?Ko
??
?
Ks N
?s ?r
?s ?
(17-8) (17-9) (17-10)
自适应律:
K&o ? Be1 ?t ?yM ?t ?
(17-15) (17-15) (17-15)
其结构图如图17-3所示。由图可见,自适应机构包括了一个乘法
器及一个积分器。M.I.T.自适应控制方案的优点是结构比较简单,
并且自适应律所需信号只是参考模型的输出yM ?t ?以及参考模型输 出与可调系统输出之误差 e1 ?t?,它不需要状态信息,因此这些都是
由于在一般情况下,被控对象的参数是不便直接调整的,为 了实现参数可调,必须设置一个包含可调参数的控制器。这 些可调参数可以位于反馈通道、前馈通道或前置通道中,分 别对应地称为反馈补偿器、前馈补偿器、前馈补偿器及前置 滤波器,例如航天飞机的姿态控制系统。
为了引入辅助输入信号,则需要构成单独的自适应环路。 它们与受控对象组成可调系统。模型参考自适应控制系 统的基本结构如图17-1所示。
令B?
2 B1
Ks KM
,则得
Ko ? Be1 ?t ?yM ?t?
(17-15)
这就是可调整参数Ko的自适应律。于是M.I.T.自适应控制系统的 数学模型可归结为
输出误差: D ?s?e1 ?s?? ?KM ? KoKs ?N ?s?r ?s? 模型输出: D ?s?yM ?s?? KM N ?s ?r ?s ?
模型参考自适应系统的基本设计方法有以三种: ⑴ 参数最优化方法: ⑵ 基于李雅诺夫稳定性理论的设计方法: ⑶ 基于波波夫超稳定性及正性概念的设计方法。
下面,我们将对各种设计方法分别进行介绍。
第一节 按局部参数最优化设计自适应控制的方法
这是以参数最优化理论为基础的设计方法。它的基本思想 是:假设可调系统中包含若干个可调参数,取系统性能指 标为理想模型与可调系统之间误差的函数,显然它亦是可 调参数的函数,因此可以将性能指标看作参数空间的一个 超曲面。
由参考模型传递函数可得
KM
N D
??ss???
yM ?s? r ?s?
N D
?s ?s
? ?r
?s
??
1 KM
yM
?s?
?e1 ?t??
?Ko
?
Ko KM
yM ?t?
代入式(17-7),则得
K&o
?
?
B1
?2e1
?t
? Ko
KM
yM
?t ?
(17-11) (17-12) (17-13)
(17-14)
图(17-1)模型参考自适应系统基 本结构图
模型参考自适应控制问题的提法可归纳:根据获得的有关受 控对象及参考模型的信息(状态、输出、误差、输入等)设 计一个自适应控制律,按照该控制律自动地调整控制器的可 调参数(参数自适应)或形成辅助输入信号(信号综合自适 应),使可调系统的动态特性尽量接近理想的参考模型的动 态特性。 由图17-1可见,参考模型与可调系统的相互位置是并联的, 因此称为并联模型参考自适应系统。这是最普遍的一种结构 方案。除此之外,还有串并联方案及串联方案,其基本结构 如图17-2所示。
WS
?s??
Ks
N ?s? D ?s ?
(17-1)
式中,只有 Ks 受环境影响而变化,是未知的; N ?s?及 D?s?则
为已知的常系数多项式。所选择的参考模型传递函数为:
WM
?s ??
KM
N ?s? D ?s ?
(17-2)
式中,KM 根据希望的动态响应来确定。
在可调系统中仅设置了一个可调的前置增益 K,M 由自适应机构来进 行调节。选取性能指标为
? J ?
t 0
e12
??
?d?
(17-3)
式中,e1 ? yM ? ys 为输出广义误差。要求设计调节K0 的自适应律,使 以上性能指标达到最小。下面,用梯度法来求它的自适应律。
为使J达最小,首先要求出J对K0 的梯度;
? ?J ?
?K0
t 0
2e1
?e1 ?K0
d?
(17-4)
按梯度法,K0 的调整值应为
当外界条件发生变动或出现干扰时,受控对象特性会发 生相应变化,由自适应机构检测理想模型与实际系统之 间的误差,例如水箱液面控制系统。对系统的可调参数 进行调整,且寻求最优的参数,使性能指标处于超曲面 的最小值或其邻域内。
最常用的参数最优化方法有梯度法、共轭梯度法等。这种设 计方法最早是由M.I.T.在五十年代末提出来的,故M.I.T.法。 M.I.T.提出的自适应方案假定受控对象传递函数为:
容易获得的。但是M.I.T.方案不能保证自适应系统总是稳定的,因
此,最后必须对整个系统的稳定性进行检验,这可以通过以下例 子来说明。
例17-1 设对象为一阶系统,其传递函数为
Ws
?s??
Ks 1 ? Tss
式中,Ts 为已知常数,Ks受环境影响而改变。设参考模型传递函数 为
WM
?s??
KM 1 ? TM s
式中TM ? Ts ? To。试根据M.I.T.自适应控制方案,设计自适应控制系 统。其结构如图17-4所示。
解: 本例自适应控制系统的数学模型可表示成
第十七章 模型参考自适应控制
模型参考自适应控制在原理及结构上与自校正控制有很大差 别,这类系统的性能要求不是用一个指标函数来表达,而是 用一个参考模型的输出或状态响应来表达,例如导弹的稳定 控制系统。
参考模型的输出或状态相当于给定一个动态性能指标,通 过比较受控对象及参考模型的输出或状态响应取得误差信 息,按照一定的规律(自适应律)来修正实际系统的参数 (参数自适应)或产生一个辅助输入信号(信号综合自适 应),从而使实际系统的输出或状态尽量跟随参考模型的 输出或状态。参数修正的规律或辅助输入信号的产生是由 自适应机构来完成的。