动态滑模控制在并联机器人中的应用

合集下载

积分切换面自适应滑模控制及其在并联机器人中的应用

积分切换面自适应滑模控制及其在并联机器人中的应用
K,
s )c () (+K)() (= I t 一f A B X t t1 d
式中 :—正常数构成的矩阵; G
(0 1)
态反馈增益矩阵。当系统状态
处于滑模面上时 ,() £= , : t= A 脒 ()( 1 f= ()0 即 ()( + t 1) 从式 ( 1可以看到 , 1) 如果系统的极点位于左半平面 , 系统 的

表为(f 示 :)[ =
绕组 电阻。
】一 } 丢
‘ 位置误差 () 1 ) £将会以指数形 式收敛至 0 因此 , , 过冲现象不会发
当系统到达滑模面时 , 可达到理想的控制效果。
式 中: 一 电流信号前置放 大系数 ; 电流环反馈系数 ; 一 生。 K一 由式( ) (1可以看到 , 9~ 1 ) 当滑动模态  ̄t- , ()o时 被控系统( 1 - 1) 电流调节器放 大系数 ; K —转矩常数 ; £ 一绕组电感 ; R 一 不受不确定量 E 的影响。 () 此时 , 通过设计状态反馈增益矩阵 ,
》 t s is r sf 把 h al0£ e e t e { n h s0 e。 ee m tpaz66 £ e n p d m s o ere 。e g咖ep 。 f l r 。 r 一
fs n t n i r cScnl 帆 aate a ege h v t nn i n c i d{ d x r d t b e e d , d pi wids ndo ci eh ole d t ao a e a ee a s a . o y l un v l s i ta e e i e i t n f n
第 2期
高国琴等 : 积分切换 面 自适 应滑模控 制及其 在并联机 器人 中的应 用

并联机器人的新型趋近率滑模控制研究

并联机器人的新型趋近率滑模控制研究

并联机器人的新型趋近率滑模控制研究以并联机器人的新型趋近率滑模控制研究为标题近年来,随着机器人技术的不断发展,越来越多的并联机器人被应用于各个领域。

并联机器人具有高精度、高稳定性和高负载能力等优势,在工业生产、医疗康复、航天航空等领域都有广泛的应用。

然而,由于其复杂的动力学特性和非线性特征,如何实现高精度的控制一直是一个挑战。

在过去的研究中,滑模控制被广泛应用于机器人控制领域。

滑模控制通过引入滑模面来实现系统的稳定控制,具有鲁棒性强、对参数不确定性不敏感等优点。

然而,传统的滑模控制方法在控制过程中存在着震荡问题,这对机器人的精度和稳定性造成了一定的影响。

为了克服传统滑模控制的不足,研究人员们提出了新型的趋近率滑模控制方法。

趋近率滑模控制是在传统滑模控制的基础上引入了趋近率项,通过调节趋近率参数,可以有效地减小控制过程中的震荡现象,提高系统的控制性能。

近年来,趋近率滑模控制在并联机器人领域得到了广泛的研究和应用。

研究人员们通过对并联机器人的动力学模型进行建模和分析,设计了相应的趋近率滑模控制器。

通过仿真和实验验证,他们证明了新型控制方法在提高机器人控制精度和稳定性方面的有效性。

一项研究表明,在采用趋近率滑模控制方法的情况下,机器人的位置误差可以降低到很小的范围内。

研究人员通过对机器人的运动学和动力学进行研究,利用趋近率滑模控制方法设计了控制器,并在实验中进行了验证。

实验结果表明,新型控制方法能够显著改善机器人的控制性能,提高其运动精度和稳定性。

另外一项研究则着重探讨了趋近率滑模控制在力控制方面的应用。

由于并联机器人通常需要完成一些需要力传感器进行反馈的任务,如装配、抓取等,因此力控制是其重要的应用方向之一。

研究人员通过对力控制的特点进行分析,针对并联机器人的非线性特性,设计了基于趋近率滑模控制的力控制器。

实验结果表明,新型控制方法在力控制方面具有较好的性能,能够实现准确的力控制和稳定的力传递。

新型趋近率滑模控制方法在并联机器人控制方面具有重要的应用价值。

快速终端滑模控制在并联机器人中的应用

快速终端滑模控制在并联机器人中的应用

控制三个电机 , 并通过软件来协调三轴运动 。
图 1 自由度冗余驱动并联机器人结构图 二
机 械 设 计 与 制 造
16 5
文章 编 号 :O t 39 (0 0 0 — 16 0 lO 一 9 7 2 1 )4 0 5 — 2
Ma hi r De i n c ney sg

Ma fc u e nu a t r
第 4期 21 0 0年 4月
快速终端滑模控 制在并联机 器人 中的应 用
r b tc n r 1 h o to l r o o o to.T e c n r le a v ntg s o e o v n i n l n mo e c n r l whih sa e e po d d a a e v rc n e to a si g d o to , c tt s r s n l di quc l s se sae e c nv r e n sa e tme h i lto x rme t D r d t e c re t e s iky,y tm tt sa o e g nti t d i .T e smu ai n e pe i n sc me h o r cn s r t
f t ot l t g c vn s. o ec n o s aeyade et e es h r r t n f i
Ke y wor : r le o t Fas e mi lsi i o o r l Co r ls r t gy; i u ato ds Pa a llr bo ; tt r na ld ng m dec nt o ; nt o t a e Sm l in
邬燕 忠 高 国琴 严 琴
( 江苏大 学 电气信息工程 学院 , 镇江 22 1) 103

滑模机用途

滑模机用途

滑模机用途滑模控制(SMC)是一种基于滑模变量设计控制器的控制技术。

它通过引入一个滑模面来实现系统状态的控制和调节。

滑模控制具有快速、鲁棒和适应性等特点,被广泛应用于各个领域。

以下将详细介绍滑模机的用途。

1. 机器人控制:滑模控制在机器人控制中具有广泛的应用。

机器人作为一种自动化控制系统,需要实时监测环境和准确控制自身运动。

滑模控制可以通过引入一个滑模面,有效地抑制外部扰动和模型不确定性对机器人运动的影响,提高机器人的鲁棒性和适应性。

同时,滑模控制还可以实现机器人运动的快速和准确控制,提高机器人的响应速度和精度。

2. 电动汽车驱动系统:滑模控制在电动汽车驱动系统中的应用正在日益增多。

电动汽车驱动系统需要实现电机转速、转矩和位置等参数的精确控制,以提高电动汽车的性能和安全性。

滑模控制可以通过引入一个滑模面,实现对电动汽车驱动系统的高精度控制。

同时,滑模控制还可以提高电动汽车的能效,减少能量消耗,延长电池寿命。

3. 电力系统调度与控制:滑模控制在电力系统调度与控制中广泛应用于电力系统的稳定性控制和电力负荷的精确调节。

电力系统调度与控制需要实时监测电力系统的稳定性和运行状态,并调节电力负荷以保持电力系统的稳定运行。

滑模控制可以通过引入一个滑模面,实现对电力系统的快速响应和精确控制。

同时,滑模控制还可以提高电力系统的鲁棒性和抗干扰能力,提高电力系统的稳定性和可靠性。

4. 航空航天系统:滑模控制在航空航天系统中的应用正在逐渐增多。

航空航天系统需要实现飞行器的精确控制和姿态稳定。

滑模控制可以通过引入一个滑模面,实现对飞行器的快速控制和精确姿态稳定。

同时,滑模控制还可以提高飞行器的鲁棒性和适应性,抵抗外部干扰和风载扰动。

5. 工业自动化系统:滑模控制在工业自动化系统中也有广泛的应用。

工业自动化系统需要实现对工业过程的精确控制和调节。

滑模控制可以通过引入一个滑模面,实现对工业过程的高精度控制和调节。

同时,滑模控制还可以提高工业自动化系统的鲁棒性和适应性,抗干扰和模型不确定性的能力。

平面五杆并联机器人滑模控制

平面五杆并联机器人滑模控制

: (3)
其中, 为驱动扭矩,
为关节角度矢量, 是惯性矩阵,系数
2 主要结果
根据文献 [4] 的方法,可以针对连杆机构设计一个 滑模跟踪控制器,定义滑模平面[7]:
J11、J44称为关节1,4的等效惯量;系数J14为关节1和关节4 之间的耦合惯量。
~ ~=0 + Λq q
其中,Λ 是一个常数矩阵。 构造:
θ 3 = 2 arctan
(2)
2 2 2 2 2 其 中 A = l1 + l3 + l4 + l5 − l2 ,
, , 驱动扭矩M1、M2改变。 拉格朗日法求得平面五连杆并联机器人的动力学模 型为
[5.6]
~ 其中, 是一个n×m阶的矩阵, a 表示估计参数误差的向量。
控制目标是为平面五连杆并联机器人设计滑模控制 器,使得关节轨迹 q 能够渐近跟踪期望轨迹 q d,也就是 ~ 在尽可能短时间内收敛 在该控制器作用下,跟踪误差 q 到零。
(6)
(7) 能够得到:
~ r = q d − Λq q
(8) (9)
r = q d − Λq q
定义误差函数为:
~ ~ + Λq s=q
该系统的滑模控制律为 :
[10]
(10)
为五连杆机器人设计轨迹跟踪滑模控制器。给出了驱动力矩的控制表达式,并证明了系统的 渐近跟踪性能。对五连杆机器人进行Matlab/Simulink仿真,结果表明该方法能够使跟踪误 差趋于0。 关键词:滑模控制;平面五连杆机构;Matlab/simulink 中图分类号:TP273 文献标识码:A 文章编号:1009-0134(2017)08-0035-04
平面五连杆机构如图1所示,它由4个自由连杆和一 个固定连杆组成。各个杆件长度分别为 l1 , l 2 , l 3 , l 4 , l 5 。 m1 , m2 , m3 , m4 , m5 为各个连杆的质量,各杆件的质心位置 位于图示 l s1 , l s 2 , l s 3 , l s 4 处。各个连杆与轴x正向的夹角分 别为 动角,由 和 0 ° ,其中 决定: (1)

滑模变结构控制理论及其在机器人中的应用研究共3篇

滑模变结构控制理论及其在机器人中的应用研究共3篇

滑模变结构控制理论及其在机器人中的应用研究共3篇滑模变结构控制理论及其在机器人中的应用研究1滑模变结构控制(Sliding Mode Control,SMC)是一种非线性控制方法,具有高精度、强适应性、鲁棒性好等优点,因此被广泛应用于机器人控制领域。

其基本思想是构造一个滑模面,使系统状态到达该面后就会保持在该面上运动,在保证系统稳定性的同时达到控制目的。

本文将阐述滑模变结构控制的理论基础以及在机器人控制中的应用研究。

一、滑模变结构控制的理论基础1. 滑模面滑模面是滑模控制的核心概念,它是一个虚拟平面,将控制系统的状态分为两个区域:滑模面上和滑模面下。

在滑模面上,系统状态变化很小,具有惯性;而在滑模面下,系统状态变化很大,具有灵敏性。

在滑模控制中,系统状态必须追踪滑模面运动,并保持在滑模面上,进而实现控制目的。

2. 滑模控制定律滑模控制定律是滑模变结构控制的核心之一,主要由滑模控制器和滑模面组成。

滑模控制器将系统状态误差与滑模面上的虚拟控制输入之间做差,生成实际控制输入。

而滑模面则是根据控制目的和系统性质,通过手动选择滑模面的形状和大小来合理地设计。

例如,对于已知模型的系统,可使用小扰动理论来设计滑模面;而对于未知模型的系统,可使用自适应滑模控制来自动调节滑模面。

总体来说,滑模控制定律是一种强鲁棒控制方法,在快速响应、鲁棒性和适应性等方面都表现出色。

3. 滑模变结构控制滑模变结构控制是将滑模控制定律与变结构控制相结合形成的一种新型控制方法。

在滑模变结构控制中,滑模面被用来描述整个系统状态,而滑模控制定律则用来保证系统状态追踪滑模面的过程中,系统特征不会发生大的变化。

换句话说,滑模控制定律的目的是在系统状态到达滑模面后,控制系统能够迅速且平稳地滑过该面,进而保持在滑模面上稳定运动。

二、滑模变结构控制在机器人中的应用研究滑模变结构控制广泛应用于机器人控制领域,例如:机器臂控制、移动机器人控制、人形机器人控制等。

滑模控制在并联机器人轨迹跟踪中的应用

滑模控制在并联机器人轨迹跟踪中的应用
L n I Ya ,W ANG n ,CHEN e g h n Yo g Zh n . o g
( . c ol f ca ia E gn ei , h n o gU i ri , ia 5 0 ; . nier gM c ieyD p r 1 S ho o Meh ncl n ier g S a d n nv s y J n2 0 6 2 E g ei a hnr e at n e t n 1 n n —
维普资讯
20 年第9 08 期
文 章编 号 :0 1—2 6 2 0 ) 9—0 4 10 2 5( 0 8 0 0 5—0 4
・ 制与检测 ・ 控
滑 模 控 制 在 并 联 机 器 人 轨 迹 跟踪 中 的 应 用 水
李 艳 王 勇 陈 正 洪 , ,
si n o e c n r l r e e h r r n ta ro s l g m d o to l v n t e e a e iiiler r .Th u s- l n o e c nto a e u ec a tre fc i e di e e q a isi g m d o r lc n r d c h te fe tv — di
me t h n o gJa T n nv ri n ,S a d n io o g U iest ia 5 0 3,C ia y,Jn n2 0 2 hn )
Abs r c : Th yn m i o e fa Plna - ta t e d a cm d lo a r2 DO F r d d nt cua e r l lr bo s e tbl h d.Co i e— e un a l a t t d paal o ti s a i e y e s nsd r i h o l e ru c ran y o r l lr bo s l i g m o e c ntol r i o ng t e n n i a n et i t fpa al o t ,a si n d o r l s pr pos d i h s pa r n e d e e n t i pe 、Th n t e he s a l y o h o s d c n r l r i n l e t u rnte h o s r c i g c to .I r r t e u e t bit f t e pr po e o to l s i e a ayz d o g a a e t e r bu t ta k n on r 1 n o de o r d c c at rn ,q a isi n dec n r li mplye h te ig u s— l g mo o to se di o d.Th i e smulto e ulsd mon ta e t e e f c ie s ft a in r s t e sr t h fe tv ne s o he

动态滑模控制在并联机器人中的应用

动态滑模控制在并联机器人中的应用

动态滑模控制在并联机器人中的应用朱彩红【摘要】针对一种以交流伺服电机驱动的并联机器人机构,建立控制模型,设计一种动态滑模控制算法,并进行稳定性分析,在Matlab/Simulink上进行了轨迹跟踪仿真试验.结果表明:该算法鲁棒性好,系统抗干扰能力强,对系统参数变化不敏感,具有良好的跟踪性能.【期刊名称】《苏州市职业大学学报》【年(卷),期】2010(021)001【总页数】4页(P37-40)【关键词】并联机器人;滑模控制;伺服电机;轨迹跟踪【作者】朱彩红【作者单位】苏州市职业大学,电子信息工程系,江苏,苏州,215104【正文语种】中文【中图分类】TP242并联机器人同串联机器人相比,具有刚度大、承载能力高、精度高、结构紧凑等特点,可广泛应用于工业、航空、军事等领域[1].最近几十年,国内外学者对并联机器人的特点、机构学、运动学方面进行了广泛、深入的研究.但是,并联机器人作为一个结构复杂、多变量、多自由度、多参数耦合的非线性系统,其控制策略、控制方法的研究极其复杂.最初设计控制系统时,大多把并联机器人的各个分支当作完全独立的系统来进行控制,控制策略为传统的PID控制,控制效果很不理想.模糊控制方法可以在不要求机器人模型精确的情况下实现机器人的控制,但是模糊控制方法的模糊规则设计比较重要,规则设计的好坏将会直接影响到控制的效果[2],而且该规则的设定需要具有专家知识或是经过多次试验得到,因此在没有相应的条件下,该方法可能无法起到较好的控制效果.滑模变结构控制本质上是一类特殊的非线性控制,其非线性表现为控制的不连续性,这种控制策略与其他控制策略的不同之处在于系统的“结构”并不固定,而是在动态过程中根据系统当前的状态(如偏差及其各阶导数等)有目的地不断变化,迫使系统按照预定“滑动模态”的状态轨迹运动[3].研究表明[4-6]:滑模变结构控制具有快速响应、对参数变化及扰动不灵敏、无需系统在线辩识,物理实现简单等优点.滑模变结构控制方法比较适合并联机器人控制[7-8],因此本文采用了一种新的机器人轨迹跟踪变结构控制方法,即基于动态切换函数的动态滑模控制方法,亦即通过设计新的切换函数或将常规滑模变结构控制中的切换函数s通过微分环节构成新的切换函数σ,该切换函数与系统控制输入的一阶或高阶导数有关,可将不连续项转移到控制的一阶或高阶导数中去,得到在时间上本质连续的动态滑模控制律,可以有效地降低抖振.1 滑模控制器的设计滑模变结构控制器的设计需要完成以下的工作:切换函数s(x)的求取;保证滑动模态的存在;滑动模态稳定性的确定;变结构控制趋近阶段的鲁棒性及动态品质的保证;变结构控制的寻求.考虑如下单入单出n阶仿射非线性系统:式中:x∈R为可测状态变量;u,y∈R分别为系统的输入和输出;f(x),g(x)为已知平滑函数;η为系统中的不确定项,它包括模型不确定性和外加扰动[9].定义误差及切换函数分别为:式中:ei=e(i-1)(i=1,2,…,n)为跟踪误差及其各阶导数,选取常数c1,c2,…,cn-1,使得多项式pn-1 +cn-1pn-2+…+c2p+c1为Hurwite稳定,p为Laplace算子.则构造新的动态切换函数式中λ为严格的正常数.当σ=0时是一个渐近稳定的一阶动态系统,s趋近于零.假设1 不确定性满足有界条件,存在有界函数Bn(x),使得│η│≤Bn(x),x∈Rn,且g(x)符号恒定.假设2 不确定项导数有界即假设3 存在正实数ε,满足动态滑模控制律取为稳定性分析:稳定性是系统的一个基本结构特性,稳定性问题是系统控制理论研究的一个重要课题.将式(2)代入式(4)得则将式(1)、(2)代入式(9)整理得将控制律式(7)代入式(10)得则根据假设1~3得通过李亚普诺夫稳定性分析,得出新的动态切换函数σ满足,即满足滑模变结构控制理论的到达条件,从而验证了系统的稳定性,也就保证了控制器的鲁棒性和动态品质.2 并联机器人控制模型的建立本文研究的少自由度并联机器人具有各支路机构简单,不存在虚约束及工作空间较大等特点[10].机器人系统完整的拉格朗日动力学模型为:式中:q和分别为机器人各关节的位置和速度;τ为n×1阶驱动力矩向量;M,C,G分别为由机器人的具体结构所决定的n×n,n×n和n×1阶函数矩阵.由于式(12)已写成拟线性化的形式,看上去比较简洁.实际上,在本研究的系统中式(12)的展开形式相当复杂.基于机器人关节或支路模型的分散控制系统是目前应用最为广泛的设计方法之一,在工业工程中绝大部分的机器人系统都采用了该类设计方法.对于本文所研究的并联机器人,相互并联的各支路可用图1表示.当机器人关节的驱动装置为交流伺服电机,且忽略等效干扰力矩,可导出机器人各支路的数学模型传递函数为图1 机器人支路模型式中:J'=Lp(Ja+Jm+i2J0);B'=(Rp+KAKi)(Ja+Jm+i2J0)+Lp(Bm+i2B0);W'=(Rp+KAKi) (Bm+i2B0);Kx=3K2tp/2;K=3KAKpreKtp/2.3 实例仿真及分析机器人的交流伺服电动机参数为:Kpre=88,Ki=2.2,KA=6,Ktp=3.41 N·m/A,Lp=0.038 37 H,Rp=5.09 Ω,Ja=0.19 kg·m2,取减速装置的速比为i=40,关节部分在减速装置驱动侧的转动惯量为0.1 kg·m2.由于机构间的耦合作用,系统的等效转动惯量和等效负载阻力系数取J0=40,B0=0.取Jm=0,Bm=0.由此可得交流伺服驱动机器人关节的模型传递函数为转换为状态方程,则有这里f(x)=-0.007x1-18.29x3,g(x)=0.012 5.设期望的跟踪信号为yd=sint,跟踪误差为e=x(1)-yd.n=3时,定义s=c1e+c2+c3,取c1=c2=100,c3=1,λ=3 000,初始条件为x(0)=[0.5 0 0],则动态控制律为:而以Matlab/Simulink构成仿真模型,其中包括两个S—Function,仿真采用ode45,步长0.001 s.仿真结果如图2所示.图2 仿真结果4 结论仿真结果表明,所采用的机器人轨迹跟踪滑模变结构控制方法,即基于动态切换函数的动态滑模控制,具有良好的抗干扰作用和跟踪性能,其研究为进一步实现该并联机器人机构的高精度实时控制奠定了基础.【相关文献】[1] PIEPER J.First order dynamic sliding mode control:Decision and Control,Tampa,December 16-18,1998[C].New York:IEEE Press,c1998.[2] HWANG Chihlyang,CHANG Lijui,YU work-based fuzzy decentralized sliding mode control for car-like mobile robots[J].IEEE Trans.on Industrial Electronics,2007,54(1):574-585.[3] 胡跃明.变结构控制理论与应用[M].北京:科学出版社,2003.[4] MOON J,KIM K,KIM Y.Design of missile guidance law via variable structure control [J].Journal of Guidance,Control and Dynamics,2001,24(4):659-664.[5] SATO H,TANAKA M,MATSUNO F.Trajectory tracking control of snake robots based on dynamic model[J].Transactions of the Society of Instrument and Control Engineers,2006,42(6):651-658.[6] 梅红,王勇.快速收敛的机器人滑模变结构控制[J].信息与控制,2009,38(5):553-557.[7] 吴博,吴盛林,赵克定.并联机器人控制策略的现状和发展趋势[J].机床与液压,2005(10):5-8.[8] 王洪斌,王洪瑞,肖金壮.并联机器人轨迹跟踪积分变结构控制的研究[J].燕山大学学报,2003,27(1):25-28.[9] 刘金琨.滑模变结构控制MATLAB仿真[M].北京:清华大学出版社,2005.[10] 许春山,孙兴进,曹广益.一种新的机器人轨迹跟踪滑模变结构控制[J].计算机仿真,2004,21(7):115-118.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3
实例仿真及分析
机器人的交流伺服电动机参数为:Kpre=88,Ki=2.2,KA=6,Ktp=3.41 N·m/A,Lp=0.038 37 H,Rp=5.09 Ω,
Ja=0.19 kg·m2, 取减速装置的速比为 i =40 ,关节部分在减速装置驱动侧的转动惯量为 0 . 1 kg·m 2.由于机 构间的 耦 合作用,系统的等效转动惯量和等效负载阻力系数取 J 0=40 , B 0=0 .取 J m=0 , B m=0 . 由此可得交流伺服驱动机器人关节的模型传递函数为
(11)
通过李亚普诺夫稳定性分析,得出新的动态切换函数 σ 满足,即满足滑模变结构控制理论的到达条 件,从而验证了系统的稳定性,也就保证了控制器的鲁棒性和动态品质.
2
并联机器人控制模型的建立
本文研究的少自由度并联机器人具有各支路机构简单,不存在虚约束及工作空间较大等特点 [10]. 机器人系统完整的拉格朗日动力学模型为:
controlling system was established. A kind of dynamic sliding mode control algorithm was designed. And the stability of this control algorithm was analyzed. A simulative experiment of trajectory tracking was made on the Matlab/Simulink. The simulation result was given to prove the validity of the variable structure controller, and a good performance in tracking, and the high-accuracy real time control of the parallel robot mechanism is implemented.
Key words: parallel robot; sliding mode control; servo motor; trajectory tracking
并联机器人同串联机器人相比,具有刚度大、 承载能力高、 精度高、 结构紧凑等特点,可广泛应用于 工业、 航空、 军事等领域 [1] .最近几十年,国内外学者对并联机器人的特点、 机构学、 运动学方面进行了广 泛、 深入的研究.但是,并联机器人作为一个结构复杂、 多变量、 多自由度、 多参数 耦 合的非线性系统,其 控制策略、 控制方法的研究极其复杂.最初设计控制系统时,大多把并联机器人的各个分支当作完全独 立的系统来进行控制,控制策略为传统的 PID 控制,控制效果很不理想.模糊控制方法可以在不要求机 器人模型精确的情况下实现机器人的控制,但是模糊控制方法的模糊规则设计比较重要,规则设计的好 坏将会直接影响到控制的效果 [2],而且该规则的设定需要具有专家知识或是经过多次试验得到,因此在 没有相应的条件下,该方法可能无法起到较好的控制效果. 滑模变结构控制本质上是一类特殊的非线性控制,其非线性表现为控制的不连续性,这种控制策略 与其他控制策略的不同之处在于系统的 “结构” 并不固定,而是在动态过程中根据系统当前的状态 ( 如偏 差及其各阶导数等 ) 有目的地不断变化,迫使系统按照预定 “滑动模态” 的状态轨迹运动 [3].研究表明 [4-6]: 滑模变结构控制具有快速响应、 对参数变化及扰动不灵敏、 无需系统在线辩识,物理实现简单等优点.滑
G( s) =
转换为状态方程,则有
θ (s) 0.012 5 = 3 I d ( s ) s + 18.29s 2 + 0.007
(14)
- 39 -
苏州市职业大学学报
第21卷
&1 = x 2 x x & 2 = x3 & 3 = −0.007 x1 − 18.29 x3 + 0.012 5u + η x y = x1
ZHU Cai-hong
(Department of Electronic Information Engineering, Suzhou Vocational University, Suzhou 215104, China)
Abstract: Directed against the parallel robot mechanism with AC servo-motor drive, a model of
第21卷 第1期 2010年3月
苏州市职业大学学报 Journal of Suzhou Vocational University
Vol.21,No.1 Mar. , 2010
动态滑模控制在并联机器人中的应用
朱彩红
(苏州市职业大学 电子信息工程系,江苏 苏州 215104)
摘 要: 针对一种以交流伺服电机驱动的并联机器人机构,建立控制模型,设计一种动态滑模控制 算法,并进行稳定性分析,在Matlab/Simulink上进行了轨迹跟踪仿真试验.结果表明:该算法鲁棒性
$ Bn ( x) , ∀ xER
n
σ= +λs
(5) (6)
ε>(cn-1+λ)+ Bn
&= u
n −1 n−2 1 dg df (n) ( n +1) & u − (c 2 + λ ) f − & + (c n −1 + λ ) y d − c n −1 + λ ) g + x x + yd − ∑ ci ei + 2 − ∑ λci ei +1 − ε sgn(σ (7) g dx dx i =1 i =1 稳定性分析:稳定性是系统的一个基本结构特性,稳定性问题是系统控制理论研究的一个重要课题. 将式 (2) 代入式 (4) 得
(n) & = f ( x) + g ( x)u + η − y d s + ∑ ci ei +1 i =1 n −1
(3) (4)
构造新的动态切换函数 式中 λ 为严格的正常数. 当 σ =0 时, + λ s =0 是一个渐近稳定的一阶动态系统, s 趋近于零. 假设1 不确定性满足有界条件,存在有界函数 B n( x ) ,使得 │ │ ≤ B n( x ) , x ∈ R n,且 g ( x ) 符号恒定. η 假设2 不确定项导数有界即 假设3 存在正实数 ε ,满足 动态滑模控制律取为
收稿日期:2009-07-20;修回日期:2009-08-30 作者简介:朱彩红(1979-),女,江苏张家港人,讲师,硕士,主要从事并联机器人控制方面研究.
- 37 -
苏州市职业大学学报
第21卷
模变结构控制方法比较适合并联机器人控制 [7-8],因此本文采用了一种新的机器人轨迹跟踪变结构控制 方法,即基于动态切换函数的动态滑模控制方法,亦即通过设计新的切换函数或将常规滑模变结构控制 中的切换函数 s 通过微分环节构成新的切换函数 σ ,该切换函数与系统控制输入的一阶或高阶导数有关, 可将不连续项转移到控制的一阶或高阶导数中去,得到在时间上本质连续的动态滑模控制律,可以有效 地降低抖振.
好,系统抗干扰能力强,对系统参数变化不敏感,具有良好的跟踪性能.
关键词: 并联机器人;滑模控制;伺服电机;轨迹跟踪 中图分类号: TP242 文献标志码: A 文章编号: 1008-5475(2010)01-0037-04
Dynamic Sliding Mode Control Applied in Parallel Robot System
&& + C (q, q & )q & + G (q) = τ M (q)q
体结构所决定的 n × n , n × n 和 n × 1 阶函数矩阵. 由于式(12)已写成拟线性化的形式,看上去比较简 洁.实际上,在本研究的系统中式(12)的展开形式相当复 杂.基于机器人关节或支路模型的分散控制系统是目前应 用最为广泛的设计方法之一,在工业工程中绝大部分的机 器人系统都采用了该类设计方法. 对于本文所研究的并联机器人,相互并联的各支路可 用图 1 表示. 当机器人关节的驱动装置为交流伺服电机,且忽略等 效干扰力矩,可导出机器人各支路的数学模型传递函数为
& = ∑ ci ei +1 + e &n + λ σ
i =1
n −1
∑c e
i =1
n −1
i i +1
+ en
(8)Байду номын сангаас

& = ∑ ci ei + 2 + c n −1e &n + e &&n + λ σ
i =1
n−2
∑c e
i =1
n −1
i i +1
&n +e
(9)
- 38 -
2010年第1期
dg & u + gu & + (c n −1 + λ ) η + η x dx
df (n) & − (c n −1 + λ ) y d x − dx
(10)
& − ε sgn( σ ) & = (c n −1 + λ ) η + η σ
则根据假设 1~3 得
& − ε σ = σ [(c n −1 + λ ) η + η &] − ε σ < & = σ (c n −1 + λ ) η + σ η σσ & ] − [(c n −1 + λ ) Bn + Bn ] σ <o σ [(c n −1 + λ ) η + η
相关文档
最新文档