Please wait a minute...
J4  2012, Vol. 46 Issue (8): 1520-1525    DOI: 10.3785/j.issn.1008-973X.2012.08.025
自动化技术     
变负载条件下柔性臂自适应预整形振动控制
倪初锋, 刘山
浙江大学 工业控制研究所,浙江 杭州 310027
Adaptive preshaping vibration control for load-varying
flexible manipulator
NI Chu-feng, LIU Shan
Institute of Industrial control, Zhejiang University, Hangzhou 310027, China
 全文: PDF  HTML
摘要:

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

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.

出版日期: 2012-09-23
:  TP 241  
基金资助:

国家自然科学基金资助项目(61273133);浙江省自然科学基金资助项目(Y1090212).

通讯作者: 刘山,男,副教授.     E-mail: sliu@iipc.zju.edu.cn
作者简介: 倪初锋(1985—),男,硕士生,从事机器人振动控制研究.E-mail:nicof@sohu.com
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

倪初锋, 刘山. 变负载条件下柔性臂自适应预整形振动控制[J]. J4, 2012, 46(8): 1520-1525.

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

链接本文:

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

[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] 金博, 刘山. 基于终点时刻末端误差的柔性臂迭代学习控制[J]. J4, 2012, 46(8): 1512-1519.
[2] 钟琮玮, 项基, 韦巍, 张远辉, 陈鹏. 基于扰动观测器的机械手碰撞检测与安全响应[J]. J4, 2012, 46(6): 1115-1121.
[3] 钟琮玮, 项基, 韦巍, 张远辉. 基于简化非线性观测器的LuGre动态摩擦力补偿[J]. J4, 2012, 46(4): 764-769.
[4] 姜宏超, 刘士荣, 张波涛. 六自由度模块化机械臂的逆运动学分析[J]. J4, 2010, 44(7): 1348-1354.
[5] 张雨浓, 肖秀春, 陈扬文, 等. Hermite前向神经网络隐节点数目自动确定[J]. J4, 2010, 44(2): 271-275.
[6] 帅鑫, 李艳君, 吴铁军. 一种柔性机械臂末端轨迹跟踪的预测控制算法[J]. J4, 2010, 44(2): 259-264.