Научная статья на тему 'Control and inverse problems for networks of vibrating strings with attached masses'

Control and inverse problems for networks of vibrating strings with attached masses Текст научной статьи по специальности «Математика»

CC BY
200
46
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
WAVE EQUATION ON GRAPHS / INVERSE PROBLEM / BOUNDARY CONTROL

Аннотация научной статьи по математике, автор научной работы — Al-Musallam F., Avdonin S., Avdonina N., Edward J.

We consider the control and inverse problems for serially connected and tree-like networks of strings with point masses loaded at the internal vertices. We prove boundary controllability of the systems and the identifiability of varying coefficients of the string equations along with the complete information on the graph, i.e. the loaded masses, the lengths of the edges and the topology (connectivity) of the graph. The results are achieved using the Titchmarch-Weyl function for the spectral problem and the Steklov-Poincare´ operator for the dynamic wave equation on the tree. The general result is obtained by the leaf peeling method which reduces the inverse problem layer-by-layer from the leaves to the fixed root of the tree.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Control and inverse problems for networks of vibrating strings with attached masses»

Control and inverse problems for networks of vibrating strings

with attached masses

F. Al-Musallam1, S. Avdonin2, N. Avdonina2, J. Edward3 1 Department of Mathematics, Kuwait University, P.O Box 5969 Safat, Kuwait 2Department of Mathematics and Statistics, University of Alaska, Fairbanks, AK 99775, USA 3Department of Mathematics and Statistics, Florida International University, Miami, FL 33199, USA [email protected], [email protected], [email protected], [email protected]

DOI 10.17586/2220-8054-2016-7-5-835-841

We consider the control and inverse problems for serially connected and tree-like networks of strings with point masses loaded at the internal vertices. We prove boundary controllability of the systems and the identifiability of varying coefficients of the string equations along with the complete information on the graph, i.e. the loaded masses, the lengths of the edges and the topology (connectivity) of the graph. The results are achieved using the Titchmarch-Weyl function for the spectral problem and the Steklov-Poincare operator for the dynamic wave equation on the tree. The general result is obtained by the leaf peeling method which reduces the inverse problem layer-by-layer from the leaves to the fixed root of the tree.

Keywords: wave equation on graphs, inverse problem, boundary control.

Received: 12 September 2016

1. Introduction

This paper concerns the control and inverse problems for differential equations on quantum graphs. By quantum graphs, we understand differential operators on geometric graphs coupled by certain vertex matching conditions. B. S. Pavlov and his former student N. I. Gerasimenko were among the first researchers to develop a mathematically rigorous approach to differential operators on metric graphs in the 1980's [1,2].

Network-like structures play a fundamental role in many scientific and engineering problems. The classical problem here that aries from applications is the problem of oscillations of the flexible structures made of strings, beams, cables, and struts. These models describe bridges, space-structures, antennas, transmission-line posts, steel-grid reinforcements and other typical objects of civil engineering. More recently, the applications on a much smaller scale have come into focus. In particular, hierarchical materials like ceramic or metallic foams, percolation networks and carbon and graphene nano-tubes, and graphene ribbons have attracted much attention.

Papers discussing differential and difference equations on graphs have been appearing in various areas of science and mathematics since the 1930's, but in the last two decades, their numbers have grown enormously. Quantum graphs arise as natural models of various phenomena in chemistry (free-electron theory of conjugated molecules), biology (genetic networks, dendritic trees), geophysics, environmental science, disease control, and even in the internet (internet or network tomography). In physics, interest in quantum graphs arose, in particular, from applications to nano-electronics and quantum waveguides. On the other hand, quantum graph theory gives rise to numerous challenging problems related to many areas of mathematics from combinatorics to PDEs and spectral theory. Work on quantum graph theory and its applications have truly interdisciplinary character, and a series of meetings on this topic has stimulated collaboration of researchers from different areas of science, engineering and mathematics. A number of surveys and collections of papers on quantum graphs have appeared recently, and the first book on this topic by Berkolaiko and Kuchment [3] contains an excellent list of references.

Control and inverse theories constitute important parts of this rapidly developing area of applied mathematics — analysis on graphs. It is tremendously important for all aforementioned applications. However, these theories have not been sufficiently developed. Control and inverse problems for DEs on graphs appear to be much more complicated than similar problems on an interval (see, e.g. [4,5] and references therein).

A new effective leaf-peeling method for solving inverse problems for differential equations on graphs without cycles has been proposed in [5] and developed further in [6,7]. The main goal of the present paper is to extend this method to DEs on graphs with attached point masses.

Let r = E U V be a finite compact metric graph without cycles, where E = {ejis a set of edges and V = {vj }N=+1 is a set of vertices. We recall that a graph is called a metric graph if every edge ej g E is identified with an interval (a2j-_1, a2j-) of the real line with a positive length lj = |a2j_1 - a2j-1, and a graph is a tree if it

has no cycles. The edges are connected at the vertices Vj which can be considered as equivalence classes of the edge end points {aj}.

Let {71,..., Ym} = dr c V be the boundary vertices, i.e. if the index (or multiplicity) of a vertex, id(v), is the number of edges incident to it, then dr = {v e V|id(v) = 1}. A nonnegative mass Mv is attached to each vertex v e V \ dr.

In Fig. 1 we give an example of a star graph (a graph with one internal vertex). Such graphs play an important role in the leaf peeling method described below in Sec. 3. A tree with m = 9 and N =12 is presented in Fig. 2.

Fig. 1. A star graph

Fig. 2. A metric tree

Let q be a continuous function on r. Our initial boundary value problem is:

utt - uxx + q(x)u = 0 in {r \ V} x (0, T)

£e3. dUj (v, t) = Mv utt (v, t) at each vertex v e V \ dr, and t e [0, T] u(-, t) is continuous at each vertex, for t e [0, T]

u = f on dr x [0,T]

u|t=o = 0 in r.

(1.1) (1.2)

(1.3)

(1.4)

In (1.2) (and below), duj (v) denotes the derivative of u at the vertex v taken along the edge ej in the direction outwards from the vertex. Also, ej ~ v means edge ej is incident to the vertex v, and the sum is taken over all edges incident to v. Since dr consists of m vertices, f can be naturally identified with a function acting from [0,T] to Rm.

The metric graph r determines naturally the Hilbert space of square integrable functions H = L2(r). We define the space H1 of continuous functions v on r such that v|e G H1 (e) for every e e E.

The f appearing in (1.3) is the (boundary) control for the problem (1.1)-(1.4), and a solution to (1.1)-(1.4) will be denoted uf. One can prove that for f e FT := L2([0, T]; Rm), the generalized solution vf of (1.1)-(1.4) belongs to C([0,T]; H) (see Theorem 1 below), and the control operator WT : FT ^ H, given by WTf := uf (^,T) is bounded.

The response operator (Steklov-Poincaré operator) for the system, RT = {RjYi%j=1, defined on FT is defined by: '

(RT f )(t)= duf (•,t)|ar , 0 <t<T. (1.5)

Our dynamic inverse problem is to recover the unknown coefficient q(x) on each edge of the graph from the response operator RT. We can also recover the graph topology, all Mv, v e V \ dr, and the lengths of all the edges. We can actually do this with the reduced operator {Rj jja. That is, the method has the flexibility of not needing the control and observation at one of the boundary vertices. We prove the dynamic inverse problem has a unique solution for sufficiently large T (see Theorem 2 below) and give a constructive method for finding it.

Applying formally the Fourier-Laplace transform

g ^ I

to equations (1.1)-(1.3), we obtain the following boundary value problem depending on a complex parameter

A = w2 :

-0xx(x,\)+ q(x) <j>(x,A) = A<t>(x,A) on {r \ V}, (1.6)

(1.7)

Ee (v, A) = -AMv4>(v, A) at each vertex v G V \ dr

$(•, A) is continuous at each vertex,

The system of differential equations (1.6), (1.7) with zero Dirichlet boundary condition has only a trivial solution for AG r. Therefore, for any a g cm, this system of equations has a unique solution, $a(x,A), satisfying non-zero boundary conditions:

4>a(Yj ,A) = aj, j = 1, 2,...,m, a = col {a1,...,am}, (1.8)

The m x m matrix M(A) defined by M(A) a = 34>a|dr is called the Titchmarsh-Weyl matrix function, or the TW-function. The TW-function is also known as the (spectral) Dirichlet-to-Neumann map. The TW-function M(A) known for 3A > 0 will play the role of the spectral data for solving boundary inverse problems on graphs.

2. Main results

In the case of a string with loaded masses it was noticed [8,9] that the wave transmitted through a mass is more regular than the incoming wave. A similar effect also occurs for networks of strings. To formulate the result, we need the following definition. Among all paths from edge e4 to the boundary vertex Yj, let the degree, d, of the edge be the minimal (with respect to j) number of nonzero loaded masses on the path. For the following theorem we assume that q|j g Cdj (ej).

Theorem 1. Assume Mv > 0 for all v. If f G FT, then for any t G [0,T], uf (•,t) G H and uf G C ([0,T]; H). Furthermore, for each ej G E, uf |ej G C([0, T]; Hdj (ej)).

The proof of the theorem is based on the analysis of the waves incoming to, transmitted through and reflected from an inner vertex, taking into account the conditions (1.2). For the simplest graph of serially connected strings with attached masses such a result was obtained in [8].

The next theorem describes the solution of the dynamic inverse problem.

Theorem 2. Let T* = 2maxj=m dist{Yj,Ym}. The operator {RT}m_=1 known for T > T* uniquely determines q on r, {Mv : v G V \ dr}, {lj : j = 1,..., N} and the graph topology. If the topology is known, all other parameters can be found from the main diagonal {R^}m=_1 of the reduced response operator.

We also extend to our networks the leaf peeling method proposed in [5] (and generalized for strings with attached masses in [10]) and develop a constructive algorithm solving the inverse problem. A spectral analog of Theorem 2 reads as follows.

Theorem 3. The reduced TW matrix function {Mj (A) }m_=11 known for 3A > 0 uniquely determines q on r, {Mv : v G V \ dr}, {lj : j = 1,..., N} and the graph topology. If the topology is known, all other parameters can be found from the main diagonal {Ma (A)}r[=_11 of the reduced TW matrix function.

3. Proof of Theorem 3

The response operator RT and TW-function M(A) are connected with each other by the Fourier-Laplace transform (see, e.g. [5]). Therefore, knowledge of M(A) allows one to find RT for all T > 0, and knowledge of RT for all T > 0 allows one to find M(A).

In this section, we prove Theorem 3. We will give a brief description of an algorithm which allows us to recalculate the TW matrix function from the original graph to a smaller graph by "pruning" boundary edges. Ultimately, doing so allows us to reduce the original inverse problem on the graph to the inverse problem on a single interval.

Our reduction algorithm combines both spectral and dynamical approaches, i.e. uses M(A) and RT. As we mentioned above, the TW matrix function determines the response operator for the system (1.1)-(1.4). Therefore, under the conditions of Theorem 3 the entries RT ,i,j = 1,... ,m — 1 are known for T > 0.

Step 1. Knowledge of RT for sufficiently large T allows one to recover the length of the edge e g E incident to Yj, the potential q on e and the mass Mv, where v G V \ dr is an inner vertex to which e is incident. We can also recover id(v), the total number of edges incident to v. The proof of these statements is based on the analysis

of the waves incoming to, transmitted through and reflected from vertex v. Similar analysis was presented in [5] without the loaded masses; this was based on the boundary control method in inverse theory.

Step 2. We determine the boundary edges which have a common end point using the non-diagonal entries RT of the response operator. Since the speed of wave propagation in the system (1.1)-(1.4) equals one, two boundary edges, say, e, and ej, incident to the boundary edges 7, and Yj with the lengths l, and j have a common end point if and only if:

0 for T < 1, + j = 0, for T>l, + j.

Rj = < ,n z(3.1)

Definition of a sheaf. We consider a subgraph of r which is a star graph consisting of all edges incident to an internal vertex v. This star graph is called a sheaf if all but one its edges are the boundary edges of r. It is known that any tree has at least two sheaves.

Step 3. Leaf peeling. We consider now a sheaf consisting, say, of several boundary edges e^ ..., ep, p < m, incident to boundary vertices y1, ..., yp are connected at the vertex vs (see, e.g. vertices y1 ,72,73, v1 on Fig. 2). From Step 1, we know the potential on these edges, their lengths and the index of the vertex vs.

The index of the vertex vs is p +1 and there is exactly one internal edge incident to vs. We denote by M(A) the TW matrix function associated with the reduced graph r, i.e. the original graph r without the boundary edges e1,..., ep and vertices 71,..., 7p.

We denote by M0i(A), Mi0(A) and M00(A) the entries of M(A) related to the "new" boundary point vs0 of the graph r. The other entries of M(A) are denoted by Mij, i, j = p + 1,..., m. We demonstrate now how to find the entries of M(A).

First, we recalculate the entries M00(A) and M0i(A), i = p + 1,..., m - 1. we choose a boundary point, say 71, of the star-subgraph. Let ¿(x, A) be the solution to the problem (1.6), (1.7) subject to the boundary conditions:

¿(7i,A) = 1, ¿(7j, A) = 0, j = 2,...,m - 1,m. (3.2) We notice that on the boundary edge e1 the function ^ solves the Cauchy problem:

-¿'' + q(x)^ = A^, x G e1, (3.3)

¿(71, A) = 1, ¿'(71, A) = Mii(A). (3.4) On the other edges of the star subgraph it solves

—¿'' + q(x^ = A¿, x G e,, i = 2, ...,p, (3.5)

¿(7i, A) = 0, ¿'(7,, A) = Mii(A), i = 2,... ,p. (3.6)

Since the potential on the edges e1,..., ep is known, we can solve the Cauchy problems (3.3), (3.4) and (3.5), (3.6) and use the matching conditions (1.7) at the internal vertex vs to recover the values ¿(vs, A) and ¿'(vs,A) on the "new" boundary edge at the "new" boundary point vs. Thus we obtain:

M 00(A) = ^A)

0(vs,A) '

(3.7)

M0i(A) = MS), i = p +1,...,m.

We recall that here SA = 0, and so, ¿(vs, A) = 0. Otherwise, A would be an eigenvalue of a selfadjoint operator.

To find Mj0(A) and Mij(A) , i = p +1,...,m — 1 we fix 7, (i > p) and consider the solution ^(x, A) to (1.6), (1.7) with boundary conditions

V>(7j,A) = 1, ^(7j, A) = 0, j = i. (3.8)

The function ^ then solves the following Cauchy problems on the edges e1,..., ep:

—+ q(x)^ = A-0, x G ej, j = 1,. .. ,p, (3.9)

V>(7j, A) = 0, i>'(7j, A) = Mij (A). (3.10)

Since we know the potential on the edges e1,..., ep, we can solve the Cauchy problems (3.9), (3.10) and use the conditions at the internal vertex vs to recover the values ^(vs, A) and ^'(vs, A) at the "new" boundary edge with the "new" boundary point vs.

Now, we consider the following linear combination of the solutions ¿ and

y(x, A) = V(x,A) - ¿(x, A). (3.11)

¿(vs, A)

It is easy to verify that on the subgraph Г the function p satisfies the boundary conditions:

p(Yi,X) = 1, р(ъ,X)=0,j = i. (3.12)

Thus, from (3.11), we obtain that:

Mio(X) = X) — ф(vs,X)M00(X),

Mij(X) = Mij(X) — ф(ъ,Х)Моз(X). ( . )

To recover all elements of the reduced TW matrix function, we need to use this procedure for all i,j = p + 1,... ,m — 1.

We conclude that the (reduced) TW-function for the graph Г determines the (reduced) TW-function for the graph Г. The inverse problem is reduced to the inverse problem for a smaller graph. Since the graph Г is finite, this procedure may be continued, but it ends after a finite number of steps.

The proofs of Theorems 1 and 2 for arbitrary tree will be presented in a forthcoming paper. The quantum graph with the simplest topology — a network of serially connected strings — is considered in the next section.

4. Network of serially connected strings

We consider the wave equation on the interval [0,t] with N masses Mj > 0 attached at the points aj, j = 1,..., N, where 0 = a0 < al < ... < aN < aN+1 = t. This is modeled by:

, , d2 d2u , _ ........

p(x)^2 — q^22 =0, t e (0,T), x £ Q := (0, ai) U (ai,a2) U ... U (aN, t),

u(aj ,t) = u(a+, t), Mj utt(aj ,t) = ux (a+, t) — ux(aj, t), u(x, 0) = ut(x, 0) = 0, u(0, t) = f (t), f £Ft := L2(0,T), u(t,t) = 0.

Here p is a positive function on [0, t] and pl[a.£ Cj+2[aj, a,j+l], j = 0,... ,N.

We show that the wave transmitted through a mass is more regular than the incoming wave. We define the spaces W, WT :

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

W = {ф £ L2(0, al) x Hl(al,a2) x ...HN(aN, t) : 4>(aJ) = ф(a+), ф'^Т) = ф'(а+) — Mj ф"(a+)/p(a+), ф(() = 0} , WT = {ф £ W : ф(х) =0 for x > X(T)} ,

where

X(T)

T = / ^'Х, L = /^'Х.

0 0

The following result on the regularity of the solution of the initial boundary value problem stated above and on the controllability of this dynamical system has been proved in [8].

l _

Theorem 4. Suppose T < L := f vip( x) dx. For any f G FT, uf G C (0,T; WT) and for any ^ G WT, there

0

exists a unique f G WT such that uf (x, T) = $(x). Furthermore,

\\uf (;T )||w ~\\f y^r.

For T > L,

{uf(•,T) : f G L2(0,T)} = W. Our dynamical inverse problem is to recover unknown parameters of the system from the response operator RT : FT ^ FT, Dom(RT) = {f G H 1(0,T), f (0) = 0}, (RTf)(t)= uX(0,t), t G (0,T).

The main result is this section is:

Theorem 5. Let T > 2L. Given RT, one can find p(x), l, aj, and Mj, j = 1,..., N.

We prove this theorem in several steps. First, we consider the spectral boundary value problem corresponding our dynamical system:

-y''(x, A) = A2p(x)^(x, A), x G 0, ^(0, A) = A) = 0, ^(oT, A) = ^(o+, A), -Mj AV(aj, A) = ^'(a+, A) - ^'(aT, A) Vj.

The eigenvalues A; of this problem are simple and the eigenfunctions form the orthonormal basis in the space H := Lp(0, l) © RN with the inner product:

l N

(¿,^}h = ¿(x)^(x)p(x)dx + ^ Mj ¿(oj )^(oj) . 0 j=1

We set

HT = {¿ G H : ¿(x) =0 for x > X(T)} . The connecting operator is defined as:

CT : FT , (CTf,g)FT := (uf (.,T),ug(,T))H .

The connecting operator can be written in the form CT = (UT)*(UT) where

UT : FT ^ WT, UTf = uf (,T).

The exact controllability (see Theorem 4) implies that CT is bounded and boundedly invertible. Our second step is:

Theorem 6. Operator CT can be explicitly expressed through the response operator on the double interval: CT = -2(ST)*/2TR2TSt, where:

(STf)(t) = J f(t) f t G [0,T]' (12Tf)(t)=/f(s)ds.

( f )( ) | -f (2T - t) t G (T, 2T], ( f )( ) J f ()

uf (•, s), ug

Sketch of the proof of Theorem 6. Set w(s,t) := (uf (•, s),ug(^t)}^ . We notice that (CTf, g)FT = w(T, T and

i

wtt(s,t) - w„(s,t) = /[uf (x,s)ugt(x,t) - u{s(x,sK(x,t)]p(x)dx

0

+ Mj [uf (aj, s)ugt(oj,t) - ufs(oj, s)ug(aj,t)] = (using putt = uxx) j

= [uf (x,s)ux(x,t) - ux(x,s)ug(x,t)]x=0 = (Rf)(s)g(t) - f (s)(Rg)(t). We use w(s, 0) = wt(s, 0) = w(0,t) =0 to find w(T, T) by D'Alembert's formula.

The next step is the construction of special bases in spaces FT and HT. Let T < L and {fn}, n g n, be a basis in FT such that:

f G C2[0,T], f (0) = f'(0) = 0, (CTfk,f„)FT = 4„.

Due to controllability, {ufn(,T)} is an orthonormal basis in HT.

Next, we introduce two functions: ¿0(x) = 1, ¿1(x) = x, x g [0, l] and let ¿T and ¿T be their restrictions to the interval [0, X (t)].

Theorem 7. The coefficients in the series representations of the functions ¿T, ¿T with respect to the basis {ufj (,T)} have the form

T

c; := (¿0,ufn (•, T )}h = -J (T - t)(RT f„)(t) dt,

0

T

c; := (¿1, ufn (•, T)}h = J(T - t) fn(t) dt.

Sketch of the proof of Theorem 7. By the definition of the connection operator, we have:

i

(4>0,ufn (•,T ))H = i ufn (x,T )p(x)dx + £ Mj ufn (aj ,T) 0 j

T [X(T)

= J(T — t) J ufn (x,t)p(x)dx + £ Mj ufn (aj ,t)

X(T)

f(T — t) f uXx (x, t)dx + £ Mj u fn (aj, t)

dt

= — J(T — t)uXn (0,t) dt = — J(T — t)(RT fn)(t) dt.

00 This proves the first statement of Theorem 7. The second one can be proved in a similar way.

Now, we are ready to complete the solution of the dynamical inverse problem. We introduce two functions:

X(T)

p,(T) = J p(x)dx + ^ M.

0

X(T)

j: aj <X(T)

y(T) = J xp(x)dx + ^ M.

j: aj <X(T)

They can be found using the theorem:

p,(T) = (tT, 4>T)H = £ |cn|2, v(T) = №, )h ^cn cn.

nn

Separating the singular and regular (integral) parts, we find Mj and aj from the singular parts. From the regular parts, we have:

fir(T) = p(X(T)) X(T), vr(T) = X(T)p(X(T)) X(T). From these relations, we find X(T) and, finally, p(x).

Acknowledgments

The research of S. Avdonin was supported in part by the National Science Foundation, grant DMS 1411564 and by the Ministry of Education and Science of Republic of Kazakhstan under the grant No. 4290/GF4.

References

[1] Gerasimenko N.I., Pavlov B.S. Scattering problems on noncompact graphs, Teoret. Mat. Fiz., 1988, 74, P. 345-359. Eng. transl., Theoret. and Math. Phys, 1988, 74, P. 230-240.

[2] Gerasimenko N.I. Inverse scattering problem on a noncompact graph. Teoret. Mat. Fiz., 1988, 75, P. 187-200. Translation in Theoret. and Math. Phys., 1988, 75, P. 460-470.

[3] Berkolaiko G., Kuchment P. Introduction to Quantum Graphs (Mathematical Surveys and Monographs vol 186). Providence, RI: American Mathematical Society, 2013.

[4] Avdonin S. Control problems on quantum graphs. Analysis on Graphs and Its Applications, Proceedings of Symposia in Pure Mathematics, AMS, 2008, 77, P. 507-521.

[5] Avdonin S., Kurasov P. Inverse problems for quantum trees. Inverse Problems and Imaging, 2008, 2 (1), P. 1-21.

[6] Avdonin S., Bell J. Determining a distributed conductance parameter for a neuronal cable model defined on a tree graph. Journal of Inverse Problems and Imaging, 2015, 9 (3), P. 645-659.

[7] Avdonin S., Choque Rivero A., Leugering G., and Mikhaylov V. On the inverse problem of the two velocity tree-like graph. Zeit. Angew. Math. Mech., 2015, 1-11. DOI 10.1002 zamm.201400126.

[8] Avdonin S. and Edward J. Inverse problems for networks of vibrating strings with attached masses. SIAM Journal of Control and Optimization, submitted.

[9] Hansen S. and Zuazua E. Exact controllability and stabilization of a vibrating string with an interior point mass. SIAM J. Control Optim., 1995, 33 (5), P. 1357-1391.

[10] Avdonin S., Avdonina N. and Edward J. Boundary inverse problems for networks of vibrating strings with attached masses. Proceedings of Dynamic Systems and Applications, 2016, 7, P. 41-44.

a.

i Надоели баннеры? Вы всегда можете отключить рекламу.