Abstract
In this paper, we investigate finite-time bounded (FTB) tracking control for a class of neutral systems. Firstly, the dynamic equation of the tracking error signal is given based on the original neutral system. Then, we combine it with the equations of the state vector to construct an error system, where the reference signal and the disturbance signal are fused in a new vector. Next, about the error system, we study the input–output finite-time stability problem of the closed-loop system by utilizing the Lyapunov–Krasovskii functional. We also give a finite-time stability condition in the form of linear matrix inequalities (LMIs). Furthermore, the delay-dependent and delay-independent finite-time bounded tracking controllers are designed separately for the original system. Finally, a realistic example is given to show the effectiveness of the controller design method in the paper.
Keywords:
finite-time bounded tracking; linear matrix inequalities (LMIs); Lyapunov–Krasovskii functional; neutral systems MSC:
93C05
1. Introduction
As time tends to infinity, asymptotic stability can guarantee the asymptotic convergence of tracking errors and state trajectories. So it has always been one of the focuses in the control research [,]. However, in practice, it is often required that the stability is reached in a desired time interval, not in infinite time. Thus, the research of finite-time stability emerged as the actuality requires. As an important role in the study of the transient behavior of control systems, finite-time stability can help to improve the control precision, achieve better anti-interference and robustness over a time interval [,,]. Therefore, finite-time stability has drawn considerable attention, and many results have been developed during the past decades [,,,].
Early in 1961, Dorato proposed the short-time stability in the stability analysis of linear time-varying systems []. Finite-time stability (FTS) was firstly put forward by Weiss and Infante during the research on the stability of nonlinear systems in 1967 []. Moulay et al. [] inspired FTS by the theory of differential equations for systems with input delay and state delay. Furthermore, they obtained the responding finite-time controllers, respectively, for scalar linear systems and for the chain of integrators with input delay. Artstein’s model reduction was extended to nonlinear feedback for handling input delays []. Some new methods and tools are used to analyze FTS. For example, the polynomial Lyapunov functional approach and the sum-of-squares (SOS) theory were used to investigate FTS of continuous-time polynomial fuzzy systems, and all the proposed conditions are given in the form of SOS [].
With the development of FTS, the finite-time control problem for various systems has also been widely studied [,,,,,]. Fu and Xu proposed a terminal sliding mode disturbance observer to estimate the augmented disturbance. Additionally, they came up with an algorithm to guarantee fast convergence of the tracking error for a class of MIMO nonlinear systems []. However, in [,], the authors regarded the output as a component of states, which is not common in control systems. Finite-time bounded (FTB) tracking, belonging to finite-time control, was valued in recent years [,,,]. It was proposed on the basis of input–output FTS by Amato et al. []. FTB tracking is such that, given a bound on the initial condition, the output does not exceed a certain threshold during a specified time interval. Amato et al. extended input–output FTS to impulse systems and linear time-varying systems, and they gave sufficient conditions to ensure input–output FTS timewith different types of input [,,,].
However, there are few research results related to FTB tracking control for neutral-type systems. On one hand, the achievements on FTB tracking control focus on ordinary time-delay systems and fractional-order systems [,]. On the other hand, studies of neutral systems concentrate on control, guaranteed cost control and observer-based control [,,,,]. Additionally, although Ref. [] studied FTB for a class of neutral systems, it only synthesized an observer but not a tracking controller.
In the paper, we investigate FTB tracking control for a class of neutral systems with disturbance. To figure out this problem, the input–output FTS of the error system is studied. Using a Lyapunov–Krasovskii functional, we obtain two FTS criteria and a FTB corollary in terms of LMIs. On the basis of these FTS or FTB conclusions, we design a controller based on time-delay state feedback for the error system. Thus, the delay-dependent and -independent FTB tracking controllers for the original neutral system are given.
The paper is organized as follows. Section 2 is devoted to problem statements and necessary descriptions of definitions, assumptions, and lemmas. The main results for stability analysis and control design are shown in Section 3. In Section 4, we give a simulation example to show that the designed controllers are effective. Finally, the conclusion is obtained in Section 5.
2. Preliminaries
In the sequel, the following notations are used. denotes -dimensional Euclidean space. is the set of all real matrices. ∗ refers to the symmetric part of a matrix A. is the transpose matrix of A. represents that P is a positive definite matrix. I denotes an identity matrix with appropriate dimensions.
2.1. Problem Statements
Consider the following neutral system:
where , , and are the state, the input, the output, and the disturbance vector, respectively. denotes the constant time delay, which appears in both the state and the derivative terms of (1). , , , , , and are known matrices. The initial condition is a continuous vector-valued initial function of . Define the operator .
Let be the reference signal. Then the tracking error is defined as
For , we define , where is a continuous vector-valued initial function. Then the initial condition of tracking error is
The purpose of this paper is to investigate the finite-time bounded tracking of system (1). Finite-time bounded tracking means that the output is always in some neighborhood of . It is the promotion of input–output finite-time stability, which is described as follows.
Definition 1
Based on Definition 1, the definition of finite-time bounded tracking is shown as follows.
2.2. Some Related Assumptions and Lemmas
To acquire the desired controller, the following assumptions and lemmas are employed in the subsequent developments.
Assumption 1.
, where is the th eigenvalue of matrix G.
Remark 1.
When , the nominal system of system (1) is stable, i.e., system (1) with converges to zero. We also call the operator stable. If , we can easily obtain that because . So can ensure is stable [,].
Assumption 2.
The reference signal satisfies
where c is a given positive constant.
Assumption 3.
The disturbance satisfies
where d is a given positive constant.
Lemma 1
([]). Given constant symmetric matrices , and , where and , the matrix inequality
holds, if and only if
Lemma 2
([]). For any scalar , a positive definite matrix and , the following inequality holds:
3. Main Results
In this section, we derive sufficient conditions on finite-time bounded tracking of system (1). Firstly, an error system is constructed. Then, the finite-time stability criterion of the error system is proposed.
3.1. Construction of an Error System
Making the derivative on both sides of system (1), we can obtain
Based on the construction of in system (5), the eigenvalues of are respectively the eigenvalues of G and a. For and in Assumption 1, it is easy to obtain that . According to Remark 1, the operator is stable.
Letting , we can receive the error systems as follows:
where . Obviously, system (6) has the same form as system (1), and can be regarded as the disturbance. Furthermore, if the closed-loop of system (6) realizes finite-time tracking control with respect to , then the output vector can track in finite time.
Remark 2.
It can be found that in system (6) contains the derivatives of the disturbance signal of system (1), instead of . Since the input–output finite-time stability of system (6) is the object of our discussion, we put constraints on and in Assumptions 2 and 3, rather than on or as described in Definition 1.
3.2. Finite-Time Bounded Tracking Control of the Error System
Design the delay-dependent feedback controller for system (6) with the form of
where and are the feedback gain matrices with appropriate dimensions. Then the closed-loop of system (6) is
where
For system (7), we have the following theorem.
Theorem 1.
Under Assumptions 2 and 3, for a given scalar , if there exist matrices satisfying
then holds, i.e., system (7) is input–output finite time with respect to , where .
Proof.
For system (7), a Lyapunov–Krasovskii functional candidate is given by
where
with . Equations (12)–(14) are the common forms of the Lyapynov–Krasovskii functional for time-delay continuous systems, and Equation (15) is designed for neutral systems. Taking the time derivatives of Equations (12)–(15), respectively, along the trajectory of system (7) yields
Let , then
So
Denote .
According to Lemma 2, we have
Based on the expression of in Equation (23), inequality (24) can be further transformed into the following forms:
By inequalities (22) and (25), it follows that
so we have
The following inequality is established:
Noticing that , we obtain
Based on the zero-initial condition in Definition 2, from inequality (27), it can be obtained that
Thus,
Since , based on inequality (9), Equations (11) and (12), we obtain
In combination with inequalities (28) and (29), it follows that
In view of we have
Then substituting Equation (31) into Equation (30), according to inequality (10), Assumptions 2 and 3, we can obtain
This proves Theorem 1. □
Furthermore, we give the feedback gain matrices and in system (7).
Theorem 2.
Under Assumptions 2 and 3, for a given scalar , if there exist , with appropriate dimensions satisfying
where , . Then system (7) is input–output finite-time stable with respect to , when , .
Proof.
Multiplying by the right and left on both sides of inequality (8) yields
where Substituting and into inequality (35), we obtain
where
Denote , , , and , it can be obtained that inequality (36) equals to the following inequality:
where
Obviously, inequality (37) is not an LMI because of the last matrix block . To solve inequality (37) by LMI toolbox of MATLAB, we notice that
Because the congruent transformation does not change the positive definiteness of the matrix, the following inequality holds:
From Equation (38) and inequality (39), we obtain i.e.,
Therefore, if
then inequality (37) holds.
Denote and . As , it follows that
Integrating Equation (41) on interval , we have
is the delay-dependent finite-time bounded tracking controller of system (1). If we want to design a delay-independent controller, we can take , namely, take in inequality (32). Thus, the following corollary is received.
Corollary 1.
Under Assumptions 2 and 3, for a given scalar , if there exist satisfying
where , , then the output of system (1) realizes the finite-time bounded tracking to the reference signal under the controller
where
4. Numerical Simulation
In this section, we conduct a realistic delay differential equation of neutral type (NDDE) problem originated from [] to validate the effectiveness of the results in Section 3.
Example. Figure 1a represents a small metal strip with two cells, and Figure 1b is the partial element equivalent circuits (PEEC) model of the metal strip, which includes the partial inductances and the partial coefficients of potential . The state vector and the input represent the partial inductance branch currents and the unknown nodal voltages, respectively.
Figure 1.
(a) Metal strip with two cells and (b) PEEC model for the metal strip.
In the model, the coefficient matrices are
and , for all .
Choose the parameters and . By using LMI toolbox in MATLAB, we conclude that there exists a feasible solution of inequalities (32) to (34) when the time-delay upper bound is 0.003. At this time, the feedback gain matrices are
Case 1. When
and
we have
and
Thus, , and Theorem 2 is satisfied. If we take , then , and
holds. The output response is shown in Figure 2.
Figure 2.
Output response by controller (42).
Case 2. When taking
and
one can obtain
and
As a result, , and Theorem 2 holds. The output response is shown in Figure 3.
Figure 3.
Output response by controller (42).
Figure 2 and Figure 3 indicate that during time period , by the controller (42), the output stays in the neighborhood of , i.e., the output of (1) achieves bounded time tracking to the reference signal .
Case 3. For the disturbance signal and the reference signal in case 1, if we take Equation (46) as the controller, another output response is obtained. The feedback gain matrices are
Putting the output responses in case 1 and the new one together, we can obtain Figure 4.
Figure 4.
Output response by controller with and without time-delay term.
5. Conclusions
In this work, we study FTB tracking control for a class of neutral systems. In order to realize these objectives, we construct an error system for the original neutral systems. Thus, FTB tracking of the original system is transferred to input–output FTS of the error system. For the closed-loop system of error system, we employ the Lyapunov–Krasovskii functional, which contains not only the time-delay term but also the exponential term. The sufficient conditions for the stability of the system are obtained in terms of LMIs. We further derive the finite-time bounded controllers that are delay dependent and delay independent. For further research, the finite-time bounded control problem will be extended to more types of control systems.
Author Contributions
Methodology, Writing-original draft, Y.X.; Methodology, Software, Writing—review and editing, J.W.; Writing—review and editing, H.X.; Formal analysis, Y.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by Premium Funding Project for Academic Human Resources Development in Beijing Union University under Grant BPHR2020CZ06, and in part by Interdisciplinary Research Project for Young Teachers of University of Science and Technology Beijing (Fundamental Research Funds for the Central Universities) under Grant FRF-IDRY-20-027.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Clarke, F.H.; Ledyaev, Y.S.; Stern, R.J. Asymptotic stability and smooth Lyapunov functions. J. Differ. Equ. 1998, 149, 69–114. [Google Scholar] [CrossRef]
- Clarke, F.H.; Ledyaev, Y.S.; Sontag, E.D.; Subbotin, A.I. Asymptotic controllability implies feedback stabilization. IEEE Trans. Autom. Control 1997, 42, 1394–1407. [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]
- Amato, F.; Ariola, M.; Cosentino, C. Finite-time stability of linear time-varying systems: Analysis and controller design. IEEE Trans. Autom. Control 2010, 55, 1003–1008. [Google Scholar] [CrossRef]
- Lee, J.; Haddad, W.M. On finite-time stability and stabilization of nonlinear hybrid dynamical systems. AIMS Math. 2021, 6, 5535–5562. [Google Scholar] [CrossRef]
- Kussaba, H.T.; Borges, R.A.; Ishihara, J.Y. A new condition for finite time boundedness analysis. J. Frankl. Inst. 2015, 352, 5514–5528. [Google Scholar] [CrossRef]
- Khoo, S.; Yin, J.; Man, Z.; Yu, X. Finite-time stabilization of stochastic nonlinear systems in strict-feedback form. Automatica 2013, 49, 1403–1410. [Google Scholar] [CrossRef]
- Hei, X.; Wu, R. Finite-time stability of impulsive fractional-order systems with time-delay. Appl. Math. Model. 2016, 40, 4285–4290. [Google Scholar] [CrossRef]
- Wu, G.C.; Baleanu, D.; Zeng, S.D. Finite–time stability of discrete fractional delay systems: Gronwall inequality and stability criterion. Commun. Nonlinear Sci. 2018, 57, 299–308. [Google Scholar] [CrossRef]
- Dorato, P. Short-Time Stability in Linear Time-Varying Systems; Polytechnic Institute of Brooklyn: Ann Arbor, MI, USA, 1961. [Google Scholar]
- Weiss, L.; Infante, E.F. Finite time stability under perturbing forces and on product spaces. IEEE Trans. Autom. Control 1967, 12, 54–59. [Google Scholar] [CrossRef]
- Moulay, E.; Dambrine, M.; Yeganefar, N.; Perruquetti, W. Finite-time stability and stabilization of time-delay systems. Syst. Control Lett. 2008, 57, 561–566. [Google Scholar] [CrossRef]
- Chen, X.; Hu, M. Finite-time stability and controller design of continuous-Time polynomial fuzzy systems. Abstr. Appl. Anal. 2017, 2017, 3273480. [Google Scholar] [CrossRef]
- Zimenko, K.; Efimov, D.; Polyakov, A. Adaptive finite-time and fixed-time control design using output stability conditions. Int. J. Robust Nonlinear Control 2022, 32, 6361–6378. [Google Scholar] [CrossRef]
- Xu, J.; Wang, L.; Liu, Y.; Sun, J.; Pan, Y. Finite-time adaptive optimal consensus control for multi-agent systems subject to time-varying output constraints. Appl. Math. Comput. 2022, 427, 127176. [Google Scholar] [CrossRef]
- Jin, X. Adaptive finite-time tracking control for joint position constrained robot manipulators with actuator faults. In Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 6018–6023. [Google Scholar]
- Zhang, J.; Xia, J.; Sun, W.; Zhuang, G.; Wang, Z. Finite-time tracking control for stochastic nonlinear systems with full state constraints. Appl. Math. Comput. 2018, 338, 207–220. [Google Scholar] [CrossRef]
- Jing, Y.; Liu, Y.; Zhou, S. Prescribed performance finite-time tracking control for uncertain nonlinear systems. J. Syst. Sci. Complex. 2019, 32, 803–817. [Google Scholar] [CrossRef]
- Fu, M.; Xu, Y. Finite-time tracking control for a class of MIMO nonlinear systems with unknown asymmetric saturations. Math. Probl. Eng. 2017, 2017, 9452171. [Google Scholar]
- Huang, S.; Xiang, Z. Finite-time output tracking for a class of switched nonlinear systems. Int. J. Robust Nonlinear Control 2017, 27, 1017–1038. [Google Scholar] [CrossRef]
- Xie, H.; Liao, F.; Chen, Y.; Zhang, X.; Li, M.; Deng, J. Finite-time bounded tracking control for fractional-order systems. IEEE Access 2021, 9, 11014–11023. [Google Scholar] [CrossRef]
- Gui, H.; Vukovich, G. Finite-time angular velocity observers for rigid-body attitude tracking with bounded inputs. Int. J. Robust Nonlinear Control 2017, 27, 15–38. [Google Scholar] [CrossRef]
- Liao, F.; Wu, Y. Finite-time bounded tracking control for linear continuous systems with time-delay. J. Control Decis. 2019, 34, 2095–2104. [Google Scholar]
- Amato, F.; Ambrosino, R.; Cosentino, C.; Tommasi, G. Technical communique input-output finite time stabilization of linear systems. J. Control Decis. 2019, 34, 2095–2104. [Google Scholar]
- Amato, F.; Carannante, G.; Tommasi, G.D. Input–output finite-time stabilisation of a class of hybrid systems via static output feedback. Int. J. Control 2011, 84, 1055–1066. [Google Scholar] [CrossRef]
- Amato, F.; Tommasi, G.D.P.A. Necessary and sufficient conditions for input-output finite-time stability of impulsive dynamical systems. In Proceedings of the 2015 American Control Conference (ACC), Chicago, IL, USA, 1–3 July 2015; pp. 5998–6003. [Google Scholar]
- Amato, F.; Tommasi, G.D.; Pironti, A. Input–output finite-time stabilization of impulsive linear systems: Necessary and sufficient conditions. Nonlinear Anal. Hybrid Syst. 2016, 19, 93–106. [Google Scholar] [CrossRef]
- Amato, F.; Carannante, G.; Tommasi, G.D.; Pironti, A. Input-output finite-time stabilisation of linear systems with input constraints. IET Control Theory Appl. 2014, 8, 1429–1438. [Google Scholar] [CrossRef]
- Haotian, W.; Yanqian, W.; Guangming, Z. Asynchronous H∞ controller design for neutral singular Markov jump systems under dynamic event-triggered schemes. J. Frankl. Inst. Eng. Appl. Math. 2021, 358, 494–515. [Google Scholar]
- Aghayan, Z.S.; Alfi, A.; Mousavi, Y.; Kucukdemiral, I.B.; Fekih, A. Guaranteed cost robust output feedback control design for fractional-order uncertain neutral delay systems. Chaos Solitons Fractals 2022, 163, 112523. [Google Scholar] [CrossRef]
- Aghayan, Z.S.; Alfi, A.; Machado, J.T. Guaranteed cost-based feedback control design for fractional-order neutral systems with input-delayed and nonlinear perturbations. ISA Trans. 2022, 131, 95–107. [Google Scholar] [CrossRef]
- Aghayan, Z.S.; Alfi, A.; Tenreiro Machado, J. Observer-based control approach for fractional-order delay systems of neutral type with saturating actuator. Math. Methods Appl. Sci. 2021, 44, 8554–8564. [Google Scholar] [CrossRef]
- Ghadiri, H.; Khodadadi, H.; Mobayen, S.; Asad, J.H.; Rojsiraphisal, T.; Chang, A. Observer-based robust control method for switched neutral systems in the presence of interval time-varying delays. Mathematics 2021, 9, 2473. [Google Scholar] [CrossRef]
- Yali, D.; Wanjun, L.; Tianrui, L.; Shuang, L. Finite-time boundedness analysis and H∞ control for switched neutral systems with mixedtime-varying delays. J. Frankl. Inst. 2017, 354, 787–811. [Google Scholar]
- Hongfei, L. Robust Control for Neutral Delay Systems; Northwestern Polytechnical University Press: Xi’an China, 2006. [Google Scholar]
- Qing-Long, H. Improved stability criteria and controller design for linear neutral systems. Automatica 2009, 45, 1948–1952. [Google Scholar]
- Kwon, O.; ParkJu, H.; Lee, S. Augmented Lyapunov functional approach to stability of uncertain neutral systems with time-varying delays. Appl. Math. Comput. 2009, 207, 202–212. [Google Scholar] [CrossRef]
- Fucheng, L.; Jiang, W.; Tomizuka, M. An improved delay-dependent stability criterion for linear uncertain systems with multiple time-varying delays. Int. J. Control 2014, 87, 861–873. [Google Scholar]
- Bellen, A.; Guglielmi, N.; Ruehli, A.E. Methods for linear systems of circuit delay differential equations of neutral type. IEEE Trans. Autom. Control 1999, 46, 212–216. [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. |
© 2023 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/).