Next Article in Journal
A Novel Hand Motion Intention Recognition Method That Decodes EMG Signals Based on an Improved LSTM
Previous Article in Journal
RST-Controlled Interleaved Boost Converters for Enhanced Stability in CPL-Dominated DC Microgrids
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Speed Control of Permanent Magnet Synchronous Motor Based on Improved Fast Terminal Sliding Mode with Adaptive Control Law

1
School of Electrical Engineering, Shandong Huayu University of Technology, Dezhou 253000, China
2
School of Electrical Engineering, Beijing Jiaotong University, Beijing 100091, China
3
School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(10), 1586; https://doi.org/10.3390/sym17101586
Submission received: 21 July 2025 / Revised: 27 August 2025 / Accepted: 1 September 2025 / Published: 23 September 2025
(This article belongs to the Section Engineering and Materials)

Abstract

Aiming at the control performance degradation of permanent magnet synchronous motor (PMSM) drive systems caused by uncertainties of internal and external disturbances, a robust control algorithm integrating an improved fast terminal sliding mode (IFTSM) surface with a novel adaptive reaching law (NARL) is proposed. A dynamic model of PMSM with disturbances is established, and an improved fast terminal sliding mode surface is designed. By introducing nonlinear terms and error derivative feedback mechanisms, the finite-time rapid convergence of system states is achieved, while solving the singularity problem of traditional terminal sliding mode control. Combined with the novel adaptive reaching law strategy, a state-dependent gain adjustment function is used to dynamically optimize the balance between reaching speed and chattering, enhancing the smoothness of the system′s dynamic response. Through the synergy of the finite-time convergence characteristic of the improved sliding mode surface and the novel adaptive reaching law, the proposed algorithm significantly enhances the system′s anti-interference capability against load mutations and parameter time variations. Experiment results demonstrate that under complex working conditions, the algorithm achieves superior speed tracking accuracy and current stability, providing a control solution with strong anti-interference capability and fast response for PMSM speed control systems.

1. Introduction

Permanent Magnet Synchronous Motors (PMSMs) are widely used due to their small size, simple structure, and fast dynamic response. However, in practical operation, unknown dynamic friction, system uncertainties, and external disturbances affect system performance, causing inconveniences in actual production, normal operation of electric vehicles, etc. Traditional PI control features simple methodology and fast response but performs poorly in the face of unknown external disturbances and internal parameter perturbations [1]. Therefore, scholars have proposed adaptive control [2], robust control [3], fuzzy control [4], model predictive control [5], etc. Sliding Mode Control (SMC) is widely applied in PMSM control due to its good transient performance and strong robustness [6].
Traditional SMC cannot guarantee finite-time convergence, while Fast Terminal Sliding Mode Control (FTSMC) ensures finite-time convergence of the system [7]. However, since FTSMC introduces nonlinear terms in the approaching stage, the control quantity may grow unboundedly when the system state approaches the equilibrium point, leading to singular point problems [8]. References have designed a sliding surface with state-dependent variable exponential coefficients to avoid the singular phenomenon in terminal sliding mode control and achieve fixed-time convergence of the PMSM drive system [9]. Furthermore, in the field of multi-agent cooperative control (e.g., islanded microgrids), researchers have achieved convergence performance independent of initial states by designing a fully distributed fixed-time control strategy with dual-power nonlinear terms and adaptive gain adjustment [10], and this method provides a reference for optimizing fixed-time sliding mode control of PMSM. Reference [11] puts forward a continuous fast TSMC, which shows strong robustness to external disturbances and features fast response performance. In [12], building on TSMC, develops a fast TSMC with a linear variable term incorporated, which is applied to the motion control of robotic manipulators. Nevertheless, the presence of the sign function causes chattering in the system. In [13], the arctangent function replaces the sign function, effectively reducing chattering. The integral non-singular fast terminal sliding surface designed in reference [14] combines an adaptive function, using the smoothing property of integral operation to avoid the singular phenomenon caused by the denominator being zero when the error approaches zero in the traditional terminal sliding surface. However, its first-order system structure inherently cannot completely eliminate the chattering caused by high-frequency switching.
Chattering in SMC affects system control accuracy. Thus, scholars have proposed various chattering suppression methods, including reaching laws [15,16,17], boundary layer methods [18], and disturbance observer methods [19]. The chattering problem in SMC arises from the high-frequency switching of the sliding surface due to insufficient convergence of the system trajectory under the influence of the reaching law. Traditional reaching laws often slow down the system convergence rate while suppressing chattering. To address this, ref. [20] constructs a hierarchical gain adjustment mechanism: high-gain power terms are used for fast approaching in the early stage of the approaching phase, and low-gain continuous functions are switched when the system state enters a preset neighborhood. On this basis, reference [21] proposes a time-varying gain adaptive framework, whose core innovation lies in designing a gain adjustment function related to the state. This function dynamically adjusts the switching term coefficient based on the exponential decay characteristics of the tracking error to achieve collaborative optimization of the approaching speed and chattering intensity. The novel reaching law designed in reference [22] introduces a composite function containing all system state variables on the basis of the traditional exponential reaching law to suppress SMC chattering and improve the approaching speed, and combines an inverse calculation anti-saturation method to avoid integral saturation. However, its calculation is too complex, and parameter tuning is difficult.
Traditional SMCs have obvious limitations in PMSM control: conventional linear sliding modes struggle to achieve finite-time convergence with slow dynamic responses; traditional terminal sliding modes are prone to singularity issues, leading to unbounded control quantities; meanwhile, they suffer from insufficient steady-state accuracy, significant chattering, and weak robustness against sudden load changes and parameter perturbations. To address the above issues, this paper proposes an improved fast terminal sliding mode surface design based on a novel adaptive control law. A nonlinear term and an integral feedback mechanism are incorporated into the sliding mode surface to eliminate steady-state errors. In addition, compared with traditional control laws, the novel adaptive control law proposed in this paper utilizes a state-dependent gain adjustment function and a nonlinear damping term to enhance system robustness while suppressing sliding mode chattering. A Lyapunov function is employed to conduct rigorous analysis on system stability. Moreover, simulation studies are carried out via the MATLAB/Simulink platform, and the results are compared with those of the SMC-TRL, SMC-[7], and ITFSMC-TRL methods to verify the effectiveness of the proposed control strategy in terms of dynamic response, disturbance rejection capability, and steady-state accuracy.

2. System Description

This chapter introduces the mathematical model in the dq reference frame. To derive the model, the following assumptions are made:
  • The spatial magnetic field is sinusoidally distributed;
  • Stator core saturation is neglected;
  • Iron losses are neglected.
Motor parameter perturbations are considered in the subsequent disturbance model (Equation (2)). Based on the above assumptions, the mathematical equations of the PMSM are expressed as follows [18,23,24,25].
u q = R s i d + L d d i d d t ω e L q i q u q = R s i q + L q d i q d t + ω e L d i d + ψ f d ω e d t = n p J T e T L B ω m T e = 3 2 n p ψ f i q ,
where u d denotes the d-axis voltage component of the stator, and u q represents the q-axis voltage component of the stator. i d stands for the d-axis current component of the stator, while i q indicates the q-axis current component of the stator. L d refers to the d-axis inductance of the stator winding, with L q corresponding to the q-axis inductance of the stator winding. ω e is the electrical angular velocity; B denotes the damping coefficient; and T e represents the electromagnetic torque. J stands for the moment of inertia, T L indicates the load torque, and ω m is the mechanical angular velocity. ψ f refers to the permanent magnet flux linkage, R s denotes the stator resistance, and n p represents the number of pole pairs.
When the motor undergoes parameter perturbations, including fluctuations in stator resistance, shifts in stator inductance, and permanent magnet demagnetization faults, Equation (1) ceases to be valid; instead, the mathematical formulations of the PMSM can be expressed as [26]
u d = R s i d + L d d i d d t ω e L q i q + Δ u d u q = R s i q + L q d i q d t + ω e L d i d + ψ f + Δ u q d ω e d t = n p J T e T L B ω m + Δ P n T e = 3 2 n p ψ f i q + Δ T e ,
where Δ u d represents the d-axis voltage disturbance in complex operating scenarios, while Δ u q denotes the q-axis voltage disturbance under complex operational conditions. Δ T e stands for the electromagnetic torque disturbance in complex operating environments, and Δ P n refers to the disturbance arising from changes in the moment of inertia J and damping coefficient B . Through the combination of Equations (1) and (2), the subsequent result can be derived [27]:
d ω e d t = 3 n p 2 2 J ψ f i q B J ω e + n p J Δ T e T L + Δ T L + Δ P n ,

3. Design Speed Loop IFITSMC Controller

3.1. Design of IFTSM Surface

Define the state error
e = ω e * ω e ,
where ω e * is the given rotational speed. To achieve finite-time fast convergence of the system states, the sliding surface is designed as
s = c 1 e + e ˙ + α e α 1 s g n ( e ) + c 2 e d t ,
where 0 < α 1 < 1 , which enhances the control effect under small errors and helps improve the steady-state accuracy. c 1 > 0 ,   α > 0 ,   c 2 > 0 .
In the sliding surface, the proportional term c 1 e and derivative term e ˙ provide system stiffness and damping, respectively, dominating the dynamic response process to ensure rapid error convergence and stability. The nonlinear term α e α 1 sgn ( e ) leverages the strong gain characteristic of e α 1 relative to the linear term under small errors ( e 0 ), enhancing the convergence capability for tiny errors and improving steady-state accuracy. The integral term c 2 e d t accumulates errors, eliminates steady-state errors, and enhances the steady-state performance of the system.
Theorem 1.
For the sliding surface   s = 0 , the error convergence time   T   can be expressed as
T = 1 1 α 1 c 1 l n c 1 e 0 1 α 1 + α α ,
where  e 0  is the initial absolute error.
Proof of Theorem 1.
In the transient analysis, the derivative of the integral term c 2 e d t , has a negligible impact on the transient process. Therefore, the sliding surface is simplified as:
e ˙ = c 1 e α e α 1 s g n ( e ) ,
When e > 0 , at this time sgn ( e ) = 1 , and the equation is
e ˙ = c 1 e + α e α 1 ,
Separate the variables and integrate
e 0 0 d e c 1 e + α e α 1 = 0 T d t ,
Let u = e 1 α 1 , then d u = 1 α 1 e α 1 d e . Substituting this into the equation yields
T + = 1 1 α 1 c 1 l n c 1 e 0 1 α 1 + α α ,
When e < 0 , let v = e > 0 , the equation is
v ˙ = c 1 v + α v α 1 ,
Similarly, integrating gives
T = 1 1 α 1 c 1 l n c 1 e 0 1 α 1 + α α ,
Due to the symmetry of the error sign, T + = T , so the convergence time is given by Equation (6).
The proof of Theorem 1 is completed. □
By designing the reaching law, the dynamic performance of the system is improved. The reaching law designed by applying TRL (Terminal Reaching Law) can be expressed as
s ˙ = k 1 s i g n ( s ) k 2 s ,
where k 1 ,   k 2 are positive gain coefficients, the derivative of Equation (5) is expressed as
s ˙ = e ¨ + c 1 + α α 1 e α 1 1 e ˙ + c 2 e ,
Combining Equations (3), (13) and (14),
i q * = J 1.5 p ψ f c 1 + α α 1 e α 1 1 e ˙ + c 2 e B J ω m + k 1 s i g n ( s ) + k 2 s ,
Design the IFSM surface as shown in Figure 1.

3.2. NARL Design

In the traditional reaching law, the linear term increases the system convergence speed, but it also introduces a large control law that causes system overshoot and affects control accuracy. Therefore, this paper proposes a novel adaptive law, which adjusts the magnitude of the control input according to the system error to improve control accuracy. The NARL is designed as
s ˙ = f ( e , s ) s g n ( s ) β 1 s β 2 s 0.5 s g n ( s ) f ( e , s ) = ε 1 e ε 2 + 1 ε 2 e δ s l i m t 0 e = 0 ,   ε 1 > 0 ,   δ > 0 ,   β 1 > 0 ,   β 2 > 0 ,   0 < ε 2 < 1 ,
In Equation (16), the nonlinear switching term f ( e , s ) sgn s utilizes an adaptive gain positively correlated with the error e . In the large-error phase, it dominates the control through a strong switching gain to accelerate the transient convergence of the system; in the small-error phase, f ( e , s ) decays with e , effectively avoiding the chattering problem of traditional sliding mode control and ensuring steady-state accuracy. The linear term β 1 s provides basic stability support, collaborating with the decayed nonlinear switching term in the small-error domain to dominate the smooth convergence of the sliding surface s , guaranteeing the system′s steady-state control capability. The nonlinear damping term β 2 s 0.5 sgn s further enhances the control robustness: when the sliding surface fluctuates significantly, s 0.5 provides strong damping to suppress drastic system changes; when the sliding surface approaches zero, the damping effect weakens, forming a nonlinear adjustment mechanism to improve the smoothness of the convergence process. The denominator of the adaptive gain f ( e , s ) approaches ε 2 as s increases, achieving dual adaptive adjustment of the error and the sliding surface state.
Theorem 2.
The reaching time of the NARL proposed in this paper is as follows:
T N A R L = 2 β 1 l n β 1 s 0 + β 2 β 2 ,
where when  s 0 , f ( e , s ) 0 .
Proof of Theorem 2.
When s > 0 (where ( s g n ( s ) = 1 ), the equation is simplified as:
s ˙ = f ( e , s ) β 1 s β 2 s ,
When s 0 , e 0 , thus f ( e , s ) 0 , and the equation becomes: s ˙ = β 1 s β 2 s . Let u = s , then
u ˙ = s ˙ 2 s = 1 2 β 1 u + β 2 ,
Integrating from u 0 = s 0 to u T = 0 by separating variables,
s 0 0 2 d u β 1 u + β 2 = 0 T d t ,
Solving gives
T N A R L + = 2 β 1 l n β 1 s 0 + β 2 β 2 ,
When s < 0 ( s g n ( s ) = 1 ), let v = s > 0 , then
v ˙ = s ˙ = f e , v β 1 v β 2 v ,
Since s g n ( v ) = 1 and f ( e , v ) = ε 1 e ε 2 + 1 k 2 e δ v , when v 0 , f ( e , v ) 0 . Thus: v ˙ = β 1 v + β 2 v .
Let w = v , then
w ˙ = 1 2 β 1 w + β 2 ,
Integrate from w 0 = s 0 to w T = 0 .
s 0 0 2 d w β 1 w + β 2 = 0 T d t ,
Solving gives
T N A R L = 2 β 1 l n β 1 s 0 + β 2 β 2 ,
The proof is completed. □
Combining Equations (3), (14) and (16), we obtain
i q * = J 1.5 p ψ f c 1 + α α 1 e α 1 1 e ˙ + c 2 e B J ω m + f ( e , s ) s g n ( s ) + β 1 s + β 2 s 0.5 s g n ( s ) ,
To ensure that the system can reach the sliding surface and converge regardless of the initial state, a Lyapunov function is chosen.
V = 1 2 s 2 ,
Differentiating Equation (25) yields
V ˙ = s s ˙ = s f ( e , s ) s g n ( s ) β 1 s β 2 s 0.5 s g n ( s ) = f ( e , s ) s β 1 s 2 β 2 s 1.5 ,
Since f ( e , s ) > 0 and β 1 ,   β 2 > 0 , for s 0 , it follows that
V ˙ β 1 s 2 β 2 s 1.5 < 0 ,
So V ˙ is strictly negative definite. When s = 0 , V ˙ = 0 , satisfying the equilibrium condition.
The overall design block diagram is shown in Figure 2.

4. Experimental Analysis

For comparative purposes, we developed an experimental platform centered on the STM32F407IGT6 microcontroller, as illustrated in Figure 3. The performance of the proposed controller was compared with SMC-TRL, IFSMC-TRL and SMC-[7]. The vector control system employs Space Vector Pulse Width Modulation (SVPWM).
The sliding mode surface and reaching law used in Reference [7] are shown in Formulas (30) and (31).
s = e ˙ + η 1 e + η 2 e p q s g n ( e ) d t
s ˙ = ε s g n s λ s
To verify the proposed algorithm, the experiment involves the no-load starting of the motor, with its rotational speed increasing from 0 rpm to 600 rpm. A load torque of 1 N·m is applied at 20 s, and the rotational speed is increased to 1000 rpm at 40 s. The 1 N·m load torque is removed at 60 s, and finally, the rotational speed is reduced to 500 rpm at 80 s. The experimental results are shown in Figure 4 and Figure 5. The parameters of the experimental motor are shown in Table 1, and the parameters involved in different control methods are shown in Table 2.
In the no-load startup phase, as shown in Figure 4a, the fastest response speed and the smoothest speed rising curve exhibited by IFTSMC-NARL essentially stem from the synergistic effect of its improved fast terminal sliding mode (IFTSM) surface and the novel adaptive reaching law (NARL). The nonlinear term introduced in IFTSM provides strong gain characteristics when the error is large, and in conjunction with the integral feedback mechanism, it accelerates error convergence. Meanwhile, the state-dependent gain adjustment function of NARL promotes the system to quickly approach the sliding mode surface through high-gain switching terms in the large error stage, avoiding the dynamic fluctuations of the traditional SMC-[7] caused by its reliance on fractional-order integral terms, as well as the response delay of SMC-TRL due to the fixed-gain reaching law being unable to match the dynamic changes of errors.
When a 1 N·m load disturbance is applied, as shown in Figure 4b, IFTSMC-NARL has the smallest speed fluctuation and the fastest recovery speed, which benefits from the adaptive adjustment capability of NARL: when a sudden load change causes an increase in error, its gain function dynamically increases with |e|, enhancing the disturbance rejection strength, while the nonlinear damping term of IFTSM quickly suppresses error diffusion. Compared with SMC-TRL, which struggles to cope with sudden disturbances due to fixed gains, and IFTSMC-TRL, which exhibits larger fluctuations due to the lack of adaptive gain adjustment, it fully demonstrates the robustness advantage of the proposed algorithm in disturbance suppression.
In the process of increasing the rotational speed to 1000 rpm, as shown in Figure 4c, the high-precision tracking performance of IFTSMC-NARL originates from the continuous elimination of steady-state errors by the integral term in the IFTSM sliding surface, as well as the gain attenuation mechanism of NARL in the error reduction stage. When the system approaches the target speed, f ( e , s ) weakens high-frequency switching as |e| decreases, avoiding the persistent oscillation of SMC-[7] caused by insufficient design of nonlinear terms and overcoming the defect of insufficient adjustment accuracy of the linear reaching law of SMC-TRL in the small error domain. In the high-speed operation stage after load removal, as shown in Figure 4d, the fluctuation amplitude of only 2 rpm further verifies the strong convergence capability of IFTSM for tiny errors: the gain enhancement effect of the nonlinear term |e|α1 when the error approaches zero, combined with the nonlinear damping term of NARL to suppress high-frequency chattering of the sliding surface, keeps the system stable.
In the process of reducing the rotational speed to 500 rpm, as shown in Figure 4e, the smooth decay characteristic of IFTSMC-NARL benefits from the nonlinear damping adjustment of the β 2 | s | 0.5 term in NARL: when speed changes cause fluctuations in the sliding surface, this damping term strengthens with the increase of | s | , suppressing drastic changes. In contrast, traditional methods such as SMC-[7] lead to oscillations due to the lack of such dynamic damping, and SMC-TRL suffers from adjustment lag due to the fixed gain of the reaching law. Finally, in the steady-state operation, as shown in Figure 4f, the minimum chattering phenomenon of IFTSMC-NARL is exactly the comprehensive result of NARL achieving the dynamic balance of the switching term with “strong gain for large errors and weak gain for small errors” through the state-dependent gain adjustment function, and the integral term of IFTSM eliminating static errors, which effectively reduces the energy loss and the risk of mechanical wear during motor operation.
To more intuitively quantify the performance differences among various control strategies, the test results of key indicators in the above experimental process are summarized in Table 3. This table conducts a quantitative comparison of SMC-[7], SMC-TRL, IFTSMC-TRL, and the proposed IFTSMC-NARL algorithm from three dimensions: response time during no-load startup, speed fluctuation amplitude after load disturbance, and chattering amplitude during steady-state operation. It further verifies the improvement effect of the improved mechanism in the theoretical design on the system′s dynamic performance and robustness. The data shows that the proposed algorithm performs optimally in all indicators, which is consistent with the qualitative analysis conclusions based on experimental phenomena above, fully demonstrating the effectiveness of the collaborative design of the IFTSM sliding mode surface and the NARL reaching law.
Figure 5 illustrates the dynamic response characteristics of the q-axis current i q under different control strategies, and its variation law is highly consistent with the speed regulation performance. In the no-load startup phase (Figure 5a), the i q of IFTSMC-NARL can quickly increase to provide sufficient starting torque. Meanwhile, due to the adaptive gain adjustment of NARL, it avoids the current fluctuations of SMC-[7] and the response delay of SMC-TRL, showing fast and smooth characteristics. When the load is applied (Figure 5b), i q needs to increase in time to compensate for the load torque. By virtue of the nonlinear damping term of IFTSM and the dynamic gain adjustment of NARL, IFTSMC-NARL achieves accurate and small-fluctuation regulation of the current, which is superior to the excessive impact or slow response caused by fixed gains in other methods.
In the processes of speed increase (Figure 5c) and load removal (Figure 5d), the variation of i q in IFTSMC-NARL always matches the speed target, with smooth transitions and no continuous oscillations. This benefits from the elimination of steady-state errors by the integral term and the strong convergence capability of the nonlinear term for tiny errors. In the speed reduction phase (Figure 5e), the attenuation of its i q is smooth, avoiding the oscillation phenomenon of SMC-[7]. During steady-state operation (Figure 5f), the chattering amplitude of i q in IFTSMC-NARL is the smallest, further verifying the suppression effect of NARL on high-frequency switching. It indicates that the proposed algorithm also has significant advantages in current stability control, which echoes the excellent performance of speed regulation.

5. Conclusions

Under complex operating scenarios where PMSM drive systems are subject to internal and external disturbances as well as parameter uncertainties, this paper presents a control strategy integrating IFTSM and NARL. Via comparative simulation studies against SMC-TRL, SMC-[7], and IFTSMC-TRL, the following specific outcomes are achieved:
  • The multi-modal collaborative design of the improved fast terminal sliding mode surface successfully overcomes the performance bottleneck of traditional terminal sliding mode. This sliding mode surface strengthens the ability to adjust gains in the small error domain through nonlinear terms and offsets steady-state errors via an integral feedback mechanism. It not only retains the finite-time convergence property but also addresses the singularity problem of traditional terminal sliding mode when the error approaches zero. Unlike the sliding mode surface design of SMC-[7], which relies on fractional-order integral terms, the proposed method aligns more accurately with the dynamic change process of errors from large to small by virtue of the collaboration between nonlinear terms and integral terms. It also enhances the convergence capability for tiny errors and improves the system′s adaptability to dynamic characteristics under parameter perturbation scenarios.
  • The novel adaptive reaching law attains a dynamic equilibrium between convergence speed and chattering suppression. By means of collaboration between a state-dependent gain adjustment function and a nonlinear damping term, NARL speeds up the convergence to the sliding mode surface with strong gain in the large error stage. It also adaptively reduces gains in the small error stage to weaken high-frequency switching. This overcomes the drawbacks of TRL, where high gain worsens chattering and low gain slows down convergence.
  • The overall control performance is superior under complex operating conditions. Benefiting from the synergistic effect of IFTSM and NARL, the proposed strategy performs well in speed tracking accuracy and chattering attenuation, offering more stable dynamic performance for high-precision servo control.
For future work, on one hand, we will explore the extension of the proposed sliding mode control framework to fixed-time convergence designs, aiming to reduce dependence on initial state information and enhance robustness in dynamic scenarios with abrupt parameter variations, which could further broaden its applicability in PMSM drive systems. On the other hand, we will investigate the integration of the current control strategy with intelligent optimization algorithms (e.g., adaptive particle swarm optimization) to realize self-tuning of key parameters, and validate its performance in multi-motor coordinated control scenarios to meet more complex industrial application requirements.

Author Contributions

Conceptualization, M.H.; methodology, M.H., L.Z. and R.T.; software, M.H.; validation, M.H., L.Z., R.T. and P.W.; formal analysis, M.H.; investigation, M.H.; resources, M.H.; data curation, M.H.; writing—original draft preparation, M.H.; writing—review and editing, M.H., R.T. and L.Z.; visualization, M.H.; supervision, P.W.; project administration, M.H.; funding acquisition, M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Dezhou Intelligent Equipment Research and Development Center (PT2025KJT004).

Data Availability Statement

All data generated or analysed during this study are included in this published article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, L.; Tao, R.; Bai, J.; Zeng, D. An improved sliding mode model reference adaptive system observer for PMSM applications. Expert Syst. Appl. 2024, 250, 123907. [Google Scholar] [CrossRef]
  2. Zhang, L.; Tao, R.; Zhang, Z.-X.; Chien, Y.-R.; Bai, J. PMSM non-singular fast terminal sliding mode control with disturbance compensation. Inf. Sci. 2023, 642, 119040. [Google Scholar] [CrossRef]
  3. Guan, Q.; Yao, X.; Lin, Z.; Wang, J.; Iu, H.H.C.; Fernando, T.; Zhang, X. A robust control scheme for PMSM based on integral reinforcement learning. IEEE Trans. Transp. Electrif. 2025, 11, 4214–4223. [Google Scholar] [CrossRef]
  4. Sun, W.; Si, H.; Qiu, J.; Li, J. Research on Efficiency of Permanent-Magnet Synchronous Motor Based on Adaptive Algorithm of Fuzzy Control. Sustainability 2024, 16, 1253. [Google Scholar] [CrossRef]
  5. Tao, R.; Wang, W.; Jiang, Y.; Tang, C.; Fan, Y.; Hua, W. Free-Current-Curve Fault-Tolerant Control of Dual Three-Phase Permanent Magnet Synchronous Motor Under Open-Phase Fault. IEEE Trans. Transp. Electrif. 2022, 1. [Google Scholar] [CrossRef]
  6. Sun, X.; Lin, X.; Zhang, L.; Yao, M.; Cai, Y. An improved torque enhancement strategy for dual three-phase PMSM based on model-free predictive current control. IEEE Trans. Transp. Electrif. 2025, 11, 176–187. [Google Scholar] [CrossRef]
  7. Zhao, K.; Liu, W.; Zhou, R.; Dai, W.; Wu, S.; Qiu, P.; Yin, Y.; Jia, N.; Yi, J.; Huang, G. Model-free fast integral terminal sliding-mode control method based on improved fast terminal sliding-mode observer for PMSM with unknown disturbances. ISA Trans. 2023, 143, 572–581. [Google Scholar] [CrossRef] [PubMed]
  8. Ma, Y.; Li, D.; Li, Y.; Yang, L. A Novel Discrete Compound Integral Terminal Sliding Mode Control With Disturbance Compensation For PMSM Speed System. IEEE/ASME Trans. Mechatron. 2022, 27, 549–560. [Google Scholar] [CrossRef]
  9. Liu, H.; Mei, K.; Liu, L.; Chang, Y.; Ding, S.; Zhang, H.; Wang, J. Fixed-time non-singular terminal sliding mode control for PMSM drive systems. J. Power Electron. 2024, 24, 258–268. [Google Scholar] [CrossRef]
  10. Ning, B.; Han, Q.-L.; Zuo, Z.; Ding, L. Accelerated secondary frequency regulation and active power sharing for islanded microgrids with external disturbances: A fully distributed approach. Autom. J. IFAC 2025, 174, 112146. [Google Scholar] [CrossRef]
  11. Xu, W.; Junejo, A.K.; Liu, Y.; Islam, M.R. Improved continuous fast terminal sliding mode control with extended state observer for speed regulation of PMSM drive system. IEEE Trans. Veh. Technol. 2019, 68, 10465–10476. [Google Scholar] [CrossRef]
  12. Doan, Q.V.; Vo, A.T.; Le, T.D.; Kang, H.-J.; Nguyen, N.H. A novel fast terminal sliding mode tracking control methodology for robot manipulators. Appl. Sci. 2020, 10, 2076–3417. [Google Scholar] [CrossRef]
  13. Wang, Y.; Chen, H.; Zhang, M.; Chen, B.; Jia, R.; Mao, J. Non-singular fast terminal sliding mode control of PMSMs with disturbance compensation. J. Power Electron. 2024, 25, 1245–1255. [Google Scholar] [CrossRef]
  14. Wang, S.; Wang, H.; Tang, C.; Wang, L.; Zhu, Y.; Liu, H.; Wang, S. Sensorless control strategy for permanent magnet synchronous motor based on adaptive non-singular fast terminal sliding mode observer. IEEE Trans. Appl. Supercond. 2024, 34, 5208905. [Google Scholar] [CrossRef]
  15. Guo, X.; Huang, S.; Lu, K.; Peng, Y.; Wang, H.; Yang, J. A fast sliding mode speed controller for PMSM based on new compound reaching law with improved sliding mode observer. IEEE Trans. Transp. Electrif. 2022, 9, 2955–2968. [Google Scholar] [CrossRef]
  16. Wang, H.; Jiao, T.; Xing, X.; Yang, Y. Speed regulation of PMSM systems based on a new sliding mode reaching law. IEEE Access 2024, 12, 24062–24070. [Google Scholar] [CrossRef]
  17. Guo, X.; Huang, S.; Peng, Y.; Lu, K.; Huang, S.; Luo, D.; Wu, X. An improved integral sliding mode control for PMSM drives based on new variable rate reaching law with adaptive reduced-order PI observer. IEEE Trans. Transp. Electrif. 2023, 9, 4503–4516. [Google Scholar] [CrossRef]
  18. Nan, Y.; Wang, L.; Qi, M.; Li, Z. Design of variable boundary layer sliding mode observer for permanent magnet synchronous motor based on fuzzy control. Prog. Electromagn. Res. C 2025, 154, 119–129. [Google Scholar] [CrossRef]
  19. Nguyen, A.T.; Basit, B.A.; Choi, H.H.; Jung, J.-W. Disturbance attenuation for surface-mounted PMSM drives using nonlinear disturbance observer-based sliding mode control. IEEE Access 2020, 8, 86345–86356. [Google Scholar] [CrossRef]
  20. Junejo, A.K.; Xu, W.; Hashmani, A.A.; El-Sousy, F.F.M.; Habib, H.U.R.; Tang, Y.; Shahab, M.; Keerio, M.U.; Ismail, M.M. Novel fast terminal reaching law based composite speed control of PMSM drive system. IEEE Access 2022, 10, 82202–82213. [Google Scholar] [CrossRef]
  21. Qu, Y.; Zhang, B.; Chu, H.; Shen, H.; Zhang, J.; Yang, X. Sliding-mode anti-disturbance speed control of permanent magnet synchronous motor based on an advanced reaching law. ISA Trans. 2023, 139, 436–447. [Google Scholar] [CrossRef]
  22. Li, Y.; Wang, B. Research on PMSM speed control based on new approach law. In Proceedings of the 2023 8th International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Okinawa, Japan, 23–25 November 2023; pp. 96–100. [Google Scholar] [CrossRef]
  23. Khanh, P.Q.; Anh, H.P.H. Advanced PMSM speed control using fuzzy PI method for hybrid power control technique. Ain Shams Eng. J. 2023, 14, 102222. [Google Scholar] [CrossRef]
  24. Gao, S.; Wei, Y.; Zhang, D.; Qi, H.; Wei, Y.; Yang, Z. Model-free hybrid parallel predictive speed control based on ultralocal model of PMSM for electric vehicles. IEEE Trans. Ind. Electron. 2022, 69, 9739–9748. [Google Scholar] [CrossRef]
  25. Mousavi, M.S.; Davari, S.A.; Nekoukar, V.; Garcia, C.; Rodriguez, J. Integral sliding mode observer-based ultra-local model for finite-set model predictive current control of induction motor. IEEE J. Emerg. Sel. Top. Power Electron. 2022, 10, 2912–2922. [Google Scholar] [CrossRef]
  26. Lu, E.; Li, W.; Yang, X.; Liu, Y. Anti-disturbance speed control of low-speed hightorque PMSM based on second-order non-singular terminal sliding mode load observer. ISA Trans. 2019, 88, 142–152. [Google Scholar] [CrossRef] [PubMed]
  27. Yang, L.; Yang, J. Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems. Intern. J. Robust Nonlinear Control. 2011, 21, 1865–1879. [Google Scholar] [CrossRef]
Figure 1. Control Block Diagram of IFSM Surface.
Figure 1. Control Block Diagram of IFSM Surface.
Symmetry 17 01586 g001
Figure 2. Control Block Diagram of IFSMC-NARL.
Figure 2. Control Block Diagram of IFSMC-NARL.
Symmetry 17 01586 g002
Figure 3. The DSP-based SPMSM experimental platform.
Figure 3. The DSP-based SPMSM experimental platform.
Symmetry 17 01586 g003
Figure 4. (a) No-load startup; (b) Applying load torque; (c) Speed-up; (d) Removal of load torque; (e) Speed reduction; (f) Steady-state chattering.
Figure 4. (a) No-load startup; (b) Applying load torque; (c) Speed-up; (d) Removal of load torque; (e) Speed reduction; (f) Steady-state chattering.
Symmetry 17 01586 g004
Figure 5. (a) No-load startup current response; (b) Current response under load application; (c) Current response during speed-up; (d) Current response after load removal; (e) Current response during speed reduction; (f) Steady-state current chattering.
Figure 5. (a) No-load startup current response; (b) Current response under load application; (c) Current response during speed-up; (d) Current response after load removal; (e) Current response during speed reduction; (f) Steady-state current chattering.
Symmetry 17 01586 g005
Table 1. SPMSM parameters.
Table 1. SPMSM parameters.
ParametersValues
Number of pole-pairs4
Stator resistance0.89 Ω
Stator inductance (d-q axes)0.62 mH
Permanent magnet flux linkage0.005 Wb
Inertia 1.7 × e 4   kg·m2
Viscous damping0.000002 N·m·s
Table 2. Controller parameters.
Table 2. Controller parameters.
SMC-[7] η 1 = 12 ; η 2 = 0.01 ; p = 1 ;   q = 3 ; k 1 = 3 ;
k 2 = 1
SMC-TRL c 1 = 10 ; k 1 = 3 ; k 2 = 1
IFTSMC-TRL c 1 = 12 ; α 1 = 0.2 ; α = 0.0001 ;   c 2 = 0.01 ;   k 1 = 3 ;   k 2 = 2
IFTSMC-NARL c 1 = 12 ; α 1 = 0.2 ; α = 0.0001 ;   c 2 = 0.01 ;
ε 1 = 0.05 ;   ε 2 = 0.2 ;   δ = 1 ;   β 1 = 4 ;   β 2 = 1
Table 3. Control Performance Comparison of Different Control Methods.
Table 3. Control Performance Comparison of Different Control Methods.
Control MethodResponse Time (No-Load Startup, s)Speed Variation After Load Disturbance (rpm)Amplitude of Chattering
SMC-[7]125.70.1
SMC-TRL167.50.03
IFTSMC-TRL123.30.05
IFTSMC-NARL11.82.30.02
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, M.; Zhang, L.; Tao, R.; Wang, P. Research on Speed Control of Permanent Magnet Synchronous Motor Based on Improved Fast Terminal Sliding Mode with Adaptive Control Law. Symmetry 2025, 17, 1586. https://doi.org/10.3390/sym17101586

AMA Style

Hu M, Zhang L, Tao R, Wang P. Research on Speed Control of Permanent Magnet Synchronous Motor Based on Improved Fast Terminal Sliding Mode with Adaptive Control Law. Symmetry. 2025; 17(10):1586. https://doi.org/10.3390/sym17101586

Chicago/Turabian Style

Hu, Mingyuan, Lei Zhang, Ran Tao, and Ping Wang. 2025. "Research on Speed Control of Permanent Magnet Synchronous Motor Based on Improved Fast Terminal Sliding Mode with Adaptive Control Law" Symmetry 17, no. 10: 1586. https://doi.org/10.3390/sym17101586

APA Style

Hu, M., Zhang, L., Tao, R., & Wang, P. (2025). Research on Speed Control of Permanent Magnet Synchronous Motor Based on Improved Fast Terminal Sliding Mode with Adaptive Control Law. Symmetry, 17(10), 1586. https://doi.org/10.3390/sym17101586

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop