专利转让平台_买专利_卖专利_中国高校专利技术交易-买卖发明专利上知查网

全部分类
全部分类
一种基于偏微分方程的柔性机械臂干扰观测器设计方法

一种基于偏微分方程的柔性机械臂干扰观测器设计方法

IPC分类号 : G05B13/00

申请号
CN201410261987.2
可选规格
  • 专利类型: 发明专利
  • 法律状态: 有权
  • 申请日: 2014-06-12
  • 公开号: 104020664A
  • 公开日: 2014-09-03
  • 主分类号: G05B13/00
  • 专利权人: 国电科学技术研究院

专利摘要

本发明是一种基于偏微分方程的柔性机械臂干扰观测器设计方法,它有四大步骤:步骤1:柔性机械臂的动力学建模;步骤2:干扰观测器的设计;步骤3:观测器稳定性的验证;步骤4:设计结束。本发明首先利用哈密尔顿原理,求出整个系统的PDE模型;然后基于该模型,设计合理的干扰观测器以估计外界的未知干扰;最后,通过设计合适的李雅普诺夫函数,对所设计的观测器进行分析,进而验证其稳定性。

权利要求

1.一种基于偏微分方程的柔性机械臂干扰观测器设计方法,其特征在于:该方法包括以下步骤:

步骤1:柔性机械臂动力学建模

柔性机械臂的动力学建模采用哈密尔顿原理的方法,建模时用到的状态变量θ(t)、y(x,t)分别表示在t时刻机械臂的关节角度和x点处的弹性变形;为了表示方便,以下分析中θ(t)、y(x,t)分别简写为θ、y(x);

柔性机械臂的自然边界条件为

y(0)=yx(0)=0          (1)

其中,yx(*)表示y(*)对x的一阶偏导数,

定义

z(x)=xθ+y(x)          (2)

其中,z(x)为z(x,t)的简写,zx(*)表示z(*)对x的一阶偏导数;

由式(1)和式(2)得z(0)=y(0),从而

z(0)=0,zx(0)=θ,nzxn=nyxn(n2)---(3)

由 得zxx(0)=yxx(0),zxx(L)=yxx(L),zxxx(L)=yxxx(L);

系统的动能、势能以及非保守力做功的表达式如下

Ek=12Ihθ·2+120Lρz.2(x)dx+12mz.2(L)

Ep=120LEIzxx2(x)dx

Wnc=(τ+d1)θ+(F+d2)z(L)+0Lf(x)z(x)dx

其中,EI为均匀梁的弯曲刚度,L为机械臂的长度,m为机械臂末端负载的质量,Ih为中心转动惯量,ρ为机械臂单位长度上的质量,τ为首端控制力矩输入,F为末端控制力矩输入,d1为首端控制输入慢时变干扰,d2为末端控制输入慢时变干扰;

由哈密尔顿原理 得柔性机械臂的PDE模型如下

ρz..(x)=-EIzxxxx(x)---(4a)

τ+d1=Ihθ..-EIzxx(0)---(4b)

F+d2=mz..(L)-EIzxxx(L)---(4c)

y(0)=yx(0)=yxx(L)=0     (4d)

步骤2:干扰观测器设计

设计观测器的基本思想就是用估计输出与实际输出的差值对估计值进行修正,因此,取d.1=L1(d1-d1),d.2=L2(d2-d2),其中,L1>0,L2>0, 为对d1的估计, 为对d2的估计;

定义辅助参数向量w1=d1-P1(θ,θ·),w2=d2-P2(z(L),z.(L));其中,P1(θ,θ.)=L1Ihθ.,P2(z(L),z·(L))=L2mz.(L),P.1=(θ,θ.)=L1Ihθ..,P.2(z(L),z.(L))=L2mz..(L);

由(4b)得 则由上述各式求得

d.1=L1(d1-d1)=L1(Ihθ..-EIzxx(0)-τ)-L1d1

w.1=d.1-P.1(θ,θ.)=L1(Ihθ..-EIZxx(0)-τ)-L1d1-L1Ihθ..=L1(-EIzxx(0)-τ)-L1d1---(5)

同理,由(4c)可得d2=mz..(L)-EIzxxx(L)-F,

d.2=L2(d2-d2)=L2(m..-EIzxxx(L)-)-L2d2

w.2=d.2-P.2(z(L)θ,.(L))=L2(m..(L)-EIZxx(L)-)-,L2d2-L2mz..(L)=L2(-EIzxxx(L)-)-L2d2---(6)

故干扰观测器设计为

w.1=L1(-EIzxxx(0)-τ)-L1d1d1=w1+P1(θ,θ.)---(7a)

w.2=L2(-EIzxxx(L)-)-L2d2d2=w2+P2(z(L)θ,θ.(L))---(7b)

由式(7a)和(7b)得

w.1=L1(-EIzxx(0)-τ)-L1(w1+P1(θ,θ.))=L1(-EIzxx(0)-τ-P1(θ,θ.))-L1w1---(8)

w.2=L2(-EIzxxx(0)-)-L2(w2+P2(z(L)θ,θ.(L)))=L2(-EIzxx(L)--P2(z(L)θ,.(L)))-L2w2---(9)

定义干扰误差 由于干扰均为慢时变干扰,认为 d.2=0,则得

d~.1=d.1-d.1=-d.1---(10)

d~.2=d.2-d.2=-d.2---(11)

所以,由式(7a)至(11)以及 和 的表达式,得观测误差方程为

d~.1=-d.1=-w.1-P.1(θ,θ.)=-L1(-EIzxx(0)-τ-P1(θ,θ.))+L1w1-L1Lhθ..=L1(w1+P1(θ,θ.))-L1(Ihθ..-EIzxx(0)-τ)=L1d1-L1d1=-L1d~1---(12)

d~.2=-d.2=-w.2-P.2(z(L)θ,.(L))=-L2(-EIzxxx(L)--P2(z(L)θ,.(L)))+L2w2-L2m..=L2(w2+P2(z(L)θ,.(L)))-L2(m..-EIzxxx(L)-)=L2d2-L2d2=-L2d~2---(13)

即 通过设计L1、L2,使估计值 按指数逼近干扰d1、d2

针对定义P·1(θ,θ.)=L1Ihθ..,P..2(z(L),z.(L))=L2mz..(L),分别取P1(θ,θ.)=c1θ.,c1>0,P2(z(L),z·(L))=c2z.(L),c2>0,则得

L1=c1Ih,L2=c2m---(14)

在仿真过程中,观测器的参数选为c1=5,c2=5;因为干扰是慢时变的,所以选取d1(t)=10+0.1sin(t)(N·m),d2(t)=10+0.1sin(t)(N·m);控制输入力矩选取τ=sin(t)(N·m),F=sin(t)(N·m);参数估计 的初始值均为0.5(N·m),系统其他物理参数如表1所示;

表1柔性机械臂物理参数的数值

步骤3:观测器稳定性的验证

设计系统的李雅普诺夫函数为

Vo(t)=V1(t)+V2(t)

其中,V1(t)=12Ihd~12,V2(t)=12md~22;

V.1(t)=Ihd~1d~.1=Ihd~1(-L1d~1)=-L1Ihd~12=-c1d~12

V.2(t)=md~2d~.2=md~2(-L2d~2)=-L2md~22=-c2d~22

V.o(t)=V.1(t)+V.2(t)=-c1d~12-c2d~22-λ0Vo(t)

其中λ0=min(2c1Ih,2c2m);

所以,上述不等式的解为

Vo(t)Vo(0)e-λ0t

即当t→∞时,Vo(t)以指数形式收敛于零,系统是稳定的;

步骤4:设计结束

整个设计过程重点考虑三个方面,首先是实现了柔性机械臂的动力学建模,其次针对未知的外界设计了合适的干扰观测器,最后利用李雅普诺夫函数,对设计出的观测器进行稳定性分析;综上所述,针对柔性机械臂的PDE模型,利用上述干扰观测器,在外界干扰不确定的情况下,实现对干扰的准确估计。

说明书

技术领域

本发明涉及一种基于偏微分方程的柔性机械臂干扰观测器设计方法,它是针对柔性机械臂的偏微分方程(Partial Differential Equation,PDE)动力学模型(以下简称PDE模型),而给出一种干扰观测器的设计方法,属于机械臂控制技术领域。

背景技术

由于具有质量轻、速度快、能耗低等优点,柔性机械臂越来越多地应用于航天和工业领域。以往,关于柔性机械臂观测器的研究大都基于常微分方程(Ordinary Differential Equation,ODE)动力学模型(以下简称ODE模型)。ODE模型在形式上简单并为控制律设计提供了方便。然而,由于ODE模型是通过忽略高阶振荡模态获得的,它难以精确描述柔性系统的分布式参数特性并可能造成溢出不稳定性。因此,针对柔性机械臂的PDE模型进行干扰观测器的设计有重要的现实意义。

传统的基于PDE模型的研究往往忽略了外部干扰的影响,然而在实际工作环境下,系统运行时一般都会受到来自外界干扰的影响,比如柔性机械臂驱动电机的干扰等。于是,传统的研究方式将会降低系统的性能。在这种技术背景下,针对柔性机械臂的PDE模型,本发明给出了一种干扰观测器的设计方法。采用这种方法,可以实现对未知干扰的观测,从而为之后控制律的研究打下良好的基础。

发明内容

1、发明目的

本发明是一种基于偏微分方程的柔性机械臂干扰观测器设计方法,其目的是:针对柔性机械臂的PDE模型,克服现有研究方法的不足,给出一种干扰观测器及其具体的设计方法,使得在外界干扰不确定的情况下,实现对干扰的准确估计。

2、技术方案

本发明设计思想是:针对柔性机械臂的PDE模型,设计合适的干扰观测器,再利用李雅普诺夫函数,对所设计的观测器进行收敛性分析,以验证其合理性及稳定性。

下面结合流程框图1中的步骤,具体介绍该设计方法的技术方案。

本发明一种基于偏微分方程的柔性机械臂干扰观测器设计方法,该方法具体步骤如下:

步骤1:柔性机械臂动力学建模

本发明所针对的柔性机械臂的模型如图2所示,利用哈密尔顿原理,通过对系统的分析,可以求出其PDE模型。

建模时用到的状态变量θ(t)、y(x,t)分别表示在t时刻机械臂的关节角度和x点处的弹性变形。为了表示方便,以下分析中θ(t)、y(x,t)分别简写为θ、y(x)。

柔性机械臂的自然边界条件为

y(0)=yx(0)=0          (1)

其中,yx(*)表示y(*)对x的一阶偏导数。

定义

z(x)=xθ+y(x)          (2)

其中,z(x)为z(x,t)的简写,zx(*)表示z(*)对x的一阶偏导数。

由式(1)和式(2)可得z(0)=y(0),从而

z(0)=0,zx(0)=θ,nzxn=nyxn(n2)---(3)]]>

由 可得zxx(0)=yxx(0),zxx(L)=yxx(L),zxxx(L)=yxxx(L)。

系统的动能、势能以及非保守力做功的表达式如下

Ek=12Ihθ·2+120Lρz.2(x)dx+12mz.2(L)]]>

Ep=120LEIzxx2(x)dx]]>

Wnc=(τ+d1)θ+(F+d2)z(L)+0Lf(x)z(x)dx]]>

其中,EI为均匀梁的弯曲刚度,L为机械臂的长度,m为机械臂末端负载的质量,Ih为中心转动惯量,ρ为机械臂单位长度上的质量,τ为首端控制力矩输入,F为末端控制力矩输入,d1为首端控制输入慢时变干扰,d2为末端控制输入慢时变干扰。

由哈密尔顿原理 可得柔性机械臂的PDE模型如下

一种基于偏微分方程的柔性机械臂干扰观测器设计方法专利购买费用说明

专利买卖交易资料

Q:办理专利转让的流程及所需资料

A:专利权人变更需要办理著录项目变更手续,有代理机构的,变更手续应当由代理机构办理。

1:专利变更应当使用专利局统一制作的“著录项目变更申报书”提出。

2:按规定缴纳著录项目变更手续费。

3:同时提交相关证明文件原件。

4:专利权转移的,变更后的专利权人委托新专利代理机构的,应当提交变更后的全体专利申请人签字或者盖章的委托书。

Q:专利著录项目变更费用如何缴交

A:(1)直接到国家知识产权局受理大厅收费窗口缴纳,(2)通过代办处缴纳,(3)通过邮局或者银行汇款,更多缴纳方式

Q:专利转让变更,多久能出结果

A:著录项目变更请求书递交后,一般1-2个月左右就会收到通知,国家知识产权局会下达《转让手续合格通知书》。

动态评分

0.0

没有评分数据
没有评价数据
×

打开微信,点击底部的“发现”

使用“扫一扫”即可将网页分享至朋友圈

×
复制
用户中心
我的足迹
我的收藏

您的购物车还是空的,您可以

  • 微信公众号

    微信公众号
在线留言
返回顶部