CN111152225A - 存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 - Google Patents
存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 Download PDFInfo
- Publication number
- CN111152225A CN111152225A CN202010044241.1A CN202010044241A CN111152225A CN 111152225 A CN111152225 A CN 111152225A CN 202010044241 A CN202010044241 A CN 202010044241A CN 111152225 A CN111152225 A CN 111152225A
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- tracking
- tracking error
- joint
- establishing
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供一种存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,能够克服机械臂控制输入饱和效应和不确定性的影响,提高***的鲁棒性。所述方法包括:建立带有粘性摩擦项的n自由度旋转关节刚性机械臂***的动力学方程;根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程;建立机械臂轨迹跟踪误差的状态空间模型;根据建立的状态空间模型,建立固定时间干扰观测器;根据机械臂轨迹跟踪误差信号,建立固定时间非奇异终端滑模面;初步确定机械臂各关节驱动电机控制力矩指令,并结合执行器的控制力矩输出范围,得到机械臂各关节控制力矩。本发明涉及机械臂控制领域。
Description
技术领域
本发明涉及机械臂控制领域,特别是指一种存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法。
背景技术
机械臂对于提高生产自动化程度、提升国家制造业水平具有重要的意义,目前,机械臂被广泛的应用于生产、科研、服务等各个领域,发挥了重要的作用。其具有良好的特性可用来替代一些对于人类来说繁重的工作,例如,工业装配、汽车制造、太空探索、现代农林业等。控制***在各种基于机械臂的任务中起着关键作用,不断提高控制***精度、鲁棒性和降低功耗是自动化控制领域的目标。
跟踪误差的收敛性能是描述控制***性能的重要指标之一,因此机械臂末端位置需要实现跟踪误差的快速收敛以节省控制能量并减少瞬态响应时间,提升执行任务的效率。为了提高***的收敛性能,有限时间控制技术逐渐被广大研究人员所推崇。有限时间控制技术在***稳定域内,对***的收敛速度提出了进一步要求,使收敛时间被限制在一个人为可控的范围内,这大大提高了***的响应性能。同时,为了提高***的鲁棒性,有限时间控制技术常常与干扰观测器技术相结合,利用干扰观测器估计机械臂***中的不确定性可克服由***建模误差与未知外部干扰对控制***带来的不利影响。为了给出关于收敛时间的明确信息,在有限时间收敛的框架内进一步提出了固定时间控制技术,大大方便了控制***的设计。然而,由于机械臂***的不确定性以及输入饱和效应,导致***鲁棒性较低。
发明内容
本发明提供一种存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,在满足固定时间的收敛性要求的同时,能够克服机械臂控制输入饱和效应和不确定性的影响,提高***的鲁棒性。
为解决上述技术问题,本发明实施例提供一种存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,包括:
建立带有粘性摩擦项的n自由度旋转关节刚性机械臂***的动力学方程;
根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程,其中,参数不确定性包括:动力学建模误差以及未知外界扰动;
根据考虑参数不确定性的跟踪误差动力学方程,建立机械臂轨迹跟踪误差的状态空间模型;
根据建立的状态空间模型,建立固定时间干扰观测器;
根据机械臂轨迹跟踪误差信号,建立固定时间非奇异终端滑模面;
根据执行器饱和效应参数,建立非线性抗饱和补偿器;
根据建立的固定时间干扰观测器、固定时间非奇异终端滑模面及非线性抗饱和补偿器,初步确定机械臂各关节驱动电机控制力矩指令,并结合执行器的控制力矩输出范围,得到机械臂各关节控制力矩。
进一步地,建立的动力学方程表示为:
其中,x、分别表示机械臂关节的角度、角速度和角加速度;M(x)、D、g(x)分别表示机械臂实际正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵、重力向量;M0(x)、C0(x)、D0、g0(x)分别表示机械臂正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵、重力向量的估计值;MΔ(x)、CΔ(x)、DΔ(x)、gΔ(x)分别表示机械臂正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵、重力向量的估计误差;u为机械臂各关节控制力矩;d为施加在机械臂上的外界干扰力矩。
进一步地,控制力矩u满足的输入受限约束为:
进一步地,所述根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程包括:
进一步地,建立的跟踪误差动力学方程表示为:
其中,分别表示角速度跟踪误差、角加速度跟踪误差;xd、分别表示期望跟踪角度、期望跟踪角速度、期望跟踪角加速度;表示与期望跟踪角度、期望跟踪角速度和期望跟踪角加速度相关的动力学已知项;表示跟踪误差动力学方程中的全部未知项集合。
进一步地,建立的状态空间模型表示为:
其中,x1表示位置跟踪误差,x1=e;和x2都表示速度跟踪误差,η=-M0 -1(C0+D0)x2-M0 -1h0表示动力学方程中的已知项;δ=M0 -1ω表示聚合扰动,δ包含参数不确定和外部力矩干扰两部分。
进一步地,建立的固定时间干扰观测器表示为:
其中,和分别表示x2和δ的估计值;和分别为和的变化率;表示角速度估计误差;m1、n1、m2、n2、γ均表示固定时间干扰观测器增益;p1、p2、q1和q2均表示固定时间干扰观测器分数幂参数;函数sig(·)的形式为:sigz(y)=|y|z·sign(y),sign(y)表示为y的符号函数。
进一步地,建立的固定时间非奇异终端滑模面s表示为:
其中,α1,α2为固定时间非奇异终端滑模面增益系数,β=[β1,β2,…βn]T表示被用于应对奇异性问题的变结构滑模项,其构成参数βi表示为:
进一步地,建立的非线性抗饱和补偿器表示为:
其中,ξ为非线性抗饱和补偿器的状态;k是正的常数系数;uΔ表示执行器饱和效应参数,uΔ=u-u0;u0表示机械臂各关节驱动电机控制力矩指令。
进一步地,初步确定的机械臂各关节驱动电机控制力矩指令表示为:
本发明的上述技术方案的有益效果如下:
上述方案中,固定时间轨迹跟踪控制器由固定时间干扰观测器、固定时间非奇异终端滑模面和非线性抗饱和补偿器三部分组成,针对因物理参数估计跟踪误差所导致的机械臂***的不确定性,在控制器中采用固定时间干扰观测器来补偿未知的总干扰项,并且能够保证总干扰项的观测误差在固定时间内收敛到零,使机械臂***具有良好的鲁棒性;针对输入饱和问题在控制器中采用非线性抗饱和补偿器,以处理机械臂控制输入的饱和效应。这样,能够保证在存在参数不确定性和未知外部干扰的情况下,使得存在饱和控制输入约束的机械臂轨迹跟踪误差满足一致最终有界固定时间收敛性要求。
附图说明
图1为本发明实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法的流程示意图;
图2为本发明实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法的原理示意图;
图3为本发明实施例提供的二自由度刚性机械臂的结构示意图;
图4为本发明实施例提供的机械臂各关节位置跟踪响应曲线示意图;
图5为本发明实施例提供的机械臂各关节速度跟踪响应曲线示意图;
图6为本发明实施例提供的机械臂各关节控制输入力矩变化曲线示意图;
图7为本发明实施例提供的扰动总集观测误差变化曲线示意图;
图8为本发明实施例提供的加速度观测误差变化曲线示意图;
图9为本发明实施例提供的位置跟踪误差变化曲线示意图;
图10为本发明实施例提供的基于有限时间观测器下的机械臂各关节位置跟踪响应曲线示意图;
图11为本发明实施例提供的基于有限时间观测器下的机械臂各关节速度跟踪响应曲线示意图;
图12为本发明实施例提供的基于有限时间观测器下的扰动总集观测误差变化曲线示意图;
图13为本发明实施例提供的基于线性扩张观测器下的机械臂各关节位置跟踪响应曲线示意图;
图14为本发明实施例提供的基于线性扩张观测器下的机械臂各关节速度跟踪响应曲线示意图;
图15为本发明实施例提供的基于有限时间观测器下的扰动总集观测误差变化曲线示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,本发明实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,包括:
S1,建立带有粘性摩擦项的n自由度旋转关节刚性机械臂***的动力学方程;
S2,根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程,其中,参数不确定性包括:动力学建模误差以及未知外界扰动;
S3,根据考虑参数不确定性的跟踪误差动力学方程,建立机械臂轨迹跟踪误差的状态空间模型;
S4,根据建立的状态空间模型,建立固定时间干扰观测器;
S5,根据机械臂轨迹跟踪误差信号,建立固定时间非奇异终端滑模面;
S6,根据执行器饱和效应参数,建立非线性抗饱和补偿器;
S7,根据建立的固定时间干扰观测器、固定时间非奇异终端滑模面及非线性抗饱和补偿器,初步确定机械臂各关节驱动电机控制力矩指令,并结合执行器的控制力矩输出范围,得到机械臂各关节控制力矩。
本发明实施例所述的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,固定时间轨迹跟踪控制器由固定时间干扰观测器、固定时间非奇异终端滑模面和非线性抗饱和补偿器三部分组成,针对因物理参数估计跟踪误差所导致的机械臂***的不确定性,在控制器中采用固定时间干扰观测器来补偿未知的总干扰项,并且能够保证总干扰项的观测误差在固定时间内收敛到零,使机械臂***具有良好的鲁棒性;针对输入饱和问题在控制器中采用非线性抗饱和补偿器,以处理机械臂控制输入的饱和效应。这样,能够保证在存在参数不确定性和未知外部干扰的情况下,使得存在饱和控制输入约束的机械臂轨迹跟踪误差满足一致最终有界固定时间收敛性要求。
本实施例中,一致最终有界固定时间收敛性意味着跟踪误差和观测误差值都能在固定时间内收敛到原点的小邻域中。。
本发明实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,具有更快的收敛性能,更高的稳态精度和更好的抗饱和控制性能,可以很容易地扩展到其他二阶非线性机械***,从而大大提高方法的泛用性。
为了更好地理解本发明实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,对其进行详细说明,如图1和图2所示,具体可以包括以下步骤:
S1,建立带有粘性摩擦项的n自由度旋转关节刚性机械臂***的动力学方程(也可以称为:动力学模型);其中,建立的动力学方程表示为:
其中,x、分别表示机械臂关节的角度、角速度和角加速度;M(x)∈Rn×n、D∈Rn×n、g(x)∈Rn×1表示n自由度机械臂的实际正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵和重力向量;Rn×n、Rn×1分别表示n×n、n×1维实数集;M0(x)、C0(x)、D0、g0(x)分别表示机械臂正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵、重力向量的估计值;MΔ(x)、CΔ(x)、DΔ(x)、gΔ(x)分别表示机械臂正定惯性矩阵、离心力和科氏力矩阵、关节粘性摩擦系数矩阵、重力向量的估计误差;u∈Rn为机械臂各关节控制力矩,Rn表示n维实数集;d∈Rn为施加在机械臂上的外界干扰力矩。
本实施例中,考虑到机械臂关节驱动电机的物理特性,各个关节控制力矩u应满足如下输入受限约束:
S2,根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程,具体可以包括以下步骤:
其中,分别表示角速度跟踪误差、角加速度跟踪误差;xd、分别表示期望跟踪角度、期望跟踪角速度、期望跟踪角加速度;表示与期望跟踪角度、期望跟踪角速度和期望跟踪角加速度相关的动力学已知项;表示跟踪误差动力学方程中的全部未知项集合。
S3,根据考虑参数不确定性的跟踪误差动力学方程,建立机械臂轨迹跟踪误差的状态空间模型;其中,建立的状态空间模型表示为:
其中,x1表示位置跟踪误差,x1=e;和x2都表示速度跟踪误差,η=-M0 -1(C0+D0)x2-M0 -1h0表示动力学方程中的已知项;δ表示聚合扰动,δ=M0 -1ω,δ包含参数不确定和外部力矩干扰两部分,并满足假设条件||δ||≤δ1,δ1>0,δ2>0。
S4,根据建立的状态空间模型,建立固定时间干扰观测器;其中,建立的固定时间干扰观测器表示为:
其中,和分别表示x2和δ的估计值;和分别为和的变化率;表示角速度估计误差;m1、n1、m2、n2、γ均表示固定时间干扰观测器增益;p1、p2、q1和q2均表示固定时间干扰观测器分数幂参数;函数sig(·)的形式为:sigz(y)=|y|z·sign(y),sign(y)表示为y的符号函数为:
其中,α1,α2为固定时间非奇异终端滑模面增益系数,滑模面增益系数α1、α2满足条件α1>0,α2>0;β=[β1,β2,…βn]T表示被用于应对奇异性问题的变结构滑模项,其构成参数βi被定义为:
本实施例中,在固定时间非奇异终端滑模面上,所提出的变结构滑模项能够避免滑模控制中存在的奇异性问题,使***状态的收敛时间与它的初始状态无关。
S6,根据执行器饱和效应参数,建立非线性抗饱和补偿器;其中,建立的非线性抗饱和补偿器表示为:
其中,ξ为非线性抗饱和补偿器的状态;k是正的常数系数;uΔ表示执行器饱和效应参数,uΔ=u-u0,uΔ用来描述执行器输出力矩在存在受限约束的情况下的饱和程度;u0表示机械臂各关节驱动电机控制力矩指令。
本实施例中,在闭环固定时间稳定性理论框架下提出的非线性抗饱和补偿器很好地解决了机械臂控制器的饱和效应问题,避免控制输入过大,进而降低实际执行机构磨损,延长其使用寿命。
S7,根据建立的固定时间干扰观测器、固定时间非奇异终端滑模面及非线性抗饱和补偿器,初步确定机械臂各关节驱动电机控制力矩指令u0,并结合执行器的控制力矩输出范围,得到机械臂各关节控制力矩u。
本实施例中,初步确定的机械臂各关节驱动电机控制力矩指令表示为:
本实施例中,在存在输入饱和的情况下,机械臂的实际关节驱动电机控制力矩u应满足S1中的输入受限约束,最终得到的机械臂各关节控制力矩u=[u1,u2,…,un]T为:
接着,采用仿真实验对本实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法的有效性与优越性进行验证,仿真中采用有限时间扰动观测器和线性扩张观测器进行对比仿真实验。仿真平台基于win10x64位操作***下的Matlab 2017b进行。仿真对象为如图3所示的二自由度机械臂。所采用的有限时间扰动观测其和线性扩张观测器被设计为如下形式:
在仿真案例中,二自由度刚性机械臂的动力学方程可以被建立为:
其中,
在忽略关节摩擦力的情况下,可以认为其中x1=[x11 x12]T,x2=[x21 x22]T,p3=m2l1lc2,p4=m1lc2+m2l1,p5=m2lc2,涉及的二自由度刚性机械臂的物理参数如表1所示:
表1二自由度刚性机械臂的物理参数
符号 | 定义 | 参数值 | 符号 | 定义 | 参数值 |
m<sub>1</sub> | 连杆1质量 | 2.00(kg) | l<sub>1</sub> | 连杆1长度 | 0.35(m) |
m<sub>2</sub> | 连杆2质量 | 0.85(kg) | l<sub>2</sub> | 连杆2长度 | 0.31(m) |
l<sub>c1</sub> | 关节1到连杆1质心处距离 | 0.175(m) | g | 重力常数 | 9.8(m/s<sup>2</sup>) |
l<sub>c2</sub> | 关节2到连杆2质心处距离 | 0.155(m) |
动力学方程中外界干扰力矩被设置为:
d(t)=[sin(t)+0.25sin(t) 0.5cos(t)+0.25sin(t)]T
仿真实验涉及到的控制器参数如表2所示
表2控制器参数
接着,采用仿真实验对本实施例提供的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法的有效性与优越性进行验证,仿真中采用有限时间扰动观测器和线性扩张观测器进行对比仿真实验。仿真平台基于win10x64位操作***下的Matlab 2017b进行。仿真对象为如图3所示的二自由度机械臂
仿真结果如图4至图15所示,其中,基于所提出的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法下的二自由度刚性机械臂关节位置和速度跟踪响应曲线如图4和图9所示,在使用本发明实施例提出的控制方法下,机械臂关节的位置和速度能够在固定时间内跟踪上期望的轨迹;在非线性抗饱和补偿器的作用下能够将控制器输出维持在执行器约束范围内,克服了机械臂控制器输出超过执行器有效输入范围的问题,且根据固定时间干扰观测器的观测性能,所有的观测误差均能够在固定时间内收敛至零。进一步的,在与图10至图15的对比中可以看到,对照组中的观测误差需要更长的时间收敛至零,根据本发明中所提出的控制器形式,这将在观测误差收敛至零的过程中产生更大的控制输入,从而影响***的跟踪性能。仿真实例表明所提出的存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法具有很好的控制性能,并达到预期控制目标。
另需要说明的是:
图4、图5、图11、图14中的分别表示二自由度机械臂关节1、关节2的实际速度,分别表示二自由度机械臂关节1、关节2的期望速度;图6中的τ1、τ2分别表示二自由度机械臂关节1、关节2的实际控制力矩;图7、图12、图15中的分别表示二自由度机械臂关节1和关节2的扰动总集观测误差;图8中的分别表示二自由度机械臂关节1和机械臂关节2的加速度观测误差;图9中的e1、e2分别表示二自由度机械臂关节1和关节2的位置跟踪误差;图10、图13中的q1、q2分别表示二自由度机械臂关节1、关节2的实际位置/角度,qd1、qd2分别表示二自由度机械臂关节1、关节2的期望位置/角度。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法,其特征在于,包括:
建立带有粘性摩擦项的n自由度旋转关节刚性机械臂***的动力学方程;
根据建立的动力学方程及机械臂轨迹跟踪误差信号,建立考虑参数不确定性的跟踪误差动力学方程,其中,参数不确定性包括:动力学建模误差以及未知外界扰动;
根据考虑参数不确定性的跟踪误差动力学方程,建立机械臂轨迹跟踪误差的状态空间模型;
根据建立的状态空间模型,建立固定时间干扰观测器;
根据机械臂轨迹跟踪误差信号,建立固定时间非奇异终端滑模面;
根据执行器饱和效应参数,建立非线性抗饱和补偿器;
根据建立的固定时间干扰观测器、固定时间非奇异终端滑模面及非线性抗饱和补偿器,初步确定机械臂各关节驱动电机控制力矩指令,并结合执行器的控制力矩输出范围,得到机械臂各关节控制力矩。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010044241.1A CN111152225B (zh) | 2020-01-15 | 2020-01-15 | 存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010044241.1A CN111152225B (zh) | 2020-01-15 | 2020-01-15 | 存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111152225A true CN111152225A (zh) | 2020-05-15 |
CN111152225B CN111152225B (zh) | 2021-04-06 |
Family
ID=70563172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010044241.1A Active CN111152225B (zh) | 2020-01-15 | 2020-01-15 | 存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111152225B (zh) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111506095A (zh) * | 2020-04-24 | 2020-08-07 | 北京科技大学 | 一种双刚体特征点间饱和固定时间相对位姿跟踪控制方法 |
CN111781841A (zh) * | 2020-08-28 | 2020-10-16 | 浙江协力机器人技术有限公司 | 基于外骨骼机器人的有限时间模型预测控制方法 |
CN111772794A (zh) * | 2020-06-29 | 2020-10-16 | 郑州大学 | 用于微创手术的主端、从端机器人控制方法与装置 |
CN111796525A (zh) * | 2020-08-28 | 2020-10-20 | 南京工业大学 | 基于外骨骼机器人机械臂的模型预测控制方法 |
CN111941432A (zh) * | 2020-09-28 | 2020-11-17 | 南京工业大学 | 一种高性能机械臂人工智能输出反馈控制方法 |
CN112068435A (zh) * | 2020-09-09 | 2020-12-11 | 北京航空航天大学 | 基于干扰观测器的康复机械装置迭代学习控制方法及*** |
CN112247984A (zh) * | 2020-09-17 | 2021-01-22 | 江苏大学 | 一种变刚度关节轨迹跟踪控制方法 |
CN112286229A (zh) * | 2020-10-22 | 2021-01-29 | 上海海事大学 | 一种基于递归滑模的移动机器人有限时间轨迹跟踪控制方法 |
CN112859600A (zh) * | 2021-01-08 | 2021-05-28 | 航天时代飞鸿技术有限公司 | 一种基于扩张状态观测器的机械***有限时间控制方法 |
CN112936277A (zh) * | 2021-02-04 | 2021-06-11 | 大连海事大学 | 一种水下机器人-机械手***固定时间轨迹跟踪方法 |
CN112965371A (zh) * | 2021-01-29 | 2021-06-15 | 哈尔滨工程大学 | 基于固定时间观测器的水面无人艇轨迹快速跟踪控制方法 |
CN113031442A (zh) * | 2021-03-04 | 2021-06-25 | 长春工业大学 | 一种模块化机械臂分散鲁棒容错控制方法及*** |
CN113064349A (zh) * | 2021-03-22 | 2021-07-02 | 中国人民解放军国防科技大学 | 固定时间收敛的非线性平台滑模控制方法、装置及*** |
CN113110059A (zh) * | 2021-04-26 | 2021-07-13 | 杭州电子科技大学 | 基于事件触发的单连杆机械臂***实际跟踪的控制方法 |
CN113126623A (zh) * | 2021-04-13 | 2021-07-16 | 吉林大学 | 一种考虑输入饱和的自适应动态滑模自动驾驶车辆路径跟踪控制方法 |
CN113246107A (zh) * | 2021-07-06 | 2021-08-13 | 深圳市越疆科技有限公司 | 机械臂关节的拖动示教限速方法、装置、电子设备及介质 |
CN113419550A (zh) * | 2021-06-23 | 2021-09-21 | 北京遥感设备研究所 | 飞行器执行机构输出力矩饱和抗干扰姿态控制方法及*** |
CN113459083A (zh) * | 2021-04-16 | 2021-10-01 | 山东师范大学 | 一种事件触发下的机械臂自适应固定时间控制方法及*** |
CN113568312A (zh) * | 2021-08-13 | 2021-10-29 | 沈阳化工大学 | 受干扰情况下的单链机械臂轨迹跟踪方法 |
CN113805610A (zh) * | 2020-06-12 | 2021-12-17 | 中移(苏州)软件技术有限公司 | 一种轨迹跟踪控制方法、装置及存储介质 |
CN114393581A (zh) * | 2022-01-17 | 2022-04-26 | 成都工业学院 | 一种基于ros的一体化智能机械臂控制方法 |
CN114516047A (zh) * | 2022-02-14 | 2022-05-20 | 安徽大学 | 基于径向基神经网络终端滑模控制机械臂轨迹方法及*** |
CN114619446A (zh) * | 2022-03-11 | 2022-06-14 | 广东工业大学 | 基于双观测器的轨迹跟踪控制方法及*** |
CN114738338A (zh) * | 2022-04-27 | 2022-07-12 | 浙江大学 | 一种面向水下多自由度液压机械臂的滑模控制方法 |
CN115185187A (zh) * | 2022-08-16 | 2022-10-14 | 哈尔滨工业大学 | 一种基于二型椭球型模糊神经网络的机械臂有限时间跟踪控制方法 |
CN115366115A (zh) * | 2022-10-24 | 2022-11-22 | 广州市微眸医疗器械有限公司 | 一种机械臂控制方法及其控制***和计算机可读存储介质 |
CN115609592A (zh) * | 2022-11-22 | 2023-01-17 | 季华实验室 | 一种机械臂自适应跟踪控制方法 |
CN116339141A (zh) * | 2023-03-10 | 2023-06-27 | 山东科技大学 | 一种机械臂全局固定时间轨迹跟踪滑模控制方法 |
CN117260736A (zh) * | 2023-11-02 | 2023-12-22 | 北京长木谷医疗科技股份有限公司 | 一种机械臂动力学自适应控制方法、装置及电子设备 |
CN117325176A (zh) * | 2023-11-02 | 2024-01-02 | 北京长木谷医疗科技股份有限公司 | 一种机械臂量化滑模控制方法、装置及电子设备 |
CN117359645A (zh) * | 2023-12-04 | 2024-01-09 | 青岛理工大学 | 一种单连杆机械臂的自适应预定义时间控制方法 |
CN117506921A (zh) * | 2023-12-05 | 2024-02-06 | 四川大学 | 基于固定时间滑模的二连杆机械臂跟踪控制方法 |
CN117681212A (zh) * | 2024-02-01 | 2024-03-12 | 安徽大学 | 基于动力学参数辨识和快速终端滑模协作机器人控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140303777A1 (en) * | 2013-04-08 | 2014-10-09 | Canon Kabushiki Kaisha | Robot device, robot control method, program, recording medium, and control device |
CN104793625A (zh) * | 2015-04-17 | 2015-07-22 | 西北工业大学 | 一种自主水下航行器动态抗饱和俯仰角控制方法 |
CN106054594A (zh) * | 2016-06-12 | 2016-10-26 | 金陵科技学院 | 基于控制输入饱和的无模型自适应控制方法 |
CN108710303A (zh) * | 2018-07-25 | 2018-10-26 | 西北工业大学 | 含有多源扰动及执行器饱和的航天器相对姿态控制方法 |
CN109927032A (zh) * | 2019-03-28 | 2019-06-25 | 东南大学 | 一种基于高阶滑模观测器的机械臂轨迹跟踪控制方法 |
-
2020
- 2020-01-15 CN CN202010044241.1A patent/CN111152225B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140303777A1 (en) * | 2013-04-08 | 2014-10-09 | Canon Kabushiki Kaisha | Robot device, robot control method, program, recording medium, and control device |
CN104793625A (zh) * | 2015-04-17 | 2015-07-22 | 西北工业大学 | 一种自主水下航行器动态抗饱和俯仰角控制方法 |
CN106054594A (zh) * | 2016-06-12 | 2016-10-26 | 金陵科技学院 | 基于控制输入饱和的无模型自适应控制方法 |
CN108710303A (zh) * | 2018-07-25 | 2018-10-26 | 西北工业大学 | 含有多源扰动及执行器饱和的航天器相对姿态控制方法 |
CN109927032A (zh) * | 2019-03-28 | 2019-06-25 | 东南大学 | 一种基于高阶滑模观测器的机械臂轨迹跟踪控制方法 |
Non-Patent Citations (1)
Title |
---|
孙亮: "输入受限卫星姿态的鲁棒非线性镇定与跟踪控制", 《空间控制技术与应用》 * |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111506095B (zh) * | 2020-04-24 | 2021-04-06 | 北京科技大学 | 一种双刚体特征点间饱和固定时间相对位姿跟踪控制方法 |
CN111506095A (zh) * | 2020-04-24 | 2020-08-07 | 北京科技大学 | 一种双刚体特征点间饱和固定时间相对位姿跟踪控制方法 |
CN113805610A (zh) * | 2020-06-12 | 2021-12-17 | 中移(苏州)软件技术有限公司 | 一种轨迹跟踪控制方法、装置及存储介质 |
CN113805610B (zh) * | 2020-06-12 | 2024-01-30 | 中移(苏州)软件技术有限公司 | 一种轨迹跟踪控制方法、装置及存储介质 |
CN111772794A (zh) * | 2020-06-29 | 2020-10-16 | 郑州大学 | 用于微创手术的主端、从端机器人控制方法与装置 |
CN111781841A (zh) * | 2020-08-28 | 2020-10-16 | 浙江协力机器人技术有限公司 | 基于外骨骼机器人的有限时间模型预测控制方法 |
CN111781841B (zh) * | 2020-08-28 | 2022-05-17 | 浙江协力机器人技术有限公司 | 基于外骨骼机器人的有限时间模型预测控制方法 |
CN111796525A (zh) * | 2020-08-28 | 2020-10-20 | 南京工业大学 | 基于外骨骼机器人机械臂的模型预测控制方法 |
CN111796525B (zh) * | 2020-08-28 | 2022-12-02 | 南京工业大学 | 基于外骨骼机器人机械臂的模型预测控制方法 |
CN112068435A (zh) * | 2020-09-09 | 2020-12-11 | 北京航空航天大学 | 基于干扰观测器的康复机械装置迭代学习控制方法及*** |
CN112247984A (zh) * | 2020-09-17 | 2021-01-22 | 江苏大学 | 一种变刚度关节轨迹跟踪控制方法 |
CN112247984B (zh) * | 2020-09-17 | 2021-11-23 | 江苏大学 | 一种变刚度关节轨迹跟踪控制方法 |
CN111941432B (zh) * | 2020-09-28 | 2022-04-12 | 南京工业大学 | 一种高性能机械臂人工智能输出反馈控制方法 |
CN111941432A (zh) * | 2020-09-28 | 2020-11-17 | 南京工业大学 | 一种高性能机械臂人工智能输出反馈控制方法 |
CN112286229A (zh) * | 2020-10-22 | 2021-01-29 | 上海海事大学 | 一种基于递归滑模的移动机器人有限时间轨迹跟踪控制方法 |
CN112859600A (zh) * | 2021-01-08 | 2021-05-28 | 航天时代飞鸿技术有限公司 | 一种基于扩张状态观测器的机械***有限时间控制方法 |
CN112859600B (zh) * | 2021-01-08 | 2024-02-09 | 航天时代飞鸿技术有限公司 | 一种基于扩张状态观测器的机械***有限时间控制方法 |
CN112965371B (zh) * | 2021-01-29 | 2021-09-28 | 哈尔滨工程大学 | 基于固定时间观测器的水面无人艇轨迹快速跟踪控制方法 |
CN112965371A (zh) * | 2021-01-29 | 2021-06-15 | 哈尔滨工程大学 | 基于固定时间观测器的水面无人艇轨迹快速跟踪控制方法 |
CN112936277B (zh) * | 2021-02-04 | 2024-02-20 | 大连海事大学 | 一种水下机器人-机械手***固定时间轨迹跟踪方法 |
CN112936277A (zh) * | 2021-02-04 | 2021-06-11 | 大连海事大学 | 一种水下机器人-机械手***固定时间轨迹跟踪方法 |
CN113031442A (zh) * | 2021-03-04 | 2021-06-25 | 长春工业大学 | 一种模块化机械臂分散鲁棒容错控制方法及*** |
CN113031442B (zh) * | 2021-03-04 | 2022-08-02 | 长春工业大学 | 一种模块化机械臂分散鲁棒容错控制方法及*** |
CN113064349A (zh) * | 2021-03-22 | 2021-07-02 | 中国人民解放军国防科技大学 | 固定时间收敛的非线性平台滑模控制方法、装置及*** |
CN113126623A (zh) * | 2021-04-13 | 2021-07-16 | 吉林大学 | 一种考虑输入饱和的自适应动态滑模自动驾驶车辆路径跟踪控制方法 |
CN113459083A (zh) * | 2021-04-16 | 2021-10-01 | 山东师范大学 | 一种事件触发下的机械臂自适应固定时间控制方法及*** |
CN113459083B (zh) * | 2021-04-16 | 2022-06-21 | 山东师范大学 | 一种事件触发下的机械臂自适应固定时间控制方法及*** |
CN113110059B (zh) * | 2021-04-26 | 2022-04-19 | 杭州电子科技大学 | 基于事件触发的单连杆机械臂***实际跟踪的控制方法 |
CN113110059A (zh) * | 2021-04-26 | 2021-07-13 | 杭州电子科技大学 | 基于事件触发的单连杆机械臂***实际跟踪的控制方法 |
CN113419550A (zh) * | 2021-06-23 | 2021-09-21 | 北京遥感设备研究所 | 飞行器执行机构输出力矩饱和抗干扰姿态控制方法及*** |
CN114260878A (zh) * | 2021-07-06 | 2022-04-01 | 深圳市越疆科技有限公司 | 机械臂关节的拖动示教限速方法、装置、电子设备及介质 |
CN114260877A (zh) * | 2021-07-06 | 2022-04-01 | 深圳市越疆科技有限公司 | 机械臂关节的拖动示教限速方法、装置、电子设备及介质 |
CN113246107A (zh) * | 2021-07-06 | 2021-08-13 | 深圳市越疆科技有限公司 | 机械臂关节的拖动示教限速方法、装置、电子设备及介质 |
CN113568312B (zh) * | 2021-08-13 | 2023-08-01 | 沈阳化工大学 | 受干扰情况下的单链机械臂轨迹跟踪方法 |
CN113568312A (zh) * | 2021-08-13 | 2021-10-29 | 沈阳化工大学 | 受干扰情况下的单链机械臂轨迹跟踪方法 |
CN114393581A (zh) * | 2022-01-17 | 2022-04-26 | 成都工业学院 | 一种基于ros的一体化智能机械臂控制方法 |
CN114516047A (zh) * | 2022-02-14 | 2022-05-20 | 安徽大学 | 基于径向基神经网络终端滑模控制机械臂轨迹方法及*** |
CN114516047B (zh) * | 2022-02-14 | 2024-07-09 | 安徽大学 | 基于径向基神经网络终端滑模控制机械臂轨迹方法及*** |
CN114619446A (zh) * | 2022-03-11 | 2022-06-14 | 广东工业大学 | 基于双观测器的轨迹跟踪控制方法及*** |
CN114738338A (zh) * | 2022-04-27 | 2022-07-12 | 浙江大学 | 一种面向水下多自由度液压机械臂的滑模控制方法 |
CN115185187A (zh) * | 2022-08-16 | 2022-10-14 | 哈尔滨工业大学 | 一种基于二型椭球型模糊神经网络的机械臂有限时间跟踪控制方法 |
CN115185187B (zh) * | 2022-08-16 | 2023-06-20 | 哈尔滨工业大学 | 一种基于二型椭球型模糊神经网络的机械臂有限时间跟踪控制方法 |
CN115366115A (zh) * | 2022-10-24 | 2022-11-22 | 广州市微眸医疗器械有限公司 | 一种机械臂控制方法及其控制***和计算机可读存储介质 |
CN115366115B (zh) * | 2022-10-24 | 2023-01-13 | 广州市微眸医疗器械有限公司 | 一种机械臂控制方法及其控制***和计算机可读存储介质 |
CN115609592A (zh) * | 2022-11-22 | 2023-01-17 | 季华实验室 | 一种机械臂自适应跟踪控制方法 |
CN116339141A (zh) * | 2023-03-10 | 2023-06-27 | 山东科技大学 | 一种机械臂全局固定时间轨迹跟踪滑模控制方法 |
CN116339141B (zh) * | 2023-03-10 | 2023-10-03 | 山东科技大学 | 一种机械臂全局固定时间轨迹跟踪滑模控制方法 |
CN117260736A (zh) * | 2023-11-02 | 2023-12-22 | 北京长木谷医疗科技股份有限公司 | 一种机械臂动力学自适应控制方法、装置及电子设备 |
CN117325176A (zh) * | 2023-11-02 | 2024-01-02 | 北京长木谷医疗科技股份有限公司 | 一种机械臂量化滑模控制方法、装置及电子设备 |
CN117260736B (zh) * | 2023-11-02 | 2024-04-02 | 北京长木谷医疗科技股份有限公司 | 一种机械臂动力学自适应控制方法、装置及电子设备 |
CN117359645B (zh) * | 2023-12-04 | 2024-02-23 | 青岛理工大学 | 一种单连杆机械臂的自适应预定义时间控制方法 |
CN117359645A (zh) * | 2023-12-04 | 2024-01-09 | 青岛理工大学 | 一种单连杆机械臂的自适应预定义时间控制方法 |
CN117506921A (zh) * | 2023-12-05 | 2024-02-06 | 四川大学 | 基于固定时间滑模的二连杆机械臂跟踪控制方法 |
CN117681212A (zh) * | 2024-02-01 | 2024-03-12 | 安徽大学 | 基于动力学参数辨识和快速终端滑模协作机器人控制方法 |
CN117681212B (zh) * | 2024-02-01 | 2024-05-14 | 安徽大学 | 基于动力学参数辨识和快速终端滑模协作机器人控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111152225B (zh) | 2021-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111152225B (zh) | 存在输入饱和的不确定机械臂固定时间轨迹跟踪控制方法 | |
CN109927032B (zh) | 一种基于高阶滑模观测器的机械臂轨迹跟踪控制方法 | |
CN112241124B (zh) | 一种自适应反演积分非奇异快速终端滑模控制器设计方法 | |
CN107561935B (zh) | 基于多层神经网络的电机位置伺服***摩擦补偿控制方法 | |
CN107065564B (zh) | 一种基于自抗扰的中性浮力机器人姿态与轨迹控制方法 | |
CN108181813B (zh) | 一种柔性关节机械臂的分数阶滑模控制方法 | |
CN107121932B (zh) | 电机伺服***误差符号积分鲁棒自适应控制方法 | |
CN108628172B (zh) | 一种基于扩张状态观测器的机械臂高精度运动控制方法 | |
CN110181510B (zh) | 一种基于时延估计与模糊逻辑的机械臂轨迹跟踪控制方法 | |
CN108803324A (zh) | 多关节工业机械臂反步有限时间滑模控制方法 | |
CN110842913B (zh) | 一种单关节机械臂的自适应滑模迭代学习控制方法 | |
CN108155833B (zh) | 考虑电气特性的电机伺服***渐近稳定控制方法 | |
CN109828468B (zh) | 一种针对磁滞非线性机器人***的控制方法 | |
CN109240092B (zh) | 基于多智能体可重构模块化柔性机械臂轨迹跟踪控制方法 | |
CN112936277B (zh) | 一种水下机器人-机械手***固定时间轨迹跟踪方法 | |
CN111428317A (zh) | 一种基于5g和循环神经网络的关节摩擦力矩补偿方法 | |
CN112643670A (zh) | 一种基于滑模观测器的柔性关节控制方法 | |
CN114536334A (zh) | 一种柔性机械臂***高阶滑模抗干扰控制方法 | |
CN115576341A (zh) | 基于函数微分和自适应变增益的无人机轨迹跟踪控制方法 | |
CN111673742A (zh) | 一种工业机器人轨迹跟踪控制算法 | |
CN112223276A (zh) | 基于自适应神经网络滑模控制的多关节机器人控制方法 | |
CN116638544A (zh) | 一种基于超局部模型的关节模组协同控制方法 | |
CN113219841B (zh) | 基于自适应鲁棒的水下多关节液压机械臂非线性控制方法 | |
CN116088299A (zh) | 卫星天线混联运动机构神经网络反步控制方法 | |
CN112147894B (zh) | 基于运动学和动力学模型的轮式移动机器人主动控制方法 |
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 |