Abstract
Robust stability of a class of model-based networked control systems (MB-NCSs, for short) with nonlinear perturbation is analyzed. Based on the model-based networked control algorithm, a linear model of the plant is used to estimate the plant state behavior between transmission times. The case that the nonlinear plant and the linear plant model are connected via a network channel with transmission times that are varying within a time interval is of particular interest. Sufficient condition on stability of MB-NCSs with nonlinear perturbation is given. One advantage of the proposed method is that the maximum transmission interval and the robustness bound on nonlinear perturbation can be computed. Finally, numerical simulation is worked out to show our main result.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Recently, there has been much interest in networked control systems (NCSs, for short, [1, 2]), that is, control systems with a feedback loop closed through a communication network. It is clear that the reduction of bandwidth needed by the communication network in a NCS is a major concern. To overcome the bandwidth constraint, several approaches have been proposed. Some of these include the study of NCS with transport delays, and under noise disturbances, quantization effects and algorithms, and scheduling algorithms [1, 2].
A particular class of NCSs is model-based networked control systems (MB-NCSs), introduced in [3]. Model-based networked control systems are used widely, which provide a plant model in the actuator side of the plant to approximate the plant behavior during time periods when sensor data are not available, such that the amount of the bandwidth necessary for feedback control to maintain certain stability and performance is minimized. At each transmission time, the plant model is updated with the measured plant state. Stability results for linear systems with different variations of transmissions times are shown in [3–6]. Different aspects of NCS such as time delay, transmission policies, multirate sampling, quantization, etc. are further pursued based on the idea of model-based NCS in [7–12].
A constant updating period is discussed for systems under MB-NCS control scheme in [3–5, 7–12]; few works are done for systems with time-varying update times. Although stability of linear MB-NCSs with time-varying update times is studied in [6], their approach does not work in the case with nonlinear MB-NCSs. The reason is that its main results are based on the representation of its response (related to initial condition), while the one for nonlinear MB-NCSs cannot be shown directly. In addition, as we all know that stability of systems with nonlinearity is also very popular; see [13, 14]. Motivated by above, stability of nonlinear MB-NCS with time-varying update times is pursued here.
Nonlinear systems of interest are those in the paper, which are composed by linear part plus nonlinear perturbation. Here, the transmission times are assumed to be varying within a time interval [h min,h max] and a linear system is chosen as the compensated plant model at the controller/actuator side to approximate the plant behavior during time periods when sensor data are not available.
Since the approach for stability of linear MB-NCSs in [6] depends on the accurate representation of its response, when we investigate stability of nonlinear MB-NCSs with time-varying update times, the main difficulty is that a new approach is needed. To overcome this difficulty, the Lyapunov function is adopted here. Firstly, stability of a sequence of the whole closed-loop systems is discussed based on Lyapunov function. Then stability of the whole closed systems will be studied. Since a different method is adopted to deal with the nonlinear case; a new test matrix and a sufficient condition for stability are given in the paper. If supposedly the condition is satisfied, it is claimed that there exists a robust bound on nonlinear perturbation such that MB networked control systems with nonlinear perturbation within the range is stable or uniformly ultimately bounded.
On the other hand, since MB networked control systems with time-varying update times are time-varying systems; sufficient condition for its stability is required to hold uniformly for all update times within an interval [h min,h max]. Therefore, another difficulty is how to derive such an update time interval. An algorithm for determining the interval is proposed in the paper based on a new test matrix and sufficient condition for stability, which is shown in the numerical example. It is worth pointing out that a better approximation of the actual plant, a larger stable interval [h min,h max] will be obtained.
In a word, stability of nonlinear MB-NCS with time-varying update times is discussed here. The case that the nonlinear plant and the linear plant model are connected via a network channel with transmission times that are varying within a time interval is of particular interest. Sufficient condition for stability of MB-NCSs with nonlinear perturbation is proposed. If supposedly the condition is satisfied, it is claimed that there exists a robust bound on nonlinear perturbation such that MB networked control systems with nonlinear perturbation within the range is stable or uniformly ultimately bounded. An algorithm for determining the interval is proposed. Meanwhile, stability robustness bound can be obtained via Lyapunov function, which is illustrated in the numerical simulation.
The rest of the paper is organized as follows. In Sect. 2, the problem formulation for nonlinear MB-NCS under time-varying updating times is given. In Sect. 3, stability results are presented. Next, an algorithm to derive a stable interval is proposed. Finally, two numerical examples are shown to verify our results.
2 Problem formulation
The control system is shown in Fig. 1. The actual plant labeled by “Plant” in Fig. 1 is described by
where x∈R n, u∈R m are the state and input of the plant (1), respectively.
Nonlinear perturbation f satisfies
where α,β,δ are nonnegative real numbers.
The plant model is chosen as follows:
where \(\stackrel{\frown}{x} \in \mathbf{R}^{n}\) is the state of the plant model.
We chose the controller as \(u = K{\stackrel{\frown}{x}}\) where matrix K will be designed later.
As shown in Fig. 1, the plant model (3) will receive the state x(t k ) of the plant (1) at times t k , periodically, where t k+1−t k =h(k) (k=0,1,2,…) is a time-varying period. For simplicity, no transmission delay is considered here, that is, the plant model (3) will receive the state x(t k ) at the instance when it is transmitted. Moreover, the state \({\stackrel{\frown}{x}} (t_{k})\) of the plant model (3) will be updated by x(t k ) as soon as it receives x(t k ).
Remark 1
The plant model (3) is an approximating model of the actual plant (1) and is connected with the actual plant (1) by networks with a time-varying period h(k)∈[h min,h max]. Our main goal is to study whether the plant (1) can be stabilized by the controller based on the state feedback of its approximating model (3).
Assume that the property of time-varying update times h(k) is unknown, but h(k) is contained within some interval [h min,h max].
Let \(e = x - \stackrel{\frown}{x}\) and z=(x T,e T)T. Then, based on the model-based control architecture, the dynamic of the system (1)–(3) shown in Fig. 1 with time-varying update times h(k) are given by
where
It is easy to get
where \(\alpha_{0} = \sqrt{2} (\alpha + \beta \|K\|), \beta_{0} = \sqrt{2}\beta \|K\|\), and \(\delta_{0} = \sqrt{2\delta}\).
Here, the vector norm ∥.∥ is chosen as 2-norm.
3 Main results
Define
where h∈[h min,h max].
Remark 2
The previous matrix M 0(h) is called “the test matrix,” which is very important for stability of dynamic (4).
The following are the main results of the paper.
Theorem 1
Suppose that there exist positive-definite matrices X>0 and \({\stackrel{\frown}{Q}} > 0\) such that
holds for all h∈[h min,h max].
Then there exists d ∗>0 such that for all \(\sqrt{\alpha_{0}^{2} +\beta_{0}^{2}} \le d^{*}\) the following holds:
-
(1)
When δ=0, the system (4) is exponentially stable around the solution z(t)=(O T,O T)T with time-varying update times h(k)∈[h min,h max].
-
(2)
When δ≠0, the system (4) is ultimately bounded with time-varying update times h(k)∈[h min,h max].
Remark 3
Theorem 1 tells us that exponentially stability or ultimately bounded hold for small perturbation if there are positive-definite matrices X and \(\stackrel{\frown}{Q}\) such that inequality (7) holds for all time-varying update times h∈[h min,h max]. Here, (7) is called as “the Lyapunov inequality,” which is a sufficient condition for stability of (4) with time-varying update times h∈[h min,h max].
Remark 4
In order to guarantee stability of system (4), the Lyapunov inequality (7) is requested to hold for all update times h∈[h min,h max] uniformly. The transfer interval [h min,h max] is called “stable interval” for system (4). Next, we will continue to find such a stable interval for system (4) and the corresponding Lyapunov inequality (7).
Remark 5
Here, two positive matrices X>0 and \({\stackrel{\frown}{Q}} > 0\) independent of time-varying update times h(k)∈[h min,h max] are required to ensure stability of the whole system (4). It is worth pointing out that only one positive matrix is required for linear systems in [6]. Since the condition (7) is improved, a better result can be obtained, that is, the system (4) is uniformly exponentially stable and supposedly (7) holds.
To get Theorem 1, we need the following lemma.
Lemma 1
There exist positive constants c and γ for the solution of (4) with time-varying update times h(k)∈[h min,h max] such that
for t∈[t k ,t k+1), where \(z(t_{k}^{ -} ) = \mathop{\lim}_{t \to t_{k}^{ -}} z(t)\).
Proof
For t∈[t k ,t k+1), the response of dynamic (4) has the following response:
Thus,
Let
Combine the previous inequality with (5), one has that
By the Grownwall–Bell inequality, we know that
where \(c = \varGamma e^{\eta h_{\max} \sqrt{\alpha _{0}^{2} + \beta _{0}^{2}}} , \gamma = \eta\delta_{0}h_{\max} e^{\eta h_{\max}\sqrt{\alpha _{0}^{2} + \beta {}_{0}^{2}}}\). Therefore, (8) holds. □
Remark 6
Lemma 1 tells us a relation between the state of the system (4) and its sequence at instants \(\{ t_{k}^{ -} \}\). Here, c and γ are independent of the time-varying update times h(k).
Next, we will prove Theorem 1.
Proof of Theorem 1
By (9), we have that
where
Construct a Lyapunov function \(V(z(t_{k}^{ -} )) = (z(t_{k}^{ -} ))^{T}Xz(t_{k}^{ -} )\) and the difference ΔV along (12) is
By (7), we have that
Therefore, one has
By (5), we have
where \(d_{0} = \sqrt{\alpha_{0}^{2} + \beta_{0}^{2}}\). Due to Lemma 1, one can get
where N 1=ηch max d 0,N 2=ηh max(δ 0+γd 0).
After the calculation, we have
where λ max(X) and λ min(X) are the maximum and minimum eigenvalue of X,
Note that N 1→0 as d 0→0 and \(\rho\to\lambda_{\min}(\stackrel{\frown}{Q} ) > 0\) as N 1→0.
By continuous property, we know that there exists d ∗>0 such that
-
(1)
for the special case with δ=0.
When δ=0,N 2=0,κ=0, and ω=0 hold. Therefore, (16) turns to be
$$\varDelta V \le - \rho \bigl\|z \bigl(t_{k}^{ -} \bigr)\bigr\|^{2}$$Moreover,
$$\everymath{\displaystyle} \begin{array}{l}\varDelta V \le - \rho \bigl\|z (t_{k}^{ -} )\bigr\|^{2} \le 0\quad\mbox{holds for all }\\ [10pt]d_{0} = \sqrt{\alpha_{0}^{2} + \beta_{0}^{2}} \le d^{*}\end{array}$$Therefore, \(\{ z(t_{k}^{ -} ) \}\) is exponentially stable.
On the other hand, the inequality (8) in Lemma 1 with δ=0 turns out to be
$$\bigl\|z(t)\bigr\| \le c\bigl\|z \bigl(t_{k}^{ -} \bigr)\bigr\|$$Hence, when δ=0, the system described by (4) is exponentially stable around the solution z(t)=(O T,O T)T for all \(d_{0} =\sqrt{\alpha_{0}^{2} + \beta_{0}^{2}} \le d^{*}\) with time-varying update times h(k)∈[h min,h max].
-
(2)
If δ≠0, (16) can be written as
(18)Then
$$\everymath{\displaystyle} \begin{array}{l}\varDelta V < 0\quad\mathrm{if}\ \bigl\|z (t_{k}^{ -} )\bigr\| >\max \{ \frac{\kappa}{(1 - \theta )\rho} \sqrt{\omega / \theta \rho} \}\\\quad\mbox{for all }d_{0} = \sqrt{\alpha_{0}^{2} +\beta_{0}^{2}} \le d^{*}\end{array}$$Hence, \(\{ z(t_{k}^{ -} ) \}\) is ultimately bounded.
Combined with Lemma 1, we can get the system described by (4) with time-varying update times h(k)∈[h min,h max] is ultimately bounded if δ≠0 for all \(d_{0} = \sqrt{\alpha_{0}^{2}+ \beta_{0}^{2}} \le d^{*}\).
□
Remark 7
Nonlinear bound d 0 can be derived from (16), that is, to ensure ρ>0. From the representation of ρ in (17), we know that different choice of positive matrices X and \(\stackrel{\frown}{Q}\) will affect the size of robustness bound d ∗.
Two corollaries concerning nonlinear MB-NCSs with constant update time and linear MB-NCSs with time-varying update times can be obtained from Theorem 1 directly.
When the update times h(k) are equal, then the following corollary is deduced from Theorem 1 directly for constant update time.
Corollary 1
If the eigenvalues of M 0(h) are strictly inside the unit circle, then there is d ∗>0 such that for all \(\sqrt{\alpha_{0}^{2} + \beta_{0}^{2}} \le d^{*}\) the following holds:
-
(1)
When δ=0, the system (4) is exponentially stable around the solution z(t)=(O T,O T)T with constant update time h(k)=h.
-
(2)
When δ≠0, the system (4) is ultimately bounded with constant update time h(k)=h.
Proof
Since M 0 is Schur stable, there exist positive matrices P>0 and Q>0 such that \(M_{0}^{T}PM_{0} - P = - Q\). Therefore, (7) is satisfied. The rest is omitted.
When nonlinear perturbation disappears, that is, f≡0, then the following corollary can be deduced from Theorem 1 directly for linear MB networked control systems. □
Corollary 2
When f≡0, the dynamic system (4) is exponentially stable around the solution z(t)=(O T,O T)T with time-varying update times h(k)∈[h min,h max], if there exist positive-definite matrices X>0 and \(\stackrel{\frown}{Q}> 0\) such that
holds for all h∈[h min,h max].
4 Some comments concerning stable intervals
Theorem 1 can be used to derive an interval [h min,h max] for h for which stability is guaranteed. In fact, the Lyapunov inequality (7) is required to hold for all update times h within the interval [h min,h max]. Moreover, it is clear that the range [h min,h max] will vary with the choice of positive matrices X and \(\stackrel{\frown}{Q}\). In the following, we will pursue how to find such an interval h∈[h min,h max] and corresponding positive matrices X and \(\stackrel{\frown}{Q}\).
An approach for linear MB-NCSs is given in [6], which is based on the observation that the stable interval obtained this way will always be contained in the set of constant update times for which the system is stable. That is, an update time contained in the stable interval [h min,h max] will always be a stable constant update time.
With that in mind, the way to obtain the values for h min and h max for nonlinear MB-NCSs with time-varying update times h(k)∈[h min,h max] can be described as follows:
Step 1. Find a constant update time h 0 which is stable. This stable constant update time h 0 can be found based on Corollary 1. For such an update time h 0, find the corresponding positive matrices X and \(\stackrel{\frown}{Q}\) such that the Lyapunov inequality (7) holds for this constant update time h 0.
Step 2. Use the previous value of X and \(\stackrel{\frown}{Q}\). Let the update time h vary near h 0. Next, consider the positiveness of the expression
which will vary with the update time h. Then find the largest interval [h min,h max] such that (7) holds for all h∈[h min,h max].
Step 3. This can be repeated for all the values of h known to be stable to find the widest interval [h min,h max].
5 Example
We take the same system with [6]: the double integrator with nonlinear perturbation in the following example to illustrate our proposed approach.
Example 1
The actual plant is now chosen as
where nonlinear perturbation f satisfies (2).
The plant model is chosen as
which behaves as a zero-order hold device as the one in [6].
The controller is taken as \(u = K{\stackrel{\frown}{x}}\) with K=(−1,−2).
After calculation, we can get that
and
Next, we will find a stable interval for nonlinear system (19)–(20) based on Theorem 1.
Step 1. First, find one constant update time such that inequality (7) holds at this point.
Fix the update time h 0=0.5, and after calculation, we know that
It is easy to check that the matrix M 0(0.5) is Schur stable. Hence, by Corollary 1, we know that the update time h 0=0.5 is a stable constant update time.
Correspondingly, we can choose the positive-definite matrices X and \(\stackrel{\frown}{Q}\) by the Matlab tool box as follows:
such that
holds, that is, (7) with the previous positive matrix X and \({\stackrel{\frown}{Q}} = 1.5I_{4}\) holds for h 0=0.5. Moreover,
Step 2. Expand near the fixed point h 0=0.5.
When matrix takes the place of M 0(0.5) in the left equation of (22), the minimum eigenvalue magnitude for the matrix
is shown in Fig. 2.
From Fig. 2, we have that matrix
holds for the interval h∈[h min,h max]=[0.34,0.57].
Therefore, choose the stable interval as h∈[h min,h max]=[0.34,0.57]. That is, (7) with previous positive matrix X defined in (21) and \({\stackrel{\frown}{Q}} = 1.5I_{4}\) holds for all h∈[0.34,0.57].
Therefore, by Theorem 1, there exists a stability robustness bound for nonlinear MB networked control system (19)–(20) with time-varying update times h(k) within the interval [0.34,0.57].
Next, we will compute the robust bound for system (19)–(20) with time-varying update time h(k) within the interval [0.34,0.57].
Step 3. Calculate the stable bound for nonlinear perturbation.
Here, h max=0.57,Γ=1.5179,η=2.9255.
Since N 1=ηch max d 0 and \(c = \varGamma e^{\eta h_{\max}\sqrt{\alpha _{0}^{2} + \beta_{0}^{2}}}\) , it is easy to get the relationship between ρ and nonlinear bound d 0 by (17):
Figure 3 plots the curve of the function ρ(d 0), which shows that
Hence, the robustness bound d ∗=0.02.
Step 4. Numerical response
For the purpose of simulation, we choose the nonlinear perturbation f as
It is easy to get that ∥f∥≤α∥x∥.
By previous analysis and (5), we can compute the nonlinear stable bound α ∗=0.1414, that is, systems (19)–(20) with nonlinear perturbation (24) under the MB-networked control algorithm is exponentially stable if the nonlinear perturbation bound α≤0.1414 for time-varying update times h(k)∈[0.34,0.57].
When the initial condition x(0)=[8,8]T and α=0.14, the response of the controlled plant (19) and the plant model (20) with nonlinear perturbation (24) under MB-networked control algorithm for time-varying update time h(k)∈[0.34,0.57] are shown in the left and right side of Fig. 4, respectively, which verify the rightness of Theorem 1. Meanwhile, the corresponding time-varying update times h(k) are shown in Fig. 5.
When the nonlinear perturbation f is chosen as
It is easy to get that ∥f∥≤α∥x∥+1. By previous analysis and Theorem 1, we know that when the nonlinear stable bound α≤0.1414, systems (19)–(20) with nonlinear perturbation (25) under MB-networked control algorithm is uniformly ultimately bounded for time-varying update time h(k)∈[0.34,0.57].
When the initial condition x(0)=[8,8]T and α=0.1414, the state trajectories of the system (19)–(20) with nonlinear perturbation (25) under MB-networked control algorithm are shown in Fig. 6 for time-varying update time h(k)∈[0.34,0.57]. Meanwhile, the corresponding time-varying update times h(k) are shown in Fig. 7.
Remark 8
When the perturbation disappears, that is, f=0, according to the Lyapunov equation represented in [6], the stable interval for the double integrator without nonlinear perturbation is [h min,h max]=[0,0.85], which is larger than ours result h∈[0.34,0.57]. However, the Lyapunov equation represented in [6] cannot solve the nonlinear case.
In fact, two reasons lead our approach more conservative: one is that the existence of nonlinear perturbation; another is that a zero holder (20) is chosen as the plant model of (19), which is a crude approximation of the actual plant. The nearer approximation of the actual plant will lead to less conservative result. Next, we will take the nearer approximation of the plant (19) in the following example to enlarge the stable interval.
Example 2
The actual plant is also chosen as (19) with the nonlinear perturbation f satisfies (2).
Here, we choose a plant model that better resembles the plant as the one in [6]:
The controller is also taken as \(u = K{\stackrel{\frown}{x}}\) with K=(−1,−2).
Remark 9
Compare the plant model (26) with the plant model (20) in Example 1, one can find that the plant model (26) is a better approximation of the actual plant (19).
After calculation, we can get that
and the test matrix defined in (6) is a function of the update times h, for simplicity, it is omitted here.
Next, we will find a stable interval for nonlinear system (19) (26) based on Theorem 1.
Step 1. First, find one constant update time such that inequality (7) holds at this point.
Fix the update time h 0=0.5, and after the calculation, we know that
and the matrix M 0(0.5) is also Schur stable. Hence, by Corollary 1, we know that the update time h 0=0.5 is a stable constant update time.
Correspondingly, we can choose the positive-definite matrices X and \(\stackrel{\frown}{Q}\) by the Matlab tool box as follows:
such that
holds, that is, (7) with previous positive matrix X and \({\stackrel{\frown}{Q}} = I_{4}\) holds for h 0=0.5. Moreover,
Step 2. Expand near the fixed point h 0=0.5.
When matrix takes the place of M 0(0.5) in the left equation of (28), the minimum eigenvalue magnitude for the matrix
is shown in Fig. 8.
From Fig. 8, we have that matrix
holds for the interval h∈[h min,h max]=[0.5,2.3].
Therefore, choose the stable interval as h∈[h min,h max]=[0.5,2.3]. That is, (7) with the previous positive matrix X defined in (26) and \({\stackrel{\frown}{Q}} = I_{4}\) holds for all h∈[0.5,2.3].
Step 3. Calculate the stable bound for the nonlinear perturbation.
Here, h max=2.3,Γ=0.9815,η=3.5. By (17), it is easy to get the relationship ρ(d 0), for simplicity, it is omitted, whose figure is shown in Fig. 9.
From the curve of the function ρ(d 0) in Fig. 9, one has that
Hence, the robustness bound d ∗=0.015.
Step 4. Numerical response
For the purpose of simulation, we also choose the nonlinear perturbation f as (24).
By previous analysis and (5), we can get the nonlinear stable bound α ∗=0.1061, that is, systems (19) (26) with nonlinear perturbation (24) under MB-networked control algorithm is exponentially stable if the nonlinear perturbation α≤0.1061 for time-varying update times h(k)∈[0.5,2.3].
When the initial condition x(0)=[8,8]T and α=0.1, the state trajectory of the system (19) (26) with nonlinear perturbation (24) under MB-networked control algorithm is shown in Fig. 10 for time-varying update time h(k)∈[0.5,2.3], which verify the rightness of Theorem 1. Meanwhile, the corresponding time-varying update times h(k) are shown in Fig. 11.
Remark 10
When we choose a better approximation (26) of the actual plant (19) in Example 2, based on our method, we get the stable interval [h min,h max]=[0.5,2.3], which is larger than the one [0.34,0.57] in Example 1. Two examples shows that better approximation of the actual plant will lead to less conservative result.
Remark 11
The robustness bound for systems (19) (24) (26) with a stable interval [0.5,2.3] in Example 2 is 0.015, which is smaller than the one 0.02 for systems (19) (20) (24) with a stable interval [0.34,0.57] in Example 1. Two examples show that larger stable interval leads to smaller robustness bound even if a better approximation cannot avoid. How to balance between a larger stable interval and smaller robustness bound is something needed to be further considered.
6 Conclusions
The stability of nonlinear MB-NCSs with time-varying update times is discussed here. The nonlinear plant and the linear plant model are assumed to be connected via a network channel with transmission times which are varying within a time interval. Sufficient condition for stability of MB-NCSs with nonlinear perturbation is derived. It is claimed that there exists robust bound on nonlinear perturbation for stability of the systems. An algorithm to determine a stable interval [h min,h max] for the update times during which the system is stable is given explicitly. Moreover, stability robustness bound can be obtained via the Lyapunov function. Numerical examples are given to illustrate the main result of the paper.
References
Hespanha, J., Naghshtabrizi, P., Xu, Y.: A survey of recent results in networked control systems. Proc. IEEE 95(1), 8–162 (2007)
Abdallah, C., Tanner, H.: Complex networked control systems: Introduction to the special section. IEEE Control Syst. Mag. 27(4), 30–32 (2007)
Montestruque, L.A., Antsaklis, P.J.: Model-based networked control systems: necessary and sufficient conditions for stability. In: Proceedings of the 10th Mediterranean Conference on Control and Automation, Lisbon, Portugal (2002)
Montestruque, L.A., Antsaklis, P.J.: State and output feedback control in model-based networked control systems. In: Proceedings of the 41st IEEE Conference on Decision and Control, Las Vegas, Nevada, pp. 1620–1625 (2002)
Montestruque, L.A., Antsaklis, P.J.: On the model-based control of networked systems. Automatica 39(10), 1837–1843 (2003)
Montestruque, L.A., Antsaklis, P.J.: Stability of model-based networked control systems with time-varying transmission times. IEEE Trans. Autom. Control 49(9), 1562–1572 (2004)
Yang, S.H., Wu, J.L.: Model-based networked control systems with multiple packet transmission. In: Proceedings of the 29th Chinese Control Conference, Beijing, China, pp. 4400–4404 (2010)
Wang, J.J.Z.W., Luo, D.S.: Model-based control scheme for networked multi-rate sampling systems. In: 2009 International Conference on Measuring Technology and Mechatronics Automation, Changsha, Hunan, China, pp. 812–815 (2009)
Montestruque, L.A., Antsaklis, P.J.: Static and dynamic quantization in model-based networked control systems. Int. J. Control 80(1), 87–101 (2007)
Estrada, T., Antsaklis, P.J.: Performance of model-based networked control systems with discrete-time plants. In: 17th Mediterranean Conference on Control & Automation, Macedonia Palace, Thessaloniki, Greece, pp. 628–633 (2009)
Wang, G.X., Wang, Z.M., Naidu, D.S.: On model-based networked control of singularly perturbed systems. In: Proceedings of the 27th Chinese Control Conference, Kunming, Yunnan, China, pp. 53–57 (2008)
Yu, H.W., Zhang, X.M., Lu, G.P., Zheng, Y.F.: On the model-based networked control for singularly perturbed systems with nonlinear uncertainties. In: Proceedings of the 48th IEEE Conference on Decision and Control, and 28th Chinese Control Conference, Shanghai, China, pp. 684–689 (2009)
Yu, M., Wang, L., Chu, T.: Sampled-data stabilization of networked control systems with nonlinearity. IEE Proc., Control Theory Appl. 152(6), 609–614 (2005)
Siljak, D.D., Stipanovic, D.M.: Robust stabilization of non-linear systems: the LMI approach. Math. Probl. Eng. 6, 461–493 (2000)
Acknowledgements
This research is supported by Shanghai Education Foundation for Innovational Scientific Research Foundation with number 11YZ193. It is also supported by the NSFC (11171113) and Shanghai Municipal Natural Science Foundation (11ZR1410200).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, G., Li, L. & Wu, B. Robust stability of nonlinear model-based networked control systems with time-varying transmission times. Nonlinear Dyn 69, 1351–1363 (2012). https://doi.org/10.1007/s11071-012-0352-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-012-0352-z