Abstract
This paper studies observability and stabilizability of linear time-invariant systems in the presence of limited feedback data rates. The well-known data-rate theorem in the literature presents a lower bound on data rates, above which there exists a quantization, coding, and control scheme such that an unstable dynamical system can be stabilized. However, it is unnecessary to transmit data packet on the plant state to the controller when the state prediction error is small enough. Thus, we reduce the conservatism of the prior results by employing a time-varying coding scheme. It is shown in our results that, there exists the lower bound on the data rate for observability and stabilizability, which is tighter than the ones in the data-rate theorem in the literature. Illustrative examples are given to demonstrate the effectiveness of the proposed quantization, coding, and control scheme.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 INTRODUCTION
A high-water mark in the study of quantized feedback using data-rate limited feedback channels is known as the data-rate theorem [1]. In networked control systems (NCSs), the data-rate theorem refers to the smallest feedback data rate above which an unstable dynamical system can be stabilized [2].
The intuitively appealing result was proved in [3–5]. This result was generalized to different notions of stabilization and system models, and was also extended to multi-dimensional systems [6–8]. Control under communication constraints inevitably suffers signal transmission delay, data packet dropout and measurement quantization which might be potential sources of instability and poor performance of control systems [9–11].
In [12], a quantized-observer based encoding-decoding scheme was designed, which integrated the state observation with encoding-decoding. The paper [13] addressed some of the challenging issues on moving horizon state estimation for networked control systems in the presence of multiple packet dropouts. It was shown in [14] that maxmin information was used to derive tight conditions for uniformly estimating the state of a linear time-invariant system over a stationary memoryless uncertain digital channel without channel feedback. The case with the fixed data rate was considered in [15] and the case with stochastic time delay was addressed in [16]. Networked control systems may be formulated as Markovian jump systems [17]. The problem of stability analysis and stabilization was investigated for discrete-time two-dimensional (2-D) switched systems in [18].
In this paper, we focus on data-rate limitations, and deal with the observability and stabilizability problem for linear time-invariant systems in the presence of limited feedback data rates. Here, we employ a time-varying coding scheme, and present a lower bound on the average data rate for observability and stabilizability, which is tighter than the ones given by the data-rate theorem in the literature.
The remainder of this paper is organized as follows: Section 2 introduces problem formulation; Section 3 deals with observability and stabilizability problems; The results of numerical simulation are presented in Section 4; Conclusions are stated in Section 5.
2 PROBLEM FORMULATION
In this paper, we are concerned with the following linear time-invariant system:
where \(X\left( k \right) \in {{R}^{n}}\) denotes the state process, \(Y\left( k \right) \in {{R}^{p}}\) denotes the measured output, and \(U\left( k \right) \in {{R}^{q}}\) denotes the control input. A, B, and C are known constant matrices with appropriate dimensions. Similarly to [8], we set \(C = I,\) where I denotes the identity matrix, such that we have full-state observation at the encoder. Without loss of generality, we suppose that the initial state \(X\left( 0 \right)\) is bounded, uncertain variable satisfies \(\left| {\left| {X\left( 0 \right)} \right|} \right| < {{\varphi }_{0}}\). Assume that the plant is unstable but the pair (A, B) is stabilizable.
Similarly to the problem statement from [8], we also consider the case where sensors and controllers are geographically separated and connected by a stationary memoryless digital communication channel without data packet dropout and time delay. The measured output \(Y\left( k \right)\) needs to be quantized, encoded, and transmitted over such a channel to the decoder. We focus on the observability and stabilizability problem under data-rate limitations. This is the most basic question in a data-rate limited feedback control framework. This result may also be extended to many other cases.
Let \(\hat {X}\left( k \right)\) and \(V\left( k \right)\) denote the state estimate and estimation error at the decoder, respectively. Namely,
We implement a state feedback control law of the form
Both the encoder and the decoder have synchronized clocks, and have access to the quantization, coding, and control scheme. Thus, the state estimate and the control input may be obtained both at the encoder and at the decoder.
The system (1) is asymptotically observable if there exists a quantization, coding, and control scheme such that the state estimation error
The system (1) is asymptotically stabilizable if there exists a quantization, coding, and control scheme such that
The data rate \(R\left( k \right)\) denotes the number of bits transmitted at the k-th time step, which may be time-varying. Then, the average data rate is defined as
The objective here is to derive a lower bound on the average data rate of the channel, above which there exists a quantization, coding, and control scheme such that the system (1) is asymptotically observable and asymptotically stabilizable.
3 OBSERVABILITY AND STABILIZABILITY UNDER DATA-RATE LIMITATIONS
If system matrix A has only real eigenvalues each with geometric multiplicity one, let H be a real valued nonsingular matrix that diagonalizes \(A = {{H}^{T}}{\Lambda }H\) where \({\Lambda }: = {diag\;}\left[ {{{\lambda }_{1}} \ldots {{\lambda }_{n}}} \right].\) Here, \({{\lambda }_{1}},{\;}{{\lambda }_{2}}, \ldots ,~{{\lambda }_{n}}{\;}\) denote the distinct eigenvalues of A. Otherwise, we have\({\;\Lambda }: = {diag\;}\left[ {{{J}_{1}} \ldots {{J}_{m}}} \right],\) where each \({{J}_{i}}\left( {i = 1,2, \ldots ,m} \right)\) is a Jordan block of dimension (geometric multiplicity) ni. Clearly,
We define
Then, the system (1) can be rewritten as
Furthermore, we define
Then, the channel would transmit without error \({{r}_{i}}\) bits of the information on \({{\bar {x}}_{i}}\left( k \right)\) to the decoder.
Let \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} _{i}^{*}\left( k \right)\) and \({{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }_{i}}\left( k \right)\) denote the prediction values of \({{\bar {x}}_{i}}\left( k \right)\) at the encoder and at the decoder, respectively. In the proof of Theorem 3.1, we will derive \({{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }_{i}}\left( k \right)\) = \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} _{i}^{*}\left( k \right)\) at any time k. Then, the prediction error is defined as
However, we find that, communication would not be needed when the prediction error \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right)\) is small enough. Then, the data rate \({{R}_{i}}\left( k \right)\) corresponding to \({{\bar {x}}_{i}}\left( k \right)\) is given by
Clearly, \(R\left( k \right) = \sum\nolimits_{i = 1}^n {{{R}_{i}}\left( k \right)} \). Then, we give the following result.
Theorem 3.1.
Consider the system (1) over the errorless channel with the data rate \(R\left( k \right)\). Let \({{\lambda }_{i}}\) denote the \({\text{i}}\)th eigenvalue of system matrix A. Let \({\Xi }\) denote the set \(~\left\{ {i \in \left\{ {1,2, \ldots ,n} \right\}:~\left| {{{\lambda }_{i}}} \right| \geqslant 1} \right\}\). Then, there exists a quantization, coding, and control scheme such that the system (1) is asymptotically observable if the average data rate R of the channel satisfies the following condition:
with
Proof. In this paper, we suppose that the initial state \(X\left( 0 \right)\) is a bounded, uncertain variable satisfying \(~\left\| {X\left( 0 \right)} \right\| \leqslant {{\varphi }_{0}} \leqslant \infty \), where \({{\varphi }_{0}}\) is a known constant. Then, we define \({{\bar {\varphi }}_{0}}: = H{{\varphi }_{0}},~\) and obtain
where \(\phi \left[ {c,l} \right]\) represents the set \(\left\{ {x \in R:\left| {x - c} \right| \leqslant l,~c \in R,~l \in R} \right\}\). Both the encoder and the decoder set the initial prediction values
Clearly, the initial prediction error is given by
First, we consider the case where system matrix A has only real eigenvalues each with geometric multiplicity one, and may rewrite the system (11) as
For any time k, we assume that the encoder has access to
where \(l_{i}^{*}\left( k \right)\) and \({{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }_{i}}\left( k \right)\) denote the half-length and midpoint of the bound of \({{\bar {x}}_{i}}\left( k \right)\) at the encoder, respectively. Furthermore, we also assume that the decoder has access to
where \({{l}_{i}}\left( k \right)\) and \({{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }_{i}}\left( k \right)\) denote the half-length and midpoint of the bound of \({{\bar {x}}_{i}}\left( k \right)\) at the decoder, respectively. We stress that, the encoder and the decoder must synchronously update their states and work together. Then, we further assume that for any time k
and
hold. Clearly, it follows that
For the case \(\left| {{{\lambda }_{i}}} \right| \geqslant 1\), the upper and lower bounds of \({{\bar {x}}_{i}}\left( k \right)\) and \(\smash{\scriptscriptstyle\smile}\) grows by \(\left| {{{\lambda }_{i}}} \right|\) due to the system dynamics. In order to make them reduce, the information of the plant state needs to be transmitted to the controller.
We define \(\alpha \in \left( {0,1} \right)\), and divide the interval \(\left[ { - {{l}_{i}}\left( k \right),{{l}_{i}}\left( k \right)} \right]\) into three subintervals:
For the case with \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \in \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\), the prediction error \({{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) }\) is so small that no data packet on \({{\bar {x}}_{i}}\left( k \right)\) needs to be transmitted to the controller. In contrast, for the case with \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \notin \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\), the prediction error \({{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) }\) is so large that the value of \({{\bar {x}}_{i}}\left( k \right)\) needs to be quantized, encoded, and transmitted to the decoder over the communication channel.
We define
Let \({{\vec {x}}_{i}}\left( k \right)\) and \({{{\vec {v}}}_{i}}\left( k \right)\) denote the quantization value and quantization error of \({{\bar {x}}_{i}}\left( k \right)\), respectively. Let \({{\eta }_{i}}\left( k \right) = 1\) indicate that the data packet on \({{\bar {x}}_{i}}\left( k \right)\) is transmitted to the decoder over the communication channel at time k. Then, the decoder may obtain the quantization value, and set
In contrast, let \({{\eta }_{i}}\left( k \right) = 0\) indicate that no data packet on \({{\bar {x}}_{i}}\left( k \right)\) is transmitted to the decoder. Then, the decoder can not receive any data packet on \({{\bar {x}}_{i}}\left( k \right)\), and set
Thus, we implement a state feedback control law of the form
where
Both the encoder and the decoder know the quantization, coding, and control policy such that they can obtain the same control input \({{\bar {u}}_{i}}\left( k \right)\).
At time \(k + 1\), the encoder and the decoder will update their states together. For the case with \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \in \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\), the encoder will do nothing and only update its state
where
At the same time, the decoder will not receive any data packet on \({{\bar {x}}_{i}}\left( k \right)\), and may update its state
where
and
Substitute (24) and (25) into the equalities above, and we have
Clearly, for this case, the encoder and the decoder can synchronously update their states and work together. Then, it is straightforward to show that
For the case with \(~{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \notin \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\), the channel will transmit without error \({{r}_{i}}\) bits of the information on \({{\bar {x}}_{i}}\left( k \right)~\) in order to make the prediction error reduce. We define \({{d}_{i}}: = {{2}^{{{{r}_{i}}}}}\). Clearly, \({{r}_{i}},{{d}_{i}} \in {{\mathbb{Z}}^{ + }}\). We divide the interval \(\left[ {\left. {{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }}_{i}}\left( k \right) - {{l}_{i}}\left( k \right),{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }}_{i}}\left( k \right) - \frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right)} \right.\) and \(\left. {\left( {{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }}_{i}}\left( k \right) + \frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right),~{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{x} }}_{i}}\left( k \right) + {{l}_{i}}\left( k \right)} \right.} \right]\) into \(~\frac{{{{d}_{i}}}}{2}\) equal subintervals, respectively. Then, \({{\bar {x}}_{i}}\left( k \right)\) will fall into one of \({{d}_{i}}\) equal subintervals. The corresponding quantization value \({{\vec {x}}_{i}}\left( k \right)\) is the midpoint of the subinterval which \({{\bar {x}}_{i}}\left( k \right)\) falls into. Then, the quantization error \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right)\) is given by
The \({{d}_{i}}\) indices corresponding to the \({{d}_{i}}\) subintervals are encoded, and converted into codewords of \({{r}_{i}}\) bits. The channel can transmit without error \({{r}_{i}}\) bits of infor-mation such that the decoder may know which subinterval \({{\bar {x}}_{i}}\left( k \right)\) falls into at time k. Then, the decoder can compute and obtain the quantization value \({{\vec {x}}_{i}}\left( k \right)\).
At time \(k + 1\), the encoder updates its state
where
At the same time, the decoder also updates its state
where
Substitute (24) and (25) into the equalities above, and we have
Clearly, for this case, the encoder and the decoder can also synchronously update their states and work together. Then, it is straightforward to show that
Notice that if \({{d}_{i}}\) is large enough, it is possible that
holds. If the inequality above holds, no data packet on \({{\bar {x}}_{i}}\left( {k + 1} \right)\) needs to be transmitted to the controller at time \(k + 1\) too. Arguing as before, we can show that
where
We define
such that the channel needs to transmit without error \({{r}_{i}}\) bits of the information on \({{\bar {x}}_{i}}\left( {k + {{k}_{i}}} \right)\) again at time \(k + {{k}_{i}}\). Repeating the procedure above, we obtain
where
Notice that, if \({{r}_{i}}\) satisfies the following condition:
there exists \(\alpha \in \left( {0,1} \right)\) such that
holds.
Notice that, the equality (38) and inequality (63) hold for any time k, and the equalities (18) and (20) hold for any initial state \(X\left( 0 \right)\). Then, it is straightforward to show that
This means that \({{l}_{i}}\left( k \right) \to 0\) as \(~k \to \infty \). Then, the state prediction error \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \to 0\). Thus, it follows that the state estimation error
Notice that, the probability of the case with \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \in \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\) is given by
Furthermore, the probability of the case with \({{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{v} }}_{i}}\left( k \right) \notin \phi \left[ {0,~\frac{\alpha }{{\left| {{{\lambda }_{i}}} \right|}}{{l}_{i}}\left( k \right)} \right]\) is given by
We take the expectation over the data rate of the channel and obtain the average data rate
Notice that, \(\alpha {\;}\)denotes the rate of convergence. Here, we do not examine the control performance on the rate of convergence. Then, we let α approach one, and obtain the condition (16).
For the case where system matrix A has real eigenvalues with geometric multiplicity larger than one or has the complex conjugate pair of eigenvalues, its proof proceeds along the same lines and will not be given. Furthermore, it was also derived in [8] that there are the same results in these cases.
Now, we deal with the stabilizability problem for the system (1) under data-rate limitations, and give the following result.
Theorem 3.2. Consider the system (1) over the errorless channel with the data rate \(R\left( k \right)\). Let \({{\lambda }_{i}}\) denote the \({\text{i}}\)th eigenvalue of system matrix A. Let \({\Xi \;}\) denote the set \(\left\{ {i \in \left\{ {1,2, \ldots ,n} \right\}:~\left| {{{\lambda }_{i}}} \right| \geqslant 1} \right\}\). Suppose that there exists a control gain matrix K such that all eigenvalues of A+BK lie inside the unit circle. Then, there exists a quantization, coding, and control scheme such that the system (1) is asymptotically stabilizable if the average data rate R of the channel satisfies the following condition:
with
Proof. Consider the system (1) which we can also write as
Then, we obtain
The first addend in the equality (72) goes to zero since the initial state \(X\left( 0 \right)\) is boundable and \(A + BK\) is stable. Furthermore, it follows from (65) that, the econd addend in the equality (72) goes to zero. Thus, it follows that
In the data-rate theorem [1, 8], a necessary and sufficient condition on the average data rate for observability and stabilizability is
However, it is shown in Theorem 3.1 and Theorem 3.2 that, there exists the smaller lower bound on the average data rate, above which the system (1) is still asymptotically observable and asymptotically stabilizable. Thus, our result is less conservative.
4 NUMERICAL EXAMPLES AND SIMULATIONS
In this section, we present a practical example, where three of the states of unmanned ground vehicles (UGVs) evolve in discrete-time according to
The initial state \(X\left( 0 \right)\) is a bounded, uncertain variable, satisfying
The control gain is given by
Let \({{\left[ {{{{\bar {x}}}_{1}}\left( k \right)~{{{\bar {x}}}_{2}}\left( k \right)~{{{\bar {x}}}_{3}}\left( k \right)} \right]}^{T}} = H{{\left[ {{{x}_{1}}\left( k \right)~{{x}_{2}}\left( k \right)~{{x}_{3}}\left( k \right)} \right]}^{T}}\), where
Then, we have
Here, \({{\bar {x}}_{i}}\left( k \right)\) is quantized and encoded. Then, the channel may transmit without error ri bits of the information on \({{\bar {x}}_{i}}\left( k \right)\), where we set \({{r}_{1}} = 1,{{r}_{2}} = 2,{{r}_{3}} = 4\). The corresponding simulation is given in Figs. 1 and 2. The real average data rate R is equal to 5.95 (bits/sample). However, the lower bound given by the data-rate theorem in the literature is equal to 7.79 (bits/sample) in this case. Clearly, the system is still observable and stabilizable even though the real average data rate R is smaller than the lower bound. Furthermore, the lower bound given by Theorem 3.1 and Theorem 3.2 is equal to 5.98 (bits/sample), which is a little bigger than the real average data rate. This means that, the lower bound given by Theorem 3.1 and Theorem 3.2 is sufficient and our result is less conservative.
5 CONCLUSIONS
In this paper, we discussed the important effect that data-rate limitations have on observability and stabilizability of networked control systems. We obtained the tighter lower bound by employing a time-varying coding scheme, and gave the less conservative results. This is especially important for practical applications. As shown in Figs. 1 and 2, both the plant state and the state estimation error converge to zero as k → ∞. Thus, the system (1) is still asymptotically observable and asymptotically stabilizable when the average data rate is less than the lower bound given by the data-rate theorem in the literature. Compared to the simulation results, the results of the theoretical analysis proved to be true and credible. In particular, the error of the average data rate is about 0.57%. The simulation results have illustrated the effectiveness of the quantization, coding and control scheme.
REFERENCES
Baillieul, J. and Antsaklis, P., Control and communication challenges in networked real time systems, Proceedings of IEEE Special Iss. Emerg. Technol. Netw. Control Syst, USA: IEEE, 2007, pp. 9–28.
Minero, P., Franceschetti, M., Dey, S., and Nair, G.N., Data rate theorem for stabilization over time-varying feedback channels, IEEE Trans. Autom. Control, 2009, vol. 54, no. 2, pp. 243–255.
Baillieul, J., Feedback designs for controlling device arrays with communication channel bandwidth constraints, Proceedings of ARO Workshop on Smart Structures, Pennsylvania State Univ., 1999.
Baillieul, J., Feedback designs in information based control, Proceedings of Stochastic Theory and Control Proceedings of a Workshop Held in Lawrence, Kansas, Pasik-Duncan, B., Ed., New York: Springer-Verlag, 2001, pp. 35–57.
Baillieul, J., Data-rate requirements for nonlinear feedback control, Proceedings of 6th IFAC Symp. Nonlinear Control Syst., Stuttgart, 2004, pp. 1277–1282.
Nair, G.N. and Evans, R.J., Stabilizability of stochastic linear systems with finite feedback data rates, SIAM J. Control Optim., 2004, vol. 43, no. 2, pp. 413–436.
Elia, N., When Bode meets Shannon: Control-oriented feedback communication schemes, IEEE Trans. Autom. Control, 2004, vol. 49, no. 9, pp. 1477–1488.
Tatikonda, S. and Mitter, S.K., Control under communication constraints, IEEE Trans. Autom. Control, 2004, vol. 49, no. 7, pp. 1056–1068.
Liu, K., Fridman, E., and Hetel, L., Stability and L2-gain analysis of networked control systems under round-robin scheduling: A time-delay approach, Syst. Control Lett., 2006, vol. 61, no. 5, pp. 666–675.
Sahebsara, M., Chen, T., and Shah, S.L., Optimal H∞ filtering in networked control systems with multiple packet dropouts, Syst. Control Lett., 2008, vol. 57, no. 9, pp. 696–702.
Gurt, A. and Nair, G.N., Internal stability of dynamic quantized control for stochastic linear plants, Automatica, 2009, vol. 45, no. 6, pp.1387–1396.
Li, T. and Xie, L., Distributed coordination of multi-agent systems with quantized-observer based encoding-decoding, IEEE Trans. Autom. Control, 2012, vol. 57, no. 12, pp. 3023–3037.
Xue, B., Li, S., and Zhu, Q., Moving horizon state estimation for networked control systems with multiple packet dropouts, IEEE Trans. Autom. Control, 2012, vol. 57, no. 9, pp. 2360–2366.
Nair, G.N., A nonstochastic information theory for communication and state estimation, IEEE Trans. Autom. Control, 2013, vol. 58, no. 6, pp. 1497–1510.
Liu, Q. and Jin, F., State estimation for networked control systems using fixed data rates, Int. J. Syst. Sci., 2017, vol. 48, no. 9, pp. 1818–1828.
Liu, Q., Minimum information rate for observability of linear systems with stochastic time delay, Int. J. Control, 2018.
Yang, R., Liu, G., Shi, P., Thomas, C., and Basin, M.V., Predictive output feedback control for networked control systems, IEEE Trans. Ind. Electron., 2014, vol. 61, no. 1, pp. 512–520.
Wu, L., Yang, R., Shi, P., and Su, X., Stability analysis and stabilization of 2-D switched systems under arbitrary and restricted switchings, Automatica, 2015, vol. 59, pp. 206–215.
ACKNOWLEDGMENTS
The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation.
Author information
Authors and Affiliations
Corresponding author
Additional information
The article is published in the original.
About this article
Cite this article
Qingquan Liu, Bi, Z., Ding, R. et al. A Lower Bound on Data Rates for Observability and Stabilizability of Linear Systems. Aut. Control Comp. Sci. 53, 80–89 (2019). https://doi.org/10.3103/S0146411619010097
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0146411619010097