Abstract
This paper proposes a novel nonlinear speed control method for permanent magnet synchronous motors that enhances their robustness and tracking performance. This technique integrates a sliding-mode disturbance observer and variable-gain fractional-order super-twisting sliding-mode control within a vector-control framework. The proposed control scheme employs a sliding-mode control method to mitigate chattering and improve dynamics by implementing fractional-order theory with a variable-gain super-twisting sliding manifold design while regulating the speed of the considered motor system. The aforementioned observer is suggested to enhance the control accuracy by estimating and compensating for the lumped disturbances. The proposed methodology demonstrates its superiority over other control schemes such as traditional sliding-mode control, super-twisting sliding-mode control, and the proposed technique. MATLAB/Simulink simulations and real-time implementation validate its performance, showing its potential as a reliable and efficient control approach for the system under study in practical applications.
1. Introduction
Permanent magnet synchronous motors (PMSMs) have attracted substantial interest across various industrial applications, ranging from low- to mid-power requirements to high-power drives, including wind power systems, electric vehicles, robotics, aerospace, and CNC machine tools. Their popularity compared to induction-type and brush-type motors stems from their inherent advantages such as increased air-gap flux density, high power density, minimized rotor inertia, compact designs, and improved efficiency [,]. However, the operational dynamics of practical PMSM systems represent a classic example of a multivariable, strongly coupled nonlinear system. The efficacy of control methodologies for such systems is substantially influenced by a spectrum of uncertainties encompassing unmodeled dynamics, variations in model parameters, external load disturbances, and frictional effects []. Consequently, the development of robust control algorithms holds significant promise for widespread applications.
The inherent difficulty in achieving high-performance control of PMSM systems using conventional techniques, such as Jacobian linearization and proportional–integral–differential (PID) control, is due to the intricate nature of the system dynamics and the presence of multiple uncertainties []. Therefore, numerous researchers have devoted effort to devising control algorithms to mitigate the deterministic nonlinearities inherent in PMSM models. Feedback linearization techniques have gained significant attention as effective approaches for addressing the challenges posed by disturbances and uncertainties []. Meanwhile, the advent of digital control processors has further promoted the adoption of model predictive control (MPC) in motor control owing to its ability to perform online optimization and flexibility in incorporating constraints [,]. Although feedback linearization and MPC effectively manage the deterministic nonlinearities of PMSM models, eliminating the adverse effects resulting from uncertainties remains a challenging task []. Numerous nonlinear control schemes have been proposed and implemented to enhance the performance of nonlinear control systems under various operating conditions. These methods include active disturbance rejection control [], robust control [], backstepping control [,], sliding-mode control (SMC) [,], intelligent control [], and adaptive control [].
SMC is a widely recognized nonlinear control method that is renowned for its robustness against fluctuations in internal parameters and external disturbances. This technique displays impressive tracking performance, even when uncertainties exist in the system parameters and external interference. Its ease of implementation, minimal overshoot, robustness, effective disturbance rejection, and quick response make it a preferred choice for various motor applications including PMSMs []. Previous studies have demonstrated the effectiveness of SMC across multiple motor systems. For instance, a fuzzy SMC approach has been successfully applied to a six-phase induction machine [], whereas an improved sliding-mode observer (SMO) has been proposed for sensorless control of PMSMs and IMs [,]. Additionally, the use of neuro-fuzzy SMC techniques in induction machines has been validated [].
However, a prominent drawback of SMC methods is the occurrence of chattering, which arises owing to the discontinuous nature of the control law and frequent switching actions near the sliding surface []. This limitation poses a challenge for the practical implementation of SMC in real-world systems. Various strategies have been developed for mitigating or alleviating the effects of chattering. These approaches include high-order sliding-mode control (HOSMC) techniques [], complementary SMC [], different sign function approximations (although these approaches can alleviate the chattering phenomenon, they are at the expense of anti-disturbance performance) [], and utilizing the reaching law algorithm []. The methods outlined in Figure 1 effectively demonstrate their capacity to reduce chattering and increase the usefulness of SMC in real-world applications. Another strategy employed to mitigate chattering involves reducing switching gain. However, this method has two notable drawbacks: it compromises the controller’s reaching time; and if the switching gain is set below the upper bound of the disturbances, the complete rejection of disturbances becomes unattainable [].
Figure 1.
Progress made in sliding-mode control.
To mitigate the adverse effects of disturbances and enhance the robustness of control systems, a promising approach involves leveraging disturbance observer technology within traditional SMC frameworks []. This method actively observes and compensates for integrated disturbances without compromising the closed-loop system performance, significantly improving robustness. Furthermore, HOSMC techniques have been developed as extensions of first-order SMC to reduce chattering effects. These methodologies utilize higher-order derivatives of a sliding manifold to address challenges such as high-frequency chattering and improve robustness, which are particularly beneficial for electric drives [].
Recent studies have further explored various observer-based methods to enhance the control system performance. For instance, advanced disturbance observer designs, such as extended state observer (ESO), have been integrated with SMC to improve disturbance estimation and rejection capabilities in PMSM control systems []. These methods have significantly improved the handling of uncertainties and external disturbances, enhancing the overall robustness and stability of PMSM drives [].
A notable advancement in the HOSMC domain is the second-order sliding-mode control algorithm, which mitigates chattering while maintaining the core benefits of classical sliding-mode approaches, including robustness, simplicity, and finite-time convergence []. Among second-order SMC algorithms, the super-twisting algorithm (STA) is highly effective []. However, conventional STAs exhibit homogeneous characteristics and often overlook the uncertainties and disturbances arising from state variable fluctuations []. To address this limitation, Lyapunov-based variable-gain super-twisting (VGST) techniques have been introduced as nonhomogeneous extensions of STA, effectively managing uncertain disturbances bounded by known functions []. VGSTSMC, an evolution of STA, incorporates variable parameters to compensate for uncertainties and disturbances, thereby enhancing system robustness []. Despite these advantages, the primary challenge remains in determining the boundary functions for uncertainties and disturbances within VGSTSMC, which complicates the design of controllers for practical PMSM applications. Addressing this issue and developing efficient methods to ascertain the boundary functions are crucial research areas for fully exploiting VGSTSMC’s potential of VGSTSMC in practical electric drive systems, particularly for PMSM applications.
However, the primary constraint of these types of STAs is their slow response, which is attributed to the use of linear sliding manifolds. To overcome this problem, researchers have proposed advanced sliding manifolds such as the integral sliding manifold, leading to the development of an integral super-twisting algorithm []. Although this control algorithm promises a fast response on a sliding manifold, it often exhibits significant overshoot. To address this issue, fractional-order sliding surfaces (FOSSs) have emerged as an effective control scheme []. By expanding the integer-order sliding manifold, FOSSs provide a fast response and minimal overshoot in dynamics []. Studies demonstrated that the use of FOSSs can mitigate chattering []. This technique has been incorporated into many mechatronic systems because of its numerous advantages, resulting in exceptional performance []. Based on this concept, a new constant-gain fractional-order super-twisting scheme has been developed []. However, relying solely on constant gains implies that the controller cannot adequately counteract the uncertain disturbances.
The primary goal of this study is to design a sliding-mode control strategy using a variable-gain fractional-order super-twisting sliding-mode control (VGFOSTSMC) method for PMSM speed-regulation systems that meet specific requirements. The control law must satisfy the following conditions:
- Responsively track the reference signal while minimizing steady-state error, overshoots, and settling times.
- Demonstrate robust performance in the presence of uncertain disturbances.
- Possess a relatively straightforward design process.
In pursuit of these objectives, this research introduces the VGFOSTSMC. This novel control mechanism employs fractional-order (FO) calculus to establish its sliding manifold, ensuring the swift attainment of state equilibrium and minimal overshoot. Moreover, the controller integrates variable gains to mitigate the chattering phenomenon. To enhance the robustness of the control system against disturbances, an observer-based approach is introduced in the feedforward significance of this study as follows:
- 1.
- A unique FOSS is formulated and disseminated. Including a specific term accelerates convergence to the sliding manifold, enabling the controller to demonstrate improved performance without additional tunable parameters.
- 2.
- Introducing a new variable-gain super-twisting sliding-mode control law enables the system state to swiftly approach the sliding manifold, regardless of the initial position. Additionally, the proposed reaching law effectively mitigates high-frequency chattering, which is an undesirable phenomenon in SMC.
- 3.
- Proposing a sliding-mode disturbance observer (SMDO) to enhance the disturbance rejection capabilities of the VGFOSTSMC method. The estimated system disturbance is used for the feedforward of the speed controller.
- 4.
- Developing a new sliding-mode speed controller rooted in the advancements above; this controller integrates an adaptive disturbance estimator/observer to offset the outputs of the enhanced sliding-mode-based speed controller. The method ensures finite-time convergence and exhibits higher precision, stronger robustness, and reduced chattering compared to conventional SMC.
- 5.
- The study showcases the effectiveness of the proposed VGFOSTSMC method in regulating PMSM speed through simulations and experimental results.
The remainder of this paper is organized as follows. In Section 3, the mathematical model of a PMSM is discussed in detail. Section 4 focuses on the design of the VGFOSTSMC and SMDO and its stability analysis. In Section 5, the simulations and experimental results of the proposed VGFOSTSMC and SMDO are presented and analyzed. The final section provides concluding remarks and summarizes the key findings and contributions of this study.
2. Preliminaries
The main objective of this study is to achieve fast and precise speed tracking for a PMSM drive system within finite time. This section aims to thoroughly comprehend fractional-order calculus and the concept of finite-time convergence, which are necessary to accomplish this control objective.
Definition 1
(Fractional Integral []). The fractional integral of function is defined as follows:
Definition 2
(Riemann–Liouville Fractional Derivative []). We applied the Riemann–Liouville fractional derivative operator to the integrable function.
where the parameter α must satisfy the condition , where and denote the fractional derivative and integral, respectively. Moreover, represents Euler’s gamma function, which is defined as
Lemma 1.
The -order derivative () of the fractional derivative operator can be mathematically represented as
Lemma 2.
For the Lyapunov function with initial value , finite-time stability can be computed as
where and . Therefore, the finite-time can be formulated as
3. Mathematical Model of PMSM
Several idealized assumptions must be made to develop a mathematical model for PMSM.
- 1.
- The hysteresis and eddy current losses generated by the iron core of the PMSM are not considered.
- 2.
- The three-phase windings of the PMSM are assumed to be perfectly symmetrical.
- 3.
- The conductivity of the PMSM is assumed to be zero, and the rotor lacks damping windings.
- 4.
- The electromotive force (EMF) induced in the stator is considered a pure sine wave during PMSM operation.
To investigate a PMSM with surface-mounted targets, we utilized the coordinate transformation method to establish a mathematical model in a stationary reference frame. The voltage equation is explained in detail in [].
where denotes the stator resistance, and denote the stator inductances, and denote the stator currents in the d-q frame, indicates the rotor angular velocity to be controlled, denotes the number of pole pairs, represents the permanent-magnet rotor flux linkage, and and represent the stator voltages.
The dynamic equation for the PMSM is formulated as follows:
where represents the load torque, B indicates the viscous friction coefficient, J stands for rotational inertia, and denotes the electromagnet torque, which can be written as
In a scenario where the manifold-mounted PMSM is designed for the drive system with , the electromagnetic torque can be rewritten as
Remark 1.
This study proposes the implementation of a VGFOSTSMC controller to achieve improved tracking results for PMSMs. This study aimed to enhance the speed control performance of a PMSM drive system, as illustrated in Figure 2, by employing speed-loop controllers. This system utilizes vector control with two current loops and a speed loop, implementing a control strategy of and governing the two current loops with proportional–integral (PI) controllers to ensure accurate tracking and error elimination. Lumped disturbances can negatively impact the tracking performance and result in incomplete system state information. To address this issue, the study incorporated an SMDO to estimate unknown state variables, facilitating the construction of the VGSTSMC controller and contributing to the enhanced speed control performance of the PMSM system.
Figure 2.
Representation of the PMSM system architecture.
4. PMSM Speed Controller Design
The design of a robust speed controller is essential for precise control of motor systems, particularly in applications where rapid and accurate speed regulation is crucial. In this section, we focus on developing a comprehensive speed controller that can effectively handle uncertainties, disturbances, and variations in motor parameters. By leveraging advanced control techniques, such as VGSTSMC and fractional-order sliding manifolds, we aim to precisely track the desired trajectories while ensuring robust performance despite external disturbances. The proposed controller architecture integrates variable gains and adaptive compensation mechanisms to enhance the robustness and adaptability to changing operating conditions. Through rigorous theoretical analysis and simulation studies, we demonstrated the effectiveness and reliability of the proposed speed controller in real-world motor-control applications.
4.1. Variable-Gain Super-Twisting SMC Design
The STA is tailored for systems with a relative degree of 1 to mitigate chattering effects. This algorithm results in trajectories on two sliding planes that exhibit twisting behavior around the origin. The overall control effort remains continuous when the two continuous controls are combined. The first control segment is a continuous function of the sliding variable, and the subsequent part illustrates the continuous integral of its discontinuous time derivative. Super-twisting control guarantees the preservation of all the fundamental properties of the first-order SMC, even in the presence of smooth-matched bounded disturbances. The super-twisting controller can be mathematically represented as follows:
Tenoch Gonzalez et al. [] and Davila et al. [] introduced a variable super-twisting control action to address chattering in the first-order sliding mode. This variant adapts the gain based on the actual bound of the disturbance, as proposed by Utkin et al. [] and Utkin et al. []. By selecting suitable constants and , as indicated by Levant [], the system can attain precise finite-time convergence to the second sliding set, denoted by for all . The formulated variable super-twisting control action is as follows:
with
where and are switching gains.
4.2. Fractional-Order Variable-Gain Super-Twisting SMC Design
In this section, the fractional-order VGSTSMC is designed to permit , the state variable, to track , the target trajectory, and the tracking error to approach zero. This tracking error can be defined as and its derivative is . To accomplish this control objective, we define a novel fractional-order sliding manifold, as follows:
where , and symbolize positive constants, and refers to the fractional-order calculus outlined in preliminaries.
Taking the derivative of the sliding manifold, we obtain
Remark 2.
To address the potential generation of complex numbers when raising the signum function to non-integer powers in our control method, several mitigation strategies can be employed, such as limiting the range of fractional orders, utilizing smooth approximations, and implementing numerical techniques that are robust to complex calculations. Through rigorous validation and testing, we ensured the stability and reliability of the proposed control algorithm in practical applications.
Considering uncertain disturbances, we can express Equation (14) as follows:
where , , and . Here, , , and represent the nominal values of the parameters, while , , and represent the parameter variations.
The proposed control method satisfies the following assumptions.
Assumption A1.
The motor parameter uncertainties and external load disturbances are assumed to be bounded by a positive constant ξ; that is, .
To derive the equivalent control law , Equation (16) is utilized, whereas the discontinuous control component is designed according to VGSTSMC theory. The complete control law is formulated as follows:
When is established, the equivalent control input can be derived as follows:
Remark 3.
For PMSM applications, a newly designed sliding manifold (Equation (13)) ensures rapid and seamless response, facilitating precise control. In contrast, a freshly formulated switching controller (Equation (12)) exhibits a unique architecture that promotes quick and stable convergence. The variable-gain structure offers several advantages over traditional methods, particularly in managing significant reference accelerations, as illustrated by Equation (19), where integrates both feedback and feedforward terms. Engineers commonly use feedforward to enhance performance [,]. Incorporating a feedforward method ensures the completion of the SMC and improves the overall performance of the PMSM. The effectiveness of the proposed approach is thoroughly validated through simulations and experiments, as described in Section 4.
4.3. Stability Analysis of VGFOSTSMC
By substituting Equation (18) into a dynamic model of the PMSM, as shown in Equation (16), the dynamics of can be obtained as follows.
According to Equations (22) and (23), and Assumption 1, it can be concluded that and are both bounded with
where , , , and are positive arbitrary constants that satisfy , , , and .
Theorem 1.
The performance of the system described by Equation (16) critically depends on the appropriate selection of the controller variable gains and . The proper selection of these gains ensures the desired system performance and finite-time convergence of the sliding variable η to the specified region. Specifically, the gains are defined as follows.
with the constraints
where
Under these conditions, the sliding variable η will converge to the region
within finite time, ensuring that the system achieves the desired performance outcomes.
Proof.
Consider the following Lyapunov function:
where is defined as and Q is defined as . It can be observed from Equation (28) that , which fulfills the condition for selection as a Lyapunov function candidate.
Taking the derivative of the Lyapunov function, one obtains
With respect to the definitions of and , we have
When sliding variable is outside , defined as , we can conclude that is less than . Based on Equations (29) and (22), we can conclude that
For , one obtains
Based on these conditions, we can conclude that and . By substituting Equations (42) and (43) into (40), we ultimately obtain .
On the other hand, one has
As it is evident from the fact that holds true when , it can be inferred that
Hence, with the appropriate selection of the variable gains and , the sliding variable converges to the region within a finite time. This ensures that the system meets the desired performance criteria as stipulated. This serves as evidence for Theorem 1, thereby concluding the proof. □
A block diagram of the VGFOSTSMC is presented in Figure 3.
Figure 3.
Block diagram of VGFOSTSMC.
In practical engineering, the disturbance term described by Equation (17) significantly impacts the system’s control performance. However, this disturbance often exceeds the measurement range of the available sensors. Consequently, designing an observer that can accurately estimate and observe in real time is crucial.
Remark 4.
Integrating an observer in practical applications allows for the real-time estimation of the disturbance value, serving as a valuable feedforward active compensation. This compensation is then used to modify the output of the improved sliding-mode speed controller, effectively mitigating the influence of disturbances and leading to a superior control performance. By incorporating this observed disturbance compensation, the control scheme achieves enhanced disturbance rejection and overall system stability, thereby improving its robustness and reliability in real-world scenarios. Integrating advanced SMC techniques with observer-based disturbance estimation yields a more efficient control scheme, capable of addressing uncertain disturbances, thereby ensuring a smoother and more precise speed regulation of the PMSM system.
4.4. Sliding-Mode Disturbance Observer Design
In developing an SMC scheme, it is vital to consider the existence of a disturbance , which typically stems from load disturbances and is often presumed to be constant. However, obtaining a constant value for disturbance with precision can be difficult in practical applications. SMDO is introduced to estimate the disturbance from the system output and address this issue.
By employing Equation (16), the PMSM speed system can be represented as follows:
Therefore, the SMDO model can be designed according to Equation (46).
where denotes the observer gain, denotes the design of the SMC law, denotes the estimated value of , and denotes the estimated value of .
The integral sliding manifold is formulated as follows:
where is a positive constant. The following reaching law is selected:
where and denote positive real values. Deriving the derivative of Equation (49), and then, merging it with Equation (50), results in
Without considering the uncertainty term , we obtain.
The following Lyapunov function candidate is presented:
whose time derivative can be written as
This condition ensures that , when and ; this condition ensures that . Consequently, the observer is stable when and satisfy the specified requirements.
A block diagram of SMDO is shown in Figure 4.
Figure 4.
Block diagram of SMDO.
Figure 5 shows a computational flowchart for implementing the proposed control strategy.
Figure 5.
Computational flowchart of the proposed control technique.
5. Results and Discussion
In this section, simulations and experiments are performed to verify the effectiveness of the proposed VGFOSTSMC method. The specifications of the PMSM used in both the simulation and experimental phases are listed in Table 1. Four different controllers are discussed and compared in various aspects to ensure convincing results for a better understanding.
Table 1.
Quantitative list of parameters of PMSM.
- 1.
- PI Controller.
- 2.
- CSMC:
- 3.
- Super-twisting sliding-mode control (STSMC) []:
- 4.
- Proposed VGFOSTSMC: + ,
5.1. Simulation Verification
The PMSM is controlled using a vector control scheme with a speed loop and two current loops. Vector control strategy is employed to achieve decoupling. The currents along the d- and q-axes are stabilized using two PI controllers in the current loops. In this study, a speed controller and disturbance observer are introduced to implement the speed loop. Figure 1 illustrates the control structure of the PMSM speed-regulation system based on the VGFOSTSMC. The proposed control method is compared with existing SMC techniques under different scenarios to assess its performance. Subsequently, the effectiveness of the proposed approach is evaluated under a range of conditions.
We carefully tuned the parameters for an optimal control performance to ensure a fair comparison. The parameters for the CSMC are configured as . For STSMC, the parameters are set to , , and . The VGFOSTSMC parameters are defined as , , , , , , and . For the SMOD, the parameters are , , , and . In addition, a PI regulator with consistent parameters is applied in the current loop, where the proportional gain is set to 10 and the integral gain is set to 5.
5.1.1. Comparative Performance Analysis of the Proposed Controller with Alternative Control Techniques
To assess the efficacy of the VGFOSTSMC method, we conducted four tests encompassing the diverse operational parameters of the PMSM. A comparative examination employed three distinct control methodologies: PI controller, classical sliding-mode controller (CSMC), and standard STSMC. These analyses aimed to validate the robustness of the proposed approach. The simulations are executed within the MATLAB R2023a framework.
- Case 1:
The initial test case involved starting the motor at a constant no-load speed of 500 r/min. Figure 6, Figure 7 and Figure 8 illustrate the comparison of the simulation results for speed tracking, error deviation, and control input of the PMSM under standard conditions. This validation process aims to prove the enhanced robustness of the proposed VGFOSTSMC strategy. The analysis in Figure 6 reveals that VGFOSTSMC exhibits a minimal overshoot of 0.0013, outperforming STSMC (0.0080), CSMC (0.6366), and PI control (0.0693). Regarding the response speed, the VGFOSTSMC achieved a settling time of 0.0034, which is notably faster than those of the STSMC (0.0038), CSMC (0.0062), and PI control (0.0094). These findings underscore the ability of VGFOSTSMC to quickly reach a steady state and exhibit reduced oscillation during the initial motor startup, demonstrating superior performance compared to other methodologies. Examining Figure 7 reveals that the VGFOSTSMC controller outperforms the STSMC, CSMC, and PI controls in terms of accuracy, demonstrating its resilience to initial disturbances and capacity for finite-time convergence. The associated current variation, which is indicative of control action adjustments, is shown in Figure 8.
Figure 6.
Comparative analysis of speed-tracking performance of VGFOSTSMC alongside other SMC and PI controllers under nominal conditions.
Figure 7.
Comparative analysis of speed-tracking mismatch of VGFOSTSMC alongside other SMC and PI controllers under nominal conditions.
Figure 8.
Comparative analysis of control action of VGFOSTSMC alongside other SMC and PI controllers under nominal conditions.
- Case 2:
A comparative study focused on the dynamic performance of various control strategies to address the frequent speed changes encountered during PMSM operation. In the second scenario, the motor is initiated under no-load conditions and is operated at 500 rpm. At 1 s, a sudden reference speed transition to 700 rpm is introduced, followed by a return to 500 rpm. This specific case aims to validate the efficacy of the proposed VGFOSTSMC in achieving a superior dynamic performance. The simulation results depicted in Figure 9, Figure 10 and Figure 11 highlight the performance of the VGFOSTSMC in comparison with conventional control paradigms, such as PI control, CSMC, and STSMC. Figure 9 illustrates that VGFOSTSMC exhibits a minimal overshoot of 0.82 r/min, notably smaller than PI (1.29 rpm), CSMC (2.70 rpm), and STSMC (0.97 rpm), affirming its superior capability in minimizing overshoot. Furthermore, the VGFOSTSMC demonstrated enhanced responsiveness, achieving a settling time of 0.0075 s, outpacing the PI control (0.0396 s), CSMC (0.097 s), and STSMC (0.092 s), as is evident from the simulation results shown in Figure 9. The accuracy of speed tracking is evaluated through the speed-tracking mismatch illustrated in Figure 10, which indicates VGFOSTSMC’s superior tracking accuracy of VGFOSTSMC compared with other control techniques. Moreover, Figure 11 depicts the rapid adjustment of the current via the VGFOSTSMC towards the desired value, showing its superior agility compared with the PI, CSMC, and STSMC. The findings support the conclusion that VGFOSTSMC outperforms conventional control strategies in terms of minimum overshoot, responsiveness, tracking accuracy, and current adjustment speed, thereby validating its efficacy in addressing the dynamic challenges encountered in PMSM operations.
Figure 9.
Comparative assessment of speed-tracking performance between VGFOSTSMC, other SMC, and PI controllers for upward and downward reference speed scenarios.
Figure 10.
Comparative assessment of speed-tracking mismatch between VGFOSTSMC, other SMC, and PI controllers for upward and downward reference speed scenarios.
Figure 11.
Comparative assessment of control input performance between VGFOSTSMC, other SMC, and PI controllers for upward and downward reference speed scenarios.
- Case 3:
To address the challenges associated with speed changes in PMSM, this study proposes and evaluates a novel approach referred to as VGFOSTSMC. In the third scenario, the motor underwent a series of speed transitions, starting at 500 rpm, reversing direction at 1 s, and ramping to 1000 rpm for 1.5 s. The simulation results, presented in Figure 12, Figure 13 and Figure 14, highlight the efficacy of VGFOSTSMC in mitigating the overshoot in rotational speed compared with alternative SMC methods and PI control. Figure 12 shows that the VGFOSTSMC yields a minimal overshoot in the rotational performance of its PI, CSMC, and STSMC counterparts. Furthermore, VGFOSTSMC exhibits superior response speed with a settling time of 0.01 s, notably faster than PI (0.0487 s), CSMC (0.0275 s), and STSMC (0.0148 s). In terms of the steady-state performance, the VGFOSTSMC demonstrated a steady-state error of 0.029 rpm, which is significantly lower than those of the PI (0.096 rpm), CSMC (0.064 rpm), and STSMC (0.055 rpm). Figure 13 illustrates that the tracking error of VGFOSTSMC is smoother than that of the alternative methods, indicating its robustness in maintaining desired speed trajectories. In addition, Figure 14 shows the ability of the VGFOSTSMC to adjust the motor current swiftly and smoothly to achieve the desired values, distinguishing it from the PI, CSMC, and STSMC strategies. Overall, the proposed VGFOSTSMC approach presents a promising solution for addressing speed variations in PMSMs, offering enhanced performance in terms of overshoot mitigation, response speed, steady-state accuracy, and tracking error reduction compared with conventional control methods.
Figure 12.
Comparative analysis of speed-tracking performance between VGFOSTSMC and other SMC controllers, along with PI, during speed reversal.
Figure 13.
Comparative analysis of speed-tracking error between VGFOSTSMC and other SMC controllers, along with PI, during speed reversal.
Figure 14.
Comparative analysis of control input between VGFOSTSMC and other SMC controllers, along with PI, during speed reversal.
- Case 4:
A fourth case scenario is devised to address load disturbances in the operation of PMSMs, in which the motor is initiated at a constant no-load speed of 500 rpm. At 0.49 s, the load suddenly increases to 2 Nm, followed by a further increase to 6 Nm at 1.65 s, then a negative direction decreases to 4 Nm at the same timestamp. The simulation results depicted in Figure 15, Figure 16 and Figure 17 aim to validate the enhanced robustness of the proposed VGFOSTSMC strategy. Figure 15 shows a comparison of the speed-tracking performance. The proposed control method performed better than other SMC methods, achieving a faster reference speed and reduced error. Figure 16 and Figure 17 further demonstrate the effectiveness of VGFOSTSMC, showing precise tracking and smooth control input, distinguishing it from the PI, CSMC, and standard STSMC approaches.
Figure 15.
Comparative evaluation of speed-tracking performance between VGFOSTSMC and other SMC controllers, along with PI, during load change.
Figure 16.
Comparative evaluation of speed-tracking mismatch between VGFOSTSMC and other SMC controllers, along with PI, during load change.
Figure 17.
Comparative evaluation of control input between VGFOSTSMC and other SMC controllers, along with PI, during load change.
The comprehensive performance comparisons conducted in these simulations reaffirmed the efficacy of the proposed VGFOSTSMC method, demonstrating its superiority in speed regulation for PMSMs compared to the PI controller, traditional CSMC, and STSMC approaches.
In addition, specific error data are collected to quantitatively illustrate the performance of different methods, as outlined in Table 2. The tracking performance of the four techniques is assessed by computing four error indicators: integral square error (ISE), integral absolute error (IAE), integral time squared error (ITSE), and integral time absolute error (ITAE), defined as follows: , , , and . Figure 18 depicts ISE, IAE, ITSE, and ITAE for a constant reference speed of 500 rpm. In all the scenarios, the cumulative error for each control method increased with time. Nevertheless, the VGFOSTSMC approach exhibited the most stable error profile and the lowest error rates, outperforming its counterparts. However, the inherent chattering issue in classical SMC results in the highest error compared to other methods, making the STSMC approach the second most effective control method.
Table 2.
Quantitative assessment of performance index errors.
Figure 18.
Performance indices.
A quantitative discussion based on attributes such as steady-state errors, maximum percentage overshoot, and settling time is presented in Table 3 to provide a more precise and comprehensive analysis. This table provides a detailed comparison of the different control techniques and clearly evaluates their respective performances in addressing the specified criteria.
Table 3.
Error data.
5.1.2. Comparative Performance of the Proposed Speed Controller under Different Conditions
The robustness of the proposed controller is thoroughly assessed through a series of simulations to examine its performance under diverse external and parametric conditions. Figure 19 shows the excellent tracking performance of the proposed VGFOSTSMC controller when subjected to a wide range of reference speeds (300–1000 rpm). The results showed minimal overshoot and shorter settling time, indicating superior tracking capabilities with reduced oscillations. Notably, the controller effectively managed external disturbances such as sudden changes in the reference speed, demonstrating its robustness and adaptability. Figure 20 illustrates the controller’s exceptional tracking performance under a challenge in which the load torque varies from 2 Nm to 8 Nm while maintaining a desired speed of 500 rpm. Despite significant fluctuations in the load torque, the controller precisely tracked the reference speed with only a slight decrease in the observed speed of 0.7%. This demonstrates the robustness and the ability of the controller to reject external disturbances, thereby ensuring that the desired speed is maintained. Figure 21 illustrates the adaptability of the VGFOSTSMC scheme to changes in the system inertia, demonstrating its robustness in managing dynamic changes within the system. The system inertia is initially set to = 0.8 × 10−3 kg.m2. When the system inertia changes, the proposed control approach demonstrates excellent adaptability, thereby confirming its ability to handle dynamic variations. The proposed control scheme demonstrated exceptional tracking performance, consistently achieving precise and rapid reference-speed tracking across various system inertia variations. Notably, the settling time remains impressively low (consistently below 0.1 s for all system inertia values, demonstrating the controller’s remarkable adaptability and robustness. Figure 22 further demonstrates the robustness of the proposed control law, showing tracking performance under flux-linkage variations. Despite the rotor flux value changes, the proposed VGFOSTSMC scheme maintained a stable and precise tracking performance, exhibiting robustness to these variations. Notably, the settling time remains consistent and unaffected by changes in the system inertia, thereby highlighting the adaptability and ability of the scheme to handle dynamic changes in the system.
Figure 19.
Speed response of VGFOSTSMC under variance reference speeds.
Figure 20.
Speed tracking of VGFOSTSMC under variance load torques.
Figure 21.
Speed tracking of VGFOSTSMC under varying inertia.
Figure 22.
Speed tracking of VGFOSTSMC under varying flux linkage.
The VGFOSTSMC controller demonstrated resilience in the management of internal parameter variations and external disturbances. The simulation results underscored its effectiveness as a robust anti-disturbance controller for controlling PMSM speed, surpassing the performance of conventional SMC controllers. The consistent and reliable performance of the proposed control paradigm reaffirms its potential for practical implementation in PMSM speed-regulation applications.
5.2. Experimental Validation
This section aims to provide experimental verification to further validate the effectiveness of the proposed method on a comprehensive motor speed regulation and loading platform. The alignment of the motor parameters used in the experimental platform with those employed in the simulation verification is confirmed in Table 1. In addition, Figure 23 visually depicts the experimental setup, providing insight into the testing environment and equipment arrangement.
Figure 23.
Experimental setup.
The experimental setup primarily consisted of power distribution lines, a monitoring PC, a DC source, servo drivers, rigid couplings, a drive motor, a load motor, and a Microlab Box dSpace. Before conducting the motor speed control experiment, the electronic version of the proposed control method is uploaded to Microlab Box-dSpace. All the platform parameters are carefully checked to ensure normal functioning. Real-time experimental data, collected and analyzed using a monitoring PC, confirm the feasibility and effectiveness of the proposed approach. The experimental results provide practical evidence for the performance of the proposed VGFOSTSMC controller and its potential for successful implementation in real-world applications.
The experimental verification involves several scenarios to assess the motor performance. Initially, the motor is smoothly started and maintained at a speed of 500 rpm for 5 s without any external load applied. In the second scenario, the motor operates at 500 r/min for 2.5 s. However, after this period, a sudden load disturbance of approximately 10% of the rated torque of the motor is introduced for 1 s before removal. In the third case, the engine is operated at 500 r/min for 1.5 s. Subsequently, the speed is increased to 700 rpm for 2 s and then returned to 500 rpm for an additional 1.5 s. The experimental setup is employed to examine and compare the CSMC and the proposed VGFOSTSMC methods. The speed curves are carefully documented and are illustrated in Figure 24, Figure 25 and Figure 26.
Figure 24.
Speed-tracking comparison under nominal conditions using (a) CSMC and (b) VGFOSTSMC.
Figure 25.
Comparison of speed tracking during loading and unloading using controllers (a) CSMC and (b) VGFOSTSMC.
Figure 26.
Comparison of speed tracking during speed-up and speed-down experiments using (a) CSMC and (b) VGFOSTSMC.
Distinct differences are observed by analyzing the speed-tracking performance of the CSMC and VGFOSTSMC based on the experimental results depicted in Figure 24. Specifically, regarding settling time, CSMC had a value of 0.8453, whereas VGFOSTSMC had a notably lower value of 0.5083, suggesting faster settling for the latter. Additionally, when comparing the overshoot percentages, the CSMC exhibits a higher value of 4.1319% compared to VGFOSTSMC’s significantly lower value of 0.4538% indicating better control over overshooting tendencies with the VGFOSTSMC. Furthermore, by examining the steady-state error, the CSMC registers a higher value of 0.4545%, in contrast to VGFOSTSMC’s substantially reduced value of 0.0383%, suggesting improved precision and accuracy in maintaining the desired speed of VGFOSTSMC.
According to the findings from the load experiments illustrated in Figure 25, the conventional SMC system displayed considerable speed fluctuations, averaging 14.51% during load changes. In contrast to the CSMC method, the VGFOSTSMC system demonstrated significantly reduced speed fluctuations, measuring only 5.84%. This indicates that the VGFOSTSMC exhibits a superior system response speed and higher resilience to load disturbances.
The experimental results presented in Figure 26 reveal significant differences in performance between the conventional sliding-mode controller (CSMC) and the variable-gain fractional-order super-twisting sliding-mode controller (VGFOSTSMC). Notably, the VGFOSTSMC method achieved a substantially shorter settling time of 0.5071 s compared with 4.0550 s for the CSMC. Furthermore, the VGFOSTSMC method exhibited a lower overshoot of 0.5314 and steady-state error of 0.4042, whereas the CSMC method had a higher overshoot of 5.6587 and steady-state error of 0.4495. These results demonstrate the superior effectiveness of the VGFOSTSMC approach in reducing settling time, overshoot, and steady-state error in a permanent magnet synchronous motor (PMSM) system when responding to changes in reference speed. This highlights the potential of the VGFOSTSMC method in enhancing the stability, responsiveness, and overall performance of the system.
The experimental findings are in close agreement with the simulated results, validating the reliability of the proposed scheme. The simulation and experimental data demonstrate the outstanding speed-tracking performance of the algorithm, marked by negligible errors and robustness against load disturbances. This confirms the efficacy of the algorithm in regulating PMSM system speeds and offers a promising solution for efficient speed control in practical applications, thereby showcasing its potential for real-world applications.
6. Conclusions
This paper presents a novel approach for controlling the speed of permanent magnet synchronous motor (PMSM) drive systems by leveraging a novel variable-gain fractional-order super-twisting (VGFOST) controller. The sliding-mode (SM) controller embedded within the sliding-mode algorithm (STA) features a unique sliding surface and an adaptive gain structure. In addition, a sliding-mode disturbance observer (SMDO) is developed to estimate and mitigate system disturbances. The integration of VGFOST and SMDO forms a robust composite control strategy, significantly enhancing the system’s ability to reject disturbances and maintain optimal performance. Theoretical analyses are performed to evaluate the stability and assess the accuracy of the controller and SMDO. These analyses highlight the benefits of the proposed composite-control method. The simulation and experimental results confirm the theoretical conclusions, illustrating that the proposed method provides numerous benefits including high precision, uncertainty resilience, and minimal chattering amplitude. These characteristics guarantee the exceptional performance of PMSM drive systems. Moreover, thorough simulations and experimental outcomes, coupled with quantitative analyses, offer substantiating evidence for the effectiveness of the proposed algorithm when implemented in PMSM drive systems.
Future studies will focus on optimizing the parameter-tuning process and implementing adaptive control strategies to further enhance the performance and robustness of the proposed controller in real-world PMSM drive applications.
Author Contributions
Conceptualization, A.U., J.P. and S.U.; Methodology, A.U., J.P., S.U. and Z.Z.; Software, A.U. and S.U.; Validation, S.U. and Z.Z.; Formal analysis, S.U. and Z.Z.; Resources, A.U. and J.P.; Writing—original draft, A.U., J.P. and S.U.; Writing—review & editing, A.U. and S.U. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported in part by the National Natural Science Foundation of China (52277060) and in part by the General Research Project of Shenzhen Science and Technology Plan (JCYJ20220818100000001, SGDX20230116110009018).
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Vlachou, V.I.; Sakkas, G.K.; Xintaropoulos, F.P.; Pechlivanidou, M.S.C.; Kefalas, T.D.; Tsili, M.A.; Kladas, A.G. Overview on Permanent Magnet Motor Trends and Developments. Energies 2024, 17, 538. [Google Scholar] [CrossRef]
- Majout, B.; Bossoufi, B.; Karim, M.; Skruch, P.; Mobayen, S.; El Mourabit, Y.; Laggoun, Z.E.Z. Artificial neural network-based direct power control to enhance the performance of a PMSG-wind energy conversion system under real wind speed and parameter uncertainties: An experimental validation. Energy Rep. 2024, 11, 4356–4378. [Google Scholar] [CrossRef]
- Zhu, L.; Zhang, G.; Jing, R.; Bi, G.; Xiang, R.; Wang, G.; Xu, D. Nonlinear active disturbance rejection control strategy for permanent magnet synchronous motor drives. IEEE Trans. Energy Convers. 2022, 37, 2119–2129. [Google Scholar] [CrossRef]
- Zheng, Y.; Cao, Z.; Wang, S.; Man, Z.; Chuei, R. Extreme learning machine-based field-oriented feedback linearization speed control of permanent magnetic synchronous motors. Neural Comput. Appl. 2022, 34, 5267–5282. [Google Scholar] [CrossRef]
- Yuan, X.; Chen, J.; Liu, W.; Lee, C.H. A linear control approach to design digital speed control system for PMSMs. IEEE Trans. Power Electron. 2022, 37, 8596–8610. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, C. Model predictive control for open winding PMSM considering dead-zone effect. IEEE J. Emerg. Sel. Top. Power Electron. 2022, 11, 874–885. [Google Scholar] [CrossRef]
- Liu, Z.; Huang, X.; Hu, Q.; Li, Z.; Jiang, Z.; Yu, Y.; Chen, Z. A modified deadbeat predictive current control for improving dynamic performance of PMSM. IEEE Trans. Power Electron. 2022, 37, 14173–14185. [Google Scholar] [CrossRef]
- Qu, L.; Qiao, W.; Qu, L. Active-disturbance-rejection-based sliding-mode current control for permanent-magnet synchronous motors. IEEE Trans. Power Electron. 2020, 36, 751–760. [Google Scholar] [CrossRef]
- Dai, C.; Guo, T.; Yang, J.; Li, S. A disturbance observer-based current-constrained controller for speed regulation of PMSM systems subject to unmatched disturbances. IEEE Trans. Ind. Electron. 2020, 68, 767–775. [Google Scholar] [CrossRef]
- Senhaji, A.; Abdelouhab, M.; Attar, A.; Bouchnaif, J. Backstepping control of a permanent magnet synchronous motor. Mater. Today Proc. 2023, 72, 3730–3737. [Google Scholar] [CrossRef]
- Regaya, C.B.; Farhani, F.; Zaafouri, A.; Chaari, A. A novel adaptive control method for induction motor based on Backstepping approach using dSpace DS 1104 control board. Mech. Syst. Signal Process. 2018, 100, 466–481. [Google Scholar] [CrossRef]
- Ullah, S.; Mehmood, A.; Khan, Q.; Rehman, S.; Iqbal, J. Robust integral sliding mode control design for stability enhancement of under-actuated quadcopter. Int. J. Control Autom. Syst. 2020, 18, 1671–1678. [Google Scholar] [CrossRef]
- Ullah, S.; Khan, Q.; Zaidi, M.M.; Hua, L.G. Neuro-adaptive non-singular terminal sliding mode control for distributed fixed-time synchronization of higher-order uncertain multi-agent nonlinear systems. Inf. Sci. 2024, 659, 120087. [Google Scholar] [CrossRef]
- Sreejeth, M.; Singh, M. Improved ANFIS based MRAC observer for sensorless control of PMSM. J. Intell. Fuzzy Syst. 2022, 42, 1061–1073. [Google Scholar]
- Ullah, S.; Khan, Q.; Mehmood, A. Neuro-adaptive fixed-time non-singular fast terminal sliding mode control design for a class of under-actuated nonlinear systems. Int. J. Control 2023, 96, 1529–1542. [Google Scholar] [CrossRef]
- Mohd Zaihidee, F.; Mekhilef, S.; Mubin, M. Robust speed control of PMSM using sliding mode control (SMC)—A review. Energies 2019, 12, 1669. [Google Scholar] [CrossRef]
- Bouguenna, I.F.; Tahour, A.; Kennel, R.; Abdelrahem, M. Multiple-vector model predictive control with fuzzy logic for PMSM electric drive systems. Energies 2021, 14, 1727. [Google Scholar] [CrossRef]
- He, H.; Gao, J.; Wang, Q.; Wang, J.; Zhai, H. Improved Sliding Mode Observer for the Sensorless Control of Permanent Magnet Synchronous Motor. J. Electr. Eng. Technol. 2024, 1–13. [Google Scholar] [CrossRef]
- Regaya, C.B.; Farhani, F.; Zaafouri, A.; Chaari, A. An adaptive sliding-mode speed observer for induction motor under backstepping control. ICIC Express Lett. 2017, 11, 763–771. [Google Scholar]
- Mishra, R.N.; Mohanty, K.B. Development and implementation of induction motor drive using sliding-mode based simplified neuro-fuzzy control. Eng. Appl. Artif. Intell. 2020, 91, 103593. [Google Scholar] [CrossRef]
- Zhang, W.; Kong, J. A novel fast and chattering-free speed control method for PMSM motor drive based on sliding mode control. Int. J. Dyn. Control 2024, 1–7. [Google Scholar] [CrossRef]
- Guo, J. The load frequency control by adaptive high order sliding mode control strategy. IEEE Access 2022, 10, 25392–25399. [Google Scholar] [CrossRef]
- Liu, Y.C.; Laghrouche, S.; Depernet, D.; Djerdir, A.; Cirrincione, M. Disturbance-observer-based complementary sliding-mode speed control for PMSM drives: A super-twisting sliding-mode observer-based approach. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 9, 5416–5428. [Google Scholar] [CrossRef]
- Marcos-Andrade, D.; Beltran-Carbajal, F.; Rivas-Cambero, I.; Yañez-Badillo, H.; Favela-Contreras, A.; Rosas-Caro, J.C. Sliding Mode Speed Control in Synchronous Motors for Agriculture Machinery: A Chattering Suppression Approach. Agriculture 2024, 14, 737. [Google Scholar] [CrossRef]
- Hernandez-Gonzalez, M.; Alanis, A.; Rios, J.; Hernadez-Vargas, E. Exponential sliding mode controller for tracking trajectory of nonlinear systems. Trans. Inst. Meas. Control 2024, 46, 1058–1068. [Google Scholar] [CrossRef]
- Ge, Y.; Yang, L.; Ma, X. Adaptive sliding mode control based on a combined state/disturbance observer for the disturbance rejection control of PMSM. Electr. Eng. 2020, 102, 1863–1879. [Google Scholar] [CrossRef]
- Hu, M.; Ahn, H.; Chung, Y.; You, K. Speed Regulation for PMSM with Super-Twisting Sliding-Mode Controller via Disturbance Observer. Mathematics 2023, 11, 1618. [Google Scholar] [CrossRef]
- Karami-Mollaee, A.; Barambones, O. Higher Order Sliding Mode Control of MIMO Induction Motors: A New Adaptive Approach. Mathematics 2023, 11, 4558. [Google Scholar] [CrossRef]
- Zhang, Y.; Jin, J.; Huang, L. Model-free predictive current control of PMSM drives based on extended state observer using ultralocal model. IEEE Trans. Ind. Electron. 2020, 68, 993–1003. [Google Scholar] [CrossRef]
- El-Sousy, F.F.; Amin, M.M.; Soliman, A.S.; Mohammed, O.A. Optimal Adaptive Ultra-Local Model-Free Control Based-Extended State Observer for PMSM Driven Single-Axis Servo Mechanism System. IEEE Trans. Ind. Appl. 2024, 1–8. [Google Scholar] [CrossRef]
- Long, Y.; Wang, Y.M.; Yao, C.; Song, E.Z.; Dong, Q. Adaptive Second-order Sliding Mode Control of Electrical Throttles Based on Online Zero-crossing Checking. Int. J. Control Autom. Syst. 2024, 22, 489–502. [Google Scholar] [CrossRef]
- Levant, A. Sliding order and sliding accuracy in sliding mode control. Int. J. Control 1993, 58, 1247–1263. [Google Scholar] [CrossRef]
- Levant, A. Homogeneity approach to high-order sliding mode design. Automatica 2005, 41, 823–830. [Google Scholar] [CrossRef]
- Gonzalez, T.; Moreno, J.A.; Fridman, L. Variable gain super-twisting sliding mode control. IEEE Trans. Autom. Control 2011, 57, 2100–2105. [Google Scholar] [CrossRef]
- Kürkçü, B.; Kasnakoğlu, C.; Efe, M.Ö. Disturbance/uncertainty estimator based integral sliding-mode control. IEEE Trans. Autom. Control 2018, 63, 3940–3947. [Google Scholar] [CrossRef]
- Eray, O.; Tokat, S. The design of a fractional-order sliding mode controller with a time-varying sliding surface. Trans. Inst. Meas. Control 2020, 42, 3196–3215. [Google Scholar] [CrossRef]
- Sun, G.; Wu, L.; Kuang, Z.; Ma, Z.; Liu, J. Practical tracking control of linear motor via fractional-order sliding mode. Automatica 2018, 94, 221–235. [Google Scholar] [CrossRef]
- Zaihidee, F.M.; Mekhilef, S.; Mubin, M. Application of fractional order sliding mode control for speed control of permanent magnet synchronous motor. IEEE Access 2019, 7, 101765–101774. [Google Scholar] [CrossRef]
- Xu, S.; Sun, G.; Ma, Z.; Li, X. Fractional-order fuzzy sliding mode control for the deployment of tethered satellite system under input saturation. IEEE Trans. Aerosp. Electron. Syst. 2018, 55, 747–756. [Google Scholar] [CrossRef]
- Wang, Y.; Chen, J.; Yan, F.; Zhu, K.; Chen, B. Adaptive super-twisting fractional-order nonsingular terminal sliding mode control of cable-driven manipulators. ISA Trans. 2019, 86, 163–180. [Google Scholar] [CrossRef]
- Daftardar-Gejji, V. Fractional Calculus and Fractional Differential Equations; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
- Dávila, A.; Moreno, J.A.; Fridman, L. Variable gains super-twisting algorithm: A Lyapunov based design. In Proceedings of the 2010 American Control Conference, Baltimore, MD, USA, 30 June–2 July 2010; pp. 968–973. [Google Scholar]
- Utkin, V.I. Sliding Modes in Optimization and Control Problems; Springer: New York, NY, USA, 1992. [Google Scholar]
- Utkin, V.; Poznyak, A.; Orlov, Y.V.; Polyakov, A. Road Map for Sliding Mode Control Design; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
- Utkin, V.; Poznyak, A.; Orlov, Y.; Polyakov, A. Conventional and high order sliding mode control. J. Frankl. Inst. 2020, 357, 10244–10261. [Google Scholar] [CrossRef]
- Boeren, F.; Bareja, A.; Kok, T.; Oomen, T. Frequency-domain ILC approach for repeating and varying tasks: With application to semiconductor bonding equipment. IEEE/ASME Trans. Mechatron. 2016, 21, 2716–2727. [Google Scholar] [CrossRef]
- Zheng, M.; Wang, C.; Sun, L.; Tomizuka, M. Design of arbitrary-order robust iterative learning control based on robust control theory. Mechatronics 2017, 47, 67–76. [Google Scholar] [CrossRef]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).