Abstract
On the basis of classical studies in robotics, it seems that the conventional sliding mode approach is not a suitable technique to design robotic controllers, due to the presence of the so-called chattering effect. However, studies have shown that a good reduction of the chattering effect can be achieved by relying on higher order sliding modes. This chapter presents the application of the Second Order Sliding Mode (SOSM) design methodology to the control and supervision of industrial manipulators, by proposing a robust control scheme and a diagnostic scheme to detect and, possibly, isolate and identify faults acting on the components of the system. The proposed SOSM motion controller and the SOSM observers designed to construct the diagnostic scheme are theoretically developed, and their practical application is suitably described. Indeed, the proposed approaches are experimentally verified on a COMAU SMART3-S2 industrial robot manipulator, obtaining satisfactory results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abdallah, C.T., Dawson, D.M., Dorato, P., Jamshidi, M.: Survey of robust control for rigids robots. IEEE Control Systems Magazine 11(2), 24–30 (1991)
Asada, H., Slotine, J.J.E.: Robot Analysis and Control. John Wiley & Sons, New York (1986)
Balestrino, A., De Maria, G., Sciavicco, L.: An adaptive model following control for robotic manipulators. ASME Journal of Dynamic Systems, Measurement, and Control 105, 143–151 (1983)
Bartolini, G., Ferrara, A., Levant, A., Usai, E.: On second order sliding mode controllers. In: Young, K.D., Ozguner, U. (eds.). LNCIS, vol. 247, pp. 329–350 (1999)
Bartolini, G., Ferrara, A., Punta, E.: Multi-input second-order sliding-mode hybrid control of constrained manipulators. Dynamics and Control 10(3), 277–296 (2000)
Bartolini, G., Ferrara, A., Usai, E.: Output tracking control of uncertain nonlinear second-order systems. Automatica 33(12), 2203–2212 (1997)
Bartolini, G., Ferrara, A., Usai, E.: Chattering avoidance by second order sliding mode control. IEEE Transactions on Automatic Control 43(2), 241–246 (1998)
Bartolini, G., Ferrara, A., Usai, E., Utkin, V.I.: On multi-input chattering-free second-order sliding mode control. IEEE Transactions on Automatic Control 45(9), 1711–1717 (2000)
Bartolini, G., Ferrara, A., Utkin, V.I.: Adaptive sliding mode control in discrete-time systems. Automatica 31(5), 763–769 (1995)
Bartolini, G., Pisano, A.: Global output-feedback tracking and load disturbance rejection for electrically-driven robotic manipulators with uncertain dynamics. International Journal of Control 76(12), 1201–1213 (2003)
Bartolini, G., Pisano, A., Punta, E., Usai, E.: A survey of applications of second-order sliding mode control to mechanical systems. International Journal of Control 76(9), 875–892 (2003)
Boiko, I., Fridman, L.M.: Analysis of chattering in continuous sliding-mode controllers. IEEE Transactions on Automatic Control 50(9), 1442–1446 (2005)
Boiko, I., Fridman, L.M., Castellanos, M.I.: Analysis of second-order sliding-mode algorithms in the frequency domain. IEEE Transactions on Automatic Control 49(6), 946–950 (2004)
Boiko, I., Fridman, L.M., Pisano, A., Usai, E.: Performance analysis of second-order sliding-mode control systems with fast actuators. IEEE Transactions on Automatic Control 52(6), 1053–1059 (2007)
Brambilla, D., Capisani, L.M., Ferrara, A., Pisu, P.: Actuators and sensors fault detection for robot manipulators via second order sliding mode observers. In: Proc. 10th IEEE/IFAC International Workshop on Variable Structure Systems, Antalya, Turkey, pp. 61–66 (2008)
Brambilla, D., Capisani, L.M., Ferrara, A., Pisu, P.: Fault detection for robot manipulators via second-order sliding modes. IEEE Transactions on Industrial Electronics 55(11), 3954–3963 (2008)
Brambilla, D., Capisani, L.M., Ferrara, A., Pisu, P.: Second order sliding modes observers for fault detection of robot manipulators. In: Proc. 47th IEEE Conference on Decision and Control, Cancun, Mexico, pp. 2949–2954 (2008)
Calanca, A., Capisani, L.M., Ferrara, A., Magnani, L.: An inverse dynamics-based discrete-time sliding mode controller for robot manipulators. In: Kozlowski, K. (ed.) Robot Motion and Control 2007. LNCIS, pp. 137–146. Springer, London (2007)
Capisani, L.M., Ferrara, A., Magnani, L.: MIMO identification with optimal experiment design for rigid robot manipulators. In: Proc. IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Zürich, Switzerland, pp. 1–6 (2007)
Capisani, L.M., Ferrara, A., Magnani, L.: Design and experimental validation of a second-order sliding-mode motion controller for robot manipulators. International Journal of Control 82(2), 365–377 (2009)
Cheah, C.C., Liu, C., Slotine, J.J.E.: Adaptive tracking control for robots with unknown kinematic and dynamic properties. The International Journal of Robotics Research 25(3), 283–296 (2006)
Chen, W., Saif, M.: Robust fault detection and isolation in constrained nonlinear systems via a second order sliding mode observer. In: Proc. 15th IFAC World Congress, Barcelona, Spain, pp. 1498–1500 (2002)
Chen, Y., Chang, J.L.: Sliding-mode force control of manipulators. National Science Council ROC(A) 23(2), 281–289 (1999)
Chiacchio, P., Pierrot, F., Sciavicco, L., Siciliano, B.: Robust design of independent joint controllers with experimentation on a high-speed parallel robot. IEEE Transactions on Industrial Electronics 40(4), 393–403 (1993)
Colbaugh, R.D., Bassi, E., Benzi, F., Trabatti, M.: Enhancing the trajectory tracking performance capabilities of position-controlled manipulators. In: Proc. IEEE Industry Applications Conference, Rome, Italy, vol. 2, pp. 1170–1177 (2000)
Craig, J.J.: Adaptive Control of Mechanical Manipulators. Addison-Wesley, New York (1988)
Davila, J.A., Fridman, L.M., Levant, A.: Second-order sliding-mode observer for mechanical systems. IEEE Transactions on Automatic Control 50(11), 1785–1789 (2005)
De Luca, A., Mattone, R.: Actuator failure detection and isolation using generalized momenta. In: Proc. IEEE International Conference on Robotics and Automation, Taipei, Taiwan, vol. 1, pp. 634–639 (2003)
De Luca, A., Mattone, R.: An identification scheme for robot actuator faults. In: Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems, Alberta, Canada, pp. 1127–1131 (2005)
De Persis, C., Isidori, A.: A geometric approach to nonlinear fault detection and isolation. IEEE Transactions on Automatic Control 46(6), 853–865 (2001)
Dinuzzo, F., Ferrara, A.: Higher order sliding mode controllers with optimal reaching. IEEE Transactions on Automatic Control 54(9), 2126–2136 (2009)
Dixon, W.E., Walker, I.D., Dawson, D.M., Hartfranft, J.P.: Fault detection for robot manipulators with parametric uncertainty: A prediction-error-based approach. IEEE Transactions on Robotics and Automation 16(6), 689–699 (2000)
Edwards, C., Spurgeon, S.K.: Sliding Mode Control: Theory and Applications. Taylor & Francis, London (1998)
Edwards, C., Spurgeon, S.K., Hebden, R.G.: On development and applications of sliding mode observers. In: Xu, J., Xu, Y. (eds.) Variable Structure Systems: Toward 21st Century. LNCIS, pp. 253–282. Springer, Berlin (2002)
Edwards, C., Spurgeon, S.K., Patton, R.J.: Sliding mode observers for fault detection and isolation. Automatica 36(4), 541–553 (2000)
Ferrara, A., Magnani, L.: Motion control of rigid robot manipulators via first and second order sliding modes. Journal of Intelligent and Robotic Systems 48(1), 23–36 (2007)
Frank, P.M.: Fault diagnosis in dynamic systems via state estimation - a survey. In: Tzafestas, Singh, Schmidt (eds.) System Fault Diagnostics, Reliability and Related Knowledge-based Approaches, pp. 35–98. Reidel Press, Dort (1987)
Fridman, L.M.: An averaging approach to chattering. IEEE Transactions on Automatic Control 46(8), 1260–1264 (2001)
Guldner, J., Utkin, V.I., Hashimoto, H., Harashima, F.: Obstacle avoidance in r n based on artificial harmonic potential fields. In: Proc. IEEE Conference on Robotics and Automation, Nagoya, Aichi, Japan, vol. 3, pp. 3051–3056 (1995)
Hermans, F.J.J., Zarrop, M.B.: Sliding mode observers for robust sensor monitoring. In: Proc. 13th IFAC World Congress, San Francisco, California, USA, pp. 211–216 (1997)
Jafarov, E.M., Parlakçi, A.M.N., Istefanopulos, Y.: A new variable structure pid-controller design for robot manipulators. IEEE Transactions on Control Systems Technology 13(1), 122–130 (2000)
Juang, J.N., Eure, K.W.: Predictive feedback and feedforward control for systems with unknown disturbance. NASA/Tm-1998-208744 pp. 1–35 (1998)
Koivo, A.J.: Fundamentals for Control of Robotic Manipulators. Wiley & Sons, New York (1989)
Kreutz, K.: On manipulator control by exact linearization. IEEE Transactions on Automatic Control 34(7), 763–767 (1989)
Kuo, C.Y., Wang, S.P.T.: Nonlinear robust industrial robot control. Transactions of the ASME Journal of Dynamic Systems, Measurement and Control 111(1), 24–30 (1989)
Levant, A.: Sliding order and sliding accuracy in sliding mode control. International Journal of Control 58(6), 1247–1263 (1993)
Levant, A.: Robust exact differentiation via sliding mode technique. Automatica 34(3), 379–384 (1998)
Levant, A.: Variable measurement step in 2-sliding control. Kybernetika 36(1), 77–93 (2000)
Levant, A.: Homogeneity approach to high-order sliding mode design. Automatica 41(5), 823–830 (2005)
Liu, M.: Decentralized control of robot manipulators: Nonlinear and adaptive approaches. IEEE Transactions on Automatic Control 44(2), 357–363 (1999)
Mattone, R., De Luca, A.: Fault detection and isolation in mechanical systems. Tech. rep., Department of Computer and System Science, University of La Sapienza, Rome, Italy (2004)
Ortega, R., Spong, M.W.: Adaptive motion control of rigid robots: a tutorial. Automatica 25(6), 877–888 (1989)
Perk, J.S., Han, G.S., Ahn, H.S., Kim, D.H.: Adaptive approaches on the sliding mode control of robot manipulators. Transactions on Control, Automation and Systems Engineering 3(2), 15–20 (2001)
Pisu, P., Ferrara, A.: An observer-based second order sliding mode vehicle control strategy. In: Proc. IEEE 4th Intelligent Vehicles Symposium, Dearborn, Michigan, USA, pp. 180–185 (2000)
Pisu, P., Rizzoni, G.: A framework for model-based fault diagnosis with application to vehicle systems. In: Proc. 2nd IFAC Conference on Mechatronic Systems, Berkeley, California, USA (2002)
Pisu, P., Serrani, A., You, S., Jalics, L.: Adaptive threshold based diagnostics for steer-by-wire systems. ASME Transactions on Dynamics Systems, Measurement and Control 128(2), 428–435 (2006)
Poignet, P., Gautier, M.: Nonlinear model predictive control of a robot manipulator. In: Proc. 6th International Workshop on Advanced Motion Control, Nagoya, Japan, pp. 401–406 (2000)
Richalet, J., Abu, E., Ata-Doss, S., Arber, C.: Predictive functional control. application to fast and accurate robots. In: Proc. 10th IFAC World Congress, Munich, Germany, pp. 251–258 (1997)
Sarpturk, S.Z., Istefanopulos, Y., Kaynak, O.: On the stability of discrete-time sliding mode control systems. IEEE Transactions on Automatic Control 32(10), 930–932 (1987)
Sciavicco, L., Siciliano, B.: Modelling and Control of Robot Manipulators, 2nd edn. Springer, London (2000)
Shyu, K.K., Chu, P.H., Shang, L.J.: Control of rigid robot manipulators via combination of adaptive sliding mode control and compensated inverse dynamics approach. In: Proc. IEE Control Theory and Application, vol. 143, pp. 283–288 (1996)
Spong, M.W., Lewis, F.L., Abdallah, C.T.: Robot Control: Dynamics, Motion Planning, and Analysis. IEEE Press, Piscataway (1993)
Sreedhar, F., Fernández, B., Masada, G.Y.: Robust fault detection in nonlinear systems using sliding mode observers. In: Proc. IEEE Conference on Control Applications, Vancouver, British Columbia, Canada, vol. 2, pp. 715–721 (1993)
Tan, C.P., Edwards, C.: Sliding mode observers for detection and reconstruction of sensor faults. Automatica 38(10), 1815–1821 (2002)
Utkin, V.I.: Sliding modes in control and optimization. Springer, Berlin (1992)
Utkin, V.I., Drakunow, S.V.: On discrete-time sliding modes control. In: Preprints IFAC Conference on Nonlinear Control, Capri, Italy, pp. 484–489 (1989)
Utkin, V.I., Guldner, J., Shi, J.: Sliding Mode Control in Electromechanical Systems. Taylor & Francis, London (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ferrara, A., Capisani, L.M. (2011). Second Order Sliding Modes to Control and Supervise Industrial Robot Manipulators. In: Fridman, L., Moreno, J., Iriarte, R. (eds) Sliding Modes after the First Decade of the 21st Century. Lecture Notes in Control and Information Sciences, vol 412. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22164-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-22164-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22163-7
Online ISBN: 978-3-642-22164-4
eBook Packages: EngineeringEngineering (R0)