• Keine Ergebnisse gefunden

uniform, FE uniform, ROM uniform, ROM adaptive, ROM

solve eigs(Z¯Z¯T) solve eigs(Z¯TZ)¯ solve eigs(Z¯TZ)¯

n 30150 30150 17500 27

erry 5.77·10−03 5.77·10−03 1.50·10−02 5.77·10−03 optimal control solution 10.30 sec 0.51 sec 0.40 sec 0.01 sec

snapshot generation – 0.75 sec 0.43 sec 0.002 sec

POD basis – 0.21 sec 70.18 sec 0.09 sec

time-adaptive grid – – – 0.61 sec

Table 1: Accuracy and computational times for the solution of the optimal control problem using a uniform versus an adaptive time discretization according to Algorithm 4 comparing a full finite element method with spatial discretization h = 1/100 with a POD reduced-order model using

`= 1 POD basis function. The POD basis is computed solving a weighted eigenvalue problem (eigs) for ¯ZZ¯T or ¯ZT

subset of L(0, T;Rm). We introduce a control operator as B:U →L2(0, T;H−1(Ω)), u7→ Bu=

m

X

i=1

uiχi,

where χi ∈H−1(Ω),1≤i≤m, denote given shape functions. Thus,B is a linear and bounded operator. The dual operator B:L2(0, T;H−1(Ω)) →U fulfills

hBu, viL2(0,T;H−1(Ω)),L2(0,T;H01(Ω)) = Z T

0

hBu(t), v(t)iH−1(Ω),H01(Ω)dt

=

m

X

i=1

Z T

0

ui(t)hχi, v(t)iH−1(Ω),H01(Ω)dt

=

m

X

i=1

Z T 0

ui(t)(Bv(t))idt

= (u,Bv)L2(0,T;Rm)=hu,BviU

according to Definition 2.9. Thus, it holds (Bv(t))i = hχi, v(t)iH−1(Ω),H01(Ω). Note that we identify L2(0, T;H−1(Ω)) withL2(0, T;H01(Ω)) and U withU. In the state equation (3.1) we replace the distributed control by the located control as follows

yt−∆y=Bu in (0, T]×Ω, (3.54a)

y= 0 on [0, T]×∂Ω, (3.54b)

y(0,·) =y0 in Ω. (3.54c)

Existence of a unique weak solution y ∈ W(0, T;H01(Ω)) to (3.54) and the regularity results follow according to the theory for (3.1). We introduce the weak solution operator associated with equation (3.54) by

Sad :Uad×L2(Ω)→W(0, T;H01(Ω)), (u, y0)7→y:=Sad(u, y0). (3.55) As cost functional we consider the quadratic objective

Jad(y, u) = 1

2ky−ydk2L2(0,T;Ω)+ α

2kuk2L2(0,T;Rm). The optimal control problem reads as

min

(y,u)∈W(0,T;H01(Ω))×UadJad(y, u) s.t. y=Sad(u, y0). (3.56)

3.7 Located control and control constraints 59

Due to the control constraints, the gradient equation (3.11) in the optimality system is replaced by the variational inequality

(αu+Bp, v−u)U ≥0 for all v∈Uad. (3.57) The resulting first-order necessary (and by convexity sufficient) optimality system is given by the state equation (3.54) together with the adjoint equation

−pt−∆p=y−yd in [0, T)×Ω, (3.58a)

p= 0 on [0, T]×∂Ω, (3.58b)

p(T,·) = 0 in Ω, (3.58c)

and the variational inequality (3.57) which is equivalent to the projection formula u(t) =P[ua(t),ub(t)]

−1

α(Bp)(t)

for almost allt∈[0, T], (3.59) where we define by

P[ua(t),ub(t)] :Rm →[ua(t), ub(t)]

for almost all t ∈ [0, T] the componentwise orthogonal projection onto the admissible set of control vectors. The projection can be computed as

P[ua(t),ub(t)]

−1

α(Bp)(t)

= max

ua(t),min

ub(t),−1

αhχi, p(t)iH−1(Ω),H01(Ω)

, which is meant componentwise for almost all t∈[0, T]. Moreover, we denote by

P[ua,ub]{u}:=P[ua(t),ub(t)]{u(t)}, for almost all t∈[0, T]

the pointwise projection of a function u ∈ L(0, T;Rm) onto the set of admissible controls ua, ub∈L(0, T;Rm).

Reformulation of the optimality system with respect to the adjoint state

We now can only reduce the optimality system to an elliptic system inp. The derivation of the biharmonic system is given later in the proof of Theorem 3.16. The resulting biharmonic system reads as

−ptt+ ∆2p− B P[ua,ub]

−1 αBp

= −(yd)t+ ∆yd in (0, T)×Ω, (3.60a)

p= 0 on [0, T]×∂Ω, (3.60b)

∆p=yd on [0, T]×∂Ω, (3.60c)

p(T,·) = 0 in Ω, (3.60d)

(pt+ ∆p)(0,·) =yd(0,·)−y0 in Ω. (3.60e) Note that a reduction with respect to the state variable is not possible in the standard way since the projection operator P[ua,ub]is a non-smooth operator, thus non-differentiable in the classical sense. One possible way to derive a biharmonic equation for the state variable is to consider a regularization of the projection, see [139]. This option is not further discussed here and we continue with the focus on the biharmonic equation with respect to the adjoint variable.

Lemma 3.14. Let us denote N(p) :=−B P[ua,ub]

−1 αBp

. It holds true Z T

0

Z

(N(p1)−N(p2))(p1−p2)dxdt≥0 ∀p1, p2.

Proof. Since the projection operator is monotone increasing, i.e.

u1(t)≤u2(t) ⇒ P[ua(t),ub(t)]{u1(t)} ≤P[ua(t),ub(t)]{u2(t)}, t∈[0, T] foru1, u2 ∈L(0, T;Rm) it is easy to see that

P[ua(t),ub(t)]{u1(t)} −P[ua(t),ub(t)]{u2(t)}, u1(t)−u2(t)

Rm ≥0

We set u1(t) :=−α1(Bp1)(t) andu2(t) :=−α1(Bp2)(t) for p1, p2 ∈H˜02,1(0, T; Ω). Then it holds

−P[ua(t),ub(t)]

−1

α(Bp1)(t)

+P[ua(t),ub(t)]

−1

α(Bp2)(t)

,(Bp1)(t)−(Bp2)(t)

Rm

≥0.

Hence by linearity of B it follows h−BP[ua(t),ub(t)]

−1

α(Bp1)(t)

+BP[ua(t),ub(t)]

−1

α(Bp2)(t)

, p1(t)−p2(t)iH−1(Ω),H01(Ω) ≥0 which leads to the claim.

Thus, the quantity

−BP[ua,ub]

−1 αBp

is monotone inp and (3.60) is a semilinear elliptic problem with monotone nonlinearity.

In order to derive the weak formulation for (3.60) we define the operator Aad0 as Aad0 : ˜H02,1(0, T; Ω)×H˜02,1(0, T; Ω)→R,

Aad0 (p, v) = Z T

0

Z

ptvt− BP[ua,ub]

−1 αBp

v+ ∆p∆v

dxdt+ Z

∇p(0)∇v(0)dx.

Then the weak form of equation (3.60) reads as

Aad0 (p, v) =L0(v) ∀v∈H˜02,1(0, T; Ω), (3.61) where the linear form L0 is defined in (3.22).

Theorem 3.15. (Existence of a unique weak solution). For every L0 ∈ ( ˜H02,1(0, T; Ω)) the equation (3.61)has a unique solution p∈H˜02,1(0, T; Ω).

Proof. In analogy to [139, Lemma 4.6] it can be shown that the operator Aad0 is strongly mono-tone, coercive and hemi-continuous. Then, the main theorem on monotone operators (Theo-rem 2.25) ensures existence of a unique solution.

Equivalence of the optimality system to a biharmonic equation

Theorem 3.16. Let (y, u) ∈W(0, T;H01(Ω))×Uad denote the solution to problem (3.56) with associated adjoint statep∈W(0, T;H01(Ω)). Assume thaty0 ∈H01(Ω)andyd∈L2(0, T;H2(Ω))∩

H1(0, T;L2(Ω)). Further we assume the compatibility condition y(T)−yd(T) + ∆p(T)∈H01(Ω) to hold true. Then p satisfies (3.60)a.e. in space-time and is a weak solution to (3.60).

3.7 Located control and control constraints 61

Proof. Due to y0∈H01(Ω) we follow by Remark 3.2 thaty∈L2(0, T;H2(Ω))∩H1(0, T;L2(Ω)).

Then, we can apply Remark 3.3 which leads to the regularity

p∈L2(0, T;H4(Ω))∩H1(0, T;H2(Ω))∩H2(0, T;L2(Ω)).

Thus, we can take in (3.58a) the derivative with respect to time in order to get

−ptt−∆pt=yt−(yd)t. Then, we replace yt using (3.54a) and obtain

−ptt−∆pt= ∆y+Bu−(yd)t.

We use the projection formula (3.59) in order to eliminate the control variable and get

−ptt−∆pt= ∆y+BP[ua,ub]

−1 αBp

−(yd)t.

Finally, we use the identityy =−pt−∆p+ydfrom (3.58a) in order to eliminate the state variable and get

−ptt−∆pt= ∆(−pt−∆p+yd) +BP[ua,ub]

−1 αBp

−(yd)t,

which implies (3.60a). We get the initial condition (3.60e) by evaluating (3.58a) at t= 0. The boundary condition (3.60c) is derived by evaluating (3.58a) on the boundary ∂Ω.

Thus, the adjoint function p ∈ L2(0, T;H4(Ω))∩H1(0, T;H2(Ω))∩H2(0, T;L2(Ω)) fulfills the biharmonic problem (3.60) a.e. in space-time. Then, p ∈ H˜02,1(0, T; Ω) is a weak solution to (3.60).

Since the biharmonic equation (3.60) has a unique weak solution according to Theorem 3.15 and the weak solution p to (3.58) is a weak solution to (3.60) according to Theorem 3.16, the other direction holds, i.e. the weak solution to (3.60) is the optimal adjoint state p.

A-posteriori error estimate for the time discretization

We consider the same notation as in Section 3.4. The time-discrete problem for (3.61) reads as follows: find pk∈V˜k withpk(T,·) = 0 and

Aad0 (pk, vk) =L0(vk) ∀vk∈V˜k. (3.62) The time-discrete problem has a unique solution by construction. We derive and prove a temporal residual-type a-posteriori error estimate for the variablepin the spirit of [82]. For this, we need the following results and properties.

Lemma 3.17. For α >0 and v∈H˜02,1(0, T; Ω) it holds kvkH2,1(0,T;Ω)≤c

kvtk2L2(0,T;Ω)+k∆vk2L2(0,T;Ω)

with constant c >0.

Proof. We define the function g:=−vt−∆v∈L2(0, T; Ω). Then, vis the solution to

−vt−∆v = g in [0, T)×Ω, v = 0 on [0, T]×∂Ω, v(T,·) = 0 in Ω,

in a weak sense. This solutionv depends continuously on the data (compare e.g. (3.14)), thus kvk2H2,1(0,T;Ω) ≤ ckgk2L2(0,T;Ω)

= ck −vt−∆vk2L2(0,T;Ω)

≤ 2c

kvtk2L2(0,T;Ω)+k∆vk2L2(0,T;Ω) , where we applied Young’s inequality, Theorem 2.31.

Lemma 3.18. It holds

Aad0 (p, vk)−Aad0 (pk, vk) = 0 ∀vk ∈V˜k. Proof. With (3.61) and (3.62) we have

Aad0 (p, vk)−Aad0 (pk, vk) =L0(vk)−L0(vk) = 0 ∀vk∈V˜k⊂H˜02,1(0, T; Ω).

The following theorem states a temporal residual-type a-posteriori estimate forpwhich transfers the result in Theorem 3.7 to the case of located control and control constrained optimal control.

Theorem 3.19. Let p ∈ H˜02,1(0, T; Ω) and pk ∈ V˜k denote the solutions to (3.61) and (3.62), respectively. Then, we obtain the a-posteriori error estimation

kp−pkk2H2,1(0,T;Ω)≤c η2ad, (3.63) where c >0 and

ηad2 =

n

X

j=1

∆t2j Z

Ij

−(yd)t+ ∆yd+ (pk)tt+BPUad

−1 αBpk

−∆2pk

2 L2(Ω)

+

n

X

j=1

Z

Ij

kyd−∆pkk2L2(∂Ω).

Proof. We set ep := p−pk, N(p) :=−B PUad

1αBp and denote by πep ∈ V˜k the Lagrange interpolation of ep. We make the following estimations

1

ckp−pkk2H2,1(0,T;Ω) ≤ k(p−pk)tk2L2(0,T;Ω)+k∆(p−pk)k2L2(0,T;Ω) (Lemma 3.17)

≤ Z T

0

Z

(p−pk)tept + ∆(p−pk)∆ep+ (N(p)−N(pk))epdxdt

(Lemma 3.14)

≤ Z T

0

Z

(p−pk)tept + ∆(p−pk)∆ep+ (N(p)−N(pk))epdxdt +k∇(p−pk)(0)k2L2(Ω)

= Aad0 (p, ep)−Aad0 (pk, ep)

= Aad0 (p, ep)−Aad0 (pk, ep)−(Aad0 (p, πep)−Aad0 (pk, πep)) (Lemma 3.18)

= Aad0 (p, ep−πep)−Aad0 (pk, ep−πep)

= L0(ep−πep)−Aad0 (pk, ep−πep)

3.7 Located control and control constraints 63

= Z T

0

Z

(−(yd)t+ ∆yd)(ep−πep)dxdt− Z

(yd(0)−y0)(ep(0)−(πep)(0))dx +

Z T

0

Z

∂Ω

yd∇(ep−πep)·~n dsdt− Z

∇pk(0)∇(ep−πep)(0)dx

− Z T

0

Z

((pk)t(ep−πep)t+N(pk)(ep−πep) + ∆pk∆(ep−πep))dxdt

= Z T

0

Z

(−(yd)t+ ∆yd+ (pk)tt−N(pk)−∆2pk)(ep−πep)dxdt +

Z T 0

Z

∂Ω

(yd−∆pk)∇(ep−πep)·~n dsdt (integration by parts and Theorem 2.20).

Splitting the temporal integration into an integration over each time interval, using error es-timates of the Lagrange interpolation π, the trace inequality and Young’s inequality (Theo-rem 2.31), we get the claim.

Space-time mixed finite element discretization

We state the space-time mixed finite element variational form for (3.60) which is derived along the lines to (3.33) and uses the same notations. It reads as: find ph ∈Y˜0h, ϑh ∈V˜k andϑh|∂Ω=−˜yd

such that Z T

0

Z

(ph)tvt− BP[ua,ub]

−1 αBph

v+∇ϑh∇vdxdt+ Z

∇ph(0)∇v(0)dx

= Z T

0

Z

(−(yd)t+ ∆yd)v dxdt− Z

(yd(0)−y0)v(0)dx ∀v∈Y˜0h, (3.64a) Z T

0

Z

−∇ph∇φ+ϑhφ dxdt= 0 ∀φ∈W0h. (3.64b) The adaptive finite element cycle which utilizes the error estimate (3.63) in order to adapt the time discretization according to the temporal dynamics of the adjoint state follows along the lines of Section 3.5 and is summarized in Algorithm 8.

Algorithm 8Space-time finite element algorithm with time adaptivity for the adjoint state in case of control constraints and located control.

Input: Initial space-time mesh Thinit, tolerance ε >0, refinement parameter θ∈(0,1), desired stateyd, initial statey0, regularization parameterα >0, initial number of time discretization pointsn, maximal number of time pointsnmax.

Output: Time-adapted space-time meshTh, adjoint solution ph.

1: Th =Thinit with ntime points

2: while n < nmax ORηp ≥εdo

3: Define ˜Vk as the finite element space corresponding to Th according to (3.30).

4: Solve (3.64).

5: Estimate the error contributions from (3.63).

6: Mark time intervals according to the D¨orfler criterion (Definition 2.34) with parameter θ.

7: Refine the marked time intervals using bisection.

8: end while

Remark 3.20. Note that (3.64) is a nonlinear non-smooth equation due to the projection such that the solution can be done by a semi-smooth Newton method or a Newton method utilizing a regularization of the projection formula, for example. In the numerical tests, we will use a fixed point iteration in order to find an approximate solution.

3.8 Snapshot location in optimal control for POD model order reduction with located