Tracking Performance Limitations of MIMO Networked Control Systems with Multiple Communication Constraints
Chao-Yang Chen, Weihua Gui, Lianghong Wu, Zhaohua Liu, Huaicheng Yan

TL;DR
This paper analyzes the fundamental limits of tracking performance in MIMO networked control systems under various communication constraints, revealing how plant characteristics and noise influence control performance.
Contribution
It provides an explicit representation of tracking performance limits considering multiple communication constraints and plant properties, including unstable poles and NMP zeros.
Findings
Performance limits depend on plant internal characteristics and noise distribution.
Angles between NMP zero directions and noise influence tracking accuracy.
Bandwidth and channel allocation affect performance and can be optimized.
Abstract
In this paper, the tracking performance limitation of networked control systems (NCSs) is studied. The NCSs is considered as continuous-time linear multi-input multi-output (MIMO) systems with random reference noises. The controlled plants include unstable poles and non-minimum phase (NMP) zeros. The output feedback path is affected by multiple communication constraints. We focus on some basic communication constraints, including additive white noise (AWN), quantization noise, bandwidth, as well as encoder-decoder. The system performance is evaluated with the tracking error energy, and used a two-degree of freedom (2DOF) controller. The explicit representation of the tracking performance is given in this paper. The results indicate the tracking performance limitations rely to internal characteristics of the plant (unstable poles and NMP zeros), reference noises (the reference noise…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Tracking Performance Limitations of MIMO Networked Control Systems with Multiple Communication Constraints
Chao-Yang Chen, Weihua Gui, Lianghong Wu, Zhaohua Liu, Huaicheng Yan This work is partially supported by the Foundation for the National Natural Science Foundation of China (61503133,61673178), Innovative Research Groups of the National Natural Science Foundation of China (61321003), and Natural Science Foundation of Hunan (2016JJ6043,2018JJ2137,2018JJ2134), Hunan Provincial young talents project (2018RS3095), Shanghai Natural Science Foundation (17ZR1444700), Shanghai Shuguang Project (16SG28), Program of Shanghai Academic Research Leader (19XD1421000). (Corresponding author: Chao-Yang Chen)C. -Y. Chen is with School of Information and Electrical Engineering, Hunan University of Science and Technology, Xiangtan 411201, China, and with School of Information Science and Engineering, Central South University, Changsha 410012, China, and also with Center for Polymer Studies and Department of Physics, Boston University, Boston, MA 02215, USA (Email: [email protected].)W. Gui is with School of Information Science and Engineering, Central South University, Changsha 410012, China (Email: [email protected]).L. Wu and Z. Liu are with School of Information and Electrical Engineering, Hunan University of Science and Technology, Xiangtan 411201, China (Email: [email protected]; [email protected]).H. Yan is with the Key Laboratory of Advanced Control and Optimization for Chemical Process of Ministry of Education, East China University of Science and Technology, Shanghai 200237, China, and also with the College of Mechatronics and Control Engineering, Hubei Normal University, Huangshi 435002, China (e-mail: [email protected]).
Abstract
In this paper, the tracking performance limitation of networked control systems (NCSs) is studied. The NCSs is considered as continuous-time linear multi-input multi-output (MIMO) systems with random reference noises. The controlled plants include unstable poles and non-minimum phase (NMP) zeros. The output feedback path is affected by multiple communication constraints. We focus on some basic communication constraints, including additive white noise (AWN), quantization noise, bandwidth, as well as encoder-decoder. The system performance is evaluated with the tracking error energy, and used a two-degree of freedom (2DOF) controller. The explicit representation of the tracking performance is given in this paper. The results indicate the tracking performance limitations rely to internal characteristics of the plant (unstable poles and NMP zeros), reference noises (the reference noise power distribution (RNPD) and its directions) and the characteristics of communication constraints. The characteristics of communication constraints include communication noise power distribution (CNPD), quantization noise power distribution (QNPD), and their distribution directions, transform bandwidth allocation (TBA), transform encoder-decoder allocation (TEA), and their allocation directions, and NMP zeros and MP part of bandwidth. Moreover, the tracking performance limitations are also affected by the angles between the each transform NMP zero direction and RNPD direction, and these angles between each transform unstable poles direction and the direction of communication constraint distribution/allocation. In addition, for MIMO NCSs, bandwidth (there are not identical two channels) always can affects the direction of unstable poles, and the channel allocation of bandwidth and encode-decode may be used for a feasible method for the performance allocation of each channels. Lastly, a instance is given for verifying the effectiveness of the theoretical outcomes.
Index Terms:
Performance limitation, reference noise, communication noise, quantization noise, bandwidth, encoder-decoder, power distribution.
I INTRODUCTION
In the past ten years, there has been growing concern about NCSs. It is well accepted that NCSs take both aspects, control and communication, into consideration simultaneously [1, 2, 3, 4, 5, 6, 7, 8]. They have been applied in many important areas, e.g., industry control applications, automobiles, factory automation, intelligent traffic, etc. Nowadays, the main issues addressed include modeling and stabilization analysis of NCSs with communication restrictions, including data-rate constraints[9, 10], bandwidth restrictions[11, 12], time-delays[13, 14], quantization[15, 16], packet losses[17, 18] as well as communication noises[19, 20]. Notwithstanding the spectacular achievements of these studies, even more thought-provoking cases of best accomplishable tracking capability in certain network condition still require to be further analyzed. The analysis of the control system mainly includes two aspects: stability and performance [21]. The NCSs as a special type of control systems, its optimal performance naturally becomes a new challenge, and it is crucial to analyzing how communication constraints affect its performance. This will inspire the design of the NCSs.
Performance limitations as an important branch of control system performance research[21, 22], it has a lot of results in the control community[21, 23, 24, 25]. The essential feature of control systems is the intrinsic accomplishable performance limitations, which remains a constant no matter what the controller is adopted. The limitation is dependent on the inner characteristics of the plant (like NMP zeros and unstable poles). For classical control systems, an exact expression of performance limitations has been obtained in [23]. After that, there are also many meaningful extended works, e.g., Wang et al. [26] analyzes the tracking capability of linear time-invariant (LTI) systems. It is shown that the properties of the plant are affected by NMP zeros, unstable poles, their directions. In addition, it has shown that the 2DOF controller would bring improvement of the performance in the control systems. However, the typical best control capability is attained as idealize the condition of the information communicating between controllers and plants in [21, 23, 24, 25, 26]. Some additional essential issues still remain unsolved, e.g., best design and accomplishable tracking capability of NCSs with communication restrictions, (e.g. quantization, bandwidth, time-delays, data packet and channel noise).
Whether the performance of the system can be achieved is a crucial problem in control system design. The performance limitation, as the lower bound of the performance that the system can achieve, has important guiding significance for the system design [22]. For a NCSs, the optimal performance is affected by the control system and network constraints [19]. How to obtain the quantitative relationship between the optimal performance and the internal characteristics of the control system or the various network constraints, becomes the key to the performance limitation of NCSs. With the development of NCSs, the study of its performance limitations has attracted extensive interest from researchers. In the last ten years, the scientists have been expanding the studies in the tracking performance limitation to NCSs. For example, in terms of signal to noise ratio (SNR) capability limitation, the SNR restricted communication paths are considered in [10, 27], which demonstrates the restrictions of the quality of stabilizing an unstable plant. The restriction is considered to be over a SNR limited path by finite-dimensional LTI feedback. Then, Rojas et al. [28] extended the results, he studies the SNR fundamental limitation as considering the control channels of a LTI feedback loop with an additive coloured Gaussian noise (ACGN) channel. In the optimal performance of NCSs, the tracking capability of continuous-time, MIMO, LTI systems with a channel noise in output feedback are put into consideration [29]. The results demonstrate the possible way the AWGN worsens the tracking performance. Goodwin et al. [30] presents a summary listing recent achievements in NCSs when underlying the additive noise model methodology, also point to several open problems in this area. Guan et al. [11] works on the case of the tracking performance limitations of MIMO NCSs with ACGN channel in downlink channel. The tracking performance limitations are investigated in [31] and [32] for NCSs in the feedback path with packet dropouts or time delay, which theses papers are concerned with performance limitations are determined by the internal structure of the plant and communication parameters, and a novel design method of controller is obtained by the frequency-domain analysis. Then, the case of performance limitations of MIMO LTI systems with communication noises and packet dropouts has been promoted [33]. In [34], the impact of adding additional energy constrained control inputs to the plant is studied on the accomplishable closed loop performance. Li et al. [35] investigated the system’s stabilizability as well as tracking performance under the additional white noise (AWN) channel power constraint. Qi et al. [36] give a fundamental conditions of stabilizability. In recent years, we have also obtained some optimal performance results of NCSs, such as upstream and downstream channels with constraints [37], channel energy constaint [38], some novel trade-off factors and constraint channels [39], discrete-time(DT) systems with quantization [15], AWGN fading channels [40], SIMO systems with packet-dropouts[41]. In spite of the significant progress on optimal performance studies, there are still many gaps in the optimal performance of NCSs.
Tracking performance limitations issues have been studying about ten years in regard to finite-dimensional, LTI NCSs. Some existing literatures above tracking performance limitations of NCSs concentrate upon simulated path models emphasizing specific fields of the wholesome case, such as [30, 11, 42, 35, 15, 41] etc. However, multiple communication constraints are often encountered in general practice, and the performance limitations problem may become more complex and realistic. We focus on understanding the inherent relationship between multiple communication constraints and system performance limitations for MIMO NCSs, and explore whether communication constraints have a coupling relationship when jointly affecting performance. Moreover, we further analyze the difference affects of performance limitations between SISO NCSs and MIMO NCSs, and the influence when each channel has different power distribution for MIMO NCSs. For the networked communication constraints, we focus on some basic network constraints in NCSs, including communication noises, bandwidth, encode-decode and quantification, which are generally considered to be always present when the signals are communicated in the NCSs. They are different from the network-induced communication constraints, such as time delay, packet loss, and so on. Almost any input signals are inevitably subject to random interference when these signals are input a control system or when a control system tracks a given reference signal in practice. Therefore, interference noises of the reference signal (or call reference noises) is considered as the input signal in our control system performance model. This is also widely used method when studying control system performance in recent years, such as [29, 43, 11, 42, 35, 15, 41] et al. In addition, we adopt the 2DOF controller, which can be recognized as a controller structure that achieves better performance [23, 26], because this kind of controller structure has more design freedom.
In this paper, we investigates the tracking performance limitations for MIMO NCSs with multiple communication constraints, and the plant has unstable poles and NMP zeros. The contributions and significance lie in the following several folds:
(i) Multiple basic communication constraints are considered simultaneously (including communication noises, bandwidth, encode-decode and quantification). They are inherent factors in network communication different from network-induced factors (such as delay and packet loss).
(ii) The relationship among tracking performance limitations, internal characteristics of the plant, reference noises and communication constraints are presented in quantitatively. Tracking performance limitations depend on characteristics of plant (unstable poles, NMP zeros and their directions), and network constraints (the reference noise power distribution, the communication noise power distribution, the quantization noise power distribution, and their power distribution directions, and the transform encoder-decoder allocation and transform bandwidth allocation, and their allocation directions, and the NMP zeros of bandwidth and the MP part of bandwidth).
(iii) Different from the classic performance limitation results, the results indicate the performance limitations of MIMO NCSs are also related to the angles between NMP zeros of plant and reference noise power allocation, the angles between unstable poles of plant and communication constraint allocation direction, which can greatly affect the performance limitations. Furthermore, the performance limitations are given under some different communication constraint typical combinations. In addition, the NMP bandwidth model in this paper is considered as a more universal model.
This paper is organized as follows. Section II provides a overall subsequent development with a preliminary background. Section III defines the network control model and formulates the case of the tracking performance. Section IV first studies the best accomplishable tracking performance for SISO NCSs, and then investigated the tracking performance limitations for MIMO NCSs, while Section V carried out some numerical simulations. This paper is concluded in Section VI.
II PRELIMINARIES
The notations used are demonstrated as follows. denotes complex conjugate of any complex number . denotes the transpose of a vector , and conjugate transpose of is denoted by . Let , and denote expectation operator, trace operator and real part operator, correspondingly. is used to express any matrix, , and denote the transpose, the conjugate transpose and the right-inverse of matrix , respectively. denotes a compatible dimension diagonal matrix, represents the corresponding element of the -th row and the -th column. We suppose all of the vectors, together with matrices have compatible dimensions. In addition, , indicates the open left halves of the complex plane, while indicates the right correspondingly. And we refer to the absolute value or modulus, to the Euclidean norm, to the Frobenius norm. Moreover, the class of all stable and the matrices of proper rational transfer function are written as . In regard to the nonzero vectors and , we give a description as where represents the main angle of the two subspaces which are spanned by and . The Hilbert Space is written as
[TABLE]
when we define the inner product as follows:
[TABLE]
Denote which admits an orthogonal decomposition (OD) into two subspaces
[TABLE]
and
[TABLE]
Obviously, when it comes to any as well as , .
III PROBLEM FORMULATION
The feedback structure is provided by Fig. 1, in which acts as the plant. General bandwidth communication channels (B-C Channels)[27] are considered. This paper models the bandwidth restriction by the low pass transfer function (look up to, e.g., [28] as well as the notes wherein). represents a 2DOF, while represents uniform quantizer, represents the term encoder, and represents the decoder, respectively (e.g., [30, 35] and the references wherein). Let . It is suggested that signal indicates the reference noises, signal indicates the quantization noises, and signal indicates the channel noises (or called communication noises), accordingly. Assume that the quantizer does not overload, and the quantized values of the outputs will be treated as an input affected by an additive noise [44]. The quantization noise in dissimilar channels are statistically self-reliant and are not related to one another, and we consider as a procedure of an AWN which distributed uniformly over . is the quantization interval as is known to all, and , where is the amount of bits which is distributed for channel transmission. is the overall quantiser range, while considering providing that the chance of overflow is small. The variance of can be defined as reference [45]. The path model is generated by the bandwidth-limited (BL) AWN path. We’ve noticed that a uniformly distributed AWN is a well-recognized system of methods which is widely used in signal processing literatures [46]. It is considered that the channel communication noises and the reference noises are zero mean i.i.d. additional white noises (GWN) which obtains power spectral density (PSD) of and .
Remark 1
We assume the reference noises are GWN, because we believe the reference noises are always exist at the signal input port, such as the reference [35] also adopt similar signals. If it is assumed that this signals only occur or exist when the reference signals are input, it can be set as step random reference noises [11], and the corresponding conclusions can be deduced in parallel.
In addition, these signals are transmitted in different channels so that they are not related to one another when being analyzed from statistical data. And when it comes to a scalar channel, this paper gives , and . Assuming the signals and are uncorrelated. Let
[TABLE]
and it is instructive to represent the reference noise power distribution direction (PD-Direction), communication noise PD-Direction and quantization noise PD-Direction by unitary vectors
[TABLE]
[TABLE]
where The , and are called the reference noise power distribution square-sum block (PD-SSB), the communication noise PD-SSB and the quantization noise PD-SSB. In addition, let
[TABLE]
and are called bandwidth transform allocation square-sum block (TA-SSB) and encoder-decoder TA-SSB. and are called bandwidth transform allocation direction (TA-direction) and encoder-decoder TA-direction, they are the unitary vectors.
In this paper, we use the integrated squared error (ISE) criterion to analyze the tracking performance:
[TABLE]
where is the tracking error.
Our relevant work is ascertaining the accomplishable performance limitations through stabilizing the compensators in , which is indicated by The related controlled plant includes NMP zeros as well as unstable poles.
In this paper we resort to factorizations, and consider that the coprime factorization of and can be provided by
[TABLE]
where , , . Because is stable, and have the same NMP zeros, but the NMP zeros direction has changed due to the impact of the bandwidth model. are satisfied with the double Bezout identity[47]:
[TABLE]
for . As is known to all, by the the Youla parameterization [48, 37], it is also possible to denote every stabilizing two-degree-of-freedom (2DOF, or called Two-parameter) compensator . The set of all stabilizing 2DOF is characterized by
[TABLE]
where and are the controller’s parameters, which can be free design.
The unstable poles as well as the NMP zeros of are written as (, and (, respectively. We use , ( to denote NMP zeros of . And and are simple. Owning to is a diagonal matrix, it is well known that can be factorized as
[TABLE]
where stands for the MP part of , and are diagonal, denote is all pass factor, and it is reliable for us to write it as where
[TABLE]
where is a matrix whose columns, accompanied by , creates an orthonormal basis of the corresponding Euclidean space, i.e., .
Remark 2
The NMP bandwidth model in this paper is a more universal model in performance analysis of MIMO NCSs. Some literatures have studied some special cases. For example, the stable and minimum bandwidth model is considered in [42] in SISO NCSs, the SNR performance limitations of SISO system are analyzed with NMP bandwidth model in [27, 28], the NMP bandwidth model is studied in [11] with same constraints in each channels of MIMO NCSs.
Furthermore, we factorize coprime factors , and as
[TABLE]
in which and represents the MP part of and , and represents the MP part of , represents the MP part of respectively. and are all pass factors. And it is possible to write for and as follows. and
[TABLE]
where , and , respectively. , and are called zero direction, pole direction and pole bandwidth interference direction (BI-Direction), respectively. And, , and are unitary vectors. Let
[TABLE]
where and are called zero direction square-sum block (DSSB), pole DSSB and pole bandwidth interference direction square-sum block (BI-DSSB), respectively. and are called zero transform direction (T-Direction), pole T-Direction and pole bandwidth interference transform direction (BI-T-Direction), respectively. Obviously, and are unitary vectors.
Lemma 1
Make and be determined similarly by (19) and (24), and and with multiplicity , for any , the equations
[TABLE]
hold for some , where
[TABLE]
Proof:
Similar to the proof of lemme 3 in our work [11] and combined partial fraction expansion technique, it is easy to prove. ∎
The prerequisite work of our research is assuming that the plant transfer function matrix is right invertible. The premise is indispensable for the purpose of achieving asymptotic tracking[26, 35]. We look into 2DOF and calculate the tracking error energy by an ISE criterion. The minimal tracking error caused by the reference noise, additive communication noise, quantization noise, bandwidth and encoder-decoder in the feedback channel are given in the following sections.
IV TRACKING PERFORMANCE LIMITATIONS of NCSs
This paper firstly investigates the tracking performance limitations of SISO NCSs with multiple communication constraints. The controlled plant is unstable and NMP system. And then, we further investigated the performance limitations of MIMO NCSs with multiple communication constraints. And the influences of various communication constraints on performance limitations is analyzed and discussed. In this paper, when it comes to a scalar channel, we donate .
IV-A Tracking Performance Limitations of SISO NCSs with Multiple Communication Constraints
In this section, in order to clearly examine the influences between tracking performance limitation and system characteristics, network constraints, the reference noise on system performance, the SISO NCS is considered. Considering the Fig. 2, we can get the corollary as follows.
Theorem 1
Considering the SISO system, the NCS structural model is demonstrated in Fig. 2. The reference signal , the communication noise and the quantization noise are ought to be a zero mean i.i.d. GWN with PSD and . The encoder . Assume that are unstable poles of , and and are NMP zeros of and , respectively. Then,
[TABLE]
where
[TABLE]
Proof:
The transfer function of , and to is constructed as follows then \bm{y}={(1-G{K_{2}}F)^{-1}}G\big{(}{K_{1}}\bm{r}+{K_{2}}{\lambda^{-1}}(\bm{n}+F\bm{q})\big{)}.
On the basis of the coprime factorization (2)(3) and the Youla parameterization (6), it is possible to rewrite the above-mentioned transfer function as follows:
[TABLE]
[TABLE]
By using the double Bezout identity (3), noting we have On the basis of the performance index (1) and are uncorrelated, and it can be designed for SISO system, it follows that
[TABLE]
we define
[TABLE]
Because the controller parameters and are independently designable parameters, we have
[TABLE]
First of all, for , noting equations (30), it holds that
[TABLE]
Owning to and , and can be select so that , we have , then
[TABLE]
Because is MP part the coprime factor , we can design , then Thus,
[TABLE]
Secondly, for , noting equations (7), (13) and (31), the following equation holds
[TABLE]
where .
Using Lemma 1, we can obtain
[TABLE]
where
[TABLE]
Since
[TABLE]
then . Therefore, we can design then, we can obtain
[TABLE]
By Bezout identity (4) and equations (12)(19), we can get
[TABLE]
Then, we can obtain
[TABLE]
where
[TABLE]
and is called the performance plant part, is called the performance network part.
In order to analyze the system performance more conveniently, we denote
[TABLE]
Obviously, , we call the network factor. This completes the proof. ∎
Remark 3
Theorem 1 clearly demonstrates that the quantitative relationship between tracking performance limitations and system characteristics (NMP zeros and unstable poles), network constraint characteristics (the power of communication noises and quantization noises, the NMP zeros of bandwidth and the MP part of bandwidth), the power of reference noises.
Remark 4
Theorem 1 also demonstrates that we can completely divide the tracking performance limitation part of SISO NCSs into two parts: the plant part and the network part . Moreover, part is independent of network constraints. If we want to detect the influences of various network constraints on the tracking performance limitation of the SISO NCSs, we just need to explore the relationship between the (or ) and every network constraints. Moreover, there are some interesting results. Firstly, if any of the NMP zeros of bandwidth model is very close to one of the system’s NMP zeros, the tracking performance limitation will be greatly deteriorated. Secondly, encoder-decoder and the NMP zeros of bandwidth will affect globally, while the MP part of bandwidth has the opposite effect between communication noise and quantization noise. This means that we can adjust the impact proportion of communication noise and quantization noise in performance limitations by the MP part of bandwidth, and this method is feasible in practice because bandwidth and encoder-decoder can be manually designed or intervened. In addition, the MP part of bandwidth and the NMP zeros of plant is coupling, this will make this method has more extensive features. If the bandwidth and quantization noise are not considered, this results can degraded to the situation in [35].
Remark 5
If there aren’t the communication noise and the quantization noise of NCSs, the tracking performance limitation degenerate into This means that the effects of encoder-decoder and quantization noise can be offset by using two degrees of freedom control in the mean square sense. And, we will insight into the fact that there is the same result in MIMO case from the next section.
IV-B Tracking Performance Limitations of MIMO NCSs with Multiple Communication Constraints
Similar to the proof in Subsection IV-A, it is easy to obtain
[TABLE]
Let
[TABLE]
This following theorem gives us tracking performance limitations for the feedback configuration which is shown in Fig. 1. The MIMO plants is considered with distinct unstable poles and NMP zeros.
Theorem 2
Considering the structure model as Fig. 1, and suppose that the reference noises , the quantization noises as well as the communication noises should be zero mean i.i.d. GWN with PSD and , respectively. The model of the bandwidth restriction with distinct NMP zeros . It is assumed that and are unstable poles and NMP zeros of , respectively. Then,
[TABLE]
where
[TABLE]
Proof:
With the use of the equations (33) as well as (34)-(35) and referring that the parameter matrices and are mutually independent, we have
[TABLE]
Firstly, for , we have
[TABLE]
Owning to and , and can be select so that , we have , then
[TABLE]
Because is an outer matrix function, we have
[TABLE]
Thus,
[TABLE]
where and are reference noise PD-SSB and zero DSSB, and are reference noise PD-direction and zero transform direction.
Secondly, for , the following equation holds
[TABLE]
where
[TABLE]
then, we have
[TABLE]
Furthermore, noting is a diagonal, MP and stable transfer matrix, then and will have the same NMP zeros, but the corresponding NMP zero direction will be changed by the networked constraints. Thus, we can perform an all-pass factorization
[TABLE]
where is the allpass factor and is the MP part of .
We may construct as
[TABLE]
The unitary vector depends on the network factor .
Then
[TABLE]
According to Lemma 1, it is easily obtained that
[TABLE]
where and
[TABLE]
Therefore, we have
[TABLE]
where
[TABLE]
Noting
[TABLE]
Then, from equation (IV-B), we can get
[TABLE]
Noting equation (IV-B), we have
[TABLE]
and This means that . And is right reversible, is reversible. Therefore, we can design
[TABLE]
where is right inverse of . Accordingly, the optimal performance
[TABLE]
Noting the double Bezout identity (4), it yields that
[TABLE]
Then, we can obtain
[TABLE]
Moreover, noting equation (19), and is diagonal matrix. Therefore
[TABLE]
where
[TABLE]
and we define as the network factor. This completes the proof. ∎
Remark 6
Different from the SISO systems, we can find out the tracking performance limitations of MIMO systems have some new features from theorem 2. Firstly, the network constraints and the system characteristics are more closely coupled. However, the network factor can completely contain the impact of all network constraints apart from the effects of bandwidth on the zero directions of plant. Secondly, the tracking performance limitations are uniquely determined by the NMP zeros and unstable poles of the plant, direction of NMP zeros and unstable poles, and network constraints. In addition, demonstrates that this performance limitations depends not only on the power distribution of the reference noises, communication noise and quantization noise, and the allocation of bandwidth and encoder-decoder, but also on NMP zeros of bandwidth and MP part of bandwidth.
Remark 7
The performance part in theorem 2 also demonstrates that these angles between the reference noise PD-Directions and each NMP zero direction will affect the tracking performance limitations. And, these varies from to . If the transform NMP zeros directions and the reference noises power distribution are all orthogonal (i.e., their angles ), the NMP zero and reference signal will not have effects on the tracking performance limitations of NCSs. Additionally, if the plant is MP, the reference signal tracking won’t be interfering with the performance limitations. If our communication constraints only consider communication noises, our results can degenerate to similar results in [29].
Remark 8
*As can be seen from in theorem 2, bandwidth allocation will affect each directions of unstable poles. In addition, from (38)(47), we have This equation demonstrates that the allocations of MP part of bandwidth and encoder-decoder in each channel will affect corresponding channel of network factor, but UMP zero part of bandwidth may be affect all of channel. In addition, bandwidth also affect each directions of unstable poles. Moreover, since bandwidth and encode-decode can be adjusted by manual intervention, it is a feasible method allocate different channel performance of the system by adjust the allocation of bandwidth and encode decode. This may be a viable direction for performance allocation research. *
Furthermore, we analyze the circumstances where multiple unstable poles may exist with parallel or orthogonal directions.
Corollary 1
As Fig. 1, the NCS considered here which is based on the structural model is demonstrated. Suppose that is minimum, and is the NMP zero. The results are as follows.
(a)
*Each directions of unstable pole of are parallel with unstable pole direction , the tracking performance limitation is *
[TABLE]
where
[TABLE]
(b)
Each directions of unstable pole of are orthogonal, Suppose that the the directions are , then
[TABLE]
where
[TABLE]
Proof:
Let
[TABLE]
From the theorem 2 and noting equation (41), it is easy to prove. ∎
Remark 9
Corollary 1 demonstrates that different zero directions will result in different system performance, this property is similar to the classic control systems [23, 24, 25].
For the purpose of providing more conceptual guidance into this result, we take into consideration that there is one single unstable pole with steering vector as well as a simple NMP zero with steering vector in the MP plant. In Theorem 1, we can get the corollary as follows.
Corollary 2
As Fig. 1, the NCS considered here which is based on the structural model is demonstrated. The reference signal with PSD . Suppose that is the unstable pole of MP plant , and is the NMP zero. The results are as follows.
(a)
If the quantization noise is not considered, i.e., , the tracking performance limitations can be represented as follows
[TABLE]
Specially, when every channel have the same bandwidth, then
[TABLE]
(b)
If the communication noise is not considered, i.e., , the tracking performance limitations can be represented as follows
[TABLE]
(c)
If the bandwidth is unrestricted, i.e., , the tracking performance limitations can be represented as follows
[TABLE]
(d)
*If there are , and every channel have the same bandwidth, then *
[TABLE]
(e)
If there are , i.e only the quantization noise and bandwidth are considered for network’s constraints, then
[TABLE]
Proof:
From the theorem 2 and noting equation (41)(45),
For (a), we can construct
[TABLE]
Then
[TABLE]
where and are the bandwidth transform allocation direction and transform pole directions, respectively. and are TA-SSB and BI-DSSB, respectively.
Specially, if the bandwidth is the same on each channel, then, we have
[TABLE]
where is Euclidean coordinates, where the th element is equal to one and is the only nonzero entry.
For (b), similar we can construct
[TABLE]
From the theorem 2 and noting equation (41), we can obtain
[TABLE]
For (c), similar we can construct
[TABLE]
From equations (41), we can obtain
[TABLE]
where
[TABLE]
For (d), if there are , and when every channel have the same bandwidth, then
[TABLE]
where
[TABLE]
and are called zero transform bandwidth interference DSSB and zero transform bandwidth interference direction, respectively.
For (e), if there are , and every channel have the same bandwidth, then
[TABLE]
From equations (36,49-56), we obtain the result of Corollary 1. ∎
Remark 10
Corollary 2 gives the performance limitations of some different combinations of network constraints when there is only one single unstable pole and one single NMP zero. The results demonstrates that not only, but also these angles between BTA direction or Euclidean coordinates and NMP zero direction may affect on the tracking performance limitations. And, these angles between the the BN-CAD and the transform direction of NMP zero direction also can affect tracking performance limitations. Moreover, when only the quantization noise and the bandwidth are considered for network’s constraints, the bandwidth and the angle between the QNPA direction and the transform direction of NMP zero direction can affect tracking performance limitations, but the bandwidth will just affect the direction of each NMP zero.
From theorem 2, equations (36) and (46), we can insight into the reference noises only affects the part , while the network constraints only affects the part in the performance limitation. In order to understand the influence of the number of poles and zeros on this network coupling performance limitation part, the corollary 3 is given as follows.
Corollary 3
Considering the MIMO system, the NCS structural model is demonstrated in Fig. 2. The reference signal , the communication path additive noise process and the quantization noise are ought to be a zero mean i.i.d. GWN with PSD and . The encoder . is unstable and NMP plant. Then, this tracking performance limitation can be given as follows.
(a)
If are NMP zeros of , and haven’t any unstable pole, then
[TABLE]
(b)
If are NMP zeros of , and there is only one unstable pole in poles of , then
[TABLE]
(c)
If are unstable poles of , and haven’t any NMP zero, then
[TABLE]
(d)
If are unstable poles of , and there is only one NMP zero in zeros of , then
[TABLE]
Proof:
The corollary is easy to prove from theorem 2. ∎
Remark 11
There are some interesting results have been demonstrated by corollary 3. If if haven’t any NMP zero, will be equal to zero. This means we can offset the impact of reference noise under means square sense by 2DOF compensator in this case. Similarly, if haven’t any unstable pole, will be equal to zero. This means we also can offset the impact of all network constraints under means square sense in this situation by 2DOF compensator.
V SIMULATION STUDIES
Given the plant In consideration of the encoder . Obviously, when and , is NMP and unstable as well.
In this circumstances, the control scheme by Fig. 1 is considered. The limited bandwidth is generated by the LTI filter. Similar to [28], the bandwidth model is considered as the low-pass Butterworth filter with order , and is cut-off frequency.
The interaction of the unstable pole’s site and the tracking performance limitations is illustrated in Fig. 3. And accordingly the interaction of the site of the NMP zero and the tracking performance limitations are shown in Fig. 4. Both the simulations in Fig. 3 and Fig. 4 reveal that the tracking performance limitations will have a tendency to be infinite if or for the reason that pole-zero cancellation happens, and we can conclude what is the same as [29]. As a whole, with the increase of the NMP zero or unstable pole, the degree of influence on the deterioration of performance is greater apart from than the area where the pole-zero cancellation is eliminated. Fig. 5 shows the optimal performance which is constructed by using the channel bandwidth. With a decrease in the usable bandwidth of the communication path, a rise in the optimal performance needed to assure stabilizability is generated accordingly, and similar conclusions can be found in [11]. Fig. 3, Fig. 4 and Fig. 5 also indicate that the tracking signal will deteriorate the system performance.
In Fig. 6, it is possible to examine the tracking limitations subjected to quantisation error. For the quantiser level number consider a range between and . From Fig. 6, we can then venture that a 128-bits quantiser will almost recover the infimal tracking performance without noticeable degradation from the quantisation error. It will likewise be observed in the case when it comes to applying a 16-bit quantiser, and consequently, it is needed to prepare to conclude it nearly a six times of the infimal tracking performance for criterion of stabilizability. Fig. 7 and Fig. 8 show the effects of the quantization noise and reference signal, the channel noise and reference signal. Two facts can be appreciated from Fig. 7 and Fig. 8. Firstly, the reference signal will degrade system performance. The reference noise, channel noise and quantization noise will degrade the tracking performance. Secondly, improving coding level can improve system performance.
VI CONCLUSIONS
In this paper, the tracking performance limitations is investigated in an AWN channel with bandwidth restriction while considering both reference noise and encode-decode. And furthermore, we apply the ISE criterion to measure the tracking performance. The explicit representations of tracking performance limitation is obtained by the use of optimization technology. It is clearly that the performance limitations for an optimal tracking problem is dependent on the NMP zeros as well as the unstable poles and their directions. What’s more, the allocations of the power of reference noises and network communications (quantization noise, communication bandwidth, encode-decode) also have certain effects on the optimal tracking capability. Finally, a typical example shows the effectiveness of our results. Continuous-time systems over communication channels are focused on in this paper. It is delightful that we can develop a discrete-time counterpart to our outcomes accordingly and straightforwardly.
In the future, performance limitation allocation may be considered as a promising research direction. This will be analyzed progressively for the time to come. And, it is also worth exploring on performance limitations of distributed NCSs. Additionally, revealing the way the tracking performance limitations are influenced by network-induced constraints, such as packet-dropouts and network delay, is also a meaningful and important project. Our findings are enlightening and guiding in the field of the design of control systems and communication network.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. Wen, T. Huang, W. Yu, Y. Xia, and Z.-W. Liu, “Cooperative tracking of networked agents with a high-dimensional leader: Qualitative analysis and performance evaluation,” IEEE transactions on cybernetics , vol. 48, no. 7, pp. 2060–2073, 2018.
- 2[2] S. Hu, D. Yue, X. Xie, Y. Ma, and X. Yin, “Stabilization of neural-network-based control systems via event-triggered control with nonperiodic sampled data,” IEEE Transactions on Neural Networks & Learning Systems , vol. 29, no. 3, pp. 573–585, 2018.
- 3[3] L. Zhang, X. Yin, Z. Ning, and D. Ye, “Robust filtering for a class of networked nonlinear systems with switching communication channels,” IEEE Transactions on Cybernetics , vol. 47, no. 3, pp. 671–682, 2017.
- 4[4] Z.-G. Wu, S. Dong, H. Su, and C. Li, “Asynchronous dissipative control for fuzzy Markov jump systems,” IEEE transactions on cybernetics , vol. 48, no. 8, pp. 2426–2436, 2018.
- 5[5] C.-Y. Chen, W.-H. Gui, Z.-H. Guan, R.-L. Wang, and S.-W. Zhou, “Adaptive neural control for a class of stochastic nonlinear systems with unknown parameters, unknown nonlinear functions and stochastic disturbances,” Neurocomputing , vol. 226, pp. 101–108, 2017.
- 6[6] M.-F. Ge, Z.-H. Guan, C. Yang, C.-Y. Chen, D.-F. Zheng, and M. Chi, “Task-space coordinated tracking of multiple heterogeneous manipulators via controller-estimator approaches,” Journal of the Franklin Institute , vol. 353, no. 15, pp. 3722–3738, 2016.
- 7[7] Y.-W. Wang, Y.-W. Wei, X.-K. Liu, N. Zhou, and C. G. Cassandras, “Optimal persistent monitoring using second-order agents with physical constraints,” IEEE Transactions on Automatic Control , 2018, doi: 10.1109/TAC.2018.2879946.
- 8[8] X. Zheng, H. Zhang, H. Yan, F. Yang, Z. Wang, and L. Vlacic, “Active full-vehicle suspension control via cloud-aided adaptive backstepping approach,” IEEE transactions on cybernetics , 2019, doi: 10.1109/TCYB.2019.2891960.
