版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第第11章章 迭代学习控制迭代学习控制 实际控制中存在一类轨迹跟踪问题,它的控制任务是寻找控制律 ,使得被控对象输出 在有限时间 上沿着整个期望轨迹实现零误差轨迹跟踪。这列跟踪问题是具有挑战性的控制问题。 人们在处理实际场合中的重复操作任务时,往往依据对象的可重复动态行为与期望行为的差距来调整决策。通过重复操作,使得对象行为与期望行为的配合达到要求。这时,衡量动态行为的指标是某种满意指标。 u t y t0,T 迭代学习控制(迭代学习控制(ILC,Iterative Learning Control)的思想最初由)的思想最初由日本学者日本学者Uchiyama于于1978年提出年提出23,于,
2、于1984年由年由Arimoto等人等人24做出了开创性的研究。这些学者借鉴人们在重复过程中追求满意做出了开创性的研究。这些学者借鉴人们在重复过程中追求满意指标达到期望行为的简单原理,成功地使得具有强耦合非线性多变量指标达到期望行为的简单原理,成功地使得具有强耦合非线性多变量的工业机器人快速高精度地执行轨迹跟踪任务。其基本做法是对于一的工业机器人快速高精度地执行轨迹跟踪任务。其基本做法是对于一个在有限时间区间上执行轨迹跟踪任务的机器人,利用前一次或前几个在有限时间区间上执行轨迹跟踪任务的机器人,利用前一次或前几次操作时测得的误差信息修正控制输入,使得该重复任务在下一次操次操作时测得的误差信息修
3、正控制输入,使得该重复任务在下一次操作过程中做得更好。如此不断重复,直至在整个时间区间上输出轨迹作过程中做得更好。如此不断重复,直至在整个时间区间上输出轨迹跟踪上期望轨迹。跟踪上期望轨迹。 迭代学习控制适合于具有重复运动性质的被控对象,通过迭代修迭代学习控制适合于具有重复运动性质的被控对象,通过迭代修正达到某种控制目标的改善。迭代学习控制方法不依赖于系统的精确正达到某种控制目标的改善。迭代学习控制方法不依赖于系统的精确数学模型,能在给定的时间范围内数学模型,能在给定的时间范围内,以非常简单的算法实现不确定性以非常简单的算法实现不确定性高的非线性强耦合动态系统的控制,并高精度跟踪给定期望轨迹,因
4、高的非线性强耦合动态系统的控制,并高精度跟踪给定期望轨迹,因而一经推出,就在运动控制领域得到了广泛的运用。而一经推出,就在运动控制领域得到了广泛的运用。 迭代学习控制方法具有很强的工程背景,这些背景包括:执行诸迭代学习控制方法具有很强的工程背景,这些背景包括:执行诸如焊接、喷涂、装配、搬运等重复任务的工业机器人;指令信号为周如焊接、喷涂、装配、搬运等重复任务的工业机器人;指令信号为周期函数的伺服系统;数控机床;磁盘光盘驱动系统;机械制造中使用期函数的伺服系统;数控机床;磁盘光盘驱动系统;机械制造中使用的坐标测量机等。的坐标测量机等。 由于迭代学习控制模拟了人脑学习和自我调节的功能,因而是一种典
5、型的智能控制方法25。经历了三十多年的发展,迭代学习控制已成为智能控制中具有严格数学描述的一个分支。目前,迭代学习控制在学习算法、收敛性、鲁棒性、学习速度及工程应用研究上取得了很大的进展。 11.1 基本原理基本原理 设被控对象的动态过程为 , (11.1)( )( ( ), ( ), )tftt txxu( )( ( ), ( ), )tgtt tyxu 式中, 、 、 分别为系统的状态,输出和输入变量, 、 、 为适当维数的向量函数,其结构与参数均未知。若期望控制 存在,则迭代学习控制的目标为:给定期望输出 和每次运行的初始状态 ,要求在给定的时间 内,按照一定的学习控制算法通过多次重复的
6、运行,使控制输入 ,而系统输出 第k 次运行时,式(11.1) 表示为: (11.2) 跟踪误差为 (11.3) nxRmyRruR( )f( )gd( ) tud( ) ty(0)kx0,tTd( )( )kttuud( )( )kttyy( )( ),( ), )kkktftt txxu( )( ),( ), )kkktgtt tyxud( )( )( )kkttteyy 迭代学习控制可分为开环学习和闭环学习。 开环学习控制的方法是:第k+1次的控制等于第k次控制再加上第k次输出误差的校正项,即 (11.4) 闭环学习策略是:取第K+1次运行的误差作为学习的修正项,即 (11.5) 式中,
7、L为线性或非线性算子。1( )L( ),( )kkktttuue11( )L( ),( )kkktttuue 11.2 基本迭代学习控制算法基本迭代学习控制算法 Arimoto 等首先给出了线性时变连续系统的等首先给出了线性时变连续系统的D型迭代学习控制律型迭代学习控制律24 (11.6) 式中,式中, 为常数增益矩阵。在为常数增益矩阵。在D 型算法的基础上,相继出现了型算法的基础上,相继出现了P 型、型、PI 型、型、PD 型迭代学习控制律。从一般意义来看它们都是型迭代学习控制律。从一般意义来看它们都是PID型迭代型迭代学习控制律的特殊形式,学习控制律的特殊形式,PID迭代学习控制律表示为迭
8、代学习控制律表示为 (11.7) 式中式中, 、 、 为学习增益矩阵。算法中的误差信息使用称为开环迭为学习增益矩阵。算法中的误差信息使用称为开环迭代学习控制,如果使用代学习控制,如果使用 则称为闭环迭代学习控制,如果同时使用和则称为闭环迭代学习控制,如果同时使用和则称为开闭环迭代学习控制。则称为开闭环迭代学习控制。1( )( )( )kkktttuue 1d( )( )( )( )( )tkkkkktttt0uueee 此外,还有高阶迭代学习控制算法、最优迭代学习控制算法、遗忘因子迭此外,还有高阶迭代学习控制算法、最优迭代学习控制算法、遗忘因子迭代学习控制算法和反馈代学习控制算法和反馈-前馈迭
9、代学习控制算法等。前馈迭代学习控制算法等。 11.3 迭代学习控制的关键技术迭代学习控制的关键技术 11.3.1 学习算法的稳定性和收敛性学习算法的稳定性和收敛性 稳定性与收敛性问题是研究当学习律与被控系统满足什么条件时,迭代稳定性与收敛性问题是研究当学习律与被控系统满足什么条件时,迭代学习控制过程才是稳定收敛的。算法的稳定性保证了随着学习次数的增加,学习控制过程才是稳定收敛的。算法的稳定性保证了随着学习次数的增加,控制系统不发散,但是,对于学习控制系统而言,仅仅稳定是没有实际意义控制系统不发散,但是,对于学习控制系统而言,仅仅稳定是没有实际意义的,只有使学习过程收敛到真值,才能保证得到的控制
10、为某种意义下最优的的,只有使学习过程收敛到真值,才能保证得到的控制为某种意义下最优的控制。收敛是对学习控制的最基本的要求,多数学者在提出新的学习律的同控制。收敛是对学习控制的最基本的要求,多数学者在提出新的学习律的同时,基于被控对象的一些假设,给出了收敛的条件。例如,时,基于被控对象的一些假设,给出了收敛的条件。例如,Arimoto在最初在最初提出提出PID型学习控制律时,仅针对线性系统在型学习控制律时,仅针对线性系统在D型学习律下的稳定性和收敛条型学习律下的稳定性和收敛条件作了证明件作了证明 11.3.2 初始值问题初始值问题 运用迭代学习控制技术设计控制器时,只需要通过重复操作获得的受控运
11、用迭代学习控制技术设计控制器时,只需要通过重复操作获得的受控对象的误差或误差导数信号。在这种控制技术中,迭代学习总要从某初始点对象的误差或误差导数信号。在这种控制技术中,迭代学习总要从某初始点开始,初始点指初始状态或初始输出。几乎所有的收敛性证明都要求初始条开始,初始点指初始状态或初始输出。几乎所有的收敛性证明都要求初始条件是相同的,解决迭代学习控制理论中的初始条件问题一直是人们追求的目件是相同的,解决迭代学习控制理论中的初始条件问题一直是人们追求的目标之一。目前已提出的迭代学习控制算法大多数要求被控系统每次运行时的标之一。目前已提出的迭代学习控制算法大多数要求被控系统每次运行时的初始状态在期
12、望轨迹对应的初始状态上,即满足初始条件:初始状态在期望轨迹对应的初始状态上,即满足初始条件: (11.8) 当系统的初始状态不在期望轨迹上,而在期望轨迹的某一很小的邻域内当系统的初始状态不在期望轨迹上,而在期望轨迹的某一很小的邻域内时,通常把这类问题归结为学习控制的鲁棒性问题研究。时,通常把这类问题归结为学习控制的鲁棒性问题研究。d(0)(0),0,1,2,kxxk 11.3.3 学习速度问题学习速度问题 在迭代学习算法研究中,其收敛条件基本上都是在学习次数在迭代学习算法研究中,其收敛条件基本上都是在学习次数 下给出的。而在实际应用场合,学习次数下给出的。而在实际应用场合,学习次数 显然是没有
13、任何实际显然是没有任何实际意义的。因此,如何使迭代学习过程更快地收敛于期望值是迭代学习意义的。因此,如何使迭代学习过程更快地收敛于期望值是迭代学习控制研究中的另一个重要问题。控制研究中的另一个重要问题。 迭代学习控制本质上是一种前馈控制技术,大部分学习律尽管证迭代学习控制本质上是一种前馈控制技术,大部分学习律尽管证明了学习收敛的充分条件,但收敛速度还是很慢。可利用多次学习过明了学习收敛的充分条件,但收敛速度还是很慢。可利用多次学习过程中得到的知识来改进后续学习过程的速度,例如,采用高阶迭代控程中得到的知识来改进后续学习过程的速度,例如,采用高阶迭代控制算法、带遗忘因子的学习律、利用当前项或反馈
14、配置等方法来构造制算法、带遗忘因子的学习律、利用当前项或反馈配置等方法来构造学习律,可使收敛速度大大加快。学习律,可使收敛速度大大加快。k k 11.3.4 鲁棒性问题鲁棒性问题 迭代学习控制理论的提出有浓厚的工程背景,因此仅仅在无干扰迭代学习控制理论的提出有浓厚的工程背景,因此仅仅在无干扰条件下讨论收敛性问题是不够的,还应讨论存在各种干扰的情形下系条件下讨论收敛性问题是不够的,还应讨论存在各种干扰的情形下系统的跟踪性能。一个实际运行的迭代学习控制系统除了存在初始偏移统的跟踪性能。一个实际运行的迭代学习控制系统除了存在初始偏移外,还或多或少存在状态扰动、测量噪声、输入扰动等各种干扰。鲁外,还或
15、多或少存在状态扰动、测量噪声、输入扰动等各种干扰。鲁棒性问题讨论存在各种干扰时迭代学习控制系统的跟踪性能。具体地棒性问题讨论存在各种干扰时迭代学习控制系统的跟踪性能。具体地说,一个迭代学习控制系统是鲁棒的,是指系统在各种有界干扰的影说,一个迭代学习控制系统是鲁棒的,是指系统在各种有界干扰的影响下,其迭代轨迹能收敛到期望轨迹的邻域内,而当这些干扰消除时响下,其迭代轨迹能收敛到期望轨迹的邻域内,而当这些干扰消除时,迭代轨迹会收敛到期望轨迹。,迭代轨迹会收敛到期望轨迹。 11.4 机械手轨迹跟踪迭代学习控制仿真实例机械手轨迹跟踪迭代学习控制仿真实例 11.4.1控制器设计控制器设计 考虑一个关节的机
16、器人,其动态性能可以由以下二阶非线性微分方考虑一个关节的机器人,其动态性能可以由以下二阶非线性微分方程描述:程描述: (11.9) 式中:式中: 为关节角位移量,为关节角位移量, 为机器人的惯性矩阵,为机器人的惯性矩阵, 表示离心力和哥氏力,表示离心力和哥氏力, 为重力项,为重力项, 为控制力矩,为控制力矩, 为各为各种误差和扰动。种误差和扰动。 设系统所要跟踪的期望轨迹为设系统所要跟踪的期望轨迹为 , 。系统第次输出为。系统第次输出为 令令 。 d, D q qC q q qG qnqR n nD qR,nC q qR nG qRnRdnR dty0,tT ity diittteyy 在学习
17、开始时,系统的初始状态为 。学习控制的任务为通过学习控制律设计 ,使第 次运动误差 减少。 采用三种基于反馈的迭代学习控制律: (1)闭环D型 (11.10) (2)闭环PD型: (11.11) (3)指数变增益D型: (11.12) 00 x 1uit1i 1eit 1dd1kkkttttuuKqq 1pd1dd1kkkkttttttuuKqqKqq 1pd1dd1kkkkttttttuuKqqKqq 11.4.2 仿真实例仿真实例 针对二关节机械手,介绍一种机器人针对二关节机械手,介绍一种机器人PD型反馈迭代学习控制的仿型反馈迭代学习控制的仿真设计方法。针对二关节机器人控制系统式(真设计方
18、法。针对二关节机器人控制系统式(11.9),各项表示为:),各项表示为: 2 2ijdD2221111212122122coscccdd ldlll lqII21221221222cosccdddll lql222222cdd lI2 2ijcC112chq1212chqhq211chq 220c2 122sinchm l lq T12GGG 干扰项为 机器人系统参数为 , , , 采用三种闭环迭代学习控制律,其中 为D型迭代学习控制, 为PD型迭代学习控制, 为变增益指数D型迭代学习控制。 两个关节的位置指令分别为 和 ,为了保证被控对象初始输出与指令初值一致,取被控对象的初始状态为 。取P
19、D型迭代学习控制,即 ,仿真结果如图11-1至图11-3所示。1112 112212gcosgcosccGd ld lqd lqq22212gcoscGd lqqTd0.3sin0.1 1 ett121 kgdd120.5mll120.25mccll2120.1 kg mII29.81 m/sg 1M 2M 3M sin(3 ) tcos(3 ) t T00310 x3M 图图1111-1 20 20次迭代学习的跟踪过程次迭代学习的跟踪过程图图11-2 第第20次迭代学习的位置跟踪次迭代学习的位置跟踪图图1111-3 20 20次迭代过程中误差范数的收敛过程次迭代过程中误差范数的收敛过程 11
20、.5 线性时变连续系统迭代学习控制线性时变连续系统迭代学习控制 11.5.1 系统描述系统描述 Arimoto等等24给出了线性时变连续系统给出了线性时变连续系统 (11.13) 的开环的开环PID型迭代学习控制律:型迭代学习控制律: (11.14) 其中其中 , , 为学习增益矩阵。为学习增益矩阵。 ttttttttxAxBuyCx 1dddkkktttttuuLeL 11.5.2 控制器设计及收敛性分析控制器设计及收敛性分析定理定理1 若由式(若由式(11.13)和式()和式(11.14)式描述的系统满足如下条件)式描述的系统满足如下条件24:(1) ; (2)每次迭代初始条件一致,即)每
21、次迭代初始条件一致,即 则当则当 时,有时,有 , 。证明:证明: 由式(由式(11.13)及条件式()及条件式(2)得)得则则 ,即系统满足初始条件。,即系统满足初始条件。 1tttICB 00d01,2,3,00 xxyykkk dyyktt0,tT 110000yCxCxykkkk 000,1,2,kke 非齐次一阶线性微分方程 的解为: 取 ,则 由于 , ,则 tttttxAxBu 000000expdexpdexpd dexpexpexpdexpexpdtttttttttt xCAABuACAABuACAABu,expttA 110,dtkkkktttxxBuu deyykkttt
22、 1d1eyykkttt 11110,deeyyCxxCBuukkkkkktkkttttttttt 即 将PID型控制律式(11.14)代入上式,则第k+1次输出的误差为: (11.15) 利用分部积分公式,令 ,有 (11.16) 将式(11.16)代入式(11.15),得 (11.17) 110,deeCBuutkkkktttt 100,ddeeCBeLeetkkkkktttt ,GCBtt 0000d,d,dtttkkktkktttttCBeGeGeCBeGe 1000 0,d,d,d deI CBeGeCBLeCBetkkkttkktttttttttt 将式(11.17)两端取范数,有
23、 (11.18) 式中 根据 范数的定义可知,函数 的范数为 。将式(11.18)两端同乘以 , ,并考虑到有 1000 01200 0,d,d,d ddd deI CBeGeCBLeCBeI CBeeetkkkttkkttkkkttttttttttttttbb 1,0,0,maxsup, sup,tTtTbtttGCBL 2,0,sup,CBtTbtt: 0,nfTR 0supett Tff t expt00exp1expdtt (11.19) 根据 范数的定义,函数 的范数为:由于 , , ,则有 。 将式(11.19)的结果应用于下式,得: 1110001111expdexpexpexp
24、dexpexpd1 expexp1expexpexp11 exptttkkkkkkktbtbbtttbbtttbTbeeeeeee: 0,nfTR 0suptt Tff te 0,tT 0,t 0, kkee其中 。即 (11.20) 22000020202022expd dexpexpexpd d1 expexpexpd1 expexpexpd1 expexpexpd1 expexp1exp1 exp1 exttkktktktkkktbtbTtbTbtTbtTtbtTb eeeeeee 22p1 expktTbe1 exp1 exp0tT 222001 expexpd dtkkTtbb ee
25、 则(11.19)和(11.20)代入(11.18),得 (11.21) 其中 。由于 ,则当 取足够大时,可以 使 。 因此 。定理得证。 如果将控制律式(11.14)中的 改为 ,则为闭环PID型迭代学习控制律。同定理1的证明过程,可证明闭环PID迭代学习控制律。1eekk 2121 exp1 expTTbb11lim0ekk e k1e k 11.5.3 仿真实例仿真实例 考虑考虑2输入输入2输出线性系统:输出线性系统: 期望跟踪轨迹为期望跟踪轨迹为 11122223111101x tx tu txtxtut 11222001y tx tytxt 1d2dsin(3 )cos(3 )yt
26、ttyt0,1t 由于 ,取 ,可满足定理1中的条件(1),在控制律式(11.14)中取 , ,系统的初始状态为 。 在chap11_2sim.mdl程序中,选择Simulink的Manual Switch开关,将开关向下,取PD型开环迭代学习控制律,仿真结果见图11-4至11-6所示。将开关向上,采用PD型闭环迭代学习控制律,仿真结果见图11-7至11-9所示。可见,闭环收敛速度好于开环收敛速度。2201CB0.95000.952.0002.0L0 1 02 00010 xx 图图11-4 30次迭代学习的跟踪过程次迭代学习的跟踪过程(开环(开环PD控制)控制)图图11-5 第第30次迭代学
27、习的位置跟次迭代学习的位置跟踪(开环踪(开环PD控制控制)图图11-6 30次迭代过程中误差最大绝对次迭代过程中误差最大绝对值的收敛过程(开环值的收敛过程(开环PD控制)控制)图图11-7 30次迭代学习的跟踪过程次迭代学习的跟踪过程(闭环(闭环PD控制)控制)图图11-8 第第30次迭代学习的位置跟次迭代学习的位置跟踪(闭环踪(闭环PD控制)控制)图图11-9 30次迭代过程中误差最大绝对次迭代过程中误差最大绝对值的收敛过程(闭环值的收敛过程(闭环PD控制)控制) 11.6 移动机器人轨迹跟踪迭代学习控制移动机器人轨迹跟踪迭代学习控制 移动机器人是一种在复杂的环境下工作的具有自规划、自组织、
28、自移动机器人是一种在复杂的环境下工作的具有自规划、自组织、自适应能力的机器人。在移动机器人的相关技术研究中,控制技术是其适应能力的机器人。在移动机器人的相关技术研究中,控制技术是其核心技术,也是其实现真正的智能化和完全的自主移动的关键技术。核心技术,也是其实现真正的智能化和完全的自主移动的关键技术。移动机器人具有时变、强耦合和非线性的动力学特征,由于测量和建移动机器人具有时变、强耦合和非线性的动力学特征,由于测量和建模的不精确,加上负载的变化以及外部扰动的影响,实际上无法得到模的不精确,加上负载的变化以及外部扰动的影响,实际上无法得到移动机器人精确、完整的运动模型。移动机器人精确、完整的运动模
29、型。通过对文通过对文27的控制方法进行详细推导及仿真分析,研究一类移动机的控制方法进行详细推导及仿真分析,研究一类移动机器人迭代学习离散控制的设计及仿真方法。器人迭代学习离散控制的设计及仿真方法。 11.6.1 数学基础数学基础 代表代表N维欧氏空间,定义向量范数为:维欧氏空间,定义向量范数为: (11.22) 其中其中 为为( )阶实数矩阵,定义矩阵范数为:阶实数矩阵,定义矩阵范数为: (11.23) 其中其中 为矩阵的最大特征值。为矩阵的最大特征值。取取 , , ,定义范数为:,定义范数为: (11.2411.24)nR1/2Tzz znRzp mRCpmT|maxCC C max1,Nn
30、dizzz, ,zq u y 1| ( ), 1supkk Nkzz:z NR 11.6.2 系统描述 图11-10为移动机器人运动模型,它在同一根轴上有两个独立的推进轮,机器人在二维空间移动,点代表机器人的当前位置,广义坐标定义为,和为直角坐标系下的坐标,为机器人的方位角。当机器人的标定方向为地理坐标系的横轴正半轴时,定义为0。移动机器人受不完全约束的影响而只能在驱动轮轴的方向运动,点的线速度和角速度定义为和。 图图11-10 移动机器人运动模型移动机器人运动模型 根据图11-10,针对P点,移动机器人的离散运动学方程可由下式描述 (11.25) 其中 为采样时间,机器人状态向量为 ,速度向
31、量为 。 式(11.25)可写为: (11.26) 其中 (11.27)pppppppppp(1)( )cos( )0( )(1)( )sin( )0( )(1)( )01x kx kkv ky ky kTkkkkTTppp( )( ),( ),( )kx ky kkqTppp( )( ),( )kv kkup(1)( )( ( ), )( )kkkkkqqB qupppcos( )0( ), )sin( )001kk kTk B q 如图11-10所示,期望轨迹为 。运动轨迹跟踪的控制问题就是为确定 ,使 跟踪 。 线速度和角速度误差分别为: (11.28) (11.29) 移动机器人迭代学
32、习控制系统结构如图11-11所示。dddd( )( ),( ),( ) , 1kx ky kkknpT( )( ),( )kv kku( )P kd( )P k pv kvkv kp( )( )( )kkk 图图11-11 移动机器人迭代学习控制系统结构移动机器人迭代学习控制系统结构移动机器人离散运动学方程可描述如下:移动机器人离散运动学方程可描述如下: (11.30) (11.31)(1)( )( ( ), ) ( )( ),kkkkkkqqB qu( )( )( )kkkyq其中 为状态干扰, 为输出测量噪声, 为系统输出, 。 考虑迭代过程,由(11.30)和(11.31)可得: (11
33、.32) (11.33) 其中 为迭代次数, 为离散时间, 。 , 分别代表第 次迭代的状态、输入、输出、状态干扰和输出噪声。 机器人运动方程(11.32)和(11.33)满足下列性质和假设:性质1:考虑理想情况,取 均为零, ,则期望轨迹的方程可写为 (11.34) (11.35)( )k( )kT( )( ), ( ), ( )kx ky kky( )( ),( )kv kkTu(1)( )( ), )( )( ),iiiiikkk kkkqqB qu( )( )( )iiikkkyqik1,kn( )ikq( ),( ),( ),( )iiiikkkkuyi( ),( )iikkkNdd
34、dd(1)( )(q ( ), )( ),kkk kkqqBudd( )( ),kkyq 性质2:矩阵函数满足Lipschitz条件: , , 为正常数 (11.36) 性质3:矩阵 是有界的 , ,为正常数,矩阵 为 的满秩矩阵。 假设1: ; 假设2:干扰和噪声有界 (11.37) 其中 , 为正常数。 假设3:在每一次迭代中,轨迹都是从 的邻域开始,即 , , 。12B12|(, )(, )|kkcB qB qqqkNBc( ( ), )iq k kBB|( ), )|ik kbB q( ), )ik kB q( ), )ik kqddu1max |( )|k nkb u11 k n11
35、 k nmax max |( )| ,max max |( )|iiiikbkb bbd(0)q0dq|(0)(0)|ibqq0q0b1i 11.6.3 控制律设计及收敛性分析 迭代学习控制律设计为: (11.38) 对于第i次迭代,跟踪误差信号为 , 和 为学习的增益矩阵,满足 , , , , 。 通过控制律(11.38),使状态变量 、控制输入 、系统输出 分别收敛于期望值。1121( )( )( ) (1)( )( )iiiikkkkkkuuLeLed( )( )( )iikkkeyy1( )kL2( )kL11L|( )|kbL22L|( )|kbLkN1L0b2L0b( )ikq(
36、)iku( )iky 定理定理 1:考虑离散系统(:考虑离散系统(11.32)和()和(11.33),满足假设),满足假设1-3,采用,采用控制律(控制律(11.38),则),则 (11.39) 对于所有对于所有 都成立。如果忽略状态干扰,输出噪声和初始都成立。如果忽略状态干扰,输出噪声和初始状态误差(即状态误差(即 ),则分别收敛于期望值。如果考虑干扰),则分别收敛于期望值。如果考虑干扰、噪声和误差的存在,则、噪声和误差的存在,则 , , 有界,且收敛于有界,且收敛于 的函数。的函数。 证明:证明:由式由式(11.3411.34)和)和(11.3211.32)得:)得: 1|( ) (, )
37、|1ikkILB q(, )nikRNq0q0bbbd|( )( )|ikkuud|( )( )|ikkqqd|( )( )|ikkyy0q,b b b (11.40) 考虑性质2和3及假设1和2,得 令 ,则 对上式进行递推并考虑假设3,得: (11.41) dddddddddd111,iiiiiiiiiiiiiiikkkkkkkkkkkkkkkkq kkkkkkkkkkkkkkkkqqqqB quqB quqB quBuuuqB qB quB qu dBuB1iiiikkc bkbkbqqqud2Bu1hc b 2B1iiikhkbkbqqu 0112B2q0kkjkiijkhbjbh b
38、 qu由(11.38)式得:1d1d1211d2d11d2d111dd( )( )( )( )( )( ) (1)( )( )( )( )(1)(1)( )( )( )( )( )(1)(1)(1)( )( )( )( )( )( )( )( ), )iiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkk kuuuuuLeLeuLyyLyyuLqqLqquLqB qud121111dddd112111( )( )( ), )( ) ( )( )(1)( )( )(1)( )( )( )( )( ), )( )( ), )( )( )( ) ( )( )( )(
39、)( )(1)( )(iiiiiiiiiiiiiiiikkk kkkkkkkkkkkkk kkk kkkkkkkkkkkkqB quLLquLqLB quB quuuLLquL11dd211121111dd211)( )( ) ( ), )( )( )( ), )( ( ), )( ) ( )( )( )( )( )( )( )( ) ( ), )( )( )( )( )( ), )( ), )( ) ( )( )( )iiiiiiiiiiiiikkk kkkk kq k kkkkkkkkkkk kkkkkk kk kkkkkqLB quLB qBuLqLLILB quLqLB qB quLq
40、L121( )( )( )( )iiikkkkL 利用性质2和假设2,得 令 , ,则 将(11.39)和(11.41)代入上式,得11d21211LLBuL1LL( )( ) ( ), )( )( )( )( )()iiiiiikkk kkbkb c bkbkbbbb buILB quqqq1d11LBuL2(1)hbc bb h121LL()bbbbb b2111L11( )( ) ( ), )( )( )( )iiiiikkk kkhkbkbuILB quqq02011112B2011L2B12q10( )( )( )( )kkjkiiiqjkkjkijkkhhbjbh bbhbjbh bb uuuu 因此 上式两端同乘,取范数,得20211112112B011L2B10( )( )( )( )kkkjiiLqijkkjijkkhbh bbhhbjbbhbjb uuuu202211Lq11121B011L2B1011( )( )()111( )11( )kkkiikjkjjkijkjjkijhkkhbbhhbbjbbhbjb uuuuj取 ,得2max 1,h202202111211q1B011L2B10121q1B2L2B1()()1/()()1/()kjkiiLijkjkijniLinihhhbbbbbbhbbhh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语文园地五小牧童颠倒村作文
- 一年级数学计算题专项练习集锦
- 南京工业大学浦江学院《影视鉴赏》2021-2022学年第一学期期末试卷
- 人人安康课件教学课件
- 分数的初步认识说课稿
- 南京工业大学浦江学院《汽车构造》2021-2022学年第一学期期末试卷
- 《圆环的面积》说课稿
- 《消防安全》说课稿
- 南京工业大学浦江学院《房屋建筑学》2022-2023学年第一学期期末试卷
- 南京工业大学浦江学院《汽车评估》2023-2024学年第一学期期末试卷
- 2024年房屋装修工程合同
- 劳动通论学习通超星期末考试答案章节答案2024年
- 第16课 国家出路的探索与列强侵略的加剧 课件上学期统编版(2019)必修中外历史纲要上
- 2024年四川雷波县“123”林业技术人才定向培养毕业生招聘拟聘易考易错模拟试题(共500题)试卷后附参考答案
- 白求恩人物生平纪念
- 2024年度陕西榆林能源集团限公司高校毕业生招聘(238人)高频难、易错点500题模拟试题附带答案详解
- 零工市场(驿站)运营管理投标方案(技术方案)
- 2024-2025学年小学信息技术(信息科技)四年级下册浙教版(2023)教学设计合集
- 旅游纸质合同模板
- 飞机维修计划与调度管理考核试卷
- 中国盐业集团有限公司招聘笔试题库2024
评论
0/150
提交评论