Elsevier

Systems & Control Letters

Volume 124, February 2019, Pages 1-11
Systems & Control Letters

H2 performance analysis and H2 distributed control design for systems interconnected over an arbitrary graph

https://doi.org/10.1016/j.sysconle.2018.11.011Get rights and content

Abstract

This paper is concerned with the H2 performance analysis and H2 distributed controller design problem of the interconnected system which consists of heterogeneous subsystems connected arbitrarily over an undirected graph. The classical definition of the H2 performance of one-dimensional temporal system is extended to the interconnected system for the first time. A sufficient condition for the well-posedness, asymptotic stability and evaluating the H2 performance of the interconnected system is presented in this paper and this condition is in terms of individual subsystems. Based on this condition, a sufficient condition is given for the existence of the H2 distributed output-feedback controller and a constructive method is then presented for the design of optimal H2 distributed controller. A practical example is included to illustrate the applicability and effectiveness of the proposed H2 distributed control design methodology in this paper.

Introduction

Over the past few years, large-scale interconnected system has received a great deal of research due to the wide range of applications in web-transport systems, automated highway systems, multi-agent system, interconnected chemical reaction control and so on. When dealing with such systems, the traditional centralized control approach [1], [2] is not always appropriate as its cost might be too high and might lead to models of very high order, which renders controller synthesis and implementation impractical due to computational complexity. So, some scholars have begun to focus on the analysis and explore distributed control architecture for the interconnected system from various perspectives. C. Langbort et al. developed a framework for analysis the well-posedness, stability and contractiveness of systems interconnected over an arbitrary graph. The state-space description of such a system was introduced and an linear matrix inequality based distributed controller synthesis algorithm was developed for this class of interconnected systems [3]. F. Mazen et al. considered the discrete-time interconnected system and introduced a framework in which to consider distributed control over infinite graphs and provided synthesis and analysis conditions for design problems in [4]. A scheduled state-feedback controller synthesis algorithm was developed for a discrete-time, linear parameter-varying system constrained with input saturation and the result was oriented to the distributed control of large-scale systems in [5]. An algorithm called “D-K Synthesis Algorithm” was proposed in [6] for the synthesis of robust distributed H controllers for uncertain discrete-time interconnected systems. Some necessary and sufficient conditions were obtained in [7] for the controllability of an interconnected system.

In addition, the H2 performance index holds a special place among all performance indexes known to control engineering. The objective of H2 optimal control is to minimize the error energy of the system when the system is subject to an impulse input or, equivalently, a white noise input of unit variance. Because of its effectiveness in dealing with the random noise and disturbance, the H2 optimal control theory has been heavily studied for decades. A lot of results and conclusions have been made for continuous and discrete time systems [8], [9]. For an interconnected system, because of its special interconnection structure and distributed control architecture, it will face more disturbance than other systems. A. S. M. Vamsi et al. studied the optimal H2 control problem of the discrete-time, strictly causal interconnected system which has a special structure [10]. However, among all the papers which we can get hold of, none of them studies the H2 performance and H2 distributed control of the continuous-time interconnected system. To fill this gap, in this paper we will present the effective methods for evaluating the H2 performance and H2 optimal distributed control of the continuous-time interconnected system.

Motivated by these discussions, in this paper, we consider the continuous-time interconnected system which consists of heterogeneous subsystems connected arbitrarily over an undirected graph. The contribution of this paper is threefold and is summarized as follows. Firstly, we give the definition of the H2 norm of the continuous-time interconnected system and derive a sufficient condition for the well-posedness, asymptotic stability and H2 performance of the interconnected system. Secondly, a sufficient condition to guarantee the existence of the H2 distributed controller is developed. Thirdly, for minimizing the H2 norm of the closed-loop system and solving the synthesis problem, a modified cone complementarity linearization (CCL) algorithm is given to deal with the nonlinear part in the condition and acquire the optimal H2 performance. Moreover, the construction of the distributed controller involves solving quadratic matrix inequalities and in the general case is not simple. A generalized singular value decomposition (GSVD) based method is then given to deal with this problem and the procedure of constructing the distributed controller is shown in steps.

This paper is organized as follows. The system description and the problem formulation are given in Section 2. The analysis on well-posedness, stability and evaluation of H2 performance of the interconnected system is shown in Section 3. In Section 4, we present the design method and implementation of H2 distributed controller. A practical example is included in Section 5, and conclusions are found in Section 6.

Notations: The notation R denotes the set of real numbers; R+ denotes the set of positive real numbers. The notation xR will be used to denote real valued, finite vectors whose size is either clear from context or not relevant to the discussion. Rn×m denotes the space of n by m real matrices; RSn×n denotes the space of symmetric n by n real matrices. The n×n identity and n×m zero matrix are denoted by In and 0n×m, respectively, or just I and 0. The notation AT represents the transpose of the matrix A. Given real symmetric matrix A, A<0(0) denotes property vTAv<0(0) for all v0. We will use ()TAB to express BTAB concisely and (x1;x2) to denote the vector [x1Tx2T]T. The triplet in(A)=(in(A),in0(A),in+(A)) is the inertia of a symmetric matrix A, where in(A), in0(A) and in+(A) are the numbers of negative, zero, and positive eigenvalues of A, respectively. Also, given matrices A1,A2,,AL and 1klL, we define diagkilAi and colkilAi by diagkilAiAk000Ak+1000Al,colkilAi=AkAk+1Al.For a square integrable continuous time signal f with f(t)Rn, tR+ is said to belong to the L2-space if f22=0fT(t)f(t)dt<,where 2 is the L2 norm of f.

Section snippets

Preliminaries and problem formulation

Consider the interconnected system which consists of L heterogeneous subsystems connected arbitrarily over an undirected graph and each subsystem Gi is captured by the following state-space equation [3]: Gi:ẋi(t)wi(t)zi(t)=ATTiATSiBTiASTiASSiBSiCTiCSiDixi(t)vi(t)di(t),with initial state xi(0)=xi0,for all t0 and i=1,,L, where xi(t)Rmi is the state variable, di(t)Rpi is a disturbance acting on subsystem Gi, zi(t)Rqi is a performance output, vi(t) and wi(t)Rni are the overall

Analysis on H2 Performance

In this section, we will analyze the well-posedness, asymptotic stability and evaluate the H2 performance of the interconnected system G. Before that, some preparations are needed. First, we give the following lemma which provides an alternative way to check the well-posedness of the interconnected system G.

Lemma 1

The interconnected system G is well-posed if and only if ΔASS is invertible.

Proof

First, recall the ideal interconnection relationship in (2) that w(t)=Δv(t), it can be verified that the sets SI

H2 Distributed Control Design

In this section, we will give a sufficient condition to guarantee the existence of the distributed controller firstly, and then, propose a method to construct the distributed controller. First, by applying Theorem 1 to the closed-loop system G̃, it is easy to get the following result:

Lemma 4

Given a scalar γ>0. The closed-loop system G̃ is well-posed, asymptotically stable and has the specified H2 performance G̃2<γ if BSdi=0,Dzdi=0,Dydi=0 and there exist scalars εiR+ and matrices X̃TiRSm̃i×m̃i,X̃ij

A practical example

In this section, a practical example of interconnected chemical reactors with recycle, borrowed from [17], is presented to demonstrate the effectiveness and applicability of the proposed H2 distributed control design methodology. The interconnected chemical reactors consist of two well-mixed, non-isothermal continuous stirred-tank reactors (CSTRs) with interconnections between reactors. Fig. 3 shows the process flow diagram of two interconnected CSTR units.

As we can see from Fig. 3, the input

Conclusions

In this paper, we have investigated the H2 performance and H2 distributed controlling of the interconnected system which consists of heterogeneous subsystems connected arbitrarily over an undirected graph. The main contributions of this paper could be summarized as follows. (1) The classical definition of the H2 performance specification for one-dimensional temporal system has been extended to the interconnected system for the first time. (2) A sufficient condition which helps evaluate the H2

References (17)

There are more references available in the full text version of this article.

Cited by (25)

  • Distributed L<inf>2</inf>-gain control of large-scale systems: A space construction approach

    2021, ISA Transactions
    Citation Excerpt :

    However, some restrictions limit the utilization of the results obtained in the above literatures. For example, the interconnection relation among subsystems are assumed to subject to a fixed interconnection subspace (e.g., see [7–9] and the references therein); The modified cone complementary linearization algorithm in [10] is not applicable for LSSs due to the heavy computational cost; A connection matrix is used to model the subsystems interconnection in [11,12], however, some restraints are required on the connection matrix; The authors of [13–15] only considered a special class of LSSs called “decomposable systems”. It is a challenging and significant task to derive computationally attractive stability conditions and controller design methods of LSSs without many constrains on the system models.

View all citing articles on Scopus

This work is supported by National Natural Science Foundation of China (61673218, 11701281) and Natural Science Foundation of Jiangsu Province, China (BK20170817).

View full text