【技术实现步骤摘要】
一种基于直接自适应律的固定时间反步控制方法
[0001]本专利技术属于非线性系统的控制
技术介绍
[0002]自适应反步控制方法已被广泛应用于机器人控制系统、飞行器控制系统以及工业伺服控制系统等。关于自适应反步控制方法的具体设计过程可以参考中国专利技术专利ZL201410165505.3、ZL201710219083.7以及ZL201810942812.6。值得指出的是,传统的自适应反步控制方法存在两个缺陷:
[0003]一是传统控制方法下系统收敛速度较慢,通常需要较长的时间,系统状态才能收敛到原点附近;
[0004]二是传统控制方法只针对参数化不确定性系统,对于非参数化不确定性系统并不适用。
[0005]而对于一个实际系统,设计者通常希望系统响应速度尽可能快。并且,由于系统的不确定性往往是由一些非参数化非线性函数造成的,例如系统未建模动态,外部时变扰动等。因此,这两个因素将极大的限制传统自适应反步控制方法在实际系统中的应用。
[0006]综上所述,如何能设计出一种既能够直接处理系统非参数化不确定性,还能够实现系统快速响应的自适应反步控制方法是一个关键问题。
技术实现思路
[0007]本专利技术是为了解决传统的自适应反步控制方法不仅不适用非参数话不确定性系统,而且还会导致系统收敛速度慢的问题,现提供一种基于直接自适应律的固定时间反步控制方法。
[0008]一种基于直接自适应律的固定时间反步控制方法,所述固定时间反步控制方法具体为:
[0009] ...
【技术保护点】
【技术特征摘要】
1.一种基于直接自适应律的固定时间反步控制方法,其特征在于,所述固定时间反步控制方法具体为:建立二维非线性系统的状态空间模型,所述二维非线性系统中具有两个状态变量x1和x2、一个控制输入信号u以及一个给定的目标信号y
d
,利用直接自适应律的反步控制器调整控制输入信号u,将调整后的u输入至二维非线性系统中,使二维非线性系统的输出信号y在固定时间内能够跟踪给定目标信号y
d
,实现对二维非线性系统的反步控制;上述直接自适应律的反步控制器表达式为:其中,z1和z2为二维非线性系统的两个跟踪误差,且z1=x1‑
y
d
,z2=x2‑
α1,α1为虚拟控制函数,表达式为:S(
·
)为Sigmod函数,和分别为h1和h2的估计值,的估计值,和的一阶导表达式分别为:的一阶导表达式分别为:的一阶导表达式分别为:e1=ω1‑
z1,e2=ω2‑
z2,ω1和ω2分别为z1和z2的估计值,和分别为ω1和ω2的一阶导数,d1(t)和d2(t)分别为二维非线性系统中分别作用于第一维度和第二维度的外部扰动项,ψ1(x1)和ψ2(x1,x2)分别为二维非线性系统中分别作用于第一维度和第二维度的未知非线性项,f1(x1)和f2(x1,x2)分别为二维非线性系统中分别作用于第一维度和第二维度的已知非线性项,b1和b2分别为二维非线性系统中分别作用于第一维度和第二维度的控制方向系数,k1和k2分别为ε1和ε2中Sigmod函数的系数,l1和l2分别为ε1和ε2中的误差变量系数,μ1和μ2分别为和中Sigmod函数的系数,σ1和σ2分别为和中ε1和ε2的系数,γ1和γ2分别为和中Sigmod函数的系数,β1和β2分别为和中e1和e2的系数,k1、k2、l1、l2、μ1、μ2、σ1、σ2、γ1、γ2、β1和β2均是直接自适应律的反步控制器中的参数且取值均大于0。2.根据权利要求1所述的一种基于直接自适应律的固定时间反步控制方法,其特征在于,所述状态空间模型表达式为:
其中,和分别为x1和x2的一阶导数。3.根据权利要求2所述的一种基于直接自适应律的固定时间反步控制方法,其特征在于,所述状态空间模型存在唯一解,f1(x1)、f2(x1,x2)、ψ1(x1)、ψ2(x1,x2)、d1(t)和d2(t),以及其一阶导数均有界,状态空间模型给定的...
【专利技术属性】
技术研发人员:高会军,郑晓龙,杨学博,李湛,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。