Next Article in Journal
Dynamics-Based Thermal Analysis of High-Speed Angular Contact Ball Bearings with Under-Race Lubrication
Previous Article in Journal
Fast Grasping Technique for Differentiated Mobile Phone Frame Based on Visual Guidance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Anti-Inertia Disturbance Control of Permanent Magnet Synchronous Motor Based on Integral Time-Varying Fast Terminal Sliding Mode

1
School of Electrical Engineering and Automation, Anhui University, Hefei 230601, China
2
National Engineering Laboratory of Energy-Saving Motor & Control Technology, Anhui University, Hefei 230601, China
3
Engineering Research Center of Power Quality, Ministry of Education, Anhui University, Hefei 230601, China
*
Author to whom correspondence should be addressed.
Machines 2023, 11(7), 690; https://doi.org/10.3390/machines11070690
Submission received: 12 May 2023 / Revised: 20 June 2023 / Accepted: 28 June 2023 / Published: 30 June 2023
(This article belongs to the Section Electrical Machines and Drives)

Abstract

:
To improve the speed control performance of a permanent magnet synchronous motor (PMSM) when the moment of inertia changes during operation, this paper studies an anti-inertia disturbance method based on integral time-varying fast terminal sliding mode control (ITFTSMC). First, the mechanical motion equation of the permanent magnet synchronous motor is established to obtain the inverse relationship between the moment of inertia and the rate of speed change. Second, the extended state observer is designed to identify the moment of inertia online and improve real-time tracking accuracy. Third, to solve the motor speed fluctuation caused by the sudden inertia change, an integral time-varying fast terminal sliding mode control method is proposed, which improves both speed stability through integral time-varying and rapidity through the fast terminal. The identified moment of inertia is then updated to the integral time-varying fast terminal sliding mode controller in real time to meet the dynamic performance of the permanent magnet synchronous motor when said inertia changes. Finally, simulation and comparative experiments were used to verify the feasibility and effectiveness of the abovementioned proposed methods.

1. Introduction

Permanent magnet synchronous motors (PMSM) are widely used in various industrial fields due to their small size, high efficiency, convenient control, and ample speed regulation. In actual operations, however, its moment of inertia often changes, making the motor control parameters set before the servo system run out of sync with the controlled object during system operation. This leads to a deterioration in both the stability and rapidity of the speed of the servo control system. To maintain a fast and stable response to the system speed, the servo control system must obtain the information on inertia in real time and accordingly adjust the motor control parameters following the inertia parameter information to adapt to the changes in the moment of inertia.
Currently, numerous researchers have proposed equally numerous methods in anti-inertia disturbance, such as PI control [1,2,3,4], adaptive control [5,6,7,8], intelligent control [9,10,11,12], fuzzy control [13,14,15], predictive control [16,17,18], and sliding mode control [19,20,21,22,23,24], among others. Their methods are mainly divided into two categories: added observers and no observers.
There exist numerous studies on the anti-inertia disturbance of adding observers, all of which forward varying methods that effectively improve real-time tracking accuracy. Most studies in the literature [1,2] generally use the gradient algorithm to identify the moment of inertia online and make real-time adjustments of the PI parameters of the velocity ring according to the principle of pole configuration. Although the effectiveness of the method can be verified by experiments, simple PI parameter adjustments cannot meet the complex parameter changes of multivariate systems. Other studies [3,4] also identify and compensate for the disturbance inertia using the inertia disturbance observer established by the Kalman filter. Said compensation system has good anti-inertia disturbance performance and robustness, but its adjustment of PI parameters still cannot meet the complex parameter change requirements. Some studies [5,6] follow the traditional disturbance observer as improved by the variable gain algorithm and are combined with the model reference adaptive algorithm. By then, the identified moment of inertia is updated for the improved disturbance observer, thus effectively improving the system’s anti-disturbance performance. Other studies [7,8] use the forgetting factor recursive least squares algorithm to observe the moment of inertia and subsequently design the moment of inertia’s adaptive controller to eliminate the influence of identification error on speed performance. There are also studies [5,6,7,8] showing good anti-inertia disturbance performance, but all have high hardware requirements and are difficult to implement in engineering.
There are also many studies on anti-inertia disturbances without adding observers; such methods make up for the lack of tracking accuracy by selecting control strategies. Some [9,10] propose an anti-inertia velocity control method for adaptive radial basis function networks that achieves high speed tracking accuracy (without current measurement or control) by directly acting on the voltage of the machine. Others [11,12] apply neural networks to PMSM control systems with inertia disturbances, simplify the control structure and parameter dependence, and ultimately achieve high servo accuracy under parameter changes. There also exists [13,14,15] various designs wherein a fuzzy inference module was used to apply to the adaptive current error integral-backward-step controller, thereby solving the problem of the influence of inertia disturbance on the system and improving the dynamic response performance of the system. Improved predictive control has also been applied to the PMSM current loop [16,17,18], effectively reducing the sensitivity of the servo system to motor inductance parameters and improving the high dynamic performance of the system. A non-singular fast terminal sliding mode control method has also been adopted [19] to suppress the influence of moment of inertia, thus ensuring that the speed tracking error converges quickly in a limited time and effectively weakens the speed fluctuation. Global fast terminal sliding mode control was also used [20] to quickly converge the system state to the equilibrium point, improve the response speed of the system, and enhance the robustness of the system. The note [21] proposes a robust integral sliding mode (RISM) manifold and a corresponding design method for stabilization control for uncertain systems with control input time delays. An improved sliding mode control, which is delay-dependent and suitable for small input time delays, keeps the system in the neighborhood of the RISM surface in finite time, improving the system’s stability. The authors of [22] studied fault-tolerant control (FTC) designs based on nonsingular terminal sliding-mode control and nonsingular fast terminal sliding-mode control (NFTSMC). The proposed active FTC laws are shown to be able to achieve fault-tolerant objectives and maintain stabilization performance even when some of the actuators fail to operate. In order to achieve robust tracking performance, a novel sliding-mode control law [23] is designed in the SMC unit, and the adaptive unit is put forward to deal with uncertain gains. The article [24] proposes a continuous nonsingular terminal sliding-mode control with integral-type sliding surfaces (CNTSMC-ISS) framework for disturbed systems. Compared with the existing sliding-mode controllers, the noteworthy contributions are the alleviation of the chattering phenomenon, the fast finite-time stability, and the singularity-free and ease-of-implementation characteristics. These methods have also achieved satisfactory results in the experiment, although the lack of real-time observation of inertia cannot meet the requirements of the system for high tracking accuracy.
In order to improve the tracking accuracy of the system to the motor speed, this paper improves the extended state observer to a new inertia observer. By adding a time-varying function, the gain increases slowly, reducing the impact on the motor speed while observing the inertia. To improve the stability and rapidity of the motor speed when the inertia changes, this paper proposes an integral time-varying fast terminal sliding mode control (ITFTSMC) method. In order to shorten the duration of the approaching motion stage and ensure the dynamic quality of the approaching motion, the author improves the exponential approaching law and proposes a new type of approaching law. In order to improve the stability and fast performance of the motor speed, the author designed a new type of integral time-varying module and fast terminal module to improve the conventional sliding mode controller. The integral time-varying module can improve the stability of the motor speed and keep the speed overshoot within a small error range, and the fast terminal module can improve the speed performance of the motor speed so that the speed can recover to stability in a short time. Finally, experiments were designed to verify the effectiveness of the method.

2. Mathematical Model of the Moment of Inertia of PMSM

To solve the influence of the disturbance of the moment of inertia on the speed of the motor operation, the current study starts with the mechanical motion equation of the permanent magnet synchronous motor in the d-q coordinate system. It also obtains the correlation between the moment of inertia and the motor speed through the analysis of this equation.
The mechanical equation of motion of PMSM in the d-q coordinate system is shown in Formula (1) below:
J d ω m d t = T e T L B ω m
where J is the moment of inertia; ω m is the mechanical angular velocity; T e is the electromagnetic torque; T L is load torque; B is the damping coefficient.
In the moment of inertia identification algorithm, the sampling frequency of the actual speed of the motor is relatively high; hence, the damping coefficient of the system can be ignored. Therefore, the above formula can be simplified into Formula (2) below:
d ω m d t = T e T L J
The logical relationship between motor speed and mechanical angular velocity is shown in Equation (3) below:
n = 30 π · ω m
where n is the motor speed.
From Equations (2) and (3), the moment of inertia is clearly inversely proportional to the rate of change of the mechanical angular velocity, and the mechanical angular velocity is proportional to the rotational speed; hence, the rate of change of the moment of inertia and the speed are also inversely proportional. As shown in Equation (4):
d n d t = π 30 · T e T L J
Obviously, when the load torque remains constant, the moment of inertia becomes a disturbance factor that affects the changes in motor speed. In order to quickly restore stability to the speed, this article identifies the moment of inertia and updates the identification value in real-time to the speed loop, which improves the fast performance and stability of the speed.

3. Inertia Identification Based on Extended State Observer

For the speed to quickly return to a stable state when the moment of inertia changes, accurate and rapid real-time monitoring of the inertia change is required. In this paper, an extended state observer (ESO) is used to identify the inertia online.
The motor angular velocity expression shown in Equation (2) is transformed into:
d ω m d t = 1 J ( K t i q T L ) = 1 J ( K t i q * T L ) + K t J ( i q i q * ) = 1 J ( K t i q * T L ) + L ω ,
in the formula, K t is the torque constant, K t = 3 2 p n · ψ f ; p n is the polar logarithm; ψ f is the permanent magnet flux chain; J is the reference value of inertia; i q * is the reference current; i q is the actual current; and L ω is the disturbance of the speed loop.
For the motor angular velocity equation shown in Equation (5), the extended state observer is designed as follows:
{ e = ω m * ω m ω ˙ m = 1 J ( K t i q * T L ) + L ω β 1 e , L ω = f a l ( e , λ , δ )
in the equation, ω m * is the motor reference mechanical angular velocity, is usually a constant, and ω m is the actual mechanical angular velocity; β 1 , α , λ and δ are the parameters of the observer, where β 1 = 0.1 , λ = 0.8 , and δ = 0.01 . The function f a l is represented as:
f a l ( e , λ , δ ) = { | e | λ sgn ( e ) ,     | e | > δ e δ 1 λ ,                   | e | < δ ,
where δ is the interval length of the linear segment; λ is a nonlinear factor; and sgn is a sign function.
In the observer, the high gain of β 1 can improve the accuracy and bandwidth of the observer. However, when the initial value of the observer is inconsistent with the actual speed of the motor, the high gain of the observer can cause the speed to overshoot, which has a negative impact on speed control. To reduce the impact of speed overshoot, this article utilizes the saturation characteristics of the sgn function and replaces β 1 with a time-varying function β 11 , so that the observer adopts a smaller gain during operation. As time increases, the observer’s gain gradually increases until the time-varying function saturates. The expression of the extended state observer based on time-varying parameters is:
{ e = ω m * ω m ω ˙ m = 1 J ( K t i q * T L ) + L ω β 11 e L ω = f a l ( e , λ , δ ) β 11 = { b 1 t                           , t t s b 2 s i g n ( η t ) ,   t > t s ,
in the formula, b 1 and b 2 are both gain coefficients, where b 1 = 0.1 , b 2 = 0.12 , and t s is the set time constant.
This article sets the load torque to remain constant with only changes in inertia, so the speed loop disturbance is caused by changes in inertia. As shown in the following equation, the rate of change of ω m can also be written as:
ω ˙ m = 1 J ^ ( K t i q * T L )
where J ^ is the inertia identification value. Equation (10) can be obtained by combining Equations (8) and (9).
1 J ^ = 1 J + L ω β 11 e K t i q * T L
Figure 1 shows the simulation diagram of inertia identification.
As shown in the figure, good observation results can be obtained by using the extended state observer to observe the moment of inertia.

4. Speed Controller Design

To improve the dynamic performance of the speed at the time of inertia change, an integral time-varying fast terminal sliding mode control (ITFTSMC) is designed to be applied to the speed loop. Figure 2 shows the system control block diagram.
The input of the system was the speed error; the output was the given value of the current; the speed signal of PMSM was fed back through the optical encoder; the current loop adopted PI control; the q-axis current was the velocity ring output value; and the d-axis current was taken as 0. The adjustment and update of ITFTSMC control law parameters was carried out by feeding back to the inertia recognition value of the speed controller, which was derived from the online identification of the improved Inertia observer. The system modulation method adopts the spatial vector pulse width modulation (SVPWM) scheme.

4.1. ITFTSMC Analytical Model

Define the status variables of the PMSM system as:
{ x 1 = ω m * ω m x 2 = x ˙ 1 = ω ˙ m .
This is obtained according to Equations (5) and (11):
{ x ˙ 1 = ω ˙ m = 1 J ( T L K t i q ) x ˙ 2 = ω ¨ m = K t J i ˙ q .
In order to improve the fast and stable performance of the rotating speed of the motor, a new sliding mode surface is defined in this paper by combining the integral time-varying module and the fast terminal module. The function of the sliding mode surface is shown in Equation (13):
s = x 1 + c 0 t x 1 d τ + α e β · t + ρ | x 1 | p / q sgn ( x 1 )
where c , α , β , ρ , p , q are constants, p , q are Positive odd numbers, and, c = 50 , β = 100 , ρ = 50 , and p / q = 3 / 2 .
The derivation of Formula (13) can be obtained:
s ˙ = x 1 ˙ + c x 1 α β e β t + ρ p q | x 1 | p q 1 x 1 ˙ sgn x 1
To achieve the global robustness of sliding mode control, the system trajectory needs to be on the time-varying sliding mode surface at the initial moment, so that s = 0 yields:
α = x 1 ( 0 ) c 0 t x 1 ( 0 ) d τ ρ | x 1 ( 0 ) | p / q sgn ( x 1 ( 0 ) ) .
In order to shorten the time of approaching motion and improve the dynamic quality of approaching motion, this paper improves the exponential approach law and designs a new approach law, as shown in Equation (16):
s ˙ = k 1 | s | sgn ( s ) k 2 s
where = 1 / 2 , k 1 = 200 ,   k 2 = 300 .
From Equations (12), (14), and (16), it can be obtained that the actual current of the q-axis is as follows:
i q = J K t [ 1 1 + ρ p q | x 1 | p q 1 sgn ( x 1 ) ] [ k 1 | s | sgn ( s ) + k 2 s + c x 1 α β e β · t ] + T L K t .
By substituting the rotational inertia identification value J ^ into Equation (17), the reference current of the q-axis can be obtained as follows:
i q * = J ^ K t [ 1 1 + ρ p q | x 1 | p q 1 sgn ( x 1 ) ] [ k 1 | s | sgn ( s ) + k 2 s + c x 1 α β e β · t ] + T L K t .

4.2. ITFTSMC Submodule Analysis

To improve the dynamic performance of the speed, this paper improves the traditional sliding mode controller and adds both the integral module, the time-varying module, and the fast terminal module one by one based on this. The sliding surface of the conventional sliding mode controller is s = x 1 + c x 2 , the sliding surface of the integral sliding mode controller is s = x 1 + c 0 t x 1 d τ , the sliding surface of the integral time-varying sliding mode controller is s = x 1 + c 0 t x 1 d τ + α e β · t , and the sliding surface of the integral time-varying fast terminal sliding mode controller is s = x 1 + c 0 t x 1 d τ + α e β · t + ρ | x 1 | p / q sgn ( x 1 ) . The reaching laws of the four sliding mode controllers are s ˙ = k 1 | s | sgn ( s ) k 2 s .
Figure 3 shows the rotational speed comparison waveform brought about by conventional sliding mode control and integral sliding mode control (ISMC).
Figure 4 shows the comparison waveform of the q-axis current caused by conventional sliding mode control and integral sliding mode control.
As shown in Figure 3, the speed of SMC has a large overshoot and long response time when the motor starts and the inertia changes, and the speed waveform obtained by the sliding mode controller after adding the integral module has a great improvement in response time. However, the overshoot remains large and needs further improvement. As shown in Figure 4, the fluctuation trend of the q-axis current and the fluctuation trend of the speed are roughly the same, but the current fluctuation amplitude of ISMC is extremely large, which is not conducive to the operation of the motor and needs further improvement.
To reduce the high overshoot, the current study adds a time-varying module based on ISMC to obtain integrated time-varying sliding mode control (ITSMC). Figure 5 shows the speed comparison waveform under SMC, ISMC, and ITSMC.
Figure 6 shows the q-axis current comparison waveform under SMC, ISMC, and ITSMC.
Following Figure 5, the speed of ISMC has a large overshoot when the motor is started, and the speed waveform obtained by the sliding mode controller after adding the time-varying module has greatly improved the overshoot. As shown in Figure 6, the overall current fluctuation of ITSMC slightly increases, but the overshoot is much smaller than that of ISMC, and there is still room for improvement.
To reduce the large response time, the fast terminal module was added to the ITSMC to obtain the integrated time-varying sliding mode control (ITFTSMC). Figure 7 shows the speed comparison waveform under SMC, ISMC, ITSMC, ITFTSMC, and ITFTSMC.
Figure 8 shows the q-axis current comparison waveform under SMC, ISMC, ITSMC, and ITFTSMC.
As shown in Figure 7, after the introduction of the fast terminal module in ITSMC, the response time of the motor during startup is significantly reduced, and there is almost no overshoot. Compared to the other three sliding mode controllers, ITFTSMC provides a faster and more stable response speed during motor startup. When the moment of inertia changes, both SMC and ISMC have larger overshoots and longer response times, while both ITSMC and ITFTSMC have smaller response times and almost no overshoots. Overall, when the moment of inertia suddenly changes, the rotational speed of the ITFTSMC has the fastest and most stable performance. Additionally, as shown in Figure 8, the q-axis current of ITFTSMC also has the same characteristics, with the best response time and overshoot, which meet the design requirements.

4.3. Stability Analysis

To verify the stability of the integral time-varying fast terminal sliding mode controller, the Lyapunov function was selected, which is expressed as: V = 1 / 2 s 2 .
The derivation of this function yields V ˙ = s s ˙ .
Substituting Equations (12) and (14) into the above equation, the following equation is obtained:
V ˙ = s s ˙ = s ( x ˙ 1 + c x 1 α β e β t + ρ p q | x 1 | p q 1 · x ˙ 1 sgn ( x 1 ) ) = s [ ( 1 + ρ p q | x 1 | p q 1 sgn ( x 1 ) ) ( K t J i q * + T L J ) + c x 1 α β · e β t ] .
Substitute Equation (17) into Equation (19) to obtain:
V ˙ = s · [ ( 1 + ρ p q | x 1 | p q 1 sgn ( x 1 ) ) ( K t J i q * + T L J ) + c x 1 α β · e β t ] = s · [ k 1 | s | sgn ( s ) k 2 s ] k 1 | s | + 1 s 2 < 0 .
Obviously, the sliding mode controller designed in this paper satisfies the Lyapunov stability theorem: V ˙ = s s ˙ < 0 . The system is asymptotically stable.

5. Experimental Validation

5.1. Construction of the Experimental Platform

To verify the effectiveness of the integral-based time-dependent fast terminal sliding mode control method proposed in this paper, a PMSM control platform with tunable inertia is built as shown in Figure 9.
The platform is mainly comprised of eight parts: a permanent magnet synchronous motor; a magnetic powder clutch; a torque sensor; a half-shaft bushing; CSPACE; a 2500PPR incremental encoder; an oscilloscope; and a motor drive circuit board. Among these, the change in PMSM moment of inertia is realized by the increase and decrease of the half-shaft casing. Encoders are then used for the collection of motor speeds, and CSPACE is a semi-physical simulation system based on TMS320F28335DSP. It has AD, DA, IO, Encoder, PWM, and other simulation functions. After the control algorithm has been designed in MATLAB/Simulink, the DSP code can be generated, and the corresponding control signals can be generated.
Table 1 shows the motor parameters of the experimental platform.
Table 2 shows the key parameters of the inertia observer.
Table 3 shows the key parameters of ITFTSMC.

5.2. Inertia Identification

In order to better restrain the influence of inertia disturbance on motor speed, this paper uses the expanded state observer to observe the moment of inertia online. The following figure shows the experimental results of inertia identification.
As shown in Figure 10, the inertia can be identified using the extended state observer, which can have a faster identification speed and higher identification accuracy. Obviously, the extended state observer is suitable for the control system applied in this paper.

5.3. Motor Speed Performance Verification

5.3.1. Speed Performance Verification during Motor Start

To verify the influence of motor starting on speed performance, the change of inertia was ignored, the speed response waveforms under the four groups of methods were compared, and the moment of inertia was set to 0.0001 kg·m2. Figure 11 shows the rotational speed waveforms of the four sets of methods under low, medium, and high-speed conditions.
For easier comparison and illustration, the overshoot and response time of different sliding mode controllers during motor startup under low, medium, and high speed conditions are provided to evaluate the effectiveness of the ITFTSMC method. The data comparison is shown in Table 4. Among them, SMC fluctuates the most: the speed overshoot at low, medium, and high speeds is more than 15% higher than ITFTSMC, and the response time is more than 0.3 s longer than ITFTSMC. The response time of TSMC is very short, although the overshoot is more than 30% higher than that of ITFTSMC. ITSMC generates more fluctuations at low speeds than ITFTSMC, and its response time at high speeds is about 75 ms longer than ITFTSMC. Obviously, the speed stability and fast performance of ITFTSMC during motor startup are superior to those of the other three controllers.

5.3.2. Influence of Inertia Disturbance on Static Rotational Speed Performance

Effect of Small Inertia Disturbance on Static Speed Performance

To verify the influence of small inertia disturbances on the static speed performance, keep the inertia at a given speed unchanged, and the moment of inertia increases from 10 4   kg · m 2 to 2 × 10 4   kg · m 2 at 2 s, and the speed response waveform at this time is then compared. Figure 12 shows the rotational speed waveforms of the four sets of methods under low, medium, and high-speed conditions.
When the rotational inertia increases from 10 4   kg · m 2 to 2 × 10 4   kg · m 2 , the overshoot and response time under different sliding mode controllers are shown in Table 5. The rotational speed of a conventional SMC changes most significantly, with the highest overshoot and the longest response time; an ITFTSMC has the smallest speed fluctuation and the shortest response time. Under low, medium, and high speed conditions, the speed fluctuation of conventional SMC is about 20 rpm higher than that of ITFTSMC, and the response time is about 0.1 s slower; The speed fluctuation of TSMC is about 4 rpm higher than that of ITFTSMC, and the response time is about 20 ms slower; The rotational speed response time of ITSMC is similar to that of ITFTSMC, but the overall fluctuation of its rotational speed is greater than that of ITFTSMC. Experiments have proven that when the inertia changes in a small range, the rotational speed of ITFTSMC has the best stability and fast performance at both low, medium, and high speeds.

Effect of Moderate Inertia Disturbance on Static Speed Performance

To verify the influence of moderate inertia disturbance on the static speed performance, keep the inertia at a given speed unchanged, and the moment of inertia increases from 10 4   kg · m 2 to 10 3   kg · m 2 at 2 s, and the speed response waveform at this time is then compared. Figure 13 shows the rotational speed waveforms of the four sets of methods under low, medium, and high-speed conditions.
When the moment of inertia increases from 10 4   kg · m 2 to 10 3   kg · m 2 , the overshoot and response times under different sliding mode controllers are shown in Table 6. The SMC speed change remains the largest, and the ITFTSMC speed change remains the smallest. Under low, medium, and high speed conditions, SMC speed overshoot is more than 15% higher than ITFTSMC, and the response time is more than 110 ms longer than ITFTSMC; TSMC overshoot is more than 1.5% higher than ITFTSMC, and the response time is more than 25 ms longer than ITFTSMC; The rotational speed fluctuation caused by ITSMC before and after the inertia mutation is greater than that of ITFTSMC, and the rotational speed fluctuation at high speed is the most obvious. Experiments have shown that when inertia changes in a medium range, its rotational speed still has the best stability and fastest performance.

Effect of Large Inertia Disturbance on Static Speed Performance

To verify the influence of large inertia disturbances on the static speed performance, the moment of inertia increases from 10 3   kg · m 2 to 10 2   kg · m 2 at 2 s to compare the speed response waveform at this time. Figure 14 shows the corresponding rotational speed waveform.
When the moment of inertia increases from 10 3   kg · m 2 to 10 2   kg · m 2 , the overshoot and response time under different sliding mode controllers are shown in Table 7. The rotational speed of the SMC changes most acutely. Under low, medium, and high speed conditions, its rotational speed increases by about 90 rpm, and the response time also exceeds 0.5 s. The rotation speed fluctuation of ISMC is relatively small, but the rotation speed increases by about 20 rpm. The response time also reached about 0.1 s. The rotational speed fluctuations of ITSMC and ITFTSMC are minimal, but considering that the rotational speed fluctuations of ITSMC before the inertia change are greater than the rotational speed fluctuations of ITFTSMC, it can be concluded that when the inertia changes over a wide range, the rotational speed of ITFTSMC still has the best stability and fast performance.

Effect of Inertia Disturbance on Electric Current at Static Rotation Speed

To verify the effect of inertia perturbation on the current at static speed, this article sets the speed to 500 rpm, and the inertia increases from 2 s, respectively, from 10 4   kg · m 2 to 2 × 10 4   kg · m 2 , 10 4   kg · m 2 to 10 3   kg · m 2 , and 10 3   kg · m 2 to 10 2   kg · m 2 . Comparing the current response waveforms under these three inertia changes, Figure 15 shows the corresponding current waveforms.
The amplitude of inertia increases varies, and the current response waveform also varies. Table 8 shows the harmonic response time of the q-axis current under different inertia disturbances. When the inertia changes, the current overshoot of SMC and ISMC is the largest, the current response time of SMC is the longest, and the current waveform of ITSMC and ITFTSMC is the most stable. However, the current overshoot and response time of ITSMC are slightly larger than those of ITFTSMC. It can be seen that when the speed remains constant, the current performance of ITFTSMC remains optimal under different inertia disturbances.

5.3.3. Influence of Inertia Disturbance on Dynamic Rotational Speed Performance

Influence of Small Inertia Disturbance on Dynamic Speed Performance

To verify the influence of a small inertia disturbance on the dynamic rotational speed performance, the moment of inertia increases from 10 4   kg · m 2 to 2 × 10 4   kg · m 2 at 2 s. The motor speed changed from low to medium, low to high, and medium to high. The experimental rotational speed response waveform is shown in Figure 16.
When the system injects small inertia interference during a change in speed, the overshoot and response time under different sliding mode controllers are shown in Table 9. The speed performance of the SMC is the worst, and its response time is more than 80 ms longer than the ITFTSMC under low, medium, and high-speed changes, and the overshoot is more than 40% larger. TSMC has a shorter response time but a higher overshoot, more than 24% higher than ITFTSMC. The response time of ITSMC is longer than that of ITFTSMC, especially when the speed changes from low speed to high speed. The response time of ITSMC is about 48 ms, and the response time of ITFTSMC is about 18 s. Clearly, when the system introduces small inertia interference during a change in speed, the ITFTSMC used herein has better anti-disturbance ability.

Influence of Moderate Inertia Disturbance on Dynamic Rotational Speed Performance

To verify the influence of the moderate inertia volume disturbance on the dynamic rotation speed performance, the moment of inertia increases from 10 4   kg · m 2 to 10 3   kg · m 2 at 2 s. The experimental rotational speed response waveform is shown in Figure 17 below.
When the system injects moderate inertial interference when the speed changes, the overshoot and response time under different sliding mode controllers are shown in Table 10. SMC has the worst rotational speed response performance, the longest response time, and the highest overshoot. Its performance also decreases as the amplitude of rotational speed change increases. The TSMC also has a longer rotational speed response time, a higher overshoot rate, and non-stop oscillation, especially the greater the amplitude of rotational speed change, the longer the rotational speed oscillations take, and the greater the amplitude of oscillations. The overshoot of the ITSMC is similar to that of the ITFTSMC, but the response time is longer than that of the ITFTSMC. Obviously, when the system introduces moderate inertial disturbances during speed changes, the ITFTSMC used in this article has better anti-interference ability, and its rotational speed has better stability and fast performance.

Influence of Large Inertia Disturbance on Dynamic Rotational Speed Performance

To verify the influence of the large inertia volume disturbance on the dynamic rotation speed performance, the inertia volume is greatly increased, and then the moment of inertia increases from 10 3   kg · m 2 to 10 2   kg · m 2 at 2 s. The experimental rotational speed response waveform is shown in Figure 18 below.
According to Figure 18, when the system injects large inertia interference when the speed changes, the speed of SMC and TSMC is directly out of control, and the speed response time of ITSMC and ITFTSMC is also greatly increased. The greater the speed change, the greater the response time. However, no matter how the speed changes, the speed response time of ITFTSMC is smaller than the response time of ITSMC. Experiments show that even if large inertia disturbances are introduced when the motor speed changes, the ITFTSMC designed in this paper has the best anti-interference ability, and the stability and fast performance of the speed are also the best.

Effect of Inertia Disturbance on Electric Current at Dynamic Rotation Speed

To verify the effect of inertia perturbation on the current at dynamic rotation speed, this article sets the speed to increase from 200 rpm to 500 rpm and the inertia to increase from 2 s, respectively, from 10 4   kg · m 2 to 2 × 10 4   kg · m 2 , 10 4   kg · m 2 to 10 3   kg · m 2 , and 10 3   kg · m 2 to 10 2   kg · m 2 . Comparing the current response waveforms under these three inertia changes, Figure 19 shows the corresponding current waveforms.
As shown in Figure 19, when the inertia changes, the current fluctuation at dynamic speed is worse than that at static speed. When the inertia disturbance is small, the current response time of SMC is the longest, the current overshoot of ISMC is the highest, and the current overshoot and response time of ITSMC are slightly larger than those of ITFTSMC. When the inertia disturbance is moderate, the current response time of SMC further increases, and the current fluctuation of ISMC becomes more obvious. The current overshoot and response times of ITSMC and ITFTSMC have almost not changed. When the inertia disturbance is large, the current of ISMC begins to lose control, and the current overshoot and response time of SMC are also too large. However, the current overshoot and response time of ITFTSMC remain stable. It can be seen that even if the speed changes, the current of ITFTSMC can maintain optimal performance under different inertia disturbances.

6. Conclusions

Based on the mathematical model of PMSM in the d-q synchronous rotating coordinate system, a method for restraining inertial disturbance is designed in this paper. By improving the extended state observer, the motor speed is observed in real time, and the observation results are fed back to the new slip-mode controller designed by the author. The sliding mode controller is added with an integral time-varying module and a fast terminal module, which can effectively improve the stability and rapidity of rotating speed, and the improvement of the approach law also improves the fast performance of the system. The results and conclusions of this paper are as follows:
(1)
Based on the mechanical motion equation of PMSM, the relationship between moment of inertia and speed change is inversely proportional, and its validity is verified by simulation;
(2)
In view of the shortcomings of the recognition accuracy of the continuous model Inertia observer, this paper improves it and successfully improves the recognition accuracy;
(3)
When the rotational speed of the motor encounters inertia changes while maintaining a constant value, the rotational speed will also change, and this change will increase with the increase of the inertia change amplitude. The ITFTSMC designed in this article can shorten the response time and weaken the rotational speed fluctuation when the rotational speed changes abruptly;
(4)
When the rotational speed of a motor encounters an inertia change when it changes, the amplitude of the rotational speed change is greater than when it encounters an inertia change when the rotational speed remains constant. Especially when the amplitude of the rotational speed change is large, the conventional sliding mode controller has lost its function. However, the ITFTSMC designed in this paper can still stabilize the rotational speed of the motor in a relatively short time.

Author Contributions

Methodology, F.X. and S.N.; Software, H.W.; Formal analysis, S.N. and J.X.; Investigation, H.W. and J.X.; Resources, F.X., H.W. and Z.Z.; Writing—original draft, S.N.; Writing—review & editing, F.X. and S.N.; Visualization, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Natural Science Foundation of Anhui Province, grant number 2108085ME179; National Natural Science Foundation of China, grant number 51607002; Key project of National Natural Science funds, grant number 51637001.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon requests.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liang, J.; Hu, Y.; Lu, W. Anti-Disturbance Adaptive Control of Permanent Magnet AC Servo System. Trans. China Electrotech. Soc. 2011, 26, 174–180. [Google Scholar] [CrossRef]
  2. Lu, W.; Hu, Y.; Liang, J.; Huang, W. Anti-disturbance Adaptive Control for Permanent Magnet Synchronous Motor Servo System. Proc. CSEE 2011, 26, 75–81. [Google Scholar] [CrossRef]
  3. Peng, Q.; Qiu, L.; Wang, Y. An active disturbance rejection controller based on Kalman observer for PMSM. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 6478–6482. [Google Scholar]
  4. Sun, J.; Wang, C.; Xin, R. On Disturbance Rejection Control of Servo System Based on the Improved Disturbance Observer. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 2554–2559. [Google Scholar] [CrossRef]
  5. Chavan, A.D.; Gundecha, A.D.; Mahapatro, K.A.; Suryawanshi, P.V. State and Disturbance Observer for Robust Motion Control. In Proceedings of the 2019 4th International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT), Bangalore, India, 17–18 May 2019; pp. 1252–1256. [Google Scholar] [CrossRef]
  6. Zhou, L.; Lin, J.; Huang, J. Research on predictive functional control based on disturbance observer for PMLSM speed system. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 4650–4653. [Google Scholar] [CrossRef]
  7. Xun, Q.; Wang, P.L.; Li, Z.X.; Cai, Z.D.; Qin, H.H. PMSM Parameters Identification Based on Recursive Least Square Method. Trans. China Electrotech. Soc. 2016, 31, 161–169. [Google Scholar] [CrossRef]
  8. Huang, Y.T.; Shen, J.X.; Wang, Y.C.; Chen, Y.D. Variable Parameter Sliding Mode Control of Permanent Magnet Synchronous Servo Machine Based on Recursive Least Square Observer. Proc. CSEE 2022, 42, 6835–6846. [Google Scholar] [CrossRef]
  9. Wang, T.H.; Zhao, X.M.; Jin, H.Y. Intelligent Second-Order Sliding Mode Control Based on Recurrent Radial Basis Function Neural Network for Permanent Magnet Linear Synchronous Motor. Trans. China Electrotech. Soc. 2021, 36, 1229–1237. [Google Scholar] [CrossRef]
  10. Huang, X.; Ning, Q. Active Disturbance Rejection Control Based on Radial Basis Function Neural Network. In Proceedings of the 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018; pp. 2397–2400. [Google Scholar] [CrossRef]
  11. Chaoui, H.; Khayamy, M.; Okoye, O. Adaptive RBF Network Based Direct Voltage Control for Interior PMSM Based Vehicles. IEEE Trans. Veh. Technol. 2018, 67, 5740–5749. [Google Scholar] [CrossRef]
  12. Yu, J.; Shi, P.; Dong, W.; Chen, B.; Lin, C. Neural Network-Based Adaptive Dynamic Surface Control for Permanent Magnet Synchronous Motors. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 640–645. [Google Scholar] [CrossRef] [PubMed]
  13. Wang, W.R.; Wu, J.X.; Zhang, Y.; Wei, H.F.; Ge, H.L. Fuzzy Self-Tuning Adaptive Integral Backstepping Control for Permanent Magnet Synchronous Motor. Trans. China Electrotech. Soc. 2020, 35, 724–733. [Google Scholar] [CrossRef]
  14. Mani, P.; Rajan, R.; Shanmugam, L.; Joo, Y.H. Adaptive Fractional Fuzzy Integral Sliding Mode Control for PMSM Model. IEEE Trans. Fuzzy Syst. 2019, 27, 1674–1686. [Google Scholar] [CrossRef]
  15. Ding, H.; Zou, X.; Li, J. Sensorless Control Strategy of Permanent Magnet Synchronous Motor Based on Fuzzy Sliding Mode Observer. IEEE Access 2022, 10, 36743–36752. [Google Scholar] [CrossRef]
  16. Wang, W.; Xiao, X.; Ding, Y. An Improved Predictive Current Control Method for Permanent Magnet Synchronous Motors. Trans. China Electrotech. Soc. 2013, 28, 50–55. [Google Scholar] [CrossRef]
  17. Li, X.; Tian, W.; Gao, X.; Yang, Q.; Kennel, R. A Generalized Observer-Based Robust Predictive Current Control Strategy for PMSM Drive System. IEEE Trans. Ind. Electron. 2022, 69, 1322–1332. [Google Scholar] [CrossRef]
  18. Tarczewski, T.; Grzesiak, L.M. Constrained State Feedback Speed Control of PMSM Based on Model Predictive Approach. IEEE Trans. Ind. Electron. 2016, 63, 3867–3875. [Google Scholar] [CrossRef]
  19. Zhou, S. Nonsingular fast terminal sliding mode control method and its application on permanent magnet synchronous motor. In Proceedings of the 2015 34th Chinese Control Conference (CCC), Hangzhou, China, 28–30 July 2015; pp. 3383–3386. [Google Scholar] [CrossRef]
  20. Liang, X.; Fei, J.; Xue, Y. Adaptive fuzzy control of MEMS gyroscope using global fast terminal sliding mode approach. In Proceedings of the 2017 2nd International Conference on Control and Robotics Engineering (ICCRE), Bangkok, Thailand, 1–3 April 2017; pp. 109–112. [Google Scholar] [CrossRef]
  21. Zhang, X.; Su, H.; Lu, R. Second-Order Integral Sliding Mode Control for Uncertain Systems with Control Input Time Delay Based on Singular Perturbation Approach. IEEE Trans. Autom. Control 2015, 60, 3095–3100. [Google Scholar] [CrossRef]
  22. Xu, S.S.-D.; Chen, C.-C.; Wu, Z.-L. Study of Nonsingular Fast Terminal Sliding-Mode Fault-Tolerant Control. IEEE Trans. Ind. Electron. 2015, 62, 3906–3913. [Google Scholar] [CrossRef]
  23. Zhang, Z.; Guo, Y.; Gong, D.; Liu, J. Global Integral Sliding-Mode Control with Improved Nonlinear Extended State Observer for Rotary Tracking of a Hydraulic Roofbolter. IEEE/ASME Trans. Mechatron. 2023, 28, 483–494. [Google Scholar] [CrossRef]
  24. Nguyen, N.P.; Oh, H.; Moon, J. Continuous Nonsingular Terminal Sliding-Mode Control with Integral-Type Sliding Surface for Disturbed Systems: Application to Attitude Control for Quadrotor UAVs Under External Disturbances. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 5635–5660. [Google Scholar] [CrossRef]
Figure 1. Identification result of inertia.
Figure 1. Identification result of inertia.
Machines 11 00690 g001
Figure 2. System control block diagram.
Figure 2. System control block diagram.
Machines 11 00690 g002
Figure 3. Speed contrast waveform of SMC and ISMC.
Figure 3. Speed contrast waveform of SMC and ISMC.
Machines 11 00690 g003
Figure 4. Iq contrast waveform of SMC and ISMC.
Figure 4. Iq contrast waveform of SMC and ISMC.
Machines 11 00690 g004
Figure 5. Speed contrast waveforms of SMC, ISMC, and ITSMC.
Figure 5. Speed contrast waveforms of SMC, ISMC, and ITSMC.
Machines 11 00690 g005
Figure 6. Iq contrast waveform of SMC, ISMC, and ITSMC.
Figure 6. Iq contrast waveform of SMC, ISMC, and ITSMC.
Machines 11 00690 g006
Figure 7. Speed contrast waveforms of SMC, ISMC, ITSMC, and ITFTSMC.
Figure 7. Speed contrast waveforms of SMC, ISMC, ITSMC, and ITFTSMC.
Machines 11 00690 g007
Figure 8. Iq contrast waveforms of SMC, ISMC, ITSMC, and ITFTSMC.
Figure 8. Iq contrast waveforms of SMC, ISMC, ITSMC, and ITFTSMC.
Machines 11 00690 g008
Figure 9. Experimental platform.
Figure 9. Experimental platform.
Machines 11 00690 g009
Figure 10. Identification result of inertia.
Figure 10. Identification result of inertia.
Machines 11 00690 g010
Figure 11. Speed response waveform when the motor starts.
Figure 11. Speed response waveform when the motor starts.
Machines 11 00690 g011aMachines 11 00690 g011b
Figure 12. Static rotational speed response waveform under small inertia disturbance.
Figure 12. Static rotational speed response waveform under small inertia disturbance.
Machines 11 00690 g012
Figure 13. Static rotational speed response waveform under moderate inertia disturbance.
Figure 13. Static rotational speed response waveform under moderate inertia disturbance.
Machines 11 00690 g013
Figure 14. Static rotational speed response waveform under large inertia disturbance.
Figure 14. Static rotational speed response waveform under large inertia disturbance.
Machines 11 00690 g014aMachines 11 00690 g014b
Figure 15. Current response waveform under inertia disturbance at static rotational speed.
Figure 15. Current response waveform under inertia disturbance at static rotational speed.
Machines 11 00690 g015
Figure 16. Dynamic speed response waveform under small inertia disturbances.
Figure 16. Dynamic speed response waveform under small inertia disturbances.
Machines 11 00690 g016
Figure 17. Dynamic speed response waveform under moderate inertia disturbance.
Figure 17. Dynamic speed response waveform under moderate inertia disturbance.
Machines 11 00690 g017
Figure 18. Dynamic rotational speed response waveform under large inertia disturbance.
Figure 18. Dynamic rotational speed response waveform under large inertia disturbance.
Machines 11 00690 g018aMachines 11 00690 g018b
Figure 19. Current response waveform under inertia disturbance at dynamic rotational speed.
Figure 19. Current response waveform under inertia disturbance at dynamic rotational speed.
Machines 11 00690 g019aMachines 11 00690 g019b
Table 1. PMSM parameters.
Table 1. PMSM parameters.
ParameterValue
Number of pole pairs4
Line resistance0.33 Ω
Line inductance0.9 mH
Rated voltage36 V
Rated torque1.276 Nm
Rated current7.5 A
Maximum speed3000 rpm
Motor weight1.1 kg
Nominal power270 w
Nominal inertia6.3 × 10−4 kg·m2
Table 2. Parameters of the inertia observer.
Table 2. Parameters of the inertia observer.
ParameterValue
interval length of the linear segment(δ)0.01
nonlinear factor(λ)0.8
gain coefficient(b1)0.1
gain coefficient(b2)0.12
Table 3. Parameters of the ITFTSMC.
Table 3. Parameters of the ITFTSMC.
ParameterValue
Integral coefficient(c)50
time-varying parameter(β)100
Fast terminal coefficient(ρ)50
Fast terminal coefficient(p/q)3/2
Sliding surface coefficient(a)1/2
Sliding surface coefficient(k1)200
Sliding surface coefficient(k2)300
Table 4. Data comparison table during motor startup.
Table 4. Data comparison table during motor startup.
ExperimentControllerOvershootAdjust Time
Speed response waveform when the motor starts (low speed)SMC16.5%407 ms
ISMC42%43 ms
ITSMC3.5%18 ms
ITFTSMC2%16 ms
Speed response waveform when the motor starts (medium speed)SMC32%326 ms
ISMC37%48 ms
ITSMC4.7%13 ms
ITFTSMC4.2%12 ms
Speed response waveform when the motor starts (high speed)SMC59%402 ms
ISMC57%63 ms
ITSMC5.6%113 ms
ITFTSMC4.8%38 ms
Table 5. Comparison table of static speed data under small inertia changes.
Table 5. Comparison table of static speed data under small inertia changes.
ExperimentControllerOvershootAdjust Time
Static rotational speed response waveform under small inertia disturbance (low speed)SMC11%107 ms
ISMC2%26 ms
ITSMC0.34%8 ms
ITFTSMC0.27%7 ms
Static rotational speed response waveform under small inertia disturbance (medium speed)SMC4%112 ms
ISMC0.8%27 ms
ITSMC0.073%7.8 ms
ITFTSMC0.058%6.9 ms
Static rotational speed response waveform under small inertia disturbance (high speed)SMC2%124 ms
ISMC0.47%27 ms
ITSMC0.038%8 ms
ITFTSMC0.029%7 ms
Table 6. Comparison table of static speed data under medium inertia change.
Table 6. Comparison table of static speed data under medium inertia change.
ExperimentControllerOvershootAdjust Time
Static rotational speed response waveform under moderate inertia disturbance (low speed)SMC87.5%125 ms
ISMC12.5%27 ms
ITSMC4%1.2 ms
ITFTSMC2.5%1.1 ms
Static rotational speed response waveform under moderate inertia disturbance (medium speed)SMC35%120 ms
ISMC5%26 ms
ITSMC1.6%3.4 ms
ITFTSMC1.5%2.9 ms
Static rotational speed response waveform under moderate inertia disturbance (high speed)SMC17.5%118 ms
ISMC2.5%27 ms
ITSMC1.3%1.4 ms
ITFTSMC0.89%0.83 ms
Table 7. Comparison table of static speed data under large inertia changes.
Table 7. Comparison table of static speed data under large inertia changes.
ExperimentControllerOvershootAdjust Time
Static rotational speed response waveform under large inertia disturbance (low speed)SMC45%560 ms
ISMC9.8%123 ms
ITSMC6%4.2 ms
ITFTSMC4.3%3.7 ms
Static rotational speed response waveform under large inertia disturbance (medium speed)SMC18%556 ms
ISMC4%118 ms
ITSMC2.4%3.8 ms
ITFTSMC1.4%3.9 ms
Static rotational speed response waveform under large inertia disturbance (high speed)SMC9%547 ms
ISMC2%107 ms
ITSMC1.3%4 ms
ITFTSMC0.83%3.9 ms
Table 8. Comparison table of current data under inertial disturbance at static rotational speed.
Table 8. Comparison table of current data under inertial disturbance at static rotational speed.
ExperimentControllerOvershootAdjust Time
Q-axis current response waveform under small inertia disturbanceSMC35.56%16 ms
ISMC30.56%12 ms
ITSMC6.61%5 ms
ITFTSMC5.93%4 ms
Q-axis current response waveform under moderate inertia disturbanceSMC46.17%64 ms
ISMC45.67%26 ms
ITSMC6.33%10 ms
ITFTSMC6.17%8 ms
Q-axis current response waveform under large inertia disturbanceSMC79.54%145 ms
ISMC77.58%33 ms
ITSMC7.34%13 ms
ITFTSMC6.97%12 ms
Table 9. Comparison table of dynamic speed data under small inertia changes.
Table 9. Comparison table of dynamic speed data under small inertia changes.
ExperimentControllerOvershootAdjust Time
Dynamic speed response waveform under small inertia disturbance (low-medium speed)SMC40.8%89 ms
ISMC49.2%24 ms
ITSMC0.39%12 ms
ITFTSMC0.34%8 ms
Dynamic speed response waveform under small inertia disturbance (medium-high speed)SMC47%124 ms
ISMC24.3%29 ms
ITSMC0.12%23 ms
ITFTSMC0.11%12 ms
Dynamic speed response waveform under small inertia disturbance (low-high speed)SMC50.3%220 ms
ISMC48.6%39 ms
ITSMC0.14%48 ms
ITFTSMC0.13%18 ms
Table 10. Comparison table of dynamic speed data under medium inertia change.
Table 10. Comparison table of dynamic speed data under medium inertia change.
ExperimentControllerOvershootAdjust Time
Dynamic speed response waveform under moderate inertia disturbance (low-medium speed)SMC62.6%248 ms
ISMC53%137 ms
ITSMC0.18%59 ms
ITFTSMC0.13%34 ms
Dynamic speed response waveform under moderate inertia disturbance (medium-high speed)SMC48.3%374 ms
ISMC48.7%248 ms
ITSMC0.068%93 ms
ITFTSMC0.043%48 ms
Dynamic speed response waveform under moderate inertia disturbance (low-high speed)SMC64.7%634 ms
ISMC66.8%430 ms
ITSMC0.07%164 ms
ITFTSMC0.05%87 ms
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

Xie, F.; Ni, S.; Wang, H.; Xu, J.; Zheng, Z. Anti-Inertia Disturbance Control of Permanent Magnet Synchronous Motor Based on Integral Time-Varying Fast Terminal Sliding Mode. Machines 2023, 11, 690. https://doi.org/10.3390/machines11070690

AMA Style

Xie F, Ni S, Wang H, Xu J, Zheng Z. Anti-Inertia Disturbance Control of Permanent Magnet Synchronous Motor Based on Integral Time-Varying Fast Terminal Sliding Mode. Machines. 2023; 11(7):690. https://doi.org/10.3390/machines11070690

Chicago/Turabian Style

Xie, Fang, Shilin Ni, Houying Wang, Jinghu Xu, and Ziang Zheng. 2023. "Anti-Inertia Disturbance Control of Permanent Magnet Synchronous Motor Based on Integral Time-Varying Fast Terminal Sliding Mode" Machines 11, no. 7: 690. https://doi.org/10.3390/machines11070690

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