Abstract
This paper presents a predefined-time convergent robust control algorithm that allows the control designer to set the convergence time in advance, independently of initial conditions, deterministic disturbances, and stochastic noises. The control law is consequently designed and verified by simulations for a full-scale 4-degrees-of-freedom (4D) permanent-magnet synchronous motor (PMSM) system in cases of a disturbance-free system with completely measurable states, a disturbance-free system with incompletely measurable states, a system with incompletely measurable states in the presence of deterministic disturbances, and a system with incompletely measurable states in the presence of both deterministic disturbances and stochastic noises. Numerical simulations are provided for the full-scale 4D PMSM system in order to validate the obtained theoretical results in each of the considered cases. To the best of our knowledge, this is the first attempt to design a predefined-time convergent control law for multi-dimensional systems with incompletely measurable states in the presence of both deterministic disturbances and stochastic noises.
1. Introduction
A designer of control systems faces two problems [1,2] when trying to find a control algorithm to drive the system states to an equilibrium point. On the one hand, the designer must overcome the problem of convergence rate. On the other hand, he/she needs to solve the problem of robustness against disturbances, uncertainties, and noises affecting the system. In the linear control theory, it is relatively easy to solve the stated problems; however, when dealing with nonlinear systems, these two problems present a great challenge for the control theory community [3,4].
An important application of fast robust controllers is regulating permanent-magnet synchronous motors (PMSMs). PMSMs have many advantages in comparison to induction motors. They are more efficient—95–97% compared to 90–92% in typical induction motors—lighter, and smaller [5]. Furthermore, they generally have larger torques, higher rotation speeds, higher power densities, and quicker responses. All these characteristics make them perfectly suitable for applications in power trains of electrical vehicles [6], trains [7], industrial robots [8,9], unmanned autonomous vehicles [10], and others. Adaptive sensorless control laws for PMSMs of industrial robots are designed in [11,12], PMSM rotor position/speed estimators are proposed in [13,14], and a comprehensive review of various PMSM control techniques is provided in [15]. On the other hand, the PMSM performance might be adversely affected by uncertainties [16] and disturbances due to variations in external load [17], temperature, and/or magnetic saturation [18]. There are many techniques, including adaptive [19], model-predictive [20,21], and fault-tolerant ones [22,23], to counteract the disturbance influence. Therefore, a controller that is robust against disturbances, uncertainties, and noises, and also responds rapidly to the system requests, is in great demand.
Two solutions have been proposed to solve the convergence problem: finite- and fixed-time controllers (please see [24] for a detailed review). However, even though various algorithms have been developed using either method, the proposed solutions often suffer from the drawback that the finite convergence time unboundedly grows as the initial conditions increase or there is no convergence at all. On the other hand, although the convergence time of a fixed-time controller does not depend on the initial conditions, the designer can only calculate an upper estimate of the convergence time, which might be much larger than the real convergence time. For example, in [17], the calculated convergence time estimate is 7228 s, while the real convergence time is 114 s. Therefore, a control algorithm, whose performance is not affected by the initial conditions and also allows one to know precisely the true convergence time, is in great demand as well.
To eliminate the mentioned drawback of finite- and fixed-time controllers, a new technique, known as predefined-time control, has been proposed, whose key idea is to propose a control law that relates the state variables and the desired convergence time. For example, [25,26] have implemented exponential and polynomial forms of the control input that relate the variable states and the convergence time. Moreover, in [27], a control input in an exponential form has been employed for a multi-dimensional dynamical system. However, the foregoing control laws are proposed only for systems of degrees one or two [25,28], or the control magnitude exponentially grows for large values of negative initial conditions [27], as shown in [29].
In this paper, a predefined-time convergent control algorithm is proposed that allows the control designer to set the convergence time in advance, independently of initial conditions, deterministic disturbances, and stochastic noises. The control law is consequently designed and verified by simulations for a full-scale 4-degrees-of-freedom (4D) PMSM model [30] in cases of a disturbance-free system with completely measurable states, a disturbance-free system with incompletely measurable states where only the rotation angle can be measured, a system with incompletely measurable states in the presence of deterministic disturbances, and a system with incompletely measurable states in the presence of both deterministic disturbances and stochastic noises. The proposed algorithm is free from the restriction of exponential control magnitude growth and can be applied to multi-dimensional systems. To the best of our knowledge, this is the first attempt to design a predefined-time convergent control law for multi-dimensional systems with incompletely measurable states in the presence of both deterministic disturbances and stochastic noises. The numerical simulation results obtained for a full-scale 4D PMSM system show that the designed control law is capable of driving the PMSM system states to an equilibrium point for a pre-assigned time and operates with control magnitudes suitable for practical applications.
The paper is organized as follows. In Section 2, the predefined-time control problem is stated for a general nonlinear dynamical system and a full-scale 4D PMSM model is described. Section 3, Section 4, Section 5 and Section 6 consequently present implementations of the proposed predefined-time convergent control algorithm for a full-scale 4D PMSM model in all the above-mentioned cases. Some conclusions to this study are provided in Section 7.
2. Problem Statement
2.1. Predefined-Time Convergence
Before formally introducing the control problem for a full-scale 4D PMSM model, let us define the predefined-time convergence notion for a general nonlinear n-dimensional dynamic system.
where is the system state, is the control input, is a deterministic disturbance satisfying the Lipschitz condition
with a certain constant L. is a Wiener process defined in the complete probability space , where is the sample space, F is a field with a filtration , and P is a probability measure. The condition must be satisfied for all .
The predefined-time convergence definitions are separately introduced for deterministic and stochastic systems [29].
- The system (1) is only affected by a deterministic disturbance—that is, . The predefined-time convergence is introduced for a deterministic system.Definition 1. Predefined-time convergence for a deterministic systemThe system (1) is called predefined-time convergent to the origin, if
- (a)
- It is fixed-time convergent to the origin, i.e., for any initial state , there exists a positive constant , independent of , such that .
- (b)
- is independent of any initial conditions and disturbances and can be arbitrarily chosen in advance.
- (c)
- , where is the true convergence time.
- The system (1) is affected by a deterministic disturbance and a stochastic noise—that is, . The predefined-time convergence is introduced for a stochastic system.Definition 2. Predefined-time convergence for a stochastic systemThe system (1) is called predefined-time convergent to the origin in ρ-mean, if
- (a)
- It is fixed-time convergent to the origin in ρ-mean, i.e., for any initial state , there exists a positive constant , independent of , such that , .
- (b)
- is independent of any initial conditions and disturbances and can be arbitrarily chosen in advance.
- (c)
- , where is the true convergence time.
2.2. PMSM Predefined-Time Stabilization Problem
Let us consider the following full-scale 4D model of the permanent-magnet synchronous DC motor (PMSM), whose general view and model block diagram are shown in Figure 1. The model dynamics are governed by the following system of differential equations [30]:
Figure 1.
(Above) Permanent-magnet synchronous motor. (Below) Model block diagram.
Here, is the rotation angle, is the rotor speed, and are the d-axis and q-axis stator currents, (the control input) and are the d-axis and q-axis stator voltages, (uncoupled perturbation) is the load torque, and are the inductances of the d and q axes satisfying , is the stator resistance, is the number of pole pairs, is the rotor flux linkage, , J is the moment of inertia, is the initial rotor speed, and B is the viscous friction coefficient. The variables , , , and are selected as system states to form a four-dimensional state vector.
The system in (3) can be transformed [17] into a chain of integrators. To do so, let us introduce new state variables and . After calculating the derivatives of and in view of Equation (3), the following system in the chain of integrators form is obtained:
The PMSM predefined-time stabilization problem is to design a continuous control law that drives all the states of the system (4), including and , to the origin for a predefined time, independently of state initial conditions, deterministic disturbances, and stochastic noises. The control law is consequently designed and verified by simulations for a full-scale 4D PMSM model in the following four cases.
- The system (4) is not affected by any disturbance or noise; however, only the state variable can be measured. In this case, a predefined-time convergent observer must be employed to reconstruct the other three state variables.
- The system (4) is affected by a deterministic disturbance, and only the state variable can be measured. In this case, a predefined-time convergent compensator must be employed to estimate the disturbance.
- The system (4) is affected by a deterministic disturbance and a stochastic noise, and only the state variable can be measured. In this case, a predefined-time convergent control law must be specialized for stochastic systems.
The corresponding algorithms are designed in the following sections.
3. PMSM Predefined-Time Stabilization for Completely Measured States
3.1. Control Design
In this section, a predefined time-convergent control law is designed for the system (4) with completely measured states without disturbances and noise. The full-scale 4D PMSM model takes the form
where
The following control law is proposed:
The control input can be represented as , where
which opposes the known terms of the last equation in (5), and
which provides the predefined-time convergence of the states of the system (5) to the origin, as stated in the following theorem.
Theorem 1.
Proof.
The design of follows an approach similar to that in [27]. First, consider that the control law
, makes the system
convergent to the origin for a predefined time , as shown in [29]. Second, using the backstepping technique, it can be shown that all the states of the system (5) converge to the origin within the predefined time . Defining the variables
and taking the time derivatives of , , and , we obtain:
To prove the theorem, we need to find a Lyapunov function that converges to zero for the predefined time . To do so, the recursive Lyapunov functions are defined as follows:
Substituting , , , and into the last equation, we obtain
Taking into account the expression for in (7) yields
Since , then
Using the last inequality, the expression (12) for , and the fact that the function is non-decreasing in z implies that
where . Making the change of variables yields . Substituting this result into , we obtain
where .
Since the last inequality presents a particular case of the differential inequality
for positive , which is dominated from the above by the differential equation following (10), its solution converges to zero for the predefined time and remains there afterwards, as shown in [29]. Therefore, the Lyapunov function converges to zero for the predefined time and remains there afterwards as well. This finally implies that all the states of the system (5) converge to zero for the predefined time and remain there for any . □
3.2. PMSM Simulations
To verify the performance of the proposed control law (7), numerical simulations were run for the system (5) in MatLab 2020a, using the PMSM parameter values given in Table 1.
Table 1.
PMSM parameter values.
Figure 2 shows that the control (7) drives all the states of the full-scale 4D PMSM system to the origin within the predefined time of 20 s. The zoom in Figure 2 demonstrates that the obtained predefined-time convergence satisfies the Levant’s test [31], with the precision up to , provided that the discretization step is set to and the system dimension . Moreover, it can be observed from Figure 3 that the magnitude of the control input remains within values acceptable in practice. Note, however, that the control input magnitudes presented in the given figures correspond to specific initial conditions and final times and evidently depend on both of these parameters. The same observation is valid for the simulations in subsequent sections.
Figure 2.
Convergence of the states of the system (5) to the origin.
Figure 3.
Time history of the control input .
4. PMSM Predefined-Time Stabilization for Incompletely Measured States
4.1. Observer Design
In the preceding section, all the states of the full-scale 4D PMSM system are assumed available; that is, there are sensors to measure the shaft angle, the angular velocity, and the currents. However, in practice, this is not always possible. Therefore, we need to reconstruct unmeasurable states. In this case, we have to use a predefined-time convergent observer to estimate unmeasurable states and then design a predefined-time convergent controller based on the obtained estimates. The corresponding problem is represented by the following system:
where is the only measured system output. The states should be estimated by using a predefined-time observer to be able to proceed to the design of a predefined-time controller. For this purpose, the predefined-time convergent observer proposed in [32] is employed
where , , , and are the estimates for the states , , , and , respectively. The values of , , and are assigned as
and the gains , , , are selected such that the matrix
is Hurwitz.
It can be verified that the assumptions of Theorem 3 in [32] hold. Therefore, the convergence time of the observer (16) is bounded by the expression:
In this case, the proposed control law for the system (15) has a structure identical to (7), where the state variables are replaced by their estimates produced by the observer (16):
Simulation results corresponding to this control input are presented in the next subsection.
4.2. PMSM Simulations
To verify the performance of the proposed controller, numerical simulations are run for the system (15) and (16) in MatLab 2020a, using the values given in Table 1 and , , , and . According to (18) and the selected values of and , the predefined convergence time of the observer is calculated equal to 4 s. Note that the predefined convergence time for the observer is equal to 4 s, whereas the predefined convergence times for the corresponding controllers in this and subsequent sections are set to 10 or 20 s, so the controllers can work sufficiently long after the observer converges.
Figure 4 shows that the control (7) drives all the states of the full-scale 4D PMSM system to the origin within the predefined time of 20 s. The upper zoom in Figure 4 verifies that the estimates produced by the observer (16) converge to the real state values for less than 0.5 s. The second zoom in Figure 4 demonstrates that the obtained predefined-time convergence satisfies the Levant’s test [31], with the precision up to virtually, provided that the discretization step is set to and the system dimension . Additionally, it can be observed from Figure 5 that the magnitude of the control input remains within values acceptable in practice.
Figure 5.
Time history of the control input based on the estimates produced by the observer (16).
5. PMSM Predefined-Time Stabilization for Incompletely Measured States with Deterministic Disturbances
5.1. Control Design
In the preceding sections, the full-scale 4D PMSM system was considered without deterministic disturbances or stochastic noises. Nonetheless, deterministic disturbances are common in practice and can appear, for instance, due to torque volatility or stator voltage supply failure. Let us consider the full-scale 4D PMSM system dynamics subject to deterministic disturbances
where the coefficients , , , are defined in (6), the term is a disturbance satisfying the Lipschitz condition with constant L, and . The objective is to design a continuous control law that drives all the states of the system (20) to the origin for a predefined time, independently of state initial conditions, and maintains it there afterwards in spite of deterministic disturbances.
The control input solving this problem consists of two parts. The first nominal part, , drives the system (20) to the origin for a predefined time . This part is active only until . The second compensator part, , compensates for deterministic disturbances, driving the system to the nominal track, and maintains the system (20) at the origin for . The corresponding result is presented in the next theorem for the full-scale 4D PMSM system with completely measured states. If the states of the PMSM system are not completely measurable, the observer (16) and the control input based on the estimates produced by the observer are employed.
Here, . Moreover, and .
Theorem 2.
Proof.
According to Theorem 2 in [29], the given conditions ensure the predefined-time convergence of the variable to zero, which results in afterwards. Since , then , which leads to , so that compensates for the disturbance . After compensating for the disturbance , the nominal control law provides the predefined-time convergence of all the states of the system (20) to the origin, according to Theorem 1 of Section 3. Since the compensation also holds for , all the states of the system (20) remain at the origin after their convergence as well. □
5.2. PMSM Simulations
To verify the performance of the proposed control law (21) and (22) in the presence of deterministic disturbances, numerical simulations were run for the system (20) in MatLab 2020a, using the same first nine PMSM parameter values as those in Table 1. The deterministic disturbance was selected as , and the value of the coefficient was calculated according to the PMSM parameter values as . Accordingly, the Lipschitz constant was set to . The newly assigned PMSM parameter values are listed in Table 2.
Table 2.
PMSM parameter values.
It is assumed that only the variable can be measured. Therefore, the observer (16) is used to reconstruct the unmeasured state variables, and the applied control input (21) and (22) is based on the estimates produced by the observer.
Figure 6 shows that the control input (21) and (22), based on the estimates produced by the observer (16), drives all the states of the full-scale 4D PMSM system to the origin within the predefined time of 20 s, with the precision , even for high disturbance magnitudes of order . It can be observed from Figure 7 that the magnitude of the nominal control input is higher than that without disturbances but still remains acceptable. Note that the obtained results provide better convergence precision and a lesser control magnitude than those presented in [17] for close values of the PMSM parameters and deterministic disturbances.
Figure 7.
Time history of the nominal control input based on the estimates produced by the observer (16).
6. PMSM Predefined-Time Stabilization with Incompletely Measured States with Deterministic Disturbances and Stochastic Noises
6.1. Control Design
In this section, the full-scale 4D PMSM system is considered with both deterministic disturbances and stochastic noises. As is known, stochastic noises are also common in practice and can appear, for instance, due to electromagnetic static or parasitic impulses. The full-scale 4D PMSM system dynamics subject to deterministic disturbances and stochastic noises are given by the equations
where the coefficients , , , are defined in (6), the term is a disturbance satisfying the Lipschitz condition with constant L, and is a Wiener process, whose weak mean-square derivative is a Gaussian white noise. The objective is to design a continuous control law that drives all the states of the system (23) to the origin in -mean for a predefined time, independently of state initial conditions, and maintains it there afterwards in spite of deterministic disturbances and stochastic noises. The corresponding result is presented in the next theorem for the full-scale 4D PMSM system with completely measured states. As in Section 5, if the states of the PMSM system are not completely measurable, the observer (16) and the control input based on the estimates produced by the observer are employed.
Theorem 3.
The control law (21) and (22) drives all the states of the system (23) to the origin in ρ-mean for a predefined time and maintains them there for in the presence of a deterministic disturbance that satisfies the Lipschitz condition with constant L and a stochastic white noise with diffusion , if the following conditions hold: , , , , , , , , and .
Proof.
According to Theorem 3 in [29], the given conditions ensure the predefined-time convergence of the variable to zero in -mean, which results in in -mean afterwards. Since , then , which leads to , so that compensates for the disturbance in -mean. After compensating for the disturbance , the nominal control law provides the predefined-time convergence of all the states of the system (20) to the origin in -mean, based on Theorem 1 of Section 3. Since the compensation also holds for , all the states of the system (20) remain in the origin after their convergence as well. □
6.2. PMSM Simulations
To verify the performance of the proposed control law (21) and (22) in the presence of deterministic disturbances and stochastic noises, numerical simulations were run for the system (20) in MatLab 2020a, using the values in Section 5.1. The deterministic disturbance was selected as , and the value of the coefficient was calculated according to the PMSM technical parameters as . Accordingly, the Lipschitz constant was set to . The stochastic noise parameter was given by . The stochastic convergence was regarded in the mean-square sense, , to satisfy the conditions of Theorem 3.
It was assumed that only the variable can be measured. Therefore, the observer (16) was used to reconstruct the unmeasured state variables, and the applied control input (21) and (22) was based on the estimates produced by the observer.
Figure 9 shows that the control input (21) and (22), based on the estimates produced by the observer (16), drives all the states of the full-scale 4D PMSM system to the origin within the predefined time of 20 s, again with the precision , even for high disturbance magnitudes of order . It can be observed from Figure 10 that the magnitude of the nominal control input still remains acceptable. In this simulation, the control input (21) and (22) is activated after s, when the observer (16) converges according to (18), to avoid unreasonably high control magnitudes. Note that the obtained results still provide better convergence precision and a lesser control magnitude than those presented in [17] for close values of the PMSM parameters and deterministic disturbances, even in the presence of additional stochastic noise.
Finally, Figure 11 displays the compensator control input (22) , based on the estimates produced by the observer (16), against the disturbance in the presence of a white noise with diffusion . It can be observed that the control input reliably compensates for the disturbance soon after the initial time moment for a stochastic system as well.
7. Conclusions
This paper has presented a predefined-time convergent robust control algorithm that allows the control designer to set the convergence time in advance, independently of initial conditions, deterministic disturbances, and stochastic noises. In contrast to most existing finite- and fixed-time control techniques, a predefined-time convergent control law enables one to explicitly assign the desired convergence time equal to the true one in disturbance-free cases and make it closer to the true one in the presence of deterministic disturbances and/or stochastic noises. The simulation results obtained for a full-scale 4D PMSM system show that the designed control law is capable of driving the PMSM system states to an equilibrium point for a pre-assigned time and operates with control magnitudes suitable for practical applications such as electrical vehicles, trains, industrial robots, unmanned autonomous vehicles, and others. Our ongoing research focuses on further improving the performance of predefined-time convergent control algorithms and designing predefined-time convergent adaptive control laws for multi-dimensional systems with uncertain parameters.
Author Contributions
The authors equally contributed to this work. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Mexican National Science and Technology Council (CONACyT) under Grant 250611.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Lu, W.; Liu, X.; Chen, T. A note on finite-time and fixed-time stability. Neural Netw. 2016, 81, 11–15. [Google Scholar] [CrossRef] [Green Version]
- Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; López, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control Inf. 2018, 35, I1–I29. [Google Scholar] [CrossRef] [Green Version]
- Polyakov, A.; Efimov, D.; Perruquetti, W. Finite-time and fixed-time stabilization: Implicit Lyapunov function approach. Automatica 2015, 51, 332–340. [Google Scholar] [CrossRef] [Green Version]
- Polyakov, A. Characterization of finite/fixed-time stability of evolution inclusions. In Proceedings of the 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, France, 11–13 December 2020; pp. 4990–4995. [Google Scholar]
- Matsuoka, K. Development trend of the permanent-magnet synchronous motor for railway traction. IEEJ Trans. Electr. Electron. Eng. 2007, 2, 154–161. [Google Scholar] [CrossRef]
- Zhang, Q.; Liu, X. Permanent magnetic synchronous motor and drives applied on a mid-size hybrid electric car. In Proceedings of the 2008 IEEE Vehicle Power and Propulsion Conference, Harbin, China, 3–5 September 2008; pp. 1–5. [Google Scholar]
- Torrent, M.; Perat, J.I.; Jiménez, J.A. Permanent-magnet synchronous motor with different rotor structures for traction motor in high speed trains. Energies 2018, 11, 1549. [Google Scholar] [CrossRef] [Green Version]
- Staszak, J.; Ludwinek, K.; Gawecki, Z.; Kurkiewicz, J.; Bekier, T.; Jaskiewicz, M. Utilization of permanent-magnet synchronous motors in industrial robots. In Proceedings of the 2015 International Conference on Information and Digital Technologies, Zilina, Slovakia, 7–9 July 2015; pp. 342–347. [Google Scholar]
- Wu, X.; Zhang, B. Sensorless model reference adaptive control of permanent magnet synchronous motor for industrial robots. In Proceedings of the 2019 8th International Symposium on Next Generation Electronics (ISNE), Zhengzhou, China, 9–10 October 2019; pp. 2019–2021. [Google Scholar]
- Suti, A.; Rito, G.D.; Galatolo, R. Fault-tolerant control of a three-phase permanent magnet synchronous motor for lightweight UAV. Actuators 2021, 10, 253. [Google Scholar] [CrossRef]
- Zhao, Y.; Qiao, W.; Wu, L. Sensorless control for IPMSMs based on a multilayer discrete-time sliding-mode observer. In Proceedings of the 2012 IEEE Energy Conversion Congress and Exposition (ECCE), Raleigh, NC, USA, 15–20 September 2012; pp. 1788–1795. [Google Scholar]
- Azzoug, Y.; Sahraoui, M.; Pusca, R.; Ameid, T.; Romary, R.; Cardoso, A.J. A Variable Speed Control of Permanent Magnet Synchronous Motor Without Current Sensors. In Proceedings of the 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), Delft, The Netherlands, 17–19 June 2020; pp. 1523–1528. [Google Scholar]
- Zhao, Y.; Qiao, W.; Wu, L. Improved Rotor Position and Speed Estimators for Sensorless Control of Interior Permanent-Magnet Synchronous Machines. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 627–639. [Google Scholar] [CrossRef]
- Awan, H.A.A.; Tuovinen, T.; Saarakkala, S.E.; Hinkkanen, M. Discrete-time observer design for sensorless synchronous motor drives. IEEE Trans. Ind. Appl. 2016, 52, 3968–3979. [Google Scholar] [CrossRef]
- Deo, H.V.; Shekokar, R.U. A review of speed control techniques using PMSM. Int. J. Innov. Res. Technol. 2014, 1, 2349–6002. [Google Scholar]
- Ren, Z.; Ma, J.; Qi, Y.; Zhang, D.; Koh, C.S. Managing uncertainties of permanent-magnet synchronous machine by adaptive Kriging assisted weight index Monte-Carlo simulation method. IEEE Trans. Energy Convers. 2020, 35, 2162–2169. [Google Scholar] [CrossRef]
- Basin, M.; Rodriguez-Ramirez, P.; Ramos-Lopez, V. Continuous fixed-time convergent controller for permanent-magnet synchronous motor with unbounded perturbations. J. Frankl. Inst. 2020, 357, 11900–11913. [Google Scholar] [CrossRef]
- Aguilar Mejía, O.; Tapia Olvera, R.; Rivas Cambero, I.; Minor Popocatl, H. Adaptive speed controller for a permanent-magnet synchronous motor. Nov. Sci. 2019, 11, 142–170. [Google Scholar] [CrossRef]
- Van, M.; Mavrovouniotis, M.; Ge, S.S. An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. IEEE Trans. Syst. Man Cybern. Syst. 2019, 49, 1448–1458. [Google Scholar] [CrossRef] [Green Version]
- Gao, S.; Wei, Y.; Zhang, D.; Qi, H.; Wei, Y. A modified model predictive torque control with parameters robustness improvement for PMSM of electric vehicles. Actuators 2021, 10, 132. [Google Scholar] [CrossRef]
- Lakhe, R.K.; Chaoui, H.; Alzayed, M.; Liu, S. Universal control of permanent magnet synchronous motors with uncertain dynamics. Actuators 2021, 10, 49. [Google Scholar] [CrossRef]
- Van, M.; Ge, S.S.; Ren, H. Finite-time fault tolerant control for robot manipulators using time delay estimation and continuous nonsingular fast terminal sliding mode control. IEEE Trans. Cybern. 2017, 47, 1681–1693. [Google Scholar] [CrossRef]
- Van, M. An enhanced robust fault tolerant control based on an adaptive fuzzy PID-nonsingular fast terminal sliding mode control for uncertain nonlinear systems. IEEE/ASME Trans. Mechatron. 2018, 23, 1362–1371. [Google Scholar] [CrossRef] [Green Version]
- Basin, M. Finite- and fixed-time convergent algorithms: Design and convergence time estimation. Annu. Rev. Control 2019, 48, 209–221. [Google Scholar] [CrossRef]
- Jiménez-Rodríguez, E.; Muñoz-Vázquez, A.J.; Sánchez-Torres, J.D.; Loukianov, A.G. A note on predefined-time stability. IFAC-PapersOnLine 2018, 51, 520–525. [Google Scholar] [CrossRef]
- Lopez-Ramirez, F.; Efimov, D.; Polyakov, A.; Perruquetti, W. On necessary and sufficient conditions for fixed-time stability of continuous autonomous systems. In Proceedings of the 2018 European Control Conference (ECC), Limassol, Cyprus, 12–15 June 2018; pp. 197–200. [Google Scholar]
- Pal, A.K.; Kamal, S.; Nagar, S.K.; Bandyopadhyay, B.; Fridman, L. Design of controllers with arbitrary convergence time. Automatica 2020, 112, 108710. [Google Scholar] [CrossRef]
- Jimenez-Rodriguez, E.; Sanchez-Torres, J.D.; Loukianov, A.G. Backstepping design for the predefined-time stabilization of second-order systems. In Proceedings of the 2019 16th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico City, Mexico, 11–13 September 2019; pp. 1–6. [Google Scholar]
- Garza-Alonso, A.; Basin, M.; Rodriguez-Ramirez, P. Predefined-time stabilization of permanent-magnet synchronous motor. Trans. Inst. Meas. Control 2021, 43, 3044–3054. [Google Scholar] [CrossRef]
- Wang, G.; Zhang, G.; Xu, D. Position Sensorless Control Techniques for Permanent Magnet Synchronous Machine Drives; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
- Levant, A. Homogeneity approach to high-order sliding mode design. Automatica 2005, 41, 823–830. [Google Scholar] [CrossRef]
- Ménard, T.; Moulay, E.; Perruquetti, W. Fixed-time observer with simple gains for uncertain systems. Automatica 2017, 81, 438–446. [Google Scholar] [CrossRef] [Green Version]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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/).