Abstract
The work here examines the stability problem of a linear system and controller design of the networked control system with transmission delays. An innovative model is constructed based on the discrete event-trigger communication mechanism and multiple communication channels between sensor and controller. Lyapunov stability theory and liberty matrix method are applied to derive sufficient conditions for the exponential stability and the design controller. Two simulation examples are given to show that the proposed theorems are superior to other event-trigger methods in some published literature.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Networked control systems (NCSs)
- Discrete event-triggered scheme
- Multiple communication channels
- Exponentially stability
- Linear matrix inequality
1 Introduction
Recently, Networked Control Systems (NCS) have become popular among scholars due to a range of advantages such as easy installation and high efficiency [1, 2]. The signal transmits through a common network medium rather than point-to-point wirings. Due to the insertion of a network, induced delay can decrease the stability of the systems. In an NCS, the signals of the plant are sampled periodically and then released to the controller through the network. If the sampling period is too small, the number of data packets will increase quickly, which can lead to an overloaded communication bandwidth. However, when there is little fluctuation of the measurement signals, fewer sampled signal are must be transmitted for control design task [3].
Therefore, the event-triggered mechanism has been shown to be more effective than the time-triggered method in terms of decreasing data transfer. As to event-triggered mechanism, the data packets are updated when required and needless signals can be avoided. Studies show that when the event-triggered condition is satisfied, the sampling is triggered in [4, 5]. The event-triggered condition is given as an inequality based on the state vector, when one side of the inequality exceeds a fixed threshold, the signals are sampled. The event-triggering mechanism has three advantages: (1) the mechanism can work to sample when the signals are necessary; (2) reduces the burden of the network bandwidth; (3) reduces the cost of the controller design in [5].
Most researchers in the NCSs field use a single communication channel for the transmission of information where time-delay and information missing are inevitable in [6, 7]. If the communication channel is improved, the conservation of the system can be reduced. The problem of stability analysis and controller designs are studied with multiple communication channels, which are used in NCS not concerned with event-trigger in [8, 9]. The work presented here focuses on designing the event-triggered controller for networked systems considering the multiple communication channels and time-delay. For convenient calculation, we have modeled the system with two channels and study its stability by a suitable Lyapunov functional and liberty matrix method. We than solve the controller matrix by LMI technique.
Notation in this paper is quite standard. ‘*’ denotes the entry of matrices implied by symmetry.
2 Problem Description
2.1 The Plant
Consider the following continuous-time linear system
where x(t) ∈ R n is the system state vector, and y(t) ∈ R r is the measurement output vector; system matrices A ∈ R n×n, B ∈ R n×n, C ∈ R r×n are real constant matrices; and x 0 is the initial condition.
In this paper, the purpose is to design a state feedback controller u(t) = Kx(t) to make the system stability, where K is a matrix to be determined later.
2.2 Event Generator
In this section, event generator consists of a register and a comparator [3]. The register stores the last released data x(i k h) (i k = 1, 2…), while the comparator is used to check whether the next sampled signal x((i k + j)h) (j = 1, 2…) satisfies the following judgement algorithm:
where Ω is a positive definite matrix, σ > 0, and σ ∈ [0, 1).
Remark 1
Under the constraint (1), the sampled state x((i k + j)h) will not be transmitted if it is satisfying the inequality (2). Assuming that h is the sampled period, release times are i 0 h, i 1 h…, where i 0 = 0 is the initial time, and i k h is the sensor sampling instant. Supposing that the delay in the network communication is τ k and \( \tau_{k} \in \left( {0,\bar{\tau }} \right) \). t k (k = 1, 2…) is the time instants at which the data packet x(i k h) arrives at the controller. It is concluded that t 1 < t 2 < ··· t k … because packet dropouts and packet disordered do not occur in the transport process. The signal transmitted to the controller can be written as x(t) = x(i k h), t ∈ [t k , t k+1).
Let:
The interval [t k , t k+1) can thus be written as \( \left[ {t_{k} ,t_{k + 1} } \right) = \mathop \cup \nolimits_{j = 1}^{{\rho_{k} }} I_{j} \), and I j = [t k + (j − 1)h, t k + jh), j = 1, 2, …, ρ k − 1, I ρk = [t k + (ρ k − 1)h, t k+1).
Two functions τ(t) and e k (t) in [t k , t k+1) can be described as
Then x(i k h) = e k (t) + x(t − τ(t)), \( \tau_{m} \le \tau_{k} \le \tau (t) \le h + \bar{\tau } = \tau_{M} \).
Remark 2
From the definition of e k (t) and the triggering Algorithm (2), it can be seen that, for t ∈ [t k , t k+1),
2.3 Multiple Channels
Since the system transmits the useful information through multiple channels, we consider two channels to transmit the data packet and Eq. (1) can be rewritten as
where \( M_{\sigma } = \left[ {\begin{array}{*{20}c} {\sigma_{1} } \\ {\sigma_{2} } \\ \end{array} } \right], \) \( \sigma_{i} = \left\{ {\begin{array}{*{20}l} 1 \hfill & {though\;the\;ith\;channel} \hfill \\ 0 \hfill & {though\;the\;other\;channel} \hfill \\ \end{array} } \right. \) (i = 1, 2), P(σ 1 = 1) = p, P(σ 2 = 1) = 1 − p, K ∈ R 1×2.
Remark 3
As shown in Fig. 1, the closed-loop NCS is composed of a plant, a sensor, an Event-trigger mechanism, a controller and an actuator. Two channels are established which change the original characteristics of single channel data transmission. A number of sampled data packets will be discarded under the discrete event-triggering mechanism, which will make the network loads reduced greatly. If we can improve the channel, a good quality of the network can be possibly ensured.
2.4 Main Lemmas
Definition 1
[10] The system (5) is said to be exponentially stable if for \( \forall \varepsilon > 0 \), there exist scalars α > 0, β > 0, such that
where \( \phi \left( . \right) \) is the initial function in Eq. (5), \( x(t) = \phi (t), \) \( t \in \left[ { - \bar{\tau },0} \right] \).
Lemma 1
[5] For positive matrices R > 0, X > 0, ρ is any chosen constant, we have
Lemma 2
[11] For any vectors \( x,y \in R^{n} \), and positive definite matrix Q > 0, then the inequality holds:
3 Stability Analysis and Controller Design
Theorem 1
For given p, σ and matrix K ∈ R 1×2, the nominal system is exponentially stable if there exist positive matrices P 1 > 0, P 2 > 0, Ω > 0, R > 0.
where W = Φ11 + Γ + ΓT, Γ = [N M-N –M 0],
Proof
Consider the following functional:
\( V(t) = V_{1} (t) + V_{2} (t) + V_{3} (t) \), \( V_{1} (t) = x^{T} (t)P_{\sigma } x(t) \), \( V_{2} (t) = \int_{{t - \tau_{M} }}^{t} {x^{T} (s)Qx(s)} ds \), \( V_{3} (t) = \int_{{t - \tau_{M} }}^{t} {\int_{s}^{t} {\dot{x}^{T} (v)} } R\dot{x}(v)dvds \). Using free weighting matrix method [9], the following equation holds:
where N, M are appropriate dimensions matrices, and by Lemma 2,
From Eq. (8), we can determine that \( E\left( {\dot{V}} \right) < 0 \), which means that there exists a constant λ > 0, such that
Using a method similar to that of [12], we have
Theorem 2
For given scalars σ, ρ, if there exist positive matrices X > 0, \( \tilde{R} > 0 \), Ω > 0, N i , M i (i = 1, 2…8), \( \widetilde{N}_{i} ,\widetilde{M}_{i} \; (i = 1,3) \) with appropriate dimension
where
To solve the linear matrix inequality in Eq. (10), we can get the feedback matrix K.
Proof
In Eq. (8), making P 2 = εP 1, defining matrix \( X = P_{1}^{ - 1} , \) and multiplying (8) left and right by diag{X, I, X, 1, 1, 1, X, X}. New matrix variables can be defined as:
4 Two Applications to Different Dimension Systems
Example 1
When σ = 0.3, though Matlab program, we can get K = [−0.4696 −0.6150].
Remark 4
From Fig. 2, two curves x 1(t) and x 2(t) eventually can merge together, so the system will reach the stability if the controller insert to the open loop system. Besides, when p = 0.3, the value of τ M = 6.7996 is larger than the value of τ M = 5.9976 when p = 0.5.
Example 2
Using Theorem 2 with σ = 0.3, p = 0.3, the upper bound in this system is computed as 0.4225 and corresponding controller gain and the event-trigger matrix are
Remark 5
From Fig. 3, three curves eventually can merge together, which demonstrates the usefulness of the controller design for NCS with multiple communication channels. Besides, theorems in this paper are also applied for higher dimension.
5 Conclusion
In this study, an event-trigger sampling model has been constructed which can determine the transfer of the sampled signals. The new communication channel constructed in this scheme can avoid both unnecessary sampling signal transmission and bandwidth limitations. Criteria for stability and control design have been obtained based on Lyapunov stability method. Finally, the simulation examples show that the theorems in the work can deal with the higher dimension control problem and make the system stability, which are effectiveness and usefulness of the proposed scheme.
References
Xiao, S.P., Guo, L.X., Wang, L.Y.: The stability analysis for a class of time-delay networked control systems. In: The 26th Chinese Control and Decision Conference, pp. 4977–4980. IEEE, Piscataway (2014)
Liu, K., Fridman, E.: Delay-dependent methods and the first delay interval. Syst. Control Lett. 64(1), 57–63 (2014)
Zhang, X.M., Han, Q.L.: Event-triggered dynamic output feedback control for networked control systems. IET Control Theor. Appl. 8(4), 226–234 (2014)
Kia, S.S., Cortés, J., Martínez, S.: Distributed event-triggered communication for dynamic average consensus in networked systems. Automatic 59(3), 112–119 (2015)
Yue, D., Tian, E.G., Han, Q.L.: A delay system method to design of event-triggered control of networked control systems. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), vol. 413, pp. 1668–1673. IEEE press, Piscataway (2011)
Lunze, J., Lehmann, D.: A state-feedback approach to event-based control. Automatic 46(1), 211–215 (2010)
Lemmon, M., Chantem, T., Hu, X., Zyskowski, M.: On self-triggered full-information H-infinity controllers. In: Proceedings of the 10th International Conference on Hybrid Systems: Computation and Control, vol. 4416, pp. 371–384. Springer, Berlin (2007)
Wang, Y.L., Yang, G.H.: Multiple communication channels-based packet dropout compensation for networked control systems. IET Control Theor. Appl. 2(8), 717–727 (2008)
Liu, K., Fridman, E., Hetel, L.: Networked control systems in the presence of scheduling protocols and communication delays. Soc. Indust. Appl. Math. 53(4), 1768–1788 (2015)
Yue, D., Tian, E.G., Wang, Z.D., James L.: Stabilization of systems with probabilistic interval input delays and its applications to networked control systems. IEEE Trans. Syst. 39(4), 939–945 (2009)
Wang, Y., Xie, L.C., de Souza, C.E.: Robust control of a class of uncertain nonlinear systems. Syst. Control Lett. 19(2), 139–149 (1992)
Mao, X., Koroleva, N., Rodkina, A.: Robust stability of uncertain stochastic differential delay equations. Syst. Control Lett. 35(5), 325–336 (1998)
Acknowledgements
This paper is supported by the National Natural Science Foundation of China under number 61440058. Special thanks go to the reviewers for their constructive suggestions for improvement of the readability of the paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Zhao, LY., Li, Q., Wang, J. (2016). Modeling of Networked Control Systems Based on Multiple Communication Channels with Event-Triggering. In: Hussain, A. (eds) Electronics, Communications and Networks V. Lecture Notes in Electrical Engineering, vol 382. Springer, Singapore. https://doi.org/10.1007/978-981-10-0740-8_28
Download citation
DOI: https://doi.org/10.1007/978-981-10-0740-8_28
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0738-5
Online ISBN: 978-981-10-0740-8
eBook Packages: EngineeringEngineering (R0)