• Nie Znaleziono Wyników

A Hyland-Bernstein approach to the digital control of Pritchard-Salamon systems

N/A
N/A
Protected

Academic year: 2021

Share "A Hyland-Bernstein approach to the digital control of Pritchard-Salamon systems"

Copied!
12
0
0

Pełen tekst

(1)

A Hyland-Bernstein approach to the digital control of

Pritchard-Salamon systems

FLORIN DAN BARB AND WILLEM D E KONING

Faculty of Technical Mathematics and Informatics, Delft University of Technology, P.O. Box 5031, 2600 GA Delft, The Netherlands

[Received 14 October 1993]

In this paper we consider the fixed finite-order digital linear-quadratic control of Pritchard-Salamon infinite-dimensional systems with unbounded input and output operators under gaussian disturbances. A set of necessary conditions is given in terms of the solvability of a discrete-time Hyland-Bernstein system of equations (two modified Riccati equations and two modified Lyapunov equations coupled by an projection operator).

1. Introduction

In [10,11] Pritchard & Salamon introduced a class of infinite-dimensional systems that allow certain unboundedness in control and observation. Common examples of such systems are linear systems described by PDEs with point and/or boundary control and observation [8], and retarded systems with delays in control and observation [10]. This class has been extensively studied, since it is rich enough to permit one to solve the linear-quadratic (LQ) and H°° control problems [11,12]. For an overview of the basic results concerning perturbation theory, exponentially stability, and transfer functions of Pritchard-Salamon systems, the reader is referred to the recently announced paper [9].

One of the main assumptions of the so-called direct approach to designing a reduced-order controller is to consider it as having a fixed specified structure and a given fixed order. Thus, the controller parameters are determined by solving a certain optimization problem. Bernstein & Hyland [6] showed that the set of first-order necessary conditions for the quadratically optimal continuous-time fixed-finite-order dynamic compensation of infinite-dimensional systems with bounded input and output operators can be transformed into a system of four coupled matrix equations—two modified Riccati equations and two modified Lyapunov equations—coupled by an oblique projection operator which arises naturally from the optimality constraints on the design process. We shall call such a system a Hyland-Bernstein system of equations. The foundations for the continuous-time setting have been developed by Bernstein et al. [5] in the discrete-time case when the plant was assumed to be finite-dimensional. An extension of those results for the case of discrete-time systems with multiplicative white noise can be found [7]. Recently, a complete generalization of the results in [5,7] has been obtained by Barb & De Koning [4] for infinite-dimensional discrete-time time-varying systems.

63

(2)

6 4 F. D. BARB AND W DE KONING

The digital LQ control problem for Pritchard-Salamon systems has been addressed and solved in [3]. This paper is a natural continuation of the work in [3,4]. We are concerned with the case when the continuous-time state and the discrete values of the sampled measurement output are corrupted by white gaussian noises. Our goal is to design a discrete-time controller of a specified order, interconnected with the continuous-time plant via a synchronized sampler and zeroth-order holder, such that the effect of the disturbance input on the regulated output, evalu-ated via the 'classical' LQ gaussian (LQG) function, is minimized over the class of stabilizing compensators. The piecewise constant control is generated from the dis-crete values of the measured output. The main result of this paper is a set of necessary solvability conditions expressed in terms of a Hyland-Bernstein system of equations.

2. The fixed-order digital LQG control problem for Pritchard-Salamon systems

Let us consider three real separable Hilbert spaces W, X, and V with continuous dense injections W"—> X<-> V. We consider a Qj semigroup {#(0}/eR+ o n V, and we shall

assume that its restriction on W and X are also Co semigroups. Aw, A*, and Av

will denote the infinitesimal generators of {^yv(')}ieR+. {**(')}reR+' anc*

{#v(/)},e R + on W, X, and V. The following definition is reported from [9,11,12].

DEFINITION 1 Let U and y be the input and output spaces.

1. An operator B e 2(U, V) is called an admissible input operator for 3>(.) if there exist t > 0 and a > 0 such that J$ 4>v(t - T)BU{T) AT e W and

w

for all u(.)e 1^(0, t\U).

2. An operator C € 2(W, y) is called an admissible output operator for $(.) if there exist f > 0 and 0 > 0 such that

for all x € W.

3. Let B e fi(W, V) and C e £(W, y) be admissible input and output operators for #(.). The system .£($(.), 5, C, £>) given by

{

rl

x(t) = $V(t)x0 + $v{t - T)BU(T) dr,

Jo

y(t) = Cx(t)+ Du(t),

where XQ € V, t ^ 0 and u(.) e L2(0,<;i/) is called a Pritchard-Salamon system.

Following [9], we assume without loss of generality that the Pritchard-Salamon system is smooth, i.e. there is a continuous dense injection from the domain of Av

into W:

(3)

Consider now three Hilbert spaces with continuous dense injections W •—> X <—* V, and assume that there exist other real separable Hilbert spaces U\ and yx\ and let

5 , e £ ( W , , v ) , 52efi(Rm,V), CxeZiWM c2e f l ( w , K " ) , DU e

D12 G fi(Rm,3;i)- We consider the smooth Pritchard-Salamon system

satisfying

| = #(/)xb + £ *(/ - T)(B,«,(r)

= Cxx{t) + Z),,i/,(0 + Dau2(t),

and the discrete-time measurement output equation

yij< = C2xk + Dnu3ik (k = 0,l,...).

In our set-up, x(t) is the state, ui(t) € U\ is the disturbance input assumed to be white gaussian noise [1], u2(t) e Rm is the control input, y>i(t) e ^ i the regulated output,

and y2fi S Rp the sampled measured output corrupted by a white gaussian noise

M3^t € ^•p- We assume that the initial state x0 € W is a random variable independent

of the noise uj.

Let now R" x " be the controller state space, and suppose that we have a controller S(K,L,M) of the form

+

where £ e R" x " is the controller state, TJ e Rp is the controller input and ^ e Rm is the

controller output. We want to interconnect the system and the discrete-time con-troller via A/D and D/A devices, and to perform a digital control. For this we define the sample and zeroth-order hold operators with period T as

S : C(0,oo;;iO->.*", xk = Sx(t) = x(kT),

H : X" _»(£(0,oo; ^ ) , u(t) = Huk = uk,

where <S,(0,oo;X) stands for the space of .^-valued piecewise continuous functions bounded on compact subsets of [0,oo), and X* is the space of X-valued sequences defined on the set of integers. We assume that the hold operator is synchronized in time with the sampling operator. Clearly, we want to make sense of the following feedback interconnection:

Our goal is to design a controller EK = E(K, L, M) meeting the following

speci-fications.

• Optimality: The influence of the disturbance input u\ on the regulated output yx is

minimized in the sense that the LQG cost function

J{K,L,M) = km-t\ (yx{T),yx{T))&T (2.1) t-too t Jo

(4)

6 6 F. D. BARB AND W DE KONING

• Stability. The linear system from ux to yx defines an exponentially stable

evolution.

In order to guarantee that (2.1) is independent of the internal realization of the controller, we shall focus on the following class of controllers

A = {EK stabilizing \(K, L,M) is minimal}.

3. The equivalent discrete-time control problem

In this section we give the main results on lifting a continuous-time periodic system to a discrete-time time invariant one. Our basic references are [2,13]. Let us focus on state-space formulae for lifted systems. Consider the continuous-time system

), B, C, D) on a real separable Hilbert space X given by (x(t) = Ax(t) + Bu(t), ' \(t) C(t) + D(t)

where <P(.) is a strongly continuous semigroup generated by A. Let U and y be the real separable Hilbert spaces of the inputs and outputs respectively. The state equation can be re-written as

x(kT +t)= 4>(t)x(kT) + [ < ? ( / - T)Bu{kT + r ) dr.

Jo Define the lifting operator

fi : L2(0, oo; X) -> £2(0, oo; 1^(0, T; X)) : x H-> fix

by x = Qx where **(.) = x{kT + .). Notice that xk = x(kT) = xk(0). Then

xk:[0,T) ->L2(0,r;X) given by

**(•) = *(0**(0) + [ " * ( • - r)Bu

k

(r) dr (3.2)

Jo

is a well defined application, and we shall call x = {xk(»)}k>0 G ^(0 > °°i 1^(0 > T; X))

given by (3.2) the lifted state corresponding to x e 1^(0, oo; X). Notice that the state equation (3.1) has an equivalent form given by

xk+i=Axk + BQk (3.3)

with

A - # ( r ) , Buk = f <P(J - r)Buk(r) dr,

Jo and from (3.3) and (3.1) we finally obtain

yk = Cxk + Duk = cU(.)xk + [ " # ( . - T)JBfit(T) d r )

\ Jo / = C$(»)xk + C I «f (. - r)5«jt(T) dr +

(5)

Define now

C = C<P(.), Duk = C f <*>(. - ^ ^ ( r ) dT + Duk.

Jo

Then the original system (3.1) admits an equivalent representation sx = Ax + Bu, y = Cx + Du,

where A, B, C, and D are defined above, and where x e t2(0,oo;X),

u 6 l2(0,oo;L2(0,T;U)), and y £ t2(0,oo;h2{0,T-,y)); here s denotes the forward

shift operator: sx(.) = x(» + 1).

Consider the smooth Pritchard-Salamon system E($(»),[BuB2],Ci, [Du,Dn])

with respect to W <—* X <—*• V; as in [3], we shall restrict to the case when we have finite many actuators and sensors, p and m respectively. This condition is essential from the engineering point of view. Let us apply the lifting technique under the assumption that u2 is obtained in a piecewise fashion from the sampled measured output y2. The lifted

state equation written for the sampling instants is

with

and the equation for the regulated output is

C, J^*

w

(. -

T)BXUXJ,{T)

dr + [d £ #

w

(. -

T)B2

dr

= Cxxk + DniiXtk + D]2u2ik, with C, = = C, J^<PW(. - T)2*,filit(T) dr

D\

2

= C, f

Jo dr + Z),2.

We consider the sampling process as being aflFected by a discrete-time white gaussian noise u3 e t2(0,oo;Rp):

(6)

6 8 F. D. BARB AND W. DE KON1NG

With this, we have obtained the following discrete-time representation for the original system:

[r.,o]M+/>

2)

L"3 j (3.4)

where

rjW,)), u2G£2(0,oo;Rm),

G«2(0,oo; 1^(0,oo;?,)), y2 G «2(0,oo;Rp), u3 G «2(0,oo;W3).

LEMMA 1 The operators in (3.4) satisfy the boundedness conditions

Aefi^o.rjwo.w), r

2

G£(R

m

,vv),

C, Gfl(W, 1^(0,T-y,)), C2G £ ( W , R * ) ,

Proof. It is sufficient to prove that / \ € £(1^(0, 7;W,),W) and T2 G £(Rm, W); the

rest follows immediately from the definitions of Q , Dn, and D'2. Let us write the

condition for Bt to be admissible on the time interval [0, T). We obtain

llw

which yields the boundedness condition on tt. The same manipulation can be done to

show that r2 is bounded. •

We are led to the main result of this section. THEOREM 1 The following hold.

1. Let

be a smooth Pritchard-Salamon system with respect to W«-> X<~* V. The discrete-time controller EK = E{K,L,M), with (K,L,M) G R"*" x R"xm x Rp*n, given by

where NeRpxm is a given constant matrix, is a solution to the digital LQG

(7)

discrete-time LQG control problem: 1 minimize J(K,L,M)(t) = Urn T k°°K 1 *"' U

over the set of all stabilizing SK, (3.5)

for = Sx+[fu0}\Ul\+r2u2ik, L"3j l l l

] [ t

2 2 >

y

2 2

[ ,

2 l

]

L"3 J L"3 where ^(r-r^M.^dr, T o C, = Jo

^n"U = C, f #

w

(. - r)5,«

u

(r) dr +

Jo

Z)^

2

= C, f $

w

( .

-Jo . - T)52 dr + Dn.

i r.

Jo 2- ^ /m(T)dT = ym, where /m( 0 = min J(K,L,M)(t), Jm = mm. J(K,L,M). En stabilizing 27Kitabilizing

Proof. Let us proceed by proving the second item of Theorem 1. Calculate 1 r'

ym= min. lim-E <

rK stabilizuig «-»oo t J o

1 if

= nun. lim— E ^ (yi(iT+ r),y](iT+ T))6T

1 1 * - l (T 1 , . 1 _ V"~^ I = n u n — h m - E > ( En stabilizing T k—too k fz^n Jo o \ ^ K »tabihzing*-»o \ m ( ) Consider

yt GL2(0,oo;y,), j>, e£2(0,oo;L2(Otr;;yl)).

(8)

7 0 F. D. BARB AND W. DE K.ONING

exponentially stable evolution. But yx was obtained from yx via lifting, which implies

(3-6)

which in turn implies that yt defines a power-stable evolution. Hence, if

SK = E{K, L, M) stabilizes the continuous-time system (i.e. the linear system from

u\ to yx defines an exponentially stable evolution), then it achieves power stability

for the lifted system (i.e. the linear system from ux to yx defines a power-stable

evolution). The converse is also true, since the lifting operator is a linear isometrical application of spaces (see [2]). As for optimality, it is obvious (from a simple inspec-tion of equainspec-tion (3.6)) that, if J(K,L,M) is minimized, then J{K,L,M) is also minimized, and the proof is complete. •

4. The Hyland-Bemstein control result for infinite-dimensional discrete-time systems

In this section, we give the main Hyland-Bernstein type of result on fixed finite-order control of infinite-dimensional discrete-time systems. We apply it to the lifted Pritchard-Salamon system, obtaining in this way a solution to (3.5) and hence a solution to the digital LQG control of systems in the Pritchard-Salamon class. Our starting point is the following €2-optimal control problem, which has been

completely solved for the general case of time-varying discrete-time systems in [4]. Let (#, .Ti, r2, Q , C2, Dl2, Dn) denote the linear discrete-time infinite-dimensional

system

(

r

2

,

z =

on the real separable Hilbert space X, where $ e 2(X), rx&2{UuX),

r2efi(R"\;r), QeZiXM, c2e2(x,^), Dn e £(Rm,^i), and

D2\ 6 fi(W), Rp). Here x, u, w, z, and y stand for the state, control input, exogenous

input, regulated output, and measured output. Let (K, L, M) be a discrete-time n-dimensional compensator:

1« = Mi,

where K € Rnxn, L 6 R.px", and M G R"xm, with ^ = £$. The closed-loop system,

(S, f, C), has its dynamics governed by

- (sx = Sx

\z = Cx, Fw,

where* G £(*), f 6 2{UUX), and C € 2{X,yx), with

(9)

and x = (x, £) is the augmented state in X = X © R^ which is a real separable Hilbert space under the inner product {xux2} = (^1,^2) +?!& f°r a ny xi = (*/>£/)

(/ = 1,2). The closed-loop system is called internally stable if # is power-stable on X. Since our approach is a stochastic one, we shall consider that w is a gaussian zero-mean white noise signal. We consider the initial state to be a random variable which is independent of the noise. Then we can interpret FiF\, D21D2U C\C\, and

D\2DX2 as being the intensity of the process noise, measurement noise, and state

and control weighting operators respectively. We assign to the system the cost function

E£>,). (4.1)

The control problem we address is the following. Given the linear discrete-time evolution system ($,ri,F2,CuC2 tDi2,D2 l)> find an w-dimensional time-varying

discrete-time compensator (F, K, L) such that:

• the linear discrete-time evolution system from w to z is internally stable

• the cost function J(K,L,M) denned by (4.1) is minimized over all internally stabilizing (F,K,L).

Controllers belonging to the admissible class

A+ = {(K,L,M)\<P is power-stable, (K,L,M) is minimal} (4.2) guarantee that the cost function is finite, independent of the initial conditions, and independent of the internal realization of the controller. Define the controllability and observability gramians of the closed-loop system as the unique positive semi-definite solutions to the Lyapunov equations

+ fr*, (4.3,4.4) and partition them as

^ LCI2 Qi\

Define also P = P{- Pi2Pi1Pt\2 a nd Q = Q\ - QnQ^Qh- The following

assump-tions are made on the plant: FiT'i and C\C\ are nuclear operators, while D2]D*2i+C2QC*2 and D*i2Dn + r*2PF2 are boundedly invertible. Before stating

the main result of this paper, we shall state the discrete-time counterpart of Lemma 3.1 from [6].

LEMMA 2 Let Q and P = be two bounded operators on the real separable Hilbert space X having finite rank and which are nonnegative definite. Then QP is non-negative semisimple. Furthermore, if rank QP = n, then there exist G and A bounded from X to R" and an positive semi-simple n x n matrix M such that

AG' = ln. O (4.5,4.6)

(10)

7 2 F. D. BARB AND W. DE KONING

The main result of this section is the following.

THEOREM 2 Suppose that (K, L, M) represents a solution to the ^-optimal discrete-time control problem. Then there exist non-negative Q,P,Q,P € C(A') such that (K, L, M) is given by

\ + rxD\x){C2QC*2 + D2lD*2i)-lC2)

\2c,)G\ (4.7)

L = MpQC\ + rxD*2X){C2QC\ + D2lD*2l)-\ (4.8)

M = ( r ; / T

2

+ D\

2

D

n

)-\r

2

P^ + D\

2

C

X

)G\ (4.9)

for some (G, M, /l)-factorization of QP, and such that, if r = G*A, then rank Q = rank P = rank(QP) = n and the following conditions are satisfied:

\ + rxD*2X){C2QC\ + D2XD\xy\D2xr\ + C2QT) + Tigi-l, (4.10)

$*pr

2

){r\pr

2

+

D\2DX2)-\D\2CX

+ r\p$) +

T\PTU

(4.11)

Q = [* - r

2

{r\pr

2

+ D'

X2

D

n

y\r*

2

M

+ D\2CX)]TQT*

.

• [# - r

2

(r

2

pr

2

+ D\

2

D

n

y

x

{r\p* + z>i

2

c,)r

+ D21D\X)-\C2Q& + D2Xr\), (4.12) + (#*pr2 + c\DX2){r2pr2 + D\2Dx2y\r2p$ + D\2CX), (4.13) where rx = I* - r, g = TQT*, and / = r*Pr.

Proof. For a proof of Theorem 2, the reader is referred to [4]. •

The solution to the digital LQG control of Pritchard-Salamon systems can be obtained by the following procedure.

Algorithm

Step 1. Construct the equivalent discrete-time LQG control problem for the lifted Pritchard-Salamon system as in Theorem 1.

Step 2. Check for nuclearity of Fxr\ and C\CX.

Step 3. Calculate the controllability and observability gramians of the closed-loop system and check for the invertibility of D2XD\X + C2QC\ and D\2DX2 + r\PF2.

Step 4. If the checks for nuclearity and invertibility in Steps 2 and 3 are positive, then construct the ^-dimensional compensator as provided by Theorem 2; otherwise stop.

(11)

5. Conclusions

In this paper, we have set out a Hyland-Bernstein approach to the fixed finite-order digital control of Pritchard-Salamon infinite-dimensional systems with unbounded input and output operators. The solutions implies the Solvability of a discrete-time Hyland-Bernstein system of equations (two modified Riccati equations coupled with two modified Lyapunov equations via an oblique projection operator). The natural continuation of this work is the task of implementation.

REFERENCES

1. BALAKRISHNAN, A. V. 1981. Applied functional analysis (2nd edn, vol. 3). Springer. 2. BAMIEH, B. A., & PEARSON JR., J. B. 1993. A general framework for linear periodic systems

with applications to ~hC° sampled-data control. IEEE Trans AC 37, 418-35.

3. BARB, F. D., DE KONING, W. L., & WEISS, M. 1993. The digital linear quadratic control

problem for Pritchard-Salamon systems. Proceedings of the 2nd European Control

Confer-ence ECC'93. Groningen, The Netherlands, 1993. Pp. 1371-76.

4. BARB F. D., & DE KONING, W. L. 1993. Necessary conditions for fixed, finite-order

f-optimal control of discrete-time evolution systems. Proceedings of the 32nd IEEE

Conference on Decision and Control, San Antonio, 1993.

5. BERNSTEIN, D. S., DAVIS, L. D., & HYLAND, D. C. 1986. The optimal projection equations

for reduced-order discrete-time modeling, estimation and control. J. Guidance 9, 288-93.

6. BERNSTEIN, D. S., & HYLAND, D. C. 1986. The optimal projection equations for

finite-dimensional fixed-order dynamic compensation of infinite-finite-dimensional systems. SI AM J.

Control & Optimiz. 24, 122-51.

7. BERNSTEIN, D. S., & HADDAD, W. M. 1987. Optimal projection equations for discrete-time

fixed-order dynamic compensation of linear systems with multiplicative white noise. Int. J.

Control 46, 65-73.

8. BONTSEMA, J., & CURTAIN, R. 1988. Perturbation properties of a class of

infinite-dimen-sional systems with unbounded control and observation. IMA J. Math. Control & Info. 5, 333-52.

9. CURTAIN, R., LOGEMANN, H., TOWNLEY, S., & ZWART, H. 1992. Well-posedness,

stabiliz-ability and admissibility for Pritchard-Salamon systems. Report No. 260-1 of the Institute of Dynamical Systems, University of Bremen.

10. PRITCHARD, A. J., & SALAMON, D. 1985. The linear quadratic control problem for retarded systems with delays in control and observation. IMA J. Math. Control & Info 2, 335-62. 11. PRITCHARD, A. J., & SALAMON, D. 1987. The linear quadratic optimal control problem for infinite-dimensional systems with unbounded input and output operators. SI AM J. Control

& Optimiz. 25, 121-44.

12. VAN KEULEN, B. 1993. 7i°°-control for infinite-dimensional systems: a state space approach. Ph.D. Thesis, University of Groningen.

13. YAMAMOTO, Y. 1990. New approach to sampled-data control systems. A function space method. Proceedings of the 29th Conference on Decision and Control, Honolulu, Hawai, 1990. Pp. 1882-7.

(12)

Cytaty

Powiązane dokumenty

Tun¸ c, Asymptotic stability of nonlinear neutral differential equations with con- stant delays: a descriptor system approach, Ann.. Tun¸ c, Exponential stability to a

Necessary and sufficient conditions for minimum energy control of positive discrete-time linear systems with bounded inputs, Bulletin of the Polish Academy of Sciences:

If we want to keep as close as possible to the methods of §1, then we might try to extend the notion of a valuation v so that v assigns a truth-value to all atomic formulas, not

In the 1980s, the term finite model theory came to be used to describe the study of the expressive power of logics (from first-order to second-order logic and in between), on the

We prove a local saturation theorem in ordinary approximation for com- binations of Durrmeyer’s integral modification of Bernstein

It is well known that the controllability of a linear multidi- mensional control system depends on an algebraic prop- erty (namely, the torsion-freeness) of a certain module

In particular, in (Kowalewski and Krakowiak, 2006), time-optimal boundary control problems for second order parabolic systems with deviating arguments appearing in an integral form

These mechanisms allow using standard and inexpensive hardware and software technologies typically applied for office networking as a means of realising networked control systems