• No results found

Output-feedback co-ordinated decentralized adaptive tracking: The case of MIMO subsystems with delayed interconnections

N/A
N/A
Protected

Academic year: 2020

Share "Output-feedback co-ordinated decentralized adaptive tracking: The case of MIMO subsystems with delayed interconnections"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Published online 23 May 2005 in Wiley InterScience (www.interscience.wiley.com) DOI:10.1002/acs.875

Output-feedback co-ordinated decentralized adaptive

tracking: The case of MIMO subsystems with

delayed interconnections

Boris M. Mirkin

n,y

and Per-Olof Gutman

Faculty of Civil and Environmental Engineering, The Division of Environmental, Water and Agricultural Engineering, Technion}Israel Institute of Technology, Haifa 32000, Israel

SUMMARY

Exact decentralized output-feedback Lyapunov-based designs of direct model reference adaptive control (MRAC) for linear interconnected delay systems with MIMO subsystems are introduced. The design process uses a co-ordinated decentralized structure of adaptive control with reference model co-ordination which requires an exchange of signals between the different reference models. It is shown that in the framework of the reference model co-ordination zero residual tracking error is possible, exactly as in the case with SISO subsystems. We develop decentralized MRAC on the base ofa prioriinformation about only the local subsystems gain frequency matrices without additional a prioriknowledge about the full system gain frequency matrix. To achieve a better adaptation performance we propose proportional, integral time-delayed adaptation laws. The appropriate Lyapunov–Krasovskii type functional is suggested to design the update mechanism for the controller parameters, and in order to prove stability. Two different adaptive DMRAC schemes are proposed, being the first asymptotic exact zero tracking results for linear interconnected delay systems with MIMO subsystems. Copyright#2005 John Wiley & Sons, Ltd.

KEY WORDS: adaptive control; decentralized control; time-delay systems

1. INTRODUCTION

An increasing number of control problems for composite interconnected systems requires the use of an adaptive decentralized control structure with physically distributed controllers. These problems are found in various application areas, such as large-scale computer networks, power systems, automotive systems, web handling systems, etc. Also time delays are commonly encountered in various engineering systems. Decentralized control schemes present a practical and efficient means for designing control algorithms which are based only on local information while computer networks provide an infrastructure for their realization. In the case of

Contract/grant sponsor: Israel Science Foundation; contract/grant number: 38/03 Contract/grant sponsor: Centre for Absorption in Science

Received 1 September 2004 Accepted 18 February 2005 Copyright#2005 John Wiley & Sons, Ltd.

yE-mail: [email protected]

n

(2)

non-delayed plants with single-input single-output (SISO) interconnected subsystems, these problems are extensively studied and many important results have been obtained. The design has been based mainly on the following approaches: the traditional certainty equivalence approach or Morse’s ‘dynamic certainty equivalence approach’ (see, e.g. the books [1, 2] and the papers [3–9]), and the non-linear design tool of Krstic´, Kanellakopoulos and Kokotovic´, based on recursive backstepping and tuning function techniques (see, e.g. References [10, 11]). Extensive literature references can be found in the survey paper [12] and in the papers quoted above.

Less attention has been paid to the decentralized adaptive control problem for composite systems with time delays. For large scale systems with time-varying delays in the interconnections, linear and non-linear stabilization algorithms were proposed in Reference [13]. Robust decentralized stabilization with state feedback was considered in Reference [14]. The problem of robust state stabilization of a class of time-varying large scale systems subject to non-linear inputs, external disturbances, uncertain parameters and multiple time-varying delays in the interconnections was considered in Reference [15]. More recently, theH1 output feedback stabilization problem, the non-fragile decentralized controller design problem, and the model following variable structure problem in the framework of systems with state time delays was considered in References [16–18], respectively.

Decentralized model reference adaptive control (DMRAC) problems for state delay systems was treated in Reference [19], wherestate feedback decentralized adaptive control with model co-ordination was considered. For composite linear delay systems with SISO interconnected subsystems a new decentralized information structure of adaptive control with reference model co-ordination was developed in our contribution [20]. In that paper, output feedback

decentralized control of state delay systems was proposed that made use of co-ordinating information about reference signals of the other subsystems in all local control laws, see also e.g. Reference [9]. This structure which is based on using a ‘dynamic co-ordinated adaptive feedforward’ in the framework of model reference decentralized output feedback adaptive control with model co-ordination guarantees zero residual tracking error.

However, these results do not appear to be easily applied to the case of composite systems with state delays and with multi-input multi-output (MIMO) subsystems. One reason for this is that the type of a prioriinformation pertaining to the overall MIMO plant structure is not as apparent in the case of MIMO subsystems as it is in the SISO case.

One of the main difficulties of this case, even without the requirement of a decentralized control structure, is the generalization of the high frequency gain sign condition, since we deal with matrix gains instead of scalar gains. Current MIMO adaptive control algorithms for systems without a decentralized control structure require somea prioriknowledge or constraints on the high-frequency gain matrix Kp¼lims!sWðsÞ of the overall plant (controlled object)

WðsÞ:The matrixKp plays a roˆle in the MIMO context of centralized adaptive control which is

analogous to that of the high frequency gain sign in SISO adaptive control [21]. A priori

knowledge of the high frequency matrix of the overall plant is critical for the design of adaptive algorithms. Most available results assume that either the high frequency matrix of the overall plant is known fully or partially, see, e.g. Reference [21], or satisfies some positive definiteness condition, i.e. the knowledge of a non-singular matrixSpsuch thatKpSp¼ ðKpSpÞT40;see, e.g.

Reference [22]. To reduce the amount ofa priorirequirements to execute the design, some recent solutions based on Morse’s factorizations ofKpwere suggested. See, e.g. the recent monograph

(3)

We postulate that the controller is decentralized which creates information constraints in the sense that the output vector yiðtÞ of the subsystem i is available as a measurement only for

controlleri;and not for the other controllers. These pose control design difficulties in addition to those caused by the presence of the time delays. As a consequence, additional demands will appear on the amount ofa prioriinformation about the overall plant gain frequency matrix. The adaptive control problem becomes more complex in the decentralized case, and is yet anunsolved problem.

To the authors’ knowledge, results for composite systems with MIMO subsystems have not been reported in the literature, even for large-scale systems without delays in the interconnections.

Our concept of reference model co-ordination [9, 20] and recent advances in output feedback design for MIMO centralized systems, e.g. References [23–25] provide tools to overcome the difficulties caused by the lack of a priori information. We develop an adaptive decentralized control parametrization for the class of composite delayed linear systems with MIMO subsystems which admits output decentralized model reference adaptive designs with zero asymptotical errors on the basis of some a prioriknowledge about the subsystem matricesKpi;but without

a prioriknowledge about the full matrixKp:Thus this paper generalizes the results in Reference

[20] to a class of linear large-scale systems with MIMO subsystems and delayed communications.

2. PROBLEM STATEMENT

We consider a class of uncertain systems, which are composed ofM multi-input ðuiðtÞÞ

multi-output ðyiðtÞÞ subsystems with delayed interconnections described by equations, suitably

initialized, of the form

yiðtÞ ¼WiðsÞ½uiðtÞ þ

XM

j¼1;j=i

WijðsÞ½yjðtÞ ð1Þ

fori¼1;2;. . .;M;where for theith subsystem,uiðtÞ 2Rmi is the control input vector,yiðtÞ 2Rmi is

the output vector, andWiðsÞ ¼CiðsIAiÞ1Biis anmimistrictly proper transfer function matrix

with uncertain parameters and with s being the Laplace transform variable or the differentia-tion operator as the case may be. The delayed interconnecdifferentia-tion is expressed by letting WijðsÞ ¼

WiðsÞA

n

ijestij;whereA

n

ij 2R

mimj have unknown elements andt

ij 2Rþ are known time delays.

We make the following assumptions: (A1) the observability indexniofWiðsÞis known; (A2)

the transmission zeros of WiðsÞ have negative real parts (minimum phase plants); (A3) the

plant has full rank and vector relative degree 1. For the high frequency gain matrix

Kpi¼lims!1sWiðsÞ we assume that, in case 1: (A4) there exists a matrix Spi such that

KpiSpi¼ ðKpiSpiÞT>0 or that, in case 2:ðA40Þ the signs of the high frequency gain matrixKpi

leading principal minors are known.

Remark 1

Assumptions (A1)–(A4) are independent of the decentralized MRAC problem. They are well understood in centralized adaptive control literature and various techniques for their relaxation are known, see, e.g. the textbooks [22, 23].

Our control objective is to achieve that yi asymptotically exact follows the output yri of

a stable reference model whereby the reference model is without time-delay. Because of

(4)

assumption (A3), without loss of generality, we select theMdiagonal SPR reference models for theM subsystems as

yri¼WriðsÞri

WriðsÞ ¼diag½ðsþar1Þ. . .ðsþarMÞ1

ð2Þ

where ari>0; i¼1;. . .;M: The reference signal riðtÞ is assumed piecewise continuous and

uniformly bounded.

3. PROPOSED CONTROLLER STRUCTURE AND BASE ERROR EQUATION: KNOWN PARAMETERS

As in Reference [20] for the SISO case, we will use the Lyapunov framework to derive DMRAC for the MIMO case. The design procedure is then similar to the one used in the SISO case. As usual in adaptive control theory, it will include: (1) finding a controller structure that is based only on accessible signals, and admits perfect output tracking; (2) deriving the error equation; (3) finding a Lyapunov–Krasovskii functional and use it to derive parameter updating laws such that the error will tend to zero.

3.1. Controller structure

We postulate that the controller is decentralized, i.e. the feedback part ofuiis based only on the local

signals yi; ui: Motivated by the similarities with the SISO case [20], we will use the decentralized

adaptive control scheme withreference model co-ordinationto achieve the control objective }asymp-totic exact tracking.The control law for theith local MIMO subsystemuiis chosen to be of the form

uiðtÞ ¼uliðtÞ þuciðtÞ ð3Þ

where the part of the control lawuliðtÞis based only on the local signals of theith subsystem, and

the componentuciðtÞis the co-ordinated component which is based on the reference signals of

the all other subsystems. Exchange of the reference signals between subsystems can be easily implemented in real-life control systems.

Remark 2

For the case of systems with MIMO interconnected subsystems, the main difficulties and the main difference from the case with SISO interconnected subsystems is the choice of a suitable parametrization of the local and co-ordinated component of the control law (3), in order to anticipate the future effect of the cross-coupling. The component based on local signals,uliðtÞ;will be

modified in comparison with Reference [20] by adding a term based on local data. As the basic building block for the co-ordinated componentuciðtÞ;we suggest a dynamical system (pre-filter) with

adjustable parameters that describes how the reference signalrjðtÞof thejth reference model acts on

theith control input. As we will see below, the structure of ordinated part of the control law co-ordinated part does not depend on the particular type of thea prioriknowledge about the subsystem high frequency gain matrices,Kpi:Different types ofa prioriknowledge aboutKpi will change only

the local part of control law. We consider two extreme cases ofa priori knowledge aboutKpi: the

‘classical’ case withKpisatisfying some positive definiteness condition, see, e.g. Reference [22], and the

(5)

3.1.1. Control component based only on local information. The part of the control lawuliwhich

is based only on the local information is parameterized as follows:

uliðtÞ ¼y

nT

li oliðtÞ ¼y

nT

fi ofiðtÞ þy

nT

i oiðtÞ ð4Þ

where yn

li¼ ½y

nT

fi y

nT

i T2R

miðniþ3Þmi;yn

fi ¼ ½y

n

ei y

nT 1i y

nT 2iT2R

miðniþ1Þmi; yn

ei2R

mimi; yn

1i; y

n

2i2

Rmiðni1Þmi and yn

i ¼ ½y

n

r1i y

n

r2i

T2R2mimi; yn

r1i;y

n

r2i2R

mimi are some constant parameter matrices,ofiðtÞandoiðtÞare the local feedback and the local feedforward signals, respectively,

and are given by the following equation ði;j¼1;. . .;MÞ:

ofiðtÞ ¼

Imi 0 0 0 FiðsÞ 0

0 0 FiðsÞ

2 6 6 4 3 7 7 5 ei yi ui 2 6 6 4 3 7 7 5ðtÞ

oiðtÞ ¼

Imi

WriðsÞ

" #

½riðtÞ ð5Þ

with

FiðsÞ ¼

½Imis

ni2;. . .;I

mis;Imi

T

LiðsÞ

ð6Þ

FiðsÞ 2Rmiðni1Þmi; Imi 2R

mimi is an identity matrix and L

iðsÞ ¼sni1þ þlmisþl0i is a

monic Hurwitz polynomial.

Remark 3

When comparing the control component based on local signals, uliðtÞ;of subsystem iregarded

as an isolated system, with the standard case of MIMO centralized adaptive control, one notices the following differences: In uliðtÞ the additional term y

n

r2iWriðsÞ½riðtÞ is present, and

the tracking error eiðtÞ ¼yiðtÞ yriðtÞis used in the local feedback signal vector ofiðtÞ instead

of yiðtÞ:

3.1.2. Co-ordinated control component. The co-ordinated control component, uciðtÞ; which is

based on the reference signals of the all other subsystems is chosen as follows:

uciðtÞ ¼

XM

j¼1; j=i

ynT

ij oijðtÞ; oijðtÞ ¼PijðsÞ½rjðtÞ ð7Þ

where yn

ij¼ ½y

nT

1ij y

nT

2ij

T2Rmjnimi; yn

1ij2R

mjmi; yn

2ij 2R

mjðni1Þmi are some constant parameter matrices, andoijðtÞis the output of the dynamic system with the transfer function

PijðsÞ ¼

Imj

FijðsÞ

" #

WrjðsÞestij ð8Þ

FijðsÞ ¼

½Imjs

ni2;. . .;I

mjs;Imj

T

LiðsÞ

ð9Þ

(6)

This transfer function describes how the input signal rjðtÞof thejth reference model acts on

theith control input.

The state space representation of the co-ordinated control component can be written as

uciðtÞ ¼

XM

j¼1; j=i

ynT

ij oijðtÞ

ZrijðtÞ ¼AfijZrijðtÞ þBfijyrjðttijÞ

zrijðtÞ ¼CfijZrijðtÞ

oijðtÞ ¼ ½zTrijðtÞyTrjðttijÞT ð10Þ

where the tripleðAfij;Bfij;CfijÞis a minimal state space realization for the stable transfer matrix

FijðsÞfrom (9).

3.2. Basic error equation

To develop an adaptation law for the controller (3)–(7), we need to express the closed-loop system in terms of the tracking erroreiðtÞ ¼yiðtÞ yriðtÞ:

With the specification ofLiðsÞ;FiðsÞandWiðsÞin the local control component (4) there exist

some constant matricesyn

ri¼Kpi1;y

n

ei;y

n

1i andy

n

2i [21, 22] such that

yn

r1iWri1ðsÞWiðsÞ ¼Iy

nT

ei FiðsÞ y

nT

1i FiðsÞWiðsÞ y

n

2iWiðsÞ ð11Þ

Then from (1) and (11), for any ui we have the following equation for the tracking error

ei¼yiyri;with:

ei¼WriðsÞKpi uiy

n

eiyiy

nT

1i FiðsÞyiy

nT

2iFiðsÞuiy

n

r1iriþ

XM

j¼1;j=i

An

ijyjðttijÞ

"

X

M

j¼1;j=i

ynT

2iFiðsÞ½A

n

ijyjðttijÞ

#

ð12Þ

Denotingz An

zij¼ ½y

n1T 1i A

n

ij;y

n2T 1i A

n

ij;. . .;y

nðni1ÞT 1i A

n

ij; A

n

zij2R

mimjðni1Þ

; using (6) and (9) and doing some manipulations with the transfer functions we can write

ynT

2iFiðsÞA

n

ij¼A

n

zijFijðsÞ ð13Þ

In view of (13) and (5) after substitutingyj ¼ejþyrjin the right part of (12), the last equation

can be rewritten as

ei¼WriðsÞKpi uiy

nT

fi ofiðtÞ y

nT

i oiðtÞ þ

XM

j¼1; j=i

½An

ij; A

n

zij

Imj

FijðsÞ

" #

WrjðsÞestij½rjðtÞ

"

þ X

M

j¼1; j=i

ðAn

ijejðttijÞ A

n

zijFijðsÞ½ejðttijÞÞ

#

ð14Þ

z

Caveat for notation. We will use in this paper a subscript to denote a different vector, e.g.xiand a superscript to denote the ‘k’ element of this vector, e.g.xk

(7)

Finally, using (4), (7)–(10) the basic tracking error equation (14) can be expressed as

ei¼WriðsÞKpi uiy

nT

li oliðtÞ

XM

j¼1;j=i

ynT

ij oijðtÞ

"

þ X

M

j¼1;j=i

ðAn

ijejðttijÞ A

n

zijFijðsÞ½ejðttijÞÞ

#

ð15Þ

whereoliðtÞ ¼ ½ofiðtÞ oiðtÞT is the ‘local regressor’ vector andy

n

ij¼ ½A

nT

ij ;A

nT

zijT:

4. ADAPTIVE CONTROLLER 1

First we will develop the decentralized controller under the assumption (A4), see, e.g. [22].

4.1. Control law and error equation

As the adaptive version of (3)–(7), we will use a control law of the same form as in (3), (4) and (7) but with time-varying parameter matricesyliðtÞandyijðtÞinstead of the unknown parameter

matrices yn

li andy

n

ij

uiðtÞ ¼yTliðtÞoliðtÞ þ

XM

j¼1; j=i

yTijðtÞoijðtÞ ð16Þ

To design update laws for the control parameter matricesyliðtÞandyijðtÞin the adaptive control

(16), we first introduce an auxiliary stable dynamic systemðAfij;Bfij;CfijÞand use (10), (16) to

write the following minimal state representation of (15):

’%

eiðtÞ ¼A%ie%iðtÞ þB%iKpi

"

*

yliðtÞoliðtÞ þ

X

j¼1; j=i *

yijðtÞoijðtÞ

þ X

M

j¼1; j=i

ðAn

ije%jðttijÞ A

n

zijzeijðtÞÞ

#

ZeijðtÞ ¼AfijZeijðtÞ þBfijC%je%jðttijÞ

zeijðtÞ ¼CfijZeijðtÞ

eiðtÞ ¼yiðtÞ ymiðtÞ ¼C%ie%iðtÞ ð17Þ

wherey*liðtÞ ¼yliðtÞ y

n

li andy*ijðtÞ ¼yijðtÞ y

n

ij are parameter error matrices.

Because C%T

iðsIA%iÞ1B%i¼WmiðsÞKpi is SPR, the triple ðA%i;B%i;C%iÞ satisfies the following

equations given by the matrix version of the KY Lemma [26, p. 67]: %

ATiP%iþP%iA%iþQ%i¼0; P%iB%i¼C%Ti ð18Þ

whereP%i¼P%Ti >0 and Q%i¼Q%i>0:SinceAfij in (10) is stable, it also hold that

ATfijPzijþPzijAfijþQzij ¼0; i;j¼1;. . .;M ð19Þ

wherePzij ¼PTzij>0 andQzij¼QTzij>0:

(8)

4.2. Adaptation algorithms

We now choose the adaptation algorithms as ði;j¼1;. . .;MÞ

yliðtÞ ¼ Zið0Þ ZiðtÞ ZiðthiÞ

Rt

0ZiðsÞds

ZT

iðtÞ ¼giSpieiðtÞoTliðtÞ

ð20Þ

yijðtÞ ¼ Zijð0Þ ZijðtÞ ZijðthijÞ R0tZijðsÞds

ZT

ijðtÞ ¼gijSpieiðtÞoTijðtÞ

ð21Þ

or in differential form

yliðtÞ ¼ ZiðtÞ Z’iðtÞ Z’iðthiÞ

ZT

iðtÞ ¼giSpieiðtÞoTliðtÞ

ð22Þ

yijðtÞ ¼ ZijðtÞ

ZT

ijðtÞ ¼gijSpieiðtÞoTijðtÞ

ð23Þ

Remark 4

Although only the integral component ZiðtÞ ðZiðtÞ ¼0 and Z’iðthiÞ ¼0 in (22)) of the

adaptation algorithm is needed for stability and exact asymptotic tracking, the use of the proportionalZ’iðtÞand the proportional delayedZ’iðthiÞterms in the adaptation algorithm (22)

makes it possible to achieve better adaptation performance than the traditional I and PI schemes. The idea using such a proportional, integral, time delayed (PITD) adaptation stems from Reference [27], in which a PITD adaptation algorithm is used for the centralized adaptive control of SISO plants. This adaptation algorithm includes the traditional I and PI schemes as a special case. The design parametershiandhijare chosen in the same way as the traditional gains

gi andgij in (20), (22).

4.3. Stability analysis

For the stability analysis we propose the Lyapunov–Krasovskii type functional

V ¼X

M

i¼1

VeiþVZiþ

XM

j¼1; j=i

VZijþVzijþ

Z t

ttij %

eTjðsÞQee%jðsÞds

!

" #

Vei¼e%TiP%ie%i; Vzij ¼ZTeijPzijZeij

VZi¼

1

gitr Z*iGiZ*

T

i þ

Z t

thi

ZiðsÞGiZTiðsÞds

VZij¼

XM

j¼1;j=i 1

gijtr Z*ijðtÞGiZ*

T

ijðtÞ þ

Z t

thij

ZijðsÞGiZTijðsÞds

!

(9)

where

*

Zi¼y*liðtÞ þZni þZiðtÞ þZiðthiÞ

*

Zij¼y*ijðtÞ þZijðtÞ þZijðthijÞ

ð25Þ

Qe¼QTe >0; Gi¼KpiTSpi1; the known matrix Spi satisfies KpiSpi¼ ðKpiSpiÞT>0; see (A4),

gi>0; gij>0; hi>0 and hij>0 are some design parameters and Z

n

i is an as yet unspecified

positive constant vector.

Remark 5

In order to prove stability of the DMRAC scheme proposed here, some modifications with respect to Reference [20] were found necessary: we introduce auxiliary terms denoted byVZi

andVZij:

Using (18) and (19), the time derivatives of the components of (24) along (17) can be written as

Vei¼ %eTiðtÞQie%iðtÞ þ

XM

j¼1;j=i

2e%TiðtÞP%iB%iKpiA

n

ije%jðttijÞ

X

M

j¼1;j=i

2e%TiðtÞP%iB%iKpiA

n

zijCfijZeijðtÞ þtrðofie%TiP%iB%iKpiy*TfiÞ þtrðy*fiKpiTB%TiP%ie%ioTfiÞ

þ X

M

j¼1

trðoij%eTiP%iB%iKpiy*TijÞ þ

XM

j¼1

trðy*ijKpiTB%TiP%ie%ioTijÞ ð26Þ

Vzij¼

XM

j¼1; j=i

ZTeijðtÞQzijZeijðtÞ þ

XM

j¼1; j=i

2ZeijTðtÞP%zijBfijC%je%jðttijÞ ð27Þ

VZi¼ trð½ZiðtÞ þZiðthiÞGi½ZiðtÞ þZiðthiÞTÞ trðZiðtÞGiy*TfiðtÞ þy*fiðtÞGiZTiðtÞÞ

trðZiðtÞGiZi* TþZ

n

iGiZTiðtÞÞ ð28Þ

VZij¼ tr½ZijðtÞ þZijðthijÞGi½ZijðtÞ þZijðthijÞT

trðZijðtÞGiy*TijðtÞ þy*ijðtÞGiZTijðtÞÞ ð29Þ

Let us now choose

ZnT

i ¼ 12K

1

pi Qi0. . .0

h i

; Qi¼QTi >0 ð30Þ

Then, in view of Equations (20) and (18), we get for the last terms of (28)

trðZiðtÞGiZ

nT

i þZ

n

iGiZTiðtÞÞ ¼e%TiP%TiB%iQiB%TiP%i%ei ð31Þ

(10)

Remark 6

This term, (31), aids the proof and does not influence the control value. It allows us to prove stability of the closed decentralized system without an additional term in the control law, as was done in, e.g. Reference [8].

Now, using (26)–(29), dropping negative terms and exploiting (20), (30) and (31), it can be shown that the time derivative of (24) along the error equation (17) is given by

Vjð17Þ4

XM

i¼1

%eTiðtÞQie%iðtÞ e%TiP%

T

iB%iQiB%TiP%ie%i

XM

j¼1; j=i

ZTeijðtÞQzijZeijðtÞ

"

X

M

j¼1; j=i %

eTjðttijÞQee%jðttijÞ þ

XM

j¼1; j=i

2e%TiðtÞP%iB%iKpiA

n

ije%jðttijÞ

X

M

j¼1;j=i

2e%TjðtÞP%iB%iKpiA

n

zijCfijZeijðtÞ þ

XM

j¼1;j=i

2ZTeijðtÞP%zijBfijC%j%ejðttijÞ

# ð32Þ

withQi¼QTi ¼Q%iQe>0:

Using the known fact that for any vectors x;y and any positive-definite matrix Si of

appropriate dimensions, it holds that

2xy4xTSixþyTSi1y

by which we can estimate the mixed terms of (32) as follows:

2e%TiðtÞP%iB%iKpiA

n

ije%jðttijÞ4e%iTðtÞP%iB%iC1ijB%iTP%ie%iðtÞ þ%eTjðttijÞSie%jðttijÞ

2e%TiðtÞP%iB%iKpiA

n

zijCfijZeijðtÞ4e%iTðtÞP%iB%iC2ijB%iTP%ie%iðtÞ þZeijTðtÞSiZeijðtÞ

2ZTeijðtÞP%zijBfijC%je%jðttijÞ4ZTeijðtÞSiZeijðtÞ þeTjðttijÞC3ije%jðttijÞ ð33Þ

where

C1ij¼KpiAnijSi1A

nT

ij KpiT

C2ij¼KpiA

n

zijCfijSi1CTfijA

nT

zijKpiT

C3ij¼C%TjBTfijP%zijSi1P%zijBfijC%j

ð34Þ

Applying (33) to (32) yields

Vjð17Þ4X

M

i¼1

%eTiðtÞQie%iðtÞ

XM

j¼1;j=i

ZeijTðtÞðQzij2SiÞZeijðtÞ

D "

e%TiP%TiB%i

1

M1QiC1ijC2ij

%

BTiP%ie%iðtÞ

%eTjðttijÞðQeSiC3ijÞe%jðttijÞ

E#

(11)

Let us select values ofQi;Qzij andQefrom the inequalities ði;j¼1;. . .;MÞ

lminðQiÞ>ðM1ÞlmaxðC1ijþC2ijÞ

lminðQzijÞ>lmaxð2SiÞ

lminðQeÞ>2lmaxðSiþC3ijÞ ð36Þ

wherelminð.Þandlmaxð.Þare the minimum and maximum eigenvalues ofð.Þ;respectively.

Then we obtain from (35)

Vjð17Þ4

XM

i¼1

%

eTiðtÞQie%iðtÞ þ

XM

j¼1; j=i

½ZeijTðtÞQzijZeijðtÞ þe%jTðttijÞQee%jðttijÞ

!

40 ð37Þ

This implies [28] thatV and, therefore,%eiðtÞ;eiðtÞ;ZeijðtÞ;y*li;yliy*ij;yij2L1:The remainder of the stability analysis follows directly using the steps in Reference [22].

Remark 7

We note that the coefficient matrices Qi; Qzij and Qe are used only for analysis and do not

influence the control law. Decentralized controller gains adjust automatically to counter the non-desirable effects of delayed interconnections and parameter uncertainties.

4.4. Main section theorem

We summarize the main result of this section as

Theorem 1

Consider system (1) and the reference model (2). Suppose that assumptions (A1)–(A4) hold. Then the adaptive control (3) with update laws (20) assures that the closed loop signals are bounded and that the tracking erroreiðtÞconverges to zero asymptotically.

5. ADAPTIVE CONTROLLER 2

For this case ofa prioriknowledge aboutKpi;we will modify the local componentuliðtÞfrom (4)

by adding the special local feedback termyuiuiðtÞ;as in Reference [24] for the centralized case,

but the co-ordinated component remains the same as above.

5.1. Controller

The modified adaptive control component which is based only on the local information is parameterized on the following form, instead of (4):

uliðtÞ ¼yTfiofiðtÞ þyiToiðtÞ þyuiuiðtÞ ð38Þ

The first two terms have the same form as in (4). The coefficient matrix yui has the

specific upper triangular structure with zero diagonal element like in Reference [24] for the

(12)

centralized case, i.e.

yui ¼

0 y12ui y13ui . . . y1mi

ui

0 0 y23ui . . . y2mi

ui

.. .

.. .

.. .

.. .

0 0 . . . 0 ymi1mi

ui

0 0 0 0 0

2 6 6 6 6 6 6 6 6 4

3 7 7 7 7 7 7 7 7 5

ð39Þ

This upper triangular matrix structure guarantees that the control component (38) is implementable without singularity, that is,

u1liðtÞ ¼y1Tfi ðtÞofiðtÞ þy1Ti ðtÞoiðtÞ þ

Xmi

k¼2

y1uikðtÞukiðtÞ

u2liðtÞ ¼y2Tfi ðtÞofiðtÞ þy2Ti ðtÞoiðtÞ þ

Xmi

k¼3

y2uikðtÞukiðtÞ

.. .

umi

li ðtÞ ¼y miT

fi ðtÞofiðtÞ þyimiTðtÞoiðtÞ þ0 ð40Þ

If we denote

Y1liðtÞ ¼ ½yfi1TðtÞy1Ti ðtÞy12uiðtÞyui13ðtÞ. . .y1mi

ui ðtÞT

Y2liðtÞ ¼ ½yfi2TðtÞy2Ti ðtÞy23uiðtÞyui24ðtÞ. . .y2mi

ui ðtÞT

.. .

limi1ÞðtÞ ¼ ½yfiðmi1ÞTðtÞyðimi1ÞTðtÞyðmi1Þmi

ui ðtÞ

T

Ymi

li ðtÞ ¼ ½y miT

fi ðtÞy miT

i ðtÞ

T ð41Þ

and

O1liðtÞ ¼ ½oT

fi oTi u2i u3i . . .u mi1

i u mi

i T

O2liðtÞ ¼ ½oT

fi oTi u3i. . .u mi1

i u mi

i T

.. .

Omi

li ðtÞ ¼ ½oTfi oTi

T

ð42Þ

we can rewrite the local control component (38) as

uliðtÞ ¼

Y1Tli ðtÞO1liðtÞ .. .

YmiT

li ðtÞO mi

li ðtÞ

2 6 6 6 6 4

3 7 7 7 7

(13)

As a result, the control law of each subsystem is

uiðtÞ ¼

Y1Tli ðtÞO1liðtÞ .. .

YmiT

li ðtÞO mi

li ðtÞ

2 6 6 6 6 4

3 7 7 7 7

XM

j¼1; j=i

yTijðtÞoijðtÞ ð44Þ

5.2. Adaptation algorithms

Let the adaptation algorithms beði;j¼1;. . .;MÞ

YkliðtÞ ¼ zkið0Þ zkiðtÞ zkiðthiÞ

Z t

0

zkiðsÞds

zkiðtÞ ¼gkfisignðdiÞOklie

k

i; ðk¼1;. . .;liÞ

YijðtÞ ¼ zijð0Þ zijðtÞ zijðthijÞ

Z t

0

zijðsÞds

zTijðtÞ ¼signðDiÞGgieiðtÞoTijðtÞ ð45Þ

where signðDiÞ ¼diagfsignðdi1Þ;. . .;signðd li

iÞg:

In differential form we have ’

YkliðtÞ ¼ zkiðtÞ z’kiðtÞ z’kiðthiÞ

zkiðtÞ ¼gkfisignðdiÞOklieki; ðk¼1;. . .;liÞ

YijðtÞ ¼ zijðtÞ z’ijðtÞ z’ijðthijÞ

zTijðtÞ ¼signðDiÞGgieiðtÞoTijðtÞ ð46Þ

5.3. Main section result

The main result of this section can be formulated as

Theorem 2

If each subsystem is defined by (1) with adaptive control law for each subsystem defined by (44) and the update laws (45)–(46), then the tracking error eiðtÞ ¼yiðtÞ yriðtÞ;where yriðtÞ is the

output of the reference model (2), for each interconnected subsystem will asymptotically converge to zero and the closed loop signals are bounded.

Proof

First by using the high-frequency gain matrix decomposition Kpi ¼SiDiUi and in view of

Uiui¼ui ðImiUiuiÞwe derive an error equation from the basic error equation (15)

ei¼WriðsÞSiDi uiy#

nT

li oliðtÞ y#

n

uiui

XM

j¼1; j=i #

ynT

ij oijðtÞ þ

XM

j¼1;j=i

ðA#n

ijejðttijÞ

"

A#n

zijFijðsÞ½ejðttijÞÞ

#

ð47Þ

(14)

where y#n

li¼Uiy

n

li; y#

n

ij¼Uiy

n

ij;A#

n

ij¼UiA

n

ij; A#

n

zij ¼UiA

n

ij and matrix y#

n

ui ¼ImiUi has the same specific upper triangular form as (39) with zero diagonal element

#

yn

ui¼

0 yn12

ui y

n13

ui . . . y

n1mi

ui

0 0 yn23

ui . . . y

n2mi

ui .. . .. . .. . .. .

0 0 . . . 0 ynmi1mi

ui

0 0 0 0 0

2 6 6 6 6 6 6 6 6 6 6 4 3 7 7 7 7 7 7 7 7 7 7 5

ð48Þ

Then using the control law as given by (44), the tracking error equation (47) can be written as

ei¼WmiðsÞSiDi

* Y1Tli O1li

.. .

* YmiT

li O mi li 2 6 6 6 6 4 3 7 7 7 7 5þ XM

j¼1;j=i * YTijoij

0 B B B B @ 1 C C C C A þ X M

j¼1; j=i

WmiðsÞSiDiðA#

n

ijejðttijÞ A#

n

zijzeijÞ ð49Þ

where

*

YkliðtÞ ¼YkliðtÞ Ynk

li Y*ijðtÞ ¼YijðtÞ Y

n

ij

are the parameter errors,k¼1;2;. . .;mi;i;j¼1;. . .;M:

LetðA#i;B#i;C#iÞbe any minimal realization ofWiðsÞSithat is SPR [24], andðAfij;Bfij;CfijÞis a

minimal stable state space realization for the stable transfer matrixFijðsÞfrom (9). Then we can

get the following state space representation of (49):

’#

ei¼A#i#eiðtÞ þB#iDi

* Y1T li O 1 li .. . * YmiT

li O mi li 2 6 6 6 6 4 3 7 7 7 7 5þ XM

j¼1;j=i * YTgijogij

0 B B B B @ 1 C C C C A þ X M

j¼1; j=i

#

BiDiðA#

n

ijejðttijÞ A#

n

zijCfijZeijðtÞÞ

ZeijðtÞ ¼AfijZeijðtÞ þBfijC#je#jðttijÞ

eiðtÞ ¼yiðtÞ ymiðtÞ ¼C#ie#iðtÞ

(15)

SinceWmiðsÞSi is SPR, there exist [26, p. 67] positive definite matricesP#i andQ#i such that

#

ATiP#iþP#iA#iþQ#i¼0; P#iB#i¼C#Ti ð51Þ

Remark 8

This Equation (51) and error equation (50) have only formal similarity with (18). In (51) and (50) we findWmiðsÞSi;but notWmiðsÞKpi:

For the stability analysis in this section we use the following Lyapunov–Krasovskii type functional:

V¼X

M

i¼1

VeiþVzi

XM

j¼1; j=i

VzijþVzijþ

Z t

ttij #

eTjðsÞQee#jðsÞds

!

" #

Vei ¼e#TiP#ie#i; Vzij ¼ZTeijPzijZeij

Vzi¼

Xli

k¼1 ðgk

fiÞ

1j

dij zkiTðtÞz k iðtÞ þ

Z t

thi

zkiTðsÞzkiðsÞds

Vzij¼

XM

j¼1; j=i

tr z%ijðtÞGgi1D%i%zTijðtÞ þ

Z t

thij

zijðsÞGgi1D%izTijðsÞds

!

ð52Þ

where

*

zi¼y*liðtÞ þz

n

i þziðtÞ þziðthiÞ

*

zij¼y*ijðtÞ þzijðtÞ þzijðthijÞ

ð53Þ

Ggi¼GTgi>0;D%i¼diagfjdi1j. . .jdikj. . .jd mi

i jganddikare the entries ofDi:The matricesQe;Pzij

and the design parametershi andhij are the same as in (24). The ‘artificial’ vector

zn

i ¼r0ð2diÞ1½1;0;. . .;0T ð54Þ

has the same dimension as Ykfi;andr0 is an as yet unspecified positive constant.

Using (51) and (19) the time derivatives of the components of (52) along (50) can be written as

Vei¼ e#TiðtÞQi#eiðtÞ þ

XM

j¼1;j=1

2e%TiðtÞP%iB%iDiA#

n

ije%jðttijÞ

X

M

j¼1; j=i

2%eTiðtÞP%iB%iDiA#

n

zijCfijZeijðtÞ þ2e#TiðtÞP#iB#iDi

* Y1T

li O

1

li

.. .

* YliT

li O li

li

2 6 6 6 6 4

3 7 7 7 7 5

þ X

M

j¼1

trðoije#TiP#iB#iDiY*TijÞ þ

XM

j¼1

trðY*ijDTiB#

T

iP#ie#ioTijÞ ð55Þ

(16)

Vzij ¼

XM

j¼1;j=i

ZTeijðtÞQzijZeijðtÞ þ

XM

j¼1; j=i

2ZTeijðtÞP#zijB#fijC#je#jðttijÞ ð56Þ

Vzi ¼

Xli

k¼1

ðgkfiÞ1jdij 2Y*kliTz k

iðtÞ þ2z* kT

i z k iðtÞ

h

þ ðzkiðtÞ þzkiðthiÞÞTðzkiðtÞ þzkiðthiÞÞ

ð57Þ

Vzij¼ trðzijðtÞGgiD%iY*TijðtÞ þY*ijðtÞGgiD%izTijðtÞÞ ¼ jjzijðtÞ þzijðthijÞjjGgiD%i ð58Þ

In view of (54), (51) and (45) we can write

2 X

li

k¼1

ðgkfiÞ1jd

ijz

nkT

i zkiðtÞ ¼ ro#eTiP#iTB#iB#TiP#ie#i ð59Þ

Further using (59), (55)–(58) and dropping negative terms we obtain

Vjð50Þ4X

M

i¼1

#eTiðtÞQie#iðtÞ r0#eTiP#

T

iB#iB#TiP#ie#i

XM

j¼1; j=i

ZTeijðtÞQzijZeijðtÞ

"

X

M

j¼1; j=i #

eTjðttijÞQee#jðttijÞ þ

XM

j¼1; j=i

2e#TiðtÞP#iB#iDiA#

n

ije#jðttijÞ

X

M

j¼1; j=i

2e#TiðtÞP#iB#iDiA#

n

zijCfijZeijðtÞ þ

XM

j¼1; j=i

2ZTeijðtÞP#zijBfijC#j#ejðttijÞ

# ð60Þ

withQi¼QTi ¼Q#iQe>0:

We can estimate the mixed terms of (60) as follows:

2e#TiðtÞP#iB#iDiA#

n

ije#jðttijÞ4#eTiðtÞP#iB#iC#1ijB#iTP#ie#iðtÞ þe#TjðttijÞSie#jðttijÞ

2e#TiðtÞP#iB#iDiA#

n

zijCfijZeijðtÞ4#eiTðtÞP#iB#iC#2ijB#TiP#ie#iðtÞ þZTeijðtÞSiZeijðtÞ

2ZTeijðtÞP#zijBfijC%je#jðttijÞ4ZTeijðtÞSiZeijðtÞ þe#jTðttijÞC#3ije#jðttijÞ ð61Þ

where

#

C1ij¼DiA#

n

ijSi1A#

nT

ij DTi

#

C2ij¼DiA#nzijCfijSi1CTfijA#

nT

zijDTi

#

C3ij¼C%TjBTfijP#zijSi1P#zijBfijC%j

(17)

Applying (61) to (60) yields

Vjð17Þ4

XM

i¼1

e#TiðtÞQie#iðtÞ

XM

j¼1;j=i

D

ZTeijðtÞðQzij2SiÞZeijðtÞ

"

e#TiP#TiB#i

ro

M1C#1ijC#2ij

#

BTiP#ie#iðtÞ

e#TjðttijÞðQeSiC#3ijÞ#ejðttijÞ

E#

ð63Þ

Let us select values ofro;Qzij andQefrom the inequalities ði;j¼1;. . .;MÞ

ro>ðM1ÞlmaxðC#1ijþC#2ijÞ

lminðQzijÞ>lmaxð2SiÞ

lminðQeÞ>2lmaxðSiþC#3ijÞ ð64Þ

wherelminð*Þandlmaxð*Þare the minimum and maximum eigenvalues ofð*Þ;respectively.

Then, similarly to the previous section we get

Vjð50Þ4

XM

i¼1

#

eTiðtÞQie#iðtÞ þ

XM

j¼1; j=i

h

ZTeijðtÞQzijZeijðtÞ þe#TjðttijÞQee#jðttijÞ

i!

40 ð65Þ

The remainder of the stability proof follows directly like in the previous section.

6. EXAMPLE

To illustrate the application of the proposed adaptive scheme, let us consider a plant with two subsystems described by (1) in state space form,

y1ðtÞ ¼ 1:0 0

0 1:0

" #

y1ðtÞ þ 1:0 2:0

3:0 1:0

" #

u1ðtÞ þ 6:0 7:0

10:0 14:0

" #

y2ðtt12Þ

y2ðtÞ ¼ 0:1 0

0 0:1

" #

y2ðtÞ þ 2:21 4:42

6:63 2:21

" #

u2ðtÞ þ 24:31 17:68 26:52 22:10

" #

y1ðtt21Þ

y1ð0Þ ¼y2ð0Þ ¼

0

0

" #

ð66Þ

We choose the reference model as

yr1ðtÞ ¼

1:0 0

0 1:0

" #

yr1ðtÞ þ

1:0 0

0 1:0

" #

r1ðtÞ

yr2ðtÞ ¼

0:8 0

0 0:8

" #

yr2ðtÞ þ

1:0 0

0 1:0

" #

r2ðtÞ

ð67Þ

(18)

yr1ð0Þ ¼

0

1

" #

yr2ð0Þ ¼ 1

0

" #

All parameters except the time delaysðt12¼6;t21 ¼4Þare unknown to the controller. The only

information available to the controller is the structural information given in Assumptions A1–A4. The adaptation algorithms (20) of the first controller in our simulation are

yTliðtÞ ¼ giSpiPITDðeiðtÞoTliðtÞÞ

yTijðtÞ ¼ gijSpiPITDðeiðtÞoTijðtÞÞ; i;j¼1;2

ð68Þ

where PITDð$Þ is the operator form for PITDðZ

iðtÞÞ ¼kI

Rt

0ZiðsÞdsþkPZiðtÞ þkDZiðthiÞ;

where the parameter values were chosen as h1¼h2¼1; gi¼gij¼1; with oli¼ ½eiðtÞ

riðtÞ xriðtÞT;oij¼xrijðttijÞ;and

Spi¼

28:5714 57:1429

600 28:5714

" #

The input signals of the first reference model r1¼ ½r11 r12T are sine and square signals with

amplitudes 0.6 and 0.4, and frequencies 0.6 and 0.5, respectively. The input signals of the second reference model r2¼ ½r21 r22T are square and sine signals with amplitudes 0.5 and0:5;and

frequencies 0.9 and 0.5, respectively.

Simulation results are found in Figures 1 and 2, where the time responses of the outputs of the plantyðtÞ ¼ ½y1ðtÞ y2ðtÞTand the outputs of the reference modely

rðtÞ ¼ ½yr1ðtÞ yr2ðtÞTare shown.

0 5 10 15 20

-1 -0.5 0 0.5 1

y1

, y

r1

y1

, y

r1

0 5 10 15 20

-1 -0.5 0 0.5 1

[image:18.567.155.414.393.584.2]

t sec

Figure 1. Simulation of the adaptive control system. The upper graphs show the time history of the subsystem 1 and reference model outputsy1ðtÞ ¼ ½y11ðtÞ y12ðtÞTandyr1ðtÞ½yr11ðtÞyr12ðtÞT;for the controller

(19)

The upper graphs in Figures 1 and 2 were generated by the plant model (66), the controller (16), with adaptation algorithms (68), and the reference model (67). The parameter valueskP

and kD are kP¼0:05 andkD¼0:005: The lower graphs show the time history with only the

-1 -0.5 0 0.5 1

y2

, y

r2

-1 -0.5 0 0.5 1

y2

, y

r2

0 5 10 15 20

0 5 10 15 20

[image:19.567.154.414.84.278.2]

t sec

Figure 2. Simulation of the adaptive control system. The upper graph shows the time history of the subsystem 2 and reference model outputs y2ðtÞ ¼ ½y21ðtÞ y22ðtÞT and yr2ðtÞ ¼ ½yr21ðtÞ yr22ðtÞT; for the

controller (16) and the adaptation algorithms (20). The lower graph shows the time history with only the integral part of the adaptation algorithms (68).

0 5 10 15 20 25 30 35 40 -1

-0.5 0 0.5 1

y1

, y

r1

-1 -0.5 0 0.5 1

y1

, y

r1

0 5 10 15 20 25 30 35 40 t sec

Figure 3. Simulation of the adaptive control system. The upper graph shows the time history of the subsystem 1 and reference model outputsy1ðtÞ ¼ ½y11ðtÞ y12ðtÞTandyr1ðtÞ½yr11ðtÞyr12ðtÞT;for the controller

(44) and the adaptation algorithms (45). The lower graph shows the time history with only the integral part of the adaptation algorithms (45).

[image:19.567.162.408.346.526.2]
(20)

integral part of the adaptation algorithms (68), i.e.kP¼kD¼0:The integral design parameter

kI ¼1 for all the simulation runs.

Simulation results for the second controller (44)–(46) are shown in Figures 3 and 4 with the same plant, parameters values, and reference signals as above, with the exception thatkP¼0:2

andkD¼0:002:

As expected, all signals in the system with co-ordinated decentralized controller are bounded, while stability and convergence of the errors to zero are ensured. The transient response for the controllers with PITD adaptation algorithms is better than the case when standard integral adaptation algorithms are used. The transient performance can be influenced by choosing the adaptation algorithms design parameters kI;kP; kD and h: However, as in the most existing

adaptive control schemes, there do not exist systematic analytic tuning rules. As usual in the adaptive control literature, we tuned the design parameters by trial-and-error. Our new PITD design adds the new design parameters kD and hl: Not surprisingly, we found that there is a

trade-off between transient performance and large control input variations during the transient.

7. CONCLUSION

Considering the direct certainty-equivalence DMRAC problem, we have proposed, for the first time, two parameterizations of the co-ordinated DMRAC to design output-feedback decentralized adaptive tracking control for a class of uncertain systems with MIMO subsystems and delayed communications between the subsystems. As in the case with SISO subsystems, it is shown that in the framework of reference model co-ordination zero residual tracking error is possible. The design uses decentralized local output feedback together with centralized model

-1 -0.5 0 0.5 1

y2

, y

r2

-1 -0.5 0 0.5 1

y2

, y

r2

0 5 10 15 20 25 30 35 40

[image:20.567.162.410.81.263.2]

0 5 10 15 20 25 30 35 40 t sec

Figure 4. Simulation of the adaptive control system. The upper graph shows the time history of the subsystem 2 and reference model outputsy2ðtÞ ¼ ½y21ðtÞ y22ðtÞT andyr2ðtÞ ¼ ½yr21ðtÞ yr22ðtÞT;for the

(21)

reference co-ordination. In this way, the totally decentralized structure of the current information update is retained, since there is no exchange of signals between the different subsystems. We developed DMRAC only on the basis of a prioriinformation about the local subsystems gain frequency matrices Kpi:We considered two cases ofa prioriknowledge about

Kpi}the ‘classical’ case withKpisatisfying some positive definiteness condition, and the recently

proposed less restrictive case based on the SDU decomposition ofKpi:In, e.g. Reference [29] an

interesting idea is presented to circumvent the need for the knowledge of the high frequency gain, for centralized SISO systems without delay. However, to the best of the authors’ knowledge, this idea has not yet found use even for centralized MIMO systems without delay, and, consequently, its extension remains an important research topic.

To achieve a better adaptation performance than traditional proportional and proportional integral adaptation algorithms, we suggested proportional, integral time-delayed adaptation laws. The appropriate Lyapunov–Krasovskii type functional is proposed to design the update mechanism for the controller parameters, and to prove stability.

As can be seen in Section 6 we can improve the transient performance of DMRAC by correspondingly choosing of the adaptive algorithms design parameters. Unfortunately, we do not have analytic tool for performance analysis. For the DMRAC with SISO subsystems and without delays there are some works (e.g. Reference [30] based on the ‘classical’ adaptive technique and Reference [31], based on the backstepping approach) where given some analytical expressions to evaluate the transient performance. These results allows us to hope that in the future it will possible to consider such problems and in the case of DMRAC with MIMO subsystems.

As can be seen in Sections 4 and 5, the developed structure of the dynamic system which forms the co-ordinate part of the control law is universal and does not depend on a priori

knowledge about the frequency gain matrices of the subsystems. Different types of a priori

information changes only the part of the control law that is based on the local signals of the subsystems. This result is pleasing, and gives hope that the present parametrization of DMRAC with its universal dynamic system structure for forming co-ordinated control signals, and recent advances in centralized MIMO adaptive control theory, e.g. the LDU, LDS decomposition of

Kp;e.g. Reference [23], and immersion and invariance MIMO adaptive control design method

[32], may provide useful tools for further designs of DMRAC with different types a priori

knowledge.

ACKNOWLEDGEMENTS

This work was supported by the Israel Science Foundation under Grant 38/03. The research of the first author was supported by the Center for Absorption in Science, Ministry of Immigrant Absorption, State of Israel.

REFERENCES

1. Ioannou PA, Kokotovic´ P.Adaptive Systems with Reduced Models.Springer: Berlin, 1983.

2. Mirkin BM, Choi M.Adaptive Decentralized Control of Dynamic Systems. Nauka: Bishkek, 1991 (in Russian). 3. Ioannou PA. Decentralized adaptive control of interconnected systems.IEEE Transactions on Automatic Control

1986;31:310–314.

4. Gavel DT, Siljak DD. Decentralized adaptive control: structural conditions for stability. IEEE Transactions on Automatic Control1989;34(4):413–426.

(22)

5. Ortega R. An energy amplification condition for decentralized adaptive stabilization. IEEE Transactions on Automatic Control1996;41:285–289.

6. Mirkin BM. Adaptive decentralized control with model coordination. Automation and Remote Control 1999; 60(1):73–81 (Translated fromAvtomatika i telemekhanika1999;1:90–100).

7. Wen C, Soh YC. Decentralized model reference adaptive control without restriction on subsystem relative degrees.

IEEE Transactions on Automatic Control1999;44(7):1464–1469.

8. Narendra KS, Oleng NO. Exact output tracking in decentralized adaptive control.IEEE Transactions on Automatic Control2002;47(2):390–395.

9. Mirkin BM. Comments on ‘Exact output tracking in decentralized adaptive control’. IEEE Transactions on Automatic Control2003;48(2):348–350.

10. Jain S, Khorrami F. Decentralized adaptive control of a class of large-scale nonlinear systems.IEEE Transactions on Automatic Control1997;42(2):136–154.

11. Jiang ZhP. Decentralized and adaptive nonlinear tracking of large-scale systems via output feedback. IEEE Transactions on Automatic Control2000;45(11):2122–2128.

12. Siljak DD. Decentralized control and computation: status and prospects. Annual Reviews in Control1996; 20: 131–141.

13. Wu H. Decentralized output feedback control of large scale interconnected time delay systems.Proceedings of the 35th Conference on Decision and Control, Kobe, Japan, 1996; 1611–1616.

14. Mahmoud MS, Bingulac S. Robust design of stabilizing controllers for interconnected time-delay systems.

Automatica1998;34:795–800.

15. Oucheriah S. Decentralized stabilization of large scale systems with multiple delays in the interconnections.

International Journal of Control2000;73(13):1213–1223.

16. Jiang B, Wang JL. Decentralized H1 output feedback stabilization for large-scale systems with multiple

time-varying delays.Proceedings of the American Control Conference, Chicago, IL, 2000; 971–975.

17. Park JH. Robust nonfragile decentralized controller design for uncertain large-scale interconnected systems with time-delays.Journal of Dynamic Systems,Measurement,and Control2002;124(2):332–336.

18. Chou CH, Cheng ChCh. Decentralized model following variable structure control for perturbed large-scale systems with time-delay interconnections.Proceedings of the American Control Conference, Chicago, IL, 2000; 641–645. 19. Mirkin BM. Decentralized adaptive control with model coordination for large-scale time-delay systems.Proceedings

of the 3rd European Control Conference ECC-95, vol. 4 of 4, part 1, Rome, Italy, 1995; 2946–2950.

20. Mirkin BM, Gutman PO. Decentralized output-feedback MRAC of linear state delay systems.IEEE Transactions on Automatic Control2003;48(9):1613–1619.

21. Sastry S, Bodson M.Adaptive Control. Stability,Convergence,and Robustness. Prentice-Hall: Englewood Cliffs, NJ, 1989.

22. Ioannou PA, Sun J.Robust Adaptive Control. Prentice-Hall: Englewood Cliffs, NJ, 1996. 23. Tao G.Adaptive Control Design and Analysis. Wiley: New York, 2003.

24. Costa RR, Hsu L, Imai AK, Kokotovic´ P. Lyapunov-based adaptive control of MIMO systems.Automatica2003; 39(7):1251–1257.

25. Hsu L, Costa R, Imai AK. Multivariable adaptive control with transient overparametrization.Proceedings of the 42th IEEE Conference on Decision and Control, Hyatt Regency Maui, HI, U.S.A., 2003; 2728–2733.

26. Narendra KS, Annaswamy AM.Stable Adaptive Systems. Prentice-Hall: New York, 1989.

27. Mirkin BM. Survey of automation’s institute results in multilevel decentralized control.Problems of Automation and Control2000;1:25–34 (in Russian).

28. Hale JK, Lunel SMV.Introduction to Functional Differential Equations. Springer: New York, 1993.

29. Zhang Y, Wen C, Soh YC. Adaptive backstepping control design for systems with unknown high frequency gain.

IEEE Transactions on Automatic Control2000;45(12):2350–2354.

30. Datta A. Performance improvement in decentralized adaptive control: a modified model reference scheme.IEEE Transactions on Automatic Control1993;38:1717–1722.

31. Zhang Y, Wen C, Soh YC. Robust decentralized adaptive stabilization of interconnected systems with guaranteed transient performance.Automatica2000;36:907–915.

Figure

Figure 1. Simulation of the adaptive control system. The upper graphs show the time history of thesubsystem 1 and reference model outputs(16) and the adaptation algorithms (20)
Figure 2. Simulation of the adaptive control system. The upper graph shows the time history of thesubsystem 2 and reference model outputscontroller (16) and the adaptation algorithms (20)
Figure 4. Simulation of the adaptive control system. The upper graph shows the time history ofthe subsystem 2 and reference model outputscontroller (44) and the adaptation algorithms (45)

References

Related documents

14 th International Congress of Radiation Research, Warsaw, Poland, August 28 - September 1, 2011 Irradiation External Contamination Internal Contamination Blood Saliva Mouth

In-depth bioinformatics analysis suggested that the differentially expressed proteins were mainly involved in mitochondrial activities and energy metabolism, including the

Following the more refined exposure assessment, approximately 27.4% of subjects (N = 414) changed their status during the de- tailed exposure assessment either because (1) their

In hypercholesterolemic rabbits immunized with MDA-LDL the level of cholesterol, LDL-cholesterol, triglyceride, fasting blood sugar and fatty streak lesions in aorta and right

Additionally, interleaved interpreted systems deviate from the standard treatment of interpreted systems by assuming the resulting local state of an agent to depend only on the

This study places new radar polarimetric observations of a wide range of winter and summer storms within the broader context of earlier laboratory studies on crystal habits (Bailey

The provision of section 233 of the CAMA 1998 is ‘all encompassing’ provision (including protecting the child) to deal with pornography, child pornography, hate speech,

National Model Aircraft