An improved saturated learning-based control law is proposed to deal with a class of unidirectional control input systems to make the systems track the target trajectory asymptotically. Considering the systems with unidirectional control input only, the presented control law utilizes a saturated function and repetitive learning estimator to online learn and estimate the unknown periodic nonlinear dynamics, and compensate for the unknown dynamics to ensure the convergence of the tracking error asymptotically. At the same time, an adaptive notch filter(ANF) is utilized to online estimate frequency of the periodic dynamics in conjunction with the improved saturated learning-based control law. Differing from the previous methods, the presented control law only needs the uncertain dynamics is bounded (the structure, parameters and frequency of the uncertain dynamics is not need to be given beforehand). At last, the presented control law is applied to the electromagnetic suspension system(EMS), which can only provide a vertical upward electromagnetic force. The simulation results are given to demonstrate the effectiveness of the proposed control strategy.
SUN Yougang
,
LI Wanli
,
JI Wen
. Repetitive Learning Control for Class of Unidirectional Control Input Systems with Unknown Nonlinear Dynamics[J]. Journal of Mechanical Engineering, 2017
, 53(22)
: 109
-116
.
DOI: 10.3901/JME.2017.22.109
[1] 王永富, 张义民, 柴天佑. 一类不确定机械系统的双调节自适应模糊建模与鲁棒控制[J]. 机械工程学报, 2013, 49(9):61-68. WANG Yongfu, ZHANG Yimin, CHAI Tianyou. Adaptive fuzzy modeling and robust control with double adjustment for a class of uncertain mechanical system[J]. Journal of Mechanical Engineering, 2013, 49(9):61-68.
[2] BI S H, DENG M C, XIAO Y F. Robust stability and tracking for operator-based nonlinear uncertain systems[J]. IEEE Trans on Automation Science and Engineering, 2015, 12(3):1059-1066.
[3] 陈奕梅, 韩正之. 一类非线性不确定系统的最优自适应控制[J]. 自动化学报, 2006, 26(1):54-59. CHEN Yimei, HAN Zhengzhi. Optimal adaptive control of a class of nonlinear uncertain systems[J]. Acta Automatica Sinica, 2006, 26(1):54-59.
[4] 赵东亚, 赵永瑞, 张兰. 机械臂任务空间鲁棒Terminal滑模控制[J]. 机械工程学报, 2012, 48(5):1-9. ZHAO Dongya, ZHAO Yongrui, ZHANG Lan. Task space robust terminal sliding mode control for robotic manipulators[J]. Journal of Mechanical Engineering, 2012, 48(5):1-9.
[5] TUAN D M, MAN Z H, ZHANG C S, et al. Robust sliding mode learning control for uncertain discrete-time multi-input multi-output systems[J]. IET Control Theory and Applications, 2014, 8(12):1045-1053.
[6] TAYEBI A, CHIEN C J. A unified adaptive iterative learning control framework for uncertain nonlinear systems[J]. IEEE Trans on Automatic Control, 2007, 52(10):1907-1913.
[7] CICHY B, HLADOWSKI L, GALKOWSKI K, et al. Iterative learning control of an electrostatic microbridge actuator with polytopic uncertainty models. IEEE Trans on Control Systems Technology, 2015, 23(5):2035-2043.
[8] MANAYATHARA T J, TSAO T C, BENTSMAN J, et al. Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approach[J]. IEEE Trans on Control Systems Technology, 1996, 4(3):259-265.
[9] XU J X, YAN R. On repetitive learning control for periodic tracking tasks[J]. IEEE Trans on Automatic Control, 2006, 51(11):1842-1848.
[10] VERRELLI C M, PIROZZI S, TOMEI P, et al. Linear repetitive learning controls for robotic manipulators by Pade approximants[J]. IEEE Trans on Control Systems Technology, 2015, 23(5):2063-2070.
[11] DIXON W E, ZERGEROGLU E, DAWSON D M, et al. Repetitive learning control:A Lyapunov-based approach[J]. IEEE Trans. on Systems Man and Cybernetics Part B-Cybernetics, 2002, 32(4):538-545.
[12] 孙云平, 李俊民, 李靖. 一类非线性参数化系统自适应重复学习控制[J]. 控制理论与应用, 2009, 26(2):228-232. SUN Yunping, LI Junmin, LI Jing. Adaptive repetitive learning control for a class of nonlinearly parameterized uncertain systems[J]. Control and Decision, 2009, 26(2):228-232.
[13] BIFARETTI S, TOMEI P, VERRELLI C M. Establishing improved convergence and robustness properties for the repetitive learning control[J]. Applied Mathematics and Computation, 2012, 218(22):11311-11322.
[14] SHE J H, ZHOU L, WU M, et al. Design of a modified repetitive-control system based on a continuous-discrete 2D model[J]. Automatica, 2012, 48(5):844-850.
[15] LIU T S, LEE W S. A repetitive learning method based on sliding mode for robot control[J]. Journal of dynamic systems measurement and control-Transactions of the ASME, 2000, 122(1):40-48.
[16] DIXON W, DAWSON D, BEHAL A, et al. Nonlinear control of engineering systems:A Lyapunov-Based Approach[M]. Boston:Birkhauser, 2003.
[17] MOJIRI M, BAKHSHAI A R. An adaptive notch filter for frequency estimation of a periodic signal[J]. IEEE Trans on Automatic Control, 2004, 49(2):314-318.
[18] MOJIRI M, BAKHSHAI A R. Stability analysis of periodic orbit of an adaptive notch filter for frequency estimation of a periodic signal[J]. Automatica, 2007, 43(3):450-455.
[19] HEDERIC Z, SOSTARIC D, HORVAT G. Numerical calculation of electromagnetic forces in magnetic actuator for use in active suspension system for vehicles[J]. Tehnicki Vjesnik-Technical Gazette, 2013, 20(1):73-77.
[20] SU X J, YANG X Z, SHI P, et al. Fuzzy control of nonlinear electromagnetic suspension systems[J]. Mechatronics, 2014, 24(4):328-335.