Figures
Abstract
To strengthen the overall control capability of the permanent magnet synchronous motor (PMSM) system, an improved non-singular fast terminal sliding-mode control strategy is proposed, that can simultaneously improve the shortcomings of traditional PI and sliding mode control (SMC), which include a large overshoot, large jitter, and poor robustness. First, a new type of non-singular fast terminal sliding-mode surface was constructed according to a surface-mounted PMSM, which avoids singular phenomena in the system. An improved power-reaching law was designed, which not only enables the control system to quickly approach the error to zero, but can also better suppress the chattering phenomenon. Moreover, an adaptive law is introduced to regulate the reaching law coefficient in real time, which further increases the control precision. The system stability was proven using the Lyapunov stability theory. Second, a beat-free predictive current controller was designed for the current loop to further strengthen the system's dynamic response. The matching disturbance of the extended state observer (ESO) is subsequently introduced, and the observed value is transmitted to the designed speed controller in real time. The advantages of the proposed strategy were analyzed through simulations, and its reliability was verified experimentally. Finally, through the simulation and experimental results, it was concluded that the improved non-singular fast terminal sliding mode control (INFTSMC) strategy for PMSM systems can overcome the shortcomings of traditional PI and sliding-mode control systems and increase the response speed and anti-interference ability of the system.
Citation: Yan J, Hu H (2025) Improved non-singular fast terminal sliding mode PMSM control strategy. PLoS One 20(7): e0328004. https://doi.org/10.1371/journal.pone.0328004
Editor: Akhtar Rasool, University of Botswana Faculty of Engineering and Technology, BOTSWANA
Received: December 12, 2024; Accepted: June 24, 2025; Published: July 11, 2025
Copyright: © 2025 Yan, Hu. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
The permanent magnet synchronous motor (PMSM) is a complex object with strong coupling, multiple variables, and non-linear and variable parameters. To achieve better control performance, it is necessary to adopt certain control algorithms [1]. When the motor internal part changes or the motor control system is affected by external disturbances, traditional PI control cannot meet the control requirements. Accordingly, a PI fuzzy controller was designed in [2]. However, and
fuzzy control rules need to be designed simultaneously, which increases the system complexity.
To strengthen the tracking accuracy and maintain stability, various control strategies have been proposed [3–5], such as sliding-mode control (SMC), active disturbance rejection control, and model predictive control. Sliding mode variable structure control is extensively utilized because of its notable benefits including swift responsiveness, resilience to parameter variations, and straightforward physical application [6]. However, traditional SMC adopts a linear sliding-mode surface, which ensures that the system converges to the equilibrium state when the system time tends to infinity [7–10]. System state variables were introduced into the new reaching law to make the reaching speed dependent on the system state and simultaneously ensure that the system state reaches the sliding-mode surface and converges to zero in finite time in [11]. A finite-time tracking-control strategy was proposed in [12] for a quadrotor system affected by external interference and model uncertainties. This policy provides preassigned performance guarantees. In [13–15], the adaptive rules of the sliding-mode parameters were redesigned to enhance the system's anti-interference ability. However, the traditional integrated sliding-mode surface was adopted, resulting in a slow convergence speed and large electromagnetic torque jitter after stable motor operation In [16], these problems were addressed by using terminal SMC (TSMC). However, when the system variable approaches to 0 and
is not equal to 0, the control input appears infinity, that is singularity. Some scholars have proposed non-singular fast TSMC strategies to address these issues [17,18]. Moreover, a non-singular fast TSMC strategy was adopted in [19,20] to avoid the singularity phenomenon in the algorithm and restrain the problems caused by other factors, and it also guarantees that the system's tracking error converges to zero within a finite time, weakening jitter and enhancing system robustness. When the current sensor fails, the measured current becomes inaccurate, resulting in the feedback control law being ineffective in design. Reference [21] introduced a sensorless continuous SMC strategy to address these issues. The flutter effect stemming from discontinuous SMC switching can be alleviated using a novel boundary-based saturation function. However, its control is complicated. In [22] and [23], a hyperbolic sine function was used to design the approach law. They constructed a variable cutoff low-pass filter (LPF) two-stage structure and modified the back electromotive force observer to suppress high-frequency components, which has good adjustment performance. However, it increases the system complexity and reduces its stability. A load-adaptive disturbance observer was designed in [24] to track parameter changes and load disturbances effectively, and the control effect was slightly improved. In [25], a novel nonlinear sliding-surface function with a double-closed-loop voltage and current structure was designed. This strategy combines two features: TSMC and fractional order computing (FOC). The adaptive fractional order TSMC(AFTSMC) showed insignificant enhancement in accelerating the output voltage response during load variations. Nonetheless, it attains a quicker dynamic response, a reduced steady-state error rate, and lower overshoot, with increased complexity in control. In [26–29], a new approach law was designed that can simultaneously strengthen the system velocity response and weaken system jitter. An extended observer was additionally developed to monitor external disturbances in real-time, thus enhancing the dynamic and steady-state characteristics of the position-tracking system. However, this strategy is easily affected by parameters, and the control algorithm is complicated. To strengthen the quality of the approach, the authors of [30] optimized its performance using a novel SMC strategy that is based on the approximation law. An adaptive gain-based advanced SMC reaching law (ASMCRL) was introduced to accelerate the convergence of the system state to the sliding-mode surface. In [31], the ASMC algorithm was combined with SMC to achieve accurate PMSM control and improve its performance. However, further simplification of the algorithm is necessary to minimize the impact of parameters on its control effect.
In this paper, a new type of non-singular fast terminal sliding mode surface is constructed to avoid the singular phenomenon in the system and further enhance the control precision. The introduction of beat free current predictive control obtain better dynamic response performance. Furthermore, an enhanced expansion observer is introduced for real-time observation of load disturbances, providing feedback to the speed controller.
The key contributions of this paper are highlighted as follows:
- To continuously enhance the control performance of PMSM system, an improved non-singular fast terminal sliding mode control (INFTSMC) strategy is used for the speed loop, and a new power reaching law is designed which can make the control system quickly converge to zero and reduce jitter.
- The adaptive law is introduced to regulate the coefficient of the reaching law in real time to further improve the control accuracy.
- For the current loop, the introduction of beat free current predictive control strategy obtain excellent dynamic response performance. The high-gain extended observer is introduced to accurately observe the load disturbance in real time, and compensate it in the speed controller, which greatly improves the anti-interference ability of the system.
The remainder of this paper is organized as follows. In the second section, a mathematical model is established for the surface-mounted PMSM. Firstly, the improved non-singular fast terminal sliding-mode controller is designed in the speed loop. Secondly, a beat free current prediction controller is designed for the current loop, and the ESO is introduced to feed the load disturbance to the speed controller in real time. In the third section, software simulations are used to analyze the advantages of the designed control strategy. In the fourth section, the system reliability is verified experimentally. Finally, Section 5 concludes the paper.
2. PMSM mathematical model
To construct the speed controller and overall simulation model reasonably and conveniently, the surface-attached PMSM (SPMSM) is generally considered as an example.
The mathematical SPMSM model in -
axes rotational reference frame is written as follows:
The electromagnetic torque equation is expressed as
The mechanical motion equation is as follows:
Where, is the stator winding phase resistance;
and
are the
-
axial voltages, respectively;
and
are the
-
axial currents, respectively;
is the motor pole number;
is the electric angular velocity;
is the mechanical angular velocity;
and
are the
-
axial inductance components of the motor, respectively;
is the motor flux;
is the load torque;
is the electromagnetic torque;
is the inertia coefficient;
is the friction coefficient. For the SPMSM,
. Therefore, the electromagnetic torque equation can be changed to
If the control scheme is used, Eq (4) is substituted into Eq (3) to obtain
Analysis and design of speed controller
SMC is a nonlinear control strategy based on designing a sliding surface to drive the system state to converge in finite time and subsequently maintain stable sliding motion. The motion state of the SMC system consists of the initial sliding mode moving along the switching direction towards the equilibrium point and the approaching mode moving through the sliding mode under continuous control, which determines the motion quality under the approaching state. However, traditional sliding-mode controllers have a significant disadvantage. When the system reaches the sliding-mode surface, the system's state trajectory does not follow along it. Instead, it oscillates up and down. This is referred to as the SMC jitter phenomenon. This is because the state variable motion of a SMC system typically consists of two parts: the sliding phase and the reaching phase. The primary role of the control law is to guarantee that the system's state trajectory attains the intended sliding surface and converges in the reaching phase. When the system diverges from the sliding surface, selecting an apt control law allows the SMC system's state trajectory to revert to it more swiftly. Upon reaching the sliding surface, the intended arrival speed diminishes to zero, sustaining the sliding state theorem. However, due to sliding inertia, maintaining zero speed on the sliding surface is challenging. Hence, the sliding state oscillates along the sliding surface's sides.
The traditional reaching law generally selects the isokinetic, exponential, and power reaching laws. Although SMC has certain advantages, it also has disadvantages and limitations. The first is the jitter problem. The traditional approach produces high-frequency oscillations near the sliding-mode surface, according to Lyapunov stability theory, leading to chattering. This type of jitter can negatively affect the system performance and lifetime, which is unacceptable in certain applications. Another limitation is that its control signal is too large. Owing to the saturation function used in the approach law, the control signal may produce a large amplitude near the sliding-mode surface, which may lead to saturation or actuator over-response, affecting the system stability and reliability. The sliding surface is a hyper-surface that determines the desired dynamic behavior of the system. Once the system state reaches the sliding surface, its motion is governed by the dynamics defined by the surface, becoming insensitive to the original system parameters or external perturbations. The selection of the sliding surface typically depends on the system order. To ensure stability, the system dynamics must exhibit exponential convergence on the sliding surface. Moreover, physical constraints on the control input must be considered. An excessively large slope of the sliding surface may lead to overly aggressive control inputs, resulting in severe chattering.
By utilizing a non-linear sliding surface function, the TSMC approach guarantees finite-time convergence of the system state to the equilibrium point, addressing the limitations of SMC. The TSMC phase trajectory is shown in Fig 1.
,
are the system state variables, with
.
The terminal sliding surface function is designed as:
Where, and
are positive odd numbers and
,
is a positive constant.
Let , then
Then, the derivative of time is
By integrating both ends of Eq (8), the convergence time from any initial state to the equilibrium state of the system can be established as
As there will be a negative exponential power term about in the control law, the control input tends to infinity when
and
, a singularity. To ensure the finiteness of the control input, it is necessary to design a non-singular TSMC (NTSMC) strategy to avoid this strange phenomenon.
Therefore, the non-singular terminal sliding surface function is designed as
Where, ,
, m and n are positive odd numbers,
, which are parameters set in the sliding surface. This non-singular terminal sliding surface design considers the advantages of linear and non-linear sliding surfaces. The first two terms of Eq (10) are the conventional linear sliding surface forms, which play a major role when the distance is relatively long, and the latter term accelerates the convergence rate when it is close to the equilibrium point. Therefore, the integration of the two factors can guarantee global convergence of the system state throughout the entire convergence process.
Let , then
By integrating both ends of the Eq (11), the convergence time of the system state is
Comparing Eq (9) and Eq (12), the convergence time can be changed by changing the values of α, m, and n, so that the sliding variable converges to zero more quickly.
Taking the first derivative of Eq (10) with respect to time, we obtain
From the Eq (13), we can see that when , infinity does not occur when
. Therefore, the system is non-singular.
Defining the PMSM system velocity error state as
Where, is the desired angular velocity of the motor and
is the given and actual mechanical angular velocities, respectively.
By combining Eqs (3), (4) and (15), we have
A new non-singular fast terminal sliding-mode controller is designed. The sliding-mode surface function is defined as follows:
Where, is the system state error,
,
, and
.
Differentiating Eq (17) yields
Substituting Eq (16) into (18), we obtain
Let ,
, and adopting the traditional approach rate, then the SMC law of the speed controller is
Where, denotes the SMC switching gain. It can be concluded from Eq (20) that, because of the existence of the discontinuous term
in the vacancy rate, the system produces buffering. Additionally, when
is larger, the system robustness is stronger, and the approach speed is faster. However, the jitter also increases. To realize a stable system operation, an improved power-reaching rate and the method of utilizing the saturation function replacing the sign function are designed to suppress the inherent chattering phenomenon of the sliding mode.
The improved power reaching rate is designed as follows:
Where,is a constant greater than zero.
is a small positive number, which can avoid the singularity when
. Using the function
to replace the sign function
can make the system approximation in sliding mode simpler and smoother. The curves of the
and
functions are shown in Fig 2. For comprehensive consideration,
makes it smoother.
To satisfy the high-precision control requirements of a PMSM system, an adaptive law was introduced to adjust the parameters of the improved reaching law in real time.
Let
Where, affects the convergence rate. In the convergence phase, the greater the
value, the faster the convergence. At this time,
is larger,
. When the sliding mode reaches this stage, the smaller
is, the smaller the jitter will be. In this case,
is smaller,
.
From Eq (11), the SMC law of the speed controller is obtained as follows:
The Lyapunov stability principle was used to verify the designed controller's stability, and the Lyapunov function was selected
As indicated in Eq (24), the designed control system is stable.
Design of high gain extended observer
According to Eq (3), and considering the load torque and the change in system parameters, the following can be obtained:
Where, ,
, and
is the control law to be designed.
and
represent the motor parameter changes. Finally,
indicates that the system's overall disturbance encompasses external load disturbances and internal parameter perturbations.
According to Eq (23) and Eq (25), the designed control rate is
The system space state equation is established as follows:
Where, the state variables ,
, and output
, taking
and
as observation objects, a high gain feedback of the speed estimation error
is established, and a high-gain extended disturbance observer is designed as follows:
Where, is the actual input mechanical angular velocity,
is the estimated mechanical angular velocity of the observer,
is the estimated matching disturbance,
, and
and
are positive real numbers. Therefore, the designed high-gain extended observer is expressed as
Where, is the observation gain of the extended observer.
Design of beat free predictive current controller
Selecting the motor current as the state variable, and for a SPMSM, we rewrite Eq (1) as follows:
As the sampling time is sufficiently short, the first-order Euler forward discretization strategy is used to discretize Eq (30), and the following is obtained:
Where, is the sampling time. Substituting Eq (31) into Eq (30) and writing the resulting expression in matrix form we obtain:
Let and
, then Eq (32) can be rewritten as:
Where, ,
,
.
Let and
, then the control output of the no-beat current controller is
Eq (34) can be written in the following form:
Y-Inverter analysis and design
Y-Inverter provides four key advantages. Firstly, it can both reduce and increase pressure. Due to the step-boost characteristics of each phase module, the AC output voltage may exceed or fall below the DC input voltage. Secondly, efficiency is notable. The Y-Inverter manages transmission power p in a distinctive way. Typically, only three of six half-bridges are switched at any moment, ensuring a high-quality motor voltage. An integrated L-C output filter in Y-Inverters generates a continuous sinusoidal motor voltage, eliminating the need for an extra filter between the inverter and motor. Lastly, straightforward control strategies are introduced. Each phase module can be controlled independently of the other two phases in a basic configuration, akin to traditional DC/DC converters. The topology of the Y-Inverter is depicted in Fig 3.
The control strategy schematic designed in this study is depicted in Fig 4.
3. Simulation analysis
The effectiveness and superiority of the improved non-singular fast TSMC system designed in this study were analyzed through simulations. The simulation parameters of PMSM utilized in this study are presented in Table 1.
Operating condition 1
The motor starts with no load and runs at a specified speed of 1000 r/min for 0.6 seconds. Fig 5 and Fig 6 depict the speed response curves for various control approaches. As shown in Fig 5 and Fig 6, the system speed overshoot using the traditional PI control strategy is 5%, whereas that using the traditional SMC strategy is 14.3%. The system using the new and improved non-singular fast TSMC (INFTSMC) strategy has no significant overshoot at startup and reaches steady state faster. Moreover, when the speed curve is in steady state, the speed curve shows less fluctuation, and the operation is more stable.
Operating condition 2
The motor started with no load and operated at a specified speed of 1000 r/min. When the motor is operating in a stable manner, the load torque increases abruptly to 10 N·m at 0.15 s, and decreases to 5 N·m at 0.3 s. Fig 7 displays the waveform for a specified load torque along with the observed waveform from the extended state observer. Fig 8 shows the error curve of the interference observation. Fig 9 and Fig 10 display the speed waveform under different strategies when a sudden load is applied.
From Fig 7 and Fig 8, the disturbance observer swiftly tracks system external disturbances. Under external load torque on the motor, the observer promptly traces disturbance changes. Accurate estimators compensate in the enhanced non-singular fast terminal sliding-mode controller, reducing jitter and strengthening its anti-interference ability.
Upon adopting INFTSMC, the speed decrease is only 20 r/min in Fig 9, enabling quicker restoration of stable operation and minimizing system fluctuations from external interference. As shown in Fig 9, under PI control and SMC, the system speed drops by 190 and 220 r/min respectively with external load torque on the motor. At steady state, INFTSMC systems exhibit narrower speed variations and greater stability.
Fig 11 and Fig 12 show the electromagnetic torque waveforms under different control strategies. As can be seen from Fig 11 and Fig 12, when PI control and SMC are adopted, the maximum instantaneous torques at system startup reach 26 N·m and 27.5 N·m, respectively. Therefore, in the system utilizing INFTSMC, the maximum instantaneous value of the startup torque is relatively lower, accompanied by a smaller instantaneous value of the startup current, which is beneficial for motor protection and avoids damage caused by excessively large startup currents. In response to an increase in external load torque, after the system enters a steady state, the fluctuation of electromagnetic torque under the INFTSMC system is more gentle.
Fig 13 displays the waveforms of three-phase current across different control approaches. According to Fig 13, the peak system startup currents for PI control and SMC control are 24 A and 27 A, respectively. Meanwhile, the peak startup current of the INFTSMC system is 22.5 A. When subjected to external disturbances, the INFTSMC system's three-phase current stabilizes more rapidly. By examining the three-phase current, the INFTSMC strategy introduced herein offers superior dynamic and static performances for the system.
4. Experimental verification
Next, we present the experimental verification of the INFTSMC system using a physical experimental platform. The SPMSM parameters selected for this experiment are listed in Table 2.
The experimental platform for the SPMSM control system is illustrated in Fig 14.
The motor initiated without a load and functioned at a defined speed of 1000 r/min. Upon stable operation, the load torque abruptly rises to 10 N·m at 0.3s.
Fig 15 shows that when the motor encounters external load torque, the conceived extended state observer can quickly capture the disturbance variations. Accurate disturbance estimates can be incorporated into the improved novel nonsingular fast terminal sliding mode controller to achieve the purposes of reducing chattering and enhancing anti-disturbance performance.
Figs 16–18 present the speed curve and electromagnetic torque curve of the motor operation. With the adoption of INFTSMC in Fig 16, the system speed remains almost unchanged, enabling faster restoration of stable system operation and reducing system fluctuations caused by external disturbances. Upon a sudden load increase in Fig 17 and Fig 18, the system speed under PI control and SMC control decrease by 205 r/min and 252 r/min respectively. After reaching a steady state, the system with INFTSMC exhibits a smaller range of speed variation and operates more stably. The maximum instantaneous startup torque values for PI-controlled and SMC-controlled systems are 22 N·m and 25 N·m, respectively. Additionally, the INFTSMC system boasts the lowest maximum instantaneous startup torque at 20 N·m. Its corresponding startup current instantaneous value is also the lowest, offering superior motor protection and preventing excessive startup current damage. As external load torque rises and the system attains steady state, the INFTSMC system exhibits lesser electromagnetic torque fluctuations.
The d-axis and q-axis current waveforms, depicted under various strategies, are illustrated in Figs 19–21. The INFTSMC system boasts the lowest initial q-axis current instantaneous value at 19.5A in Fig 19. The figure reveals that the initial q-axis current instantaneous values for traditional PI control and SMC control systems are 20A and 22A in Fig 20 and Fig 21, respectively. During stable operation, the INFTSMC system displays the minimal d-axis current fluctuation. Upon encountering external disturbances, the INFTSMC system's q-axis current attains steady state faster. These findings suggest that the INFTSMC system exhibits superior robustness and enhanced dynamic and static performance.
5. Conclusion
The INFTSMC strategy is adopted in the velocity loop, which does not require differential state. At the same time, a high-gain extended observer is introduced to observe and compensate for the load changes of the system in real time to avoid the singular phenomenon and further enhance the control precision. The beat-free predictive current controller is adopted in the current loop, which does not introduce any adjustable parameters and can obtain better dynamic response performance. The simulation and experimental outcomes demonstrate the efficacy and advantages of this control strategy.
Acknowledgments
The authors would like to thank all the reviewers and editors for their worthy comments and suggestions to improve the quality of this work. We also thank all the members of G610 Laboratory, Harbin University of Science and Technology, for their inputs and sharing.
References
- 1. Kang EL, Yu HT, Han KW. Nonlinear gain non-singular fast terminal sliding mode control for permanent magnet synchronous motors. Electric Machines and Control. 2024;28(05):73–81.
- 2. Xie ZQ, Tan X, Zhang Y. A self-tuning speed control system of PMSM based on the sliding mode observer. Journal of Hunan University of Technology. 2019;33(5):25.
- 3. Tarczewski T, Grzesiak LM. Constrained State Feedback Speed Control of PMSM Based on Model Predictive Approach. IEEE Trans Ind Electron. 2016;63(6):3867–75.
- 4. Zhang Z, Zhou YZ. An improved variable structure active disturbance rejection control for the permanent magnet synchronous motor position servo system. Chinese Journal of Scientific Instrument. 2022;43(5):263–71.
- 5. Anjum W, Husain AR, Abdul Aziz J, Abbasi MA, Alqaraghuli H. Continuous dynamic sliding mode control strategy of PWM based voltage source inverter under load variations. PLoS One. 2020;15(2):e0228636. pmid:32027697
- 6. Chen Y, Liu J, Yao ZA. PMSM Sliding Mode Control Based on Disturbance Observer and New Non-Singular Fast Terminal. Modular Machine Tool & Automatic Manufacturing Technique. 2022;(03):84–7.
- 7. Qiu X, Yu L, Nan YR. A survey for control strategy of permanent magnetism linear synchronous motors. Small & Special Electrical Machines. 2005;33(10):39–43.
- 8. Xu B, Zhang L, Ji W. Improved Non-Singular Fast Terminal Sliding Mode Control With Disturbance Observer for PMSM Drives. IEEE Trans Transp Electrific. 2021;7(4):2753–62.
- 9. Hu JB, Li F, Wei GL. Theory and application of backstepping sliding mode variable structure control for uncertain systems. Systems Engineering and Electronics. 2014;36(3):519–26.
- 10. Zheng JC, Wang H, Man ZH. Robust motion control of a linear motor positioner using fast nonsingular terminal sliding mode. IEEE/ASME Transactions on Mechatronics. 2015;20(4):1743–52.
- 11. Yang YM, Zhu QX. Sliding mode control of permanent magnet synchronous motor based on improved extended state observer. Journal of Xi’an Polytechnic University. 2024;38(01):1–8.
- 12. Labbadi M, Iqbal J, Djemai M, Boukal Y, Bouteraa Y. Robust tracking control for a quadrotor subjected to disturbances using new hyperplane-based fast Terminal Sliding Mode. PLoS One. 2023;18(4):e0283195. pmid:37093830
- 13. Xu K. Design and optimization of the fuzzy sliding mode speed regulation system for permanent magnet synchronous motor. Machine Design and Manufacturing Engineering. 2020;49(5):42.
- 14. Ali A, Khan Q, Ullah S, Waqar A, Hua L-G, Bouazzi I, et al. High gain differentiator based neuro-adaptive arbitrary order sliding mode control design for MPE of standalone wind power system. PLoS One. 2024;19(1):e0293878. pmid:38236831
- 15. Ke XB, Yuan XF, Guo L. Permanent magnet synchronous motor control based on fuzzy integral sliding mode controller. Computer Technology and Development. 2020;30(6):197.
- 16. Li S, Zhou M, Yu X. Design and Implementation of Terminal Sliding Mode Control Method for PMSM Speed Regulation System. IEEE Trans Ind Inf. 2013;9(4):1879–91.
- 17. Lu E, Li W, Yang X, Liu Y. Anti-disturbance speed control of low-speed high-torque PMSM based on second-order non-singular terminal sliding mode load observer. ISA Trans. 2019;88:142–52. pmid:30563689
- 18. Wu Y, Li G. Adaptive disturbance compensation finite control set optimal control for PMSM systems based on sliding mode extended state observer. Mechanical Systems and Signal Processing. 2018;98:402–14.
- 19. Lan C-Y, Wang H, Deng X, Zhang X-F, Song H. Multi-motor position synchronization control method based on non-singular fast terminal sliding mode control. PLoS One. 2023;18(6):e0281721. pmid:37319306
- 20. Fu DX, Zhao XM. Back stepping terminal sliding mode position control based on neural network observer. Control Theory & Applications. 2023;40(1):132–8.
- 21. Yin C, Wang S, Gao J, Li X. Trajectory tracking for agricultural tractor based on improved fuzzy sliding mode control. PLoS One. 2023;18(4):e0283961. pmid:37023110
- 22. Fang X, Wang LM, Zhang K. High order non-singular fast terminal sliding mode control of permanent magnet linear motors based on disturbance observer. Journal of Electrical Engineering. 2023;38(2):409–21.
- 23. Zhao F, Luo W. Sensor hybrid control for permanent synchronous motor using fuzzy sliding mode controller and two-stage filter observer. Control Theory & Applications. 2020;37(8):1865.
- 24. Jiang P, Song LY. PMSM Integral Sliding Mode Control Based on Fuzzy Disturbance Observer. Computer Applications and Software. 2020;37(1):93.
- 25. Wang J, Xu D, Zhou H, Bai A, Lu W. High-performance fractional order terminal sliding mode control strategy for DC-DC Buck converter. PLoS One. 2017;12(10):e0187152. pmid:29084255
- 26. Li Z, Zhang ZH, Wang JS, Yan ZB. Nonsingular Fast Terminal Sliding Mode Control Strategy for PMLSM Based on Disturbance Compensation. Journal of Power Electronics. 2024;24:249–57.
- 27. Tang JY, Zhang B. PMLSM high-order adaptive non-singular fast terminal sliding mode control based on extended state observer. Research and Development. 2024;43(04):124–32.
- 28. Zhu YH, Yu YJ. SPMSM speed sensorless control based on non-singular fast terminal fuzzy sliding mode controller. Electric Machines Control Application. 2020;47(10):17–23.
- 29. Li T, Liu XD. Non-Cascade Fast Nonsingular Terminal Sliding Mode Control of Permanent Magnet Synchronous Motor Based on Disturbance Observers. Journal of Electrical Engineering & Technology. 2021;17(02):1–15.
- 30. Nasim U, Bhatti AR, Farhan M, Rasool A, Butt AD. Finite-time robust speed control of synchronous reluctance motor using disturbance rejection sliding mode control with advanced reaching law. PLoS One. 2023;18(9):e0291042. pmid:37695775
- 31. Cui H. Application of sliding mode variable structure control algorithm in PMSM vector control system in complex environment. PLoS One. 2024;19(9):e0308417. pmid:39269933