Next Article in Journal
Study on Sealing Mechanism of Three-Stage Sealing Under Transient High-Pressure Gas Rock Breaking
Next Article in Special Issue
Speed Control of Sliding Mode Variable Structure for Permanent Magnet Synchronous Motors Based on Iterative Learning and Torque Compensation
Previous Article in Journal
Adaptation of the Most Probable Precipitation Method for the Temporal Variability of the Precipitation Series
Previous Article in Special Issue
A Shared DC-Bus Multi-Channel Drive Architecture for Ultrasonic Motors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on a Sensorless Control Strategy for Permanent Magnet Synchronous Motors Based on Non-Singular Fast Terminal Sliding Mode Theory

Faculty of Transportation Engineering, Kunming University of Science and Technology, Kunming 650504, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2026, 16(4), 1767; https://doi.org/10.3390/app16041767
Submission received: 22 November 2025 / Revised: 6 January 2026 / Accepted: 6 February 2026 / Published: 11 February 2026
(This article belongs to the Special Issue Power Electronics and Motor Control)

Abstract

This study introduces a sensorless control approach for permanent magnet synchronous motors (PMSMs) that employs an Improved Non-Singular Fast Terminal Sliding Mode Controller (IMNFTSMC) and an Improved Non-Singular Fast Terminal Sliding Mode Observer (IMNFTSMO). The IMNFTSMC employs a novel hybrid reaching law and a continuous piecewise square root switching function to achieve faster convergence and effective chattering reduction over the conventional Sliding Mode Controller (SMC). This design successfully replaces two critical components: the discontinuous constant velocity term (a key component of the traditional SMC reaching law that is a primary source of control chattering in PMSM torque regulation) and the high-gain exponential term (which tends to induce overshoot during transient speed adjustments and degrade steady-state control precision). In the IMNFTSMO, a hybrid approach combining linear and non-singular terminal sliding modes eliminates phase lag associated with low-pass filtering in traditional sliding mode observers, improving rotor position and speed estimation accuracy. Stability of both IMNFTSMC and IMNFTSMO is rigorously proven using Lyapunov stability theory.Validation through extensive simulations and hardware experiments, including challenging zero-speed start, speed stepping, and load disturbance tests, confirms the proposed strategy provides improved dynamic response, effective anti-disturbance capability, and high accuracy for rotor position and speed estimation compared to established benchmark methods, demonstrating its feasibility for mid-to-low speed sensorless PMSM drives.

1. Introduction

Owing to its high operational efficiency, low acoustic noise, and outstanding dynamic properties, modern speed regulation systems increasingly adopt the permanent magnet synchronous motor (PMSM) as a core component [1]. Despite these significant advantages, its inherent nonlinear and strongly coupled dynamics—along with operational uncertainties like parameter variations and external disturbances—present considerable difficulties for achieving high-precision control [2]. Consequently, exploring more advanced and robust control schemes remains a critical objective for improving the overall performance of PMSM drive systems.
Although Proportional-Integral (PI) regulators are widely used for PMSM speed control, they are sensitive to load and parameter variations, leading to overshoot and instability under dynamic conditions. As a result, PI-based approaches are often inadequate for the high-precision control required by modern PMSM systems [3,4]. In contrast, nonlinear control strategies, such as Sliding Mode Control (SMC), impose less stringent requirements on the accuracy of the system’s mathematical model, offering advantages including faster tracking response and enhanced robustness compared to traditional PI control [5]. Traditional control approaches for PMSMs require mechanical sensors to acquire speed and rotor position data [6,7]. Yet, integrating these sensors elevates both the system’s cost and physical size, in turn reducing the motor’s power density [8,9]. To eliminate mechanical sensors, sensorless schemes estimate rotor information from stator current and back electromotive force (back-EMF); among them, the Sliding Mode Observer (SMO) stands out for its low dependency on model accuracy and robustness against disturbances and parameter drift.
Both the SMC and SMO are rooted in the theory of sliding mode variable structure control. This theoretical framework applies to a class of nonlinear control systems, which employ a discontinuous control signal to drive system states toward a pre-designed sliding surface [10]. The effectiveness of this approach primarily depends on the appropriate design of sliding surfaces and switching functions. Notably, SMC is largely independent of plant parameters and disturbances, granting it intrinsic robustness—most notably, robustness against model uncertainties and external perturbations. This obviates the need for precise system identification and simplifies practical implementation [11,12]. However, a well-known drawback of conventional SMC lies in the chattering issue, which arises from the high-frequency switching behavior of its discontinuous control law.
To mitigate the chattering phenomenon present in traditional sliding mode control, Zahng et al. [13] proposed the quasi-sliding mode control (QSMC) strategy. By adding a boundary layer, QSMC softens switching to curb chattering, yet the accuracy–robustness trade-off persists.
Dai et al. [14] proposed the Fuzzy Sliding Mode Control (FSMC) method, which utilizes fuzzy reasoning to adaptively adjust the sliding mode control switching gain. This technique is intended to further suppress chattering as well as enhance the robustness of the system. A key strength of FSMC lies in its independence from a precise mathematical model, allowing controller parameters to be adjusted adaptively through fuzzy inference rules. However, under extreme operating conditions, fuzzy control may struggle to achieve global optimality, potentially resulting in system response delays (Zhang et al. [15]).
Moreover, Zhou et al. [16] introduced a neural network-based sliding mode control (NN-SMC) approach, where a neural network is used for the real-time dynamic tuning of sliding mode control coefficients. The self-learning capability of neural networks enables optimization of the switching gain, thereby maintaining high control accuracy and robustness under complex load variations and external disturbances [17]. Nevertheless, the training process of neural networks introduces computational complexity, making real-time implementation on standard controllers challenging [18].
Additionally, Guo et al. [19] presented an improved approach based on High-Order Sliding Mode Control (HOSMC). By introducing higher-order sliding mode surfaces, this method further smooths the switching process and effectively reduces chattering. While HOSMC enhances system dynamic performance, it also imposes a higher computational burden on the controller [20].
In sensorless PMSM control, the SMO accurately estimates rotor position and speed. However, conventional SMO algorithms typically utilize the signum function as the switching term, which can induce high-frequency chattering and consequently compromise the accuracy of rotor position and speed estimation [21].
In consideration of the preceding issues, the present paper puts forward a novel approach to control that integrates the Improved Non-Singular Fast Terminal Sliding Mode Controller (IMNFTSMC) and the Improved Non-Singular Fast Terminal Sliding Mode Observer (IMNFTSMO). In order to address the fundamental trade-off between convergence speed and chattering (a key limitation of conventional SMC), this paper proposes the IMNFTSMC. The proposed design is intended to enhance the conventional framework in two key aspects: First, a composite reaching law is developed to achieve notably faster finite-time convergence of system states, thereby mitigating the slow response characteristic of traditional SMC. Second, the standard signum function is substituted with a continuous piecewise square root function to effectively reduce high-frequency chattering without significantly compromising the system’s dynamic performance.
The IMNFTSMO design further strengthens the system by integrating linear sliding mode and non-singular terminal sliding mode. This approach aims to improve both the accuracy and convergence rate of state estimation, thereby providing a more precise speed reference than the conventional SMO, which often suffers from estimation phase lag and low accuracy, particularly at low speeds.
Compared with conventional methods (including PI control and standard SMC), the proposed strategy demonstrates effective suppression of high-frequency chattering, improved control accuracy, and a low computational burden, allowing for successful deployment on a microcontroller unit for real-time operation. The effectiveness of the developed control strategy is validated through extensive simulations and experimental tests. The results demonstrate a significant enhancement in the PMSM system’s transient response, robustness against sudden speed changes and load disturbances, and estimation precision, all while maintaining structural simplicity.

2. Analysis of the PMSM Mathematical Model

The PMSM model is formulated in the synchronous rotating reference frame ( d q frame) under standard assumptions necessary for control design. The model neglects specific physical phenomena, including magnetic saturation, iron core losses (eddy currents), and magnetic hysteresis losses, and assumes sinusoidal air-gap flux and constant, symmetrical parameters. The voltage equations in the synchronous d q frame are derived from the stationary α β frame by defining the d-axis (direct axis) to be aligned with the rotor’s permanent magnet flux axis, while the q-axis (quadrature axis) is in quadrature with it [22]. This framework allows the PMSM voltage equations to be formulated as:
u d = R i d ω e L q i q + L d d i d d t , u q = R i q + ω e L d i d + L q d i q d t + ω e ψ .
where the subscripts d and q denote the components along the direct and quadrature axes, respectively; u d , u q and i d , i q denote the stator voltages and currents expressed in the d q reference frame; L d and L q represent the stator inductances along the d-axis and q-axis, respectively; R refers to the stator winding resistance; ω e is the electrical angular velocity; and ψ denotes the permanent magnet flux linkage.
The electromagnetic torque equation of the motor is formulated as follows:
T e = 3 2 p n ψ i q + L d L q i d i q
For a surface-mounted PMSM, characterized by equal d- and q-axis inductances ( L d = L q ), the expression for the generated electromagnetic torque ( T e ) is given by the simplified relation in Equation (3).
T e = 3 2 p n ψ i q = K t i q
where K t = 3 2 p n ψ represents the torque constant.
This torque subsequently drives the mechanical system, whose rotational dynamics are governed by the equation of motion in Equation (4). The parameters within this equation include the rotor’s moment of inertia (J), the viscous damping coefficient (B), the external load torque ( T L ), and the motor’s torque constant ( K t ).
d ω m d t = K t J i q B J ω m T L J

3. Improvement of Non-Singular Terminal Sliding Mode Controller Design

3.1. Traditional Design Principle of NFTSMC

The state-space representation of the PMSM’s mechanical dynamics is established by defining the state vector as x = x 1 x 2 T . The state variables, defined in Equation (5), are the speed tracking error ( x 1 ) and the derivative of the error with respect to time ( x 2 ).
x 1 = ω m * ω m x 2 = ω ˙ m
where ω m * represents the reference mechanical angular velocity, and ω m denotes the actual mechanical angular velocity of the rotor.
To facilitate a focused design of the speed controller, the external load torque ( T L ) is initially assumed to be zero, a common simplification justified in [23]. Consequently, combining the equation of motion (4) with the state variable definitions (5) yields the state equation for the system in the form of Equation (6):
x ˙ 1 x ˙ 2 = 0 1 0 b m J x 1 x 2 + 0 3 p n ψ 2 J i q
The sliding mode surface adopted in this study follows the standard Non-Singular Fast Terminal Sliding Mode (NFTSM) structure [23], defined as:
s = x 1 + α x 1 l / h + β x 2 p / q
where the parameters l ,   h are positive odd integers, and p ,   q are specifically selected as positive odd integers satisfying the constraint p > q . This parameterization strategy is critical to ensure the non-singularity of the controller and guarantee the finite-time convergence of system states.
To derive the error dynamics, we differentiate the sliding surface in Equation (7) with respect to time. By applying the chain rule and substituting the state relationship x ˙ 1 = x 2 (from Equation (5)), we obtain:
s ˙ = x 2 + α l h x 1 l / h 1 x 2 + β p q x 2 p / q 1 x ˙ 2
To effectively drive the system states toward the sliding surface, the conventional exponential reaching law is incorporated [23]:
d s d t = ε 1 sgn ( s ) k 1 s , ε 1 > 0 , k 1 > 0
Thus, the term ε 1 sgn ( s ) represents the constant-rate reaching component, which drives the system state to the sliding surface at a constant speed. In contrast, the term k 1 s is the proportional reaching component, which ensures that the reaching speed decreases as s approaches zero, leading to exponential convergence and effectively mitigating chattering.
Finally, by equating the derived s ˙ (Equation (9)) with the reaching law (Equation (8)) and substituting the PMSM state dynamics for x ˙ 2 (from Equation (6)), the control input i q can be solved. Integrating the resulting expression yields the standard NFTSMC law:
i q = 2 J 3 p n ψ 0 t [ q β p x 2 2 p / q 1 + α l h x 1 l / h 1     b m J x 2 + ε 1 sgn ( s ) + k 1 s ] d t

3.2. Improving the Design of NFTSMC

Conventional NFTSMC faces an intrinsic trade-off: the discontinuous constant-rate reaching law guarantees fast convergence yet induces high-frequency chattering; increasing its gain further intensifies the oscillation. This conflict, evident from Equation (10), arises because a high-gain coefficient, though effective far from the sliding surface, causes the system to significantly overshoot the target manifold upon approach. Consequently, the traditional NFTSMC structure is unable to reconcile the competing objectives of fast response and chattering-free operation.
To address the aforementioned challenges, this study proposes an Enhanced Exponential Reaching Law (EROEC) derived from the principles of variable structure control. The design methodology is mathematically formulated as follows:
s ˙ = f ( x 1 , s ) sgn ( s ) k 1 s , f ( x 1 , s ) = ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | ,
where the design parameters satisfy the stability conditions: ε 1 > 0 ,   δ > 0 ,   k 1 > 0 , and 0 < k 2 < 1 . Additionally, the condition lim t | x 1 | = 0 holds as the system stabilizes.
The mathematical rationale behind this reaching law is as follows: When the sliding surface deviation | s | is large, the variable-speed reaching term f ( x 1 , s ) sgn ( s ) works in conjunction with the exponential term k 1 s to drive the system state toward the sliding surface rapidly. Conversely, as | s | decreases, the exponential component k 1 s diminishes. Simultaneously, since it f ( x 1 , s ) is proportional to the error state | x 1 | (which tends to zero), the variable-speed term also progressively attenuates. This adaptive behavior ensures that the reaching law naturally weakens near the equilibrium, effectively suppressing chattering.
To explicitly derive the control law, we substitute the proposed EROEC (Equation (11)) into the derivative of the sliding surface (Equation (7)) and combine it with the PMSM state dynamics (Equation (6)). Solving for the control input yields:
i q = 2 J 3 p n ψ 0 t [ q β p x 2 2 p / q 1 + α l h x 1 l / h 1 b m J x 2 + ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | sgn ( s ) + k 1 s ] d t
Although the EROEC mitigates chattering to some extent, the presence of the hard-switching sign function sgn ( s ) in Equation (12) remains a potential source of high-frequency oscillation. To further resolve this issue, this paper introduces a novel continuous piecewise square root function g ( x ) to replace the sign function. This function provides a smooth transition within the boundary layer while maintaining robust switching outside, defined as:
g ( x ) = 1 , x a x a , 0 x < a x a , a < x < 0 1 , x a
where a > 0 determines the width of the smoothing boundary layer.
In this formulation, x denotes the output of the sliding mode surface function, while a signifies the transition region thickness, defining the transition region governing the function’s behavior. The selection of a presents a critical trade-off: a larger value enhances chattering suppression at the expense of control accuracy.
The proposed switching function—shown in Figure 1—saturates outside the boundary layer and varies smoothly within it, merging a transition mechanism with nonlinear gain to suppress chattering.
Unlike the hyperbolic tangent (tanh) function utilized by Bai et al. [24], the proposed form requires only a square root calculation, reducing computational cost. This design avoids the noise amplification issues associated with the fixed slope at the zero-point of the tanh function. Furthermore, the parameter a is directly correlated with the system’s dynamic range, giving it a clear physical meaning. Relative to the piecewise exponential function introduced by Zhang et al. [18], the proposed scheme embeds an adaptive near-zero gain that eliminates the zero-gain drawback while retaining the saturated output that ensures robustness outside the boundary layer.
Consequently, the final output of the proposed IMNFTSMC is formulated as:
i q = 2 J 3 p n ψ 0 t [ q β p x 2 2 p / q 1 + α l h x 1 l / h 1 b m J x 2 + ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | g ( s ) + k 1 s ] d t

3.3. Stability Analysis

Robustness of IMNFTSMC is verified via Lyapunov’s direct method; adopting the candidate from [25]:
V = 1 2 s 2
Stability is evaluated through the first derivative of the Lyapunov function V defined in Equation (16):
V ˙ = s x 2 + α l h x 1 l / h 1 x 2 + β p q x 2 p / q 1 x ˙ 2 = β p q x 2 p / q 1 ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | s g ( s ) k 1 s 2 β p q x 2 p / q 1 | s | = η | s |
where β p q x 2 p / q 1 = η .
As indicated by the foregoing formulation, the condition V ˙ ( t ) < 0 holds whenever s 0 , thereby fulfilling the reaching condition requisite for sliding mode operation.
Let the initial value of the system’s sliding variable be s ( 0 ) 0 , and let t r denote the time required for the system to transition from the initial state to the sliding surface s ( t r ) = 0 . At the instant t = t r , the inequality s ˙ · s η | s | gives rise to the following two cases:
(1)
For s 0 , it follows that s ˙ η . Integrating both sides yields s ( 0 ) s ( t r ) d s 0 t r η d t , which simplifies to s ( t r ) s ( 0 ) η t r . Hence, the reaching time satisfies t r ( s ( 0 ) / η ) .
(2)
For s < 0 , we have s ˙ η . Integration leads to s ( 0 ) s ( t r ) d s 0 t r η d t , implying s ( t r ) s ( 0 ) η t r . Consequently, the reaching time is bounded by t r ( s ( 0 ) / η ) .
In summary, the upper bound of the finite duration needed for the system’s state to attain the sliding surface, starting from any original condition, can be expressed as:
t r | s ( 0 ) | η
Given that p and q are defined as positive odd integers satisfying 1 < p / q < 2 , the term x 2 p / q 1 remains real and non-singular. The subsequent analysis is therefore divided into two distinct cases for comprehensive discussion:
(1)
When x 2 0 , rearranging Equation (16) yields:
V ˙ = β p q x 2 p / q 1 ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | sg ( s ) k 1 s 2 0
(2)
When x 2 = 0 , substituting Equation (14) into Equation (6), the subsequent formula can be derived:
x ˙ 2 = ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | g ( s ) k 1 s
x ˙ 2 ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | , s > 0 x ˙ 2 ε 1 | x 1 | k 2 + ( 1 k 2 ) e δ | s | , s < 0
Equation (20) describes the system’s behavior when x 2 = 0 . When s > 0 and x 2 = 0 , the state is unstable and will be driven into the regio x 2 < 0 . Similarly, when s < 0 and x 2 = 0 , the state is also unstable and transitions to the region x 2 > 0 within a finite time.
Collectively, Equations (18) and (20) demonstrate that the system state cannot remain at the origin ( x 1 = 0 , x 2 = 0 ). Instead, the state trajectories will continuously traverse the p q -axis in the phase plane, because the Lyapunov derivative V ˙ does not persistently remain at zero. This analysis confirms that the system state is guaranteed to reach the terminal sliding surface s = 0 from any initial condition in finite time.

4. Design of a Non-Singular Terminal Sliding Mode Observer

The back-electromotive force (back-EMF) of a motor inherently contains information about its rotor position and rotational speed, which enables the estimation of these states through a SMO. Conventional SMO implementations typically employ low-pass filters (LPFs) to extract smooth back-EMF signals by attenuating the high-frequency chattering induced by the discontinuous signum function. However, these filters introduce phase delays in the position estimate, necessitating complex compensation. Furthermore, obtaining speed via direct differentiation of the rotor angle is highly susceptible to noise, which degrades estimation accuracy.
To address these challenges, this paper proposes an IMNFTSMO whose core innovation is chattering suppression without a low-pass filter, thereby eliminating phase lag and improving the accuracy and robustness of rotor-state estimation. From the voltage equation of a surface-mounted PMSM in the stationary coordinate system, the state equation can be derived as follows:
d i s d t = R L i s + 1 L u s 1 L e s
among them, i s = i α i β T (stator current in the stationary coordinate system), u s = u α u β T (stator voltage in the stationary coordinate system), e s = e α e β T (back-EMF in the stationary coordinate system), R denotes the stator resistance of the PMSM, and L denotes the stator inductance (for surface-mounted PMSM L = L d = L q ).
The structure of the proposed novel sliding mode observer is defined as:
d i s ^ d t = R L i s ^ + 1 L u s + 1 L v
where the term v = v α v β T is the observer control law.
The observation error dynamics are derived by subtracting Equation (22) from Equation (21). Defining the current estimation error as i s ˜ = i s i s ^ , the error equation is:
d i ˜ s d t = R L i ˜ s 1 L e s 1 L v
In sliding mode theory, the design of the switching surface is pivotal, as it governs the system’s convergence characteristics. For an observer, specifically, the sliding surface determines the convergence rate and the trajectory by which the estimated values track the true values. Therefore, leveraging the concepts of both linear and non-singular terminal sliding modes, this paper proposes a hybrid switching surface, defined as:
s = f + c f ˙ + γ f ˙ p / q
Here, c , γ , p , q are sliding mode parameters, with the constraints that c > 0 , γ > 0 , and p / q > 1 , where both p and q are positive odd integers. The term f = i ˜ s = i s i ^ s represents the stator current observation error and is used as a first-order linear sliding mode switching surface. Consequently, s constitutes a second-order mixed non-singular terminal sliding mode switching surface.
The sliding mode observer control law is designed as:
v = R i ˜ s 0 t L q i ˜ ¨ c q + γ p i ˜ p / q 1 + ( l g + η ) sgn ( s ) + u s d τ
where η ,   u ,   l g are the control law parameters, satisfying the conditions η > 0 and u > 0 .
To verify the feasibility of the proposed integral sliding mode observer, its stability must be analyzed. Based on the Lyapunov stability criterion, the Lyapunov function is defined as:
V x = 1 2 s x 2 ( x = α , β )
To ensure stability, the time derivative of the Lyapunov function in Equation (26) must satisfy the condition V ˙ x 0 . The derivation is as follows:
V ˙ x = s x s ˙ x = s x f ˙ x + c f ¨ x + γ p q f x ˙ p / q 1 f ¨ x = s x c + γ p q i ˙ x p / q 1 i ˙ x c + γ p q i ˙ x p / q 1 + i ˙ x n = s x F i ˙ x F + i ˙ x
where x = α ,   β ; F = c + γ p q i ˙ x p / q 1 and F > 0 . Combining with the error Equation (23), that can get:
V ˙ x = s x L F L i ˙ x F + e ˙ x R i ˙ x + v ˙ x
Substituting the sliding mode control law from Equation (25) yields:
V ˙ x = s x L F e ˙ x ( l g + η ) sgn ( s x ) u s x
When the control parameter l g satisfies the condition
l g > | e ˙ x |
then have
V ˙ x F L η | s x | + u s x 2 0
Therefore, provided that the parameter l g is selected within the specified range, the designed sliding mode control law satisfies the reaching condition; thus, the stability of the observer is guaranteed throughout the sliding phase.
From the error Equation (23), it follows that once the error dynamics converge to the equilibrium point, where i ˜ s = i ˜ ˙ s = 0 , the linear sliding mode variables f and f ˙ also converge to zero. This signifies that the system has reached the mixed non-singular terminal sliding mode state. The observer error Equation (23) can therefore be simplified to:
e s = v
Equation (32) reveals that the motor’s back-EMF can be directly estimated via the SMC law. In a conventional SMO, the back-EMF information is embedded within the discontinuous signum function, which is the primary source of chattering. By contrast, the proposed observer extracts the back-EMF information from the control law defined in Equation (25). Though containing a signum term, the control law embeds a built-in filter that smooths discontinuity, suppressing chattering without an external LPF and enabling direct, lag-free rotor-position extraction from the observed back-EMF.
Conventionally, using arctangent of the back-EMF for position is noise-sensitive, and division near zero crossings amplifies errors, degrades accuracy. The estimation of rotor position and rotational speed in this research is accomplished through a Phase-Locked Loop (PLL)-based scheme. The corresponding block diagram depicting the system architecture is provided in Figure 2.
Based on the figure provided, the following relationships can be derived:
Δ E = e ^ α cos θ e e ^ β sin θ e = e ^ α cos θ e e ^ β sin θ e e ^ α 2 + e ^ β 2 = sin ( θ e θ ^ e )
When the rotor position error is small, i.e., | θ e θ ^ e |   π 6 , the small-angle approximation sin ( θ e θ ^ e ) θ e θ ^ e can be applied. The rotor speed is then obtained through a PI controller, and subsequently, the rotor position is determined by integration.

5. Simulation and Experimental Analysis

To assess the efficacy of the devised control strategy, a simulation model of a sensorless PMSM drive system was designed within the MATLAB/Simulink (version R2023b) environment. The system utilizes a field-oriented control (FOC) framework. The overall control architecture, which integrates the proposed approach, is illustrated in the block diagram provided in Figure 3.

5.1. Simulation Analysis

The simulation study was performed using the PMSM parameters detailed in Table 1. To ensure a fair and objective comparison, the current inner loop controllers for all compared speed control methods (PI, SMC, NFTSMC, and the proposed IMNFTSMC) were set to the identical PI gains: K p = 34 and K i = 3000 . This standardization guarantees that differences in speed loop performance are attributable solely to the unique characteristics of the outer speed controller. Step-speed simulations compared the dynamic and steady-state performance of four controllers: PI, SMC, NFTSMC, and the proposed IMNFTSMC.
Step-speed simulations compared the dynamic and steady-state performance of four controllers: PI, SMC, NFTSMC, and the proposed IMNFTSMC.
With the motor’s target speed set to 500 r/min, the speed response curves in Figure 4 reveal distinct performance characteristics. The traditional PI controller shows a noticeable overshoot and a prolonged settling time, while the SMC exhibits a slower response without overshoot. The NFTSMC achieves a faster transient but incurs steady-state chattering.
In comparison, the proposed IMNFTSMC strategy allows the motor to rapidly converge to the setpoint in approximately 0.09 s. The steady-state speed fluctuation of less than 0.3 r/min confirms the effective suppression of chattering, highlighting a significant improvement in control performance over the conventional methods.
To further assess the robustness of the proposed IMNFTSMC strategy, a simulation was performed with a time-varying reference speed profile, as illustrated in Figure 5. Starting from 500 r/min, the reference was stepped to 900 r/min at 0.5 s and back to 500 r/min at 1.0 s; the IMNFTSMC followed these changes with minimal overshoot and swift settling time. When the reference speed increases at 0.5 s, the system converges to the new target in approximately 0.15 s (at t = 0.65 s) with negligible fluctuation. Similarly, when the speed command drops at 1.0 s, the system stabilizes at the new setpoint within approximately 0.15 s (at t = 1.15 s).
Under the same dynamic test scenarios (including acceleration and deceleration), PI control typically exhibits significant overshoot, SMC demonstrates a slower transient response, and both SMC and NFTSMC exhibit detectable steady-state chattering—deficiencies that are effectively addressed by the proposed IMNFTSMC.
In summary, this comparative analysis indicates that the proposed IMNFTSMC strategy improves the system’s dynamic performance and stability. By optimizing the sliding mode surface and introducing a segmented switching function, the controller achieves faster convergence and more effective chattering reduction. It maintains reliable dynamic and steady-state performance across the tested range of operating conditions.
Simulations were carried out to test the dynamic disturbance rejection capabilities of different control methods. In this experiment, the motor was set to run at a target speed of 500 r/min. After the speed stabilized, a step load torque of 0.2 N·m was applied at 1.0 s. The resulting speed responses for each controller are presented in Figure 6.
The results in Figure 6 show that the proposed IMNFTSMC strategy provides a fast and robust response to load disturbances. The maximum speed deviation is approximately 20 r/min, which is less than the deviations observed with the other three control methods. Furthermore, the system under IMNFTSMC returns to the steady state with a shorter recovery time. This outcome confirms that the proposed method offers enhanced robustness and dynamic performance in rejecting external disturbances.
A comparative study was conducted between the proposed IMNFTSMO and a conventional SMO to evaluate rotor position estimation accuracy. The outcomes are depicted in Figure 7.
The results show that the proposed IMNFTSMO achieves a reduced rotor position estimation error compared to the conventional SMO. The estimated position from the IMNFTSMO consistently tracks the actual rotor position, which validates the improvement in estimation accuracy and the effectiveness of the proposed method.

5.2. Hardware Validation

To validate the proposed control strategy, an experimental platform was set up (as shown in Figure 8). The system is centered around an Infineon Aurix TC275 microcontroller (Infineon Technologies, Neubiberg, Germany) running at 200 MHz, with custom-built control and driver boards. A 1000-line Hall encoder is used to measure the motor speed, providing a reference for comparison with the sensorless control method’s estimated speed.
The control software was developed using the AURIX Development Studio. Low-level drivers and hardware configurations were managed via the iLLD library, and the application layer control logic was implemented using a Model-Based Design (MBD) approach (Simulink model generation). The generated code was compiled and downloaded to the microcontroller’s RAM for execution. The Pulse Width Modulation (PWM) frequency was set to 10 kHz.
Data is acquired via the 12-bit ADC and transmitted to the Vofa+ PC software (version 1.3.10) via serial port (921,600 bps) for real-time plotting. To ensure fair comparison, PI current loop controllers for all tested methods utilize identical parameters: K p = 34 and K i = 3000 . A 200 W induction motor serves as the load. The system’s control block diagram is shown in Figure 8. The key PMSM parameters for the experimental validation are identical to those listed in Table 1 for the simulation study.
A comparative performance analysis was conducted between the proposed IMNFTSMC/IMNFTSMO scheme and three conventional methods: PI control, classical SMC, and standard NFTSMC. The evaluation focused on key performance indicators, including dynamic speed response, rotor position estimation accuracy, and disturbance rejection capability.

5.2.1. Performance Verification of the Starting Process

Figure 9 presents the comparative speed response of the controllers during a no-load start-up to a target speed of 1000 r/min.
Among the conventional methods, the PI controller exhibits significant overshoot, while the traditional SMO avoids overshoot but suffers from a slow settling time. The standard Non-Singular Fast Terminal Sliding Mode Controller (NFTSMC) provides a rapid transient response but is plagued by severe chattering and steady-state ripples. In contrast, the proposed method, which leverages an improved control law and a continuous piecewise square root switching function, effectively addresses these drawbacks. It achieves a rapid response comparable to the standard NFTSMC while significantly suppressing the chattering phenomenon.
Figure 10 and Figure 11 illustrate the system’s performance during the start-up phase. At near-zero speeds, the weak back-EMF signal prevents the sensorless observer from accurately estimating the rotor position.
To address this, an open-loop I/F (current-frequency) start-up strategy is initially employed to accelerate the motor. In this strategy, the q-axis current reference i q * is set to a constant value to generate sufficient starting torque, while the d-axis current i d * is maintained at zero. The rotational speed ω * increases linearly from zero, and the rotor position is integrated as θ = ω * d t . This ensures a stable run-up before switching to the sensorless observer. Once a predetermined switching speed is reached, the control scheme transitions to the closed-loop state using the proposed observer algorithm. A distinct difference in the current is evident between these two phases. During the initial I/F start-up, the three-phase current amplitude is elevated. After switching to sensorless closed-loop control, the current amplitude is reduced, and the waveforms stabilize into ideal three-phase sinusoids.

5.2.2. Verification of Sudden Change Performance

To evaluate the dynamic tracking performance, the controllers were subjected to step changes in the speed reference from an initial steady-state of 1000 r/min. Figure 12 presents the comparative responses to a positive step change, where the reference is increased to 1200 r/min and subsequently restored. Figure 13 depicts the system responses to a negative step command, with the reference speed first reduced to 800 r/min and then reset to its original value.
The experimental results in Figure 12 and Figure 13 reveal significant performance differences among the controllers. The PI controller exhibits noticeable overshoot, while the standard SMC demonstrates a significantly slower response. Both the NFTSMC and the proposed IMNFTSMC achieve a fast response with minimal overshoot. In the steady state, the IMNFTSMC exhibits smaller ripple amplitudes compared to the NFTSMC, indicating an observable improvement in suppressing steady-state chattering. While the proposed strategy offers superior performance, it requires careful parameter tuning to ensure optimal practical application.

5.2.3. Observation Performance Verification

The performance of the sensorless observer is presented in Figure 14 and Figure 15. Figure 14 provides a magnified view of the system’s transition to sensorless control, illustrating the close alignment between the observed rotor position and the actual position obtained from Hall effect sensors at the switching instant. Figure 15 demonstrates the dynamic speed tracking performance, comparing the estimated speed against the measured speed during step reference changes, with a magnified view of the transient response.
The results indicate that upon switching to sensorless operation, the estimated rotor position exhibits close convergence to the actual position (Figure 14). The estimated speed also effectively tracks the actual speed through step changes, supporting the effectiveness of the proposed observer (Figure 15). This validates the scheme’s ability to maintain reliable operation during dynamic speed transitions without a physical speed sensor.
Collectively, these experimental results validate the robust estimation capability of the proposed observation algorithm. The consistent estimation of both rotor position and rotational speed across dynamic scenarios highlights the reliable performance of the IMNFTSMO.

5.2.4. Disturbance Rejection Performance

To evaluate the system’s robustness against load variations, a step load disturbance of 0.2 N·m was applied. Figure 16 and Figure 17 present the comparative transient current responses of the conventional NFTSMC and the proposed IMNFTSMC, including magnified views for detailed inspection.
A comparative analysis reveals the superior disturbance rejection capability of the proposed IMNFTSMC. As shown in Figure 16, the traditional NFTSMC exhibits a significant three-phase current fluctuation, with a peak amplitude deviation of approximately 0.8 A. In contrast, as depicted in Figure 17, the IMNFTSMC effectively suppresses this deviation to within 0.5 A and achieves a notably faster recovery time. Furthermore, the IMNFTSMC maintains nearly undistorted 120° symmetrical current waveforms, confirming its rapid regulation and stable operation in the presence of external disturbances.
It is worth noting that while the control design is based on a linear viscous damping model ( T d ω m ), the experimental results demonstrating strong rejection of step load disturbances also imply robustness against unmodeled nonlinear dynamics. In practical applications where the load torque may exhibit nonlinear characteristics (e.g., quadratic damping T d ω m 2 ), the proposed IMNFTSMO treats the model discrepancy as a lumped disturbance. The observer estimates and compensates for this “unmodeled” portion in real time, ensuring that the system performance remains robust even under model mismatch conditions.

6. Conclusions

This paper presents a novel composite sensorless control strategy for PMSM drive systems, which is based on the integration of an IMNFTSMC and an IMNFTSMO.
The technical superiority of the proposed control strategy is attributed to two key factors:
  • First, the IMNFTSMC incorporates a novel EROEC and a continuous piecewise square root switching function. The EROEC dynamically adjusts the convergence rate based on the system state error, ensuring rapid finite-time convergence. Meanwhile, the continuous switching function effectively eliminates the high-frequency chattering inherent in traditional sign-function-based sliding mode control.
  • Second, the proposed hybrid observer (IMNFTSMO) integrates linear and non-singular terminal sliding modes. This structure inherently mitigates the phase lag and signal attenuation associated with the low-pass filters used in conventional SMO, thereby significantly improving the accuracy of rotor position and speed estimation.
The stability of the entire closed-loop system is theoretically guaranteed through Lyapunov analysis.
Comprehensive validation through simulations and hardware experiments confirms the effectiveness of the method within the mid-to-low-speed operating range. The results show that the proposed composite strategy delivers improved transient dynamics, high steady-state control precision, and robust anti-disturbance capability when compared to established conventional techniques.
Future work will focus on two key areas to enhance the practical application value of this strategy:
  • High-Speed/Full-Speed Range Validation: Further research is required to investigate and verify the algorithm’s performance under high-speed and full-speed operating conditions.
  • Scalability Verification: Subsequent studies will involve constructing a larger-power electrical machine platform to validate the scalability and robustness of the proposed strategy on industrial-scale equipment.

Author Contributions

Conceptualization, M.G., G.Y. and Z.W.; Methodology, G.Y. and M.G.; Software, M.G.; Validation, M.G. and G.Y.; Formal analysis, M.G.; Investigation, M.G. and T.P.; Resources, M.G.; Data curation, M.G.; Writing—original draft preparation, M.G.; Writing—review editing, M.G. and G.Y.; Visualization, M.G.; Supervision, G.Y. and Z.W.; Project administration, G.Y.; Funding acquisition, G.Y. and Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Yunnan Fundamental Research Projects, grant number 202401AU070134 (Z.W.).

Data Availability Statement

Data are available upon request from the authors.

Acknowledgments

The authors would like to thank Penghao Li and Chongqing Hongjiang Machinery Co., Ltd. for providing the experimental facilities (motor test bench) and technical support.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PMSMsPermanent Magnet Synchronous Motors
IMNFTSMCImproved Non-Singular Fast Terminal Sliding Mode Controller
IMNFTSMOImproved Non-Singular Fast Terminal Sliding Mode Observer
PIProportional-Integral
SMCSliding Mode Controller
SMOSliding Mode Observer
EROECEnhanced Exponential Reaching Law

References

  1. Kuz’menko, A.A. Forced Sliding Mode Control for Chaotic Systems Synchronization. Nonlinear Dyn. 2022, 109, 1763–1775. [Google Scholar] [CrossRef]
  2. Sun, X.; Lin, X.; Guo, D.; Lei, G.; Yao, M. Improved Deadbeat Predictive Current Control with Extended State Observer for Dual Three-Phase PMSMs. IEEE Trans. Power Electron. 2024, 36, 6769–6782. [Google Scholar] [CrossRef]
  3. Chen, L.; Jin, Z.; Shao, K.; Wang, H.; Wang, G.; Iu, H.H.C.; Fernando, T. Sensorless Fixed-Time Sliding Mode Control of PMSM Based on Barrier Function Adaptive Super-Twisting Observer. IEEE Trans. Power Electron. 2023, 39, 3037–3051. [Google Scholar] [CrossRef]
  4. Li, T.; Li, A.; Hou, L. Improved GOA-Based Fuzzy PI Speed Control of PMSM with Predictive Current Regulation. PLoS ONE 2025, 20, e0318094. [Google Scholar] [CrossRef] [PubMed]
  5. Mohd Zaihidee, F.; Mekhilef, S.; Mubin, M. Robust Speed Control of PMSM Using Sliding Mode Control (SMC)—A Review. Energies 2019, 12, 1669. [Google Scholar] [CrossRef]
  6. Li, T.; Chen, X.; Liu, J.; Yu, J. Fixed-Time Adaptive Fuzzy Control Via Filter and Observer for Uncertain Nonlinear Systems with Disturbances and Its Application in PMSMs. IEEE Trans. Ind. Electron. 2024, 71, 14712–14721. [Google Scholar] [CrossRef]
  7. Luo, P.; Yin, Z.; Zhang, Z.; Zhang, Y.; Zhang, P.; Liu, J. Diversified Diagnosis Strategy for PMSM Inter-Turn Short-Circuit Fault Via Novel Sliding Mode Observer. IEEE Trans. Power Electron. 2024, 39, 4149–4159. [Google Scholar] [CrossRef]
  8. Chen, W.; Liu, Z.; Cao, Y.; Li, X.; Shi, T.; Xia, C. A Position Sensorless Control Strategy for the BLDCM Based on a Flux-Linkage Function. IEEE Trans. Ind. Electron. 2018, 66, 2570–2579. [Google Scholar] [CrossRef]
  9. Tang, Z.; Li, X.; Dusmez, S.; Akin, B. A New V/f-Based Sensorless MTPA Control for IPMSM Drives. IEEE Trans. Power Electron. 2015, 31, 4400–4415. [Google Scholar] [CrossRef]
  10. Zuo, Y.; Lai, C.; Iyer, K.L.V. A Review of Sliding Mode Observer Based Sensorless Control Methods for PMSM Drive. IEEE Trans. Power Electron. 2023, 38, 11352–11367. [Google Scholar] [CrossRef]
  11. Jiang, B.; Gao, C. Decentralized Adaptive Sliding Mode Control of Large-Scale Semi-Markovian Jump Interconnected Systems with Dead-Zone Input. IEEE Trans. Autom. Control 2021, 67, 1521–1528. [Google Scholar] [CrossRef]
  12. Xu, B.; Zhang, L.; Ji, W. Improved Non-Singular Fast Terminal Sliding Mode Control with Disturbance Observer for PMSM Drives. IEEE Trans. Transp. Electrif. 2021, 7, 2753–2762. [Google Scholar] [CrossRef]
  13. 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]
  14. Dai, Y.; Ni, S.; Xu, D.; Zhang, L.; Yan, X.G. Disturbance-Observer Based Prescribed-Performance Fuzzy Sliding Mode Control for PMSM in Electric Vehicles. Eng. Appl. Artif. Intell. 2021, 104, 104361. [Google Scholar] [CrossRef]
  15. Zhang, J.; Chen, D.; Shen, G.; Sun, Z.; Xia, Y. Disturbance Observer Based Adaptive Fuzzy Sliding Mode Control: A Dynamic Sliding Surface Approach. Automatica 2021, 129, 109606. [Google Scholar] [CrossRef]
  16. Fei, J.; Wang, Z.; Liang, X.; Feng, Z.; Xue, Y. Fractional Sliding-Mode Control for Microgyroscope Based on Multilayer Recurrent Fuzzy Neural Network. IEEE Trans. Fuzzy Syst. 2021, 30, 1712–1721. [Google Scholar] [CrossRef]
  17. Zhou, Q.; Liu, W.; Cang, Y.; Xu, K.; Gong, H.; Zhou, Y. Radial Basis Function Neural Network and Feedforward Active Disturbance Rejection Control of Permanent Magnet Synchronous Motor. Appl. Sci. 2024, 14, 7930. [Google Scholar] [CrossRef]
  18. Zhang, Z.; Yang, X.; Wang, W.; Chen, K.; Cheung, N.C.; Pan, J. Enhanced Sliding Mode Control for PMSM Speed Drive Systems Using a Novel Adaptive Sliding Mode Reaching Law Based on Exponential Function. IEEE Trans. Ind. Electron. 2024, 71, 11978–11988. [Google Scholar] [CrossRef]
  19. Guo, J. The Load Frequency Control by Adaptive High Order Sliding Mode Control Strategy. IEEE Access 2022, 10, 25392–25399. [Google Scholar] [CrossRef]
  20. Novak, Z.; Novak, M. Adaptive PLL-Based Sensorless Control for Improved Dynamics of High-Speed PMSM. IEEE Trans. Power Electron. 2022, 37, 10154–10165. [Google Scholar] [CrossRef]
  21. Li, K.; Ding, J.; Sun, X.; Tian, X. Overview of Sliding Mode Control Technology for Permanent Magnet Synchronous Motor System. IEEE Access 2024, 12, 71685–71704. [Google Scholar] [CrossRef]
  22. Yi, P.; Wang, X.; Chen, D.; Sun, Z. PMSM Current Harmonics Control Technique Based on Speed Adaptive Robust Control. IEEE Trans. Transp. Electrif. 2021, 8, 1794–1806. [Google Scholar] [CrossRef]
  23. 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–152. [Google Scholar] [CrossRef] [PubMed]
  24. Bai, H.; Yu, B.; Gu, W. Research on Position Sensorless Control of RDT Motor Based on Improved SMO with Continuous Hyperbolic Tangent Function and Improved Feedforward PLL. J. Mar. Sci. Eng. 2023, 11, 642. [Google Scholar] [CrossRef]
  25. Liu, G.; Zhang, H.; Song, X. Position-Estimation Deviation-Suppression Technology of PMSM Combining Phase Self-Compensation SMO and Feed-Forward PLL. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 9, 335–344. [Google Scholar] [CrossRef]
Figure 1. Graphs of the improved piecewise smooth function under different values.
Figure 1. Graphs of the improved piecewise smooth function under different values.
Applsci 16 01767 g001
Figure 2. Block diagram of the phase-locked loop structure.
Figure 2. Block diagram of the phase-locked loop structure.
Applsci 16 01767 g002
Figure 3. Block diagram of the non-sensing control system for permanent magnet synchronous motor based on the theory of non-singular fast terminal sliding mode.
Figure 3. Block diagram of the non-sensing control system for permanent magnet synchronous motor based on the theory of non-singular fast terminal sliding mode.
Applsci 16 01767 g003
Figure 4. Zero-speed no-load startup diagrams under different control methods.
Figure 4. Zero-speed no-load startup diagrams under different control methods.
Applsci 16 01767 g004
Figure 5. Graph showing the rotational speed under different control strategies with sudden increases and decreases in the reference speed.
Figure 5. Graph showing the rotational speed under different control strategies with sudden increases and decreases in the reference speed.
Applsci 16 01767 g005
Figure 6. Simulation results of speed response under different control schemes with increased load.
Figure 6. Simulation results of speed response under different control schemes with increased load.
Applsci 16 01767 g006
Figure 7. A magnified comparison diagram of the rotor position under the two observers after the rotational speed stabilizes.
Figure 7. A magnified comparison diagram of the rotor position under the two observers after the rotational speed stabilizes.
Applsci 16 01767 g007
Figure 8. Experimental platform diagram.
Figure 8. Experimental platform diagram.
Applsci 16 01767 g008
Figure 9. Speed fluctuation graph during startup under different control methods (Note: The transient spikes observed in the measured speed curve are attributed to sensor signal interference during the high-current startup phase, and do not represent the actual mechanical dynamics of the motor).
Figure 9. Speed fluctuation graph during startup under different control methods (Note: The transient spikes observed in the measured speed curve are attributed to sensor signal interference during the high-current startup phase, and do not represent the actual mechanical dynamics of the motor).
Applsci 16 01767 g009
Figure 10. Three-phase current and amplification diagram for the motor starting from zero speed to 1000 r/min.
Figure 10. Three-phase current and amplification diagram for the motor starting from zero speed to 1000 r/min.
Applsci 16 01767 g010
Figure 11. The stable three-phase current graph of the motor operating at 1000 r/min.
Figure 11. The stable three-phase current graph of the motor operating at 1000 r/min.
Applsci 16 01767 g011
Figure 12. Graph showing the speed response under sudden speed increase under different control strategies.
Figure 12. Graph showing the speed response under sudden speed increase under different control strategies.
Applsci 16 01767 g012
Figure 13. Graph showing the speed response under sudden speed drop under different control strategies.
Figure 13. Graph showing the speed response under sudden speed drop under different control strategies.
Applsci 16 01767 g013
Figure 14. Improved non-contact control for rotor position observation and enlarged observation angle diagram.
Figure 14. Improved non-contact control for rotor position observation and enlarged observation angle diagram.
Applsci 16 01767 g014
Figure 15. Speed tracking situation (observed speed vs. actual speed) and enlarged diagram under sudden speed changes. (a) Overall speed tracking response of observed speed and actual speed under step changes; (b) Enlarged view of speed tracking at the sudden increase from 1000 r/min to 1200 r/min (label b in (a)); (c) Enlarged view of speed tracking at the sudden decrease from 1200 r/min to 1000 r/min (label c in (a)); (d) Enlarged view of steady-state speed tracking at 1000 r/min (label d in (a)).
Figure 15. Speed tracking situation (observed speed vs. actual speed) and enlarged diagram under sudden speed changes. (a) Overall speed tracking response of observed speed and actual speed under step changes; (b) Enlarged view of speed tracking at the sudden increase from 1000 r/min to 1200 r/min (label b in (a)); (c) Enlarged view of speed tracking at the sudden decrease from 1200 r/min to 1000 r/min (label c in (a)); (d) Enlarged view of steady-state speed tracking at 1000 r/min (label d in (a)).
Applsci 16 01767 g015
Figure 16. Three-phase current response curve and magnified view under NFTSMC with load disturbance.
Figure 16. Three-phase current response curve and magnified view under NFTSMC with load disturbance.
Applsci 16 01767 g016
Figure 17. Three-phase current response curve and magnified view under IMNFTSMC with load disturbance.
Figure 17. Three-phase current response curve and magnified view under IMNFTSMC with load disturbance.
Applsci 16 01767 g017
Table 1. PMSM machine specifications.
Table 1. PMSM machine specifications.
NameValueUnit
Rated Speed3000rpm
Rated voltage24V
Rated Power200W
Stator resistance0.889 Ω
Rotor Moment of inertia Jm0.214kg·cm2
Stator inductance1.51mH
Pole Pair Number3
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

Ge, M.; Yao, G.; Pu, T.; Wang, Z. Research on a Sensorless Control Strategy for Permanent Magnet Synchronous Motors Based on Non-Singular Fast Terminal Sliding Mode Theory. Appl. Sci. 2026, 16, 1767. https://doi.org/10.3390/app16041767

AMA Style

Ge M, Yao G, Pu T, Wang Z. Research on a Sensorless Control Strategy for Permanent Magnet Synchronous Motors Based on Non-Singular Fast Terminal Sliding Mode Theory. Applied Sciences. 2026; 16(4):1767. https://doi.org/10.3390/app16041767

Chicago/Turabian Style

Ge, Min, Guozhong Yao, Te Pu, and Zhengjiang Wang. 2026. "Research on a Sensorless Control Strategy for Permanent Magnet Synchronous Motors Based on Non-Singular Fast Terminal Sliding Mode Theory" Applied Sciences 16, no. 4: 1767. https://doi.org/10.3390/app16041767

APA Style

Ge, M., Yao, G., Pu, T., & Wang, Z. (2026). Research on a Sensorless Control Strategy for Permanent Magnet Synchronous Motors Based on Non-Singular Fast Terminal Sliding Mode Theory. Applied Sciences, 16(4), 1767. https://doi.org/10.3390/app16041767

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