Next Article in Journal
Analysis and Optimization of the Noise Reduction Performance of Sound-Absorbing Materials in Complex Environments
Previous Article in Journal
Correction: Correia et al. Sustainability Assessment of 2G Bioethanol Production from Residual Lignocellulosic Biomass. Processes 2024, 12, 987
Previous Article in Special Issue
Research on the Identification Method of Respiratory Characteristic Parameters during Mechanical Ventilation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sensorless Position Control in High-Speed Domain of PMSM Based on Improved Adaptive Sliding Mode Observer

School of Electrical and Information Engineering, Beihua University, Jilin 132021, China
*
Author to whom correspondence should be addressed.
Processes 2024, 12(11), 2581; https://doi.org/10.3390/pr12112581
Submission received: 1 October 2024 / Revised: 9 November 2024 / Accepted: 12 November 2024 / Published: 18 November 2024
(This article belongs to the Special Issue Design and Analysis of Adaptive Identification and Control)

Abstract

:
To improve the speed buffering and position tracking accuracy of medium–high-speed permanent magnet synchronous motor (PMSM), a sensorless control method based on an improved sliding mode observer is proposed. By the mathematical model of the built-in PMSM, an improved adaptive super-twisting sliding mode observer is constructed. Based on the LSTA-SMO with a linear term of observation error, a sliding mode coefficient can be adjusted in real time according to the change in rotational speed. In view of the high harmonic content of the output back electromotive force, the adaptive adjustment strategy for the back electromotive force is adopted. In addition, in order to improve the estimation accuracy and resistance ability of the observer, the rotor position error was taken as the disturbance term, and the third-order extended state observer (ESO) was constructed to estimate the rotational speed and rotor position through the motor mechanical motion equation. The proposed method is validated in Matlab and compared with the conventional linear super twisted observer. The simulation results show that the proposed method enables the observer to operate stably in a wide velocity domain and reduces the velocity estimation error to 6.7 rpm and the position estimation accuracy error to 0.0005 rad at high speeds, which improves the anti-interference capability.

1. Introduction

The vector control system of a high-performance permanent magnet synchronous motor depends on rotor position sensors like rotary transformer and encoder installed on the motor, which could constantly obtain high-precision rotor position and speed information. However, the installation of mechanical position sensors will increase the difficulty and cost of the motor manufacturing process. Meanwhile, the position sensor is easily affected due to the harsh environment during the operation process, which easily reduces the reliability of the system [1]. Motor control technology using a high-precision sensorless control algorithm can overcome the above issues and possesses a good application prospect as well as research value [2,3,4].
There are two main categories of sensorless control technologies for PMSM, including an observer method [4] and high-frequency injection methods [5,6,7,8], which are suitable for zero–low speed and medium–high speed, respectively. In the zero–low-speed region, effective signals cannot be extracted from it due to the amplitude of the back electromotive force of the motor being small, even zero, and the signal-to-noise ratio is very low. The salient pole effect of the motor coupled with high-frequency excitation is usually used to realize the detection of rotor position, in which the main methods include the rotary high-frequency injection method [6] and pulse-vibration high-frequency injection method [6,8]. A previous study [6] proposes a method that uses the slope function as the given speed value of the control system and combines it with a single synchronous coordinate filtering and phase-locked loop to calculate the initial position of the rotor. In addition, a related study [7] proposes the adoption of sliding discrete Fourier transform, which effectively reduces the amount of computation required to calculate the initial position of the rotor. Although the high-frequency injection method works well in the zero and low-speed range, it may cause fluctuations in the Q-axis current and torque ripples. In contrast, sensorless control methods based on machine models, including model reference Adaptive systems (MRAS) [5], extended Kalman filters (EKF) [9,10], and sliding mode observers (SMO) [11,12], are suitable for operations where sensorless back electromotive forces are large enough to be estimated in the medium–high-speed range. For sensorless technology based on machine models, MRAS still has many difficulties in adaptive model parameters like that programmable gate Array (FPGA) ALTERA Cyclone II to improve the performance of MRAS-based sensorless control [5]. Sensorless technology based on EKF works well in noisy environments. However, high-performance digital signal processors (DSPS) [9] or field programmable gate arrays (FPgas) are necessary for heavy online matrix calculations [10]. Compared with other methods, the sliding mode observer has the advantages of strong robustness to perturbation, low sensitivity to model parameter changes, and a simple algorithm, which can solve the influence of system parameter changes and perturbations to a certain extent. However, traditional SMOs suffer from buffeting problems. Therefore, low-pass filters (LPF) and phase compensation are necessary, which increase the complexity of the system. In order to reduce the buffeting problem and simplify the control system, various second-order SMOs have been proposed, such as distortion algorithm and super distortion algorithm [13]. The overtwist algorithm (STA) is widely used in observers and controllers because of its chatter-free characteristics [14,15,16,17]. In [14], STA-SMO is used for sensorless control of induction motors or PMSM to reduce jitter problems and estimation errors. However, a constant sliding mode coefficient is employed in these methods, which means that high-performance sensorless operation is limited to a limited speed range. This is because the existing stability conditions of STA-SMO are fuzzy, and it is difficult to adjust the sliding mode coefficient online to maintain good performance at different speeds. In other words, STA-SMO has a constant sliding mode coefficient and is less robust to interference. An effective solution is to use adaptive observers. Many researchers have proposed various adaptive algorithms to improve the performance of controllers and observers [18,19,20,21,22,23,24]. In reference [18], an adaptive interconnect observer for sensorless control of PMSM is proposed and shows strong robustness to parameter changes. In reference [19], a new adaptive estimation of the speed exponential function is proposed to solve the problem of harmful jitter. Meanwhile, in combination with a quadrature signal generator with a second-order generalized integrator (SOGI-QSG) for filtering the BEMF, the adaptive method has a high estimation accuracy over a wide speed range. In reference [20], an adaptive gain strategy that combines the current estimation error with PI regulation on the basis of a conventional constant gain sliding mode observer (SMO) with saturation function is proposed; the adaptive method suppresses the jitter caused by the sliding mode gain mismatch and improves the observable range of the system’s speed. In reference [21,22], the authors used the continuous sigmoid function as the switching function of the sliding mode observer combined with the fuzzy control theory, selected the error function as the fuzzy input, formulated the fuzzy rules, and designed the fuzzy controller to adaptively regulate the sliding mode gain. In reference [23], a high-order sliding mode observer with a fast super-twisted function instead of a sign function is proposed, and an adaptive gain strategy that combines the current estimation error with the rotational speed is combined with the high-order sliding mode observer, which provides a higher tracking accuracy and a wider speed range, and effectively suppresses the sliding-mode chirp and the harmonic disturbances. In reference [24], an adaptive back potential observer was proposed to improve the accuracy of rotor speed estimation. Adaptive control can also be realized by intelligent controllers, which adjust the RBFNN-based parameters (Radial Basis Function Neural Networks) by tuning the dynamic system characteristics [25], or it can be combined with fuzzy logic controllers [26].
Based on the research of a sensorless vector control system of surface-mounted permanent magnet synchronous motor, an improved adaptive super-twisting mode observer is designed to observe the back electromotive force of the motor. Firstly, the linear term of observation error is added to the structure of the traditional super-twisting sliding mode observer, leading to that the observer can effectively suppress high-frequency chattering and improve the anti-interference ability of the system as well as the dynamic performance of the system mode approaching the sliding mode surface. Then, an adaptive real-time adjustment strategy of the observer is proposed to reduce the observation error of the motor in the medium and high-speed range. After the output signal of the observer, the three-order extended observer is used to further eliminate the high harmonics and improve the system’s accuracy. Finally, the semi-physical simulation experiment platform verified the feasibility and superiority of the proposed control strategy.

2. Conventional Super-Twisting Sliding Mode Observer

2.1. Mathematical Model of the PMSM

Assuming that the magnetic circuit is unsaturated and the spatial magnetic field is sinusoidal, the PMSM mathematical model based on the α-β coordinate system of the surface-mounted permanent magnet synchronous motor is as follows:
Voltage equations:
u α = R s i α + d ψ α d t u β = R s i β + d ψ β d t
where u α , u β are the voltage values under the α - β axis; i α , i β are the current values under the α - β axis, and ψ α , ψ β are the magnetic chain values under the α - β axis.
Magnetic chain ψ α , ψ β equations:
ψ α = L s i α + ψ f ψ β = L s i β + ψ f
where L s is the stator inductance value; ψ f represents the permanent-magnet flux linkage.
Back electromotive force equation:
e α = d ψ f c o s θ e d t = ω e ψ f s i n θ e e β = d ψ f c o s θ e d t = ω e ψ f s i n θ e
where, e α , e β are the back electromotive forces in the α - β axis, and ω e is the rotor electrical angular velocity.
The electromagnetic torque equation and the equation of motion of PMSM in the d q axis of the rotating coordinate system can be expressed as:
T e = 3 n p ψ f i q 2                                         J d ω m d t = T e T L B ω m
where n p   is polar logarithm; i q is q -axis current; ω m is mechanical angular velocity; J is moment of inertia; B is damping coefficient, and T e and T L are electromagnetic torque and load torque of motor, respectively.

2.2. Conventional SMO with Constant Gain

The super-twisting sliding mode observer (ST-SMO) is a second-order sliding film algorithm, and Figure 1 shows its trajectory. In the super-twisting sliding film algorithm, sgn function is in the integral term. Because the integral has a filtering effect, the trajectory of the sliding mode is smooth and continuous, which can effectively weaken the chattering image.
The general form of the super-twisting algorithm:
u = Z 1 s 1 2 s g n s + u 1 + ρ 1 u ˙ 1 = Z 2 s g n s + ρ 2
where u , u ˙ 1 are state variable estimates; s is the observation error; Z i is the observer gain parameter; ρ i is the perturbation term, and i = 1 , 2 , s g n is a Signum function.
s g n s = 1 ,     s < 0       s ,     s = 0       1 ,     s > 0
It has been proven in reference [18] that if the perturbation term in Equation (5) is satisfied, i.e.,
ρ 1 δ 1 u 1 2 ρ 2 δ 2
where δ 1 and δ 2 are constants greater than 0, and Z 1 , Z 2 satisfy the following conditions:
Z 1 > 2 δ 1                                                                                                             Z 2 > 5 δ 1 Z 1 2 + 6 k Z 1 δ 2 + 4 Z 1 δ 1 + δ 2 k Z 1 2 2 Z 1 2 δ 1
Then the system is stable and converges in finite time.
Based on the STA mentioned above, in the permanent magnet synchronous motor control system, the state variables are selected as stator current, and i α , i β , Equation (1) can be rewritten as:
d d t i s = 1 L s u s R s L s i s 1 L s E s
where s = α , β , and the super-twisting sliding mode observer is designed:
d d t i α = Z 1 L s i ~ α 1 2 s g n i ~ α 1 L s Z 2 s g n i ~ α d t + ρ i α , t d d t i β = Z 1 L s i ~ β 1 2 s g n i ~ β 1 L s Z 2 s g n i ~ β d t + ρ i α , t
where i α and i β are estimated stator currents; i ~ α and i ~ β are the estimated error values of the current; i ~ α = i α i α , i ~ β = i β i β .
Comparing Equation (9) with Equation (10), the perturbation term can be considered as:
ρ i s = 1 L s u s R s L s i s + ρ
where ρ is a small perturbation in the system; s = α , β .
When the observer is stable, the estimation error is on the sliding mode, which means that the estimate is close to the actual value, i.e., i α = i β = 0 . The BEMF can then be directly estimated:
e ^ S = Z 1 i ~ s 1 2 s g n i ~ s + Z 2 s g n i ~ s d t
where s = α , β , e ^ S are estimated back electromotive force.
STA-SMO of convergence speed by the type of the linear Z 1 i ~ s 1 2 s g n i ~ s decision, integral item Z 2 s g n i ~ s d t associated with synovial buffeting suppression, usually taking larger Z 2 value, used to suppress the chattering.
Figure 2 shows the block diagram of the overall STA-SMO structure.

3. Adaptive Improved Linear Super-Twisting SMO

3.1. Variable-Gain LSTA-SMO

The literature [27] propose a new super-twisting algorithm that combines the linear and the nonlinear correction terms, so that it inherits the best properties of both, described by the following differential inclusion:
d d t x ^ 1 = Z 1 x ~ 1 1 2 s g n x ~ 1 + Z 3 x ~ 1 + x ^ 2 + ρ 1 d d t x ^ 2 = Z 2 s g n x ~ 1 + Z 4 x ~ 1 + ρ 2
where x i represents the state variables; x i ^ represents the estimated variables; x i ~ represents the errors between the estimated and measured variables; Z i represents the constant gain that needs to be designed, and ρ i represents the disturbance term.
A Lyapunov proof that the theory holds is given in the literature [27].
Suppose that the perturbation terms of the system (13) are globally bounded by:
δ 1 x ^ 1 1 2 δ 4 x ^ 1 ρ 1 δ 1 x ^ 1 1 2 + δ 4 x ^ 1 δ 2 δ 3 x ^ 1 ρ 2 δ 2 + δ 3 x ^ 1
where the parameters are δ 1 , δ 2 , δ 3 , δ 4 0 .
Equation (15) illustrates the range of values for the super-twisting algorithm parameter Z i ; as long as the parameters of the observer are large enough, the system can converge to the sliding mode surface.
Z 1 > 2 m a x δ 1 , δ 2 Z 2 > m a x Z 1 δ 1 Z 1 + 1 8 δ 1 2 + δ 2 Z 1 2 δ 1 , Z 3 δ 1 + 1 2 δ 4 2 2 Z 3 2 4 Z 3 δ 4 + Z 3 δ 2 + 3 2 Z 1 Z 3 2 Z 1 2 Z 3 + 1 2 Z 1 2 δ 4 Z 3 2 δ 4 Z 3 > m a x 3 8 δ 2 + 1 4 9 4 δ 2 + 8 δ 3 , 2 δ 2 Z 4 > m a x Z 3 Z 3 Z 3 + 3 δ 4 + 1 2 δ 4 2 + δ 3 Z 3 2 δ 4 , Z 1 1 2 Z 1 Z 1 + 1 2 δ 1 2 2 Z 3 2 3 2 δ 4 Z 3 δ 3 2 p 1 1 2 Z 1 Z 1 + 1 2 δ 1 2 1 2 Z 1 δ 1 + Z 1 5 2 Z 3 2 + 3 2 δ 4 Z 3 + δ 3 p 1 2 p 1 1 2 Z 1 Z 1 + 1 2 δ 1 2 1 2 Z 1 δ 1 1 2 Z 3 2
Included among these:
p 1 Z 1 1 4 Z 1 2 δ 2 + 1 2 Z 1 δ 1 2 Z 2 + 1 2 Z 1 2
It is proven that the LSTA in Equation (13) satisfy the above stability conditions.
LSTA introduces two linear correction terms based on the traditional super-twisting sliding algorithm: Z 3 , Z 4 are based on the traditional super-twisting algorithm, as shown in Figure 3; the STA has exponential convergence, and the dynamic performance of the system modal reaching process is enhanced. This method not only preserves the strong immunity of the system at the origin, but also inhibits the strong disturbance far from the origin, which greatly enhances the anti-interference ability of the system.
Treating the current in the α-β coordinate system as a state variable, substituted x ^ 1 = i α and x ^ 1 = i β , respectively, into the Equation (13). Here we design a LSTA-SMO-based observer for PMSM:
d d t i α = 1 L s Z 1 i ~ α 1 2 s g n i ~ α 1 L s Z 3 i ~ α 1 L s Z 2 s g n i ~ α + Z 4 i ~ α d t + ρ i α , t d d t i β = 1 L s Z 1 i ~ β 1 2 s g n i ~ β 1 L s Z 3 i ~ β 1 L s Z 2 s g n i ~ β + Z 4 i ~ β d t + ρ i β , t
Eliminating the perturbation term ρ , the current observer equation is as follows:
d d t i α = R s L s i ~ α + 1 L s e α 1 L s Z 1 i ~ α 1 2 s i g n i ~ α + Z 3 i ~ α + Z 2 s i g n i ¯ α + Z 4 i ~ α d t d d t i β = R s L s i ~ β + 1 L s e β 1 L s Z 1 i ~ β 1 2 s i g n i ~ β + Z 3 i ~ β + Z 2 s i g n i ~ β + Z 4 i ~ β d t
When the system stabilizes on the sliding surface, the estimated BEMF can be expressed as:
E α = L s Z 1 i ~ α s g n i ~ α + L s Z 2 i ~ α + L s Z 2 s g n i ~ α d t + Z 3 i ~ α E β = L s Z 1 i ~ β s g n i ~ β + L s Z 2 i ~ β + L s Z 2 s g n i ~ β d t + Z 3 i ~ β
In addition, a variable sliding mode gain is proposed to meet the wide speed requirement. The parameters for this gain are designed as:
Z 1 = σ 1 f N e s t , Z 2 = σ 2 f N e s t 2
where σ 1 , σ 2 are the adjustable coefficients; f N e s t is a function of the motor speed; the expression is:
f N _ e s t = 2 c 1 N _ e s t + c ,           1 2 c 1
The parameter c is a constant value between 1/2 and 1.

3.2. Stability Analysis of VGLSTA-SMO

According to (14), when the super-twisting sliding mode observer is stabilized, there exist constants η i , i = 1,2,3,4, such that the following equation holds:
δ i = η i N _ e s t , i = 1,2 , δ j = η j N _ e s t 2 , j = 3,4 .
From the above, it is clear that the global boundedness condition can be rewritten as:
| ρ 1 | δ 1 | i α β   | 1 2 + δ 2 | i α β | = η 1 N _ e s t | i α β | 1 2 + η 2 N _ e s t | i α β | , ρ 3 δ 3 + δ 4 i α β = η 3 N _ e s t 2 + η 4 N _ e s t 2 i α β .
Satisfying the stability condition, the combination of Equations (15) and (21) yields that a suitable σ 1 is chosen such that the following equation holds:
Z 1 = σ 1 N _ e s t > m a x 2 η 1 N _ e s t , 2 η 3 N _ e s t
The value of Z 1 satisfies the system stability requirement, similarly.
By the same token, according to the stability condition of Equation (15), the value of Z 3 should be satisfied.
Z 3 > 2 η 3 + 2 η 4 2 N _ e s t = 2 δ 3 + 2 δ 4 2 > m a x 3 8 δ 3 + 1 4 9 4 δ 3 2 + 8 δ 4 , 2 δ 3
as long as you choose a suitable σ 3 , the following formula can be established:
Z 3 = σ 3 f N _ e s t
By combining the Equations (14) and (24), along with the relationships Z 1 = σ 1 N _ e s t , Z 3 = σ 3 f N _ e s t , we can find the Equation (27), that is:
Z 2 > m a x k 1 δ 1 k 1 + 1 8 δ 1 2 + δ 3 2 1 2 k 1 δ 1 , k 3 δ 1 + 1 2 k 1 δ 2 2 2 k 3 k 3 2 δ 2 + δ 3 + 32 k 1 δ 1 k 3 2 k 3 14 δ 2 k 1 2 k 3 2 δ 2 = m a x λ 1 η 1 σ 1 + 1 8 η 1 2 + η 3 2 1 2 σ 1 η 1 N _ e s t 2 , σ 3 η 1 + 1 2 σ 1 η 2 2 2 σ 3 σ 3 2 η 2 + η 3 + 3 2 σ 1 η 1 σ 3 2 σ 3 1 4 η 2 σ 1 2 σ 3 2 η 2 N _ e s t 2
In Equation (28), when the parameters σ 1 , σ 3 , η 1 , η 2 have been selected, the following expressions are given:
c 1 = σ 1 η 1 λ 1 + 1 8 η 1 2 + η 3 2 1 2 λ 1 η 1                                                                                                                                                   c 2 = σ 3 η 1 + 1 2 λ 1 η 2 2 2 σ 3 σ 3 2 η 2 + η 3 + 3 2 σ 1 η 1 σ 3 2 σ 3 1 4 η 2 σ 1 2 σ 3 2 η 2
where c 1 and c 2 are constants, and an appropriate σ 2 can be selected to ensure:
Z 2 = σ 2 f N e s t 2
The above analysis shows that it is possible to choose suitable parameters σ 1 , σ 2 , so that the parameters Z 1 , Z 2 are varied with the actual speed of the motor, thus ensuring the stability of the system under the premise that the motor does not vibrate in the medium- and high-speed domain operation range.

3.3. Design of Adaptive BEMF Observer

The literature [26] proposes an adaptive control algorithm for the back electromotive force (EMF) of the five-phase permanent magnet synchronous motor. Based on this, this paper designs an adaptive adjustment method that is more robust and suitable for the medium- and high-speed domain for the three-phase permanent magnet synchronous motor. The algorithm is used to adaptively adjust the back electromotive force estimated by VGLSTA-SMO, and the formula is as follows:
d ê α d t = ω ^ e ê β M ê α e α = ω ^ e ê β M e ~ α d ê β d t = ω ^ e ê α M ê β e β = ω ^ e ê α M e ~ β
where ê α , ê β are the estimated values of the reaction potential of the PMSM; ω ^ e is the estimated value of the rotor electrical angular velocity, and M is the gain of the reaction potential adaptive observer.
Reverse potential estimation error equation for permanent magnet synchronous motor:
d ê α d t = ω ~ e ê β ω ^ e ê β M e ~ α d ê β d t = ω ~ e ê α ω ^ e ê α M e ~ β
According to Lyapunov’s theory of stability, the Lyapunov function V is:
V = 1 2 E X T E X + 1 2 γ ω ~ e 2 = 1 2 e ~ α 2 + e ~ β 2 + 1 2 γ ω ~ e 2
where E X = e α e β T , and γ is a normal coefficient. So, the derivative of the Lyapunov function V is:
V · = E X T E ˙ X + 1 γ ω ˜ e ω ˜ e = ê α e ˜ α + ê β e ˜ β + 1 γ ω ˜ e ω ˜ e
where ω e is a constant, and ω ˜ e = ω ^ e ω e . Therefore,
V · = E X T E ˙ X + 1 γ ω ^ e ω ˜ e = ê α e ˜ α + ê β e ˜ β + 1 γ ω ^ e ω ˜ e
Substituting the above equation into Equation (25) yields:
V · = M ê α 2 + ê β 2 + ω ^ e ê α ê β ê β ê α + 1 γ ω ^ e
From the above equation, the Lyapunov function V is positively determined. The designed inverse potential adaptive observer is stable when V · < 0 . Therefore, the inverse potential observer adaptive law is designed as:
M > 0 ω ^ e = γ ê β e ~ α ê α e ~ β d t

3.4. Design of the Third-Order ESO

3.4.1. Conventional Phase-Locked Loop

After the inverse electromotive force information is observed, the current widely used data extraction method is the phase-locked loop (PLL) to extract the rotational speed and rotor position information. Its structure diagram is shown in Figure 4.
In the Figure 4, K p and K i are the proportional and integral coefficients of the PI regulator, respectively. From Figure 5, the error signal of the conventional phase-locked loop can be obtained as:
Δ ε = ω ^ e Ψ f s i n θ e θ ^ e θ e θ ^ e

3.4.2. ESO-PLL Designs

Traditional PLL is a second-order system, and the state variables are electrical angle and speed. Therefore, the traditional PLL method based on the PI link actually assumes that the speed change is relatively slow, that is, the angular acceleration is about 0. Because of this, when the speed changes dynamically, there will be a poor dynamic effect.
In order to improve the estimation accuracy of motor speed and rotor position information, a third-order extended state observer (ESO) is constructed with rotor position error as a disturbance term, and the rotational speed and rotor position are estimated by the mechanical motion equation of the motor, Literature [28] uses this method in a six-phase PMSM. For the following forms of systems, an extended state observer is an idea of using a state observer to extend an unknown disturbance variable into a new state variable and using a special feedback mechanism to build a new observer to observe the extended state. Suppose that the numerical model of the controlled object is:
y ¨ = f y , y ˙ , t + b 0 u ( t )
where f y 1 , y ˙ 1 , t is the unknown nonlinear function in the system;   u ( t ) is the control quantity of the system; y 1 , y ˙ 1 , y ¨ are state variables. Let y 2 = y ˙ 1 ,   y 3 = y ˙ 2 b 0 u t , y ˙ 3 = w ( t ) be the disturbance and y 3 be the expanded state variable.
By selecting the state variables x 1 = y , x 2 = y ˙ , x 3 = f y , y ˙ , w , t , Equation (36) is transformed into:
x ˙ = A x + B u + E f y = C x
where A = 0 1 0 0 0 1 0 0 0 , B = 0 b 0 0 , E = 0 0 1 , C = 1 0 0 T , x = x 1 x 2 x 3 T .
The general expression for the third-order ESO is:
z ˙ 1 t = z 2 t β 1 z 1 t y 1 t z ˙ 2 t = z 3 t β 2 z 1 t y t + b 0 u z ˙ 3 t = β 3 z 1 t y t ( t )
where z 2 is the observer x 2 ; z 3 is the observation of y 3 ; β 1 , β 2 , and β 3 are intermediate variables; u is the control quantity, and b 0 is the compensation factor.
ESO can accurately observe the characteristics of perturbations. The variable containing the rotor position and speed information is taken as the disturbance quantity, and the rotor position information is obtained by observing these variables. The block diagram of rotor position realization based on third-order ESO is shown in Figure 5.
Based on the relationship between rotational speed and rotor position in the rotor motion equation shown in Equation (4), the equation of state of the ESO with the rotor position angle θ as the main variable can be constructed, as shown in Equation (41). Its structure is shown in Figure 6.
θ ^ ˙ = ω ^ e + β 1 θ ~ e ω ^ ˙ e = p J T L + p J Q + β 2 θ ~ e Q ˙ = J p β 3 θ ~ e
where ω ^ e is the estimated electrical angular velocity; J is the inertia; p is the pole logarithm; T L is the load torque; θ ~ e is the error between the estimated and real rotor positions, and Q is the total disturbance of the system.
Then, the closed-loop transfer function is:
G T E S O P L L s = θ ^ e s θ e s = β 1 s 2 + β 2 s + β 3 s 3 + β 1 s 2 + β 2 s + β 3
where β 1 , β 2 , and β 3 are the coefficients of the third-order ESO, and wn is the bandwidth of the third-order ESO. In order to ensure the stability of the system, the characteristic equations can be overlapped at the same point and arranged in the left half of the S-plane. Adjustable parameter β i , based on bandwidth allocation method, makes the β 1 = 3 w n , β 2 = 3 w n 2 , β 3 = 3 w n 3 . The reference range of wn is 1000–5000 rad/s, according to the actual adjustment effect (dynamic response speed, steady-state precision) and the reasonable choice of bandwidth.
In conclusion, the overall realization block diagram of the new SMO is shown in Figure 7. Estimates of stator currents i α and i β are obtained using a current observer, which is input to the VGLSTA-SMO module to obtain the inverse electromotive force. Finally, the rotor position information is obtained through the third-order ESO module.

4. Simulation Study

The block diagram of the position of the sensorless vector control system of PMSM based on this method is shown in Figure 8. In order to verify the effect of the proposed sliding mode adaptive observer, the conventional sliding mode observer and the proposed sliding mode adaptive observer are compared and verified. Under the condition of speed of sudden change or load torque, the estimated effect of motor speed and rotor position and the experimental results are analyzed in detail. PMSM simulation parameters are as follows: R = 0.045 Ω ; L d = L q = 0.235 e 3 m h ; Ψ = 0.048517 W b ; p = 4 .
In order to verify the accuracy and effectiveness of the three-phase permanent magnet synchronous motor control strategy proposed in this study, two sets of simulation experiments were conducted on Matlab to compare the performance of VGLSTA-SMO + TESO, LSTA-SMO + PLL, and traditional ST-SMO + PLL methods. Simulation comparing the performance of ST-SMO and LSTA-SMO. The LSTA-SMO proved to be more effective. The motor was started with no load, set to 4000 rpm, and after 1 s, the speed dropped to 1000 rpm.
As shown in Figure 9, Figure 10, Figure 11 and Figure 12, when the speed is 4000 r/min, the maximum speed error of fixed gain STA-SMO is 53.6 rpm, and the rotor position error is basically stable at 1.14 rad. The maximum speed error of fixed gain LSTA-SMO is 14.1 rpm, and the rotor error is basically stable at 1.07 rad. When the speed is 1000 r/min, the maximum speed error of fixed gain STA-SMO is 53.6 rpm, and the rotor position error is basically stable at 1.14 rad. The maximum speed error of fixed gain LSTA-SMO is 14.1 rpm, and the rotor error is basically stable at 1.14 rad. At 1000 rpm, the fixed gain STA-SMO has a maximum speed error of 73.5 rpm and a rotor position error of 1.65 rad. The fixed gain LSTA-SMO has a maximum speed error of 12.3 rpm and a rotor error of 1.42 rad. The LSTA-SMO has better performance in the medium-to-high-speed area. Table 1 summarizes the improvements of the two methods at 1000 rpm compared to 4000 rpm.
In order to verify the adaptive super-twisting sliding algorithm, LSTA-SMO under the action of fixed synovial coefficient is analyzed. Among them, the synovial coefficient of LSTA-SMO under the action of fixed synovial coefficient is set to two different values, with one being smaller, where Z1 = 250, and Z2 = 450. The other set is placed to the larger Z1 = 500 and Z2 = 900. The speed is set to 6000 rpm.
When the motor runs stably with no load at 10,000 rpm, it can be seen from Figure 13 and Figure 14 that the maximum speed estimation error of LSTA-SMO is 89 rpm, and the position estimation error is about 0.19 rad under the action of a small fixed sliding mode coefficient. The maximum speed estimation error of LSTA-SMO is 82 rpm, and the position estimation error is about 0.17 rad under the action of a large fixed sliding mode coefficient.
In order to further verify the effectiveness of the proposed algorithm, the second set of experiments involves setting the PMSM with VGLSTA-SMO to rotate at 5000 rpm when unloaded and boosting it to 10,000 rpm at 1 s. Subsequently, after reaching the given speed of 10,000 rpm, the torque is adjusted by adding or subtracting 2 N·m. The structure of the Matlab simulation is shown in Figure 15.
As can be seen from Figure 16, the sliding mode gain gradually increases with the increase in estimated speed, thereby reducing the phenomenon of buffeting caused by excessive sliding mode gain at low speed. Meanwhile, a sufficiently large sliding mode gain at high speed can ensure the stability of VGLST-SMO.
From Figure 17, it can be observed that there is a static difference between the rotational speed obtained from the estimation of the sliding mode observer using constant sliding mode gain and the rotational speed given, Figure 17a shows that the LSTA-SMO with fixed slip film gain can achieve 5000 rpm. In contrast, Figure 17b reveals a static difference of 1600 rpm in the rotational speed when the target rotational speed is set to 10,000 rpm.
Figure 18 displays the rotational speed observation results acquired using the sliding mode observer with adaptive variable sliding mode gain, as defined in Equation (13). It is evident that the static difference in rotational speed has been markedly reduced, which isconsistent with the theoretical analysis. Additionally, the effectiveness of the rotational speed loop control has been enhanced, effectively improving the FOC control efficiency.
Figure 19 illustrates that the speed jitter is smaller when the VGLSTA-SMO utilizes Equation (13). Furthermore, Figure 20 demonstrates that with the addition of load torque, LSTA-SMO is unable to recover the given speed promptly, whereas VGLSTA-SMO recovers to the target speed within 0.41 s. In the case of reduced load torque, VGLSTA-SMO again performs well, recovering to the given speed within 0.3 s.
Figure 21 and Figure 22 present a comparison of rotor position angle observations before and after applying the inverse potential adaptive optimization. It is evident from these figures that the error in the rotor position angle signal, as obtained by the sliding mode observer, is significantly reduced after employing the inverse potential adaptive optimization described in Equation (25). Furthermore, as shown in Figure 23, the steady-state error is reduced from 1.74° to 0.0005°, indicating that the inverse potential adaptive optimization can effectively mitigate the medium- and phase lag phenomena that occur during high-speed operation, which is in line with the theoretical analysis.
Table 2 summarizes the improvements of the LSTA-SMO and VGLSTA-SMO methods at 5000 rpm compared to 10,000 rpm, and summarizes the time taken for speed recovery during load and unload. From the above simulation results, it can be seen that VGLSTA-SMO can still maintain an accurate estimation of speed and rotor position when loading, and the improved sliding mode position sensorless control system proposed in this paper is feasible.

5. Conclusions

In this work, a new sensorless control method of PMSM is presented, which effectively solves the problem of high-frequency buffering in the estimation of back electromotive force, rotor position, and motor speed in the high-speed domain of the traditional method. Based on the super sliding mode observer, the linear term of observation error is adopted, resulting in the dynamic performance and anti-interference ability of the system mode approaching the sliding die surface being improved due to the addition of an adaptive parameter adjustment strategy. In view of the high harmonic content of the estimated back electromotive force, the adaptive adjustment strategy can solve the problem of harmonic interference estimation of position and velocity accuracy of the traditional method. Finally, the extended state observer can track the actual rotor position and actual speed well. The proposed method is analyzed and verified by Matlab simulation platform data, and the proposed method has a remarkable effect on reducing high-frequency jitter compared with the traditional super-twisting sliding mode observer.
This work can be applied to sensing and localizing redundancy when electric vehicle sensors fail, realizing complementary sensing hardware capabilities, and strengthening sensing capabilities. However, permanent magnet synchronous motors for electric vehicles are often in complex operating conditions, so future research directions should be verified on physical objects, and external influences should be added.

Author Contributions

Conceptualization, L.S.; formal analysis, L.S. and P.L.; data curation, L.S. and M.L.; writing—review and editing, L.S. and P.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Science and Technology Research Project of the Jilin Provincial Department of Education (JJKH20210046KJ).

Data Availability Statement

The data presented in this study are available on request from the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. 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]
  2. Xiong, Y.; Wang, A.; Zhang, T. Sensor-less complex system control of pmsm based on improved smo. In Proceedings of the 2021 6th International Conference on Automation, Control and Robotics Engineering (CACRE), Dalian, China, 15–17 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 228–232. [Google Scholar]
  3. 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]
  4. Zhu, H.; Xiao, X.; Li, Y. A simplified high frequency injection method for PMSM sensorless control. In Proceedings of the 2009 IEEE 6th International Power Electronics and Motion Control Conference, Wuhan, China, 17–20 May 2009; IEEE: Piscataway, NJ, USA, 2009; pp. 401–405. [Google Scholar]
  5. Kesavan, P.; Karthikeyan, A. Electromagnetic Torque-Based Model Reference Adaptive System Speed Estimator for Sensorless Surface Mount Permanent Magnet Synchronous Motor Drive. IEEE Trans. Ind. Electron. 2020, 67, 5936–5947. [Google Scholar]
  6. Zhao, X.; Wang, C.; Duan, W.; Jiang, J. Research on sensorless control system of low speed and high power PMSM based on improved high frequency signal injection. Energy Rep. 2021, 7, 499–504. [Google Scholar] [CrossRef]
  7. Jiang, Y.; Cheng, M. An improved initial rotor position estimation method using high-frequency pulsating voltage injection for PMSM. Def. Technol. 2023, 33, 19–29. [Google Scholar] [CrossRef]
  8. Lu, Q.; Wang, Y.; Mo, L.; Zhang, T. Pulsating High Frequency Voltage Injection Strategy for Sensorless Permanent Magnet Synchronous Motor Drives. IEEE Trans. Appl. Supercond. 2021, 38, 5204204. [Google Scholar] [CrossRef]
  9. Dhaouadi, R.; Mohan, N.; Norum, L. Design and implementation of an extended Kalman filter for the state estimation of a permanent magnet synchronous motor. IEEE Trans. Power Electron. 1991, 6, 491–497. [Google Scholar] [CrossRef]
  10. Ma, Z.; Zhang, X. FPGA-based sensorless control for PMSM drives using the stator/rotor frame extended Kalman filter. In Proceedings of the 2018 Chinese Control and Decision Conference (CCDC), Shenyang, China, 9–11 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 102–107. [Google Scholar]
  11. Liang, D.; Li, J.; Qu, R.; Kong, W. Adaptive second-order sliding-mode observer for PMSM sensorless control considering VSI nonlinearity. IEEE Trans. Power Electron. 2017, 33, 8994–9004. [Google Scholar] [CrossRef]
  12. Kang, K.L.; Kim, J.M.; Hwang, K.B.; Kim, K.H. Sensorless control of PMSM in high-speed range with iterative sliding mode observer. In Proceedings of the Nineteenth Annual IEEE Applied Power Electronics Conference and Exposition, APEC’04, Anaheim, CA, USA, 22–26 February 2004; IEEE: Piscataway, NJ, USA, 2004; Volume 2, pp. 1111–1116. [Google Scholar]
  13. Moreno, J.A.; Osorio, M. Strict Lyapunov functions for the super-twisting algorithm. IEEE Trans. Autom. Control 2012, 57, 1035–1040. [Google Scholar] [CrossRef]
  14. Wang, T.; Hu, G.; Yu, Q. An improved sensorless control scheme for PMSM with online parameter estimation. In Proceedings of the 2021 IEEE 16th Conference on Industrial Electronics and Applications (ICIEA), Chengdu, China, 1–4 August 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 239–244. [Google Scholar]
  15. Zhao, K.; Leng, A.; She, J.; Zhang, C.; He, J.; Li, T. Closed-loop Torque Control for Permanent Magnet Synchronous Motor by Super-Twisting Algorithm Based Sliding-Mode Observer Considering Demagnetization. In Proceedings of the 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), Delft, The Netherlands, 17–19 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1566–1571. [Google Scholar]
  16. Huang, J.; Mao, J.; Dong, X.; Mei, K.; Madonski, R.; Zhang, C. Cascaded Generalized Super-Twisting Observer Design for Sensorless PMSM Drives. IEEE Trans. Circuits Syst. II Express Briefs 2024, 71, 331–335. [Google Scholar] [CrossRef]
  17. Liang, D.; Li, J.; Qu, R. Super-twisting algorithm based sliding mode observer for wide-speed range PMSM sensorless control considering VSI nonlinearity. In Proceedings of the 2017 IEEE International Electric Machines and Drives Conference (IEMDC), Miami, FL, USA, 21–24 May 2017; pp. 1–7. [Google Scholar]
  18. Zhan, Y.; Guan, J.; Zhao, Y. An adaptive second-order sliding-mode observer for permanent magnet synchronous motor with an improved phase-locked loop structure considering speed reverse. Trans. Inst. Meas. Control 2020, 42, 1008–1021. [Google Scholar] [CrossRef]
  19. Wang, D.; Liu, X. Sensorless Control of PMSM with Improved Adaptive Super-Twisting Sliding Mode Observer and IST-QSG. IEEE Trans. Transp. Electrif. 2024. early access. [Google Scholar] [CrossRef]
  20. Liu, W.; Luo, B.; Yang, Y.; Niu, H.; Zhang, X.; Zhou, Y.; Zeng, C. An Adaptive-Gain Sliding Mode Observer with Precise Compensation for Sensorless Control of PMSM. Energies 2023, 16, 7968. [Google Scholar] [CrossRef]
  21. Tian, Z.; Shen, K. Research on Sensorless Control System of PMSM Based on Adaptive Fuzzy Sliding Mode Observer. J. Phys. Conf. Ser. 2020, 1576, 012050. [Google Scholar] [CrossRef]
  22. Yao, G.; Wang, X.; Wang, Z.; Xiao, Y. Senseless Control of Permanent Magnet Synchronous Motors Based on New Fuzzy Adaptive Sliding Mode Observer. Electronics 2023, 12, 3266. [Google Scholar] [CrossRef]
  23. Wang, H.; Zhang, G.; Liu, X. Sensorless Control of Surface-Mount Permanent-Magnet Synchronous Motors Based on an Adaptive Super-Twisting Sliding Mode Observer. Mathematics 2024, 12, 2029. [Google Scholar] [CrossRef]
  24. Yang, J.W.; Dou, M.F.; Zhao, D.D.; Yan, L.M. Adaptive sliding mode observer-based position sensorless control of five-phase permanent magnet synchronous motor. J. Northwestern Polytech. Univ. 2016, 34, 1057–1064. [Google Scholar]
  25. Hoai, H.-K.; Chen, S.-C.; Than, H. Realization of the Sensorless Permanent Magnet Synchronous Motor Drive Control System with an Intelligent Controller. Electronics 2020, 9, 365. [Google Scholar] [CrossRef]
  26. Hoai, H.-K.; Chen, S.-C.; Chang, C.-F. Realization of the Neural Fuzzy Controller for the Sensorless PMSM Drive Control System. Electronics 2020, 9, 1371. [Google Scholar] [CrossRef]
  27. Moreno, J.A.; Osorio, M.A. A Lyapunov approach to second-order sliding mode controllers and observers. In Proceedings of the 2008 47th IEEE Conference on Decision and Control, Cancun, Mexico, 9–11 December 2008; IEEE: Piscataway, NJ, USA, 2008. [Google Scholar]
  28. Gao, H.; Zhang, G.; Wang, W.; Liu, X. Research on an Improved Sliding Mode Sensorless Six-Phase PMSM Control Strategy Based on ESO. Electronics 2021, 10, 1292. [Google Scholar] [CrossRef]
Figure 1. Trajectory diagram of super-twisting algorithm.
Figure 1. Trajectory diagram of super-twisting algorithm.
Processes 12 02581 g001
Figure 2. Schematic diagram of super-twisting sliding mode observer.
Figure 2. Schematic diagram of super-twisting sliding mode observer.
Processes 12 02581 g002
Figure 3. Comparison of LSTA and STA diagrams.
Figure 3. Comparison of LSTA and STA diagrams.
Processes 12 02581 g003
Figure 4. Phase-Locked Loop Diagram.
Figure 4. Phase-Locked Loop Diagram.
Processes 12 02581 g004
Figure 5. TESO-PLL schematic diagram.
Figure 5. TESO-PLL schematic diagram.
Processes 12 02581 g005
Figure 6. TESO structure diagram.
Figure 6. TESO structure diagram.
Processes 12 02581 g006
Figure 7. Block diagram of the overall implementation of the improved adaptive SMO.
Figure 7. Block diagram of the overall implementation of the improved adaptive SMO.
Processes 12 02581 g007
Figure 8. Block diagram of permanent magnet synchronous motor control system based on VGLSTA-SMO.
Figure 8. Block diagram of permanent magnet synchronous motor control system based on VGLSTA-SMO.
Processes 12 02581 g008
Figure 9. Comparison of rotational speed errors between LSTA and STA observations.
Figure 9. Comparison of rotational speed errors between LSTA and STA observations.
Processes 12 02581 g009
Figure 10. STA-SMO estimated and actual rotor position waveforms under different speeds: (a) 4000 rpm; (b) 1000 rpm.
Figure 10. STA-SMO estimated and actual rotor position waveforms under different speeds: (a) 4000 rpm; (b) 1000 rpm.
Processes 12 02581 g010
Figure 11. LSTA-SMO estimated and actual rotor position waveforms under different speeds: (a) 4000 rpm; (b) 1000 rpm.
Figure 11. LSTA-SMO estimated and actual rotor position waveforms under different speeds: (a) 4000 rpm; (b) 1000 rpm.
Processes 12 02581 g011
Figure 12. Comparison of LSTA-SMO and STA-SMO Observation Angle Errors.
Figure 12. Comparison of LSTA-SMO and STA-SMO Observation Angle Errors.
Processes 12 02581 g012
Figure 13. Comparison of LSTA-SMO observation angle errors for different slip film coefficients: (a) LSTA-SMO observation angle error when Z1 = 250, and Z2 = 500; (b) LSTA-SMO observation angle error when Z1 = 450, and Z2 = 900.
Figure 13. Comparison of LSTA-SMO observation angle errors for different slip film coefficients: (a) LSTA-SMO observation angle error when Z1 = 250, and Z2 = 500; (b) LSTA-SMO observation angle error when Z1 = 450, and Z2 = 900.
Processes 12 02581 g013
Figure 14. Comparison of LSTA-SMO observation speed errors for different slip film coefficients: (a) LSTA-SMO observation angle error when Z = 250, and Z2 = 500; (b) LSTA-SMO observation angle error when Z1 = 450, and Z2 = 900.
Figure 14. Comparison of LSTA-SMO observation speed errors for different slip film coefficients: (a) LSTA-SMO observation angle error when Z = 250, and Z2 = 500; (b) LSTA-SMO observation angle error when Z1 = 450, and Z2 = 900.
Processes 12 02581 g014
Figure 15. Matlab simulation structure of VGLSTA-SMO.
Figure 15. Matlab simulation structure of VGLSTA-SMO.
Processes 12 02581 g015
Figure 16. Proposed VGLSTA-SMO sliding mode gain variation (a) Z1 value; (b) Z2 value.
Figure 16. Proposed VGLSTA-SMO sliding mode gain variation (a) Z1 value; (b) Z2 value.
Processes 12 02581 g016
Figure 17. Plot of rotational speed observations under constant sliding mode gain control: (a) comparison of observed RPM, actual RPM, and given RPM; (b) local enlargement.
Figure 17. Plot of rotational speed observations under constant sliding mode gain control: (a) comparison of observed RPM, actual RPM, and given RPM; (b) local enlargement.
Processes 12 02581 g017
Figure 18. Plot of rotational speed observations under adaptive variable smooth mode gain control: (a) comparison of observed RPM, actual RPM, and given RPM; (b) local enlargement.
Figure 18. Plot of rotational speed observations under adaptive variable smooth mode gain control: (a) comparison of observed RPM, actual RPM, and given RPM; (b) local enlargement.
Processes 12 02581 g018
Figure 19. Plot of motor speed error observed for LSTA-SMO with constant slip film gain vs. VGLSTA-SMO with variable slip film gain: (a) Speed Error Comparison; (b) local enlargement.
Figure 19. Plot of motor speed error observed for LSTA-SMO with constant slip film gain vs. VGLSTA-SMO with variable slip film gain: (a) Speed Error Comparison; (b) local enlargement.
Processes 12 02581 g019
Figure 20. Plot of actual speed observed rotational speed for a given speed of 10,000 rpm with variations due to load torque: (a) speed observed under adaptive variable smoothing mode gain VGLSTA-SMO control; (b) speed observed under constant gain LSTA-SMO control.
Figure 20. Plot of actual speed observed rotational speed for a given speed of 10,000 rpm with variations due to load torque: (a) speed observed under adaptive variable smoothing mode gain VGLSTA-SMO control; (b) speed observed under constant gain LSTA-SMO control.
Processes 12 02581 g020
Figure 21. Comparison of LSTA-SMO observation speed errors for different slip film coefficients: (a) comparison of observed and actual values of position angle; (b) local enlargement.
Figure 21. Comparison of LSTA-SMO observation speed errors for different slip film coefficients: (a) comparison of observed and actual values of position angle; (b) local enlargement.
Processes 12 02581 g021
Figure 22. Constant Slip Coefficient LSTA-SMO Position Angle Observations: (a) comparison of observed and actual values of position angle; (b) local enlargement.
Figure 22. Constant Slip Coefficient LSTA-SMO Position Angle Observations: (a) comparison of observed and actual values of position angle; (b) local enlargement.
Processes 12 02581 g022
Figure 23. Comparison of motor Position Angle Error Observation of LSTA-SMO and VGLSTA-SMO.
Figure 23. Comparison of motor Position Angle Error Observation of LSTA-SMO and VGLSTA-SMO.
Processes 12 02581 g023
Table 1. Performance Comparison Between Different Observers.
Table 1. Performance Comparison Between Different Observers.
Control
Method
Speed
Estimation Errors
Rotor Position
Estimation Errors
Setting
Time
1000STA-SMO53.6 rpm1.14 rad1.45 s
LSTA-SMO14.1 rpm1.07 rad1.41 s
4000STA-SMO73.5 rpm1.65 rad0.15 s
LSTA-SMO12.3 rpm1.42 rad0.12 s
Table 2. Performance Comparison Between Different Observers.
Table 2. Performance Comparison Between Different Observers.
Cotrol MethodSpeed Estimation ErrorsRotor Position Estimation ErrorsSettling Time
5000 rpmLSTA-SMO15.7 rpm1.66 rad0.41 s
VGLSTA-SMO10.7 rpm0.02 rad0.138 s
10,000 rpmLSTA-SMO57.7 rpm1.74 radnone
VGLSTA-SMO6.7 rpm0.0005 rad0.84 s
Increased load LSTA-SMO 1.46 s
VGLSTA-SMO 0.41 s
Reduced loadLSTA-SMO 1.5 s
VGLSTA-SMO0.3 s
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

Shi, L.; Lv, M.; Li, P. Sensorless Position Control in High-Speed Domain of PMSM Based on Improved Adaptive Sliding Mode Observer. Processes 2024, 12, 2581. https://doi.org/10.3390/pr12112581

AMA Style

Shi L, Lv M, Li P. Sensorless Position Control in High-Speed Domain of PMSM Based on Improved Adaptive Sliding Mode Observer. Processes. 2024; 12(11):2581. https://doi.org/10.3390/pr12112581

Chicago/Turabian Style

Shi, Liangtong, Minghao Lv, and Pengwei Li. 2024. "Sensorless Position Control in High-Speed Domain of PMSM Based on Improved Adaptive Sliding Mode Observer" Processes 12, no. 11: 2581. https://doi.org/10.3390/pr12112581

APA Style

Shi, L., Lv, M., & Li, P. (2024). Sensorless Position Control in High-Speed Domain of PMSM Based on Improved Adaptive Sliding Mode Observer. Processes, 12(11), 2581. https://doi.org/10.3390/pr12112581

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