Abstract
The stabilization problem of a wireless networked control system is considered in this paper. Both time delay and packet loss exist simultaneously in the wireless network. The system is modeled as an asynchronous dynamic system (ADS) with unstable subsystems. A sufficient condition for the system to be stable is presented. A numerical example is given to demonstrate the effectiveness of the proposed approach.
1. Introduction
Networked control system (NCS) has received increasing attention in recent years due to its advantages, such as low cost, easy maintenance, and flexibility [1], and it has been applied in many areas, such as automobiles, building supervision, and manufacturing plants [2]. As an alternative for the wired network, the wireless network also has a wide range of applications due to its mobility; see [3–5] and the references therein.
As the network is introduced into the control system, many new problems arise due to the limited transmission capacity of the network, such as network-induced delay and packet loss. Many studies have been done in these areas, and some results are available in the literature, for example, the delay issue was studied in [6–12] and packet loss was studied in [13–18]. However, in all the results above, the time delay and packet loss are considered separately, while in practice they exist simultaneously in the network. Recently, some papers also deals with this problem [19–22]. In [19], a continuous system is considered and the effect of packet loss is considered to be equal to the time delay. A new model is proposed in [20] while the delay is assumed to be less than one sampling period. However, as to the discrete-time system, if the plant to be controlled is unstable intuitively, no method has been addressed, which will be considered here. In this paper, a switched system with time-varying delay model is firstly proposed to describe the wireless NCS, and a sufficient condition is given to stabilize the closed-loop system, and the controller is designed to be dependent on both the packet loss and time delay. A numerical example shows the effectiveness of the proposed approach.
The organization of this paper is as follows. The structure of the wireless network control system is given in Section 2 and a switched system with time-varying delay model is established. New criteria for the switched time-varying delay system with unstable subsystem to be stable are obtained in Section 3. The controller design problem is solved in Section 4, while Section 5 gives an example to illustrate the effectiveness of the proposed approach. Finally, the conclusion is given in Section 6.
2. Modeling of the Wireless NCS
In practise, the sensors may be very far from the controller and actuators, for example [16], where the sensors and the controller are connected by a wireless network. The system structure is as in Figure 1.
As the wireless network is introduced into the system, the data, from the sensor to the controller, will be lost or delayed due to the disturbance in the environment and the limited transmission capacity of the wireless network. The graph of the system can be described as in Figure 2, where the system to be controlled is is the system state, is the control input is the time-varying delay of the network, and is the controller to be designed, which depends on the time delay and packet loss, denoted as in the graph for simplicity. The data loss in the network can be viewed as the behaviour results of a pair of switches [14]. If the switches are closed, the data is transmitted successfully (3), otherwise, the previous value will be used in the controller (2). Thus, the dynamics of the switches can be modeled as
Without loss of generality, the following assumptions are made for the description of the system model.(A1)The sensors and controller are time driven.(A2)The data transmitted by the sensors are time stamped, so the controller can obtain the delay value of each data packet.(A3)The maximum delay in the network is , where is a known integer.
Let Then the dynamics of the closed-loop system can be described by the following subsystems.
Case 1. When the data is lost, the corresponding controller is denoted as , and the closed-loop system is described as
Case 2. When the data is transmitted successfully without delay, the corresponding controller is denoted as , and the closed-loop system is described as
Case 3. When the data is transmitted successfully with -step delay, the corresponding controller is denoted as , and the closed-loop system is described as
So, the closed-loop system can be described as a system switched within three subsystems: , , and .
If in , then becomes , and the difference of and is only the first element value of its system matrix. So, Case 3 includes Cases 1 and 2 by appropriately changing the value of the matrices. So the wireless networked control system can be represented by the following discrete-time switched system with time-varying delay:
where .
From above, it is easy to see that if the open system is unstable, when the data loss happens, the system will be uncontrollable, and the corresponding subsystem is unstable.
The following lemma plays a crucial role in the proof of our main results.
Lemma 1 (see [23]). For any appropriately dimensioned matrices , , , and two positive integer time-varying , satisfying , the following equality holds:
3. Stability of the Switched System with Time-Varying Delay
As to the discrete-time switched system with time-varying delay, some results are obtained in the literature to test its stability [24–30]. However, all the results above are obtained under the assumption that all the subsystems are stable and they cannot be applied here. So we will give criteria to test the stability of the discrete-time switched time-varying delay system with unstable subsystem in this section.
Consider the following discrete-time switched system with time-varying delay, where is the number of the subsystems.
Choose the following Lyapunov function: where .
In the following lemma, a criterion is given to guarantee that the Lyapunove function exponentially decays or increases along any state trajectory of system (10).
Lemma 2. For a given scalar and any delay satisfying , if there exist symmetric positive definite matrices , , , , symmetric matrix and appropriate matrices ,, , such that the following LMIs hold: where and , , then
Proof. See the appendix.
Remark 3. The last two terms of are abandoned to obtain our result, which may introduce some conservatism. In order to reduce the conservatism, a free matrix is introduced.
Suppose that the rates of the corresponding subsystems are , which represent the fraction of time that each subsystem occurs, thus . The following theorem gives a sufficient condition for the system (10) to be stable.
Theorem 4. The switched system with time-varying delay (10) is stable if there exist a Lyapunov function and scalars corresponding to each subsystem such that
Proof. Suppose that the transition time of the subsystems is , then where is the total time that one subsystem occurs and as , . Thus, It is obvious that the system is stable if , which completes the proof.
4. Controller Design for the Wireless NCS
In this section, the controller of the wireless networked control system is given using the criteria in Section 3. As the data packets are time stamped, and the packet loss and time delay are known to the controller, the controller is designed to depend on both the packet loss and time delay.
Theorem 5. The system (8) is stable if there exist scalars , , satisfying and there exist symmetric positive definite matrices , , , , , , matrices , , , , and matrices , , matrices , , such that the following LMIs hold: where and the controllers are given by
Proof. Substituting the system matrices of (8) into (12) and letting ,and , it is easy to get the results according to Lemma 2 and Theorem 4.
Remark 6. The computing complexity of Theorem 5: the line number of the LMIs is and the number of the scalar variables is .
5. Numerical Example
In this section, an example is given to show the effectiveness of the proposed approach.
Consider the following discrete-time system: The eigenvalues of are 1.8734, , and and the system will diverge if there is no control. Suppose the event rates of the packet loss and time delay are , and respectively, and the maximum delay is , and choose , and . As using Theorem 5, a feasible solution is given and the corresponding controllers are The simulation is shown in Figure 3. The first graph depicts the time delay and packet loss of the wireless network, if the delay value is −1, it means the packet is lost. The second graph is the trajectories of the closed-loop system. We can see that the trajectories of the system diverge at the instance when the packets are lost, while they converge to zeros at last, which proves the effectiveness of the proposed approach.
(a)
(b)
6. Conclusion
The stabilization problem for a wireless networked control system is studied in this paper. A new model is proposed to describe the system as a discrete-time switched system with time-varying delays. New criteria for the system to be stable with unstable subsystem are obtained, based on which, delay- and packet-loss-dependent controller is given to stabilize the system. A numerical example illustrates the effectiveness of the proposed approach.
Appendix
Proof of Lemma 2.
Proof. Applying the transformation , we obtain the following system from (10):
where and .
Choose the following Lyapunov function for system (A.1):
where . Using Lemma 1, it is easy to obtain that
where , which implies that for any . Furthermore,
which means that .
Noting that , it is easy to verify that . This completes the proof.
Acknowledgments
This work is supported by the National Creative Research Groups Science Foundation of China under Grant 60721062, the National Natural Science Foundation of China under Grant 60736021, the National High Technology Research and Development Program of China under Grant 863 Program 2008AA042902, the National Natural Science Foundation of China under Grant 61004034, National Natural Science Foundation of China under Grant 61104102 and China Postdoctoral Science Foundation under Grant 20100480086.