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

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

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(10)申请公布号CN104020664A

(43)申请公布日2014.09.03

(21)申请号CN201410261987.2

(22)申请日2014.06.12

(71)申请人国电科学技术研究院

地址210031江苏省南京市浦口区浦东路10号

(72)发明人陈彦桥姜婷婷刘金琨

(74)专利代理机构北京慧泉知识产权代理有限公司

代理人王顺荣

(51)Int.CI

G05B13/00

权利要求说明书说明书幅图

(54)发明名称

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

(57)摘要

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

法律状态

法律状态公告日

法律状态信息

法律状态

权利要求说明书

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

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

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

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

y(0)=ysubx/sub(0)=0??????????(1)

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

定义

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

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

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

mathsmathmrowmiz/mimrowmo(/momn0/mnmo)/mo/mrowmo=/momn0/mnmo,/momsubmiz/mimix/mi/msubmrowmo(/momn0/mnmo)/mo/mrowmo=/momitheta;/mimo,/momfracmrowmsupmoPartialD;/momin/mi/msupmiz/mi/mrowmsupmrowmoPartialD;/momix/mi/mrowmin/mi/msup/mfracmo=/momfracmrowmsupmoPartialD;/momin/mi/msupmiy/mi/mrowmsupmrowmoPartialD;/momix/mi/mrowmin/mi/msup/mfracmrowmo(/momin/mimoGreaterEqual;/momn2/mnmo)/mo/mrowmo-/momo-/momo-/momrowmo(/momn3/mnmo)/mo/mrow/mrow/math/maths

由得zsubxx/sub(0)=ysubxx/sub(0),zsubxx/sub(L)=ysubxx/sub(L),zsubxxx/sub(L)=ysubxxx/sub(L);

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

mathsmathmrowmsubmiE/mimik/mi/msubmo=/momfracmn1/mnmn2/mn/mfracmsubmiI/mimih/mi/msubmsupmovermitheta;/mimoCenterDot;/mo/movermn2/mn/msupmo+/momfracmn1/mnmn2/mn/mfracmsubsupmoIntegral;/momn0/mnmiL/mi/msubsupmirho;/mimsupmovermiz/mimo./mo/movermn2/mn/msupmrowmo(/momix/mimo)/mo/mrowmidx/mimo+/momfracmn1/mnmn2/mn/mfracmim/mimsupmovermiz/mimo./mo/movermn2/mn/msupmrowmo(/momiL/mimo)/mo/mrow/mrow/math/maths

mathsmathmrowmsub

文档评论(0)

祝星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档