Similar Items: Model-free predictive control for PMSM based on a nonlinear autoregressive exogenous model and an adaptive recursive least squares algorithm