Energy efficient trajectories for an industrial ABB robot

被引:84
作者
Paes, Koen [1 ]
Dewulf, Wim [1 ]
Vander Elst, Karel [1 ]
Kellens, Karel [1 ]
Slaets, Peter [1 ]
机构
[1] Katholieke Univ Leuven, Dept Mech Engn, B-3000 Louvain, Belgium
来源
21ST CIRP CONFERENCE ON LIFE CYCLE ENGINEERING | 2014年 / 15卷
关键词
industrial robot; energy efficiency; path planning; quadratic programming; IDENTIFICATION;
D O I
10.1016/j.procir.2014.06.043
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a systematic methodology for on-site identification and energy-optimal path planning of an industrial robot. The identification experiments are carried out on-site, in a quick, non-invasive way using a CA8335 Qualistar three-phase electrical networks analyser. Next, the collected data is compared with a parametrised dynamic robot model in an optimisation routine. This routine results in the specification of a parametric dynamic robot model. The model is used as a dynamic constraint for a model predictive control problem, where other physical constraints are added i. e. the limited workspace and the constraints on the joint velocities and accelerations. A sequential quadratic programming solver is used to minimise a mechanical energy based cost function. The resulting energy-optimal path is translated into custom robot commands executable on an industrial robot. The systematic methodology is validated on an IRB1600 industrial ABB robot performing a custom pick-and-place operation. The obtained dynamic robot model is given and compared to the collected measurements. To demonstrate the possibility of energy saving by 'intelligently' programming a robot trajectory the energy and time-optimal paths are generated taking all physical constraints into account. Simulation results show a significant time and energy improvement (up to 5%) compared to most trajectories generated by the ABB software. The most remarkable result is that the fastest energy-optimal trajectory turns out to be 4% more energy efficient and 3% faster then the commercially available fastest trajectory. Additional stand-still experiments show that activation of the brakes is favoured over an actuated stand-still from an energy point of view, assuming that the start-up time when releasing the brakes is limited.
引用
收藏
页码:105 / 110
页数:6
相关论文
共 11 条
[1]  
[Anonymous], 2011, P ETFA2011, DOI DOI 10.1109/ETFA.2011.6059221
[2]  
Corke P.I., 2011, Robotics, Vision Control: Fundamental Algorithms in MATLAB
[3]  
Houska B., 2010, OPTIMAL CONTROL APPL, V9999
[4]  
Krishnan R., 2001, ELECT MOTOR DRIVES M
[5]  
Meike D., 2011, 2011 15th International Conference on Advanced Robotics, P507, DOI 10.1109/ICAR.2011.6088567
[6]  
Meike D., 2011, 2011 IEEE International Conference on Automation Science and Engineering, P299, DOI 10.1109/CASE.2011.6042435
[7]  
Sciavicco L., 2000, Advanced textbooks in control and signal processing
[8]   Optimal robot excitation and identification [J].
Swevers, J ;
Ganseman, C ;
Tukel, DB ;
DeSchutter, J ;
VanBrussel, H .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (05) :730-740
[9]  
Swevers J, 2002, INT J ROBOT RES, V21, P701, DOI 10.1177/027836402761412449
[10]  
Swevers J, 2007, IEEE CONTR SYST MAG, V27, P58, DOI 10.1109/MCS.2007.904659