专利摘要
本发明基于柔性机械臂的偏微分模型的边界控制律的设计方法,它有五大步骤:步骤一:双连杆柔性机械臂动力学建模;步骤二:双连杆柔性机械臂动力学模型分解;步骤三:自适应边界控制律设计;步骤四:闭环系统全局稳定性的验证;步骤五:设计结束。本发明首先考虑到关节角运动和弹性振荡的频率不同,采用奇异摄动的方法将偏微分动力学模型分解为快慢子系统;然后,在慢子系统上设计慢自适应边界控制律,使关节电机能够运动到期望位置;在快子系统上设计快自适应边界控制律来抑制弹性振荡;最后,将快慢子系统组成混合控制器,实现双连杆柔性机械臂关节角和振荡的控制,保证闭环系统的全局稳定性。
说明书
(一)技术领域
本发明提供一种基于柔性机械臂的偏微分模型的边界控制律的设计方法,特别是指基于双连杆柔性机械臂的偏微分模型的自适应边界控制律的设计方法,属于机械臂控制技术领域。
(二)背景技术
由于具有质量轻、速度快、能耗低等优点,柔性机械臂越来越多地应用于航天和工业领域。然而,与刚性机械臂不同,柔性机械臂在运动过程中会产生严重的弹性振荡,因而给控制律的设计造成了困难。以往,关于柔性机械臂控制的研究大都基于常微分(Ordinary Differential Equation,ODE)动力学模型。ODE模型在形式上简单并为控制律设计提供了方便。然而,由于ODE模型是通过忽略高阶振荡模态获得的,因此它难以精确描述柔性系统的分布式参数特性并可能造成溢出不稳定性。因此,基于柔性机械臂的偏微分动力学模型进行边界控制律设计有重要的现实意义。
传统的基于偏微分动力学模型的边界控制律往往要求模型参数准确,然而在实际工作环境下,系统的运行状态一般是变化的,比如柔性机械臂自由端所带负载的质量是变化的。于是,传统的边界控制律难以使系统达到满意的性能,甚至可能造成系统不稳定。在这种技术背景下,针对双连杆柔性机械臂的偏微分动力学模型,本发明给出了一种自适应边界控制律的设计方法。采用这种控制能够保证闭环系统在系统参数变化情况下的全局稳定性。
(三)发明内容
1、目的:本发明的目的是:针对双连杆柔性机械臂的偏微分动力学模型,给出一种自适应边界控制律及其具体的设计方法,使得闭环系统在系统参数不确定的情况下实现全局稳定,即关节电机运动到期望角度并且柔性连杆上的振荡得到抑制,以克服现有控制技术的不足。
2、技术方案:本发明基于柔性机械臂的偏微分模型的边界控制律的设计方法,特别是基于双连杆柔性机械臂的偏微分模型的自适应边界控制律的设计方法,其设计思想是:针对双连杆柔性机械臂的偏微分动力学模型,首先考虑到关节角运动和弹性振荡的频率不同,采用奇异摄动的方法将偏微分动力学模型分解为快慢子系统。然后,在慢子系统上设计慢自适应边界控制律,使关节电机能够运动到期望位置;在快子系统上设计快自适应边界控制律来抑制弹性振荡。最后,将快慢子系统组成混合控制器,实现双连杆柔性机械臂关节角和振荡的控制。按照本说明书给出的技术方案设计自适应边界控制律,能够保证闭环系统的全局稳定性。
下面结合流程框图2中的步骤,具体介绍该设计方法的技术方案。
本发明基于柔性机械臂的偏微分模型的边界控制律的设计方法,特别是基于双连杆柔性机械臂的偏微分模型的自适应边界控制律的设计方法,其具体步骤如下:
步骤一:双连杆柔性机械臂动力学建模
双连杆柔性机械臂的动力学建模采用哈密尔顿原理的方法。首先,给出系统的动能、势能以及非保守力做功的表达式如下
Wnc=τ1θ1+τ2(θ2-w1x(L1))+u1w1(L1)+u2w2(L2)
将系统动能Ek,势能En和非保守力做功Wnc的表达式代入哈密尔顿原理,
可以得到双连杆柔性机械臂的偏微分动力学模型如下
EZ=F4(3)
其中,A∈R2×2,θ∈R2×1,B∈R2×3,F1(t)∈R3×1,C∈R2×2,τ∈R2×1,w∈R2×1,D∈R2×2,x∈R2×2,F2(t)∈R2×1,F3(t)∈R2×1,E∈R4×4,Z∈R4×1,F4(t)∈R4×1,Rm×n表示m×n维的实数矩阵。另外,上述矩阵的具体表达式给出如下。
A=diag(Ih1,It1Ih2),
θ=[θh1,θh2]T,
F1(t)=[w1xx(0),w1xx(L1),w2xx(L2)]T,
C=diag(1,It1+Ih2),
τ=[τ1,τ2]T,
w=[w1(x1),w2(x2)]T,
D=diag(EI1/ρ1,EI2/ρ2),
x=diag(x1,x2),
F3(t)=[0,f1(t)]T,
E=diag(EI1,EI1,EI2,EI2),
Z=[w1xx(L1),w1xxx(L1),w2xx(L2),w2xxx(L2)]T,
F4(t)=[f2(t),f3(t),f4(t),f5(t)]T,
其中,f1(t)~f5(t)均为非线性函数,其具体表达式给出如下:
以上表达式中的各个参数的物理意义说明如下:
步骤二:双连杆柔性机械臂动力学模型分解
第一步得到的双连杆柔性机械臂偏微分动力学模型极为复杂,难以设计自适应边界控制律。因此,要对模型进行进一步化简。考虑到关节运动和弹性振荡频率相差较大,本发明采用奇异摄动方法对模型进行快、慢子系统分解。
选取奇异摄动变量为ρi/EIi,引入小参数ε满足
其中, i=1,2。
将式(4)代入式(2)和式(3),可得
其中,
为了获得慢变子系统,我们令式(5)和式(6)中ε=0,可以得到
wxxxx=0(7)
Z=0(8)
从式(3),式(7)和式(8),得到
wixxxx(xi)=0(9)
wi(0)=wix(0)=wixx(Li)=wixxx(Li)=0(10)
进而,可以求出
F1(t)≡0(11)
把式(11)代入式(1),便得到慢变子系统,如式(12)所示
其中,下标“s”用来表示慢时标下的变量。
为了得到快变子系统,引入时标变换“T=t/ε”。定义快时标下的变量为wf=[wf1(x1),wf2(x2)]T,其中,“f”表示快时标下的变量。另外,定义如下关系
wf=w (13)
在快时标下,慢变量θ看做常量,于是有
由式(1),得
将上式代入式(5),不难得到
其中,
将式(13)-式(15)代入式(16)和式(6),可以得到快变子系统的动力学模型,如式(17)-式(19)所示。
wf1(0)=wf1x(0)=wf2(0)=wf2x(0)=0(19)
其中,
Ff1(T)=[ε2wf1xx(0),ε2wf1xx(L1),ε2wf2xx(L2)],
Ff2(T)=[0,w″f1x(L1)]T,
Ff3(T)=[0,ff1(T)]T,
Ff4(T)=[ff2(T),ff3(T),ff4(T),ff5(T)]T
另外,
ff1(T)=-w′f1(L1)cosθ2,
Q:办理专利转让的流程及所需资料
A:专利权人变更需要办理著录项目变更手续,有代理机构的,变更手续应当由代理机构办理。
1:专利变更应当使用专利局统一制作的“著录项目变更申报书”提出。
2:按规定缴纳著录项目变更手续费。
3:同时提交相关证明文件原件。
4:专利权转移的,变更后的专利权人委托新专利代理机构的,应当提交变更后的全体专利申请人签字或者盖章的委托书。
Q:专利著录项目变更费用如何缴交
A:(1)直接到国家知识产权局受理大厅收费窗口缴纳,(2)通过代办处缴纳,(3)通过邮局或者银行汇款,更多缴纳方式
Q:专利转让变更,多久能出结果
A:著录项目变更请求书递交后,一般1-2个月左右就会收到通知,国家知识产权局会下达《转让手续合格通知书》。
动态评分
0.0