“…Over the past decades, the sliding mode control (SMC) technique has been magnificently employed for the robust tracking control of uncertain and nonlinear systems [8], and a series of improvement methods gradually appeared, such as the global SMC [9,10], terminal SMC [11] and global terminal SMC [12]. In addition, in order to overcome the difficulty of system modeling, a number of data driven control (DDC) algorithms have also been established, such as PID control [13], adaptive dynamic programming (ADP) [14][15][16], MFAC [17][18][19], adaptive iterative learning control (AILC) [20][21][22][23], and so forth. The MFAC method considers the general nonlinear systems with unknown model, and it only needs the input and output (I/O) data.…”