• No results found

On the dual of a mixed H2/l1 optimisation problem

N/A
N/A
Protected

Academic year: 2020

Share "On the dual of a mixed H2/l1 optimisation problem"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

On the Dual of a Mixed

H

2

/l

1

Optimisation

Problem

Jun Wu

, Sheng Chen

and Jian Chu

National Key Laboratory of Industrial Control Technology

Institute of Advanced Process Control

Zhejiang University

Hangzhou, 310027, P. R. China

School of Electronics and Computer Science

University of Southampton

Highfield, Southampton SO17 1BJ, U.K.

ABSTRACT

The general discrete-time single-input single-output

(SISO) mixed H2/l1 control problem is considered in this

paper. It is found that the existing results of duality theory

cannot directly be applied to this infinite dimensional

optimi-sation problem. By means of two finite dimensional

approx-imate problems to which the duality theory can be applied,

the dual of this mixedH2/l1control problem is verified to be

the limit of the duals of these two approximate problems.

Keywords: Optimal control, mixedH2/l1 control, duality theory.

I. INTRODUCTION

Most controller synthesis problems can be formulated as

follows: Given a plant Pˆ, design a controller Cˆ such that

the closed-loop system is stable and satisfies some given

(optimal) performance criteria. When the optimal

perfor-mance criterion is the H∞-norm (H2-norm orl1-norm

re-spectively) of the closed-loop transfer function based on the

Youla parameterisation [3] — a parameterisation of the class

of controllers which stabilise the plant, the controller

synthe-sis problem can be changed into theH∞-norm (H2-norm or

l1-norm respectively) model matching problem — the

prob-lem of finding the optimal stable free parameter which

min-Corresponding author: S. Chen. E-mail: [email protected]

J. Wu and J. Chu wish to thank the support of the National Natural Science Foundation of China (Grants No.60374002 and No.60421002), 973 program of China (Grant No.2002CB312200) and program for New Century Excel-lent TaExcel-lents in University (NCET-04-0547).

S. Chen wishes to thank the support of the United Kingdom Royal Academy of Engineering.

imises theH∞-norm (H2-norm orl1-norm respectively) of a

map of the free parameter. Consequently,H∞control design

[16],H2control design [15] andl1control design [10] have

been introduced respectively. Mixed performance controls,

such as mixed H2/H∞ control [4], mixed l1/H∞ control

[9], mixedl1/H2control [6] and mixedH2/l1control [11],

have been the pole of attraction for many researchers lately.

Mixed performance control can directly accommodate

real-istic situations where a system must satisfy several different

performance constraints. Based on the Youla

parameterisa-tion, a mixed performance control problem can be changed

into a special optimisation problem with two kinds of norms.

The topic of this paper is mixedH2/l1control. A

discrete-time SISO mixedH2/l1 control problem was addressed by

Voulgaris [11], [12] through minimising the H2-norm of

the closed-loop map while maintaining itsl1-norm at a

pre-scribed level. Based on the duality theory, a finite step

method was presented to solve for exactly this mixedH2/l1

optimisation problem. A more general class of

discrete-time SISO mixedH2/l1 control problems, in which

Voul-garis’ problem [11], [12] is a special case, was addressed in

[13]. This class of problems consider minimising theH

2-norm of the closed-loop map while maintaining thel1-norm

of another closed-loop map at a prescribed level. A

method-ology using finite-dimensional quadratic programming was

presented in [14] to obtain converging lower and upper

bounds to this class of mixedH2/l1 control problems. This

methodology was also developed to approximately solve for

a multi-input multi-output (MIMO) square mixedH2/l1

con-trol problem [8]. It was shown in [8] that this methodology

(2)

in methods which employ zero interpolation techniques.

Us-ing zero interpolation techniques, a definition of the MIMO

multi-block mixedH2/l1control problem was given by Elia

& Dahleh [2], and the dual of this MIMO multi-block mixed

H2/l1control problem was derived in [2]. An upper

approxi-mation methodology was also presented in [7] for the MIMO

multi-block mixed H2/l1 control problem in which the

re-lated approximate problem is to minimize a positive linear

combination of the squaredH2norms and thel1norms over

all the stabilizing controllers.

A mixed H2/l1 control problem is intrinsically an

infi-nite dimensional quadratic programming problem. For

var-ious minimisation problems, such as linear programming,

quadratic programming, convex programming and

approxi-mation theory, one comes across a remarkable phenomenon,

which is very useful in concrete applications. There exists

an associated maximisation problem called dual, involving a

different variable, which attains the same optimal value as

the original problem called primal. Moreover, the value of

the variable for which the maximum is attained in the dual

problem can be interpreted as the so-called “shadow price”

[1]. Abstractly speaking, there is a duality correspondence

between the primal problem in the vector space and a dual

problem in the normed dual of the constraint space [1], [5].

The constraint space is the space where the image of the

con-straint operator lies. An obvious observation on duality

prin-ciple is that the minimum distance from a point to a convex

set is equal to the maximum of the distances from the point

to the hyperplanes separating the point and the convex set.

This observation is of course completely trivial. However,

it turns out to be surprisingly useful in concrete applications

where the primal problem has nonlinear constraints or infinite

dimension while the dual problem has linear constraints or

fi-nite dimension. This often leads to a simpler indirect method

of solving the primal problem, in which the dual problem is

solved for first.

The duality relationship between a mixed H2/l1 control

problem and its dual uncovers finite-dimensional structures in

the optimal solution, when such finite-dimensional structures

exist, and provides finite-dimensional approximations when

the problem does not appear to have a finite-dimensional

structure [12], [2]. Consequently, the duality theory plays

an important role in the research onH2/l1 problems. Elia

& Dahleh [2] developed the dual of the MIMO multi-block

mixed H2/l1 control problem based on zero interpolation

techniques. Nevertheless, for a mixedH2/l1 control

prob-lem defined by zero interpolation techniques, the task of

de-termining the optimal controller still remains, even if the

op-timal loop map has been determined [8]. The

closed-loop map needs to satisfy the zero interpolation conditions

exactly to guarantee that the correct cancellations take place

while solving for the controller. Therefore, an extremely high

accurate closed-loop map is required in order to determine

correct pole and zero cancellation. However, numerical

er-rors are always present which may result in a controller

struc-ture different from the optimal one. All of these difficulties

motivates us to develop the dual of a mixed H2/l1 control

problem without zero interpolation.

The general discrete-time SISO mixedH2/l1control

prob-lem is addressed in this paper, which minimises theH2-norm

of the closed-loop map while maintaining thel1-norm of

an-other closed-loop map at a prescribed level. It is found that

the existing results of duality theory cannot directly be

ap-plied to this infinite dimensional optimisation problem. Two

finite dimensional approximate problems are constructed to

which the duality theory can be applied. These two

approx-imate optimisation problems converge to the original

infi-nite dimensional optimisation problem from lower and

up-per sides, respectively. The dual of the general discrete-time

SISO mixedH2/l1 control problem is then shown to be the

limit of the duals of the two constructed approximate

prob-lems.

II. NOTATION AND MATHEMATICAL PRELIMINARIES

Let R denote the field of real numbers, Rm denote the

space ofm-dimensional real vectors, andZ+the nonnegative

integers. A causal SISO linear-time-invariant (LTI) transfer

functionGˆcan be described as

ˆ

G=G(0) +G(1)λ+G(2)λ2+· · ·,

G(k)∈R, ∀k∈Z+. (1)

AsGˆ can be represented uniquely by its impulse response

sequence[G(0) G(1)G(2) · · · ]T,Gˆ and its impulse

re-sponse sequence are not differentiated in notation throughout

this paper. Define

le =

n

ˆ

G

ˆ

G=G(0) +G(1)λ+G(2)λ2+· · ·,

G(k)∈R, ∀k∈Z+}, (2)

l∞=

ˆ

G∈le

sup

k

|G(k)|<∞

(3)

l2=

(

ˆ

G∈le

X

k=0

(G(k))2<∞

)

, (4)

and

l1=

(

ˆ

G∈le

X

k=0

|G(k)|<∞

)

. (5)

For anyGˆ∈l∞, thel∞-norm ofGˆis given by

kGˆk∞= sup

k

|G(k)|. (6)

For anyGˆ∈l2, thel2-norm ofGˆis

kGˆk2=

v u u t

X

k=0

(G(k))2. (7)

kGˆk2is also theH2-norm ofGˆ. For anyGˆ ∈l1, thel1-norm ofGˆis

kGˆk1=

X

k=0

|G(k)|. (8)

It is easily seen thatl1 ⊂l2 ⊂l∞, and that∀Gˆ1, Gˆ2 ∈l1,

ˆ

G1Gˆ2∈l1.

LetXbe a normed linear space. The space of all bounded

linear functionals onX is called the normed dual ofX and

is denotedX∗. For anyx X andx X,< x, x>

denotes the value of the bounded linear functionalx∗ at the

pointx. The norm of an elementx∗∈X∗is

kx∗k= sup

kxk≤1

< x, x∗> . (9)

From standard functional analysis results [5], we have

(Rm)= Rm, (l

1)∗ = l∞ and (l2)∗ = l2. For any

x∈RN+1andxRN+1,

< x, x∗>=

N

X

k=0

(x(k)x∗(k)). (10)

For anyx∈l1andx∗∈l∞(or for anyx∈l2andx∗∈l2),

< x, x∗>=

X

k=0

(x(k)x∗(k)). (11)

Given a convex cone P in X, it is possible to define

an ordering relation on X as follows: x1 ≥ x2 if and

only if x1 − x2 ∈ P. The cone P defining this

rela-tion on X is called positive. Then it is natural to

de-fine a positive cone P⊕ inside X∗ in the following way:

P⊕={x∗∈X∗|< x, x∗>≥0, ∀x∈P}, this in turn

de-fines an ordering relation onX∗. For any vector space in this

paper, the positive cone which defines an ordering relation

is the set consisting of elements with nonnegative point-wise

components. LetW be a vector space with positive cone. A

mappingF : X → W is convex ifF(tx1+ (1−t)x2)≤

tF(x1) + (1−t)F(x2)for allx1,x2inX and0 ≤t ≤1.

The following result of duality theory can be found in [5].

Lemma 1: Letf be a real-valued convex functional

de-fined on a convex subsetΩof a vector spaceX,Gbe a convex

mapping ofX into a normed spaceW, andH(x) =Ax−b

is a map of X into the finite dimensional normed space

Y. Suppose that A is linear, 0 ∈ Y is an interior point

of {y∈Y|H(x) =yfor somex∈Ω} and there exists an

x1 ∈Ωsuch thatG(x1)<0(i.e.G(x1)is an interior point

of the positive cone ofW) andH(x1) = 0. Define the

min-imisation problem:

µ= inf

x∈Ω

G(x)≤0

H(x)=0

f(x). (12)

Assume thatµis finite. Then the dual problem is

µ= max

w∗ ∈W∗

w∗ ≥0

y∗ ∈Y∗

inf

x∈Ω[f(x)+< G(x), w

>+< H(x), y>].

(13)

III. MIXEDH2/l1OPTIMISATION PROBLEM

The general discrete-time SISO mixed H2/l1

optimisa-tion problem [14] can be stated as: GivenTˆ1 ∈ l1, Tˆ2 ∈

l2, Vˆ1 = [V1(0) · · · V1(m−1) 1]

T

∈ Rm+1, Vˆ

2 =

[V2(0) · · · V2(n−1) 1]

T

∈ Rn+1, and a constantγ, find

ˆ

Q ∈ l1 such that kTˆ2 −QˆVˆ2k2 is minimised and kTˆ1−

ˆ

QVˆ1k1≤γ.

This description ofH2/l1problem is without zero

interpo-lation conditions. Once thisH2/l1problem has been solved

for, the optimal controller can be determined directly from

the optimalQˆ. It should be pointed out that the notationQˆ

does not appear in anyH2/l1problem defined with zero

in-terpolation techniques, and there may exist some problems in

determining the optimal controller by aH2/l1 problem

de-fined with zero interpolation techniques, as mentioned in the

introduction section.

For the above mixedH2/l1optimisation problem, in order

to make its feasible region nonempty, it is assumed that

γ > inf

ˆ

Q∈l1

kTˆ1−QˆVˆ1k1. (14)

(4)

the open unit disk in complex plane, i.e. for

m

Y

i=1

(λ−λi) =λm+V1(m−1)λm−1+· · ·+V1(0), (15)

|λi| < 1, ∀i ∈ {1,· · ·, m}. Under these assumptions, we

have the following lemma [14].

Lemma 2: Suppose thatkTˆ1−QˆVˆ1k1≤γ. ThenkQˆk1≤

L, where

L= k ˆ

T1k1+γ

m

Q

i=1

(1− |λi|)

. (16)

Define ξ = nQˆ∈l1

k

ˆ

T1−QˆVˆ1k1≤γ, kQˆk1≤L

o

.

From lemma 2, it is easy to see another description of the

mixedH2/l1optimisation problem:

µ= inf

ˆ

Q∈ξ

kTˆ2−QˆVˆ2k22. (17)

Notice the fact that kQˆk1 ≤ L is equal to the linear

con-straints

ˆ

Q= ˆQ+−Qˆ−,

ˆ

Q+≥0, Qˆ−≥0,

ˆ

Q++ ˆQ−≤L.

(18)

Therefore, by additionally setting

ˆ

T1−QˆVˆ1= ˆΨ = ˆΨ+−Ψˆ−,

ˆ

Ψ+≥0, Ψˆ−≥0,

ˆ

T2−QˆVˆ2= ˆΦ,

(19)

the problem (17) can easily be transformed into

µ = infkΦˆk2 2.

s.t. Φ = ˆˆ T2−Qˆ+Vˆ2+ ˆQ−Vˆ2

ˆ

Ψ+−Ψˆ− = ˆT1−Qˆ+Vˆ1+ ˆQ−Vˆ1 (20)

ˆ

Ψ++ ˆΨ− ≤γ, Qˆ++ ˆQ−≤L

ˆ

Φ∈l2, 0≤Ψˆ+∈l1, 0≤Ψˆ− ∈l1

0≤Qˆ+∈l1, 0≤Qˆ−∈l1

To obtain the dual of the problem (17), we rewrite (20) in the

form of (12). LetX =l2×l1×l1×l1×l1,Y =l1×l2,

W =R2,

Ω =          x=      ˆ Φ ˆ Ψ+ ˆ Ψ− ˆ Q+ ˆ Q−      ˆ Φ∈l2

0≤Ψˆ+∈l1

0≤Ψˆ−∈l1

0≤Qˆ+∈l1

0≤Qˆ−∈l1

         , (21)

f(x) =xT

    

I∞ 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

     x, (22)

G(x) =

0 ET ET 0 0

0 0 0 ET

∞ E∞T

x− γ L , (23)

H(x) =

0 I∞ −I∞ V1,∞ −V1,∞ I∞ 0 0 V2,∞ −V2,∞

x− ˆ T1 ˆ T2

=Ax−b, (24)

where

I∞=

 

1 0

1

0 . ..

, (25)

E∞= [ 1 1 · · ·]T, (26)

V1,∞=

           

V1(0) 0

..

. V1(0)

V1(m−1) ... . ..

1 V1(m−1) . .. ...

1 . .. ...

0 . .. ...

            , (27)

V2,∞=

           

V2(0) 0

..

. V2(0)

V2(n−1) ... . ..

1 V2(n−1) . .. . ..

1 . .. . ..

0 . .. . ..

            . (28)

With these definitions, the mixedH2/l1 optimisation

prob-lem (17) becomes

µ= inf

x∈Ω

G(x)≤0

H(x)=0

f(x) (29)

which has the same form as (12). However, lemma 1

can-not be applied to (17). This is because hereY = l1×l2is

infinite dimensional which does not satisfy the conditions of

lemma 1. In this paper, this difficulty in setting up the dual

of the problem (17) is overcome by first considering some

approximations of (17).

IV. TWO APPROXIMATE PROBLEMS AND THEIR DUALS

∀N ∈Z+, define

ξ+N =

n

ˆ

Q∈RN+1

ˆ

Q∈ξo. (30) The variableN-truncation problem of (17) is constructed as

µ+N = inf

ˆ

Q∈ξ+N

(5)

The mixedH2/l1 problem (17) can be approximated from

upper side by the variable N-truncation problem (31), as

stated in the following lemma [14].

Lemma 3: µ+0≥µ+1≥µ+2≥ · · ·and lim

N→∞µ+N =µ.

∀N ∈Z+, define theN-th truncation operatorΓN : le→

RN+1as

ΓNGˆ=G(0) +G(1)λ+· · ·+G(N)λN. (32)

Similar to the processing for the problem (17) in section III,

defineX=R5N+2m+n+5,Y =RN+m+1×RN+n+1,W =

R2,

Ω =

        

x=

    

ˆ Φ ˆ Ψ+

ˆ Ψ−

ˆ

Q+

ˆ

Q−

    

ˆ

Φ∈RN+n+1

0≤Ψˆ+∈RN+m+1

0≤Ψˆ−∈RN+m+1

0≤Qˆ+∈RN+1

0≤QˆRN+1

        

, (33)

f(x) =xT

    

I 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    

x+α(N), (34)

G(x) =

0 ENT+m+1 ENT+m+1 0 0

0 0 0 ET

N+1 ENT+1

x

γ−β(N)

L

(35)

and

H(x) =

0 I −I V1,N+m+1 −V1,N+m+1

I 0 0 V2,N+n+1 −V2,N+n+1

x

ΓN+mTˆ1

ΓN+nTˆ2

=Ax−b, (36)

whereIdenotes the finite identity matrix with a proper

di-mension,

α(N) =<Tˆ2−ΓN+nTˆ2,Tˆ2−ΓN+nTˆ2>, (37)

EN+m+1= [1 · · · 1]

T

∈RN+m+1, (38)

β(N) =kTˆ1−ΓN+mTˆ1k1, (39)

V1,N+m+1=

          

V1(0) 0

..

. . ..

V1(m−1) . .. V1(0)

1 . .. ... . .. V1(m−1)

0 1

          

∈R(N+m+1)×(N+1) (40) and

V2,N+n+1=

          

V2(0) 0

..

. . ..

V2(n−1) . .. V2(0)

1 . .. ... . .. V

2(n−1)

0 1

          

∈R(N+n+1)×(N+1). (41)

With these definitions, (31) can be expressed in the form of

(12). It is easy to see thatf(x)so constructed is a convex

functional,Ωis a convex subset, G(x)is a convex map, Y

is finite dimensional,Ais linear,µ+N is finite,0 ∈Y is an

interior point of{y∈Y |H(x) =y for somex∈Ω}, there

existsx1 ∈ Ω withG(x1) < 0 andH(x1) = 0. Hence,

lemma 1 can directly be applied to derive the dual of the

op-timisation problem (31):

µ+N = max

y∗1∈RN+m+1

y∗2∈RN+n+1

0≤w∗

1∈R 0≤w∗

2∈R

inf

x∈Ω

h

<Φˆ,Φˆ >+α(N)

+<Ψˆ+−Ψˆ−−ΓN+mTˆ1

+V1,N+m+1( ˆQ+−Qˆ−), y∗1>

+<Φˆ −ΓN+nTˆ2

+V2,N+n+1( ˆQ+−Qˆ−), y∗2>

+< ENT+m+1( ˆΨ++ ˆΨ−)−γ+β(N), w∗1>

+< ETN+1( ˆQ++ ˆQ−)−L, w2∗>

i

= max

y∗

1∈RN+m+1

y∗2∈RN+n+1

0≤w∗

1∈R 0≤w∗2∈R

inf

x∈Ω

h

<Φˆ,Φˆ >+<Φˆ, y2∗>

+<Ψˆ+, EN+m+1w∗1+y1∗>

+<Ψˆ−, EN+m+1w∗1−y∗1>

+<Qˆ+, EN+1w∗2+V

T

1,N+m+1y1∗

+V2T,N+n+1y2∗>

+<Qˆ−, EN+1w2∗−V

T

1,N+m+1y∗1

−V2T,N+n+1y2∗>

+α(N)−< γ−β(N), w∗1>−< L, w∗2>

−<ΓN+mTˆ1, y1∗>−<ΓN+nTˆ2, y∗2>

i

.(42)

In (42), we are sure that

EN+m+1w1∗+y

1 ≥0. (43)

The reason is that, ifEN+m+1w1∗ +y∗1 < 0, Ψˆ+ can be

(6)

contradicts the factµ+N ≥0. Similarly,

EN+m+1w∗1−y∗1≥0, (44)

EN+1w∗2+V

T

1,N+m+1y

1+V

T

2,N+n+1y

2≥0, (45)

EN+1w∗2−V

T

1,N+m+1y1∗−V

T

2,N+n+1y∗2≥0. (46)

Denote

g(x) = <Φˆ,Φˆ >+<Φˆ, y2∗>

+<Ψˆ+, EN+m+1w∗1+y

1>

+<Ψˆ−, EN+m+1w1∗−y

1 >

+<Qˆ+, EN+1w2∗+V

T

1,N+m+1y

1

+V2T,N+n+1y∗2>

+<Qˆ−, EN+1w∗2−V

T

1,N+m+1y

1

−V2T,N+n+1y∗2>

+α(N)−< γ−β(N), w∗1>−< L, w2∗>

−<ΓN+mTˆ1, y∗1>

−<ΓN+nTˆ2, y2∗> . (47)

Obviously, under the conditions (43)–(46), we haveΨˆ+= 0,

ˆ

Ψ− = 0,Qˆ+ = 0andQˆ− = 0when inf

x∈Ωg(x)is achieved. Thus

inf

x∈Ωg(x) = infΦˆ∈l2

h

<Φˆ,Φˆ >+<Φˆ, y2∗>+α(N)

−< γ−β(N), w1∗>−< L, w2∗>

−<ΓN+mTˆ1, y1∗>−<ΓN+nTˆ2, y∗2>

i

= inf

ˆ Φ∈l2

<Φ +ˆ y

2

2 , ˆ Φ +y

2

2 >−<

y∗

2

2 ,

y∗

2

2 >

−< γ−β(N), w1∗>+α(N)−< L, w∗2>

−<ΓN+mTˆ1, y1∗>−<ΓN+nTˆ2, y∗2>

i

= −1

4 < y

2, y∗2>+α(N)

−< γ−β(N), w1∗>−< L, w∗2>

−<ΓN+mTˆ1, y∗1>

−<ΓN+nTˆ2, y2∗> . (48)

Consequently, the dual of the variableN-truncation problem

(31) is

µ+N = max

−1

4 < y

2, y∗2>−<ΓN+mTˆ1, y1∗>

−< γ−β(N), w1∗>−< L, w∗2>

+α(N)−<ΓN+nTˆ2, y∗2>

i

. (49)

s.t. −EN+m+1w∗1≤y1∗≤EN+m+1w∗1

−EN+1w∗2≤ V

T

1,N+m+1y∗1

+V2T,N+n+1y2∗≤EN+1w2∗

y1∗∈RN+m+1, y2∗∈RN+n+1

0≤w1∗∈R,0≤w∗2∈R

∀N ∈Z+, define

ξ−N =

n

ˆ

Q∈l1

kΓN( ˆT1−

ˆ

QVˆ1)k1≤γ, kQˆk1≤L

o

.

(50)

Obviously,

ξ−0⊃ξ−1⊃ξ−2⊃ · · · ⊃ξ. (51)

The constraintN-truncation problem of (17) is constructed

as

µ−N = inf

ˆ

Q∈ξ−N

kΓN( ˆT2−QˆVˆ2)k22. (52)

The mixedH2/l1optimisation problem (17) can be

approxi-mated from lower side by this constraintN-truncation

prob-lem (52), as summarized in the following prob-lemma [14].

Lemma 4: µ−0≤µ−1≤µ−2≤ · · ·and lim

N→∞µ−N =µ.

Using the same method for constructing the dual of the

variableN-truncation problem, the dual of the constraintN

-truncation problem (52) is obtained as:

µ−N = max

−1

4 < y

2, y∗2>−< γ, w∗1>

−< L, w2∗>−<ΓNTˆ1, y1∗>

−<ΓNTˆ2, y∗2>

i

. (53)

s.t. −EN+1w1∗≤y∗1≤EN+1w1∗

−EN+1w2∗≤ U

T

1,N+1y∗1

+U2T,N+1y2

≤EN+1w∗2

y∗1∈RN+1, y∗2∈RN+1

0≤w1∗∈R, 0≤w∗2∈R

Here

U1,N+1=

  

V1(0) · · · 0 ..

. . .. ...

V1(N) · · · V1(0)

  ∈R

(N+1)×(N+1) (54)

and

U2,N+1=

  

V2(0) · · · 0 ..

. . .. ...

V2(N) · · · V2(0)

  ∈R

(N+1)×(N+1).

(7)

V. THE DUAL OF MIXEDH2/l1PROBLEM

Define

D=

          

ω=

  

y∗1 y∗2 w∗1

w∗2

  

y∗1∈l∞, y2∗∈l2

0≤w1∗∈R, 0≤w∗2∈R

−E∞w∗1≤y1∗≤E∞w∗1

−E∞w∗2≤ V1T,∞y1∗

+VT

2,∞y2∗

≤E∞w∗2

          

(56)

and

ϕ(ω) = −1

4 < y

2, y∗2>−< γ, w1∗>−< L, w∗2>

−<Tˆ1, y1∗>−<Tˆ2, y∗2> . (57)

Construct an infinite dimensional optimisation problem as:

υ= sup

ω∈D

ϕ(ω). (58)

∀N ∈Z+, defineD+N as

D+N =

          

ω

y1∗∈l∞, y∗2∈l2

0≤w∗1∈R, 0≤w2∗∈R

−E∞w1∗≤y∗1≤E∞w∗1

−ΓN(E∞w2∗)≤ΓN V1T,∞y∗1

+VT

2,∞y∗2

≤ΓN(E∞w∗2)

          

. (59)

The constraint N-truncation problem of (58) can be

con-structed as

υ+N = sup ω∈D+N

ϕ(ω). (60)

The following proposition is a direct consequence ofD+N ⊃

D.

Proposition 1: For the optimisation problems (58) and

(60),υ+N ≥υ.

However,

sup

ω∈D+N

ϕ(ω) = sup

ω∈D+N

−1

4 <ΓN+ny

2,ΓN+ny2∗>

−< γ, w∗1>−1 4 < y

2−ΓN+ny∗2, y2∗−ΓN+ny2∗>

−< L, w2∗>−<ΓN+mTˆ1,ΓN+my1∗>

−<Tˆ1−ΓN+mTˆ1, y1∗−ΓN+my∗1>

−<ΓN+nTˆ2,ΓN+ny∗2>

−<Tˆ2−ΓN+nTˆ2, y2∗−ΓN+ny2∗>

i

= sup

ω∈D+N

−1

4 <ΓN+ny

2,ΓN+ny2∗>

−< γ, w∗1>−< L, w∗2 >

−<(y2∗−ΓN+ny2∗)/2 + ( ˆT2−ΓN+nTˆ2),

(y2∗−ΓN+ny2∗)/2 + ( ˆT2−ΓN+nTˆ2)>

+<Tˆ2−ΓN+nTˆ2,Tˆ2−ΓN+nTˆ2>

−<ΓN+mTˆ1,ΓN+my1∗>

+w∗1kTˆ1−ΓN+mTˆ1k1

−<ΓN+nTˆ2,ΓN+ny∗2>

i

= sup

ω∈D+N

−1

4 <ΓN+ny∗2,ΓN+ny2∗>+α(N)

−< γ−β(N), w∗

1>−< L, w∗2>

−<ΓN+mTˆ1,ΓN+my1∗>

−<ΓN+nTˆ2,ΓN+ny∗2>

i

(61)

and the constraintω∈D+N can be changed into

−EN+m+1w1∗≤ΓN+my1∗≤EN+m+1w∗1,

−EN+1w∗2≤

VT

1,N+m+1(ΓN+my∗1)

+VT

2,N+n+1(ΓN+ny∗2) ≤EN+1w∗2,

ΓN+my∗1∈RN+m+1, ΓN+ny∗2∈RN+n+1,

0≤w∗1∈R, 0≤w2∗∈R.

(62)

This verifies that the optimisation problem (60) is exactly

the optimisation problem (49), which leads to the following

proposition.

Proposition 2: For the optimisation problems (49) and

(60),µ+N =υ+N.

∀N ∈Z+, define

D−N =

        

ω

y1∗∈RN+1, y

2 ∈RN+1

0≤w∗1∈R, 0≤w2∗∈R

−E∞w1∗≤y∗1≤E∞w1∗

−E∞w∗2≤V1T,∞y∗1+V2T,∞y∗2

≤E∞w2∗

        

. (63)

The variable N-truncation problem of (58) can be

con-structed as

υ−N = sup ω∈D−N

ϕ(ω). (64)

The following proposition is the direct consequence of

D−N ⊂D.

Proposition 3: For the optimisation problems (58) and

(8)

In the same manner, the optimisation problem (64) can be

transformed into the optimisation problem (53), and we have

the following proposition.

Proposition 4: For the optimisation problems (53) and

(64),µ−N =υ−N.

With lemmas 3 and 4, and propositions 1–4, the main result

of this paper can be summarized in the following proposition.

Proposition 5: For the optimisation problems (17) and

(58),µ=υ.

VI. CONCLUSIONS

The dual problem sheds new lights on the mixed H2/l1

optimisation problem. It can be seen that the existing lemma

1 cannot be applied to the primal problem (17) directly. The

idea in verifying the relation between the primal problem (17)

and its dual problem (58) is to utilize their corresponding

ap-proximation problems (31) and (52) for which lemma 1 can

be applied directly. It is interesting to notice that the

vari-able truncation in the primal problem becomes the constraint

truncation in the dual problem, and the constraint truncation

in the primal problem becomes the variable truncation in the

dual problem. The approach based on duality theory is useful

in research on the mixedH2/l1optimisation problem, as it

is often that the dual problem can be solved for more easily

than the primal problem.

REFERENCES

[1] J. Brinkhuis, Introduction to duality in optimization theory, J. Opti-mization Theory and Applications, vol.91, pp.523–542, 1996. [2] N. Elia and M.A. Dahleh, Control design with multiple objectives,

IEEE Trans. Automatic Control, vol.42, no.5, pp.596–613, 1997. [3] B.A. Francis, A Course in H∞ Control Theory, Springer-Verlag,

Berlin, 1987.

[4] I. Kaminer, P.P. Khargonekar and M.A. Rotea, MixedH2/H∞control

for discrete time systems via convex optimization, Automatica, vol.29, no.1, pp.57–70, 1993.

[5] D.G. Luenberger, Optimization by Vector Space Methods, Wiley, New York, 1969.

[6] M.V. Salapaka, M. Dahleh and P. Voulgaris, Mixed objective control synthesis: optimall1/H2control, SIAM J. Control and Optimization, vol.35, no.5, pp.1672–1689, 1997.

[7] M.V. Salapaka, M. Dahleh and P.G. Voulgaris, MIMO optimal control design: the interplay between theH2and thel1norms, IEEE Trans.

Automatic Control, vol.43, no.10, pp.1374–1388, 1998.

[8] M.V. Salapaka, M. Khammash and M. Dahleh, Solution of MIMO H2/l1problem without zero interpolation, SIAM J. Control and

Opti-mization, vol.37, no.6, pp.1865–1873, 1999.

[9] M. Sznaier and J. Bu, On the properties of the solutions to mixed l1/H∞ control problems, in: Preprints 13th IFAC Congress, San

Francisco, USA, Vol.G, 1996, pp.249–254.

[10] M. Vidyasagar, Optimal rejection of persistent bounded disturbances, IEEE Trans. Automatic Control, vol.31, no.6, pp.527–534, 1986. [11] P. Voulgaris, OptimalH2/l1control: the SISO case, in: Proc. IEEE

Int. Conf. Decision and Control, Vol.4, 1994, pp.3181–3186.

[12] P. Voulgaris, OptimalH2/l1control via duality theory, IEEE Trans.

Automatic Control, vol.40, no.11, pp.1881–1888, 1995.

[13] J. Wu and J. Chu, MixedH2/l1 control for discrete time systems, in: Preprints 13th IFAC Congress, San Francisco, USA, Vol.G, 1996, pp.453–457.

[14] J. Wu and J. Chu, Approximation methods of scalar mixedH2/l1 problems for discrete-time systems, IEEE Trans. Automatic Control, vol.44, no.10, pp.1869–1874, 1999.

[15] D.C. Youla, H.A. Jabr and J.J. Bongiorno, Modern Wiener-Hopf de-sign of optimal controllers – part II: the multivariable case, IEEE Trans. Automatic Control, vol.AC-21, no.3, pp.319–338, 1976.

[16] G. Zames, Feedback and optimal sensitivity: model reference trans-formations, multiplicative seminorms and approximate inverses, IEEE Trans. Automatic Control, vol.26, no.2, pp.301–320, 1981.

Jun Wu received the BEng and PhD degrees both

in industrial automation from Huazhong Univer-sity of Science and Technology, China in 1989 and 1994, respectively. Since 1994, he has been a faculty member in Institute of Advanced Process Control, Zhejiang University, China, where he cur-rently is a Professor. Dr Wu recent research works include finite-precision digital controller design, networked control, model reduction, robust con-trol and optimization. He has published over 50 papers in journals and conference proceedings. Dr Wu was awarded 1997/1998 IEE Heaviside Premium and the Royal Society K.C. Wong Fellowship in 2002.

Sheng Chen obtained a BEng degree in control

engineering from the East China Petroleum Insti-tute, Dongying, China, in 1982, and a PhD de-gree in control engineering from the City Univer-sity at London in 1986. He joined the School of Electronics and Computer Science at the Univer-sity of Southampton, UK, in September 1999. He previously held research and academic appoint-ments at the Universities of Sheffield, Edinburgh and Portsmouth, all in UK. Professor Chen holds a higher doctorate degree, DSc, from the University of Southampton. His recent research works include adaptive nonlinear signal processing, wireless communications, modelling and identification of non-linear systems, neural network and machine learning, finite-precision digital controller design, evolutionary computation methods and optimization. He has published over 240 research papers. In the database of the world’s most highly cited researchers in various disciplines, compiled by Institute for Sci-entific Information (ISI) of the USA, Dr Chen is on the list of the highly cited researchers in the engineering category, see www.ISIHighlyCited.com.

Jian Chu received the BEng and MSc degrees

References

Related documents

All the efavirenz tablets formulated employing drug- βCD - Poloxamer 407 / PVP K30 inclusion complexes and prepared by both wet granulation and direct

USB 4711A samples the voltage and current signal, convert it into digital form and send it to computer where software process these signals, computes the value

Competences refers to the range of skills which are satisfactorily performed, while competencies refers to the behavior adopted in competent performance.” (p. 7)

The Navajo Nation Council approved a Condition of Appropriation for the Capital Improvement Office (CIO) on September 10, 2013 per resolution nximber CS-47-13 to request a

The patient further developed severe acute interstitial nephritis, eosinophilic pneumonitis, central nervous system (CNS) involvement and worsening hematological abnormalities

To identify possible malfunctions displayed as a result of the system test, the following sequence should be used to verify proper gas supply and operation of the inspiratory

IMAGINE CHICAGO was founded by Bliss Browne in 1992 to help people imagine and create a positive future for Chicago and its children. Its first project was a city-wide

Sulzer Chemtech Tower Field Ser- vice has a global network that is well placed, equipped and expe- rienced to service our customers in any needs and requirements regarding