一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

单连杆机械臂的自适应容错控制方法、系统及存储介质与流程

2021-09-25 04:26:00 来源:中国专利 TAG:容错 连杆 自适应 控制 方法


1.本发明涉及工业自动控制领域,尤其涉及一种单连杆机械臂的自适应容错控制方法、系统及存储介质。


背景技术:

2.随着互联网技术和通信行业的发展,网络控制系统(ncss)被广泛应用于许多实际系统中,如卫星通信、无人机、智能建筑、交通网络、工业控制领域等。由于通信信道带宽是固定的,无法在短期内增加且计算能力有限。而传统的时间触发控制中,系统状态采样和控制器的更新通常是周期性进行的,这将造成通信资源的浪费。为节省网络通信带宽,最大限度地利用带宽资源,事件触发控制得到了广泛的关注。然而,上述所考虑的系统都假定是完全已知的;在工业系统实际运行过程中,执行器难免发生不同程度的失效。这些执行器故障将导致系统不稳定,限制跟踪性能,甚至引发灾难性的事故。随着实际系统越来越复杂,要求越来越高,需要无限时间的渐近收敛已经不能满足系统运行的需要,所以出现了各种有限时间(ftc)控制方法。但是在现有的有限时间控制方法中,不能预先指定具体的稳定时间,因此,研究对于控制增益未知、状态不可测的不确定非线性系统,具有事件触发机制的定常时间跟踪控制问题在理论和实践上都具有重要意义。
3.术语解释
4.网络控制系统(ncss):指控制回路的元件透过通讯网络交换资料的控制系统,控制系统的命令及回授是在网络中以封包的方式传送。
5.有限时间控制方法:指在设定时间的区间内,系统状态轨迹在预定的界限内达到平衡。
6.反步设计法:通过递归地构造闭环系统的lyapunov函数获得反馈控制器,选取控制律使得lyapunov函数沿闭环系统轨迹的导数具有某种性能,保证闭环系统轨迹的有界性和收敛到平衡点,选取的控制律就是系统镇定问题、跟踪问题、干扰抑制问题或者几种问题综合的解。
7.不确定非线性系统:指同时具有不确定系统和非线性系统特点的系统,即其输出不与其输入成正比,同时带有不确定参数、不确定动力学(系统摄动)及外干扰的系统。
8.时间触发:间隔固定的周期进行触发。
9.事件触发机制:根据系统当前的状态决定是否触发,当系统状态满足触发条件才进行各种操作。
10.神经网络系统:一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的。
11.部分失效(pfs):因为部分损坏或缺乏动力等因素而导致执行器只产生部分有效输出。
12.完全失效(tfs):因为完全损坏或失灵而导致的执行器输出全部失效。
13.自适应补偿:是根据系统执行器的冗余情况,设计自适应补偿控制律,利用有效的执行器,达到跟踪参考模型运动的控制目的,同时保持较好的动态和稳态性能的控制方法。
14.芝诺行为(zeno behavior):指在事件触发控制中,控制在有限时间内发生无限次触发。


技术实现要素:

15.有鉴于此,本发明实施例的目的是提供一种单连杆机械臂的自适应容错控制方法、系统及存储介质,能够在预设的有限时间内收敛,节省网络带宽且全局统一有界收敛。
16.第一方面,本发明实施例提供了一种单连杆机械臂的自适应容错控制方法,包括步骤:
17.建立单连杆机械臂的失效非线性系统模型;所述失效非线性系统模型包括已知非线性系统和未知非线性系统;
18.根据所述失效非线性系统模型、实际跟踪误差及转换函数确定虚拟控制器模型及自适应律;所述转换函数的参数包括预设稳定时间;
19.根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律;所述触发事件模型的参数包括更新时间;
20.获取控制输入信号及所述预设稳定时间,并根据所述虚拟控制器模型、自适应律、触发控制器模型及参数更新律对单连杆机械臂的执行器进行控制。
21.可选地,所述建立单连杆机械臂的失效非线性系统模型,包括步骤:
22.建立单连杆机械臂关于位移和速度的已知非线性系统;
23.根据神经网络建立单连杆机械臂执行器完全失效或部分失效的未知非线性系统。
24.可选地,所述根据所述失效非线性系统模型、实际跟踪误差及转换函数确定虚拟控制器模型及自适应律,包括步骤:
25.根据所述失效非线性系统模型确定虚拟误差模型;
26.根据实际跟踪误差及转换函数确定误差转换模型;
27.根据所述误差转换模型确定虚拟控制器模型及自适应律。
28.可选地,所述根据所述误差转换模型确定虚拟控制器模型及自适应律,包括步骤:
29.根据所述误差转换模型确定第一虚拟控制器模型及所述第一虚拟控制器模型的第一自适应律;
30.根据所述误差转换模型确定第二虚拟控制器模型及所述第二虚拟控制器模型的第二自适应律。
31.可选地,所述根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律,包括步骤:
32.根据所述失效非线性系统模型及触发事件模型确定触发事件补偿模型;
33.根据所述触发事件补偿模型确定触发控制器模型及参数更新律。
34.第二方面,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括:
35.系统模型建立模块,用于建立单连杆机械臂的失效非线性系统模型;所述失效非线性系统模型包括已知非线性系统和未知非线性系统;
36.虚拟控制器模型确定模块,用于根据所述失效非线性系统模型、实际跟踪误差及
转换函数确定虚拟控制器模型及自适应律;所述转换函数的参数包括预设稳定时间;
37.触发控制器模型确定模块,用于根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律;所述触发事件模型的参数包括更新时间;
38.综合控制模块,用于获取控制输入信号及所述预设稳定时间,并根据所述虚拟控制器模型、自适应律、触发控制器模型及参数更新律对单连杆机械臂的执行器进行控制。
39.第三方面,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括:
40.至少一个处理器;
41.至少一个存储器,用于存储至少一个程序;
42.当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现第一方面实施例所述的自适应容错控制方法。
43.第四方面,本发明实施例提供了一种存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由处理器执行时用于执行第一方面实施例所述的自适应容错控制方法。
44.第五方面,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括控制器、执行器及单连杆机械臂,所述执行器连接所述控制器及所述单连杆机械臂,所述控制器包括:
45.所述控制器包括:
46.至少一个处理器;
47.至少一个存储器,用于存储至少一个程序;
48.当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现第一方面实施例所述的自适应容错控制方法。
49.实施本发明实施例包括以下有益效果:本发明实施例通过包含有预设稳定时间的转换函数对实际跟踪误差进行非线性变换确定虚拟控制器模型,从而实现在预设的有限时间内收敛;通过包含有更新时间的触发事情模型确定触发控制器模型,从而实现节省网络带宽且全局统一有界收敛。
附图说明
50.图1是本发明实施例提供的一种单连杆机械臂的自适应容错控制方法的步骤流程示意图;
51.图2是本发明实施例提供的一种单连杆机械臂的自适应容错控制系统的结构框图;
52.图3是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在部分失效时系统输出和参考输出的信号对比图;
53.图4是本发明实施例提供的一种单连杆机械臂在一般情况下正常控制输入和部分失效时控制输入的信号对比图;
54.图5是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法时正常控制输入和部分失效时控制输入的信号对比图;
55.图6是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在部分失效时的跟踪误差;
56.图7是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在部分失效时的事件触发量及时间间隔图;
57.图8是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在完全失效时系统输出和参考输出的信号对比图;
58.图9是本发明实施例提供的一种单连杆机械臂在一般情况下正常控制输入和完全失效时控制输入的信号对比图;
59.图10是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法时正常控制输入和完全失效时控制输入的信号对比图;
60.图11是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在完全失效时的跟踪误差;
61.图12是本发明实施例提供的一种单连杆机械臂采用本发明实施例中的自适应容错控制方法在完全失效时的事件触发量及时间间隔图;
62.图13是本发明实施例提供的一种单连杆机械臂的自适应容错控制系统的结构框图;
63.图14是本发明实施例提供的另一种单连杆机械臂的自适应容错控制系统的结构框图。
具体实施方式
64.下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
65.如图1所示,本发明实施例提供了一种单连杆机械臂的自适应容错控制方法,其包括的步骤如下所示。
66.s100、建立单连杆机械臂的失效非线性系统模型;所述失效非线性系统模型包括已知非线性系统和未知非线性系统。
67.具体地,根据单连杆机械臂几类不确定的非线性系统确定单连杆机械臂的非线性系统,并通过神经网络近似不确定失效的非线性系统。
68.可选地,所述建立单连杆机械臂的失效非线性系统模型,包括步骤:
69.建立单连杆机械臂关于位移和速度的已知非线性系统;
70.根据神经网络建立单连杆机械臂执行器完全失效或部分失效的未知非线性系统。
71.具体地,针对单连杆机械臂系统,考虑以下一类不确定的非线性系统:
72.73.其中,x
i
∈r,i=1,2,

,n是系统状态;u
j
(t)∈r(j=1,2,

,m)是系统的输入;y∈r是系统的输出,为系统中已知的光滑非线性函数;f
i
(
·
)∈r,(i=1,

,n)是系统中不确定的非线性函数;b
j
∈r为已知方向且未知大小的参数。
74.然后,考虑第j个执行器可能在运行期间失效,因此,在t
if
瞬间的瞬时故障模型可以表示为:
[0075][0076]
其中,u
pfj
(t)是系统的输入;0≤ρ
j
<1,t
jf
和u
tfj
都是不确定的常数。
[0077]
在本技术实施例中,结合单连杆机械臂,考虑以下两种程度的执行器失效:一、执行器部分失效(pfs),这就意味着执行器输出u
j
(t)在运行时失去了一些性能,因此,这就有u
j
(t)=ρ
j
u
pfj
(t)和0<ρ
j
<1;二、执行器完全失效(tfs),这就意味着执行器输出u
j
(t)不再受u
pfj
(t)的影响,但受u
tfj
的影响,所以,这就有u
j
(t)=u
tfj
和ρ
j
=0。
[0078]
综上所述,设计单连杆机械臂的非线性系统为:
[0079][0080]
其中,x1表示位移,x2表示速度,i是惯性,m是质量,g是重力加速度,l为质心到关节的长度,b是粘性摩擦系数,设置障碍为d
k
=sin(t)。
[0081]
具体地,在自适应控制方案的设计中,使用神经网络近似未知的非线性函数。明确是已知的基函数向量,φ=[φ1,φ2]
t
是权重向量。
[0082]
为了促进自适应控制器的设计和得到合适的自适应控制器,结合单连杆机械臂系统的实际情况,提出了以下假设:
[0083]
假设1:在时间间隔[t
c
,t
c 1
),c=0,1,

,f中,设定m代表执行器全部失效,设定m
pj
代表其他没有全部失效的执行器,明确m
pj
um={1,2,

,m},f是一个自然数。
[0084]
假设2:全部失效的执行器的最大数量为m

1,但是部分失效的执行器的数量最多可以达到m,剩余的驱动力便可以达到控制目的。同时,任何执行器都不能多次发生状态转换。
[0085]
设定t0=0,假设在时间间隔[t
c
,t
c 1
),c=0,1,

,f中,共有m
j
(0≤m
j
≤m)个执行器失效且没有出现新的执行器失效,显然,在时间间隔[t0,t1)中所有执行器都可以正常工作,新的执行器失效会出现在t1瞬间之后。从假设2中可得,t
f
是有限的,t
f 1
是无限的。
[0086]
假设3:r是有界且已知的期望信号,此外,r具有n 1阶导数。
[0087]
s200、根据所述失效非线性系统模型、实际跟踪误差及转换函数确定虚拟控制器模型及自适应律;所述转换函数的参数包括预设稳定时间。
[0088]
具体地,为了达到实际规定的建立时间跟踪性能,可以引入以下转换函数:
[0089][0090]
其中,0<g<<1和是正设计常数;0<t<∞表示实际规定的稳定时间。
[0091]
需要说明的是,根据κ(t)的定义,以下有关转换的几个属性为:
[0092]
1、κ(t)是随着t∈[0,t)和的时间推移严格增长,这就意味着是属于t∈[0,∞)。
[0093]
2、为了确保变量在转换前后具有相同的初始值,它满足κ(0)=1。
[0094]
3、κ(t)是有界且可微的,且是有界的,这就意味着其中,κ
max
>0且κ
max
是个常数。
[0095]
可选地,所述根据所述失效非线性系统模型、实际跟踪误差及转换函数确定虚拟控制器模型及自适应律,包括步骤:
[0096]
根据所述失效非线性系统模型确定虚拟误差模型;
[0097]
根据实际跟踪误差及转换函数确定误差转换模型;
[0098]
根据所述误差转换模型确定虚拟控制器模型及自适应律。
[0099]
可选地,所述根据所述误差转换模型确定虚拟控制器模型及自适应律,包括步骤:
[0100]
根据所述误差转换模型确定第一虚拟控制器模型及所述第一虚拟控制器模型的第一自适应律;
[0101]
根据所述误差转换模型确定第二虚拟控制器模型及所述第二虚拟控制器模型的第二自适应律。
[0102]
具体地,为了补偿单连杆机械臂中的执行器失效,设计了基于相对阈值策略的事件触发的自适应补偿控制器。值得一提的是,自适应补偿控制方法是采用反步技术来跟踪测量中的未知参数,其中设计2个递归步骤,具体计划如下:
[0103]
引入以下虚拟误差方程式:
[0104][0105]
其中,α
i
(i=1,2)是虚拟控制律,z
i
(i=1,2)为可变误差。设计程序在以下步骤中给进行了详细说明。
[0106]
为了实现自适应和在规定的稳定时间内的实际跟踪,引入了非线性转换函数κ(t)来改变实际跟踪误差和虚拟误差,转化后的实际跟踪误差e和虚拟误差z
i
可以定义为
[0107]
[0108]
第一虚拟控制器α1被设计为:
[0109][0110]
其中,c1是一个正常数,是θ1的估计值,θ1=max{||φ1||2,1},
[0111]
第一自适应律被设计为:
[0112][0113]
γ1是一个r
×
r的正定矩阵,γ1是一个正设计参数,
[0114]
由此可以定义以下内容:
[0115]
第二虚拟控制器α2:
[0116]
第二自适应律:
[0117]
其中θ2=max{||φ2||2,1},
[0118]
s300、根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律;所述触发事件模型的参数包括更新时间。
[0119]
具体地,由于通信网络的网络资源有限,为了节省包括通信信道带宽和计算能力在内的网络资源,可以考虑采用以下事件触发方案:
[0120][0121]
其中,ω
j
(t)是控制输入,t
k
,k∈r

代表控制器的更新时间;e(t)=ω
i
(t)

u
pfi
(t)表示测量误差;f(u
pfj
(t))是个函数。
[0122]
可选地,所述根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律,包括步骤:
[0123]
根据所述失效非线性系统模型及触发事件模型确定触发事件补偿模型;
[0124]
根据所述触发事件补偿模型确定触发控制器模型及参数更新律。
[0125]
具体地,在单连杆机械臂系统中执行器部分失效的情况下,可以通过更大的阈值获得更长的更新间隔。当系统状态趋于稳定时,可以通过较小的阈值获得较短的更新间隔,然后通过一个更精确的控制信号u
pfj
(t)获得更好的系统性能。因此,可以设计用于补偿由触发机制引起的测量误差的控制器,建立如下所示的事件触发策略:
[0126][0127]
其中,表示测量误差,t
k
>0,k∈r

,ε∈r

,1>δ>0,都是正参数。
[0128]
在时间间隔[t
k
,t
k 1
)中,ω
j
(t)=(1 λ1(t)δ)u
pfj
(t) λ2(t)m1,λ1(t)和λ2(t)都是随时间变化的常数,满足|λ1(t)|≤1和|λ2(t)|≤1。通过转换,可以得出鉴于参数的不可知性,未知参数向量ψ
j
的估计值用于控制律的设计,所以触发控制器设计为:
[0129][0130]
其中,ψ
j
=[ψ
j,1

j,21


j,2m
]
t

[0131]
设定参数更新律ψ为:
[0132][0133]
其中,ξ
j
是一个正定矩阵。
[0134]
s400、获取控制输入信号及所述预设稳定时间,并根据所述虚拟控制器模型、自适应律、触发控制器模型及参数更新律对单连杆机械臂的执行器进行控制。
[0135]
如图2所示,虚拟控制器模型应用于虚拟控制器,虚拟控制器包含有自适应律;触发控制器模型应用于触发控制器,触发控制器包含有参数更新律;本发明实施例中单连杆机械臂包括第一虚拟控制器及其对应的第一自适应律、第二虚拟控制器及其对应的第二自适应律,第一虚拟控制器、第二虚拟控制器及触发控制器共同组成控制器,控制器对执行器进行控制。
[0136]
需要说明的是,执行器可以包括若干个。
[0137]
综上:考虑系统的所有信号都是有界的,存在一段时间t
*
>0,这样执行间隔t
*
≤{t
k 1

t
k
}都小于有界时间t
*
,因此,可以避免zeno行为。通过推理分析可得以下结论:在单连杆机械臂中所考虑的系统中所有的信号都是有界的,可以有效地避免zeno行为。且实际的跟踪误差收敛到紧凑集ξ
j
={e
j
||e
j
|≤ga}中,其衰减率表示达到了实际规定的建立时间跟踪性能。分析规定的建立时间t可得通过调整t,和g,影响系统
的跟踪误差和收敛速度。
[0138]
实施本发明实施例包括以下有益效果:本发明实施例通过包含有预设稳定时间的转换函数对实际跟踪误差进行非线性变换确定虚拟控制器模型,从而实现在预设的有限时间内收敛;通过包含有更新时间的触发事情模型确定触发控制器模型,从而实现节省网络带宽且全局统一有界收敛。
[0139]
下面以一个具体的仿真实例说明。
[0140]
以单连杆机械臂为实例,模型参考公式(3),其系统中共有两个执行器,将模拟不同的执行器机构失效情况。
[0141]
系统参数如下:已知和未知函数分别为和b
j
=1,函数参考输出信号为r=sin(t)。为了确保系统内的所有信号都是有界的,设计了以下参数:γ1=γ2=1,γ1=γ2=1,ξ
j
=1,a1=a2=1,c1=34,c2=15,h=[0 0]
t
,σ=40,δ=0.2,m1=1.35,g=0.3,t=14,ε=40,q=1,m=1,g=9.8,l=0.4,b=1,
[0142]
假设单连杆机械臂的执行器1在10秒后发生部分失效,执行器2运行正常,其参数设置为:ρ=0.6。
[0143]
在单连杆机械臂的执行器1在10秒后发生部分失效的情况下,系统输出和参考输出信号如图3所示,一般的控制输入如图4所示,具有事件触发的控制输入如图5所示,系统的跟踪误差如图6所示,事件触发量及其间隔如图7所示。
[0144]
仿真结果表明:在单连杆机械臂的执行器1在10秒后出现40%的故障,输入输出比为60%,执行器2运行正常的情况下,从图3可以看出,采用本发明实施例中的自适应容错控制方法实现了单连杆机械臂的跟踪控制,且系统的所有信号都是有界的。从图4可以看出,部分失效的执行器系统状态受到了很大的影响。从图5可以看出,通过本发明提出的控制方法,与执行器正常运行时相比,部分失效的执行器系统波动幅度较小。图6的结果显示,跟踪误差在10s后出现了轻微的波动,但波动范围在预期误差范围内,系统在0.2s后误差就稳定在5%内,证明系统在设定的时间0.4s内达到了预设目标状态。
[0145]
在单连杆机械臂的执行器1在10秒后发生完全失效的情况下,系统输出和参考输出信号如图8所示,一般控制方法的控制输入如图9所示,具有事件触发的控制输入如图10所示,系统的跟踪误差如图11所示,事件触发量及其间隔如图12所示。
[0146]
仿真结果表明:在单连杆机械臂的执行器1在10秒后完全失效,执行器2运行正常的情况下,从图8可以看出,该方法实现了单连杆机械臂的跟踪控制,且系统的所有信号都是有界的。从图9可以看出,完全失效的执行器系统进入了卡死状态,输出不再受输入的影响。从图10可以看出,通过本发明实施例提出的控制方法,与执行器正常运行时相比,完全失效的执行器系统受到了一定的影响。图11的结果显示,跟踪误差在10s后出现了较大的波动,但波动范围在预期误差范围内,系统在0.2s后误差就稳定在5%内,证明系统在设定的时间0.4s内达到了预设目标状态。
[0147]
从图6及图11可以看出,跟踪误差迅速减小到工业0.05,此后保持在0左右,可以将带宽从0.02节省到0.19。在执行器一部分失效,执行器二正常运行的情况下,在每2秒的时
间间隔内,触发事件的数量随着控制输出的变化而变化,以减少带宽资源的消耗。在传统的时间触发中,每两秒的触发次数为200次,而在本发明涉及到事件触发中,每两秒的平均触发次数为61次,相比之下,带宽资源节省率达到69.5%。在执行器一完全失效,执行器二正常运行的情况下,在每2秒的时间间隔内,触发事件的数量随着控制输出的变化而变化,以减少带宽资源的消耗。在传统的时间触发中,每两秒的触发次数为200次,而在本发明涉及到事件触发中,每两秒的平均触发次数为59次,相比之下,带宽资源节省率达到70.5%。
[0148]
综上所述,在带有执行器失效的单连杆机械臂系统中,结合所提出的控制方法,能够实现稳定时间的统一预设,使得系统在规定的时间内有限收敛。此外,系统能够实现自适应补偿控制,快速实现补偿,并且在事件触发的机制下,能够有效地节省带宽资源。
[0149]
如图13所示,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括:
[0150]
系统模型建立模块,用于建立单连杆机械臂的失效非线性系统模型;所述失效非线性系统模型包括已知非线性系统和未知非线性系统;
[0151]
虚拟控制器模型确定模块,用于根据所述失效非线性系统模型、实际跟踪误差及转换函数确定虚拟控制器模型及自适应律;所述转换函数的参数包括预设稳定时间;
[0152]
触发控制器模型确定模块,用于根据所述失效非线性系统模型及触发事件模型确定触发控制器模型及参数更新律;所述触发事件模型的参数包括更新时间;
[0153]
综合控制模块,获取控制输入信号及所述预设稳定时间,并用于根据所述虚拟控制器模型、自适应律、触发控制器模型及参数更新律对单连杆机械臂的执行器进行控制。
[0154]
可见,上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0155]
如图14所示,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括:
[0156]
至少一个处理器;
[0157]
至少一个存储器,用于存储至少一个程序;
[0158]
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现上述的自适应容错控制方法。
[0159]
可见,上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0160]
此外,本技术实施例还公开了一种计算机程序产品或计算机程序,计算机程序产品或计算机程序存储在计算机可读存介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行上述的方法。同样地,上述方法实施例中的内容均适用于本存储介质实施例中,本存储介质实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0161]
如图2所示,本发明实施例提供了一种单连杆机械臂的自适应容错控制系统,包括控制器、执行器及单连杆机械臂,所述执行器连接所述控制器及所述单连杆机械臂,所述控
制器包括:所述控制器包括:
[0162]
至少一个处理器;
[0163]
至少一个存储器,用于存储至少一个程序;
[0164]
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现第一方面实施例所述的自适应容错控制方法。
[0165]
可见,上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0166]
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜