Please wait a minute...
J4  2012, Vol. 46 Issue (8): 1520-1525    DOI: 10.3785/j.issn.1008-973X.2012.08.025
    
Adaptive preshaping vibration control for load-varying
flexible manipulator
NI Chu-feng, LIU Shan
Institute of Industrial control, Zhejiang University, Hangzhou 310027, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

An online adaptive preshaping command algorithm (OAPCA) for tip vibration control of the single flexible manipulator was proposed in the situation of load varying. The angular velocity of manipulator’s link was expressed as a series of second-order linear vibration modes, which was taken advantage to design feedforward impulse preshaping input online. The impulse time and amplitude were calculated through modes frequency and damping value. Preshaping command would lose its vibration suppressing function when the system frequency changed during manipulator’s load varied. Then the vibration of manipulator’s tip was suppressed by adaptive preshaping input command designed according to preshaping command, proportional plus derivative (PD) control and fast Fourier transform (FFT) method. Meanwhile, the feasibility of the algorithm was proved through theoretical analysis, and then the robust performance with frequency mismatch was analyzed in detail. Simulations were carried out finally. Results show OAPCA for flexible manipulator can solve load-varying one-mode vibration control problem and has qualified tip vibration suppressing and angular input tracking ability.



Published: 23 September 2012
CLC:  TP 241  
Cite this article:

NI Chu-feng, LIU Shan. Adaptive preshaping vibration control for load-varying
flexible manipulator. J4, 2012, 46(8): 1520-1525.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2012.08.025     OR     http://www.zjujournals.com/eng/Y2012/V46/I8/1520


变负载条件下柔性臂自适应预整形振动控制

针对单连杆柔性臂负载发生变化的情况,提出克服柔性臂末端振动的在线自适应输入预整形(OAPCA)方法.该方法将柔性臂连杆角速度的变化看作2阶振动模态的组合,在线设计前馈脉冲预整形输入,脉冲的时间和幅值由模态频率和阻尼值计算得到.当系统振动频率随负载变化后,预整形器失去振动抑制作用,将前馈输入整形控制、比例积分(PD)控制及快速傅里叶变换(FFT)算法相结合,设计自适应整形器抑制柔性臂末端振动.理论上证明OAPCA方法的可行性,并对频率失配的情况进行鲁棒性能分析,进行仿真研究.结果表明,柔性臂OAPCA方法具有良好的末端振动抑制能力和关节角跟踪能力,能够有效解决变负载单模态振动控制问题.

[1] 帅鑫,李艳君,吴铁军.一种柔性机械臂末端轨迹跟踪的预测控制算法[J].浙江大学学报:工学版,2010, 44(2): 259-264.
SHUAI Xin, LI Yanjun, WU Tiejun. A real time predictive control algorithm for endpoint trajectory tracking of flexible manipulator [J]. Journal of Zhejiang University: Engineering Science, 2010, 44(2): 259-264.
[2] MOHAMED Z, MARTINS M, TOKHI M O. Vibration control of a very flexible manipulator system [J]. Control Engineering Practice, 2005, 13(3): 267-277.
[3] 王树新,员今天,石菊荣,等.柔性机械臂建模理论与控制方法研究综述[J].机器人,2002,24(1): 86-91.
WANG Shuxin, YUN Jintian, SHI Jurong, et al. A Roadmap of research on modeling and control strategy for flexible manipulators [J]. Robot, 2002, 24(1): 86-91.
[4] ASPINWALL D M. Acceleration profiles for minimizing residual response [J]. ASME Journal of Dynamic Systems, Measurement and Control, 1980, 102(1): 3-6.
[5] ONSAY T, AKAY A. Vibration reduction of a flexible arm by time optimal openloop control [J]. Journal of Sound and Vibration, 1991, 147 (2): 283-300.
[6] MECKL P H, SEERING W P. Experimental evaluation of shaped inputs to reduce vibration of a Cartesian robot [J]. ASME Jouranl of Dynamic Systems, Measurement and Control, 1990, 112(6): 159-165.
[7] MOHAMED Z, TOKHI M O. Vibration control of a singlelink flexible manipulator using command shaping techniques [J]. Journal of Systems and Control Engineerring, 2002, 216(2): 191-210.
[8] TSO S K,YANG W, XU W L, et al. Vibration control for a flexiblelink robot arm with deflection feedback [J]. NonLinear Mechanics, 2000, 116(2): 190-211.
[9] TZES A, YURKOVICH S. An adaptive input shaping control scheme for vibration suppression in slewing flexible structures [J]. IEEE Transaction on Control Systems Technology, 1993, 1(2): 114-121.
[10] ALESSANDRO L, SICILIANO B. Closedform dynamic model of planar multilink lightweight robots [J]. IEEE on System, Man and Cybernetcis, 1991, 21(4): 826-839.
[11] SINGER N C, SEERING W P. Preshaping command inputs to reduce system vibration [J]. ASME Journal of Dynamic Systems, Measurement and Control, 1990, 112(6): 76-82.
[12] 曹才开,宋树祥,梅志红,等.信号与系统[M].北京:清华大学出版社,2006: 110-121.

[1] JIN Bo, LIU Shan. Iterative learning control based on terminal endpoint tracking error of
flexible manipulator
[J]. J4, 2012, 46(8): 1512-1519.
[2] ZHONG Cong-wei, XIANG Ji, WEI Wei, ZHANG Yuan-hui, CHEN Peng. Collision detection and safe reaction of manipulator
based on disturbance observer
[J]. J4, 2012, 46(6): 1115-1121.
[3] ZHONG Cong-wei, XIANG Ji, WEI Wei, ZHANG Yuan-hui. Simple nonlinear observer based dynamic LuGre friction compensation[J]. J4, 2012, 46(4): 764-769.
[4] JIANG Hong-Chao, LIU Shi-Rong, ZHANG Bei-Chao. Inverse kinematics analysis for 6 degree-of-freedom modular
manipulator
[J]. J4, 2010, 44(7): 1348-1354.
[5] ZHANG Yu-Nong, XIAO Xiu-Chun, CHEN Yang-Wen, et al. Number determination of hidden-layer nodes for Hermite feed-forward neural network[J]. J4, 2010, 44(2): 271-275.
[6] SHUAI Xin, LI Yan-Jun, TUN Tie-Jun. Real time predictive control algorithm for endpoint trajectory tracking of flexible manipulator[J]. J4, 2010, 44(2): 259-264.