Motion Control with Hard Constraints – Adaptive Controller with Nonlinear Integration

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1196)


The paper presents an adaptive controller designed for a nonlinear servo in the presence of hard state constraints. The proposed approach is based on a nonlinear state-space transformation and adaptive backstepping. It allows achieving UUB tracking of any reference trajectory inside the constraints, in spite of unknown plant parameters. Three control schemes, each using integral action differently, are designed and compared. Several examples demonstrate the main features of the design procedure and prove that it may be applied in practical motion control problems.


Motion control Nonlinear control Adaptive control State constraints 


  1. 1.
    Blanchini, F.: Set invariance in control. Automatica 35(11), 1747–1767 (1999)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Pérez, E., Ariño, C., Blasco, F.X., Martínez, M.A.: Maximal closed loop admissible set for linear systems with non-convex polyhedral constraints. J. Process Control 21(4), 529–537 (2011)CrossRefGoogle Scholar
  3. 3.
    Gilbert, E.G., Tan, K.T.: Linear systems with state and control constraints: the theory and application of maximal output admissible sets. IEEE Trans. Autom. Control 36(9), 1008–1020 (1991)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Wang, R., Bao, J.: A differential Lyapunov-based tube MPC approach for continuous-time nonlinear processes. J. Process Control 83, 155–163 (2019)CrossRefGoogle Scholar
  5. 5.
    Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained model predictive control: stability and optimality. Automatica 36(6), 789–814 (2000)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Kogiso, K., Hirata, K.: Reference governor for constrained systems with time-varying references. Robot. Auton. Syst. 57(3), 289–295 (2009)CrossRefGoogle Scholar
  7. 7.
    Oh-hara, S., Urano, Y., Matsuno, F.: The control of constrained system with time-delay and its experimental evaluations using RC model helicopter. In: 2007 International Conference on Control, Automation and Systems, pp. 2897–2901 (2007)Google Scholar
  8. 8.
    Li, J., Liu, Y.: Control of nonlinear systems with full state constraints using integral Barrier Lyapunov Functionals. In: 2015 International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS), pp. 66–71 (2015)Google Scholar
  9. 9.
    Wang, W., Tong, S.: Adaptive fuzzy containment control of nonlinear strict-feedback systems with full state constraints. IEEE Trans. Fuzzy Syst. 27(10), 2024–2038 (2019)CrossRefGoogle Scholar
  10. 10.
    Sachan, K., Padhi, R.: Output-constrained robust adaptive control for uncertain nonlinear MIMO systems with unknown control directions. IEEE Control Syst. Lett. 3(4), 823–828 (2019)CrossRefGoogle Scholar
  11. 11.
    Luo, S., Song, Y.: Chaos analysis-based adaptive backstepping control of the microelectromechanical resonators with constrained output and uncertain time delay. IEEE Trans. Industr. Electron. 63(10), 6217–6225 (2016)CrossRefGoogle Scholar
  12. 12.
    Wang, C., Wu, Y., Yu, J.: Barrier Lyapunov functions-based adaptive control for nonlinear pure-feedback systems with time-varying full state constraints. Int. J. Control Autom. Syst. 15(6), 2714–2722 (2017)CrossRefGoogle Scholar
  13. 13.
    Wang, C., Wu, Y., Wang, F., Zhao, Y.: TABLF-based adaptive control for uncertain nonlinear systems with time-varying asymmetric full-state constraints. Int. J. Control 1–9 (2019)Google Scholar
  14. 14.
    Yin, Z., Wang, B., Du, C., Zhang, Y.: Barrier-Lyapunov-function-based backstepping control for PMSM servo system with full state constraints. In: 2019 22nd International Conference on Electrical Machines and Systems (ICEMS), pp. 1–5 (2019)Google Scholar
  15. 15.
    Kabziński, J., Mosiołek, P., Jastrzębski, M.: Adaptive position tracking with hard constraints—barrier Lyapunov functions approach. In: Studies in Systems, Decision and Control, pp. 27–52. Springer, Heidelberg (2017)Google Scholar
  16. 16.
    Tang, Z.L., Ge, S.S., Tee, K.P., He, W.: Robust adaptive neural tracking control for a class of perturbed uncertain nonlinear systems with state constraints. IEEE Trans. Syst. Man Cybern. Syst. 46(12), 1618–1629 (2016)CrossRefGoogle Scholar
  17. 17.
    Tee, K.P., Ge, S.S.: Control of nonlinear systems with partial state constraints using a barrier Lyapunov function. Int. J. Control 84(12), 2008–2023 (2011)MathSciNetCrossRefGoogle Scholar
  18. 18.
    Kabziński, J.: Adaptive control of drillstring torsional oscillations. IFAC-PapersOnLine 50(1), 13360–13365 (2017)CrossRefGoogle Scholar
  19. 19.
    Kabziński, J.: Adaptive, compensating control of wheel slip in railway vehicles. Bull. Pol. Acad. Sci. Tech. Sci. 63, 955–963 (2015)Google Scholar
  20. 20.
    Khalil, H.K.: Nonlinear Systems. Prentice Hall, Upper Saddle River (2002)zbMATHGoogle Scholar
  21. 21.
    Krstic, M., Kanellakopoulos, I., Kokotovic, P.V.: Nonlinear and Adaptive Control Design. Wiley, New York (1995)zbMATHGoogle Scholar
  22. 22.
    Kabziński, J., Mosiołek, P.: Projektowanie nieliniowych układów sterowania (Nonlinear Control Design). Wydawnictwo Naukowe PWN (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Institute of Automatic ControlLodz University of TechnologyŁódźPoland

Personalised recommendations