[发明专利]考虑关节电机特性的柔性机械臂联合建模和滑模控制方法有效
申请号: | 201910929721.3 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110842911B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 孙兰昕;葛杨;牛子铭;王艳敏 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 考虑 关节 电机 特性 柔性 机械 联合 建模 控制 方法 | ||
1.考虑关节电机特性的柔性机械臂联合建模和滑模控制方法,其特征是:
(1)柔性机械臂-关节电机联合建模:
机械臂系统表示为
其中,θ=[θ1 θ2]T∈R2为关节转角,q=[q1 q2]T∈R4,qi=[qi1 qi2]T分别表示第i杆的柔性模态,i=1,2;E1∈R2×2和E2∈R4×4为阻尼阵,K∈R4×4为刚度阵,它们都是正定的;fr(θ,q)∈R2为受重力影响的矢量;ff(θ,q)∈R4为受离心力、哥氏力影响的项;τ=[τ1 τ2]T∈R2为控制输入转矩;M(θ,q)∈R6×6为正定对称惯量阵,
Mr∈R2×2,Mrf∈R4×2,Mf∈R4×4,带“Δ”项表示相应参数的不确定项;
将上式写成如下状态方程的形式
不确定项Δ1和Δ2分别为
假设||Δ1||≤ε1,ε10;||Δ2||≤ε2,ε20;
这里进一步考虑直流电机充当关节驱动的电机动态性,即有
其中,L=diag[L1,L2],R=diag[R1,R2],Ke=diag[ke1,ke2],KT=diag[kT1,kT2]分别表示两个柔性臂上电机的电感、电阻、反电势常数和电流-转矩常数阵,Te=[Te1,Te2]T∈R2,U=[u1,u2]T∈R2分别外部有界的电压扰动和输入端电压;
M逆矩阵表示为
其中,N11∈R2×2,N12∈R2×4,N21∈R4×2,N22∈R4×4;
定义新变量有
其中,
(2)模型变换与解耦:
重新定义输出变量
z=λ0θ+λ1q
其中,z∈R2,设计矩阵λ0∈R2×2为对角阵,且λ1=diag[λ11T λ12T]为分块对角阵,λ1i∈R2×2,i=1,2;
通过对z两次求导,则直流电机输出转矩τ显现出来,即有
其中,
β=λ0N11+λ1N21
再做一次模型变换,定义变量z3=I-IA,其中,IA=[IA1,IA2]T∈R2为直流电机的稳态电流,将式z=(α+Δα)+βτ进一步变换为
柔性机械臂-关节电机联合模型维数为7,重定义系统维数是3,剩下的4维柔性模态构成系统的内部子系统,即有
当设计控制率u使得重定义系统的状态z1=z2=z3=0有限时间收敛,即由
τ=-β-1(α+Δα)
代入则内部子系统变为零动态子系统
综合以上模型变换,柔性机械臂-关节电机联合模型分解为重定义子系统和零动态子系统;
柔性臂的末端角位移视为柔性臂为刚性时的角位移和各柔性模态的弹性形变之和,即有
(3)设计重定义子系统的有限时间滑模控制器:
针对重定义系统,引入非线性幂指数项,设计滑模面为
其中,s∈R2,c1,c2为设计参数,且c1=diag[c11 c12],c2=diag[c21 c22],ci0,i=1,2;
重定义系统中包含未知的不确定项Δα,在设计相应滑模控制器时需要知道其上边界范围,即有
基于滑模等效控制原理,设计滑模控制律u由等效控制项ueq和切换项un组成,即u=ueq+un;其中,等效控制项ueq旨在维持系统稳定于滑模面,即由s=0可得到
而对于切换项un,构造李雅谱诺夫方程V=0.5sTs获得,对其求时间微分,则有
接着,代入等效控制项ueq,则有进而可设计切换项un为
使得成立,可保证重定义系统的状态z1、z2和z3有限时间收敛;
(4)获取柔性机械臂的末端位移:
针对零动态子系统,在x=0具有局部稳定性,其稳定区域表示为Ω;对柔性机械臂的矩阵N和ff进行线性化,即有
其中,fhot(x)表示关于状态x的高阶项,假设||fhot||≤ε3,ε30,
将N和ff代入零动态子系统,则有
其中,
P0(λ0,λ1)=-N220+N210(λ0N110+λ1N210)-1(λ0N120+λ1N220)
GΔ(λ0,λ1)=P0(λ0,λ1)[fhot(x)-Δ2]
定义变量进一步将简化为
其中,
且有扰动项G的上边界范围为||G||≤ε,其中
ε=(ε3+ε2)||[-N220+N210(λ0N110+λ1N210)-1(λ0N120+λ1N220)]||
一方面,设计参数λ0,λ1的不同取值对应着矩阵A的不同特征根,其取值需要保证A为Hurwitz矩阵,即矩阵A的特征根都在复平面的左半平面上,零动态子系统是稳定的;另一方面,假设存在正定对称阵P∈R2r×2r,且满足Q为正定对称阵,考虑如下Lyapunov函数V=ΦTPΦ,并对V求一阶导数,则有
为保证零动态子系统Φ=AΦ+G的稳定性,根据李雅谱诺夫稳定定理,则需要满足V<0,进而可得到柔性模态q的收敛范围为
由于在式控制律u作用下,式z=λ0θ+λ1q重定义输出z(t)=λ0θ+λ1q=0成立,关节转角θ的收敛范围可得
最终获得考虑关节电机特性的柔性机械臂联合建模和控制作用下的柔性机械臂的末端位移范围为
Ωi={yi:||yi||≤Li||θi||+||Φie||||qi||,i=1,2}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910929721.3/1.html,转载请声明来源钻瓜专利网。