INTRODUCTION
The recent development of the communication technology accelerates studies of real-time networked control systems (NCSs) using networks [1–6]. Unlike the traditional point-to-point wiring control, NCSs can reduce the wiring cost. In addition, installation and monitoring can be simplified, and system flexibility can also be improved. Therefore, NCSs have been found in a wide range of applications, such as teleoperated medical fields, robotics, unmanned aerial/guided vehicles, and many industries [7–16].
Real-time networks suffer from network-induced problems, such as data dropout [17, 18], delays [19, 20], quantization [21, 22], and cyber-attacks [23, 24], all of which deteriorate the control performance of the NCSs. In particular, data dropout is unavoidable, especially in wireless networks, and it results from transmission errors and network traffic congestion [25, 26]. The effect of data dropout is more critical than that of delayed data, since it requires the increase of updating intervals with a multiple of the sampling period [26]. In addition, occasional delayed data, which is not successfully transmitted within the sampling period, can be regarded as the data dropout [26]. Thus, we limit ourselves to the data dropout of NCSs in this study.
The stabilisation methods of NCSs with data dropout are categorised into online and offline approaches. In the offline approach, a controller is designed without consideration of practical data dropout. For example, in Ref. [27], / controllers synthesis is considered under assumptions that the maximum data-dropout upper bound is known and the occurrence of the data dropout is modelled as an enlarged delay between consecutive data. The data dropout is assumed to follow the normal distribution, and state-feedback and output-feedback controllers are designed for the data dropout and quantization in Ref. [28]. In Ref. [29], a sufficient condition for stability and controller synthesis is addressed for a class of NCSs with delay, data disordering, and data dropout. In the work, a new data reordering method is considered to deal with data disordering and choose the latest control input. The second framework for stabilisation methods of NCSs with data dropout is the online framework, where the control input is calculated online based on the actual data dropout, even if the controller is designed offline. In Ref. [30], the designed filter is regarded as a Markov jump linear filter, and the filter gain is switched according to the data dropout. The model predictive control for the model of NCSs with data quantization and dropout is addressed [31]. In Ref. [32], a packetized predictive controller is applied to a non-linear plant with unbounded disturbance and a Markov data dropout process. However, NCSs with time-varying network traffic have not been sufficiently studied.
In this study, we address an online estimation of network traffic status for the NCSs with data dropout and its control without compensation of data dropout in the communication side. The network traffic status changes in real time according to its usage. Data dropout occurs due to the network traffic congestion in wireless networks [25, 33]. Switching to a suitable controller in accordance with the network traffic status improves the control performance of the NCSs. We also propose a switching control based on the network traffic status estimation. Our work is mainly motivated by Ref. [34], which addresses the data dropout process and the controller synthesis. The data dropout can be modelled as a stochastic process. In this study, the occurrence of the data dropout is modelled as a Markov process. The Markov process is modelled as a discrete-time homogeneous Markov chain composed of a finite number of states and a constant transition probability matrix. A data-dropout-dependent approach allows us to derive the linear matrix inequalities (LMIs) conditions for the controller design for the NCSs with the Markov data dropout process. In Ref. [34], the control performance of the NCSs is not addressed. For practical use, we also consider the control performance of the NCSs. More specifically, we assume multiple time-varying network traffic status given by discrete-time homogeneous Markov chains. From the data dropout history, a probability transition matrix of the Markov chain is estimated. Using the probability transition matrices of the Markov chains, we adopt a template-matching method in the field of image processing to measure the degree of similarity or dissimilarity between the matrices so that we estimate the network traffic status characterised by the matrix online. According to the estimation of network traffic status, an appropriate controller is selected so that the control performance is improved in the presence of the data dropout. The effectiveness of the proposed method is verified through simulations and experiments. The main contribution of this study is summarised as follows: (1) online estimation of network traffic status using data dropout history, (2) switching control according to the network traffic guaranteeing stability of the closed-loop system.
The rest of this paper is organised as follows. The NCSs, a data dropout process model, and the related LMIs are described in Section 2. In Section 3, we propose a network traffic status estimation focussing on the probability transition matrices of Markov chains and selection of appropriate pre-designed controllers. The effectiveness of the proposed method is verified through simulations and experiments in Section 4. Section 5 summarises this study.
PRELIMINARIES
In this study, and stand for the set of real numbers and integers, respectively. and stand for the set of non-negative real numbers and non-negative integers, respectively. stands for the -dimensional Euclidean space and for the set of real matrices. The set of real positive definite matrices is denoted by . For real symmetric matrices and , denotes that is positive definite. The identity and zero matrices are denoted by and , respectively, which are also denoted by and if they are clear from the context. For any matrix , denotes the -th entry of . The symmetric entry of any Hermitian matrix is abbreviated by . For any , a discrete-time transfer function , and denote the Euclidean norm of and -norm of , respectively.
Networked control system
Figure 1 shows the NCS considered in this study. In the NCS shown in Figure 1, the plant and the controller are connected via the network, and the data is transmitted via the network between them. Though the controller-to-plant network can be addressed in our setting, an additional assumption is required that the data dropout in the two networks can be measurable, which in turn complicates the discussion. A similar setting of a one-way network can be found in the literature [35, 36] to simplify the discussion. Thus, we consider the network only from the plant to the controller. This setting is reasonable when the network from the controller to the plant is sufficiently reliable. The controller shown in Figure 1 is composed of the estimation of network traffic status and the switching control, which is described in the next section. In Figure 1, the plant is represented as a linear discrete-time system as follows:
[IMAGE OMITTED. SEE PDF]
In Figure 1, when is transmitted via the network, drops out the subject to a certain probability distribution as will be described later. The estimator in Figure 1 estimates the networks traffic status using the data dropout history so that an appropriate controller is selected among pre-designed (), which will be described later.
We describe the data dropout of transmitted data via the networks in the NCS shown in Figure 1. The instance when data is successfully transmitted from the plant to the controller is recorded as the time series . Defining , where for convenience, we model the data dropout process [34] as
The length of the successive data dropout is assumed to be bounded by
If , no data dropout occurs, while implies that data drops out and the number of successive data dropout is at most . Note that , where . Figure 2 shows an example of the data dropout series. In Figure 2, and
[IMAGE OMITTED. SEE PDF]
The data dropout process in Equation (3) is regarded as a Markov process [34] if it is a discrete-time homogeneous Markov chain of which the state space is on a complete probability space with a constant transition probability matrix satisfying
If , then .
Assume that the data dropout follows the Markov chain of which transition probability is
Then, for example, we have and .
For a transition matrix , consider , which satisfies and and . From the property of , is the steady-state probability distribution of the interval of data dropout. Note that is the probability of no data dropout while () indicates the probability that the interval of the two contiguous successfully received data is in the steady state. Thus, for a given , the average interval of the received data, denoted by , is calculated by . For example, for Equation (6), and .
In this study, we consider data dropout processes to represent different network traffic status. Each data dropout process is modelled by its corresponding Markov chain. The network traffic status changes according to its usage. Such a change is represented by the transition from one Markov model to another. The transition rule, such as a transition probability, is not necessarily given in advance.
For convenience of later discussion, we define , and
We assume the following conditions on the network traffic status:
Assumption
(Network traffic status transition)
-
The data dropout is subject to one among () finite Markov chains. The network traffic status at is denoted by
-
The network traffic status is given by the Markov model for which () is given in advance
-
For (), , which implies that the average interval of the successively received data () becomes large, that is, the data is likely to drop as becomes large
-
For any , if , then , which implies that the network traffic status remains or shifts to the neighbouring one, that is, the data dropout tendency changes gradually
-
If , then , where is a sufficiently large positive integer, which implies a not-so-frequent change of the network traffic status, that is, the network status remains for a sufficiently long time after the change
Assumption
(Online monitoring of the data dropout) The past data dropout history, which is a subsequence of , is available at as
where .
In practice, data dropout can be measured from time-stamped data when the receiving node is synchronized through the network [26]. The online monitoring of data dropout in Assumption 2 can be easily implemented by a small-size memory in the controller shown in Figure 1.
The estimator in Figure 1 estimates the network traffic status by updating the transition probability matrix for , using .
In Equation (1), we consider a static state-feedback controller when no data drops occur. If the data drops, we have for . It is reasonable that (). Therefore, the closed-loop NCS becomes
Stabilisation of NCS with the Markov data dropout process
We review a stabilisation approach for the NCS, in which the Markov chain models the data dropout process [34]. Given , which is the transition probability matrix of the Markov chain, there exists a state-feedback controller in Equation (9) such that NCS is mean square stable if there exist matrices , , and , satisfying the following LMI:
The solution of Equation (10) yields in Equation (9) (See [34] for details).
For convenience, we denote Equation (10) simply by
state-feedback controller
We consider the data-dropout-free closed-loop system of Equation (1) with a static state-feedback controller , which is independent of the network, as
In this case, we have in Equation (14) (see Ref. [37] for details). For convenience, the LMIs in Equation (15) to (17) are simply denoted by . The controller, which minimises -norm of , can be obtained by solving the following optimization:
CONTROLLER SYNTHESIS, ESTIMATION OF NETWORK TRAFFIC STATUS AND SWITCHING CONTROL
The network traffic varies in accordance with the use of the communication condition. The data dropout is likely to occur when the traffic is congested. In accordance with the network traffic status, it is necessary to select a suitable controller to improve the control performance. For this purpose, we propose an estimation of the network traffic status. The switching control based on the estimation method is also proposed.
Controller synthesis for each network traffic status
As described in 2.2, for a given , a feedback controller is obtained such that Equation (9) is stable. Recall that we consider multiple () in this study. Although can be designed for a given (), it is not guaranteed that stabilises Equation (9) for a different (). Since , then from Assumption 1 and Equation (9) is stabilised if it is stabilised for () by even if the network traffic changes from to (). Such a controller can be obtained by considering the simultaneous LMIs in Equation (12).
Apart from the switching control according to the network traffic status, the control performance of the NCSs should be considered. This control performance was not addressed in Ref. [34], since the systems may be affected by modelling uncertainties in practice. Therefore, the index is incorporated as an additional control performance index.
Formally, can be obtained by the following optimization problem with simultaneous LMIs:
If the above optimization problem is feasible, the controller is given by . Note that the controller stabilises Equation (9) if the data dropout is subject to not only but also (). For example, stabilises Equation (9) even if the data dropout is subject to not only but also and .
Estimation of network traffic status
Using Equation (8), which is the past data dropout history and is available at from Assumption 2, we estimate the network traffic status at characterised by as a probability transition of a Markov process. To simplify discussion, . For Equation (8), let be the total number of the tuple of (). We estimate the network traffic status at that is characterised by for as
We introduce the zero-means normalized cross-correlation (ZNCC) that is widely used in image processing [38], between and () to evaluate the similarity between them. For two probability transition matrices , the ZNCC of them is defined as follows:
We also introduce another index for two probability transition matrices , that is, the sum of absolute difference (SAD) between them is as follows:
It is clear that . In particular, . Notice that . Unlike , if is close to 0, then and can be regarded as similar to each other, while the two matrices become dissimilar to each other as becomes large.
In image processing, the ZNCC is widely used as an index of collation of two images under the influence of shading, gain, and brightness offset fluctuation [39]. Since the network traffic status is characterised by the transition probability matrix of the Markov chain, the ZNCC can be a candidate of the similarity index between different transition probability matrices by addressing the transition probability matrices as images. The SAD, which is also being used in digital image processing, can be used as a dissimilarity index between different transition probability matrices.
Consider the following data dropout processes of which transition probability matrices are given by
From in Equation (27), for example, we judge that is more similar to than in Equation (26). Noticing that in Equation (27) is used as a dissimilarity index, we judge that is less dissimilar to than in Equation (26).
We select one among () at to which is most similar, using or . When is adopted, the estimated network traffic status index at , denoted by , is given as follows:
is adopted, noticing that it reflects the dissimilarity between the matrices,
According to the estimation, the controller at , which is obtained by Equation (20), is .
The procedure of the design, estimation and control described in this section is summarised as follows:
-
Give a plant model in Equations (1) and (2)
-
Give network traffic models in Equation (5), that is, ()
-
Design feedback controllers, that is, () for using Equations (20)–(22)
-
Set the closed-loop system of the plant and including networks where is used at .
-
Monitor the data dropout history of the closed-loop system, record it as Equation (8) and obtain in Equation (23).
-
Calculate
-
the similarities of and () using ZNCC in Equation (24), or
-
the dissimilarities of and () using SAD in Equation (25)
-
-
Estimate the network traffic status using
-
Equation (28) if Equation (24) is used, or
-
Equation (29) if Equation (25) is used.
-
-
Apply the feedback controller . Go to Step 5.
SIMULATION AND EXPERIMENT
This section verifies the effectiveness of the proposed method through simulation and experiment.
Figure 3 shows the rotary inverted pendulum driven by a dc motor, which is used as a plant for verification. Let be the state vector and be the input voltage to the dc motor. Specifically, , , , and are the angle [rad] of the dc-motor, the angle [rad] of the pendulum, the angular velocity [rad/s] of the dc-motor, and the angular velocity [rad/s] of the pendulum, respectively. The system matrices in Equation (1) of the plant with control period s are given by
[IMAGE OMITTED. SEE PDF]
For in Equation (14), and , where and .
In simulation, the modelling error is regarded as an input disturbance in Equation (13) of which the amplitude is in low frequency and .
In all simulations and experiments, the proposed method is compared with the conventional method in which a single controller is used for an arbitrary data dropout process in Ref. [34]. For the other parameters, in Equation (4), in Assumption 1, in Assumption 2, in Equation (13), in Equation (28) and in Equation (29) are used.
The control performance is evaluated in the simulation and experiment by
Simulations and experiments are executed using MATLAB 7.5.0 on an Intel Core i5 650, 3.20 GHz processor.
Case 1
Each () is assumed such that it reflects the bursty property of the data dropout, that is, the data dropout probability after a data dropout is higher than that after a successful data transmission [34]. In this case, (see Appendix for the transition probability matrices). For , , which is the average of the data dropout, is given, respectively, as follows: , , , , and . and are, respectively, as follows:
Similarly, () is obtained by solving the optimization Equations (20)–(22) as follows:
The single controller used in the conventional method for NCS with the arbitrary data dropout process in Ref. [34] is
Figures 4 and 5 show the simulation and experimental results using the ZNCC and the SAD estimations, respectively. Figure 4a and 5a show the ZNCC and SAD, respectively. The network traffic status can be successfully estimated from both Figure 4b and 5b. According to the estimated network traffic status, , is used in Equation (9). As a result, from Figure 4c,d and 5c,d, it can be observed that the control performance by the proposed estimation and switching control is better than that by the conventional method in both simulation and experiment.
[IMAGE OMITTED. SEE PDF]
[IMAGE OMITTED. SEE PDF]
Table 1 lists the quantitative control performance of each evaluation of in Equation (31) and the estimation accuracy of the network traffic status in simulation and experiment. From Table 1, by the ZNCC and the SAD are less than that by the conventional method in the simulation and experiment, which implies that the proposed method can improve the control performance. In this case, the ZNCC-based estimation is superior to the SAD-based estimation in terms of the control performance and estimation accuracy.
TABLE 1 Control performance (Case 1)
in sim. | in exp. | Estimation accuracy | |
Zero-means normalized cross-correlation | 6.96 | 15.85 | 0.89 |
Sum of absolute difference | 6.96 | 18.48 | 0.83 |
Conventional | 9.35 | 31.01 | - |
Case 2
In this case, the transition probability matrices have a similar tendency addressed in Ref. [18, 40]. See Appendix for . The property that the data dropout probability after a data dropout is relatively high is characterised by . For , is calculated as , , , , and . and are as follows, respectively:
() is obtained by Equation (20) to (22) as
The controller is given in Equation (39) and is the same as with the Case 1.
Figure 6 shows the simulation and experimental results using the estimation by in Equation (24). The network traffic status is estimated according to and Equation (28). It cannot be observed that the network traffic status is estimated from Figure 6b. Specifically, the estimation fails when the actual network traffic status changes from to at around . This incorrect estimation results from and in Equation (40) implies that is closer to than and is closer to than . As a result, this misestimation leads to instability, as seen in Figure 6c,d. Figure 7 shows the simulation and experimental results using the estimation by in Equation (25). From Figure 7b, we can observe that the network traffic status is effectively estimated. In this case, and in Equation (40). is used as a dissimilarity index, we can comprehend that is farther from than and is farther from than . As a result, Figure 7c,d demonstrate that the control performance by the proposed estimation and switching control is better than that by the conventional method in both simulation and experiment.
[IMAGE OMITTED. SEE PDF]
[IMAGE OMITTED. SEE PDF]
Table 2 lists the evaluation of in Equation (31) and the estimation accuracy of the network traffic status (the values by the ZNCC are not listed in Table 2 due to the instability). As listed in Table 2, the evaluations of by the SAD-based estimation is less than those by the conventional method in both the simulation and experiment, which implies that the proposed method improves the control performance of Equation (9) in the presence of data dropout.
TABLE 2 Control performance (Case 2)
in sim. | in exp. | Estimation accuracy | |
Sum of absolute difference | 6.97 | 18.62 | 0.85 |
Conv. | 9.20 | 35.20 | - |
These results conclude that NCS with data dropout can be stabilised using the proposed estimation of the network traffic status if the transition matrices of the network traffic status are arranged properly.
CONCLUSION
This study addressed an estimation of the network traffic status for NCSs with the data dropout and its control. The data dropout was modelled as a discrete-time homogeneous finite-state Markov chain. We proposed a traffic estimation of the network. In the proposed estimation, the ZNCC and the SAD were used as similarity and dissimilarity indices. Using these indices, the network traffic status was estimated, and an appropriate controller was selected such that the plant was effectively stabilised. The effectiveness of the proposed estimation and the switching control strategy was demonstrated through simulations and experiments.
In this study, the data dropout model was assumed to be available in advance. Future work includes more advanced estimation of network traffic status even if the probability transition matrix is not given.
ACKNOWLEDGEMENTS
This work was supported by JSPS KAKENHI Grant Number 20H02167.
CONFLICT OF INTEREST
None.
DATA AVAILABILITY STATEMENT
The data that support the findings of this study are available from the corresponding author upon reasonable request.
APPENDIX
The transition probability matrices in Section 4 are as follows:
Case 1:
Case 2:
Wang, X., Lemmon, M.: Event‐triggering in distributed networked control systems. IEEE Trans. Automat. Control. 56(3), 586–601 (2011)
Chen, W.‐H., Zheng, W.X.: Input‐to‐state stability for networked control systems via an improved impulsive system approach. Automatica. 47(4), 789–796 (2011)
Bauer, N., Maas, P., Heemels, W.: Stability analysis of networked control systems: a sum of squares approach. Automatica. 48(8), 1514–1524 (2012)
Rahmani, B., Markazi, A.: Variable selective control method for networked control systems. IEEE Trans. Control Syst. Technol. 21(3), 975–982 (2013)
Minero, P., Coviello, L., Franceschetti, M.: Stabilization over Markov feedback channels: the general case. IEEE Trans. Automat. Control. 58(2), 349–362 (2013)
Al‐Areqi, S., Görges, D., Liu, S.: Event‐based networked control and scheduling codesign with guaranteed performance. Automatica. 57, 128–134 (2015)
Polushin, I.G., et al.: A small gain framework for networked cooperative force‐reflecting teleoperation. Automatica. 49(2), 338–348 (2013)
Liu, Y.‐C., Chopra, N.: Control of semi‐autonomous teleoperation system with time delays. Automatica. 49(6), 1553–1565 (2013)
Trimpe, S., Buchli, J.: Event‐based estimation and control for remote robot operation with reduced communication. In: 2015 IEEE International Conference on Robotics and Automation (ICRA), pp. 5018–5025. (2015)
Pang, Z.‐H., Liu, G.‐P., Zhou, D.: Design and performance analysis of incremental networked predictive control systems. IEEE Trans. Cybern. 46(6), 1400–1410 (2016)
Wang, Y.‐L., Lim, C.‐C., Shi, P.: Adaptively adjusted event‐triggering mechanism on fault detection for networked control systems. IEEE Trans. Cybern. 47(8), 2299–2311 (2017)
Cuenca, A., et al.: Periodic event‐triggered sampling and dual‐rate control for a wireless networked control system with applications to UAVs. IEEE Trans. Ind. Electron. 66(4), 3157–3166 (2019)
Baumann, D., et al.: Control‐guided communication: efficient resource arbitration and allocation in multi‐hop wireless control systems. IEEE Control Syst. Lett. 4(1), 127–132 (2020)
Wang, Y.‐W., Zhang, W.‐A., Yu, L.: A linear active disturbance rejection control approach to position synchronization control for networked interconnected motion system. IEEE Trans. Control Netw. Syst. 7(4), 1746–1756 (2020)
Ren, H., et al.: Synchronization of network systems via aperiodic sampled‐data control with constant delay and application to unmanned ground vehicles. IEEE Trans. Ind. Electron. 67(6), 4980–4990 (2020)
Fei, Z., et al.: Reliable control for vehicle active suspension systems under event‐triggered scheme with frequency range limitation. IEEE Trans. Syst. Man. Cybern. Syst. 51(3), 1630–1641 (2021)
Tavassoli, B.: Stability of nonlinear networked control systems over multiple communication links with asynchronous sampling. IEEE Trans. Automat. Control. 59(2), 511–515 (2014)
Wu, J., et al.: An improved stability condition for Kalman filtering with bounded Markovian packet losses. Automatica. 62, 32–38 (2015)
Qiu, L., et al.: Collaborative tracking control of dual linear switched reluctance machines over communication network with time delays. IEEE Trans. Cybern. 47(12), 4432–4442 (2017)
Zhang, H., et al.: A new delay‐compensation scheme for networked control systems in controller area networks. IEEE Trans. Ind. Electron. 65(9), 7239–7247 (2018)
Zanma, T., Azegami, M., Liu, K.‐Z.: Optimal input and quantization interval for quantized feedback system with variable quantizer. IEEE Trans. Ind. Electron. 64(3), 2246–2254 (2017)
Zanma, T., Ohtsuka, T., Liu, K.‐Z.: Set‐based state estimation in quantized state feedback control systems with quantized measurements. IEEE Trans. Control Syst. Technol. 28(2), 550–557 (2020)
Tahoun, A., Arafa, M.: Cooperative control for cyber–physical multi‐agent networked control systems with unknown false data‐injection and replay cyber‐attacks. ISA Trans. 110, 1–14 (2021)
Liu, J., et al.: Stabilization of networked control systems with hybrid‐driven mechanism and probabilistic cyber attacks. IEEE Trans. Syst. Man. Cybern. Syst. 51(2), 943–953 (2021)
Zhang, L., Gao, H., Kaynak, O.: Network‐induced constraints in networked control systems–a survey. IEEE Trans. Ind. Informat. 9(1), 403–416 (2013)
Park, P., et al.: Wireless network design for control systems: a survey. IEEE Commun. Surv. Tut. 20(2), 978–1013 (2018)
Millan, P., et al.: Design and application of suboptimal mixed H2/H∞ controllers for networked control systems. IEEE Trans. Cont. Syst. Technol. 20(4), 1057–1065 (2012)
Yang, R., et al.: Network‐based feedback control for systems with mixed delays based on quantization and dropout compensation. Automatica. 47(12), 2805–2809 (2011)
Liu, A., et al.: New results on stabilization of networked control systems with packet disordering. Automatica. 52, 255–259 (2015)
Zhang, X.‐M., Han, Q.‐L.: Network‐based H∞ filtering for discrete‐time systems. IEEE Trans. Signal Process. 60(2), 956–961 (2012)
Tang, X., Ding, B.: Model predictive control of linear systems over networks with data quantizations and packet losses. Automatica. 49(5), 1333–1339 (2013)
Quevedo, D.E., Nesic, D.: Robust stability of packetized predictive control of nonlinear systems with disturbances and Markovian packet losses. Automatica. 48(8), 1803–1811 (2012)
Hespanha, J.P., Naghshtabrizi, P., Xu, Y.: A survey of recent results in networked control systems. Proc. IEEE. 95(1), 138–162 (2007)
Xiong, J., Lam, J.: Stabilization of linear systems over networks with bounded packet loss. Automatica. 43(1), 80–87 (2007)
Fan, J., et al.: Model‐free optimal output regulation for linear discrete‐time lossy networked control systems. IEEE Trans. Syst. Man. Cybern. Syst. 50(11), 4033–4042 (2020)
de Sant Ana, P.M., et al.: Wireless control of autonomous guided vehicle using reinforcement learning. In: GLOBECOM 2020 ‐ 2020 IEEE Global Communications Conference, Dec. 2020, pp. 1–7
Xie, L., Soh, Y.C., Du, C.: Robust H2 estimation and control. In: 7th International Conference on Control, Automation, Robotics and Vision (ICARCV) 2002., vol. 1, Dec. 2002, pp. 150–155
Gonzalez, R.C., Woods, R.E.: Digital image processing,
Tamura, H.: Computer image processing. Ohmsha (2002)
Xiao, N., Xie, L., Fu, M.: Kalman filtering over unreliable communication networks with bounded Markovian packet dropouts. Int. J. Robust Nonlinear Control. 19(16), 1770–1786 (2009)
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the "License"). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The recent development of the communication technology accelerates studies of real‐time networked control systems using networks. The data dropout is essentially unavoidable, especially in wireless networks and it results from transmission errors and network traffic congestion. Multiple time‐varying network traffic status given by discrete‐time homogeneous Markov chains is assumed. The authors estimate the network traffic status characterised by the probability matrix of the Markov chain online from the data dropout history. According to the estimation of network traffic status, an appropriate controller is selected to improve the control performance. The effectiveness of the proposed method is verified through simulations and experiments.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer