Abstract
This article presents a novel stabilizing control algorithm for nonholonomic drift-free systems. The control algorithm is based on adaptive integral sliding mode control technique. In order to utilize the benefit of integral sliding mode control, extended Lie bracket system is used as a nominal system which can easily be asymptotically stabilized. Firstly the original nonholonomic drift-free system is augmented by adding its missing Lie brackets and some unknown adaptive parameters. Secondly the controller and the adaptive laws are designed in such a way that the behaviour of the augmented system is similar to that of the nominal system on the sliding surface and the addition of missing Lie brackets in the original system can be compensated adaptively. The proposed method is applied on two nonholonomic drift-free systems including the Brockett’s system and the hopping robot in flight phase. The controllability Lie Algebra of the Brockett’s system has Lie brackets of depth one, whereas the hopping robot model in flight phase contains Lie brackets of depth one and two. The effectiveness of the proposed technique is verified through simulation studies.
Similar content being viewed by others
References
Luca, A.D.; Oriolo, G.: Modelling and control of nonholonomic mechanical systems. In: Angeles, J., Kecskeméthy, A. (eds.) Kinematics and Dynamics of Multi-Body Systems, pp. 277–342. Springer, Vienna (1995)
Brockett, R.W.: Asymptotic stability and feedback stabilization. In: Differential Geometric Control Theory, pp. 181–191. Birkhauser (1983)
Pomet, J.B.: Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift. Syst. Contr. Lett. 18, 147–158 (1992)
Kolmanovsky, I.; McClamroch, N.H.: Developments in nonholonomic control problems. IEEE Contr. Syst. Mag. 15, 20–36 (1995)
Lin, W.; Pongvuthithum, R.; Qian, C.: Control of higher order nonholonomic systems in power chained form using discontinuous feedback. IEEE Trans. Autom. Control 47, 108–115 (2002)
Fazal-ur-Rehman: Discontinuous steering control for nonholonomic systems with drift. Nonlinear Anal. Theory 63, 311–325 (2005)
Adhikary, N.; Mahanta, C.: Integral backstepping sliding mode control for underactuated systems: swing-up and stabilization of the Cart–Pendulum system. ISA Trans. 52, 870–880 (2013)
Rudra, S.; Barai, R.K.; Maitra, M.: Nonlinear state feedback controller design for underactuated mechanical system: a modified block backstepping approach. ISA Trans. 53, 317–326 (2014)
Yanfeng, G.; Hua, Z.; Yanhui, Y.: Backstepping and neural network control of a mobile robot for curved weld seam tracking. Procedia Eng. 15, 38–44 (2011)
Jiang, Z.; Lin, Y.; Wang, Y.: Stabilization of nonlinear time-varying systems: a control Lyapunov function approach. J. Syst. Sci. Complex. 22, 683–696 (2009)
Mobayen, S.: Fast terminal sliding mode controller design for nonlinear second-order systems with time-varying uncertainties. Complexity (2014). doi:10.1002/cplx.21600
Wu, Y.; Zhao, Y.; Yu, J.: Global asymptotic stability controller of uncertain nonholonomic systems. J. Frankl. Inst. 350, 1248–1263 (2013)
Gao, F.; Yuan, F.; Wu, Y.: Adaptive stabilization for a class of stochastic nonlinearly parameterized nonholonomic systems with unknown control coefficients. Asian J. Control. 16, 1829–1838 (2014)
Wu, P.; Wang, Q.Y.; Fen, X.Y.: Automatic train operation based on adaptive terminal sliding mode control. Int. J. Autom. Comput. 12, 142–148 (2015)
Zheng, X.; Wu, Y.: Adaptive output feedback stabilization for nonholonomic systems with strong nonlinear drifts. Nonlinear Anal. Theory 70, 904–920 (2009)
Yang, L.; Yang, J.: Stabilization for a class of nonholonomic perturbed systems via robust adaptive sliding mode control. In: Proceedings of the American Control Conference, Baltimore, pp. 1178–1183 (2010)
Gracia, L.; Garelli, F.; Sala, A.: Integrated sliding-mode algorithms in robot tracking applications. Robot. CIM-INT Manuf. 29, 53–62 (2013)
Utkin, V.I.; Guldner, J.; Shi, J.: Sliding Mode Control in Electro-mechanical Systems and Optimization. CRC Press, Boca Raton (2009)
Karray, A.; Feki, M.: Adaptive and sliding mode control of a mobile manipulator actuated by DC motors. Int. J. Autom. Control 8, 173–190 (2014)
Pamosoaji, A.K.; Cat, P.T.; Hong, K.S.: Sliding-mode and proportional-derivative-type motion control with radial basis function neural network based estimators for wheeled vehicles. Int. J. Syst. Sci. 45, 2515–2528 (2014)
Martinez, R.; Castillo, O.; Aguilar, L.T.: Optimization of interval type-2 fuzzy logic controllers for a perturbed autonomous wheeled mobile robot using genetic algorithm. Inf. Sci. 179, 2158–2174 (2009)
Chaouch, D.E.; Foitih, Z.A.; Khelfi, M.F.: A self-tuning fuzzy inference sliding mode control scheme for a class of nonlinear systems. J. Vib. Control. 18, 1494–1505 (2012)
Sun, T.; Pei, H.; Pan, Y.; Zhou, H.; Zhang, C.: Neural network-based sliding mode adaptive control for robot manipulators. Neurocomputing 74, 2377–2384 (2011)
Zeinali, M.; Notash, L.: Adaptive sliding control with uncertainty estimator for robot manipulators. Mech. Mach. Theory 45, 80–90 (2010)
Mezghani, N.; Romdhane, B.; Damak, T.: Control of robotic manipulator with integral sliding mode. J. Autom. Syst. Eng. 5, 185–198 (2011)
Bloch, A.M.: Nonlinear Mechanics and Control. Springer, New York (2015)
Song, J.; Song, S.: Three-dimensional guidance law based on adaptive integral sliding mode control. Chin. J. Aeronaut. 29, 202–214 (2016)
Taleb, M.; Plestan, F.: Adaptive robust controller based on integral sliding mode concept. Int. J. Control 89, 1788–1797 (2016)
Zhu, J.; Khayati, K.: A new approach for adaptive sliding mode control: integral/exponential gain law. Trans. Inst. Meas. Control 38(4), 385–394 (2016). doi:10.1177/0142331215583328
Wang, L.; Sheng, Y.; Liu, X.: A novel adaptive high-order sliding mode control based on integral sliding mode. Int. J. Control Autom. 12, 459–472 (2014)
Li, Z.; Montgomery, R.: Dynamics and optimal control of a legged robot in flight phase. In: Proceedings of the IEEE International Conference on Robotics and Automation, Cincinnati, pp. 1816–1821 (1990)
Murray, R.M.; Sastry, S.S.: Nonholonomic motion planning: steering using sinusoids. IEEE Trans. Autom. Control 38, 700–716 (1993)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sarfraz, M., Rehman, Fu. Feedback Stabilization of Nonholonomic Drift-Free Systems Using Adaptive Integral Sliding Mode Control. Arab J Sci Eng 42, 2787–2797 (2017). https://doi.org/10.1007/s13369-017-2436-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-017-2436-z