全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Optimizing Industrial Robots for Accurate High-Speed Applications

DOI: 10.1155/2013/625638

Full-Text   Cite this paper   Add to My Lib

Abstract:

Today’s standard robotic systems often do not meet the industry’s demands for accurate high-speed robotic applications. Any machine, be it an existing or a new one, should be pushed to its limits to provide “optimal” efficiency. However, due to the high complexity of modern applications, a one-step overall optimization is not possible. Therefore, this contribution introduces a step-by-step sequence of multiple nonlinear optimizations. Included are optimal configurations for geometric calibration, best-exciting trajectories for parameter identification, model-based control, and time/energy optimal trajectory planning for continuous path and point-to-point trajectories. Each of these optimizations contributes to the improvement of the overall system. Existing optimization techniques are adapted and extended for use with a standard industrial robot scenario and combined with a comprehensive toolkit with discussions on the interplay between the separate components. Most importantly, all procedures are evaluated in practical experiments on a standard robot with industrial control hardware and the recorded measurements are presented, a step often missing in publications in this area. 1. Introduction State-of-the-art robotic systems are equipped with highly sophisticated industrial hardware, capable of short sample times and offering high computational power. This increasing arithmetic performance may be used to improve positioning accuracy and dynamic accuracy and compute time/energy-optimal trajectories. The proper fundamentals are found in the underlying mathematical models. This contribution focuses on giving an overview of various nonlinear optimizations. With each optimization, a certain aspect of an arbitrary robotic system is improved. Applying all of them in sequence will provide better results regarding positioning accuracy and dynamic accuracy and will reduce the cycle times. The basis for this optimization lies in the kinematic and dynamical modeling of the system. Therefore, Section 2 starts with the deviation of these models enhanced by a model-based control strategy. Special emphasis is laid on the implementation on an industrial system including time delays. In Section 3, the static position accuracy of the robot is improved by considering unavoidable tolerances in the robot kinematics. The main topic is obtaining optimal configurations for the identification process. The identification of the dynamic parameters, that are used for the model-based control, is described in Section 4. Also, the problem of optimal exciting trajectories is solved by

References

[1]  R. Riepl and H. Gattringer, “Accurate high-speed robotics [Dissertation],” Johannes Kepler University, B&R Industrial Ethernet Award, 2009.
[2]  W. Khalil and E. Dombre, Modeling, Identification and Control of Robots, Kogan Page Science, London, UK, 2004.
[3]  B. Siciliano, L. Sciavicco, L. Villani, and G. Oriolo, Robotics: Modelling, Planning and Control, Advanced Textbooks in Control and Signal Processing Series, Springer, London, UK, 2009, Edited by A. J. J. Grimble.
[4]  H. Bremer, Elastic Multibody Dynamics: A Direct Ritz Approach, Springer, New York, NY, USA, 2008.
[5]  A. Isidori, Nonlinear Control Systems, Springer, New York, NY, USA, 1985.
[6]  A. Kugi, “Introduction to tracking control of finite- and infinite-dimensional systems,” Stability, Identification and Control in Nonlinear Structural Dynamics (SICON), 2008.
[7]  H. Gattringer and H. Bremer, “A penalty shooting walking machine,” in IUTAM Symposium on Vibration Control of NonlInear Mechanisms and Structures, H. Ulbrich and W. G. Günthner, Eds., Springer, 2005.
[8]  ISO NORM 9283, “Manipulating industrial robots—performance and criteria,” Norm, EN ISO, 9283, 1998.
[9]  C. H. Menq, J. H. Borm, and J. Z. Lai, “Identification and observability measure of a basis set of error parameters in robot calibration,” Journal of Mechanisms, Transmissions, and Automation in Design, vol. 111, no. 4, pp. 513–518, 1989.
[10]  M. R. Driels and U. S. Pathre, “Significance of observation strategy on the design of robot calibration experiments,” Journal of Robotic Systems, vol. 7, no. 2, pp. 197–223, 1990.
[11]  Y. Sun and J. M. Hollerbach, “Observability index selection for robot calibration,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '08), pp. 831–836, May 2008.
[12]  Y. Sun and J. M. Hollerbach, “Active robot calibration algorithm,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '08), pp. 1276–1281, May 2008.
[13]  H. Gattringer, Starr-Elastische Robotersysteme: Theorie und Anwendungen, Springer, Berlin, Germany, 2011.
[14]  J. Swevers, C. Ganseman, J. De Schutter, and H. Van Brussel, “Experimental robot identification using optimised periodic trajectories,” Mechanical Systems and Signal Processing, vol. 10, no. 5, pp. 561–577, 1996.
[15]  D. Kosti?, B. de Jager, M. Steinbuch, and R. Hensen, “Modeling and identification for high-performance robot control: an RRR-robotic arm case study,” IEEE Transactions on Control Systems Technology, vol. 12, no. 6, pp. 904–919, 2004.
[16]  R. Johanni, Optimale Bahnplanung bei Industrierobotern, Technische Universit?t München, München, Germany, 1988.
[17]  R. Riepl and H. Gattringer, “An approach to optimal motion planning for robotic applications,” in Proceedings of the 9th International Conference on Motion and Vibration Control, 2008.
[18]  D. Leineweber, I. Bauer, A. Sch?fer, H. Bock, and J. Schl?der, “An efficient multiple shooting based reduced SQP strategy for large-scale dynamic process optimization (Parts I and II),” Computers and Chemical Engineering, vol. 27, pp. 157–174, 2003.
[19]  J. Nocedal and S. J. Wright, Numerical Optimization, Springer Science+Business Media, LLC, New York, NY, USA, 2nd edition, 2006.
[20]  J. T. Betts, Practical Methods for Optimal Control Using Nonlinear Programming, Society for Industrial and Applied Mathematics, Philadelphia, Pa, USA, 2001.
[21]  M. Diehl, D. B. Leineweber, and A. Sch?fer, MUSCOD-II Users’ Manual, Universit?t Heidelberg, Heidelberg, Germany, 2001.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133