Hostname: page-component-586b7cd67f-g8jcs Total loading time: 0 Render date: 2024-11-28T00:56:12.010Z Has data issue: false hasContentIssue false

Nonlinear control of parallel manipulators for very high accelerations without velocity measurement: stability analysis and experiments on Par2 parallel manipulator

Published online by Cambridge University Press:  04 June 2014

Guilherme Sartori Natal
Affiliation:
Department of Mechanical Engineering, KU Leuven, Celestijnenlaan 300B, BE-3001 Heverlee, Belgium
Ahmed Chemori*
Affiliation:
LIRMM, Univ. Montpellier 2 – CNRS, UMR 5506 – CC 477, 161 rue Ada, 34095 Montpellier, France
François Pierrot
Affiliation:
LIRMM, Univ. Montpellier 2 – CNRS, UMR 5506 – CC 477, 161 rue Ada, 34095 Montpellier, France
*
*Corresponding author. E-mail: [email protected]

Summary

This paper presents a comparison between control/state estimation methods applied on Par2 parallel manipulator for pick-and-place applications as well as a discussion about the mechanical vibrations issue that may become important when reaching very high accelerations. Real-time experiments were performed first to compare two controllers (a linear Proportional-Derivative controller and a nonlinear/adaptive Dual Mode (DM) controller) complied with the same High-Gain Observer (HGO) to estimate articular velocities, and second to compare three state observers (a Lead-lag-based, an Alpha-beta-gamma (ABG) and an HGO) complied with the same nonlinear DM controller. The stability analysis of the Par2 robot under the control of the proposed DM controller (complied with the HighGO for joint velocity estimation) is also provided. Some small mechanical vibrations were noted when reaching 20 G acceleration, which means that it can become an important issue for higher accelerations. Some suggestions are then made for future investigations to avoid/damp these vibrations.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Bonev, I., “The true origins of parallel robots,” available at: http://www.parallemic.org/Reviews/Review007.html (2003), online (accessed 2009).Google Scholar
2.Bonev, I., “Delta parallel robot – the story of success,” available at: http://www.parallemic.org/Reviews/Review002.html (2001), online (accessed 2009).Google Scholar
3.Honegger, M., Codourey, A. and Burdet, E., “Adaptive Control of the Hexaglide, a 6-DOF Parallel Manipulator,” Proceedings of the IEEE Conference on Robotics and Automation, Albuquerque, NM, USA (Apr. 20–25, 1997) pp. 543548.CrossRefGoogle Scholar
4.Honegger, M., Brega, R. and Schweitzer, G., “Application of a Nonlinear Adaptive Controller to a 6-DOF Parallel Manipulator,” In: Proceedings of the IEEE Conference on Robotics and Automation, vol.2, San Francisco, CA, USA (Apr. 24–28, 2000) pp. 19301935.Google Scholar
5.Craig, J. J., Adaptive Control of Mechanical Manipulators (Addison-Wesley, Boston, MA, 1998).Google Scholar
6.Weng, C.-C. and Yu, W.-S., “H inf Tracking Adaptive Fuzzy Integral Sliding Mode Control for Parallel Manipulators,” Proceedings of the IEEE World Congress on Computer Int., Brisbane, Queensland (Jun. 10–15, 2010) pp. 18.Google Scholar
7.Abdellatif, H. and Heimann, B., “Advanced model-based control of a 6-DOF hexapod robot: A case study,” IEEE Trans. Mech. 15, 269279 (2010).CrossRefGoogle Scholar
8.Diaz-Rodriguez, M., Valera, A., Mata, V. and Valles, M., “Model-based control of a 3-DOF parallel robot based on identified relevant parameters,” IEEE Trans. Mech. 18, 17371744 (2013).CrossRefGoogle Scholar
9.Xian, B., Queiroz, M. S., Dawson, D. M. and McIntyre, M. L., “A discontinuous output feedback controller and velocity observer for nonlinear mechanical systems,” Automatica 40, 695700 (2004).CrossRefGoogle Scholar
10.Hsu, L. and Costa, R., “B-mrac: Global exponential stability with a new model reference adaptive controller based on binary control theory,” Control Theory Adv. Technol. 10, 649668 (1994).Google Scholar
11.Baradat, C., Nabat, V., Company, O., Krut, S. and Pierrot, F., “Par2: A Spatial Mechanism for Fast Planar, 2-Dof, Pick-and-place Applications,” Proceedings of the Second International Workshop on Fundamental Issues and Future Research Directions for Parallel Mechanism and Manipulators, Montpellier, France (Sep. 21–22, 2008) pp. 18.Google Scholar
12.Pierrot, F., Baradat, C., Nabat, V., Company, O., Krut, S. and Gouttefarde, M., “Above 40 g Acceleration for Pick-and-Place with a New 2-DOF Pkm,” Proceedings of the IEEE Conference on Robotics Automation, Kobe, Japan (May 12–17, 2009) pp. 17941800.Google Scholar
13.Clavel, R., “Delta, a Fast Robot with Parallel Geometry,” International Symposium on Industrial Robots, Lausanne, Switzerland (Apr. 26–28, 1988) pp. 91100.Google Scholar
14.Nabat, V., de la O Rodriguez, M., Company, O., Krut, S. and Pierrot, F., “Par 4: Very High Speed Parallel Robot for Pick-and-Place,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, Alberta, Canada (Aug. 2–6, 2005) pp. 553558.Google Scholar
15.Sciavicco, L. and Siciliano, B., Modeling and Control of Robot Manipulators (McGraw Hill, New York, NY, 1996).Google Scholar
16.Spong, M. and Vidyasagar, M., Robot Dynamics and Control (John Wiley, New York, NY, 1989).Google Scholar
17.Cerebellum Automation (part of Adept Technology Inc.), “Cerebellum Path Generator,” available at: http://www.cerebellum-automation.com/addons.htm (2009), online (accessed 2009).Google Scholar
18.Slotine, J. and Li, W., “Adaptive manipulator control: A case study,” IEEE Trans. Autom. Control 33, 9951003 (1988).CrossRefGoogle Scholar
19.Slotine, J. and Li, W., Applied Nonlinear Control (Prentice Hall, Upper Saddle River, NJ, 1991).Google Scholar
20.Edwards, S. K. S. C., Sliding Mode Control: Theory and Applications (CRC Press, Boca Raton, FL 1998).CrossRefGoogle Scholar
21.Norman, S. N., Control Systems Engineering, 4th ed. (Wiley & SonsHoboken, NJ, 2004).Google Scholar
22.Penoyer, R., “The alpha-beta filter,” C User's J. 11, 7386 (1993).Google Scholar
23.Kalman, R. E., “A new approach to linear filtering and prediction problems,” Trans. ASME J. Basic Eng. 82, 3545 (1960).CrossRefGoogle Scholar
24.Lee, K. W. and Khalil, H. K., “Adaptive output feedback control of robot manipulators using high-gain observer,” Int. J. Control 67, 869886 (1997).CrossRefGoogle Scholar
25.Wittenstein, available at: http://www.servotechnica.ru/files/doc/documents/file-187.pdf (online) (accessed 2013).Google Scholar
26.Cheng, H., Yiu, Y. K. and Li, Z. X., “Dynamics and control of redundantly actuated parallel manipulators,” IEEE Trans. Mechatronics 8, 483491 (2003).CrossRefGoogle Scholar
27.Spong, M., Motion Control of Robot Manipulators, Control Handbook (IEEE Press, River Street Hoboken NJ, 1995).Google Scholar
28.Pazos, F. A. and Hsu, L., “Controle de robôs manipuladores em modo dual adaptativo/robusto,” Revista Controle e Automação 14, 3040 (2003).CrossRefGoogle Scholar
29.Vasques, C. and Rodrigues, J. D., “Active vibration control of smart piezoelectric beams: Comparison of classical and optimal feedback control strategies,” Comput. Struct. 84, 14021414 (2006).CrossRefGoogle Scholar
30.Douat, L., Queinnec, I., Garcia, G., Michelin, M., Pierrot, F. and Tarbouriech, S., “Identification and Vibration Attenuation for the Parallel Robot Par 2,” IEEE Trans. Contr. Syst. Tech. 22, 190200 (2014).CrossRefGoogle Scholar
31.Ryu, J.-H., Kwon, D.-S. and Hannaford, B., “Control of a flexible manipulator with noncollocated feedback: Time-domain passivity approach,” IEEE Trans. Robot. 20, 776780 (2004).CrossRefGoogle Scholar