TY - EJOU AU - Qin, Lang AU - Jiang, Zhengrui AU - Xing, Xueshu AU - Wang, Xiao AU - Yin, Yaohua AU - Zhou, Yuhui AU - He, Zhiqin TI - Non-Singular Fast Terminal Sliding Mode Control of PMSM Based on Disturbance Observer T2 - Computers, Materials \& Continua PY - 2025 VL - 83 IS - 3 SN - 1546-2226 AB - In permanent magnet synchronous motor (PMSM) control, the jitter problem affects the system performance, so a novel reaching law is proposed to construct a non-singular fast terminal sliding mode controller (NFTSMC) to reduce the jitter. To enhance the immunity of the system, a disturbance observer is designed to observe and compensate for the disturbance to the sliding mode controller. In addition, considering that the controller parameters are difficult to adjust, and the traditional zebra optimization algorithm (ZOA) is prone to converge prematurely and fall into local optimum when solving the optimal solution, the improved zebra optimization algorithm (IZOA) is proposed, and the ability of the IZOA in practical applications is verified by using international standard test functions. To verify the performance of IZOA, firstly, the adjustment time of IZOA is reduced by 71.67% compared with ZOA through the step response, and secondly, the tracking error of IZOA is reduced by 51.52% compared with ZOA through the sinusoidal signal following. To verify the performance of the designed controller based on disturbance observer, the designed controller reduces the speed overshoot from 2.5% to 0.63% compared with the traditional NFTSMC in the speed mutation experiment, which is a performance improvement of 70.8%, and the designed controller outperforms the traditional NFTSMC in the load mutation experiment, which is a performance improvement of 60.0% in the case of sudden load addition, and a performance improvement of 90.0% in the case of load release, which verifies that the designed controller outperforms the traditional NFTSMC. KW - PMSM; SMC; zebra optimization algorithm; disturbance observer DO - 10.32604/cmc.2025.063358