en
×

分享给微信好友或者朋友圈

使用微信“扫一扫”功能。
通讯作者:

刘晓峰,E-mail:peterliuxiaofeng@163.com

中图分类号:O313.7;O326

文献标识码:A

文章编号:1672-6553-2022-20(3)-025-15

DOI:10.6052/1672-6553-2021-039

参考文献 1
Sayahkarajy M,Mohamed Z,Mohd Faudzi A A.Review of modelling and control of flexible-link manipulators.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,2016,230(8):861~873
参考文献 2
Virgili-Llop J,Drew J V,Zappulla II R,et al.Laboratory experiments of resident space object capture by a spacecraft-manipulator system.Aerospace Science and Technology,2017,71:530~545
参考文献 3
Martins J M,Mohamed Z,Tokhi M O,et al.Approaches for dynamic modelling of flexible manipulator systems.IEE Proceedings-Control Theory and Applications,2003,150(4):401~411
参考文献 4
Hastings G,Book W.A linear dynamic model for flexible robotic manipulators.IEEE Control Systems Magazine,1987,7(1):61~64
参考文献 5
赵国威,吴志刚.细长柔性空间结构几种动力学模型的比较.动力学与控制学报,2016,14(2):122~130;(Zhao G W,Wu Z G.A comparison of several dynamic models for slender flexible space structure.Journal of Dynamics and Control,2016,14(2):122~130(in Chinese))
参考文献 6
Hughes P.Space structure vibration modes:How many exist?Which ones are important?IEEE Control Systems Magazine,1987,7(1):22~28
参考文献 7
Usoro P B,Nadira R,Mahil S S.A finite element/Lagrange approach to modeling lightweight flexible manipulators.Journal of Dynamic Systems,Measurement,and Control,1986,108(3):198~205
参考文献 8
Aoustin Y,Chevallereau C,Glumineau A,et al.Experimental results for the end-effector control of a single flexible robotic arm.IEEE Transactions on Control Systems Technology,1994,2(4):371~381
参考文献 9
Tokhi M O,Mohamed Z,Azad A K M.Finite difference and finite element approaches to dynamic modelling of a flexible manipulator.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,1997,211(2):145~156
参考文献 10
李莉,刘铸永,洪嘉振.中心刚体—柔性梁刚柔耦合动力学模型降阶研究.动力学与控制学报,2015,13(1):6~10;(Li L,Liu Z Y,Hong J Z.Model redution of rigid-flexible coupling dynamics of hub-beam system.Journal of Dynamics and Control,2015,13(1):6~10(in Chinese))
参考文献 11
Xi F,Fenton R G.Coupling effect of a flexible link and a flexible joint.The International Journal of Robotics Research,1994,13(5):443~453
参考文献 12
Spong M W.Modeling and control of elastic joint robots.Journal of Dynamic Systems,Measurement,and Control,1987,109(4):310~318
参考文献 13
Yu S,Elbestawi M A.Modelling and dynamic analysis of a two-link manipulator with both joint and link flexibilities.Journal of Sound and Vibration,1995,179(5):839~854
参考文献 14
Li D,Zu J W,Goldenberg A A.Dynamic modeling and mode analysis of flexible-link,flexible-joint robots.Mechanism and Machine Theory,1998,33(7):1031~1044
参考文献 15
Al-Bedoor B O,Almusallam A A.Dynamics of flexible-link and flexible-joint manipulator carrying a payload with rotary inertia.Mechanism and Machine Theory,2000,35(6):785~820
参考文献 16
Diken H.Dynamic behavior of a coupled elastic shaft-elastic beam system.Journal of Sound and Vibration,2006,293(1-2):1~15
参考文献 17
Vakil M,Fotouhi R,Nikiforuk P N,et al.A study of the free vibration of flexible-link flexible-joint manipulators.Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science,2011,225(6):1361~1371
参考文献 18
Vakil M,Fotouhi R,Nikiforuk P N.A new method for dynamic modeling of flexible-link flexible-joint manipulators.Journal of Vibration and Acoustics,2012,134(1):014503.1~014503.11
参考文献 19
Shihabudheen K V,Jacob J.Composite control of flexible link flexible joint manipulator.2012 Annual IEEE India Conference(INDICON).IEEE,2012:827~831
参考文献 20
Wei J,Cao D,Liu L,et al.Global mode method for dynamic modeling of a flexible-link flexible-joint manipulator with tip mass.Applied Mathematical Modelling,2017,48:787~805
参考文献 21
Meng D,She Y,Xu W,et al.Dynamic modeling and vibration characteristics analysis of flexible-link and flexible-joint space manipulator.Multibody System Dynamics,2018,43(4):321~347
参考文献 22
Clough R W,Penzien J.Dynamics of Structures.New York:McGraw-Hill,1975
参考文献 23
Hamilton W R.On a general method in dynamics.Philosophical Transations of the Royal Society,1834(124):247~308
参考文献 24
Bottega W J.Engineering Vibrations.Boca Raton:CRC Press,2014
参考文献 25
Singer N C,Seering W P.Preshaping command inputs to reduce system Vibration.Journal of Dynamic Systems,Measurement,and Control,1990,112(1):76~82
参考文献 26
Mohamed Z,Martins J M,Tokhi M O,et al.Vibration control of a very flexible manipulator system.Control Engineering Practice,2005,13(3):267~277
目录contents

    摘要

    柔性关节柔性连杆机械臂是典型的非线性、强耦合、欠驱动系统,其控制难度高.对于这类系统,选择合适的动力学模型进行控制器设计对于提高控制性能是非常有帮助的.为此,研究了具有柔性关节柔性连杆机械臂的动力学建模问题,并提出了一种改进的建模方法.在该方法中,连接柔性连杆的柔性关节首先被简化为刚性关节和柔性连杆的弹性约束边界.然后,根据结构动力学理论、哈密顿原理和假设模态法建立系统的刚柔耦合动力学方程.相较于将柔性关节简化为刚性关节和扭簧的传统处理方式,所采用的简化方式一方面可以降低系统的自由度,另一方面可以得到更适合控制器设计的动力学模型.最后,通过数值仿真验证了本文方法的有效性和优势.

    Abstract

    The flexible-link flexible-joint (FLFJ) manipulator is typically a nonlinear, strong coupling, and under-actuated system being quite difficult to be well controlled. To improve control performance, proper selection of system’s dynamic model is of utmost importance. In this paper, the dynamic modeling problem of FLFJ manipulators is studied, and a modified modeling method is proposed. In this method, the flexible joint connecting a flexible link is no longer simplified as a rigid joint and a torsion spring, but simplified as a rigid joint and an elastic constraint of the flexible link. Then, according to structural dynamics, Hamilton’s principle, and the Assumed Modes Method, the rigid-flexible coupling dynamic equation is established. Compared to the traditional method, our proposal can reduce the degrees of freedom of the system, and establish a more proper dynamic model for controller design. At last, numerical simulations verify the proposed dynamic model.

  • 引言

  • 随着机器人技术的发展,近年来臂长更长的柔性机械臂在工业和航空航天领域引起了很大的关注[1,2].与传统的机械臂相比,此类机械臂通常具有更高的载荷/质量比和更低的能耗.然而,这些特点也导致机械臂产生变形以及较大幅度的振动,给高精度的控制带来了巨大挑战.一般而言,对于柔性机械臂这种复杂的机械系统,基于模型的控制方法比非基于模型的控制方法能获得更好的控制效果.即便如此,基于模型的控制方法也不能保证高精度的控制效果.为了获得更好的控制效果,除了选择合适的控制方法外,建立更合适的动力学模型也很关键.

  • 到目前为止,国内外学者对柔性机械臂建模问题进行了大量研究.在早期的研究中,大多数研究人员认为,连杆的柔性是导致机械臂末端偏离目标位置以及系统发生振动的主要原因,并基于该想法提出了很多柔性臂建模方法.描述柔性杆的弹性变形时首先需要离散柔性体,常用的离散方法有假设模态法、有限元法和集中参数法等[3],其中,前两者是主流方法.假设模态法利用模态振型函数和模态坐标来离散系统的动力学方程,再利用模态截断缩小方程规模便于求解.先前已有研究人员使用这种方法对单连杆柔性机械臂进行建模[4,5],研究表明采用这种方法的实验结果与理论结果具有良好的一致性,然而这种方法及模型并不能很好地描述系统的细节特征[6].相对而言,有限元法没有这一缺点,一些文献研究了有限元方法在柔性机械臂建模中的效果[7-10],实验表明有限元方法也可以得到一个能较好地描述系统的模型.同时,研究人员发现在使用有限元方法时,采用一个单元就足以描述振动的前两阶模态,并能很好地反应柔性机械臂的动力学行为[8].随着研究的深入,研究人员注意到关节的柔性也是导致控制结果不及预期的关键因素之一.为了获得更好的控制效果,学者们开始对考虑关节柔性的机械臂动力学建模问题进行深入研究.例如,Xi和Fenton[11]在建立柔性机械臂动力学方程的过程中采用Spong模型[12]来描述柔性关节.如图1所示,经过简化后,柔性关节被两个刚性关节和一个扭簧所取代.作者在深入研究关节柔性对系统动力学特性的影响后,给出了系统振动频率和模态形状的参数化方法.文献[13-21]中,Spong模型也被用于建立同时考虑关节柔性和连杆柔性的机械臂动力学方程.这些研究的不同之处在于使用了不同的方法来离散柔性臂杆,如文献[13,17-19]中采用假设模态法来离散柔性臂杆,文献[14,16]中将柔性杆用连续梁模型计算,文献[15,20,21]中使用有限元法离散柔性臂杆.在获得动力学模型后,上述文献的作者们对柔性臂的模态分析、振动抑制以及柔性连杆与柔性关节耦合效应等问题进行了深入研究.研究结果证实,关节柔性确实会对系统动态特性产生比较大的影响,如果在柔性臂建模过程中忽略关节柔性,那将对系统动态特性分析和控制产生非常不利的影响.

  • 图1 柔性关节的模型

  • Fig.1 Model of the flexible joint

  • 从上述介绍可以看出,尽管目前关于柔性机械臂建模问题的研究已经取得了一些成果,但它们也存在一些不足.例如,被广泛采用的Spong模型,虽然可以比较简单地刻画柔性关节的动力学行为,便于建立柔性臂动力学方程,但也导致以下两个问题:一是关节柔性和连杆柔性之间的耦合效应不能被直接反映在动力学模型中,给系统动态分析带来不便;二是额外刚性关节的引入增加了系统的自由度,给机械臂控制器的设计带来不便.为了克服传统建模方法的不足之处,本文对柔性关节柔性杆机械臂的动力学建模问题进行了研究,并提出了一种改进的建模方法.在该方法中,柔性关节不再简化为两个刚性关节和一个扭簧,而是被简化为一个刚性关节和一个柔性连杆的弹性约束.这样处理的第一个好处是,关节柔性对连杆柔性的影响可以直接体现在梁的模态信息中;第二个好处是,系统无需引入额外的刚性关节,降低了系统的自由度和控制器设计的难度.在此基础上,本文根据哈密顿原理和假设模态法推导了柔性关节柔性杆机械臂的动力学方程.在文章最后,数值仿真结果验证了本文方法的有效性和优势.

  • 本文的其余部分结构如下:第1节介绍了柔性关节模型的简化和柔性关节柔性连杆机械臂的动力学模型.第2节给出了单边弹性约束的柔性连杆的固有频率和模态函数的推导过程,并导出了离散形式的动力学方程.接着在第3节给出了数值仿真结果.最后在第4节给出了本文结论.

  • 1 柔性关节柔性连杆机械臂的简化与动力

  • 如图2所示,柔性关节柔性连杆机械臂是具有强非线性和耦合特性的复杂机械系统.为了分析其动力学特性并设计运动控制器,需要建立系统的动力学模型.

  • 图2 柔性关节柔性连杆机械臂的模型

  • Fig.2 Model of the flexible-joint flexible-link manipulator

  • 合理简化物理模型是动力学建模的基础,其重要性不言而喻.从上一章节总结的相关工作可见,大多数研究将柔性连杆简化为悬臂梁或简支梁,将柔性关节简化为线性扭簧和两个刚性关节,如图1所示.研究表明上述简化是合理有效的,但是它仍然有一些缺点.例如,为了描述关节的柔性,一个虚拟的刚性关节被引入到模型中,这增加了系统的自由度.此外,这种简化方式导致无法通过解析计算来得到系统的模态和频率.这两个缺点使得基于上述简化所建的动力学模型不适合用于控制器设计.为了克服这些问题,本文提出了一种新的柔性关节柔性连杆系统的简化方式:

  • 1.将关节的柔性视作柔性杆的一个弹性约束;

  • 2.柔性杆简化为一个单边弹性约束的简支梁,如图3所示,其中k为扭簧的刚度;

  • 3.柔性关节柔性连杆系统简化为包含刚性关节和单边弹性约束的简支梁的柔性多体系统.

  • 图3 单边弹性约束的柔性连杆模型

  • Fig.3 Model of the flexible link with an elastic constraint

  • 从上面的介绍可以看出,新的简化方法不需要引入虚拟的刚性关节来描述关节柔性,从而降低了系统动力学模型的自由度.对于具有多个柔性关节的机械系统来说,减少动力学模型的自由度将有助于提高求解效率.不仅如此,减少自由度对于控制器的设计也非常有帮助.此外,具有弹性约束的简支梁可以同时考虑梁和关节的柔性,这有助于分析系统的动力学特性和设计控制器.接下来本节将基于多体动力学理论[22]和哈密顿原理建立柔性关节柔性连杆机械臂的动力学模型,具体建模过程如下.

  • 1.1 系统的运动学模型

  • 如图4所示,电机转子在水平面内绕固定点O旋转,刚性转子与柔性连杆通过柔性关节在O点铰接.O-x0y0为惯性参考系,O-xy为固定在柔性连杆上的浮动参考系,梁的长度为l,电机的转角为θ,电机上的外力矩为τ.

  • 图4 柔性关节柔性连杆系统的结构模型

  • Fig.4 Structural model of the flexible-joint flexible-link system

  • 图5描述了梁上任一点P 0的变形,其中, r0P 0变形前的初始位矢, r1为变形矢量,变形后P 0移动到点P,P点的位矢为

  • rP=r0+r1
    (1)
  • 图5 柔性连杆变形的描述

  • Fig.5 Deformation description of the flexible beam

  • 其中, rPr0r1分别为rP,r0,r1O-x0y0参考系下的坐标阵(二维列向量,下同),关系为:

  • rP=r0+r1=ΘrP0+rP1
    (2)
  • 其中,ΘO-xy关于O-x0y0的方向余弦阵,即Θ=cosθ-sinθsinθcosθ,r P0P 0的位矢r0O-xy下的坐标,即[x, 0]T,而r P1P 0的变形矢量r1O-xy下的坐标:

  • rP1=u1(x,t)u2(x,t)=w1(x,t)+wc(x,t)w2(x,t)
    (3)
  • 其中, w1(x,t)为轴向变形量, w2(x,t)为横向变形(挠度), wc(x,t)为关于横向变形w2(x,t)的二阶耦合项,表达式为:

  • wc(x,t)=-120x w2(ξ,t)ξ2dξ
    (4)
  • 对式(2)求导得到:

  • r˙P=θ˙I~ΘrP0+rP1+Θr˙P1r¨P=θ¨I~ΘrP0+rP1-θ˙2ΘrP0+rP1+Θr¨P1+2θ˙I~Θr˙P1δrP=I~ΘrP0+rP1δθ+ΘδrP1
    (5)
  • 其中,I~=0-110,δ表示等时变分.

  • 1.2 偏微分形式的系统动力学方程

  • 根据哈密顿原理[23],系统的动力学方程可以表示为:

  • t1t2 -δT+δH-δWFdt=0
    (6)
  • 其中,T是系统的动能,H是系统的势能,W F是外力矩和粘性阻尼扭矩做的虚功.

  • 系统的动能T可以表示为:

  • T=12JHθ˙2+120l ρAr˙PTr˙Pdx
    (7)
  • 其中,JH为电机转子的转动惯量,ρ为梁的密度,A为梁的截面积.

  • 式(6)中与T相关的项展开为:

  • t1t2 -δTdt=-t1t2 JHθδ˙θ˙dt-t1t2 0l ρArPT˙δrP˙dxdt=-t1t2 JHθ˙d(δθ)-t1t2 0l ρAr˙PTdδrPdt=-JHθ˙δθt1t2+t1t2 JHθ¨δθdt-t1t2 ρAr˙PTδrP0ldt+

  • t1t2 0l ρAr¨PTδrPdxdt=t1t2 δTH+δTBdt
    (8)
  • 其中,(9)

  • δTH=JHθ¨δθδTB=0l ρAr¨PTδrPdx
    (9)
  • 将式(5)代入式(9),得到:

  • δTB=δTBθ+δTBw
    (10)
  • 其中,

  • δTBθ=0l ρAθ¨x+w1+wc2+w22+2θ˙x+w1+wcw˙1+w˙c+w2w˙2+x+w1+wcw¨2-w2w¨1+w¨cδθdxδTBw=0l δw1w¨1+w¨c-2θ˙2w˙2-θ¨2w2-θ˙2x+w1+wcρAdx+0l δw2w¨2+2θ˙w˙1+w˙c+θ¨x+w1+wc-θ˙2w2+xw2'xl B(ξ,t)dξρAdx
    (11)
  • 其中,

  • B(x,t)=-θ˙2x+w1+wc-2θ˙w˙2+w¨1+w¨c-θ¨w2
    (12)
  • 系统的势能H表示为

  • H=120l EAw1'(x,t)2dx+120l EIw2''(x,t)2dx+12kw2'(0,t)2
    (13)
  • 其中,k为卷簧的刚度,E为梁的弹性模量,I为梁的截面惯性矩, w1'=w1x,w2''=2w2x2,w2'(0,t)代表柔性关节的相对转角.

  • 计算势能项的变分δH得:

  • δH=0l EAw1'δw1'dx+0l EIw2''δw2''dx+kw2'(0,t)δw2'(0,t)=0l -EAw1''δw1+EIw2(4)δw2dx+EAw1'δw1+EIw2''δw2'-EIw'''2δw20l+kw2'δw2'x=0
    (14)
  • 外力扭矩和粘性阻尼所做虚功的变分δWF为:

  • δWF=τδθ-cw˙2'(0,t)δw2'(0,t)
    (15)
  • 其中,c为阻尼系数, w˙2'(0,t)代表柔性关节的相对角速度.

  • 将式(8)代入哈密顿原理式(6),即可得到柔性关节柔性连杆机械臂系统的动力学方程:

  • τ=JHθ¨+0l ρAθ¨x+w1+wc2+w22+2θ˙x+w1+wcw˙1+w˙c+w2w˙2+x+w1+wcw¨2-w2w¨1+w¨cdx0=0l ρAw¨1+w¨c-2θ˙2w¨2-θ¨w2-θ˙2x+w1+wc-EAw1''dx0=0l ρAw¨2+2θ˙w˙1+w˙c-θ˙2w2+θ¨x+w1+wc+xw2'xl B(ξ,t)dξ+EIw2(4)dx
    (16)
  • 方程的边界条件为:

  • w1(0,t)=0w2(0,t)=0EIw2''(0,t)=kw2'(0,t)EAw1'(L,t)=0EIw2''(L,t)=0EIw'''2(L,t)=0
    (17)
  • 考虑到wcw 2的二阶小量,动力学方程中关于wc的高阶项可以忽略不计,如wc2,w1wc,w˙1wc,w¨2wc,w2w¨cwcw˙c可以忽略.再假设x+w1+wcx+w1,系统的动力学方程可以简化为:

  • τ=JHθ¨+0l ρAθ¨x2+w12+w22+2xw1+wc+2θ˙xw˙1+w˙c+w1w˙1+w2w˙2+x+w1w¨2-w2w¨1dx0=0l ρAw¨1-2θ˙w˙2-θ¨w2-θ˙2x+w1-EAw1''dx0=0l ρAw¨2+2θ˙w˙1-θ˙2w2+θ¨x+w1+xw2'xl B(ξ,t)dξ+EIw2(4)dx
    (18)
  • 2 假设模态法离散的动力学方程

  • 动力学方程(18)是时变的非线性偏微分方程,其直接求解的难度是非常大的.通常的求解方法是,首先对原方程对进行离散化处理,将无限自由度系统的偏微分方程转化为有限自由度系统的常微分方程,然后使用数值方法获得系统的近似解.假设模态法是一种比较经典的离散化处理方法,本文将使用该方法对柔性连杆的偏微分动力学方程进行离散化处理.

  • 2.1 模态分析

  • 根据假设模态法理论,首先需要计算柔性连杆的模态函数和振动频率.推导过程如下:

  • 假设图3中的梁为匀质欧拉-伯努利梁,其自由弯曲振动方程为[24]:

  • EI4yx4+ρA2yt2=0
    (19)
  • 其中,y(x,t)为梁的挠度,E为弹性模量,I为截面惯性矩,ρ为密度,A为截面积.

  • 为了求解振动方程(19),假设变量分离形式的解为y(x,t)=ϕ(x)q(t).将其代入振动方程得到:

  • EIρAϕ''''(x)ϕ(x)=-q¨(t)q(t)=ω2
    (20)
  • 其中, ϕ''''=d4ϕ/dx4,q¨=d2q/dt2,ω为固有频率.根据式(20)可以得到时间方程和空间方程:

  • q¨(t)+ω2q(t)=0
    (21)
  • d4ϕ(x)dx4-β4ϕ(x)=0
    (22)
  • 其中,β为带权频率

  • β4=ω2ρAEI
    (23)
  • 求解方程(21)和(22)得到[24]:

  • q(t)=B1sinωt+B2cosωt
    (24)
  • ϕ(x)=C1cosβx+C2sinβx+C3coshβx+C4sinhβx
    (25)
  • 其中,常量B 1B 2由初始条件决定, β及四个常量C 1C 2C 3C 4中的三个由边界条件决定.对于图3中的柔性连杆,自由端的弯矩和剪力都为零,相应的边界条件为:

  • EIy''(l,t)=0EIy'''(l,t)=0
    (26)
  • 在弹性约束端,挠度为零,梁的弯矩与扭簧的扭矩相等,相应的边界条件为:

  • EIy''(0,t)=kθry(0,t)=0
    (27)
  • 其中,k为扭簧的刚度,扭簧的转角θr为挠度对长度的一阶偏导数:

  • θr=y'(0,t)
    (28)
  • 将式(28)与y(x,t)=ϕ(x)q(t)代入式(26)和(27)得到:

  • EIϕ''(l)=0EIϕ'''(l)=0

  • ϕ(0)=0EIϕ''(0)=kϕ'(0)
    (29)
  • 将式(25)代入(29),待定系数C 1C 2C 3C 4满足以下方程:

  • -cosβl-sinβlcoshβlsinhβlsinβl-cosβlsinhβlcoshβl1010-1-kEIβ1-kEIβC1C2C3C4=0000
    (30)
  • 此方程有非零解的充要条件是系数矩阵行列式为零,即

  • -cosβl-sinβlcoshβlsinhβlsinβl-cosβlsinhβlcoshβl1010-1-kEIβ1-kEIβ=0
    (31)
  • 化简得

  • cosβlsinhβl-coshβlsinβl=-kEIβ(cosβlcoshβl+1)
    (32)
  • 式(32)的解βi(i=1,2,3)可通过数值方法计算得到.

  • 由式(23),系统的固有频率为:

  • ωi=βi2EIρA(i=1,2,3,)
    (33)
  • fi=βi22πEIρA(i=1,2,3,)
    (34)
  • 将式(30)和β的解代入模态函数(25)得

  • ϕi(x)=cosβix-coshβix+ξisinβix+ζisinhβix(i=1,2,3,)
    (35)
  • 其中,

  • ξi=C2C1=1+cosβilcoshβil+sinβilsinhβilcosβilsinhβil-coshβilsinβilζi=C4C1=1+cosβilcoshβil-sinβilsinhβilcosβilsinhβil-coshβilsinβil(i=1,2,3,)
    (36)
  • 由此我们得到了单边弹性约束的柔性连杆自由振动的固有频率(34)和模态函数(35),其有效性在第3.1节进行验证.

  • 2.2 动力学方程的离散化

  • 根据假设模态法理论,考虑关节柔性后的柔性连杆变形可以被离散化为:

  • w1(x,t)=Φ1(x)q1(t)w2(x,t)=Φ2(x)q2(t)
    (37)
  • 其中,Φ1Φ2为轴向振动和横向振动的模态函数行向量,q 1q 2为模态坐标的列向量,即:

  • Φ1(x)=ϕ1(1)(x)ϕ2(1)(x)ϕn(1)(x)q1(t)=q1(1)(t)q2(1)(t)qn(1)(t)TΦ2(x)=ϕ1(2)(x)ϕ2(2)(x)ϕn(2)(x)q2(t)=q1(2)(t)q2(2)(t)qn(2)(t)T
    (38)
  • 其中, ϕi(1)(x)由文献[24]得:

  • ϕi(1)(x)=sin(2i-1)π2lx
    (39)
  • ϕi(2)(x)已由式(35)给出.

  • w2(0,t)的偏导数和二阶混合偏导数离散为:

  • w2'(0,t)=Φ2'(0)q2(t)w˙2'(0,t)=Φ2'(0)q˙2(t)
    (40)
  • 离散式的变分为:

  • δw1=Φ1δq1=δq1TΦ1Tδw2=Φ2δq2=δq2TΦ2T
    (41)
  • 此外,二阶耦合项wc的变分为:

  • δwc=-δq2TS(x)q2
    (42)
  • 其中,S(x)Rn×n为耦合形函数矩阵:

  • S(x)=0x Φ2'T(ξ)Φ2'(ξ)dξ
    (43)
  • 计算离散形式的动力学方程时,直接离散偏微分形式的方程通常比较困难,但如果对式(8)、式(14)、式(15)给出的变分项δTδHδWF进行离散,可以降低离散的难度.得到变分项的离散式后,将结果代入哈密顿原理式(6)即可得到离散形式的动力学方程.

  • 将式(37)~式(42)代入式(14)可得势能变分δH的离散形式:

  • δH=0l EAw1'δw1'dx+0l EIw2''δw2''dx+kw2'(0,t)δw2'(0,t)=δq1T0l EAΦ1'TΦ1'dxq1+δq2T0l EIΦ2''TΦ2''dxq2+δq2TkΦ2'T(0)Φ2'(0)q2
    (44)
  • 同理将式(37)~式(42)代入式(8)和式(15)可以得到δTδWF的离散形式,将离散的结果代入哈密顿原理即得到离散形式的动力学方程:

  • MY¨+(2θ˙G+C)Y˙+KY=Q+F
    (45)
  • 其中,

  • Y=θq1q2,Q=QθQq10,F=τ00,G=00000Gq1q20Gq2q10,K=0000Kq1q1000Kq2q2,M=JH+MθθMθq1Mθq2Mq1θMq1q10Mq2θ0Mq2q2,
    (46)
  • 方程(46)中的参数如下:

  • Mθθ=J1+q1TM1q1+q2TM2q2+2U1q1-q2TDq2Mq1θ=Mθq1T=-Rq2Mθq2=Mq2θT=U2+q1TRMq1q1=M1=0l ρAΦ1TΦ1dxMq2q2=M2=0l ρAΦ2TΦ2dxGq1q2=-Gq2q1T=-RKq1q1=K1-θ˙2M1Kq2q2=K2-θ˙2M2+θ˙2DQθ=-2θ˙q1TM1q˙1+q2TM2q˙2+U1q˙1-q2TDq˙2Qq1=θ˙2U1T
    (47)
  • 其中,上式包含的常量为:

  • J1=0l ρAx2dxR=0l ρAΦ1TΦ2dxK1=0l EAΦ1'TΦ1'dxK2=0l EIΦ2''TΦ2''dx+kΦ2'T(0)Φ2'(0)Uj=0l ρAxΦjdx,j=1,2D=0l ρAxS(x)dx
    (48)
  • 方程(45)中的阻尼项可以表示为C=CJ +CS,其中CJ为柔性关节阻尼的贡献,CS为梁结构阻尼的贡献,而结构阻尼CS可以通过比例阻尼或瑞利阻尼表示[22].考虑到本文模型中的刚度矩阵受到卷簧的影响,所以选择关于质量矩阵的比例阻尼来计算结构阻尼,阻尼矩阵的表达式为:

  • CJ=0 0 00 0 00 0 C2,CS=0000α1M1000α2M2
    (49)
  • 其中,α1α2分别为轴向和横向振动的阻尼系数,另外由上文的推导可得C2=cΦ2'T(0)Φ2'(0).

  • 至此,我们得到了离散形式的柔性关节柔性连杆机械臂系统的动力学方程,该方程可以通过多种数值方法进行求解.

  • 3 数值仿真

  • 本节将通过数值仿真验证前面给出的理论推导的正确性并检验本文所给出方法相对传统方法是否具有优势.

  • 3.1 与ANSYS软件对比模态分析结果

  • 本文在2.1节给出了具有弹性约束柔性连杆的频率和模态计算过程,现在将通过软件仿真来验证推导结果的正确性.首先,采用本文给出的推导结果计算图3所示具有弹性约束的柔性连杆的频率和模态(分别如表2和图6所示),系统的参数如表1所示.然后,在ANSYS软件中计算该系统的模态和频率,得到的频率结果如表2所示,模态函数如图6.观察表2和图6可得,本文方法的计算结果与ANSYS软件的计算结果是比较吻合,这证明了我们的方法是有效的.

  • 表1 圆截面匀质梁的参数

  • Table1 Parameters of a uniform beam with a circular cross-section

  • 表2 模态分析结果与ANSYS对比

  • Table2 Modal analysis results of the FLFJ system compared to ANSYS

  • 图6 模态函数形状与ANSYS对比(归一化后)

  • Fig.6 Mode shapes of the FLFJ system compared to those of ANSYS

  • 3.2 与ADAMS软件对比动力学仿真结果

  • 在本小节,本文提出的方法和传统建模方法都将用于建立图2所示系统的动力学模型,然后通过仿真结果对比来验证本文方法的有效性.为了让对比更加精确,我们采用ADAMS软件来建立基于传统方法的柔性机械臂动力学模型.在ADAMS软件建模中,将柔性关节简化为两个刚性关节和一个扭簧,连杆的参数与表1相同,转子的转动惯量为0.002kg·m2,分别在三种不同的参数条件下(柔性关节的阻尼和驱动力矩不同,见表3)进行动力学仿真.接着,在同样的参数条件下,采用本文方法建模并编程进行仿真计算,将我们的仿真结果与ADAMS对比(如图7),可以看出我们模型的结果曲线与ADAMS模型的结果曲线完全一致,也就是说,本文提出的建模方法是正确有效的.

  • 表3 仿真时使用的力矩和阻尼参数

  • Table3 The simulation results comparing our proposal with ADAMS model

  • 图7 与ADAMS软件对比仿真结果

  • Fig.7 The simulation results comparing our proposal with the ADAMS model

  • 3.3 柔性关节参数对系统动力学特性的影响

  • 如引言所述,关节柔性对柔性机械臂系统的动力学特性有很大影响,本节将从多角度探讨这种影响.由式(32)和式(34)可见,柔性关节柔性连杆机械臂系统的固有频率是关于关节刚度和柔性连杆结构参数的函数.将不同的关节刚度代入式(32)和式(34),即可解得系统的固有频率,如表4所示.观察该表可得,系统的固有频率会随着关节刚度的增加而增加.当k趋近于无穷大时,系统的频率与悬臂梁的频率(表5)相同.

  • 表4 关节刚度对系统固有频率的影响 (单位:Hz)

  • Table4 The influence of the stiffness on natural frequencies of the system

  • 表5 悬臂梁的固有频率 (单位:Hz)

  • Table5 The natural frequencies of the cantilever beam

  • 以上结果表明,关节的刚度较小时,关节柔性对系统的动力学特性有很大的影响,这引发了我们的思考:在实际工程应用中,关节刚度与柔性连杆的结构参数满足什么样的条件时,关节可以看作是刚性的?换句话说,工程上需要一个准则来判断是否需要考虑关节柔性.我们认为这是值得深入研究的问题.下面,本小节将采用柔性关节机械臂系统与悬臂梁的一阶固有频率的比值r来判断关节是否可以视作刚性,具体准则如下.

  • 准则1.如果r大于临界值rc,关节可以视作刚性.

  • r=rc时,相应的关节刚度k称为临界刚度kc.

  • 由频率方程(34),r可以由下式计算:

  • r=fFLFJfcant=βFLFJ2βcant2
    (50)
  • 其中,βFLFJβcant分别为柔性关节系统与悬臂梁的带权频率,分别可以由式(32)下式[24]确定:

  • cosβlcoshβl+1=0
    (51)
  • γ=βl,n=EIl,n为反映梁柔性大小的参数.将这两个参数代入式(32)和(51)得:

  • cosγcoshγ+1=0
    (52)
  • cosγsinhγ-coshγsinγ+knγ(cosγcoshγ+1)=0
    (53)
  • 方程(52)的第一个解为γ1=1.8751.方程(53)的第一个解为nk的非线性函数γ2=γ2(n, k).

  • 考虑到γ=βl,γ1 =1.8751和γ2=γ2(n, k),式(50)可以写作

  • r=γ22γ12=r(n,k)
    (54)
  • 即比值rnk的非线性函数.分别令n为0.0813、0.1626、0.3252,r关于k的曲线如图8所示.观察该图可见,r为关于k的单调递增函数,即随刚度k增大而增大.这表明当k大于kc时,r一定大于rc.根据准则1,此时可以忽略关节的柔性.因此,当rc给定时,用相应的kc就可以判断是否可以忽略关节柔性.下面,本小节将给出kc的计算过程.

  • 图8 不同梁参数下,频率比和关节刚度的关系

  • Fig.8 The ratio of the frequencies with different parameters

  • 分别令rc为0.95、0.97、0.99,临界刚度kc与梁参数n的关系如图9所示,可见kc为关于n的线性函数,表达为:

  • kc=Pn
    (55)
  • 其中,P为与rc有关的系数,图9中的P值分别为37.1361、63.8008、197.1245.通过数值计算可以得到Prc的关系,如图10所示,P为关于rc的非线性函数.根据图10的结果和式(55),很容易计算不同柔性连杆结构参数下的临界刚度kc,例如,对于仿真使用的柔性关节机械臂系统,当rc取0.95、0.97、0.99时,相应的临界刚度kc如表6所示.

  • 图9 不同rc时,临界刚度kc与梁参数n的关系

  • Fig.9 The kc-n relation for different rc

  • 表6 不同rc时,柔性关节机械臂系统的临界刚度kc

  • Table6 Corresponding kc values of the system for different rc

  • 图10 Prc的关系

  • Fig.10 The P-rc relation

  • 3.4 运动控制仿真结果

  • 本小节将通过控制仿真实验来验证本文给出的模型更适合用于运动控制,由于机械臂系统存在柔性,因此系统在运动过程中难免产生振动,为了实现高精度的控制,在设计控制器时需要采用一种具有振动抑制功能的控制方法.考虑到在第2.1节已经得到了系统的振动频率,因此采用输入整形控制方法[25]是个不错的选择.附录给出了输入整形控制方法的具体形式.

  • 下面将进行两组仿真,以验证本文提出的动力学模型更适合做运动控制设计.仿真中分别使用本文模型和文献[21]中的模型设计ZVD输入整形器和PD控制器.文献[21]在建模时使用Spong模型描述柔性关节,并将柔性连杆视为悬臂梁.在两组仿真中,均设计四种场景,控制柔性关节机械臂系统在1s、2s、3s、4s内旋转1rad,相应的控制信号如图11所示,PD控制器的参数均为Kp=0.6,Kd=0.3.

  • 图11 四种场景的初始控制信号

  • Fig.11 The initial angular control signals for 4cases

  • 在第一组仿真中,柔性关节的刚度k为1N·m/rad,分别使用本文模型和文献[21]中的模型,选取前四阶模态设计ZVD输入整形器,相应的模态频率和ZVD参数见表7.仿真时使用ZVD整形器和PD控制器来控制系统运动并同时抑制振动,仿真结果见图12~图15,其中图12(a)~图15(a)为系统旋转角度的时间历程,图12(b)~图15(b)为机械臂末端变形的时间历程,图12(c)~图15(c)为电机控制力矩的时间历程.观察图12(a)~图15(a)可以看出,基于两种模型的控制器都可以让系统到达目标位置,但使用文献[21]中的模型设计控制器可以使系统更快地到达所需的旋转角度,这是因为本文模型的固有频率低于悬臂梁的固有频率,见表7,根据输入整形方法,控制过程所需时间随着系统频率的降低而增加.因此,文献[21]中的模型可以使系统更快地到达所需的旋转角度.但是对于柔性机械臂来讲,机械臂的末端到达指定位置并停止振动所花费的时间也是衡量控制效果好坏的重要指标,因此,更快地到达所需的旋转角度并不意味着控制器的性能更好.观察图12(b)~图15(b)可以看出,基于本文动力学模型的控制器可以更快地消除柔性系统的振动,这意味着使用本文模型设计的控制器具有更好的振动抑制性能.观察图12(c)~图15(c)可见,使用本文模型的控制力矩曲线更为平滑,对控制的要求更低.

  • 表7 k=1N·m/rad时系统的固有频率和ZVD整形器参数

  • Table7 The frequencies of the system and ZVD parameters when k=1N·m/rad

  • 在第二组仿真中,柔性关节的刚度k为0.1N·m/rad,分别使用本文模型和文献[21]中的模型,选取前四阶模态设计ZVD输入整形器,相应的模态频率和ZVD参数见表8.仿真时使用ZVD整形器和PD控制器来控制系统运动并同时抑制振动,仿真结果见图16~图19.可以看出,基于本文所设计的控制器可以取得更好的控制效果.此外,对比两组仿真可以看出,关节的刚度越小,基于本文模型的控制器在控制性能上的优势越大.

  • 图12 k=1N·m/rad时场景1 (1s) 的控制结果

  • Fig.12 Control results for case1 (1s) when k=1N·m/rad

  • 图13 k=1N·m/rad时场景2 (2s) 的控制结果

  • Fig.13 Control results for case2 (2s) when k=1N·m/rad

  • 图14 k=1N·m/rad时场景3 (3s) 的控制结果

  • Fig.14 Control results for case3 (3s) when k=1N·m/rad

  • 图15 k=1N·m/rad时场景4 (4s) 的控制结果

  • Fig.15 Control results for case4 (4s) when k=1N·m/rad

  • 表8 k=0.1N·m/rad时系统的固有频率和ZVD整形器参数

  • Table8 The frequencies of the system and ZVD parameters when k=0.1N·m/rad

  • 图16 k=0.1N·m/rad时场景1 (1s) 的控制结果

  • Fig.16 Control results for case1 (1s) when k=0.1N·m/rad

  • 图17 k=0.1N·m/rad时场景2 (2s) 的控制结果

  • Fig.17 Control results for case2 (2s) when k=0.1N·m/rad

  • 图18 k=0.1N·m/rad时场景3 (3s) 的控制结果

  • Fig.18 Control results for case3 (3s) when k=0.1N·m/rad

  • 图19 k=0.1N·m/rad时场景4 (4s) 的控制结果

  • Fig.19 Control results for case4 (4s) when k=0.1N·m/rad

  • 4 结论

  • 本文研究了柔性关节柔性连杆机械臂系统的动力学建模问题,并提出了一种改进的建模方法.在该方法中,连接柔性连杆的柔性关节首先被简化为刚性关节和柔性连杆的弹性约束边界.然后,根据结构动力学理论、哈密顿原理和假设模态法建立系统的刚柔耦合动力学方程.与传统模型相比,新模型不仅具有更少的自由度数,还可直接描述关节柔性和连杆柔性的耦合作用,这对于进行系统的动力学特性分析和控制器设计是非常有利的.在数值仿真部分,本文方法的有效性首先被验证.然后,基于本文方法所建模型在分析和控制上的优势也得到了充分的证明.由此可见,本文所给出的建模方法相对传统建模方法具备明显优势.

  • 附录

  • 输入整形控制方法通过将角度控制信号与一系列脉冲信号(即输入整形器)进行卷积运算,得到整形后的输入信号来驱动系统.迄今为止已有各种输入整形器被提出[26],本文采用了简单有效的ZVD整形器.

  • 根据文献[25]中介绍的输入整形控制方法,多模态系统第m阶的ZVD整形器为:

  • fIS(m)(t)=i=13 Aiδt-ti
    (55)
  • 其中,

  • t1=0 A1=11+2Ke+Ke2t2=πωd A2=2Ke1+2Ke+Ke2t3=2πωd A3=Ke21+2Ke+Ke2
    (56)
  • 以及ωd=ωn1-ζ2,Ke=e-ζπ1-ζ2.

  • 将每个模态的输入整形器卷积,得到整个系统的输入整形器:

  • fIS(t)=fIS(1)(t)*fIS(2)(t)**fIS(n)(t)
    (57)
  • 其中,n为截取的模态数量,*为卷积算子.将原始角度控制信号u(t)与输入整形器卷积,得到整形后的输入信号uIS(t):

  • uIS(t)=u(t)*fIS(t)
    (58)
  • 采用PD控制来计算电机的控制扭矩,即:

  • τ=KpuIS(t)-θ-Kdθ˙
    (59)
  • 其中,KpKd分别为比例和微分增益系数.

  • 系统运动控制和振动抑制的控制结构如图20所示:

  • 图20 控制系统结构图

  • Fig.20 The control structure of the FLFJ system

  • 参考文献

    • [1] Sayahkarajy M,Mohamed Z,Mohd Faudzi A A.Review of modelling and control of flexible-link manipulators.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,2016,230(8):861~873

    • [2] Virgili-Llop J,Drew J V,Zappulla II R,et al.Laboratory experiments of resident space object capture by a spacecraft-manipulator system.Aerospace Science and Technology,2017,71:530~545

    • [3] Martins J M,Mohamed Z,Tokhi M O,et al.Approaches for dynamic modelling of flexible manipulator systems.IEE Proceedings-Control Theory and Applications,2003,150(4):401~411

    • [4] Hastings G,Book W.A linear dynamic model for flexible robotic manipulators.IEEE Control Systems Magazine,1987,7(1):61~64

    • [5] 赵国威,吴志刚.细长柔性空间结构几种动力学模型的比较.动力学与控制学报,2016,14(2):122~130;(Zhao G W,Wu Z G.A comparison of several dynamic models for slender flexible space structure.Journal of Dynamics and Control,2016,14(2):122~130(in Chinese))

    • [6] Hughes P.Space structure vibration modes:How many exist?Which ones are important?IEEE Control Systems Magazine,1987,7(1):22~28

    • [7] Usoro P B,Nadira R,Mahil S S.A finite element/Lagrange approach to modeling lightweight flexible manipulators.Journal of Dynamic Systems,Measurement,and Control,1986,108(3):198~205

    • [8] Aoustin Y,Chevallereau C,Glumineau A,et al.Experimental results for the end-effector control of a single flexible robotic arm.IEEE Transactions on Control Systems Technology,1994,2(4):371~381

    • [9] Tokhi M O,Mohamed Z,Azad A K M.Finite difference and finite element approaches to dynamic modelling of a flexible manipulator.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,1997,211(2):145~156

    • [10] 李莉,刘铸永,洪嘉振.中心刚体—柔性梁刚柔耦合动力学模型降阶研究.动力学与控制学报,2015,13(1):6~10;(Li L,Liu Z Y,Hong J Z.Model redution of rigid-flexible coupling dynamics of hub-beam system.Journal of Dynamics and Control,2015,13(1):6~10(in Chinese))

    • [11] Xi F,Fenton R G.Coupling effect of a flexible link and a flexible joint.The International Journal of Robotics Research,1994,13(5):443~453

    • [12] Spong M W.Modeling and control of elastic joint robots.Journal of Dynamic Systems,Measurement,and Control,1987,109(4):310~318

    • [13] Yu S,Elbestawi M A.Modelling and dynamic analysis of a two-link manipulator with both joint and link flexibilities.Journal of Sound and Vibration,1995,179(5):839~854

    • [14] Li D,Zu J W,Goldenberg A A.Dynamic modeling and mode analysis of flexible-link,flexible-joint robots.Mechanism and Machine Theory,1998,33(7):1031~1044

    • [15] Al-Bedoor B O,Almusallam A A.Dynamics of flexible-link and flexible-joint manipulator carrying a payload with rotary inertia.Mechanism and Machine Theory,2000,35(6):785~820

    • [16] Diken H.Dynamic behavior of a coupled elastic shaft-elastic beam system.Journal of Sound and Vibration,2006,293(1-2):1~15

    • [17] Vakil M,Fotouhi R,Nikiforuk P N,et al.A study of the free vibration of flexible-link flexible-joint manipulators.Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science,2011,225(6):1361~1371

    • [18] Vakil M,Fotouhi R,Nikiforuk P N.A new method for dynamic modeling of flexible-link flexible-joint manipulators.Journal of Vibration and Acoustics,2012,134(1):014503.1~014503.11

    • [19] Shihabudheen K V,Jacob J.Composite control of flexible link flexible joint manipulator.2012 Annual IEEE India Conference(INDICON).IEEE,2012:827~831

    • [20] Wei J,Cao D,Liu L,et al.Global mode method for dynamic modeling of a flexible-link flexible-joint manipulator with tip mass.Applied Mathematical Modelling,2017,48:787~805

    • [21] Meng D,She Y,Xu W,et al.Dynamic modeling and vibration characteristics analysis of flexible-link and flexible-joint space manipulator.Multibody System Dynamics,2018,43(4):321~347

    • [22] Clough R W,Penzien J.Dynamics of Structures.New York:McGraw-Hill,1975

    • [23] Hamilton W R.On a general method in dynamics.Philosophical Transations of the Royal Society,1834(124):247~308

    • [24] Bottega W J.Engineering Vibrations.Boca Raton:CRC Press,2014

    • [25] Singer N C,Seering W P.Preshaping command inputs to reduce system Vibration.Journal of Dynamic Systems,Measurement,and Control,1990,112(1):76~82

    • [26] Mohamed Z,Martins J M,Tokhi M O,et al.Vibration control of a very flexible manipulator system.Control Engineering Practice,2005,13(3):267~277

  • 参考文献

    • [1] Sayahkarajy M,Mohamed Z,Mohd Faudzi A A.Review of modelling and control of flexible-link manipulators.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,2016,230(8):861~873

    • [2] Virgili-Llop J,Drew J V,Zappulla II R,et al.Laboratory experiments of resident space object capture by a spacecraft-manipulator system.Aerospace Science and Technology,2017,71:530~545

    • [3] Martins J M,Mohamed Z,Tokhi M O,et al.Approaches for dynamic modelling of flexible manipulator systems.IEE Proceedings-Control Theory and Applications,2003,150(4):401~411

    • [4] Hastings G,Book W.A linear dynamic model for flexible robotic manipulators.IEEE Control Systems Magazine,1987,7(1):61~64

    • [5] 赵国威,吴志刚.细长柔性空间结构几种动力学模型的比较.动力学与控制学报,2016,14(2):122~130;(Zhao G W,Wu Z G.A comparison of several dynamic models for slender flexible space structure.Journal of Dynamics and Control,2016,14(2):122~130(in Chinese))

    • [6] Hughes P.Space structure vibration modes:How many exist?Which ones are important?IEEE Control Systems Magazine,1987,7(1):22~28

    • [7] Usoro P B,Nadira R,Mahil S S.A finite element/Lagrange approach to modeling lightweight flexible manipulators.Journal of Dynamic Systems,Measurement,and Control,1986,108(3):198~205

    • [8] Aoustin Y,Chevallereau C,Glumineau A,et al.Experimental results for the end-effector control of a single flexible robotic arm.IEEE Transactions on Control Systems Technology,1994,2(4):371~381

    • [9] Tokhi M O,Mohamed Z,Azad A K M.Finite difference and finite element approaches to dynamic modelling of a flexible manipulator.Proceedings of the Institution of Mechanical Engineers,Part I:Journal of Systems and Control Engineering,1997,211(2):145~156

    • [10] 李莉,刘铸永,洪嘉振.中心刚体—柔性梁刚柔耦合动力学模型降阶研究.动力学与控制学报,2015,13(1):6~10;(Li L,Liu Z Y,Hong J Z.Model redution of rigid-flexible coupling dynamics of hub-beam system.Journal of Dynamics and Control,2015,13(1):6~10(in Chinese))

    • [11] Xi F,Fenton R G.Coupling effect of a flexible link and a flexible joint.The International Journal of Robotics Research,1994,13(5):443~453

    • [12] Spong M W.Modeling and control of elastic joint robots.Journal of Dynamic Systems,Measurement,and Control,1987,109(4):310~318

    • [13] Yu S,Elbestawi M A.Modelling and dynamic analysis of a two-link manipulator with both joint and link flexibilities.Journal of Sound and Vibration,1995,179(5):839~854

    • [14] Li D,Zu J W,Goldenberg A A.Dynamic modeling and mode analysis of flexible-link,flexible-joint robots.Mechanism and Machine Theory,1998,33(7):1031~1044

    • [15] Al-Bedoor B O,Almusallam A A.Dynamics of flexible-link and flexible-joint manipulator carrying a payload with rotary inertia.Mechanism and Machine Theory,2000,35(6):785~820

    • [16] Diken H.Dynamic behavior of a coupled elastic shaft-elastic beam system.Journal of Sound and Vibration,2006,293(1-2):1~15

    • [17] Vakil M,Fotouhi R,Nikiforuk P N,et al.A study of the free vibration of flexible-link flexible-joint manipulators.Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science,2011,225(6):1361~1371

    • [18] Vakil M,Fotouhi R,Nikiforuk P N.A new method for dynamic modeling of flexible-link flexible-joint manipulators.Journal of Vibration and Acoustics,2012,134(1):014503.1~014503.11

    • [19] Shihabudheen K V,Jacob J.Composite control of flexible link flexible joint manipulator.2012 Annual IEEE India Conference(INDICON).IEEE,2012:827~831

    • [20] Wei J,Cao D,Liu L,et al.Global mode method for dynamic modeling of a flexible-link flexible-joint manipulator with tip mass.Applied Mathematical Modelling,2017,48:787~805

    • [21] Meng D,She Y,Xu W,et al.Dynamic modeling and vibration characteristics analysis of flexible-link and flexible-joint space manipulator.Multibody System Dynamics,2018,43(4):321~347

    • [22] Clough R W,Penzien J.Dynamics of Structures.New York:McGraw-Hill,1975

    • [23] Hamilton W R.On a general method in dynamics.Philosophical Transations of the Royal Society,1834(124):247~308

    • [24] Bottega W J.Engineering Vibrations.Boca Raton:CRC Press,2014

    • [25] Singer N C,Seering W P.Preshaping command inputs to reduce system Vibration.Journal of Dynamic Systems,Measurement,and Control,1990,112(1):76~82

    • [26] Mohamed Z,Martins J M,Tokhi M O,et al.Vibration control of a very flexible manipulator system.Control Engineering Practice,2005,13(3):267~277

  • 微信公众号二维码

    手机版网站二维码