Abstract

This paper studies the finite-time stabilization and boundedness problem of a class of network control systems that are simultaneously affected by time delay and packet loss. Based on the Lyapunov function method, the sufficient conditions for the design of the state feedback controller in the form of linear matrix inequality are obtained. The state feedback controller makes the network control system stable for a finite time. Finally, a numerical example is given to illustrate the effectiveness and feasibility of the method. The research results of this paper will develop and enrich the control theory system of the network control system and provide advanced control theory methods and application technology reserves in order to promote the development process of the network control system application and improve the application level.

1. Introduction

With the development of high-speed network communication technology, numerous devices can easily form a distributed networked system through the network to realize remote data transmission and data exchange. Due to the use of the network, the complexity and cost of the distributed control system are fully reduced, and the maintenance of the system becomes simpler [1]. The network control system is used more and more in the industrial process. It is the product of the combination of the current control science and the rapidly developing computer network and communication technology. In the past ten years, the problem of network control has received more and more attention from the international control and computer science circles. At present, many complex control systems such as wireless network robots, transportation tools, remote teleoperation, Internet-based remote teaching and experimentation, telemedicine, manufacturing equipment, weapon systems, and Fieldbus and Industrial Ethernet Technology, in essence, can be attributed to network-based control systems. In addition, the network control system also has broad application prospects in the field of aerospace and complex and dangerous industrial control. Therefore, the analysis and design of network control systems have received more attention [2]. However, the application of the network in the control loop also brings some problems, such as time lag, data loss, and multipacket transmission of data generated by the network, which will affect the stability and performance of the control system. Since the network control system is a fusion of control technology and network communication technology, its analysis and design are often carried out from two perspectives of network and control. On the one hand, from the perspective of network, we design a communication protocol to reduce network time. The impact of these problems on the control system such as hysteresis and data loss, on the other hand, from the perspective of control, the existing network structure, protocol, etc., are regarded as established conditions, and the structure of the control system, control algorithm, etc., are designed on this basis. To compensate or reduce the adverse effects of network time lag, data loss and other issues on the control system, we mainly discuss the network control system from the perspective of control.

Usually, the system stability that people care about is mainly Lyapunov stability. The Lyapunov stability characterizes the steady-state performance of the system, and it does not reflect the transient performance of the system [3]. However, in actual engineering, in addition to the steady-state performance of the system, the transient performance is sometimes particularly important, such as missile systems, communication network systems, and robot control systems. These systems have short working hours, and people are interested in their asymptotic stability. In addition, they are more concerned about the system meeting certain transient performance requirements [4]. In fact, on the one hand, a system that is stable in the sense of Lyapunov may have very bad transient performance (such as excessive overshoot), and sometimes it is not even applicable in engineering. On the other hand, the system is not Lyapunov asymptotically stable, or even without equilibrium, but the system can maintain good performance within a limited time interval. Therefore, in actual engineering, people are often more concerned that the system should meet certain transient performance requirements. In order to study the transient performance of the system, the finite-time stability of the system must be discussed [5, 6].

In order to study the transient performance of the system, in 1961, Dorato proposed the concept of short-time stability, which analyzed and studied the problem of finite-time control of linear systems [7]. In 1965, Weiss et al. proposed the concept of finite-time convergent stability (contractive stability) [8], which studied the finite-time stability of nonlinear systems, and then extended it to nonlinear systems with disturbances. The concept of bounded input and bounded output stability (BIBO) [9] is usually called finite-time bounded (FTB). Compared with the research on the infinite time control of the network control system, the finite-time control of the network control system started relatively late, and the research results are relatively few. Research on finite-time control of packet loss network control systems: Mastellone [1012] and others discussed the finite-time stability of model-based packet loss network control systems. However, literature studies [1012] did not give the design method of the controller. Shang [13] and Sun [14], based on the linear matrix inequality method, respectively, gave the finite-time stability analysis and controller design method of random packet loss network control systems with all the transition probabilities and all known transition probabilities, but literature [13] did not give a finite-time bounded result. Sun [15] further studied the finite-time stability and finite-time boundedness of random packet loss network control systems on the basis of literature studies [13, 14]. Zhang et al. [16] discussed the finite-time control of random packet loss network control systems. Research on finite-time control of time-delay networked control systems: Shang et al. [17] and Sun and Xu [18] studied the finite-time control problems of constant-delay networked control systems based on linear transformation methods and discretization methods, respectively. Furthermore, Shang and Gao [19] and Li and Sun [20] discussed the finite-time control of constant-delay network control systems. Gao et al. [21] used the linear matrix inequality method to give the stability analysis and controller design method of the continuous uncertain time-delay network control system. Xue and Mao [22] used the time-delay system method to study the segmentation stability of the time-delay packet loss network control system.

In this paper, the finite-time control method for a class of network control systems with time-varying delay and random packet loss is proposed. The main contributions of this paper mainly include four aspects:(1)Based on the analysis of network delay and packet loss, a network control system model that is simultaneously affected by time-varying delay and random packet loss is established(2)By using the principle of deterministic equivalence, the stochastic time-varying network control system model is transformed into a time-invariant linear system(3)Based on the Lyapunov function method and linear matrix inequality method, the finite-time control method for network control systems with time-varying delay and random packet loss is proposed(4)The actual system is inevitably subject to external interference, so both finite-time stability and finite-time boundedness are discussed in our paper

The rest of this paper is outlined as follows. In Section 2, problem formulation and some preliminaries are presented. The finite-time stability analysis is given Section 3. In Section 4, based on the linear matrix inequality, a state feedback controller that makes the considered networked control systems finite-time stable is designed. A numerical example is presented in Section 5. Finally, Section 6 gives the conclusion of this work and the future research directions.

2. System Description and Some Preliminaries

Consider the time-invariant plant as follows:where is system state, represents control input, and and are the system matrix and control matrix with appropriate dimension matrix, respectively.

Due to the existence of the network, system (1) can be modeled as a random system as follows:where is the time-varying network delay, is random matrix, when the control input data packet is lost, is zero matrix, and when the control input packet is received, is the identity matrix. The assumed sampling period is . Network delay satisfies . Figure 1 shows the data packet transmission process.

Discretizing the system (2), we obtainwhere

Define augmentation vector

Then, the equivalent model of (3) can be obtained as follows:where

Considering that system (2) obtained through the discretization combined with the augmented vector method (6) is a time-varying system, the complexity of the calculation is greatly increased in the aspects of analysis and synthesis. This section will model the time-delay packet loss network control system as a linear time-invariant system based on deterministic equivalence and stochastic process theory and then discuss its finite-time control problem. Based on deterministic equivalence and stochastic process theory, the time-varying system (6) can be approximately expressed as follows:where

The following form controller is proposed:where is the control gain matrix which will be designed later. Therefore, we can derive the time-invariant closed-loop system as follows:

Definition 1. For the time-invariant closed-loop system (11), when external interference , then system (11) is finite-time stability about , ifwhere is the energy matrix, is a natural number, and .

Definition 2. For the time-invariant closed-loop system (11), when external interference and satisfythen system (11) is finite-time boundedness about , ifwhere is the energy matrix, is a natural number, and .

Lemma 1. (see [23]). Schur complement theorem). For the given symmetric matrix , the following three conditions are equivalent:(1)(2)(3)

3. Stability Analysis

This section mainly discusses the finite-time stability about and finite-time boundedness about of system (11) when the control gain matrix is known.

Theorem 1. Given the state feedback control gain matrix , if there are positive definite matrices and , scalar , such that the following linear matrix inequality holdswherethen system (11) is finite-time bounded with respect to .

Proof. Select the Lyapunov function as follows:Thus, we can obtainIt can be obtained from condition (15) thatRepeated use of condition (20) can be obtained:Due to the fact that, we haveNote thatBy using (22) and (23), we can derive thatIt can be seen from Definition 2 that system (11) is finite-time bounded about .

4. Controller Design

Based on the stability analysis results obtained in Section 3, this section mainly discusses how to design the a suitable controller to make the closed-loop delay packet loss network control system (11) finite-time stability about and finite-time boundedness about . The design of the controller is given by the following theorem.

Theorem 2. If there exist positive definite matrices and , matrix , scalar and , such that the following linear matrix inequalities holdwherethen the control gain matrix can make the closed-loop system (11) finite-time boundedness with respect to .

Proof. On the one hand, in Theorem 1, let , then it is not difficult to conclude that condition (16) and condition (26) are equivalent. On the other hand, let , combined with , condition (15) can be rewritten as the following form:Multiplying the left and right matrices by and at both ends of equation (28), respectively, we haveFrom Lemma 1, it can be seen that (29) is equivalent toMultiplying the left and right matrices by and at both ends of equation (30), respectively, we can obtainLet , that is, , it can be obtained that condition (26) and the condition (31) are equivalent.

Remark 1. A system that is stable in the sense of Lyapunov may have very bad transient performance (such as excessive overshoot), and sometimes it is not even applicable in engineering. On the other hand, the system is not Lyapunov asymptotically stable, or even without equilibrium, but the system can maintain good performance within a limited time interval.

Remark 2. For the finite-time control of the network control system, on the one hand, due to the lack of effective tools to test the finite-time stability, people’s interest is mainly focused on the classic Lyapunov stability. On the other hand, the limited time control research on networked control systems is still in its infancy, and there are still many problems to be solved.

Remark 3. In reality, the controlled object is inevitably subject to many disturbances from the outside world, so this article not only discusses the limited time control problem of the network control system free from external disturbance but also studies the limited time control problem of the network control system subject to external disturbance. On the other hand, in the modeling process of the network control system, we can regard the network delay and network packet loss as the external disturbance of the system. Therefore, the control method proposed in this paper is very effective for solving the limited time control of the network control system.

5. Numerical Example

Consider the following network control system with time delay and packet loss:

Assuming the upper bound of the delay , the average value of the delay from the sensor to the controller , and the average delay from the controller to the actuator , the data packet loss obeys the Bernoulli distribution , and the sampling period of the sensor is , according to the principle of determining equivalence, the coefficient matrix of the discrete system is obtained as follows:

Select , using Theorem 2, we can get the following control gain matrix:

6. Conclusions

This paper uses the linear matrix inequality method and the principle of deterministic equivalence to study the finite-time stabilization problem of a class of network systems with time-varying delay and random packet loss. Fully considered the impact of delay and packet loss on system performance, explored the finite-time stabilization condition of the system, and transformed the condition and controller design condition into a linear matrix inequality form, which can be solved easily by using MATLAB toolbox. Therefore, the research results can be easily applied to the actual network system to ensure the stability of the system within a limited time and have relatively important application value. The obtained method is an effective method to deal with the control problem of the time-delay network system. Finally, numerical examples are used to verify the validity and feasibility of the obtained results. In the future, we will study finite-time control of fractional nonlinear networked control systems.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was supported by the Anhui Provincial Natural Science Foundation (2008085MF200 and KJ2020A0068).