CN110007602B - 一种非线性***低复杂度自适应饱和控制方法 - Google Patents

一种非线性***低复杂度自适应饱和控制方法 Download PDF

Info

Publication number
CN110007602B
CN110007602B CN201910374143.1A CN201910374143A CN110007602B CN 110007602 B CN110007602 B CN 110007602B CN 201910374143 A CN201910374143 A CN 201910374143A CN 110007602 B CN110007602 B CN 110007602B
Authority
CN
China
Prior art keywords
adaptive
control
output
saturation
complexity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910374143.1A
Other languages
English (en)
Other versions
CN110007602A (zh
Inventor
张刚
刘志坚
李德路
侯文宝
沈永跃
吴玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dragon Totem Technology Hefei Co ltd
Original Assignee
Jiangsu Institute of Architectural Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Institute of Architectural Technology filed Critical Jiangsu Institute of Architectural Technology
Priority to CN201910374143.1A priority Critical patent/CN110007602B/zh
Publication of CN110007602A publication Critical patent/CN110007602A/zh
Application granted granted Critical
Publication of CN110007602B publication Critical patent/CN110007602B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种非线性***低复杂度自适应饱和控制方法,该控制方法如下:首先,采用死区模型将控制饱和非线性转换为相对于实际输入信号的线性模型;然后,将具有时变输出约束的原始***转换为无约束输出约束,基于该***,沿滤波后的误差流形设计新的自适应饱和控制律;通过采用最小学习参数技术和虚拟误差概念,只需要在线更新两个自适应参数,大大减少了计算负担。与现有工作相比,自适应方案的计算量很小,可以保证跟踪误差***的渐近稳定性,而不是一致最终有界稳定性。所采用的仿真表明,在跟踪精度方面可以获得大约4倍的改进,这证明了所提出的控制律的有效性。

Description

一种非线性***低复杂度自适应饱和控制方法
技术领域
本发明涉及一种控制算法,具体涉及一种非线性***低复杂度自适应饱和控制方法。
背景技术
在过去的几十年中,人们对非线性***的自适应控制***方法的研究越来越有兴趣,如Duffing-Holmes混沌***和磁阻电机***,而且已经取得了显著的研究成果,例如基于自适应神经网络(NN)的控制、扰动严格反馈非线性***以及基于屏障Lyapunov函数(BLF)的输出控制,均用于具有未知非线性的严格反馈***。
在现有的自适应控制方案中,反推技术已经发展成为处理非线性级联***(也称为严格或纯反馈***)的有效工具。例如,使用backstepping技术为未知的纯反馈***开发了基于输入到状态稳定性(ISS)的自适应神经控制协议,其中利用径向基函数NN(RBFNN)来近似未知平滑函数。与NN类似,由于其宽的近似容量,已经应用模糊逻辑***来近似未知的非线性。利用模糊逻辑***和反演技术,为严格的反馈***开发了一种有效的自适应模糊控制方案。然而,在递归设计步骤中涉及的虚拟控制器的复杂和繁琐的计算容易引起反步技术的“复杂性***”的问题,这使得保证所开发的控制律的实用性非常具有挑战性,为了减轻这种计算复杂性,通过在传统的反步设计过程中的每个递归步骤中引入一阶低通滤波器来提出动态表面控制(DSC)方法。由于其在解决“复杂性***”问题方面的突出优势,在前人研究中的非线性严格反馈***和互联非线性纯反馈***中进一步探讨了DSC方法。虽然计算复杂度可以大大降低,但更新NN或模糊逻辑***元素的计算量仍然很大,特别是对于高阶非线性***。为了克服这个问题,针对严格反馈***的自适应参数较少的最小学习参数(MLP)技术提供了一种降低自适应方案复杂度的替代方法。因此,如何降低自适应控制律的计算复杂度值得进一步研究。
发明内容
根据现有技术的不足,本发明提供一种非线性***低复杂度自适应饱和控制方法。
本发明按以下技术方案实现:
一种非线性***低复杂度自适应饱和控制方法,该控制方法如下:首先,采用死区模型将控制饱和非线性转换为相对于实际输入信号的线性模型;然后,将具有时变输出约束的原始***转换为无约束输出约束,基于该***,沿滤波后的误差流形设计新的自适应饱和控制律;通过采用最小学习参数技术和虚拟误差概念,只需要在线更新两个自适应参数,大大减少了计算负担。
进一步,模型表示为:
Figure BDA0002050522780000021
Figure BDA0002050522780000022
分别代表状态向量和***输出;
Figure BDA0002050522780000023
是具有最小阶导数的未知连续非线性函数;
Figure BDA0002050522780000024
是已知的控制增益,考虑到***的可控性,它不等于零;
Figure BDA0002050522780000025
分别表示控制输入和未知外部干扰。
进一步,在实际工程应用中,经常遇到致动器饱和,考虑了对称控制约束,i.e.,|u|≤u0,因此,致动器的输出由下式给出
u(t)=sat(v(t))=sign(v(t))min{u0,|v(t)|} (2)
其中u0是控制输入的上限,v(t)是将在下文部分中确定的执行器的真正输入,为简洁起见,(t)在此后省略而不引起任何歧义,为了便于控制器设计,公式(2)中的饱和非线性可以转换为相对于线性形式,此表示为
Figure BDA0002050522780000026
式(3)中
Figure BDA0002050522780000027
是一个正常数,φ(τ),密度函数,满足
Figure BDA0002050522780000028
是死区算子。
进一步,对于受输入约束的公式(1),存在可行的实际控制输入v,i.e.,v有界,从而可以实现预期的控制目标;
因此将公式(3)带入公式(1)式得
Figure BDA0002050522780000031
Figure BDA0002050522780000032
是复合干扰,因此,该工作的控制目标是跟踪期望式中的输出参考命令yr,同时确保跟踪误差***的渐近稳定性。在这种情况下,通过参数yr的时变不对称约束,输出y是在预先计划的包络内得出的。得出
Figure BDA0002050522780000033
式中
Figure BDA0002050522780000034
为上限和下限。
进一步,如公式(5)所示,输出受到约束,这将增加直接设计有效控制器的难度和复杂性;为了克服这个问题,采用了以下输出变换,即
Figure BDA0002050522780000035
或者
Figure BDA0002050522780000036
其中z1是转换后的输出变量;
函数
Figure BDA0002050522780000037
应满足以下条件
Figure BDA0002050522780000038
函数
Figure BDA0002050522780000039
Figure BDA00020505227800000310
然后,基于公式(11),变换后的输出等于
Figure BDA00020505227800000311
因此,让
Figure BDA00020505227800000312
然后就可以得到
Figure BDA0002050522780000041
其中
Figure BDA0002050522780000042
式中
Figure BDA0002050522780000043
其中
Figure BDA0002050522780000044
是二项式系数。
进一步,基于变换后的***(13),将以下过滤后的状态变量定义为
s=c1z1+c2z2+…+cn-1zn-1+zn (15)
其中存在正常数向量
Figure BDA0002050522780000045
因此,多项式
λn+cn-1λn-1+…+c2λ2+c1=0是Hurwitz,λ是拉普拉斯算子。
进一步,自适应饱和控制器被设计为
Figure BDA0002050522780000046
式中η,μ12是正常数。
Figure BDA0002050522780000047
分别是未知常数
Figure BDA0002050522780000048
的估计值;
相应的自适应方案是
Figure BDA0002050522780000049
进一步,在公式(24)和公式(25)下,用渐近稳定性跟踪在由时变约束预先规划的包络内演化的所需输出参考命令。
本发明有益效果:
与现有工作相比,自适应方案的计算量很小,可以保证跟踪误差***的渐近稳定性,而不是一致最终有界稳定性。所采用的仿真表明,在跟踪精度方面可以获得大约4倍的改进,这证明了所提出的控制律的有效性。
附图说明
图1为没有控制输入的***的相位图像示意图;
图2为两种控制律下的输出跟踪轨迹示意图;
图3为两种控制律下的输出跟踪误差示意图;
图4为根据两种控制规则控制输入示意图;
图5为两种控制律下的自适应参数示意图;
图6为传统反推控制律下RBFNN的权重Wb示意图。
具体实施方式
为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合附图对本发明的实施例进行详细说明。
本发明对于一类考虑时变输出约束,控制饱和和外部扰动的不确定非线性***,采用MLP和RBFNN方法,研究了一种新的低复杂度自适应控制律。使用MLP技术和虚拟误差概念,对具有时变输出约束的非线性***的自适应饱和控制研究的工作很少。与现有工作相比,我们的主要贡献有两个:1)在存在时变输出约束,控制饱和和外部扰动的情况下,首先提出了一类新的低复杂度自适应神经饱和控制律,其中,控制饱和非线性与死区模型近似。2)自适应参数的数量减少到只有两个,这不依赖于***阶数,NN的隐藏节点和模糊逻辑***的规则数。在这种情况下,计算负荷明显降低,并且在实践中更容易实现相应的控制律。
注释:
Figure BDA0002050522780000051
分别是非负整数,正整数,n维实数和n维正实数的集合。T,||·||,|·|分别代表向量转置,欧几里德范数和标量的绝对值。
1.问题描述以及初步措施
2.1模型描述
本文考虑的***表示为
Figure BDA0002050522780000061
Figure BDA0002050522780000062
分别代表状态向量和***输出。式(1)中
Figure BDA0002050522780000063
是具有最小阶导数的未知连续非线性函数。
Figure BDA0002050522780000064
是已知的控制增益,考虑到***的可控性,它不等于零。
Figure BDA0002050522780000065
分别表示控制输入和未知外部干扰。
在包括机器人***,电力***等的实际工程应用中,经常遇到致动器饱和。在这项工作中,考虑了对称控制约束,i.e.,|u|≤u0,因此,致动器的输出由下式给出
u(t)=sat(v(t))=sign(v(t))min{u0,|v(t)|} (2)
其中u0是控制输入的上限。v(t)是将在下文部分中确定的执行器的真正输入,为简洁起见,(t)在此后省略而不引起任何歧义。为了便于控制器设计,(2)中的饱和非线性可以转换为相对于线性形式,此表示为
Figure BDA0002050522780000066
式(3)中
Figure BDA0002050522780000067
是一个正常数,φ(τ),密度函数,满足
Figure BDA0002050522780000068
是死区算子。
假设1:对于受输入约束的***(1),存在可行的实际控制输入v,i.e.,v有界,从而可以实现预期的控制目标。
注意1:由于实际***的可控性,实际控制输入v是有界的,此外,许多功能可以用作包括高斯函数的密度函数。因此在假设1的前提下近似误差
Figure BDA0002050522780000069
是有界的。
因此将(3)带入(1)式得
Figure BDA0002050522780000071
Figure BDA0002050522780000072
是复合干扰,因此,该工作的控制目标是跟踪期望式中
的输出参考命令yr,同时确保跟踪误差***的渐近稳定性。在这种情况下,通过参数yr的时变不对称约束,输出y是在预先计划的包络内得出的。得出
Figure BDA0002050522780000073
式中
Figure BDA0002050522780000074
为上限和下限,例如
Figure BDA0002050522780000075
假设
Figure BDA0002050522780000076
是具有至少(n-1)阶导数的连续函数,此连续函数为已知和有界的。值得注意的是上面(5)式中的初始输出y(0)或x1(0)也是假定的。
2.2径向基函数NN近似值
径向基函数NN(RBFNN)技术已被广泛用于在紧凑集合上以任意精度近似未知连续函数。对于未知连续值
Figure BDA0002050522780000077
RBFNN的输出具有近似误差。具有近似误差的RBFNN的输出是
Figure BDA0002050522780000078
式中
Figure BDA0002050522780000079
为是输入向量,其中
Figure BDA00020505227800000710
Figure BDA00020505227800000711
是最佳权重向量,M是隐藏层的节点数。O(X)是近似误差,
Figure BDA00020505227800000712
其中
Figure BDA00020505227800000713
由高斯核函数表示。
Figure BDA00020505227800000714
式中
Figure BDA00020505227800000715
表示高斯函数的相应中心和宽度。
对于近似函数(6),存在理想的权重W*向量,使得O(X)任意小。为了促进自适应饱和控制器的后续研究,特加了一些假设。
假设2.存在未知的正常数θ其中||W*||≤θ.
假设3.未知的外部干扰d是有界的,即|d|≤d0中的d0为未知的正常数。
备注2.基于假设2,可以研究的要确定的自适应方案以估计未知常数θ而不是向量W*的元素,这大大降低了计算量。这种处理方式也称为最小学习参数(MLP)方案[12]。
备注3.假设3是合理的,因为如果外部干扰是无界的,***(1)将在有界控制输入下失控。
基于上述分析,以下工作主要集中在考虑未知非线性,外部扰动和时变约束的自适应饱和控制器设计上。
3.主要结果
3.1输出转换
如(5)所示,输出受到约束,这将增加直接设计有效控制器的难度和复杂性。为了克服这个问题,采用了以下输出变换,即
Figure BDA0002050522780000081
或者
Figure BDA0002050522780000082
其中z1是转换后的输出变量。函数
Figure BDA0002050522780000083
应满足以下条件
Figure BDA0002050522780000084
函数
Figure BDA0002050522780000085
Figure BDA0002050522780000086
然后,基于(11),变换后的输出等于
Figure BDA0002050522780000087
因此,让
Figure BDA0002050522780000088
然后就可以得到
Figure BDA0002050522780000091
其中
Figure BDA0002050522780000092
式中
Figure BDA0002050522780000093
其中
Figure BDA0002050522780000094
是二项式系数。
3.2自适应饱和控制器设计
为了继续,基于变换后的***(13),将以下过滤后的状态变量定义为
s=c1z1+c2z2+…+cn-1zn-1+zn (15)
其中存在正常数向量
Figure BDA0002050522780000095
因此,多项式λn+cn-1λn-1+…+c2λ2+c1=0是Hurwitz,λ是拉普拉斯算子。
引理1.对于(15)中的滤波状态变量,如果s收敛为零,则为t→∞
然后新定义的跟踪误差z1及其导数zk(k=2,...,n)以与t→∞相同的收敛速度收敛到零.
证明:(15)的等价变换表示为
Figure BDA0002050522780000096
其中参数A与(15)中的B相关联。然后求解(16)中的第一个方程得到
Figure BDA0002050522780000097
等式(17)暗示如果条件
Figure BDA0002050522780000098
是有界的,然后χn-1(t)→0如果t→∞.如果条件
Figure BDA0002050522780000099
是无界限的,对于(17),使用L'Hopital的规则可以产生
Figure BDA0002050522780000101
因此如果t→∞则s(t)→0,如果t→∞则χn-1(t)→0,和s(t)具有相同的收敛率。同样,对于(16)中的第二个等式,基于(18),采用L'Hopital的规则可以产生
Figure BDA0002050522780000102
如(19)所示,当t→∞,s(t)→0as,当t→∞χn-2(t)→0与s收敛率相同。对于(16)中的其余方程,通过采用与(17)-(19)相同的过程,可以得到相同的结论。从而,完成了引理1的证明。
取s的时间导数得出
Figure BDA0002050522780000103
Figure BDA0002050522780000104
其中
Figure BDA0002050522780000105
由于
Figure BDA0002050522780000106
的未知非线性也是未知的。因此,根据第2.2小节的知识,RBFNN用于近似集总未知函数f*,由下式给出:
Figure BDA0002050522780000107
其中
Figure BDA0002050522780000108
根据上面的假设2,可以得出
Figure BDA0002050522780000109
其中
Figure BDA00020505227800001010
对于复合扰动d*,在备注1和假设3下,可以获得
Figure BDA0002050522780000111
式中ψ2:=β其中β>0(14)中给出的时变正参数。
Figure BDA0002050522780000112
是一个未知的正常数。基于前述分析,自适应饱和控制器被设计为
Figure BDA0002050522780000113
式中η,μ12是正常数。
Figure BDA0002050522780000114
分别是未知常数
Figure BDA0002050522780000115
的估计值。相应的自适应方案是
Figure BDA0002050522780000116
备注4.控制器有两部分。一个是名义部分:
Figure BDA0002050522780000117
用于稳定跟踪误差***。
另一个是稳定部分,例如
Figure BDA0002050522780000118
Figure BDA0002050522780000119
用于进一步补偿未知非线性,外部干扰和控制饱和带来的影响。只需要两个参数来估计RBFNN近似权重向量中涉及的2m个参数。从这个意义上讲,计算负荷急剧下降。
3.3稳定性分析
在设计的控制器(24)下,给出如下重要结果。
定理1.在设计的控制器(24)和自适应方案(25)下,可以用渐近稳定性跟踪在由时变约束预先规划的包络内演化的所需输出参考命令。
证明。首先,构造以下Lyapunov函数
V=V1+V2 (26)
其中
Figure BDA0002050522780000121
式中虚拟错误
Figure BDA0002050522780000128
定义为
Figure BDA0002050522780000123
采用(27)中V1的时间导数得出
Figure BDA0002050522780000124
将(20)和(24)代入(28)得到
Figure BDA0002050522780000125
鉴于(22)和(23),(29)等于
Figure BDA0002050522780000126
取(27)中V2的时间导数得出
Figure BDA0002050522780000127
将(30)和(31)代入(26)中的V的时间导数得到
Figure BDA0002050522780000131
基于(27)中的虚拟错误
Figure BDA0002050522780000132
的定义,然后(32)变为
Figure BDA0002050522780000133
将(25)代入(33)得到
Figure BDA0002050522780000134
只有当s=0时
Figure BDA0002050522780000135
因此,跟踪误差***渐近稳定,即s→0时相当于t→∞,因此,基于(15),通过使用引理1,可以获得所有新定义的跟踪误差z1,z2,...,zn收敛为零相当于B.以上完成了定理1的证明。
4.说明案例
为了验证所提出的控制律的有效性,采用二阶Duffing Holmes混沌***的模拟。在这个应用实例中,混沌***如下式表示
Figure BDA0002050522780000141
式中ω1=0.3+0.2sin(10t),ω2=0.2+0.2cos(5t),ω3=1,q=5+0.1cos(t),ξ=0.5+0.1sin(t),|u|≤10,d=0.4sin(0.2πt)+0.3sin(x1x2).Duffing Holmes混沌***的相位图如图1所示。根据备注1,(7)中给出的详细形式的高斯核函数可以用作密度函数的一部分。当选择密度函数
Figure BDA0002050522780000142
时,可以得到ρ0=12.5仿真参数设置为:在(6)和(7)中yr=sin(0.5t)+cos(0.25t),
Figure BDA0002050522780000143
y=yr-exp(-0.3t)-0.45in(5);m=50,εi=0.5+2rand(·),γi=[2,-8,6,2]T(i=1,2,...,m);在(15)和(24)中c1=2,η=100,μ1=μ2=3,
Figure BDA0002050522780000144
为了说明所提出的控制律的有效性,采用传统的反推控制方法作为对比试验,RBFNN的节点数为50,中心在[-1,3]×[-17,1]×[-5,17]×[-2,6]×[-5,7]×[-4,10]上均匀分布,传统反步控制技术中RBFNN的初始权重为Wb=-3+6rand(·),初始仿真条件为x1=1.7,x2=0,相关的模拟结果如图2-6所示。请注意,'ASC'和'TBC'分别指的是拟议的控制法和传统的控制法。
从图2-6的仿真结果可以得出以下结论:(i)在30秒之后,所提出的控制律下的输出跟踪误差非常小于传统反步控制定律下的输出跟踪误差(图3中描绘的跟踪精度提高约4倍)。(ⅱ)从图5和图6中,可以发现只需要两个自适应参数来进行更新,而在传统的反步控制律中,Wb中有50个元素需要更新。从这个意义上讲,计算负荷急剧下降。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

Claims (6)

1.一种非线性***低复杂度自适应饱和控制方法,其特征在于:该控制方法如下:首先,采用死区模型将控制饱和非线性转换为相对于实际输入信号的线性模型;
然后,将具有时变输出约束的原始***转换为无约束输出约束,基于该***,沿滤波后的误差流形设计新的自适应饱和控制律;
通过采用最小学习参数技术和虚拟误差概念,在线更新两个自适应参数;
模型表示为:
Figure FDA0003405002280000011
Figure FDA0003405002280000012
分别代表状态向量和***输出;
Figure FDA0003405002280000013
Figure FDA0003405002280000014
是具有最小阶导数的未知连续非线性函数;
Figure FDA0003405002280000015
是已知的控制增益,考虑到***的可控性,它不等于零;
Figure FDA0003405002280000016
分别表示控制输入和未知外部干扰;
在实际工程应用中,经常遇到致动器饱和,考虑了对称控制约束,i.e.,|u|≤u0,因此,致动器的输出由下式给出
u(t)=sat(v(t))=sign(v(t))min{u0,|v(t)|} (2)
其中u0是控制输入的上限,v(t)是将在下文部分中确定的执行器的真正输入,为简洁起见,(t)在此后省略而不引起任何歧义,为了便于控制器设计,公式(2)中的饱和非线性可以转换为相对于线性形式,此表示为
Figure FDA0003405002280000017
式(3)中
Figure FDA0003405002280000018
是一个正常数,φ(τ)是密度函数,满足
Figure FDA0003405002280000019
Figure FDA00034050022800000110
dzτ(v)=max{v-τ,min{0,v+τ}}是死区算子。
2.根据权利要求1所述的一种非线性***低复杂度自适应饱和控制方法,其特征在于,对于受输入约束的公式(1),存在可行的实际控制输入v,v有界,从而可以实现预期的控制目标;
因此将公式(3)带入公式(1)式得
Figure FDA0003405002280000021
式中
Figure FDA0003405002280000022
是复合干扰,因此,该工作的控制目标是跟踪期望的输出参考命令yr,同时确保跟踪误差***的渐近稳定性,在这种情况下,通过参数yr的时变不对称约束,输出y是在预先计划的包络内得出的,得出
Figure FDA0003405002280000023
式中y(t),
Figure FDA0003405002280000024
为上限和下限。
3.根据权利要求2所述的一种非线性***低复杂度自适应饱和控制方法,其特征在于:如公式(5)所示,输出受到约束,这将增加直接设计有效控制器的难度和复杂性;为了克服这个问题,采用了以下输出变换,即
Figure FDA0003405002280000025
或者
Figure FDA0003405002280000026
其中z1是转换后的输出变量;
函数
Figure FDA0003405002280000027
应满足以下条件
Figure FDA0003405002280000028
函数
Figure FDA0003405002280000029
Figure FDA00034050022800000210
然后,基于公式(11),变换后的输出等于
Figure FDA00034050022800000211
因此,让
Figure FDA0003405002280000031
然后就可以得到
Figure FDA0003405002280000032
其中
Figure FDA0003405002280000033
式中
Figure FDA0003405002280000034
其中
Figure FDA0003405002280000035
Figure FDA0003405002280000036
是二项式系数。
4.根据权利要求3所述的一种非线性***低复杂度自适应饱和控制方法,其特征在于:基于变换后的***(13),将以下过滤后的状态变量定义为
s=c1z1+c2z2+…+cn-1zn-1+zn (15)
其中存在正常数向量
Figure FDA0003405002280000037
因此,多项式λn+cn-1λn-1+…+c2λ2+c1=0是Hurwitz,λ是拉普拉斯算子。
5.根据权利要求1所述的一种非线性***低复杂度自适应饱和控制方法,其特征在于:自适应饱和控制器被设计为
Figure FDA0003405002280000038
式中η,μ12是正常数,
Figure FDA0003405002280000039
分别是未知常数θ12的估计值,
Figure FDA00034050022800000310
ψ2=β其中β>0;
相应的自适应方案是
Figure FDA00034050022800000311
Figure FDA00034050022800000312
6.根据权利要求5所述的一种非线性***低复杂度自适应饱和控制方法,其特征在于:在公式(24)和公式(25)下,用渐近稳定性跟踪在由时变约束预先规划的包络内演化的所需输出参考命令。
CN201910374143.1A 2019-05-06 2019-05-06 一种非线性***低复杂度自适应饱和控制方法 Active CN110007602B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910374143.1A CN110007602B (zh) 2019-05-06 2019-05-06 一种非线性***低复杂度自适应饱和控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910374143.1A CN110007602B (zh) 2019-05-06 2019-05-06 一种非线性***低复杂度自适应饱和控制方法

Publications (2)

Publication Number Publication Date
CN110007602A CN110007602A (zh) 2019-07-12
CN110007602B true CN110007602B (zh) 2022-03-04

Family

ID=67175918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910374143.1A Active CN110007602B (zh) 2019-05-06 2019-05-06 一种非线性***低复杂度自适应饱和控制方法

Country Status (1)

Country Link
CN (1) CN110007602B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113419427B (zh) * 2021-07-14 2022-04-01 南京邮电大学 一种基于极限学习机的分散式自适应跟踪控制方法
CN114714351B (zh) * 2022-04-06 2023-06-23 上海工程技术大学 用于移动机械臂的抗饱和目标跟踪控制方法及控制***
CN114818577B (zh) * 2022-04-22 2024-07-02 北京华大九天科技股份有限公司 一种自治射频电路的包络分析二阶渐近近似方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104570740A (zh) * 2015-01-21 2015-04-29 江南大学 一种输入饱和机械臂***的周期自适应学习控制方法
CN104898428A (zh) * 2015-05-20 2015-09-09 南京理工大学 一种基于干扰估计的电液伺服***自适应鲁棒控制方法
CN104950677A (zh) * 2015-06-17 2015-09-30 浙江工业大学 基于反演滑模控制的机械臂***饱和补偿控制方法
CN105068420A (zh) * 2015-05-08 2015-11-18 南昌航空大学 一种区间约束的非仿射不确定***自适应控制方法
CN105223808A (zh) * 2015-06-24 2016-01-06 浙江工业大学 基于神经网络动态面滑模控制的机械臂***饱和补偿控制方法
CN105487385A (zh) * 2016-02-01 2016-04-13 金陵科技学院 基于无模型自适应内模控制方法
CN106444368A (zh) * 2015-11-18 2017-02-22 南京航空航天大学 具有输入非线性的近空间飞行器预设性能姿态跟踪控制方法
CN106647271A (zh) * 2016-12-23 2017-05-10 重庆大学 基于神经网络理论的非线性***自适应比例积分控制方法
CN107037734A (zh) * 2017-06-26 2017-08-11 青岛格莱瑞智能控制技术有限公司 一种具有多种不确定因素非线性***稳定跟踪控制方法
CN108563130A (zh) * 2018-06-27 2018-09-21 山东交通学院 一种欠驱动船舶自适应神经网络自动靠泊控制方法,设备及介质

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104570740A (zh) * 2015-01-21 2015-04-29 江南大学 一种输入饱和机械臂***的周期自适应学习控制方法
CN105068420A (zh) * 2015-05-08 2015-11-18 南昌航空大学 一种区间约束的非仿射不确定***自适应控制方法
CN104898428A (zh) * 2015-05-20 2015-09-09 南京理工大学 一种基于干扰估计的电液伺服***自适应鲁棒控制方法
CN104950677A (zh) * 2015-06-17 2015-09-30 浙江工业大学 基于反演滑模控制的机械臂***饱和补偿控制方法
CN105223808A (zh) * 2015-06-24 2016-01-06 浙江工业大学 基于神经网络动态面滑模控制的机械臂***饱和补偿控制方法
CN106444368A (zh) * 2015-11-18 2017-02-22 南京航空航天大学 具有输入非线性的近空间飞行器预设性能姿态跟踪控制方法
CN105487385A (zh) * 2016-02-01 2016-04-13 金陵科技学院 基于无模型自适应内模控制方法
CN106647271A (zh) * 2016-12-23 2017-05-10 重庆大学 基于神经网络理论的非线性***自适应比例积分控制方法
CN107037734A (zh) * 2017-06-26 2017-08-11 青岛格莱瑞智能控制技术有限公司 一种具有多种不确定因素非线性***稳定跟踪控制方法
CN108563130A (zh) * 2018-06-27 2018-09-21 山东交通学院 一种欠驱动船舶自适应神经网络自动靠泊控制方法,设备及介质

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function;Beibei Ren等;《IEEE TRANSACTIONS ON NEURAL NETWORKS》;20100831;第21卷(第8期);第1339-1345页 *
Low-complexity differentiator-based decentralized fault-tolerant control of uncertain large-scale nonlinear systems with unknown dead zone;Caisheng Wei等;《Nonlinear Dynamics》;20170620;第89卷(第4期);第2573-2592页 *
控制方向未知的非线性***自适应迭代学习控制;李广印;《南京理工大学学报》;20151231;第39卷(第6期);第661-667,679页 *

Also Published As

Publication number Publication date
CN110007602A (zh) 2019-07-12

Similar Documents

Publication Publication Date Title
Sun et al. Novel adaptive fuzzy control for output constrained stochastic nonstrict feedback nonlinear systems
Wu et al. Fuzzy adaptive practical fixed-time consensus for second-order nonlinear multiagent systems under actuator faults
CN110007602B (zh) 一种非线性***低复杂度自适应饱和控制方法
Tarbouriech et al. Anti-windup design: an overview of some recent advances and open problems
Zhao et al. Integrated fault estimation and fault-tolerant tracking control for Lipschitz nonlinear multiagent systems
Asadollahi et al. Adaptive synchronization of chaotic systems with hysteresis quantizer input
Liu et al. Adaptive dynamic surface control for uncertain nonaffine nonlinear systems
CN113359445B (zh) 一种多智能体磁滞***分布式输出反馈渐近一致控制方法
Zhang et al. Command filter-based finite-time adaptive fuzzy control for nonlinear systems with uncertain disturbance
Xu et al. Observer‐based adaptive control for nonlinear strict‐feedback stochastic systems with output constraints
Sakthivel et al. Disturbance rejection for singular semi-Markov jump neural networks with input saturation
Li et al. Event‐triggered control design for nonlinear systems with actuator failures and uncertain disturbances
Abbas et al. A new approach to robust MPC design for LPV systems in input-output form
Tooranjipour et al. Prescribed performance adaptive fuzzy dynamic surface control of nonaffine time‐varying delayed systems with unknown control directions and dead‐zone input
Chen et al. Adaptive iterative learning control for a class of nonlinear strict-feedback systems with unknown state delays
Su et al. Finite‐time prescribed performance adaptive fuzzy fault‐tolerant control for nonstrict‐feedback nonlinear systems
Hu et al. Finite-time adaptive super-twisting sliding mode control for autonomous robotic manipulators with actuator faults
Benslimane et al. Adaptive iterative learning control of nonlinearly parameterised strict feedback systems with input saturation
Priyanka et al. Anti‐disturbance resilient tracking control for semi‐Markov jumping systems
Li et al. Adaptive global prescribed performance tracking control of uncertain robotic systems with unknown control directions
Cui et al. Event-triggered fixed-time adaptive fuzzy control for non-triangular nonlinear systems with unknown control directions
Qiu et al. Distributed adaptive neural network consensus control of fractional-order multi-agent systems with unknown control directions
Kim et al. Joint synthesis of trajectory and controlled invariant funnel for discrete‐time systems with locally Lipschitz nonlinearities
TOUJENI et al. Repetitive control based on integral sliding mode control of matched uncertain systems
Tayebi Model reference adaptive iterative learning control for linear systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231219

Address after: 230000 floor 1, building 2, phase I, e-commerce Park, Jinggang Road, Shushan Economic Development Zone, Hefei City, Anhui Province

Patentee after: Dragon totem Technology (Hefei) Co.,Ltd.

Address before: 221116 Jiangsu city of Xuzhou Province Academy of Quanshan District Road No. 26

Patentee before: JIANGSU VOCATIONAL INSTITUTE OF ARCHITECTURAL TECHNOLOGY