Semi-Decentralized Approximation of an Optimal ... - Youssef YAKOUBI

L (E,F) denotes the space of continuous linear operators ... E to F if * is a one-to-one continuous mapping with a ..... integral is rewritten on the form I (g) = ∫ 2π.
264KB taille 1 téléchargements 346 vues
Semi-Decentralized Approximation of an Optimal Control applied to a Cantilever Array Michel Lenczner* FEMTO-ST, D´epartement Temps-Fr´equences Universit´e de Franche-Comt´e 26, Chemin de l’Epitaphe, 25030 Besanc¸on Cedex, France

Youssef Yakoubi** Laboratoire Jacques-Louis Lions Universit´e Pierre et Marie Curie Boˆıte courrier 187, 75252 Paris Cedex 05, France

[email protected]

[email protected]

Abstract— We illustrate a recently developed general theory of optimal control approximation through an application to cantilever arrays, as these encountered in Atomic Force Microscope Arrays. The theory applies to the field of finite length distributed systems where actuators and sensors are regularly spaced. It yields approximations implementable on semi-decentralized architectures.

providing a mathematically rigorous treatment. In the sequel, we begin with outlining a two-scale model of cantilever arrays. Then, all construction steps of the approximate Linear Quadratic Regulator are fully presented. Finally, we report numerical simulation results.

I. INTRODUCTION on This work is a contribution to the area of semidecentralized linear optimal control of large distributed systems with an application to the field of Arrays of Microsystems. A number of papers have been focused on the question ”How to compute, in a decentralized manner, a distributed optimal control for a system comprised of a regular distribution of actuators and sensors”. Most papers are dealing with infinite length systems, see [1] and [5] for systems governed by partial differential equations, and [2] for discrete systems. In the previous papers [6] and [7], authors have shown how this question can be answered for a finite length beam endowed with a periodic distribution of piezoelectric sensors and actuators. The treatment was specific to this problem, and were suffering two main limitations. First, it was not clear how general control and observation operators could be taken into account by this approach. Second, the approximation was in the sense of high frequencies, so broad bandwidth controls were not covered by this strategy. In a recently submitted theoretical paper, we bring satisfactory solutions to both questions, and in the same time, we provide a well justified general mathematical framework based on a matrix functional calculus issued from spectral theory. In the present paper, we illustrate these theoretical results on one of the targeted application, namely control of cantilever arrays, encountered in Atomic Force Microscope Arrays. We focus the presentation to the simple Linear Quadratic Regulator, because it is enough to fully explain the method. It can be extended to other optimal control theories for linear distributed systems. We underline that our effort, in this paper, is focused on illustrating the method more than in *UTBM, 90000 Belfort, France **FEMTO-ST, 26, Chemin de l’Epitaphe, 25030 Besanon Cedex, France,

II. G ENERAL N OTATIONS The norm and the inner product of an Hilbert space E are denoted by k.kE and (., .)E . For a second Hilbert spaces F, L (E, F) denotes the space of continuous linear operators defined from E to F. In addition, L (E, E) is denoted by L (E). One says that Φ ∈ L (E, F) is an isomorphism from E to F if Φ is a one-to-one continuous mapping with a continuous inverse. III. A T WO -S CALE M ODEL OF C ANTILEVER A RRAYS We consider a one-dimensional cantilever array comprised of an elastic base, and a number of clamped elastic cantilevers with free end, see FIG 1. Assuming that the number of cantilevers is sufficiently large, an homogenized model was derived using a two-scale approximation method. This is reported in the detailed paper [3] devoted to static regime. The corresponding model extended to dynamic regime is introduced in the letter [4], and its validation is detailed in a paper which is in review for publication. The modelling papers were written in view of Atomic Force Microscopy application.

Fig. 1.

Array of Cantilevers

The homogenized model was build within three steps. First, a change of variable is introduced so that to formulate the full model in a two-scale referential comprised of micro and macro variables. Then, it is approximated in the sense of large number of cantilevers. Finally, it is mapped back onto the natural referential and onto the actual system. The present control theory is developed on the model resulting from the second step, so it is expressed in the two-scale referential,

The LQR problem is set for control variables (u1 , u2 ) ∈ U = L2 (Γ)2 and for the cost functional J (wB,0 , wB,1 , wC,0 , wC,1 ; uB , uC ) = °2 ° 2 °2 R∞° 2 ° ° ° ° 0 ∂xx wB L2 (Γ) + ∂yy wC L2 (Ω) + kuB k2L2 (Γ) + kuC k2L2 (Γ) dt.

(4)

IV. M ODEL R EFORMULATION

Fig. 2.

Two-Scale Domain

and a large but finite number of cantilevers is approximated by a distribution of an infinite number of cantilevers. After a number of simplifications, the approximate model expressed in the two-scale referential, appears as posed in a rectangle Ω = (0, LB ) × (0, LC ), see FIG 2. The parameters LB and LC represent respectively the base length in the macroscale direction x and the scaled cantilever length in the microscale variable y. The base is modelled by the line Γ = {(x, y) | x ∈ (0, LB ) and y = 0}, and the rectangle Ω is filled by an infinite number of cantilevers. We describe the system motion by its bending displacement only. So, the base is governed by an Euler-Bernoulli beam equation with two kind of distributed forces, one exerted by the attached cantilevers and the other, denoted by uB (t, x), originating from an actuator distribution. The bending displacement, the mass per unit length, the bending coefficient and the width being denoted by wB (t, x), ρ B , RB and `C , the base governing equation states 4 3 wB = −`C RC ∂yyy wC + uB . ρ B ∂tt2 wB + RB ∂x···x

(1)

The base is assumed to be clamped, so the boundary conditions are wB = ∂ x wB = 0 (2) at both ends. Cantilevers are oriented in the y-direction, and their motions are governed by an infinite number of EulerBernoulli equations distributed along the x-direction. Each cantilever is subjected to a control force uC (t, x) taken, for simplicity, constant along cantilevers. This choice does not affect the method presented hereafter, so it can be replaced by any other realistic force distribution. Denoting by wC (t, x, y), ρ C and RC cantilever bending displacements, mass per unit length, and bending coefficient, the governing equation in (x, y) ∈ Ω is 4 wC = uC , ρ C ∂tt2 wC + RC ∂y···y

endowed with the boundary conditions ½ wC = wB and ∂y wC = 0 at y = 0 2 w = ∂3 w = 0 at y = LC ∂yy C yyy C

(3)

representing an end clamped in the base, and a free end. Finally, both equations are supplemented with initial conditions on displacements and velocities, wB wC

= wB,0 , ∂t wB = wB,1 , = wC,0 , and ∂t wC = wC,1 .

The first step, in applying the method, consists in transforming the control problem into a control problem into another problem with internal distributed control and observation. To do so, we are lead to make additional assumptions yielding model simplifications. We set w¯ C = wC − wB , solution of an Euler-Bernoulli equation in cantilevers with homogeneous boundary conditions  C 2 4 w ¯ C = uC − ρ C ∂tt2 wB in Ω,  ρ ∂tt w¯ C + RC ∂y···y w¯ C = ∂y w¯ C = 0 at y = 0, (5)  2 3 w ¯C = 0 at y = LC . ∂yy w¯ C = ∂yyy

We introduce the basis of normalized eigenfunction (ψk )k , solution of the corresponding eigenvalue problem  4 ∂y···y ψ = λ C ψ in (0, LC ) ,    ψ (0) = ∂ ψ (0) = 0, y (6) 2 ψ (L ) = ∂ 3 ψ (L ) = 0, ∂  C C yyy   yy kψk kL2 (0,LC ) = 1.

It is well known that, in most practical applications, a very small number of cantilever modes is sufficient to properly describe the system. For the sake of simplicity, we take into account only the first one, keeping in mind that the method can handle more than one mode. Therefore, we adopt the approximation w¯ C (t, x, y) ' w¯ C1 (t, x) ψ1 (y) ,

where w¯ C1 is the coefficient of the first mode ψ1 in the modal RL decomposition of w¯ C . Introducing the mean ψ¯ 1 = 0 C ψ1 dy, RL and uC1 = 0 C uC ψ1 dy, we find that w¯ C1 is solution of

ρ C ∂tt2 w¯ C1 + RC λ1C w¯ C1 = uC1 − ρ C ψ¯ 1 ∂tt2 wB .

eC = w¯ C1 + In order to avoid the term ∂tt2 wB , we introduce w eC be solution of ψ¯ 1 wB , so as to make w

Since,

eC + RC λ1C w eC − RC λ1C ψ¯ 1 wB = uC1 . ρ C ∂tt2 w

(7)

£ ¤ eC , ∂y3 wC = ∂y3 (w¯ C + wB ) = ∂y3 w¯ C1 ψ1 + wB ψ1 = ∂y3 ψ1 w

eC ) is we set c1 = ∂y3 ψ1 (0), and obtain that the couple (wB , w solution of the system of equations posed on Γ, ½ B 2 4 w + ` RC c w ρ ∂tt wB + RB ∂x···x B 1 eC = uB in Γ, C (8) C 2 C eC + R λ1C w eC − RC λ1C ψ¯ 1 wB = uC1 in Γ, ρ ∂tt w with the boundary conditions (2). The cost functional is simplified accordingly, °2 °2 ° R ° 2 eC (t, x)°L2 (Γ) J ' 0∞ °∂xx wB (t, x)°L2 (Γ) + °λ1C w ° °2 (9) + kuB k2L2 (Γ) + °uC1 °L2 (Γ) dt.

V. C LASSICAL F ORMULATION OF THE LQR P ROBLEM Now, we write the above LQR problem in a classical abstract setting, see [8]. We set zT = ( wB weC ∂t wB ∂t weC ) the state variable, uT= ( uB uC1 ) the control variable, A =  B 4 ` RC c  0 0  − R ∂x···x − C B 1 00 ρ 0 0  Cρ B C  RC λ C  R λ1 ψ¯ 1   ρIB 0  the − C1 0 0  the state operator, B =  ρC ρ I 0 0

0 0

I 0 0 I

control operator, C =

0

Ã

2 0 0 ∂xx 0 λ1C I 0 0 0 0 0 0 0

0 0 0 0

!

ρC

As Λ is self-adjoint and compact, its spectrum σ (Λ) is discrete, bounded and made up of real eigenvalues λk . They are solutions of the eigenvalue problem Λφk = λk φk with kφk kX = 1. In the sequel, Iσ = (σmin , σmax ) refers to an open interval that includes σ (Λ). For a given real valued function f , continuous on Iσ , f (Λ) is the linear self-adjoint operator on X defined by

the observation operator,

SR = I the weight operator and the functional J(z0 , u) = +∞ 2 0 kCzkY + (Su, u)U dt. Consequently, the LQR problem, consisting in minimizing the functional under the constraint (8), may be written under its usual form as dz (t) = Az (t) + Bu (t) for t > 0 and z (0) = z0 , dt minu∈U J (z0 , u) .

(10)

Here, A is the infinitesimal generator of a continuous semigroup on the separable Hilbert space Z = H02 (Γ) × L2 (Γ)3 with dense domain D (A) = H 4 (Γ) ∩ H02 (Γ) × L2 (Γ) × H02 (Γ) × L2 (Γ). It is known that the control operator B ∈ L (U, Z), the observation operator C ∈ L (Z,Y ) , and S ∈ L (U,U), where Y = L2 (Γ)4 . We also know that (A, B) is stabilizable and that (A,C) is detectable, in the sense that there exist G ∈ L (Z,U) and F ∈ L (Y, Z) such that A − BG and that A − FC are the infinitesimal generators of two uniformly exponentially stable continuous semigroups. It follows that for each z0 ∈ Z, the LQR problem (10) admits a unique solution u∗ = −Kz (11) = S−1 B∗ Pz,

where K and P ∈ L (Z) is the unique self-adjoint nonnegative solution of the operational Riccati equation ¡ ∗ ¢ A P + PA − PBS−1 B∗ P +C∗C z = 0, (12)

for all z ∈ D (A). The adjoint A∗ of the unbounded operator A is defined from D (A∗ ) ⊂ Z to Z by the equality (A∗ z, z0 )Z = (z, Az0 )Z for all z ∈ D (A∗ ) and z0 ∈ D (A). The adjoint B∗ ∈ L (Z,U) of the bounded operator B is defined by (B∗ z, u)U = (z, Bu)Z , the adjoint C∗ ∈ L (Y, Z) being defined similarly. VI. S EMI -D ECENTRALIZED A PPROXIMATION

This section is devoted to formulate, step by step, the method of approximation. A. Matrices of Functions of a Self-Adjoint Operator Since the approximation method of P is based on the concept of matrices of functions of a self-adjoint operator, this section is devoted to their definition. We discuss only the simplest case of compact operators which avoid spectral theory technicalities, because it is enough for the present example, see [9] for the genral theory. From now on, we denote by X the separable Hilbert space L2 (Γ) and by Λ the ¡ 4 ¢−1 self-adjoint operator ∂x···x with domain D (Λ) = H 4 (Γ) ∩ H02 (Γ) in X.



f (Λ) z =

∑ f (λk ) zk φk

k=1

where zk = (z, φk )X , with domain ∞

D ( f (Λ)) = {z ∈ X| ∑ | f (λk )zk |2 < ∞}. k=1

Then, if f is a n1 × n2 matrix of real valued functions f i j , continuous on Iσ , f (Λ) is a matrix of linear operators f i j (Λ) with domain ∞

D ( f (Λ)) = {z ∈ X n2 | ∑

n2

¯

¯2

∑ ¯ fi j (λk ) (z j )k ¯

k=1 j=1

< ∞ ∀i = 1..n1 }.

B. Factorization of K by a Matrix of Functions of Λ The second step in the semi-decentralized control approximation method is the factorization of K under the form of a product of a function of Λ with operators admitting a natural semi-decentralized approximation. ¡ 4 ¢To do so, we ¡ 2introduce ¢ three isomorphisms Φ ∈ L X , Z , Φ ∈ L X ,U , and Z U ¡ 4 ¢ ΦY ∈ L X ,Y mapping a power of X into Z, U, and Y respectively, so that −1 = Φ−1 Z AΦZ , b (Λ) = ΦZ BΦU , = ΦY−1CΦZ , and s (Λ) = ΦU−1 SΦU

a (Λ) c (Λ)

be some matrices of functions of Λ. In the present example, we propose ! Ã ! Ã 1 1 ΦZ =

Λ2 0 0 0

0 I 0 0

0 0 I 0

0 0 0 I

2 Λ2 ∂xx 0 0 0

, ΦU = I, and ΦY =

0 I 0 0

0 0 0 0

0 0 0 0

.

This choice yields 

 a (λ ) =  



0 0

0 0 0

0

1 ρC

1

b (λ ) =  ρ B



0 0

0 0

λ −1/2 0 0 1

C

B ` R c − RB λ −1/2 − C B 1 ρ ρ

RC λ1C ψ¯ 1 1/2 λ ρC

 , c (λ ) =



Ã

1 0 0 0

0

RC λ1C ρC

0 λ1C 0 0

0 0 0 0

0 0 0 0 0

!

  

0, 0

, and s (λ ) = 1.

Endowing Z,¢ U and Y with inner products (z, z0 )Z = ¡ −1 ¡ the ¢ −1 0 −1 −1 0 0 0 Z z, ΦZ z ¢X 4 , (u, u )U = ΦU u, ΦU u X 2 , and (y, y )Y = ¡Φ−1 −1 0 ΦY y, ΦY y X 4 , we find the subsequent factorization of the controller K in (11) which plays a central role in the approximation. Proposition 1 : The controller K admits the factorization K = ΦU q (Λ) Φ−1 Z ,

where q (λ ) = s−1 (λ ) bT (λ ) p (λ ) , and where for all λ ∈ σ , p(λ ) is the unique self-adjoint nonnegative matrix solving the algebraic Riccati equation aT (λ ) p + pa (λ ) − pb (λ ) s−1 (λ ) bT (λ ) p +cT (λ ) c (λ ) = 0.

(13)

Sketch of the proof The algebraic Riccati equation can be found after replacing A, B, C and S by their decomposition in the Riccatti equation (12). In the sequel, we require that the algebraic Riccati equation (13) admits a unique solution for all λ ∈ Iσ which is checked numerically. Remark 2 : In this example, ΦU and ΦZ are some matrices of functions of Λ, and so is K, K = k(Λ).

(14)

Thus, the approximation is developed directly on k(Λ), but we emphasize that in more generic situations it is pursued on q(Λ). Remark 3 : Introducing the isomorphisms ΦZ , ΦY , and ΦU allows to consider a broad class of problems where the operators A, B, C and S are not strictly functions of a same operator. In this particular application, the observation 2 . This is taken operator C is composed with the operator ∂xx into account in ΦY in a manner in which ΦY−1CΦZ is a function of Λ only. Remark 4 : We indicate how the isomorphisms ΦZ , ΦY , and ΦU have been chosen. The choice of ΦZ comes directly from the expression of the ¡ ¢ −1 0 inner product ³(z, z0 )Z = Φ−1 and from Z ´z, ΦZ z X 4 (z1 , z01 )H 2 (Γ) = 0

1

1

(∆2 ) 2 z1 , (∆2 ) 2 z01

L2 (Γ)

.

For

ΦY ,

we

start from C ΦY c (Λ)¢Φ−1 and from the relation Z ¡ = −1 0 (y, y )Y = ΦY y, ΦY−1 y0 X 4 which implies that 2 = (Φ ) c (Λ) Λ− 21 and λ C I = (Φ ) c (Λ) . The ∂xx Y 1,1 1,1 Y 2,2 2,2 1 expression of ΦY follows. Choosing ΦU is straightforward. C. Approximation of the Functions of Λ

The third step in the method consists in an approximation of a general function of Λ by a simpler function of Λ easily discretized and implemented in a semi-decentralized architecture. The strategy must be general, and in the same time the approximation must be accurate. A simple choice would be to adopt a polynomial or a rational approximation, but their discretization yields very high errors due to the powers of Λ. This can be avoided when using the Dunford-Schwarz formula, see [10], representing a function of an operator, because it involves only the operator (ζ I − Λ)−1 which may be simply, and accurately approximated. However, this formula requires the function be holomorphic inside an open vicinity of σ . Since the function is generally not known, this set cannot be easily determined, so we prefer to proceed within two steps. First, the function is approximated through a highly accurate rational approximation, then the DunfordSchwarz formula is applied to the rational approximation, with a path tracing out an ellipse including Iσ but no poles.

Since the interval Iσ is bounded, each function ki j (λ ) have a rational approximation over Iσ , that we write under a global formulation, N ∑ N dm λ m kN (λ ) = Nm=0 , (15) D 0 ∑m0 =0 dm0 0 λ m ¡ ¢ where dm , dm0 0 are matrices of coefficients and N = N N , N D is the couple comprised of the matrice N N of numerator polynomial degrees and the matrice N D of denominator polynomial degrees. The path C , in the Dunford-Schwarz formula, kN (Λ) =

1 2iπ

Z

C

kN (ζ ) (ζ I − Λ)−1 d ζ ,

is chosen to be an ellipse parametrized by

ζ (θ ) = ζ1 (θ ) + iζ2 (θ ), with θ ∈ [0, 2π ]. The parametrization is used as a change of R variable, so the integral is rewritten on the form I (g) = 02π g (θ ) d θ , and may be approximated by a quadrature formula involving M nodes (θl )l=1,..,M ∈ [0, 2π ], and M weights (wl )l=1,..,M , IM (g) =

M

∑ g (θ l ) w l .

l=1

For each z ∈ X 4 and ζ ∈ C , we introduce the fourdimensional vector field vζ = −iζ 0 kN (ζ ) (ζ I − Λ)−1 z. ζ

Decomposing vζ into its real part v1 and its imaginary part ζ ζ ζ v2 , the couple (v1 , v2 ) is solution of the system ( ζ ζ ζ ζ1 v1 − ζ2 v2 + Λv1 = Re (−iζ 0 kN (ζ )) z, (16) ζ ζ ζ ζ2 v1 + ζ1 v2 + Λv2 = Im (−iζ 0 kN (ζ )) z. Thus, combining the rational approximation kN and the quadrature formula yields an approximate realization kN,M (Λ) of k (Λ) , kN,M (Λ) z =

1 2π

M

ζ (θ l )

∑ v1

l=1

wl .

(17)

This formula is central in the method, so it is the center of our attention in the simulations. A fundamental remark is that, a ”real-time” realization, kN,M (Λ) z, requires solving M systems like (16) corresponding to the M nodes ζ (θl ). The matrices kN (ζ (θl )) could be computed ”off-line” once and for all, and stored in memory, so their determination would not penalize a rapid real-time computation. In total, the ultimate parameter responsible of accuracy in a real-time computation, apart from spatial discretization discussed in next Section, is M the number of quadrature points. D. Spatial Discretization The final step consists in a spatial discretization of Equation (16), it does not represent a specific novelty, so we do not discuss it through numerical simulations. For the sake of simplicity, the interval Γ being meshed with regularly spaced

TABLE I E RRORS IN R ATIONAL A PPROXIMATIONS

nodes separated by a distance h, we introduce Λ−1 h the finite difference discretization of Λ−1 ,   4 h

3 3

0

3

0

1 3

0

0

0

···

 − 2 h 2h − 2 h 0 0 0 ···  1 −4 6 −4 1 0 ···  .. .. .. .. ..  1 . . . . . −1 0 Λh =  .. .. .. .. .. h  ...  0 ··· 0. 1. −4. 6. −4.  1 3 3 0 0

··· ···

0 0

0 0 0

    0 . ..  .   1  3 3

0 − 2 h 2h − 2 h 0 0 0 h4

0 0

In practice, the discretization length h is chosen small compared to the distance between cantilevers. Then, zh denoting the vector of nodal values of z, for each ζ we introduce ζ ζ ζ ζ (v1,h , v2,h ), a discrete approimation of (v1 , v2 ), solution of the discrete set of equations, ( ζ ζ ζ ζ1 v1,h − ζ2 v2,h + Λh v1,h = Re (−iζ 0 kN (ζ )) zh , ζ

ζ

ζ

ζ2 v1,h + ζ1 v2,h + Λh v2,h = Im (−iζ 0 kN (ζ )) zh .

Finally, an approximate optimal control, intended to be implemented in a set of spatially distributed actuators, could be estimated from the nodal values, kN,M,h zh = −

1 2π

M

ζ

∑ v1,hl wl ,

l=1

To build a rational interpolation kN of the form (15) over Iσ , we mesh the interval with L + 1 distinct nodes λ0 , ..., λL . Then all p(λn ) solutions of the algebraic Riccati equation are accurately computed with a standard solver. Computing the rational approximation start by imposing L + 1 conditions kN (λn ) = k(λn ),

m=0

m =0

(1, 1)

(7, 19)

4.78

(1, 2)

(7, 20)

0.69

(1, 3)

(13, 8)

3.83

(1, 4)

(7, 19)

1.19

(2, 1)

(8, 20)

1.81

(2, 2)

(7, 19)

1.19

(2, 3)

(20, 10)

0.89

(2, 4)

(19, 7)

0.53

k11

0

dm0 0 λnm = 0,

||ki j ||L2 (Iσ )

k12

5 4

for n = 0, .., L + 1. Then, when L is large enough, the resulting system with N N + N D + 2 unknowns, [d, d 0 ] = [d0 , ..., dN N , d00 , ..., dN0 D ], is overdetermined, so it is solved in the mean square sense. In a numerical experiment, we have set all coefficients RB , ρ B , `C , RC , ρ C and LC to one, and LB = 4.73. Thus, all eigenvalues of Λ turns to be included in (0, 1), the first cantilever eigenvalue turns to be equal to λ1C = 12.36, ψ¯ 1 = −0.78 and c1 = 9.68. Moreover, we have chosen L= ¡ ¢ 100 nodes logarithmically distributed along Iσ = 10−2 , 1 . We remark that the shapes of all spectral functions ki j involved in K, represented in Figure 3, exhibit a singular behaviour at the origin. This shows that this example is by no ¡means trivial. ¢ In Table I, we report polynomial degrees N = N N , N D and relative errors ||ki j,N − ki j ||L2 (Iσ ) ei j = , ||ki j ||L2 (Iσ )

||ki j,N,M − ki j ||L2 (Iσ )

are reported in Figure 4, in logarithmic scale, for M varying from 10 to 103 . The results are satisfactory. Accuracy is proportional to the number of nodes. So it may be easily tuned without changing spatial complexity governed by the operator Λ. Nevertheless, A lack of precision is observed for the function k23 , which is due to its highly singular behaviour at zero. Refinements of the quadrature procedure are required to handle with such singularity.

or equivalently that

∑ dm λnm − k(λm ) ∑ 0

ei j × 10−7

Ei j =

VII. N UMERICAL VALIDATION

ND

Ni j

between the exact k and its rational approximation kN . The degrees N N and N D can be chosen sufficiently large so that errors are sufficiently small, since this has no effect on online control computation time. Numerical integrations have been performed with a standard trapezoidal quadrature rule. Relative errors, between the exact functions and final approximations,

estimated at mesh nodes.

NN

(i, j)

k13

55

6.4

54

−1

6.2

53 52

3

51 2

50

0.01

0.5

1

0.01

k

5.8

0.5

1

−3 0.01

−2

6.2

−5 1

3.3

−1.2 0.5

1

0.01

1

24

3.35

3.25

−1

0.5 k

−0.8

5.4 0.01

0.01

−0.6

5.6

Fig. 3.

1

−0.4

5.8

−4

5.4 0.5

23

6

−3

5.6

k

22

6.4

0.5

6

−2

k

21

−1

0.01

−1.5

−2.5

49

1

k14

−0.5

3.2

0.5

1

0.01

0.5

1

Shapes of the Spectral Functions k

R EFERENCES [1]

B. Bamieh, F. Paganini, and M. Dahleh, Distributed control of spatially invariant systems, IEEE Transactions on Automatic Control, vol. 47, no. 7, pp. 1091 - 107, 2002.

E11

E12

0

10

−5

10

10

10

10

500

10

−5

10

1000

10

E

−5

10

10

500

−5

10

10

1000

−5

10

500

500

1000

10

1000

500

1000

E

23

10

10

−5

E

0

Fig. 4.

[2]

10

1000

0

22

10

10

500

E14

0

E

21

0

10

E13

0

24

0

10

0

−5

10

10

−5

500

1000

10

500

1000

Errors between k and kN,M

R. D’Andrea and G. E. Dullerud, Distributed control design for spatially interconnected systems, IEEE Trans. Automat. Control, vol. 48, no. 9, pp. 1478-1495, 2003. [3] M. Lenczner, R. C. Smith, A Two-scale model for Atomic Force Microscopes Arrays in static operating regime, Mathematical and Computer Modelling, 46 (2007), pp. 776-805. [4] M. Lenczner, A multiscale model for atomic force microscope array mechanical behavior, Applied Physics Letters, vol. 90, 2007. [5] F. Paganini and B. Bamieh, Decentralization properties of optimal distributed controllers, Proceedings of the IEEE Conference Decision and Control, vol. 2, pp. 1877 - 1882, 1998. [6] M. Kader, M. Lenczner, and Z. Mrcarica, Approximation of an optimal control law using a distributed electronic circuit: application to vibration control, Comptes Rendus de l’Academie des Sciences Serie II b/Mecanique, vol. 328, no. 7, pp. 547 - 53, 2000. [7] —, Distributed optimal control of vibrations: a high frequency approximation approach, Smart Materials and Structures, vol. 12, no. 3, pp. 437 - 46, 2003. [8] R. F. Curtain and H. Zwart, An introduction to infinite-dimensional linear systems theory, ser. Texts in Applied Mathematics. SpringerVerlag, 1995, vol. 21. [9] R. Dautray and J.-L. Lions, Mathematical analysis and numerical methods for science and technology. Vol. 3. Berlin: Springer-Verlag, 1990. [10] K. Yosida, Functional analysis, ser. Classics in Mathematics. SpringerVerlag, 1995, reprint of the sixth (1980) edition.