Abstract
This paper is concerned with the problem of fixed-time stabilization for a class of uncertain second-order nonlinear systems. By delicately introducing extra manipulations in the feedback domination and revamping the technique of adding a power integrator, a new approach is developed, by which a state feedback controller, together with a suitable Lyapunov function, which is critical for verifying fixed-time convergence, can be explicitly organized to render the closed-loop system fixed-time stable. The major novelty of this paper is attributed to a subtle strategy that offers a distinct perspective in controller design as well as stability analysis in the problem of fixed-time stabilization for nonlinear systems. Finally, the proposed approach is applied to the attitude stabilization of a spacecraft to demonstrate its merits and effectiveness.
    1. Introduction
Without doubt, the stabilization control of nonlinear systems is important as a first step in performing additional control objectives, such as output tracking, disturbance attenuation, and/or decoupling. In the past decades, global asymptotic stabilization of nonlinear systems has been widely recognized as a challenging problem and received a great deal of attention from the nonlinear control community. With the help of various mathematical tools, tremendous progress has been achieved toward the development of powerful design methodologies for global asymptotic stabilization, including backstepping design [], feedback linearization [], sliding mode control [], fuzzy control [], nonlinear  [], and so on.
Compared to asymptotic stabilization, which means that the convergence rate is, at best, exponential with infinite settling time [,], finite-time stabilization is more attractive as the systems with finite-time convergence usually demonstrate some superior properties, such as faster convergence, high accuracies, and better robustness to uncertainties, and/or external disturbances [,,,,], which are rather important for demanding applications. Being aware of these advantages, the finite-time stabilization problem has been intensively studied for nonlinear systems, and numerous interesting results have been obtained in the past decades (see, e.g., [,,,,,,,,,]). Among the existing results, owing to its benefits including fast response and easy implementation, the terminal sliding mode control [], together with its nonsingular modification [], has been extensively recognized as one of the most popular/effective approaches for finite-time stabilization. By designing a suitable nonlinear sliding surface while constructing a discontinuous controller, the phase of terminal sliding mode can be achieved in finite-time, and thereby guaranteeing finite-time stabilization of the closed-loop system [,,].
It should be noted that the associated settling time of the finite-time design is intrinsically related to the initial states [,]. That is, the availability of initial states is somewhat critical for the settling-time estimates; this inevitably prevents us from applying finite-time schemes []. Fortunately, with the notion of fixed-time stability, along with the Lyapunov-like criteria recently presented in the seminal work [], the potential drawback of finite-time schemes was resolved effectively. To be more specific, as stated in [], the fixed-time stability not only implies global uniform finite-time stability but also provides a settling-time function being uniformly bounded by a tunable constant, which depends on design parameters but is independent of the initial states.
In other words, by fixed-time controller design, a predetermined bound of the settling time (function) can be accordingly assigned. Particularly, the fixed-time stabilization is very promising, especially when the organized controller is assigned intentionally to achieve certain control precision in a desired time interval [,,]. Realizing this feature, research study has been more recently focused on the fixed-time stabilization of various nonlinear systems, for instance, high-order regulators [], multi-agent systems [,], power systems [], etc.
To the best of our knowledge, most of the existing studies on fixed-time stabilization are essentially concerned with scalar systems or single input control structures [,,,,,]. For multivariable multi-input systems, very few results are available in the literature; see, for example, [,,], in which the fixed-time stabilization of time-invariant linear and nonlinear systems are addressed, respectively. In fact, due to the complexity of multivariable nonlinear systems, as well as the lack of constructive/systematic strategies for ensuring the fixed-time convergence, a fundamental problem on how to organize a controller that renders multivariable nonlinear systems fixed-time stable remains largely open.
Being aware of the above obstacles, a new approach is subtly developed in this paper. Compared with the existing works [,,,,,,,,], the main contributions of this paper can be summarized from two aspects: (i) This paper is focused on the problem of fixed-time stabilization for time-varying second-order multivariable nonlinear systems; thus, compared with the existing results concerning scalar systems or single input systems (e.g., [,,,,,]), we offer a novel insight on how to tackle the problem of fixed-time stabilization for a more general class of nonlinear systems. (ii) By introducing extra manipulations in the feedback domination, the  technique of adding a power integrator [] is skillfully revamped to develop a distinctive approach to the synthesis of a fixed-time stabilizer together with a Lyapunov function which is significantly important for verifying fixed-time convergence and stability.
Notations: All notations utilized throughout this paper are highlighted as follows.  is the set of real numbers,  is the set of nonnegative real numbers, and   denotes the n-dimensional Euclidean space. Furthermore,  is the set of  real matrices,  denotes the identity matrix of dimension n,  represents the transpose of a vector or a matrix, and  is the Moore–Penrose pseudoinverse of a matrix. Given a constant , a vector , and a diagonal matrix , for simplicity of notation we denote , , and  where  is the standard sign function satisfying  if ,  if , and  if .
2. Preliminaries
2.1. Problem Formulation
Consider a class of nonlinear systems described by
        
      
        
      
      
      
      
    
        where ,  and  denote the system states,  is the control input,  describes the model uncertainties and/or external disturbances, and  and  are smooth functions with  for all , which in turn ensures the controllability of system (1) (see, e.g., []). The initial time described by  is set to be zero, i.e., , and the initial state of system (1) is denoted by . It is worth mentioning that a very large class of physical systems can be represented by system (1), including spacecrafts [], robotic manipulators  [], etc. Additionally, the solutions of system (1) are understood in the sense of Filippov [] since the control input  is admitted to be discontinuous (piecewise continuous) and  is also assumed to be piecewise continuous and bounded as follows.
Assumption 1. 
There exists a known constant  such that
      
        
      
      
      
      
    for all  and .
Under Assumption 1, the main objective of this paper is to design a controller  that renders the origin of system (1) fixed-time stable in the sense of the following definition.
Definition 1 
([]). Consider the nonlinear system
      
        
      
      
      
      
    where , , and  is discontinuous (piecewise continuous). The initial time is  and the initial state is . The solutions of system (2) are understood in the sense of Filippov []. Then, the origin of system (2) is said to be fixed-time stable if it is globally uniformly finite-time stable (see, e.g., []) and the settling-time function  is globally uniformly bounded by a positive constant; i.e., there exists a positive constant  such that  for all .
Remark 1. 
Compared to global uniform finite-time stability, the key feature of fixed-time stability is the uniformity of its settling time. To see this point more clearly, the following two examples are considered. First, it is easy to see that the origin of the system
      
        
      
      
      
      
    is globally uniformly finite-time stable with the settling-time function ; specifically, the  solutions of system (3) is of the form
      
        
      
      
      
      
    where  is the initial state. When adding an additional drift term, that is, considering the system below
      
        
      
      
      
      
    one can easily obtain the solutions of system (4) is
      
        
      
      
      
      
    which means that the origin of system (4) is fixed-time stable with the settling-time function  satisfying  uniformly in .
2.2. Technical Lemmas
We list four technical lemmas which will be constantly utilized in proving the main results of this paper. The proofs of Lemmas 1–3 are provided whereas the one of Lemma 4 can be found in [,].
Lemma 1. 
Let  is a ratio of two odd integers. For any , the following inequality holds:
      
        
      
      
      
      
    
Proof.  
It is sufficient to prove the case when . Consider the function
          
      
        
      
      
      
      
    
          with . A direct calculation shows that  takes its minimum at . This implies that
          
      
        
      
      
      
      
    
          for all . Since m is a ratio of two odd integers, the result of Lemma 1 can be obtained by letting . □
Lemma 2. 
Let . For any , , the following inequality holds:
      
        
      
      
      
      
    where  if  and  if .
Proof.  
If , using Lemma A.1 in [], we have
          
      
        
      
      
      
      
    
		  In the case where , it can be deduced from the Hölder’s inequality [] that
          
      
        
      
      
      
      
    
		  Putting the two cases together yields Lemma 2. □
Lemma 3. 
Let ,  and . If  is a continuous and decreasing function with  such that
      
        
      
      
      
      
    for all , then  for all  where
      
        
      
      
      
      
    
Proof.  
Two cases are considered in the proof.
Case 1: When , it is clear that
          
      
        
      
      
      
      
    
          for all  in which . Let S be a set of the form
          
      
        
      
      
      
      
    
          where  and  is a continuous function defined as
          
      
        
      
      
      
      
    
Assume that S is nonempty. There exists  such that . Further, we define
          
      
        
      
      
      
      
    
          and . By the continuity of  and , one has  and  for all . Hence, it follows that  for all . Additionally, it is not hard to see
          
      
        
      
      
      
      
    
          for all . With this in mind, it can be deduced from (6) that
          
      
        
      
      
      
      
    
          for all  with . This implies that there exists  such that  providing a contradiction; thus, S is empty. Letting  be defined as
          
      
        
      
      
      
      
    
          one readily has  for all  due to  being decreasing.
Case 2: In the case when , using the approaches similar to those in Case 1, one can easily derive that  for all  with
          
      
        
      
      
      
      
    
Combining two cases shows that a conservation estimate of the time after which  is exactly  given by (5). □
Lemma 4 
([,]). Let . For any , the following inequality hold:
      
        
      
      
      
      
    
3. Fixed-Time Stabilizing Controller Design
We first summarize our approach to the construction of a fixed-time stabilizing controller for system (1) as follows.
Theorem 1. 
Under Assumption 1, the origin of system (1) is fixed-time stable with the settling-time estimate
      
        
      
      
      
      
    if the controller  is designed as (Because ,  and  and , for , are positive even integers and positive odd integers, respectively, the controller (9) together with its parameters is well-defined.)
      
        
      
      
      
      
    with
      
        
      
      
      
      
    where  and  are parameters with  and , for , being positive even integers and positive odd integers, respectively, and  and  are square matrices defined as
      
        
      
      
      
      
    with , , , and  of the following form
      
        
      
      
      
      
    
Proof.  
A new design philosophy for constructing a fixed-time stabilizer is presented in the proof. To be more specific, the technique of adding a power integrator [] is skillfully modified and revamped by introducing extra manipulations in the construction of virtual controls so that a two-step design approach is developed whereby a fixed-time stabilizing controller is explicitly designed. Details are as follows.
Step 1: Choose the scalar function  as below
        
      
        
      
      
      
      
    
        which is obviously positive definite, proper (A scalar function  is said to be proper if for any , the set  is compact in .) and continuously differentiable. Clearly, the time derivative of  along the solutions of system (1) takes the following form
        
      
        
      
      
      
      
    
        for all , where  is the virtual control. Select the virtual control  as
        
      
        
      
      
      
      
    
It follows that
        
      
        
      
      
      
      
    
        for all . By Lemmas 1 and 4, it can be verified that
        
      
        
      
      
      
      
    
        With this in mind, (10) becomes
        
      
        
      
      
      
      
    
        for all .
Step 2: Based on , we define
        
      
        
      
      
      
      
    
As  is a ratio of two positive odd integers, it is obvious that there is a one-to-one correspondence between  and . Consider the scalar function  as below
        
      
        
      
      
      
      
    
        with
        
      
        
      
      
      
      
    
Note that,  is clearly positive definite, proper, and continuously differentiable (for the proofs, please refer to Appendix A). A direct calculation yields
        
      
        
      
      
      
      
    
        for all  where  is the set of measure zero  [] defined below:
        
      
        
      
      
      
      
    
For brevity, we let
        
      
        
      
      
      
      
    
In addition, it is easy to see from (12) and Lemma 2 that
        
      
        
      
      
      
      
    
Also, by Lemma 1, we obtain
        
      
        
      
      
      
      
    
It follows from (13) and (17) that
        
      
        
      
      
      
      
    
        for all . In order to guarantee the state convergence of the overall system, the controller  is designed as (9) in which a discontinuous (piecewise continuous) term  is subtly included to produce the efforts for effectively compensating the influence of the uncertainties . Substituting the controller (9) into (18) yields
        
      
        
      
      
      
      
    
        for all  where
        
      
        
      
      
      
      
    
        which is a set of measure zero. Now, similarly to the derivation of (16), it is not difficult to derive that
        
      
        
      
      
      
      
    
        which leads to
        
      
        
      
      
      
      
    
In addition, it can be shown directly by Lemma 2 that
        
      
        
      
      
      
      
    
      
        
      
      
      
      
    
With (20)–(22) in mind, we have
        
      
        
      
      
      
      
    
        and
        
      
        
      
      
      
      
    
        which immediately leads to
        
      
        
      
      
      
      
    
        for all . Notably, it follows from [] and (23) that with the initial state , the (non-unique) solutions  of the closed-loop system (1) under the (piecewise continuous) controller (9) are well-defined on  and locally absolutely continuous; moreover,  is continuous, decreasing, and satisfies
        
      
        
      
      
      
      
    
        for all . As   and , it readily follows from Lemma 3 that  for all  where  is given by (8). This along with the fact of  being positive definite, proper, and continuously differentiable leads to  for all ; i.e., the origin of the closed-loop system (1) under the (piecewise continuous) controller (9) is fixed-time stable. □
Remark 2. 
Notably, the controller parameters are simply  and . Once  and  are determined, the associated settling-time estimate  can be computed accordingly. In practice,  can be suitably assigned by adjusting the parameters  and  thereby acquiring a smaller settling-time (convergence time) and its estimate, though this might increase the control effort accordingly.
Remark 3. 
Although the technique of adding a power integrator was also employed in [] to perform fixed-time stabilization, the system considered in [] has only a single input. Unlike the results of [], the approach developed in this paper is applicable, not only to a class of second-order multivariable multi-input systems, but also to systems with a single input. Moreover, the controller designed in [] is continuous only so that the possible external disturbances were necessarily neglected in []. In contrast, by means of the approach presented in this paper, the resultant controller is discontinuous and therefore is capable of handling both the model uncertainties and external disturbances; of course, when there is no uncertainty/disturbance, the resultant controller becomes continuous.
Remark 4. 
The presented controller (9) is constructed with the utilization of fractional powers so that the resultant control efforts provide a finite-time (fixed-time) state convergence; however, the convergence rate will be slower/worse when the initial state is far way from the origin. As shown in  [], a potential strategy achieving a fast convergence simultaneously for the case of initial states being close to or far way from the origin is to design controllers in a uniform way with considering concurrently the feedbacks of both linear and fractional powers forms. Addressing this issue will be one of our future research directions.
Remark 5. 
In the proof of Theorem 1, two zero-measure sets  and , having no influence on stability analysis, are isolated from the region of verifying the inequality (23); this means that in stability analysis of the closed-loop system it is enough to consider only the region of both  and  being continuous. A notable feature of the closed-loop system is that in the case when , the discontinuity of  will result in an abrupt change in the values of the control signals; also, when , the controller  becomes discontinuous and the chattering phenomenon might appear in the responses of the controller .
4. Simulation Studies
The proposed design approach is now applied to the attitude stabilization problem of a spacecraft. Consider the attitude control model of a spacecraft shown in [,], which has the same form as (1) with . The system states of this model are the three Euler angles  and their derivatives , i.e.,  and . Moreover, the drift term  is time-invariant and  is a constant matrix []; thus,  and  are briefly denoted by  and G, respectively, while having the following form []:
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Here, , , and  are the inertias of the coordinate axes,  rad/sec denotes the orbital rate, and  and  represent the sine and cosine functions, respectively. Additionally, we also assume that the attitude model suffers from the following discontinuous disturbances
      
      
        
      
      
      
      
    
For demonstration, the parameters  and  are selected as  and , respectively. With these settings, the settling-time estimate is  and the associated gain matrices , , and  can be determined accordingly.
The simulation results shown in Figure 1 and Figure 2 are conducted for the initial state . Clearly, Figure 1 shows that the finite-time stabilization task can be successfully performed by the corresponding control signals shown in Figure 2, where the abrupt changes in the control signals originate from the discontinuity of  at  s. It can be found that the settling-time (convergence time) of state trajectories is much less than  (i.e., the settling-time estimate). This in turn reveals that the fixed-time stabilization can be achieved by the controller designed by Theorem 1. In addition, Figure 3 depicts the convergence times of the simulations conducted with different initial states from which one can observe that the correspondence between the convergence time and initial state, and obtain, moreover, the same conclusion (i.e., the success of the fixed-time stabilization). Notably, this example exhibits the merits and effectiveness of the proposed approach.    
      
    
    Figure 1.
      State trajectories of the closed-loop system.
  
      
    
    Figure 2.
      Control signals of the closed-loop system.
  
      
    
    Figure 3.
      Convergence times for different initial states.
  
5. Conclusions
This paper has addressed the problem of fixed-time stabilization for a class of second-order (multivariable) nonlinear systems. A new design approach was developed by skillfully introducing extra manipulations in the feedback domination and delicately revamping the technique of adding a power integrator. Under the presented approach, a  state feedback fixed-time stabilizing controller and a Lyapunov function for verifying fixed-time convergence can be organized explicitly. An example of the spacecraft attitude stabilization was also presented to demonstrate the effectiveness of our method.
Author Contributions
Conceptualization, C.-C.C.; Methodology, C.-C.C.; Validation, C.-C.C.; Formal analysis, C.-C.C. and G.-S.C.; Investigation, C.-C.C. and G.-S.C.; Writing—original draft preparation, C.-C.C.; Writing–review and editing, C.-C.C. and G.-S.C. All authors have read and agreed to the published version of the manuscript.
Acknowledgments
This work was supported in part by the Ministry of Science and Technology (MOST), Taiwan, under Grants MOST 107-2221-E-006-231- and MOST 108-2221-E-006-211-.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Appendix A.1. Proof of V(x) Being Positive Definite
It follows directly from the construction of  that . Moreover, by using Lemma 1, it is easy to show that
          
      
        
      
      
      
      
    
          where
          
      
        
      
      
      
      
    
This shows that
          
      
        
      
      
      
      
    
As  and  is positive definite and proper, the remaining proof can be divided into two cases.
Case 1: If  with , we have
          
      
        
      
      
      
      
    
Hence, one can conclude that  is positive definite.
Appendix A.2. Proof of Properness of V(x)
Considering the properness of , it can be deduced from (A1) that  when  or  for some . This implies directly that  as ; that is,  is proper.
Appendix A.3. Proof of V(x) Being Continuously Differentiable
Since  is continuously differentiable, we only show that  is continuously differentiable. Obviously, one has
          
      
        
      
      
      
      
    
          and
          
      
        
      
      
      
      
    
By the fact that  and the continuity of , it is not hard to see that
          
      
        
      
      
      
      
    
          is continuous. On the other hand, the continuity of
          
      
        
      
      
      
      
    
          is due to the continuity of both  and  (see, e.g., []). Now, since , it follows that  is continuous, and therefore  is continuously differentiable.
References
- Krstic, M.; Kanellakopoulos, I.; Kokotovic, P.V. Nonlinear and Adaptive Control Design; John Wiley: New York, NY, USA, 1995. [Google Scholar]
 - Isidori, A. Nonlinear Control Systems, 3rd ed.; Springer: New York, NY, USA, 1995. [Google Scholar]
 - Ding, S.; Mei, K.; Li, S. A new second-order sliding mode and its application to nonlinear constrained systems. IEEE Trans. Autom. Control. 2019, 64, 2545–2552. [Google Scholar] [CrossRef]
 - Wang, L.X. Stable adaptive fuzzy control of nonlinear systems. IEEE Trans. Fuzzy Syst. 1993, 1, 146–155. [Google Scholar] [CrossRef]
 - Xiang, Z.; Qiao, C.; Mahmoud, S. Finite-time analysis and H∞ control for switched stochastic systems. J. Frankl. Inst. 2012, 349, 915–927. [Google Scholar] [CrossRef]
 - Ding, S.; Li, S.; Zheng, W.X. Nonsmooth stabilization of a class of nonlinear cascaded systems. Automatica 2012, 48, 2597–2606. [Google Scholar] [CrossRef]
 - Du, H.; Qian, C.; Li, S.; Chu, Z. Global sampled-data output feedback stabilization for a class of uncertain nonlinear systems. Automatica 2019, 99, 403–411. [Google Scholar] [CrossRef]
 - Cheng, Y.; Zhang, J.; Du, H.; Wen, G.; Lin, X. Global event-triggered output feedback stabilization of a class of nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 2019, in press. [Google Scholar] [CrossRef]
 - Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control. Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
 - Moulay, E.; Perruquetti, W. Finite time stability conditions for non-autonomous continuous system. Int. J. Control. 2008, 81, 797–803. [Google Scholar] [CrossRef]
 - Liu, Y. Global finite-time stabilization via time-varying feedback for uncertain nonlinear systems. SIAM J. Control. Optim. 2014, 52, 1886–1913. [Google Scholar] [CrossRef]
 - Sun, Z.Y.; Xue, L.R.; Zhang, K. A new approach to finite-time adaptive stabilization of high-order uncertain nonlinear system. Automatica 2015, 58, 60–66. [Google Scholar] [CrossRef]
 - Fang, L.; Ma, L.; Ding, S.; Zhao, D. Finite-time stabilization for a class of high-order stochastic nonlinear systems with an output constraint. Appl. Math. Comput. 2019, 358, 63–79. [Google Scholar] [CrossRef]
 - Shen, Y.; Huang, Y. Global finite-time stabilisation for a class of nonlinear systems. Int. J. Syst. Sci. 2012, 43, 73–78. [Google Scholar] [CrossRef]
 - Huang, S.; Xiang, Z. Finite-time stabilisation of a class of switched nonlinear systems with state constraints. Int. J. Control. 2018, 91, 1300–1313. [Google Scholar] [CrossRef]
 - Chen, C.C.; Sun, Z.Y. A unified approach to finite-time stabilization of high-order nonlinear systems with an asymmetric output constraint. Automatica 2019, in press. [Google Scholar] [CrossRef]
 - Wu, D.; Du, H.; Wen, G.; Lü, J. Fixed-time synchronization control for a class of master-slave systems based on homogeneous method. IEEE Trans. Circuits Syst. II Express Briefs 2019, in press. [Google Scholar] [CrossRef]
 - Chen, C.C. A unified approach to finite-time stabilization of high-order nonlinear systems with and without an output constraint. Int. J. Robust Nonlinear Control. 2019, 29, 393–407. [Google Scholar] [CrossRef]
 - Zhai, J.; Song, Z.; Karimi, H.R. Global finite-time control for a class of switched nonlinear systems with different powers via output feedback. Int. J. Syst. Sci. 2018, 49, 2776–2783. [Google Scholar] [CrossRef]
 - Man, Z.; Paplinski, A.P.; Wu, H.R. A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators. IEEE Trans. Autom. Control. 1994, 39, 2464–2496. [Google Scholar]
 - Feng, Y.; Yu, X.; Man, Z. Non-singular terminal sliding mode control of rigid manipulators. Automatica 2002, 38, 2159–2167. [Google Scholar] [CrossRef]
 - 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]
 - Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control. 2012, 57, 2106–2110. [Google Scholar] [CrossRef]
 - Chen, C.C.; Sun, Z.Y. Fixed-time stabilisation for a class of high-order nonlinear systems. IET Control. Theory Appl. 2018, 12, 2578–2587. [Google Scholar] [CrossRef]
 - Cruz-Zavala, E.; Moreno, J.A.; Fridman, L.M. Uniform robust exact differentiator. IEEE Trans. Autom. Control. 2011, 56, 2727–2733. [Google Scholar] [CrossRef]
 - Gao, F.; Wu, Y.; Zhang, Z.; Liu, Y. Global fixed-time stabilization for a class of switched nonlinear systems with general powers and its application. Nonlinear Anal. Hybrid Syst. 2019, 31, 56–68. [Google Scholar] [CrossRef]
 - Basin, M.; Shtessel, Y.; Aldukali, F. Continuous finite- and fixed-time high-order regulators. J. Frankl. Inst. 2016, 353, 5001–5012. [Google Scholar] [CrossRef]
 - Zuo, Z. Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica 2015, 54, 305–309. [Google Scholar] [CrossRef]
 - Zuo, Z.; Han, Q.L.; Ning, B.; Ge, X.; Zhang, X.M. An overview of recent advances in fixed-time cooperative control of multiagent systems. IEEE Trans. Ind. Inf. 2018, 14, 2322–2334. [Google Scholar] [CrossRef]
 - Ni, J.; Liu, L.; Liu, C.; Hu, X.; Li, S. Fast fixed-time nonsingular terminal sliding mode control and its application to chaos suppression in power system. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 151–155. [Google Scholar] [CrossRef]
 - Basin, M.; Panathula, C.B.; Shtessel, Y. Multivariable continuous fixed-time secondorder sliding mode control: design and convergence time estimation. IET Control. Theory Appl. 2017, 11, 1104–1111. [Google Scholar] [CrossRef]
 - Polyakov, A.; Efimov, D.; Perruquetti, W. Robust stabilization of MIMO systems in finite/fixed time. Int. J. Robust Nonlinear Control. 2016, 26, 69–90. [Google Scholar] [CrossRef]
 - Jiang, B.; Hu, Q.; Friswell, M.I. Fixed-time attitude control for rigid spacecraft with actuator saturation and faults. IEEE Trans. Control. Syst. Technol. 2016, 24, 1892–1898. [Google Scholar] [CrossRef]
 - Qian, C.; Lin, W. A continuous feedback approach to global strong stabilization of nonlinear systems. IEEE Trans. Autom. Control. 2001, 46, 1061–1079. [Google Scholar] [CrossRef]
 - Chen, C.C.; Xu, S.S.D.; Liang, Y.W. Study of nonlinear integral sliding mode fault-tolerant control. IEEE/ASME Trans. Mechatron. 2016, 21, 1160–1168. [Google Scholar] [CrossRef]
 - Xiao, B.; Yang, X.; Karimi, H.K.; Qiu, J. Asymptotic tracking control for a more representative class of uncertain nonlinear systems with mismatched uncertainties. IEEE Trans. Ind. Electron. 2019, in press. [Google Scholar] [CrossRef]
 - Pan, Y.; Li, X.; Yu, H. Efficient PID tracking control of robotic manipulators driven by compliant actuators. IEEE Trans. Control. Syst. Technol. 2019. [Google Scholar] [CrossRef]
 - Filippov, A.F. Differential Equations with Discontinuous Righthand Sides; Kluwer Academic Publishers: Dordrechts, The Netherlands, 1988. [Google Scholar]
 - Orlov, Y. Finite time stability and robust control synthesis of uncertain switched systems. SIAM J. Control. Optim. 2004, 43, 1253–1271. [Google Scholar] [CrossRef]
 - Chen, C.C.; Sun, Z.Y. A new approach to stabilisation of a class of nonlinear systems with an output constraint. Int. J. Control. 2019, in press. [Google Scholar] [CrossRef]
 - Hardy, G.; Littlewood, J.; Polya, G. Inequalities; Cambridge University Press: Cambridge, UK, 1988. [Google Scholar]
 - Royden, H.L.; Fitzpatrik, P.M. Real Analysis, 4th ed.; Pearson: Upper Saddle River, NJ, USA, 2010. [Google Scholar]
 - Bacciotti, A.; Rosier, L. Liapunov Functions and Stability in Control Theory, 2nd ed.; Springer: Berlin, Germany, 2005. [Google Scholar]
 - Chobotov, V.A. Spacecraft Attitude Dynamics and Control; Krieger: Malabare, FL, USA, 1991. [Google Scholar]
 - Zoriach, V.A. Mathematical Analysis II; Springer: Berlin, Germany, 2016. [Google Scholar]
 
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).