Skip to main content
Log in

Modified repetitive learning control with unidirectional control input for uncertain nonlinear systems

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

A Correction to this article was published on 27 July 2018

This article has been updated

Abstract

In order to asymptotically track the desired trajectory of nonlinear systems with unidirectional control input under various uncertainties, a modified saturated learning-based control law with adaptive notch filter (ANF) is presented in this paper. The proposed control law ensures the asymptotic convergence of the tracking error by utilizing a saturated function and a repetitive learning-based estimator, which allows the learning of the periodic dynamic behavior of the nonlinear system online to make compensations. Simultaneously, an ANF is integrated with the proposed control law to estimate the frequency of the periodic dynamics online. Differing from the existing methodologies in the literatures, the control law proposed in this paper only requires the unknown dynamics be bounded (the parameters, structure, and period of the unknown dynamics is not required to be known). Finally, applying the proposed control law to the electromagnetic suspension system, simulation, and experimental results are included to demonstrate the effectiveness of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Change history

  • 27 July 2018

    The first affiliation of the author Yougang Sun should be "National Maglev Transportation Engineering R&D Center, Tongji University’’, which can be found as follows.

References

  1. Bi SH, Deng MC, Xiao YF (2015) Robust stability and tracking for operator-based nonlinear uncertain systems. IEEE T Autom Sci Eng 12:1059–1066

    Article  Google Scholar 

  2. Sun YG, Li WL, Dong DS, Mei X, Qiang HY (2015) Dynamics analysis and active control of a floating crane. Teh Vjesn 22:1383–1391

    Google Scholar 

  3. Li YM, Tong SC, Li TS (2015) Observer-based adaptive fuzzy tracking control of MIMO stochastic nonlinear systems with unknown control direction and unknown dead-zones. IEEE T Fuzzy Syst 23:1228–1241

    Article  Google Scholar 

  4. Dones I, Manenti F, Preisig HA, Buzzi-Ferraris G (2010) Nonlinear model predictive control: a self-adaptive approach. Ind Eng Chem Res 49:4782–4791

    Article  Google Scholar 

  5. Jafari S, Ioannou P, Fitzpatrick B, Wang Y (2015) Robustness and performance of adaptive suppression of unknown periodic disturbances. IEEE T Automat Contr 60:2166–2171

    Article  MathSciNet  MATH  Google Scholar 

  6. Lu YS, Wang XW (2009) Sliding-mode receptive learning control with integral sliding-mode perturbation compensation. ISA T 48:156–165

    Article  Google Scholar 

  7. Sun YG, Li WL, Xu JQ et al. (2017) Nonlinear dynamic modeling and fuzzy sliding-mode controlling of electromagnetic levitation system of low-speed maglev train. J Vibroeng 19:328–342

  8. Tuan DM, Man ZH, Zhang CS et al (2014) Robust sliding mode learning control for uncertain discrete-time multi-input multi-output systems. IET Control Theory A 8:1045–1053

    Article  MathSciNet  Google Scholar 

  9. Tayebi A, Chien CJ (2007) A unified adaptive iterative learning control framework for uncertain nonlinear systems. IEEE T Automat Contr 52:1907–1913

    Article  MathSciNet  MATH  Google Scholar 

  10. Cichy B, Hladowski L, Galkowski K et al (2015) Iterative learning control of an electrostatic microbridge actuator with polytopic uncertainty models. IEEE T Contr Syst T 23:2035–2043

    Article  Google Scholar 

  11. Manayathara TJ, Tsao TC, Bentsman J et al (1996) Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approach. IEEE T Contr Syst T 4:259–265

    Article  Google Scholar 

  12. Xu JX, Yan R (2006) On repetitive learning control for periodic tracking tasks. IEEE T Automat Contr 51:1842–1848

    Article  MathSciNet  MATH  Google Scholar 

  13. Verrelli CM, Pirozzi S, Tomei P et al (2015) Linear repetitive learning controls for robotic manipulators by Padé approximants. IEEE Trans Control Syst Technol 23:2063–2070

    Article  Google Scholar 

  14. Dixon WE, Zergeroglu E, Dawson DM et al (2002) Repetitive learning control: a Lyapunov-based approach. IEEE T Syst Man Cy B 32:538–545

    Article  Google Scholar 

  15. Sun YP, Li JM, Li J (2009) Adaptive repetitive learning control for a class of nonlinearly parameterized uncertain systems. Control and Decision 26:228–232 (In Chinese)

    Google Scholar 

  16. Bifaretti S, Tomei P, Verrelli CM (2012) Establishing improved convergence and robustness properties for the repetitive learning control. Appl Math Comput 218:11311–11322

    MathSciNet  MATH  Google Scholar 

  17. She JH, Zhou L, Wu M et al (2012) Design of a modified repetitive-control system based on a continuous–discrete 2D model. Automatica 48:844–850

    Article  MathSciNet  MATH  Google Scholar 

  18. Liu TS, Lee WS (2000) A repetitive learning method based on sliding mode for robot control. J Dyn Syst-T ASME 122:40–48

    Article  Google Scholar 

  19. Dixon W, Dawson D, Behal A et al (2003) Nonlinear control of engineering systems: A Lyapunov-Based Approach. Springer, Boston

    Book  MATH  Google Scholar 

  20. Mojiri M, Bakhshai AR (2004) An adaptive notch filter for frequency estimation of a periodic signal. IEEE T Automat Contr 49:314–318

    Article  MathSciNet  MATH  Google Scholar 

  21. Mojiri M, Bakhshai AR (2007) Stability analysis of periodic orbit of an adaptive notch filter for frequency estimation of a periodic signal. Automatica 43:450–455

    Article  MathSciNet  MATH  Google Scholar 

  22. Sun YG, Qiang HY, Lin GB et al (2015) Dynamic modeling and control of nonlinear electromagnetic suspension systems. Chem Eng Trans 46:1039–1044

    Google Scholar 

  23. Sun YG, Qiang HY, Chang DF et al (2016) Response characteristic analysis of nonlinear vortex-induced vibration of tension leg platform in deep sea. J BALK TRIBOL ASSOC 22:2519–2536

    Google Scholar 

  24. Qiang HY, Li WL, Sun YG et al. (2017) Levitation chassis dynamic analysis and robust position control for maglev vehicles under nonlinear periodic disturbance. J Vibroeng

  25. Su XJ, Yang XZ, Shi P et al (2014) Fuzzy control of nonlinear electromagnetic suspension systems. Mechatronics 24:328–335

    Article  Google Scholar 

Download references

Acknowledgement

This work was supported in part by the National Natural Science Foundation of China (grant no. 51505277).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yougang Sun.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, Y., Qiang, H., Mei, X. et al. Modified repetitive learning control with unidirectional control input for uncertain nonlinear systems. Neural Comput & Applic 30, 2003–2012 (2018). https://doi.org/10.1007/s00521-017-2983-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-017-2983-y

Keywords

Navigation