空间机器人的预设性能固定时间终端滑模控制
doi: 10.7641/CTA.2024.30763
雷荣华1,2 , 艾志鹏1,2 , 付晓东3
1. 湖南工商大学计算机学院, 湖南 长沙 410205
2. 湘江实验室, 湖南 长沙 410205
3. 清华大学航天航空学院, 北京 100084
基金项目: 湘江实验室重大项目(23XJ01009), 教育部人文社科基金项目(24YJCZH127), 湖南省自然科学基金项目(2023JJ40231), 湖南省社会科学基金项目(23YBQ088), 长沙市社科基金项目(2024CSSKKT08)资助.
Fixed-time terminal sliding mode control with prescribed performance for space robot
LEI Rong-hua1,2 , AI Zhi-peng1,2 , FU Xiao-dong3
1. School of Computer Science, Hunan University of Technology and Business, Changsha Hunan 410205 , China
2. Xiangjiang Laboratory, Changsha Hunan 410205 , China
3. School of Aerospace Engineering, Tsinghua University, Beijing 100084 , China
Funds: Supported by the Major Program of Xiangjiang Laboratory (23XJ01009), the Humanities & Social Sciences Project of the Ministry of Education of China (24YJCZH127), the Natural Science Foundation of Hunan Province (2023JJ40231), the Social Science Foundation of Hunan Province (23 YBQ088) and the Social Science Foundation of Changsha City (2024CSSKKT08).
摘要
针对存在不确定参数和外部扰动的刚性空间机器人, 本文设计了一个新型的低抖振预设性能固定时间终端滑模控制方法. 借助拉格朗日法建立刚性空间机器人的动力学模型, 结合模型不确定项及外部扰动项得到系统的混合不确定项. 为了保证空间机器人的稳态和瞬态跟踪性能, 根据跟踪误差与固定时间预设性能函数构建了系统的误差转换函数. 借助误差转换函数, 设计了一个固定时间终端滑模面, 并据此提出一个新型的低抖振预设性能固定时间终端滑模控制器. 根据Lyapunov稳定性理论, 证明了该控制器可确保空间机器人跟踪误差全局固定时间收敛, 且收敛时间与系统初始状态无关. 数值仿真结果验证了所提出控制器的有效性和优越性.
Abstract
A novel low-chattering fixed-time terminal sliding mode control method with prescribed performance is designed for rigid space robot subjected to uncertain parameter and external disturbance. The dynamic model of rigid space robot is established by using the Lagrangian method, and the mixed uncertainty term of the system is obtained by combining the model uncertainty term with external disturbance term. In order to ensure the steady-state and transient tracking performance of the space robot, an error transformation function of the system is constructed based on the tracking error and the fixed-time prescribed performance function. By utilizing the error transformation function, a fixed-time terminal sliding mode surface is designed, and based on which a new type of low-chattering fixed-time terminal sliding mode controller with prescribed performance is proposed. According to the Lyapunov stability theory, it has been proven that the proposed controller can ensure global fixed-time convergence of the tracking error for the space robot, and the convergence time is independent from the initial state of the system. The numerical simulation results verified the effectiveness and superiority of the presented controller.
1 引言
随着航天技术的发展,空间机器人在空间站建造与维护、空间资源探测等任务中发挥着日益广泛的作用. 然而,太空环境复杂多变,空间机器人不可避免地承受离子射流、太阳风暴等因素干扰,并且系统自身存在固有的参数不确定、建模误差等问题,从而为系统精确控制带来较大挑战 [1-2] . 为在有限时间或固定时间内实现空间机器人的快速高精度控制,相关学者进行了积极的探讨与研究.
近年来,部分学者针对各类机械臂系统提出了有限时间控制方法,并取得了有效的控制效果 [3-6] . 然而,有限时间控制高度依赖系统的初始状态,这意味着当系统的初始误差过大或未知时,系统难以或无法在有限时间内完成既定任务. 为解决这一难题,Polyakov [7] 提出了固定时间收敛的概念,它能保证系统在任意初始状态下都能在固定时间内收敛,且收敛时间只与控制参数有关. 基于此,针对空间机器人在阻抗环境中的作业问题,文献 [8] 结合深度学习与传统控制器提出了一种新型分数阶固定时间滑模控制器. 针对存在外部干扰的柔性空间机器人,文献 [9] 结合反演法提出了一种基于固定时间收敛的阻抗控制方法,解决了反演控制方法中的“微分项膨胀”问题. 文献 [10] 引入了一种新型低抖振全局非奇异固定时间终端滑模控制策略,显著提升双臂空间机器人末端执行器的跟踪精度. 针对存在外部干扰的空间机器人,文献 [11] 结合反演法与加幂积分法提出了一种新的固定时间跟踪控制方法,保证了跟踪误差固定时间内收敛至原点的邻域内. 针对输出约束下空间机械臂的控制问题,文献 [12] 提出了一种固定时间自适应神经网络容错控制方法,确保了系统输出在预设范围之内.
然而,上述研究仅侧重于维持系统的稳态性能,而忽略了系统的瞬态性能. 为此,Bechlioulis等 [13] 率先使用预设性能函数来约束系统的收敛误差和最小收敛速度. 随后,预设性能控制被广泛应用于各种类型的非线性系统中. 针对参数不确定的空间机械臂,文献 [14] 和文献 [15] 分别提出了一种预设性能自适应控制器和预设性能鲁棒控制器,保证了跟踪误差的渐近收敛. 针对存在输入约束的不确定空间机器人,文献 [16] 和文献 [17] 分别结合反演法、自适应学习法设计了一种预设性能跟踪控制器,保证了跟踪误差的最终一致有界收敛. 针对空间机械臂动力学捕获系统和航天器姿控系统,文献 [18-19] 借助扰动观测器,提出了两种不同的预设性能有限时间控制器. 针对存在输入饱和的不确定空间机械臂,文献 [20] 结合神经网络提出了一种固定时间抗饱和滑模控制方案,但其控制器结构复杂且会消耗较多的星载计算资源. 由此可知,目前关于空间机器人预设性能固定时间控制的相关研究鲜见报道.
基于以上分析,针对存在不确定参数和外部扰动的刚性空间机器人,本文借助误差转换法设计了一种预设性能固定时间终端滑模控制器,所提方法的主要创新点如下:
1)结合固定时间预设性能函数与误差转换法,将空间机器人的轨迹跟踪控制问题转化为转换误差的预设边界控制问题,保证了系统跟踪误差的稳态和瞬态性能;
2)将非线性光滑函数引入至固定时间终端滑模面及固定时间预设性能控制器,并把不连续的符号函数被替换为连续的饱和函数,保证了控制器的全程连续性,从而消除了控制力矩的抖振问题.
2 问题陈述和准备工作
2.1 动力学建模
漂浮基空间机器人统结构如图1所示,其主要由漂浮式载体(基座)B0、机械臂B1B2及若干传感器、执行机构等组成. 为了节省空间燃料,仅对载体姿态进行控制. 建立系统的惯性坐标系 OXY 和各分体 Bii = 0,1,2)的主轴连体基(Oi xi). Oci 为分体Bi 的质心; O1O2分别为联结B0B1B1B2的关节转动铰中心; 分体 Bi 的质量和转动惯量分别为 mi Ji ; O0O1之间的距离为d0; 机械臂Bj 的长度为 dj ; θ0为载体姿态角; θ1θ2为刚性臂杆的转动角.
1漂浮基空间机器人系统
Fig.1Diagram of space manipulator system
空间机器人为无根多体系统,满足动量守恒关系. 借助拉格朗日法,可推导出如下系统动力学方程:
D(q)q¨+H(q,q˙)q˙+τd=τ
(1)
其中:q=θ0 θ1 θ2TDqR3×3为系统对称、正定质量矩阵; Hqq˙q˙R3为包含科氏力、离心力的向量; τR3为关节力矩; τdR3为一个未知但有界的外部扰动.
位置误差eR 3和速度误差e˙R3 表示为
e=q-qde˙=q˙-q˙d
(2)
其中qdq˙d为期望跟踪角位置和速度的向量.
所期望的误差性能可以表示为 [13]
w_iρi(t)<ei(t)<w-iρi(t),
(3)
其中: ρit)为待设计的预设性能函数,w_iw-i可以分别记为
w_i=-ηi, ei(0)0,-1, ei(0)<0,
(4)
w-i=1, ei(0)0,ηi, ei(0)<0,
(5)
其中:0<ηi<1eiti=1,23是向量e 的第i 个元素,ei(0)是关节i的初始关节角位置误差.
2.2 引理与定义
考虑如下非线性连续系统:
x˙=f(x,ρ),x(0)=x0,
(6)
其中:xRn表示系统状态; 向量ρRn为系统可调参数,且f0ρ=0.
定义 1 如果系统(6)全局渐近稳定,且其任意解xtx0)均可在有限时间内达到平衡点,即∀t >Tx0=0:xtx0=0,其中 T:RnR+{0}被称为稳定时间函数,则系统(6)的原点是全局有限时间稳定的 [21] .
定义 2 如果系统(6)的原点是全局有限时间稳定的且稳定时间函数有界,即Tmax>0:x0RnTx0Tmax那么系统(6)的原点是全局固定时间稳定的 [7] .
定义 3 对于任意的 r >0及向量 y = [y1 · · · yn] T,定义向量Sigry)为
Sigr(y)=sigry1 sigrynT,
(7)
其中sigryi=yirsgnyisgn为符号函数.
引理 1 对于非线性系统(6),如果存在一个正定连续函数Vξ:UR3和正常数α,β >0,0 <p <1和q >1,满足V˙ξ+αVpξ+βVqξ<0ξU\ {0},则系统(6)是全局固定时间稳定的,且稳定时间T的上界为 [7]
T<Tmax=1α(1-p)+1β(q-1)
(8)
引理 2 对于一个正常数 α 和连续可微变量x,以下方程成立 [22] :
d|x|α+1dx=(α+1)|x|αsgnx,
(9)
d|x|α+1sgnxdx=(α+1)|x|α.
(10)
引理 3 对于常数ξ1ξ2ξn0和一个正常数p,以下不等式成立 [23] :
i=1n ξipi=1n ξip,0<p1,
(11)
i=1n ξipn1-pi=1n ξip,1<p<.
(12)
引理 4 系统(1)中的动力学矩阵 Dq),Hqq˙)可以表示为 [24]
D(q)=D0(q)+ΔD(q)H(q,q˙)=H0(q,q˙)+ΔH(q,q˙)
(13)
其中:D0qH0qq˙为模型参数的已知部分,ΔDqΔHqq˙表示系统的不确定部分.
引理 5 由于空间机器人机体的物理限制,矩阵DqHqq˙满足以下有界条件 [24] :
MmD(q)MM,qRn×n,
(14)
H(q,q˙)HMq˙,q,q˙Rn×n,
(15)
其中MmMMHM为已知正常数.
引理 6 对于反对称矩阵Dq-2Hqq˙[25]
ξT12D(q)-H(q,q˙)ξ=0q,q˙,ξRn
(16)
引理 7 结合式(1)和式(13),系统的集总不确定项ρt)包括外部扰动和自身不确定项,并可写为
ρ(t)=-ΔD(q)q¨-ΔH(q,q˙)q˙+τd.
(17)
系统的集总不确定项ρt)满足以下有界条件 [26] :
ρ(t)<ρ-
(18)
其中ρ-为一个已知上界.
3 控制器设计
3.1 固定时间预设性能函数设计
根据预设性能表达式(3),跟踪误差et)要求收敛至一个预先确定的任意小的区域内. 这意味着收敛速度不小于预设值,即最大超调量小于预先分配的常数. 满足预设性能要求的关键是借助固定时间预设性能函数使系统的控制性能满足式(3)的要求.
定义 4 如果连续函数ρ:R+R+满足: 1)ρ为正数且呈下降趋势; 2)limt ρt=ρ>0ρ可被定义为预设性能函数 [13] .
为保证预设性能函数ρ是固定时间稳定的,将其设计为
ρi(t)=ρ0i-ρi1-tTiσi+ρi0t<Tiρi,tTi
(19)
其中:0<ρi<ei0<ρ0i; Ti>0σi>2为正常数; 常数Tiρit)从最大初始误差ρ0i收敛到最大允许的稳态误差ρi所需的最大收敛时间; ρ˙it为预先设定的最小收敛速率.
引理 8 所提出的固定时间预设性能函数(19)满足 [22] :
1)ρit)是一个单调递减且连续有界的正函数,且0<ρiρitρ0iρ˙it0;
2) limtTi ρit=ρiρit=ρitTi.
注意到固定时间预设性能函数(19)不能直接用于设计控制器,需要进行误差转换来建立其与跟踪误差之间的联系. 转换函数ζx)设计为 [27]
ζ(x)=w_iw-i(exp(x)-1)w_iexp(x)-w-i.
(20)
引理 9 ζx)是一个连续的严格递增函数,且满足 [22]:
1) limx- ζx=w_ilimx+ ζx=w-i;
2)ε1i是一个转换误差,且其与误差ei存在如下关系:
ei=ρiζε1i
(21)
根据引理 9可知,存在ρiζε1iwiρiw-iρi.通过逆变换用ε1i代替跟踪误差ei以确保系统性能满足式(3). ζx)的逆函数为
ζ-1(x)=lnw-ix-w_i-w_iw-i-x.
(22)
由引理9可知ζ −1x)为连续函数,且存在双射映射
limε1iw-i ζ-1ε1i=, limε1iw_i ζ-1ε1i=-.
根据式(21),ζε1i)和转换后的误差ε1i可写为
ζε1i=eiρi,ε1i=ζ-1eiρi.
(23)
ε1i对时间t求导,可得
ε˙1i=βie˙i+αiei,
(24)
其中αiβi表示为
αi=-ρ˙iρi,βi=νeiρiρi.
(25)
νx)表示ζ −1x)对x的导数,即
ν(x)=ζ˙-1(x)=1x-w_i+1w-i-x.
(26)
根据式(24)可知,向量ε˙1及其导数可以记为
ε˙1=ε2=B(e˙+Ae),ε˙2=B(e¨+A˙e+Ae˙),
(27)
其中:A=diagα1αn为半正定对角矩阵,B=diagβ1βn为正定对角矩阵.
引理 10 式(25)中参数αiβi分别满足αi >0 和βi>2ρ0i-1 [22]
3.2 固定时间终端滑模设计
首先,将非线性连续函数s px)设计为
(28)
其中: pδ为两个满足0 <p <1和0 <δ ≤ 1的正常数; l1l2l3是关于pδ的3个常数,可以用以下等式来表示:
l1=12p2-52p+3δp-1
(29)
l2=-p2+4p-3δp-2
(30)
l3=12p2-32p+1δp-3.
(31)
根据引理2,s p(x)对x的导数为
(32)
另一个非线性函数s qx)设计为
sq(x)=sigq(x)
(33)
其中q为一个正常数,s qx)对x的导数为
s˙q(x)=q|x|q-1.
(34)
为了简化滑动面和控制器的设计与分析,将下列向量和矩阵定义为
Sp(x)=spx1 spxnT,
(35)
Fp(x)=diags˙px1,,s˙pxn,
(36)
Sq(x)=sqx1 sqxnT,
(37)
Hq(x)=diags˙qx1,,s˙qxn.
(38)
基于向量SpxSqx设计的固定时间终端滑模曲面为
s=B-1ε2+K1Spε1+K2Sqε1,
(39)
其中: 向量 ε1ε2 定义在式(23)(27)中,K1K2R3×3为正定对角矩阵.
3.3 预设性能固定时间终端滑模控制器设计
基于所提出的固定时间滑动面,设计了一种预设性能固定时间终端滑模控制器(preset performance fixed time sliding mode control,PPFTSMC),即
τ=τ0+τ1+τ2
(40)
其中:
τ0=D0(q)q¨d-A˙e-Ae˙+H0(q,q˙)q˙,
(41)
τ1=-D0(q)K1Fpε1+K2Hqε1ε2-K0Sigr(s)-H(q,q˙)s,
(42)
τ2=-(k+ρ-)sgns,
(43)
其中: K0R3×3为正定对称矩阵,r >1和k >0为正常数.
由于符号函数sgn s是不连续的,故易引发控制力矩抖振. 为了解决这个问题,可把上述控制方案中的符号函数sgn s替换为如下连续的饱和函数sat s:
sat s=sgns, |s|>s0,ss0, |s|s0,
(44)
其中s0是一个很小的正常数.
定理 1 针对参数不确定且存在外部扰动的空间机器人系统(1),设计式(40)–(43)所示的PPFTSMC 控制器,以下两点结论成立:
1)变换后的误差ε1i在设定时间T内全局收敛于一个任意小集合Rδ=ε1i||ε1iδ然后指数收敛至原点. 设定时间 Tmax 的上界包括趋近时间Tr和滑动时间Ts,并且三者之间的关系可以表示为
TTmax=Tr+Ts,
(45)
Tr2km1+m212+2n1-r2λminK0m1+m2r+12,
(46)
Ts2-p+12ρ0ik1i(1-p)+2-q+12ρ0ik2i(q-1)
(47)
2)位置跟踪误差ei可以保持在式(3)所示的预设边界内,并在Ti时间内收敛到式(19)所示的预设稳定区域Rb=eiw_iρi<ei<w-iρi.
4 稳定性分析
步骤 1 在趋近阶段,定义Lyapunov函数为
V1=12sTD0(q)s
(48)
V1对时间t求导,可得
V˙1=sTD0(q)s˙+12sTD˙0(q)s=sT[-(k+ρ-)sats]+sTρ-sTK0Sigr(s)+12sTD˙0(q)-2H0(q,q˙)s=-ksTsats+sT(ρ-ρ-sats)-sTK0Sigr(s)-ks+s(ρ-ρ-)-sTK0Sigr(s).
(49)
考虑到式(18)和式(40),式(49)可以表示为
V˙1-ks-sTK0Sigr(s)-ks-λminK0i=1n si2r+12.
(50)
根据引理3,式(50)可以表示为
V˙1-ks-n1-r2λminK0sr+1.
(51)
由于D0q可以取为
D0(q)=2m1+m2In
(52)
V1可以表示为
V1=1m1+m2s2
(53)
结合式(53),式(51)可以写为
V˙1+n1-r2λminK0m1+m2r+12Vr+12+km1+m212V120.
(54)
如引理1所述,当r >1时,滑模面s可以全局收敛于零,趋近时间Tr以式(46)为界.
步骤 2 当滑模面到达s = 0时,则跟踪误差ei 进入滑动阶段,式(39)可写为
ε2i=-βik1ispε1i+k2isqε1i,
(55)
由于s pε1i)是关于ε1i的分段函数,因此有两种情况需要讨论.
情况 1 如果|ε1i | >δ,则式(55)可以表示为
ε2i=-βik1isigpε1i-βik2isigqε1i.
(56)
定义Lyapunov函数为
V2=12ε1i2,
(57)
V2对时间t求导,可得
V˙2=ε1iε2i=-βik1iε1ip+1-βik2iε1iq+1.
(58)
通过引理10,式(58)可以表示为
V˙2<-ρ0i-1k1i2p+32V2p+12-ρ0i-1k2i2q+32V2q+12
(59)
通过引理 1,在滑动阶段,转换误差 ε1i 可以在式(47)所示的固定时间Ts内收敛到任意小集合Rδ.
情况 2 如果ε1i<δ则式(55)可以表示为
ε2i=-βik1il1ε1i+l2sig2ε1i+l3ε1i3-βik2isigqε1i.
(60)
V2对时间t求导,并将式(29)–(31)代至式(60),得
V˙2=ε1iε2i=-βik1il1ε1i2+l2ε1i3+l3ε1i4-βik2iε1iq+1=-βik1iδp-1V2fV2-βik2i2q+12V2q+12,
(61)
其中
fV2=p2-5p+6+232δ-1p2-4p+3V212+2p2-6p+4δ-1V2
(62)
ε1i<δ 时,0V2<12δ2,易得 fV2>0故式(62)可以表示为
V˙2<-βik2i2q+12V2q+12<0.
(63)
根据Lyapunov稳定性理论,当|ε1i | <δ 时,转换误差ε1i将指数收敛于零. 即定理1中的结论1)证毕.
基于上述分析并考虑引理 8,可得 ζε1i)∈(w_iw-i). 根据引理9可知,当t >Ti 时,ρit)= ρi . 结合式(21),当t >Ti 时,跟踪误差ei满足以下有界条件:
eiρiw_i,ρiw-i
(64)
t <Ti时,跟踪误差范围可表示为式(3),即定理1中的结论2)证毕.
5 数值仿真
为验证所设计的PPFTSMC 方法的有效性,以图1所示的漂浮基两杆空间机器人为例进行数值仿真. 系统物理参数为 m0 = 40 kg,m1 = 3 kg,m2 = 3 kg,d0 = 1.5 m,d1 = 3 m,d2 = 3 m,J0 = 34 kg · m2J1 = 1 kg · m2J2 = 1 kg · m2 . 系统的期望轨迹和扰动分别设计为qd =[0.3 0.6 0.9]T (rad),ρ= 0.01 × [sin t cos t sin t] T(N · m),对比算法选择为有限时间稳定的非奇异快速终端滑模控制方法(nonsingular fast terminal sliding mode control,NSFTSMC)[6] . 本文控制器控制参数为q = 1.05,p = 0.5, r = 2,k = 1,s0 = 0.05,ρ-= 6.08,K0K1K2 = 0.1I3.
针对不同初始状态设计如下两种算例: 1)q(0)= [0.1 0.8 0.75]T(rad); 2)q(0)= [−0.15 1.05 0.45]T (rad),两种算例的仿真结果如图2–3所示. 其中: 图2表示在两种算例下控制方法的轨迹跟踪曲线; 图3则表示在两种算例下控制方法的控制输入曲线.
图2可知,在算例1中,运用本文所提出的PPFTSMC方法,载体姿态和臂杆关节均可在1 s左右实现对期望轨迹的跟踪控制; 而NSFTSMC方法则分别需要(2.1,2,2)s左右. 在算例2中,运用PPFTSMC方法,系统依然可在1 s左右实现期望轨迹的跟踪控制; 而NSFTSMC方法则分别需要(2.4,2.6,2.4)s左右. 进一步观察可知,在初始误差增大后,NSFTSMC方法的跟踪耗时均延长,而PPFTSMC方法的跟踪耗时并没有发生明显变化,这是由于本文所提控制器具有固定时间稳定特性. 由图3可知,在两种不同的初始状态下,PPFTSMC 方法在力矩抖振的抑制方面明显优于 NSFTSMC方法,这是由于本文所提控制器采用了连续的饱和函数. 通过对比可以看出,本文所提PPFTSMC方法的控效果更好.
2轨迹跟踪曲线
Fig.2Trajectory tracking curves
3控制输入曲线
Fig.3Control input curves
6 总结
本文针对参数不确定且存在外部扰动的自由漂浮刚性空间机器人,设计了一种预设性能固定时间终端滑模控制器. 基于拉格朗日法建立空间机器人的刚体动力学模型,结合预设性能算法与固定时间理论设计了一种具有预设性能的固定时间终端滑模控制器. 该控制器可以保证系统的跟踪误差收敛至一个预先确定的任意小的区域内,然后指数收敛至原点,同时对最小收敛速率和最大超调量进行约束使其满足预设值,保证了跟踪误差的瞬态性能. 经过适当的矢量和矩阵推广运算,所提出控制器可应用于三维空间机器人的运动控制. 由于该方法兼具高精度、快收敛、强鲁棒等特性,故其在复杂太空环境中具有较大的工程应用潜力.
1漂浮基空间机器人系统
Fig.1Diagram of space manipulator system
2轨迹跟踪曲线
Fig.2Trajectory tracking curves
3控制输入曲线
Fig.3Control input curves
YAO Q J, HAN H W, QIAO D. Nonsingular fixed-time tracking guidance for mars aerocapture with neural compensation. IEEE Transactions on Aerospace and Electronic Systems,2022,58(4):3686-3696.
LI Jiawei, LIU Ming, CAO Xibin. Nonsingular terminal second-order sliding mode control of spacecraft based on disturbance observer. Control Theory & Applications,2023,40(11):1972-1980.(李佳玮, 刘明, 曹喜滨. 基于干扰观测器的航天器非奇异终端二阶滑模控制. 控制理论与应用,2023,40(11):1972-1980.)
LEI R H, CHEN L. Finite-time tracking control and vibration suppression based on the concept of virtual control force for flexible two-link space robot. Defence Technology,2021,17(3):874-883.
SUN Guofa, ZHAO Erquan, ZHANG Guoju,et al. Non-singular fast terminal sliding mode control of robotic arms based on disturbance observer compensation. Control Theory & Applications,2022,39(8):1506-1515.(孙国法, 赵尔全, 张国巨, 等. 基于扰动观测器补偿的机械臂非奇异快速终端滑模控制. 控制理论与应用,2022,39(8):1506-1515.)
YANG L, YANG J Y. Nonsingular fast terminal sliding mode control for nonlinear dynamical systems. International Journal of Robust and Nonlinear Control,2011,21(16):1865-1879.
XU Baozhen, SONG Gongfei, WANG Chao,et al. Adaptive nonsingular fast terminal sliding mode control for robotic arms. Electronics Optics & Control,2021,28(5):46-50.(徐宝珍, 宋公飞, 王超, 等. 机械臂自适应非奇异快速终端滑模控制. 电光与控制,2021,28(5):46-50.)
POLYAKOV A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Transaction on Automatic Control,2011,57(8):2106-2110.
ZHAO T Y, SUN G H, ZHU W H. Dynamics-based deep learning and fractional-order fixed-time sliding mode control for space robot impedance system. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering,2023,237(12):2720-2728.
LIU Liaoxue, HONG Mengqing, GU Xiutao,et al. Impedance control of flexible joint space robots based on fixed time. Journal of Nanjing University of Science and Technology,2022,46(4):379-386.(刘辽雪, 洪梦情, 顾秀涛, 等. 基于固定时间的柔性关节空间机器人阻抗控制. 南京理工大学学报,2022,46(4):379-386.)
YAN W, LIU Y C, LAN Q J,et al. Trajectory planning and lowchattering fixed-time nonsingular terminal sliding mode control for a dual-arm free-floating space robot. Robotica,2020,40(3):625-645.
JIN R Y, ROCCO P, GENG Y H. Observer-based fixed-time tracking control for space robots in task space. Acta Astronautica,2021,184(1):35-45.
YAO Q J. Fixed-time neural adaptive fault-tolerant control for space manipulator under output constraints. Acta Astronautica,2023,203(1):483-494.
BECHLIOULIS C P, ROVITHAKIS G A. Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance. IEEE Transactions on Automatic Control,2008,53(9):2090-2099.
LU X H, JIA Y M. Adaptive coordinated control of uncertain freefloating space manipulators with prescribed control performance. Nonlinear Dynamic,2019,97(2):1541-1566.
ZHU Y K, QIAO J Z, GUO L. Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing. IEEE Transactions on Industrial Electronics,2019,66(3):1973-1983.
ZHOU Z G, ZHANG Y A, ZHOU D. Robust prescribed performance tracking control for free-floating space manipulators with kinematic and dynamic uncertainty. Aerospace Science and Technology,2017,71(1):568-579.
LIU L X, YAO W, GUO Y. Prescribed performance tracking control of a free-flying flexible-joint space robot with disturbances under input saturation. Journal of the Franklin Institute,2021,358(9):4571-4601.
WEI C S, LUO J J, DAI H H,et al. Learning-based adaptive prescribed performance control of postcapture space robot-target combination without inertia identifications. Acta Astronautica,2018,146(1):228-242.
DONG H L, YANG X B. Finite-time prescribed performance control for space circumnavigation mission with input constraints and measurement uncertainties. IEEE Transactions on Aerospace and Electronic Systems,2022,58(4):3209-3222.
HU M L, YANG X B, DONG H L. Constrained fixed-time terminal sliding-mode control with prescribed performance for space manipulator system. IEEE Transactions on Aerospace and Electronic Systems,2024,60(1):1074-1090.
BHAT S P, BERNSTEIN D S. Finite-time stability of continuous autonomous systems. SIAM Journal on Control and Optimization,2000,38(3):751-766.
SAI H Y, XU Z B, XIA C K,et al. Approximate continuous fixedtime terminal sliding mode control with prescribed performance for uncertain robotic manipulators. Nonlinear Dynamics,2022,110(1):431-448.
ZUO Z Y, TIE L. A new class of finite-time nonlinear consensus protocols for multi-agent systems. International Journal of Control,2014,87(2):363-370.
SPONG M W, HUTCHINSON S, VIDYASAGAR M. Robot modeling and control. IEEE Control Systems Magazine,2006,26(6):113-115.
DIXON W E, ZERGEROGLU E, DAWSON D M,et al. Repetitive learning control: A Lyapunov-based approach. IEEE Transaction on Systems, Man,and Cybernetics, Part B,2002,32(4):538-545.
ZHU W H. Comments on robust tracking control for rigid robotic manipulators. IEEE Transactions on Automatic Control,2000,45(8):1577-1580.
YANG P, SU Y X. Proximate fixed-time prescribed performance tracking control of uncertain robot manipulators. IEEE/ASME Transactions on Mechatronics,2022,27(5):3275-3285.