CN112338914A - 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法 - Google Patents

一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法 Download PDF

Info

Publication number
CN112338914A
CN112338914A CN202011167915.3A CN202011167915A CN112338914A CN 112338914 A CN112338914 A CN 112338914A CN 202011167915 A CN202011167915 A CN 202011167915A CN 112338914 A CN112338914 A CN 112338914A
Authority
CN
China
Prior art keywords
manipulator
fuzzy
controller
input
order
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
Application number
CN202011167915.3A
Other languages
English (en)
Other versions
CN112338914B (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.)
Northeastern University China
Original Assignee
Northeastern University China
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 Northeastern University China filed Critical Northeastern University China
Priority to CN202011167915.3A priority Critical patent/CN112338914B/zh
Publication of CN112338914A publication Critical patent/CN112338914A/zh
Application granted granted Critical
Publication of CN112338914B publication Critical patent/CN112338914B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Operations Research (AREA)
  • Probability & Statistics with Applications (AREA)
  • Evolutionary Biology (AREA)
  • Algebra (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,由模糊自适应控制器、视觉传感器、机械臂控制电枢和末端灵巧手组成。本发明通过利用模糊逻辑***,对存在随机扰动和高度非线性的机械手***模型设计模糊自适应控制器并设计了相对应的自适应算法,使其在遭受进行网络控制时的控制器输入延时和输出信号受限以及各种转矩随机扰动的情况下能够依然精确地跟踪参考信号,操作目标。

Description

一种在输出受限和输入时滞下基于随机***的单连杆机械手 模糊控制算法
技术领域
本发明设计一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,属于机械手结构和控制技术领域
背景技术
现如今,科技发展如此迅速,机器人技术慢慢涌现,以其应用范围广、灵活度高以及可在极限环境下工作等特点,成为了人类社会进步和发展不可或缺的一项技术领域之一。在相关技术中,机械手被广泛应用在机械制造、航空航天、医药、原子能等领域,对自动化生产起到了至关重要的作用。在机械手的受力运动中,与外界环境进行交互作用,通过发生接触来完成指定工作任务,比如打磨、钻孔、抛光、抓取等。在受力运动中,机械手通过视觉传感器对目标位置进行采集,然后控制器发出命令来驱动机械臂电枢,驱使机械手运动,灵巧手对目标进行作业。通过利用柔顺控制的特点,使机械手在精度和力度都符合实际操作需求,极大地拓宽了机械手的应用范围和安全性。
尽管机械手的应用性广、安全性高,但在通过机器人***的控制台对机械手进行网络控制时由于网络通讯的特点难免会出现控制器方面的输入延时,使控制器的命令无法及时到达执行机构,导致目标未被及时操作处理。同时,机械手末端由于操作对象的不同特点,会导致执行灵巧手的时候遭受不同的运动区域限制,使得控制器的控制性能严重受到影响,因此使得机械手***在运行的过程中极易出现不稳定甚至***难以按照计划运行导致整个***崩溃。
在现有的控制算法中,针对机械手的基于反步法的模糊控制器设计过程,往往假设前一个状态的虚拟控制符号使已知的,这种假设大大局限了该控制器的应用性。同时,在对外界扰动进行描述的时候,往往认为是来自确定性的扰动,而实际在运作过程中,不同的机械手或者不同的操作环境所受到的随机转矩扰动是不同的,因此我们可以认为,整个***建模应该在随机***的框架下才符合实际工程意义。
发明内容
有鉴于此,本发明提出了一种以随机***为基础设计的模糊控制器,通过引入Pade逼近技术和非线性变换来解决机器人***控制台输入延时和输出受限的问题,并设计自适应算法,结合设计的模糊控制器,解决了在机械手***遭受输入延时输出受限以及伴随随机转矩扰动的情况下,能够自调节,从而提高控制精度和生产效率。
本发明的技术方案是:
一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,由模糊自适应控制器、视觉传感器、机械臂控制电枢和末端灵巧手实现。
模糊控制算法由模糊控制器和自适应算法构建而成。
模糊控制算法基于下述随机不确定非严格反馈(Stochastic Uncertain Non-strict feedback)数学模型,可表示为:
Figure RE-GDA0002827775100000011
Figure RE-GDA0002827775100000012
Y(t)=X1(t)
其中的fi(x)表示的是未知的非线性函数,X为X1到Xn的向量集合,
Figure RE-GDA0002827775100000013
Figure RE-GDA0002827775100000021
也就是机器人机械手***的状态,这里
Figure RE-GDA0002827775100000022
表示的是未知的控制增益,符号是未知的。u与Y(t)是***的输入与输出且-kc<Y(t)<kc,其中kc表示***的输出所遭受到的约束条件,τ是机械手***控制信号的输入延时。
Figure RE-GDA0002827775100000023
是随机扰动,ω是一个独立的标准的定义在全概率空间上的布朗运动因子。
原***的第一阶状态X1即Y(t),被约束在区间(-kc,kc),利用本发明提出的非线性变换方法处理如下
Figure RE-GDA0002827775100000024
参考信号则被变换为下述形式
Figure RE-GDA0002827775100000025
其余每一阶状态定义为xi,i=2,…,n,其形式与上述的数学模型中Xi对应相等。
机械手***控制器输入延时可进行如下Pade逼近技术处理,其特征在于:
Figure RE-GDA0002827775100000026
其中v是拉普拉斯变量。为了更进一步研究,另外一个中间变量xn+1被引进来并且满足(假设原***阶数为n):
Figure RE-GDA0002827775100000027
然后利用拉普拉斯逆变换可以得到:
Figure RE-GDA0002827775100000028
这里λ=2/τ,然后整个单连杆机械手***的动态方程就可以简单的表示为:
Figure RE-GDA0002827775100000029
通过Pade逼近完成整个***模型的从有输入时滞到无时滞转换。
模糊控制算法,包括以下步骤:
1):视觉传感器捕捉操作目标,作为参考信号yd
2):参考信号yd与机械手此时的状态x1做差,得出两者的误差z1,并进行动态学方程微分求解;
3):利用模糊逻辑***(Fuzzy Logic Systems)对机械手***中模型中的强非线性项和耦合项进行逼近,模糊逻辑***建立如下:
第i个模糊模型规则建立如下:
Ri:如果Z1属于
Figure RE-GDA0002827775100000031
……,Zn属于
Figure RE-GDA0002827775100000032
那么y属于Bi
i=1,2,…,N,N是模糊规则数。
经过单值模糊器,乘积推理和中心平均反模糊器处理,则任意需要被逼近的非线性函数f(z)可以表示为:
Figure RE-GDA0002827775100000033
其中,Z=[Z1,…,Zn]T为实数域上n维的输入向量,
Figure RE-GDA0002827775100000034
Figure RE-GDA0002827775100000035
的隶属度关系函数,θT=[θ1,…,θN],是权向量,
Figure RE-GDA0002827775100000036
Figure RE-GDA0002827775100000037
Figure RE-GDA0002827775100000038
其中,第i阶的***输入给模糊逻辑的输入信号为
Figure RE-GDA0002827775100000039
Figure RE-GDA00028277751000000310
其中
Figure RE-GDA00028277751000000311
表示的是yd的第i阶导数,
Figure RE-GDA00028277751000000312
是代表
Figure RE-GDA00028277751000000313
的估计值。
将机械手***模型的状态x1,机械手的操作目标状态yd及一阶导数
Figure RE-GDA00028277751000000314
作为模糊逻辑***的输入Z1,输出为第一阶***的
Figure RE-GDA00028277751000000315
并含有相应的精确级误差ε1
4):利用模糊逻辑***输出的两种信号θ1
Figure RE-GDA00028277751000000316
建立关于θ1的自适应算法
Figure RE-GDA00028277751000000317
其中θ1
Figure RE-GDA00028277751000000318
的估计值。最优权向量θ*的选取方法如下:
Figure RE-GDA00028277751000000319
其中,ε>0是精确级常数。在此,我们直接给出本发明每一阶θi的自适应算法如下:
Figure RE-GDA00028277751000000320
Figure RE-GDA00028277751000000321
是代表
Figure RE-GDA00028277751000000322
的估计值,m是自定义松弛系数,γi和σi表示自定义参数,i表示机械手***的模型的阶数。
5):将误差信号z1输入给Nussbaum函数N,作为自变量ξ1的输入信号,并建立关于该函数自变量ξ1的自适应算法
Figure RE-GDA00028277751000000323
其中,该函数N必须具有下述性质:
Figure RE-GDA00028277751000000324
Figure RE-GDA00028277751000000325
在此,我们直接给出该函数自变量ξi每一阶的自适应算法为:
Figure RE-GDA0002827775100000041
Figure RE-GDA0002827775100000042
i表示机械手***的模型的阶数。
6):利用4)与5)建立的自适应算法,自给定相应的给定参数σ1,γ1,k1, m1,设计虚拟控制器α1,在此我们直接给出本发明每一阶的虚拟控制如下所示:
αi=N(ξi)∈i i表示机械手***的模型的阶数。
7):利用6)设计的控制器和自适应算法,对机械手***下一阶的状态x2进行处理,求得与前一阶***的虚拟控制器对应的控制误差信号z2,输入第2阶相对应模糊逻辑***与Nussbaum函数,分别输出
Figure RE-GDA0002827775100000043
与ξ2的自适应算法,并自给定相应的给定参数σ2,γ2,k2,m2,设计虚拟控制器α2
8):然后将一阶状态x3与第2阶得到的虚拟控制信号α2做差求得第3阶的误差信号z3,然后继续进行7)所做工作。重复如此,依次对机械手***的各阶状态xi依次处理,得出相应的虚拟控制αi及自适应算法
Figure RE-GDA0002827775100000044
Figure RE-GDA0002827775100000045
直至进行到***最后一阶输出相应的自适应算法和实际模糊控制器u;
9):将下一刻的机械手的状态继续与操作目标的状态进行比较,返回步骤1,继续循环。
本发明的有益效果
本发明的优点是:发明了一种模糊控制算法,使得在机械手***遭受输入时滞并且输出受到约束的同时,能够克服转矩的随机扰动,进而依然能够对受控目标进行操作,能够自调节,从而提高***得鲁棒性和生产效率。
附图说明
图1为模糊控制器控制方法图。
图2为隶属度函数曲线图。
图3为模糊控制算法流程图。
具体实施方式
下面通过结合附图和具体实施例来进一步说明本发明。
如图1-3,本发明是一种输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,包括以下步骤:
首先利用非线性变换对***的输出进行处理:
原***的第一阶状态X1即Y,被约束在区间(-kc,kc),利用本发明提出的非线性变换方法处理如下
Figure RE-GDA0002827775100000046
参考信号则被变换为下述形式
Figure RE-GDA0002827775100000047
其余每一阶状态定义为xi,i=2,…,n,其形式与上述的数学模型中Xi对应相等。
机械手***控制器输入延时可进行如下Pade逼近技术处理,其特征在于:
Figure RE-GDA0002827775100000051
其中v是拉普拉斯变量。为了更进一步研究,另外一个中间变量xn+1被引进来并且满足(假设原***阶数为n):
Figure RE-GDA0002827775100000052
然后利用拉普拉斯逆变换可以得到:
Figure RE-GDA0002827775100000053
这里λ=2/τ,然后整个单连杆机械手***的动态方程就可以简单的表示为:
Figure RE-GDA0002827775100000054
通过Pade逼近完成整个***模型的从有输入时滞到无时滞转换
模糊控制算法,包括以下步骤:
1):视觉传感器捕捉操作目标,作为参考信号yd
2):参考信号yd与机械手此时的状态x1做差,得出两者的误差z1,并进行动态学方程微分求解;
3):利用模糊逻辑***(Fuzzy Logic Systems)对机械手***中模型中的强非线性项和耦合项进行逼近,模糊逻辑***建立如下:
第i个模糊模型规则建立如下:
Ri:如果Z1属于
Figure RE-GDA0002827775100000055
……,Zn属于
Figure RE-GDA0002827775100000056
那么y属于Bi
i=1,2,…,N,N是模糊规则数。
经过单值模糊器,乘积推理和中心平均反模糊器处理,则任意需要被逼近的非线性函数f(z)可以表示为:
Figure RE-GDA0002827775100000057
其中,Z=[Z1,…,Zn]T为实数域上n维的输入向量,
Figure RE-GDA0002827775100000058
Figure RE-GDA0002827775100000059
的隶属度关系函数,θT=[θ1,…,θN],是权向量,
Figure RE-GDA00028277751000000510
Figure RE-GDA00028277751000000511
Figure RE-GDA0002827775100000061
其中,第i阶的***输入给模糊逻辑的输入信号为
Figure RE-GDA0002827775100000062
Figure RE-GDA0002827775100000063
其中
Figure RE-GDA0002827775100000064
表示的是yd的第i阶导数,
Figure RE-GDA0002827775100000065
是代表
Figure RE-GDA0002827775100000066
的估计值。
将机械手***模型的状态x1,机械手的操作目标状态yd及一阶导数
Figure RE-GDA0002827775100000067
作为模糊逻辑***的输入Z1,输出为第一阶***的
Figure RE-GDA0002827775100000068
并含有相应的精确级误差ε1
4):利用模糊逻辑***输出的两种信号θ1
Figure RE-GDA0002827775100000069
建立关于θ1的自适应算法
Figure RE-GDA00028277751000000610
其中θ1
Figure RE-GDA00028277751000000611
的估计值。最优权向量θ*的选取方法如下:
Figure RE-GDA00028277751000000612
其中,ε>0是精确级常数。在此,我们直接给出本发明每一阶θi的自适应算法如下:
Figure RE-GDA00028277751000000613
Figure RE-GDA00028277751000000614
是代表
Figure RE-GDA00028277751000000615
的估计值,m是自定义松弛系数,γi和σi表示自定义参数,i表示机械手***的模型的阶数。
5):将误差信号z1输入给Nussbaum函数N,作为自变量ξ1的输入信号,并建立关于该函数自变量ξ1的自适应算法
Figure RE-GDA00028277751000000616
其中,该函数N必须具有下述性质:
Figure RE-GDA00028277751000000617
Figure RE-GDA00028277751000000618
在此,我们直接给出该函数自变量ξi每一阶的自适应算法为:
Figure RE-GDA00028277751000000619
Figure RE-GDA00028277751000000620
i表示机械手***的模型的阶数。
6):利用4)与5)建立的自适应算法,自给定相应的给定参数σ1,γ1,k1, m1,设计虚拟控制器α1,在此我们直接给出本发明每一阶的虚拟控制如下所示:αi=N(ξi)∈i i表示机械手***的模型的阶数。
7):利用6)设计的控制器和自适应算法,对机械手***下一阶的状态x2进行处理,求得与前一阶***的虚拟控制器对应的控制误差信号z2,输入第2阶相对应模糊逻辑***与Nussbaum函数,分别输出
Figure RE-GDA00028277751000000621
与ξ2的自适应算法,并自给定相应的给定参数σ2,γ2,k2,m2,设计虚拟控制器α2
8):然后将一阶状态x3与第2阶得到的虚拟控制信号α2做差求得第3阶的误差信号z3,然后继续进行7)所做工作。重复如此,依次对机械手***的各阶状态xi依次处理,得出相应的虚拟控制αi及自适应算法
Figure RE-GDA0002827775100000071
Figure RE-GDA0002827775100000072
直至进行到***最后一阶输出相应的自适应算法和实际模糊控制器u;
9):将下一刻的机械手的状态继续与操作目标的状态进行比较,返回步骤 1,继续循环。
综上所述,以上仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改,等同替换,改进等,均应包含在本发明的保护范围之内。
注:i为机械手***模型的阶数,初始值为1,不同机械手阶数不一定相同, n表示最后一阶。

Claims (8)

1.一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,其特征在于由模糊自适应控制器、视觉传感器、机械臂控制电枢和末端灵巧手实现。
2.根据权力要求1所述的一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,其特征在于包括模糊控制器,和自适应调节算法。
3.根据权利要求2所叙述的模糊控制器和自适应调节算法的设计,其特征在于:基于下述随机不确定非严格反馈(Stochastic Uncertain Non-strict feedback)数学模型,可表示为:
Figure RE-FDA0002827775090000011
Figure RE-FDA0002827775090000012
Y(t)=X1(t)
其中的fi(x)表示的是***中未知的非线性函数,X为X1到Xn的向量集合,
Figure RE-FDA0002827775090000013
Figure RE-FDA0002827775090000014
也就是机器人机械手***的各阶状态,这里
Figure RE-FDA0002827775090000015
表示的是未知的控制增益,符号是未知的。u与Y(t)是***的输入与输出且-kc<Y(t)<kc,其中,kc表示***的输出所遭受到的约束条件,τ是机械臂控制信号的输入延时,
Figure RE-FDA0002827775090000016
是随机扰动,ω是一个独立的标准的定义在全概率空间上的布朗运动因子。
4.根据权力要求2所述的一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法,包括以下步骤:
步骤1:视觉传感器捕捉操作目标,作为参考信号Yd
步骤2:参考信号yd与机械手此时的状态x1做差,得出两者的误差z1,并进行动态学方程微分求解;
步骤3:利用模糊逻辑***(Fuzzy Logic Systems)对机械手***中模型中的强非线性项和耦合项进行逼近,将机械手***模型的状态x1,机械手的操作目标状态yd及一阶导数
Figure RE-FDA0002827775090000017
作为模糊逻辑***的输入,输出为一阶***的
Figure RE-FDA0002827775090000018
并含有相应的精确级误差ε1
步骤4:利用模糊逻辑***输出的两种信号θ1
Figure RE-FDA0002827775090000019
建立关于θ1的自适应算法
Figure RE-FDA00028277750900000110
其中θ1
Figure RE-FDA00028277750900000111
的估计值;
步骤5:将误差信号z1输入给Nussbaum函数,作为自变量ξ1的输入信号,并建立关于该函数自变量ξ1的自适应算法
Figure RE-FDA00028277750900000112
步骤6:利用步骤4与步骤5建立的自适应算法,自给定相应的给定参数σ1,γ1,k1,m1,设计虚拟控制器α1
步骤7:利用步骤6设计的控制器和自适应算法,对机械手***下一阶的状态x2进行处理,求得与前一阶***的虚拟控制器对应的控制误差信号z2,输入第2阶相对应模糊逻辑***与Nussbaum函数,分别输出θ2与ξ2的自适应算法
Figure RE-FDA00028277750900000113
Figure RE-FDA00028277750900000114
并自给定相应的给定参数σ2,γ2,k2,m2,设计虚拟控制器α2
步骤8:然后将一阶状态x3与第2阶得到的虚拟控制信号α2做差求得第3阶的误差信号z3,然后继续进行步骤7所做工作。重复如此,依次对机械手***的各阶状态xi依次处理,得出相应的虚拟控制αi及自适应算法
Figure RE-FDA0002827775090000021
Figure RE-FDA0002827775090000022
直至进行到***最后一阶输出相应的自适应算法和实际模糊控制器u;
步骤9:将下一刻的机械手的状态继续与操作目标的状态进行比较,返回步骤1,继续循环。
5.根据权力要求4,步骤2,x1与yd应为经过非线性变换得到的新的状态信号。原***的第一阶状态X1即Y(t),被约束在区间(-kc,kc),利用本发明提出的非线性变换方法处理如下
Figure RE-FDA0002827775090000023
参考信号则被变换为下述形式
Figure RE-FDA0002827775090000024
6.根据权利要求4,步骤3,模糊逻辑***建立如下:
第i个模糊模型规则建立如下:
Ri:如果Z1属于
Figure RE-FDA0002827775090000025
……,Zn属于
Figure RE-FDA0002827775090000026
那么y属于Bi
i=1,2,…,N,N是模糊规则数。
经过单值模糊器,乘积推理和中心平均反模糊器处理,则任意需要被逼近的非线性函数f(z)可以表示为:
Figure RE-FDA0002827775090000027
其中,Z=[Z1,…,Zn]T为实数域上n维的输入向量,
Figure RE-FDA0002827775090000028
Figure RE-FDA0002827775090000029
的隶属度关系函数,θT=[θ1,…,θN],是权向量,
Figure RE-FDA00028277750900000210
Figure RE-FDA00028277750900000211
Figure RE-FDA00028277750900000212
本发明中,第i阶的***输入给模糊逻辑的输入信号为
Figure RE-FDA00028277750900000213
Figure RE-FDA00028277750900000214
其中
Figure RE-FDA00028277750900000215
表示的是yd的第i阶导数,
Figure RE-FDA00028277750900000220
是代表
Figure RE-FDA00028277750900000216
的估计值。
7.根据权力要求4,步骤4所述,最优权向量θ*的选取方法如下:
Figure RE-FDA00028277750900000217
其中,ε>0是精确级常数。
根据权力要求4,步骤5所述,Nussbaum函数应具有下述特征:
对于任意的连续函数N(ξ),满足
Figure RE-FDA00028277750900000218
Figure RE-FDA00028277750900000219
步骤6所述的自适应算法和控制器,其特征为:
Figure RE-FDA0002827775090000031
其中,
Figure RE-FDA0002827775090000037
是代表
Figure RE-FDA0002827775090000032
的估计值,m是自定义松弛系数,i表示机械手***的物理模型的阶数,且最后一阶的虚拟控制器αn为实际的模糊控制器u。
步骤8所述的每一阶状态xi,i=2,…,n,其形式与权力要求3的数学模型中Xi对应相等。
8.根据权利要求3所述随机不确定非严格反馈模型,机械手***控制器输入延时可进行如下Pade逼近技术处理,其特征在于:
Figure RE-FDA0002827775090000033
其中v是拉普拉斯变量。为了更进一步研究,另外一个中间变量xn+1被引进来并且满足(假设原***阶数为n):
Figure RE-FDA0002827775090000034
然后利用拉普拉斯逆变换可以得到:
Figure RE-FDA0002827775090000035
这里λ=2/τ,然后整个单连杆机械手***的动态方程就可以简单的表示为:
Figure RE-FDA0002827775090000036
通过Pade逼近完成整个***模型的从有输入时滞到无时滞转换。
根据机器人***机械手的控制经验,确定语言变量的隶属度函数曲线。
CN202011167915.3A 2020-10-27 2020-10-27 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法 Expired - Fee Related CN112338914B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011167915.3A CN112338914B (zh) 2020-10-27 2020-10-27 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011167915.3A CN112338914B (zh) 2020-10-27 2020-10-27 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法

Publications (2)

Publication Number Publication Date
CN112338914A true CN112338914A (zh) 2021-02-09
CN112338914B CN112338914B (zh) 2022-03-04

Family

ID=74359238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011167915.3A Expired - Fee Related CN112338914B (zh) 2020-10-27 2020-10-27 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法

Country Status (1)

Country Link
CN (1) CN112338914B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114185268A (zh) * 2021-11-18 2022-03-15 广州大学 一种带输入磁滞的机器人传输资源控制方法、***及介质
CN114347031A (zh) * 2022-01-18 2022-04-15 广东省智能机器人研究院 一种考虑时变时滞的移动机械臂避碰控制方法及装置

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794118A (zh) * 2005-12-29 2006-06-28 上海交通大学 单输入单输出***的极限pid控制方法
US8073568B2 (en) * 2009-04-10 2011-12-06 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Device utilizing a PID controller, control method thereof, and robot utilizing the controller
CN102825603A (zh) * 2012-09-10 2012-12-19 江苏科技大学 网络遥操作机器人***及时延克服方法
CN103433924A (zh) * 2013-07-26 2013-12-11 无锡信捷电气股份有限公司 串联机器人高精度位置控制方法
CN104111607A (zh) * 2014-06-13 2014-10-22 南京理工大学 一种考虑输入时滞的电机位置伺服***的控制方法
CN104842355A (zh) * 2015-01-20 2015-08-19 西北工业大学 避障约束下冗余空间机器人的混合整数预测控制方法
CN104942809A (zh) * 2015-06-23 2015-09-30 广东工业大学 基于视觉伺服***的机械臂动态模糊逼近器
WO2017026234A1 (ja) * 2015-08-07 2017-02-16 学校法人慶應義塾 振動制御装置、振動制御方法、振動制御システム、プログラム及び記録媒体
CN106873558A (zh) * 2017-03-22 2017-06-20 东北大学 一种非线性***的模糊重复输出控制器及其控制方法
CN108673502A (zh) * 2018-05-18 2018-10-19 昆明理工大学 一种基于未知模型动态观测器的机械臂运动控制方法
US20190004482A1 (en) * 2017-06-28 2019-01-03 Nidec Sankyo Corporation Servo control device, servo control method and servo control system
CN109212974A (zh) * 2018-11-12 2019-01-15 辽宁石油化工大学 区间时变时滞***的鲁棒模糊预测容错控制方法
CN109683477A (zh) * 2018-12-12 2019-04-26 中国地质大学(武汉) 一种随机多智能体***有限时间控制器的设计方法及***
CN109742773A (zh) * 2019-01-29 2019-05-10 华中科技大学 一种自适应广域阻尼控制器
JP2019095903A (ja) * 2017-11-20 2019-06-20 シンフォニアテクノロジー株式会社 無駄時間補償装置及びそれを備えた共振抑制制御装置
CN110209051A (zh) * 2019-05-30 2019-09-06 合肥工业大学 一种基于自适应内模控制器的不确定周期扰动消除方法
CN110275436A (zh) * 2019-05-31 2019-09-24 广东工业大学 一种多单臂机械手的rbf神经网络自适应控制方法
CN110703607A (zh) * 2019-11-07 2020-01-17 辽宁石油化工大学 具有执行器故障的区间时变时滞***的随机鲁棒预测容错控制方法
US20200026285A1 (en) * 2006-02-27 2020-01-23 Perrone Robotics, Inc. General purpose robotics operating system with unmanned and autonomous vehicle extensions

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794118A (zh) * 2005-12-29 2006-06-28 上海交通大学 单输入单输出***的极限pid控制方法
US20200026285A1 (en) * 2006-02-27 2020-01-23 Perrone Robotics, Inc. General purpose robotics operating system with unmanned and autonomous vehicle extensions
US8073568B2 (en) * 2009-04-10 2011-12-06 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Device utilizing a PID controller, control method thereof, and robot utilizing the controller
CN102825603A (zh) * 2012-09-10 2012-12-19 江苏科技大学 网络遥操作机器人***及时延克服方法
CN103433924A (zh) * 2013-07-26 2013-12-11 无锡信捷电气股份有限公司 串联机器人高精度位置控制方法
CN104111607A (zh) * 2014-06-13 2014-10-22 南京理工大学 一种考虑输入时滞的电机位置伺服***的控制方法
CN104842355A (zh) * 2015-01-20 2015-08-19 西北工业大学 避障约束下冗余空间机器人的混合整数预测控制方法
CN104942809A (zh) * 2015-06-23 2015-09-30 广东工业大学 基于视觉伺服***的机械臂动态模糊逼近器
WO2017026234A1 (ja) * 2015-08-07 2017-02-16 学校法人慶應義塾 振動制御装置、振動制御方法、振動制御システム、プログラム及び記録媒体
CN106873558A (zh) * 2017-03-22 2017-06-20 东北大学 一种非线性***的模糊重复输出控制器及其控制方法
US20190004482A1 (en) * 2017-06-28 2019-01-03 Nidec Sankyo Corporation Servo control device, servo control method and servo control system
JP2019095903A (ja) * 2017-11-20 2019-06-20 シンフォニアテクノロジー株式会社 無駄時間補償装置及びそれを備えた共振抑制制御装置
CN108673502A (zh) * 2018-05-18 2018-10-19 昆明理工大学 一种基于未知模型动态观测器的机械臂运动控制方法
CN109212974A (zh) * 2018-11-12 2019-01-15 辽宁石油化工大学 区间时变时滞***的鲁棒模糊预测容错控制方法
CN109683477A (zh) * 2018-12-12 2019-04-26 中国地质大学(武汉) 一种随机多智能体***有限时间控制器的设计方法及***
CN109742773A (zh) * 2019-01-29 2019-05-10 华中科技大学 一种自适应广域阻尼控制器
CN110209051A (zh) * 2019-05-30 2019-09-06 合肥工业大学 一种基于自适应内模控制器的不确定周期扰动消除方法
CN110275436A (zh) * 2019-05-31 2019-09-24 广东工业大学 一种多单臂机械手的rbf神经网络自适应控制方法
CN110703607A (zh) * 2019-11-07 2020-01-17 辽宁石油化工大学 具有执行器故障的区间时变时滞***的随机鲁棒预测容错控制方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
FUQIANG YOU,ET AL: "Adaptive Fuzzy Control for Nonlinear State Constrained Systems With Input Delay and Unknown Control Coefficients", 《IEEE ACCESS》 *
王立杰: "非线性***的自适应后推模糊控制设计", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》 *
白露: "一类随机非严格反馈非线性***的自适应模糊控制", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114185268A (zh) * 2021-11-18 2022-03-15 广州大学 一种带输入磁滞的机器人传输资源控制方法、***及介质
CN114185268B (zh) * 2021-11-18 2023-06-20 广州大学 一种带输入磁滞的机器人传输资源控制方法、***及介质
CN114347031A (zh) * 2022-01-18 2022-04-15 广东省智能机器人研究院 一种考虑时变时滞的移动机械臂避碰控制方法及装置
CN114347031B (zh) * 2022-01-18 2024-01-16 广东省智能机器人研究院 一种考虑时变时滞的移动机械臂避碰控制方法及装置

Also Published As

Publication number Publication date
CN112338914B (zh) 2022-03-04

Similar Documents

Publication Publication Date Title
CN110275436B (zh) 一种多单臂机械手的rbf神经网络自适应控制方法
Karakasoglu et al. Identification and decentralized adaptive control using dynamical neural networks with application to robotic manipulators
Yang et al. A combined backstepping and small-gain approach to robust adaptive fuzzy control for strict-feedback nonlinear systems
Park et al. Robust-tracking control for robot manipulator with deadzone and friction using backstepping and RFNN controller
CN112338914B (zh) 一种在输出受限和输入时滞下基于随机***的单连杆机械手模糊控制算法
Zhao et al. Sliding-mode-control-theory-based adaptive general type-2 fuzzy neural network control for power-line inspection robots
Kim et al. A novel neuro-fuzzy controller for autonomous underwater vehicles
CN115157238A (zh) 一种多自由度机器人动力学建模和轨迹跟踪方法
US6000827A (en) System identifying device and adaptive learning control device
Izadbakhsh et al. Robust adaptive controller–observer scheme for robot manipulators: a Bernstein–Stancu approach
He et al. Robotic control in adversarial and sparse reward environments: A robust goal-conditioned reinforcement learning approach
Izadbakhsh et al. Nonlinear PID control of electrical flexible joint robots-Theory and experimental verification
JP3465236B2 (ja) ロバスト強化学習方式
Oubbati et al. Kinematic and dynamic adaptive control of a nonholonomic mobile robot using a RNN
Ngo et al. A novel self-organizing fuzzy cerebellar model articulation controller based overlapping Gaussian membership function for controlling robotic system
Anh et al. Adaptive evolutionary neural control of perturbed nonlinear serial PAM robot
Ngo et al. Adaptive Single-Input Recurrent WCMAC-Based Supervisory Control for De-icing Robot Manipulator
CN112947066B (zh) 一种机械手改进有限时间反演控制方法
EP0445729B1 (en) Model following control device and method
CN113110070A (zh) 一种执行器饱和下遥操作***自适应控制方法
Bao et al. A deep motion reliability scheme for robotic operations
Hassanein et al. Auto-generating fuzzy system modelling of physical systems
Lian et al. Self-organizing fuzzy radial basis function neural-network controller for robotic motion control
Anh et al. Adaptive line trajectory identification of industrial 5-dof robot arm using neural mimo narx model
Asensio et al. Feedforward input generation based on neural network prediction in multi-joint robots

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220304

CF01 Termination of patent right due to non-payment of annual fee