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.
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
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
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
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
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
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
Lu YS, Wang XW (2009) Sliding-mode receptive learning control with integral sliding-mode perturbation compensation. ISA T 48:156–165
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
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
Tayebi A, Chien CJ (2007) A unified adaptive iterative learning control framework for uncertain nonlinear systems. IEEE T Automat Contr 52:1907–1913
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
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
Xu JX, Yan R (2006) On repetitive learning control for periodic tracking tasks. IEEE T Automat Contr 51:1842–1848
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
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
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)
Bifaretti S, Tomei P, Verrelli CM (2012) Establishing improved convergence and robustness properties for the repetitive learning control. Appl Math Comput 218:11311–11322
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
Liu TS, Lee WS (2000) A repetitive learning method based on sliding mode for robot control. J Dyn Syst-T ASME 122:40–48
Dixon W, Dawson D, Behal A et al (2003) Nonlinear control of engineering systems: A Lyapunov-Based Approach. Springer, Boston
Mojiri M, Bakhshai AR (2004) An adaptive notch filter for frequency estimation of a periodic signal. IEEE T Automat Contr 49:314–318
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
Sun YG, Qiang HY, Lin GB et al (2015) Dynamic modeling and control of nonlinear electromagnetic suspension systems. Chem Eng Trans 46:1039–1044
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
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
Su XJ, Yang XZ, Shi P et al (2014) Fuzzy control of nonlinear electromagnetic suspension systems. Mechatronics 24:328–335
Acknowledgement
This work was supported in part by the National Natural Science Foundation of China (grant no. 51505277).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-017-2983-y