Abstract
In this paper, a hierarchical sliding mode controller is proposed for a single-link flexible manipulator positioning with active vibration suppression. The derived model is highly nonlinear, and the manipulator is affected by unknown, matched, and bounded model uncertainties and/or external disturbances. First, the dynamic equations of the system are derived using the Hamilton’s principle, and the elastic movement is approximated using the assumed mode method. System equations are then formulated in the state space form and adapted to the control algorithm via suitable decomposition into two interconnected lower-order subsystems associated with the rigid body motion and the flexible one respectively. Next, an integral sliding mode control is proposed to tackle the matched uncertainties and/or disturbances. Lyapunov’s theory has been applied to prove the asymptotic stability of the sliding surface. Simulation results showed that the proposed controller can effectively reduce the residual vibration while positioning the flexible manipulator.
Similar content being viewed by others
References
Bakhti, M., Bououlid Idrissi, B.: Active vibration control of a flexible manipulator using model predictive control and Kalman optimal filtering. Int. J. Eng. Sci. Technol. 5(1), 165–177 (2013)
Bakhti, M., Ben Tarla, L., Bououlid Idrissi, B.: Flexible manipulator state and input estimation using higher order sliding mode differentiator. In: 2017 14th International Multi-Conference on Systems, Signals and Devices, SSD 2017, 2017, vol. 2017. https://doi.org/10.1109/SSD.2017.8166939.
Bakhti, M., Hannane, A., Bououlid Idrissi, B.: Robustifying adaptive model predictive control for a one-link flexible manipulator using super-twisting integral sliding mode control. Int. J. Dyn. Control (2022). https://doi.org/10.1007/s40435-022-00933-5
Ben Tarla, L., Bakhti, M., Bououlid Idrissi, B.: Finite-time sliding mode observer for uncertain nonlinear flexible manipulators with unknown disturbance. Int. Rev. Mech. Eng. (2018). https://doi.org/10.15866/ireme.v12i11.15494
Ben Tarla, L., Bakhti, M., Bououlid Idrissi, B.: Implementation of second order sliding mode disturbance observer for a one-link flexible manipulator using Dspace Ds1104. SN Appl. Sci. 2(3), 1–8 (2020). https://doi.org/10.1007/s42452-020-2304-4
Benosman, M., Le Vey, G.: Control of flexible manipulators: a survey. Robotica 22(5), 533–545 (2004). https://doi.org/10.1017/S0263574703005642
Book, W.J.: Recursive Lagrangian dynamics of flexible manipulator arms. Int. J. Robot. Res. 3(3), 87–101 (1984). https://doi.org/10.1177/027836498400300305
Book, W.J.: Structural flexibility of motion systems in the space environment. IEEE Trans. Robot. Autom. 9(5), 524–530 (1993). https://doi.org/10.1109/70.258045
Cheung, F.C.K., Fung, E.H.K., Leung, T.P.: Two-switching surface variable structure control scheme for a flexible manipulator. Proc. Am. Control Conf. 1, 830–836 (1995). https://doi.org/10.1109/acc.1995.529365
De Luca, A., Siciliano, B.: Closed-form dynamic model of planar multilink lightweight robots. IEEE Trans. Syst. Man Cybern. 21(4), 826–839 (1991). https://doi.org/10.1109/21.108300
Ding, X., Selig, J.M.: Lumped parameter dynamic modeling for the flexible manipulator. Proc. World Congr. Intell. Control Autom. (WCICA) 1, 280–284 (2004). https://doi.org/10.1109/wcica.2004.1340574
Dwivedy, S.K., Eberhard, P.: Dynamic analysis of flexible manipulators, a literature review. Mech. Mach. Theory 41(7), 749–777 (2006). https://doi.org/10.1016/j.mechmachtheory.2006.01.014
Dym, C.L., Shames, I.H.: Solid Mechanics A Variational Approach. Springer, New York (2013)
Etxebarria, V., Sanz, A., Lizarraga, I.: Real-time experimental control of a flexible robotic manipulator using a composite approach. Proc. IEEE Int. Conf. Control Appl. 2, 955–960 (2004). https://doi.org/10.1109/cca.2004.1387493
Gao, Y., Wang, F.Y., Zhao, Z.Q.: Flexible manipulators: Modeling, Analysis and Optimum Design. Academic Press, London (2012)
Geradin, M., Cardona, A.: Kinematics and dynamics of rigid and flexible mechanisms using finite elements and quaternion algebra. Comput. Mech. 4(2), 115–135 (1988). https://doi.org/10.1007/BF00282414
Hannane, A., Bakhti, M., Bououlid Idrissi, B.: Extended Kalman filter based adaptive model predictive control of a flexible manipulator. IFAC-PapersOnLine 55(12), 707–712 (2022)
Hassan, M., Dubay, R., Li, C., Wang, R.: Active vibration control of a flexible one-link manipulator using a multivariable predictive controller. Mechatronics 17(6), 311–323 (2007). https://doi.org/10.1016/j.mechatronics.2007.02.004
Hisseine, D., Lohmann, B.: Robust control for a flexible-link manipulator using sliding mode techniques and nonlinear H∞ control design methods. Proc. IEEE Int. Conf. Robot. Autom. 4, 3865–3870 (2001). https://doi.org/10.1109/ROBOT.2001.933220
Ho, M.T., Tu, Y.W.: PID controller design for a flexible-link manipulator. In: Proceedings of the 44th IEEE Conference on Decision and Control, Seville, Spain, December 12–15, 2005.
Karkoub, M., Tamma, K., Balas, G.: Robust control of two-link flexible manipulators using the μ-synthesis technique. J. Vib. Control 5(4), 559–576 (1999)
Khalil, W., Gautier, M.: Modeling of mechanical systems with lumped elasticity. Proc. IEEE Int. Conf. Robot. Autom. 4, 3964–3969 (2000). https://doi.org/10.1109/ROBOT.2000.845349
Kiang, C.T., Spowage, A., Yoong, C.K.: Review of control and sensor system of flexible manipulator. J. Intell. Robot. Syst. Theory Appl. 77(1), 187–213 (2015). https://doi.org/10.1007/s10846-014-0071-4
Mamani, G., Becedas, J., Feliu, V.: Sliding mode tracking control of a very lightweight single-link flexible robot robust to payload changes and motor friction. J. Vib. Control 18(8), 1141–1155 (2012). https://doi.org/10.1177/1077546311416269
Tokhi, M.O., Azad, A.K.M.: Flexible robot manipulators: modelling, simulation and control. Flex. Robot Manip. Model. Simul. Control (2008a). https://doi.org/10.1049/PBCE068E
Tokhi, M.O., Azad, A.K.M.: Flexible robot manipulators. Model. Simul. Control (2008b). https://doi.org/10.1049/PBCE068E
Usoro, P.B., Nadira, R.: A finite element/lagrangian approach to modeling light weight flexible manipulators. ASME J. Dyn. Syst. Meas. Control 108, 198–205 (1986)
Yu, S., Elbestawi, M.: Modelling and dynamic analysis of a two-link manipulator with both joint and link flexibilities. J. Sound Vib. 179(5), 839–854 (1995)
Zhu, G., Ge, S.S., Lee, T.H.: Simulation studies of tip tracking control of a single-link flexible robot based on a lumped model. Robotica 17(1), 71–78 (1999). https://doi.org/10.1017/S0263574799000971
Zienkiewicz, O., Taylor, R., Zhu, J.Z.: The Finite Element Method: Its Basis and Fundamentals, 7th edn., pp. 1–714. Elsevier, New York (2013). https://doi.org/10.1016/C2009-0-24909-9
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Numerical values of model matrices used for simulation
The Mass Matrix: \(M\left(q\right)=\left[\begin{array}{cc}0.13 +0.2783{q}^{2}& 0.1163\\ 0.1162& 0.2783\end{array}\right]\)
The vector of nonlinear centrifugal and Coriolis terms: \(h\left(q,\dot{q}\right)=\left[\begin{array}{c}0.5566 \quad q\dot{q}\dot{\theta }\\ -0.2783 \quad q{\dot{\theta }}^{2}\end{array}\right]\)
The stiffness matrix: \(K\left(q\right)=\left[\begin{array}{cc}0& 0\\ 0& 22.94\end{array}\right]\)
1.2 Simulink model/control system diagram
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ben Tarla, L., Bakhti, M. & Bououlid Idrissi, B. Robustifying hierarchical sliding mode control for active vibration suppression of a flexible manipulator using integral sliding mode control. Int J Intell Robot Appl 7, 641–651 (2023). https://doi.org/10.1007/s41315-023-00289-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41315-023-00289-9