Abstract
The numerical approximation to a parabolic control problem with control and state constraints is studied in this paper. We use standard piecewise linear and continuous finite elements for the space discretization of the state, while the dG(0) method is used for time discretization. A priori error estimates for control and state are obtained by an improved maximum error estimate for the corresponding discretized state equation. Numerical experiments are provided which support our theoretical results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In this paper we consider the optimal control problem
subject to
where Ω T =Ω×(0,T], Γ T =∂Ω×(0,T], Ω is an open bounded domain in ℝ2 with sufficiently smooth boundary Γ=∂Ω, and α>0, T>0, y d ∈L 2(Ω T ) are fixed. The precise smoothness requirements on Γ are given in the next section. The initial value y 0 is specified in Sect. 2. The constraints on control and state are specified through the closed and convex subsets
for controls with U:=L 2(Ω T ) and
for states, where for simplicity we assume that a, b and ϕ denote constants with a<b. Furthermore, \(\mathcal{B}:L^{2}(\varOmega_{T})\rightarrow L^{2}(0,T;H^{1}(\varOmega)^{*})\) denotes the injection.
State constrained optimal control problems are important from the practical point of view. The numerical analysis for these problems is involved since the multipliers associated to constraints on the state in general are Borel measures. To the best of the authors’ knowledge, there are only a few contributions to numerical analysis of parabolic optimal control problems with state constraints. Lavrentiev regularization of state constrained parabolic optimal control problems is studied in [24]. Recently, error estimates for state constrained parabolic control problem with controls of the form
are derived in [9], where f 1,…,f m ∈H 1(Ω)∩L ∞(Ω) are given functions. Error analysis for optimal control problems with final state constraints and control constraints is considered in [29]. Finally, in [22] a priori error estimates for parabolic optimal control problems with pointwise state constraints in time are considered. Other related work on state constrained optimal control problems and parabolic control problems can be found in, e.g., [1, 3, 4, 7, 18, 21].
In this paper we consider an optimal control problem for the heat equation with distributed control and pointwise control and state constraints. The optimization problem is approximated using variational discretization proposed in [14] combined with linear finite elements in space and the dG(0) scheme in time for the discretization of the state equation. Based on an improved maximum error estimate for the state equation, we among other things derive in Theorem 4 the L 2-norm error estimate
where (u,y) and (u h,k ,Y h,k ) denote the continuous and discrete optimal controls and states with 4<s<∞ denoting a positive real number related to the regularity of y, and h, k denote the space and time discretization parameters which have to be coupled appropriately. In the analysis we use results of [26] concerning the parabolic projection, which are only proved for two spatial dimensions. Therefore we restrict our analysis to the case Ω⊂ℝ2.
The rest of this paper is organized as follows. In Sect. 2 we present the state constrained optimal control problem and the corresponding optimality conditions. In Sect. 3 we establish the fully discrete approximation for the state equation and derive uniform estimates for the discretization error of the state. We obtain the a priori error estimates for the optimal control problem in Sect. 4. We also present some numerical experiments to support our theoretical findings.
2 Optimal control problem
Let Ω⊂ℝ2 be a convex domain which matches the smoothness requirements in [17, Chap. 4, § 4]. Specifically, we require that Γ∈O 2. We say that a surface Γ⊂ℝn belongs to class O l (l≥1) if there exists a number ρ>0 such that the intersection of Γ with a ball K ρ of radius ρ with center at an arbitrary point x 0∈Γ is a connected surface, which locally can be represented as the graph of a function ω of class O l, i.e., in the local coordinate system (y 1,…,y n ) with origin at x 0 one has y n =ω(y 1,…,y n−1) for (y 1,…,y n )∈Γ∩K ρ , and ω is a function of class O l on the projection of Γ∩K ρ onto the subspace y n =0. Here \(O^{l}(\bar{\varOmega})\) is the set of all continuous functions in \(\bar{\varOmega}\) having continuous derivatives in \(\bar{\varOmega}\) up to order l−1, with the derivatives of order l−1 having a first differential at each point of \(\bar{\varOmega}\) and the derivative of order l being bounded in \(\bar{\varOmega}\) (see [17, Chap. 1, pp. 9–10] for more details). For example, convex domains Ω with \(\mathcal{C}^{2,1}\) boundary Γ meet the above mentioned requirements. Here we note that convex polygonal domains do not meet our regularity assumptions on the domain. However, convex polygonal domains could be included in our analysis by assuming that the states appearing in our analysis satisfy the required regularity assumptions.
For nonnegative integer m we adopt the standard notation W m,s(Ω) for Sobolev spaces on Ω with norm ∥⋅∥ m,s,Ω and seminorm |⋅| m,s,Ω , and the standard modification for s=∞. We denote by H m(Ω) with norm ∥⋅∥ m,Ω and seminorm |⋅| m,Ω for s=2. Note that H 0(Ω)=L 2(Ω). For real numbers m we define the Sobolev space W m,s(Ω) by interpolation, i.e., W m,s(Ω):=(W k,s(Ω),W k+1,s(Ω)) θ,s , k∈ℕ, m∈(k,k+1), θ=m−⌊m⌋. We denote the L 2-inner products on L 2(Ω) by
With Ω T =Ω×(0,T] let H s,r(Ω T )=L 2(0,T;H s(Ω))∩H r(0,T;L 2(Ω)) equipped with the norm
where ∥⋅∥ r,[0,T] denotes the norm on H r([0,T]). For a real positive number l, \(C^{2l,l}(\bar{\varOmega}_{T})\) is the space of functions which are continuous in \(\bar{\varOmega}_{T}\), together with all derivatives of the form \(D_{t}^{r}D_{x}^{s}\) for 2r+s<l (see [17], p. 7), where D t and D x denote the derivatives w.r.t time and space, respectively. Throughout the presentation c and C denote generic positive constants.
The variational form of problem (1.2) reads: Given u∈U and y 0∈L 2(Ω), find y∈L 2(0,T;H 1(Ω))∩H 1(0,T;H −1(Ω)) such that
We denote \(y=\mathcal{G}(\mathcal{B}u)\) the solution to problem (2.1). It is well-known that if \(\mathcal{B}u\in L^{2}(\varOmega_{T})\), y 0∈H 1(Ω), problem (2.1) admits a unique solution \(y=\mathcal{G}(\mathcal{B}u)\in H^{2,1}(\varOmega_{T}):=L^{2}(0,T;H^{2}(\varOmega))\cap H^{1}(0,T;L^{2}(\varOmega))\hookrightarrow C([0,T];H^{1}(\varOmega))\).
We define \(W^{2,1}_{s}(\varOmega_{T})\) (1≤s<∞) as
and use ∥⋅∥2,1,s to denote the norm defined on \(W^{2,1}_{s}(\varOmega_{T})\). Thanks to the control constraints given by (1.3), we have \(\mathcal{B}u\in L^{\infty}(\varOmega_{T})\). If in addition \(y_{0}\in W^{2-{2\over s},s}(\varOmega)\) for some 2<s<∞, from [17, Chap. 4, Thm. 9.1] we with our assumptions on the domain Ω have the improved regularity \(y\in W^{2,1}_{s}(\varOmega_{T})\) such that
with a positive constant C depending on Γ but not on s. We note that since \(\mathcal{B}u\in L^{\infty}(\varOmega_{T})\), we obtain for y 0∈W 2,∞(Ω) that \(y\in W^{2,1}_{s}(\varOmega_{T})\), ∀1<s<∞. In what follows we fix \(y_{0}\in W^{2-{2\over s},s}(\varOmega)\) for some 2<s<∞ which will be specified later, y 0<ϕ and \(\frac{\partial y_{0}}{\partial n}=0\) on Γ throughout the paper.
Our optimal control problem reads:
Since J is quadratic and K U and K Y are closed and convex, problem (2.2) admits a unique solution \((y,u)\in W^{2,1}_{s}(\varOmega_{T})\times K_{U}\). Note that \(W^{2,1}_{s}(\varOmega_{T})\hookrightarrow C(\bar{\varOmega}_{T})\) holds for s>2, so that it is meaningful to require
Assumption 1
(Slater condition)
There exists \(\hat{u}\in K_{U}\) such that the associated state \(\hat{y}\) fulfills (1.4) strictly, i.e. \(\hat{y}(x,t)< \phi\) holds for all \((x,t)\in \bar{\varOmega}_{T}\).
With this assumption it then follows from e.g., [5, 10, 24] that the first order optimality conditions for the optimal control problem (2.2) are given by
Theorem 1
Assume that u∈L ∞(Ω T ) is the solution of problem (1.1) and let y be the corresponding state given by (2.1). Let \(\mathcal{M}(\bar{\varOmega}_{T})\) denote the space of regular Borel measures on \(\bar{\varOmega}_{T}\). Then there exists an adjoint state p∈L q(0,T;W 1,σ(Ω)) for all q,σ∈[1,2) with \({2\over q}+{2\over \sigma}>3\), and a Lagrange multiplier \(\mu\in \mathcal{M}(\bar{\varOmega}_{T})\) such that
is satisfied in the sense of transposition, and
holds. Here \(\mu_{\varOmega_{T}}:=\mu|_{\varOmega_{T}}\), \(\mu_{\varGamma_{T}}:=\mu|_{\varGamma_{T}}\) and \(\mu_{T}:=\mu|_{\bar{\varOmega}\times \{T\}}\).
Proof
For a proof we refer to e.g., [5, 9]. We note that in [9] a proof for a slightly different setting is provided whose adaption to the present situation is obvious. □
Let us note that (2.3) is satisfied in the sense of transposition (see [19]), if
holds, where
3 Finite element discretization and error estimates for the state equation
Let Ω h⊂Ω be a polygonal approximation to Ω with a boundary Γ h =∂Ω h. From the assumption on the boundary ∂Ω we have |Ω∖Ω h|≤Ch 2. For the spatial discretization let \(\mathcal{T}^{h}\) be a quasi-uniform partitioning of Ω h into disjoint regular triangles or rectangles τ, so that \(\bar{\varOmega}^{h}=\bigcup_{\tau\in \mathcal{T}^{h}}\bar{\tau}\). We assume that all vertices of \(\mathcal{T}^{h}\) that are on the boundary Γ h stay on the boundary ∂Ω. Let h τ denote the diameter of τ. Set \(h=\max_{{\tau}\in \mathcal{T}_{h}}h_{\tau}\). Associated with \(\mathcal{T}_{h}\) is a finite dimensional space V h consisting of piecewise linear and continuous polynomials. We note that functions in V h can continuously be extended to Ω such that \(V^{h}\subset C(\bar{\varOmega})\) holds, i.e, for a boundary element τ, the function v h defined on the part of Ω∖Ω h which shares one edge with the element τ is the linear extension of v h | τ . It is easy to see that V h⊂H 1(Ω). Since \(\mathcal{T}^{h}\) is quasi-uniform, the following inverse estimates (see [6])
hold for all v h ∈V h.
Remark 1
In [8] a quasi-uniform partition with curved boundary elements is proposed for the approximation of elliptic optimal control problems with state constraints. This approach also would be applicable in the present situation.
Let \(\varPi_{h}:C(\bar{\varOmega})\rightarrow V^{h}\) denote the standard Lagrange interpolation operator. Interpolation error estimates imply that for y∈W m,r(Ω), r>2 (see, e.g., [6])
Let \(\mathcal{R}_{h}:H^{1}(\varOmega)\rightarrow V^{h}\) denote the Ritz projection operator defined as
Lemma 1
Let \(\mathcal{R}_{h}\) be the Ritz projection operator defined above. Then there holds:
Proof
A result related to (3.5) is proved by Rannacher and Scott in [28] for Dirichlet boundary conditions, but the arguments can be adapted to the present situation, we omit the details here. The result of (3.6) can be found in [30]. □
Then the semi-discrete finite element approximation of (2.1) reads: Given u∈U and \(y_{0}^{h}\in V^{h}\), find y h (t)∈H 1(0,T;V h) such that
is satisfied. Here \(y_{0}^{h}=\varPi_{h} y_{0}\in V^{h}\) is an approximation to y 0.
We next consider the fully discrete approximation for above semidiscrete problem. Let 0=t 0<t 1<⋯<t N−1<t N =T be a time grid with t n =nk, n=1,2,…,N, where \(k:=\frac{T}{N}\). Let I n =(t n−1,t n ] and
i.e. ϕ∈V h,k is a piecewise constant polynomial w.r.t. time. For Y,Φ∈V h,k we set
where \(\varPhi^{n}:=\varPhi^{n}_{-}\), \(\varPhi^{n}_{\pm}=\lim_{s\rightarrow 0^{\pm}}\varPhi(t_{n}+s)\).
The fully discrete dG(0)–cG(1) approximation scheme for (3.7) now reads: Given u∈U, find Y h,k ∈V h,k such that
Note that on each time interval I n , the solution \(Y_{h,k}^{n}\in V^{h}\) satisfies
where \(\overline{\mathcal{B}u}= (\frac{1}{k}\int_{t_{n-1}}^{t_{n}}\mathcal{B}u )_{n=1}^{N}\) and \(y_{0}^{h}\in V^{h}\) is an approximation to y 0.
Now we are in a position to estimate the error between the solutions of problem (2.1) and (3.8). The following result is a standard consequence of error estimates for parabolic equation (see, e.g., [12]).
Theorem 2
Let \(\mathcal{B}u\in L^{2}(\varOmega_{T})\), let y∈H 2,1(Ω T ) be the solution to problem (2.1), and let Y h,k ∈V h,k be the solution to problem (3.8). Then we have
We also need the maximum norm estimates for the state equation. Using ideas of [26] it is convenient to introduce the weighted-norm technique. For this purpose let
where z∈Ω and ω=Ch|logh|. The choice of C≥1 and z will be specified latter. It is easy to verify (see, e.g., Lemma 4.3 in [26] or p. 216 in [2]) that
Theorem 3
Let \(\mathcal{B}u\in L^{\infty}(\varOmega_{T})\), \(y\in W^{2,1}_{s}(\varOmega_{T})\) (4<s<∞) be the solution of problem (2.1), and Y h,k ∈V h,k be the solution of problem (3.8). There exists C ∗≥1 such that if ω=C ∗ h|logh| and k≥C ∗ h 2|logh|3, then
holds, where \(Y_{h,k}^{n}\) (n=1,…,N) is the solution of (3.8).
Proof
The proof follows [26] (see, e.g., pp. 501–504), where an error estimate for the parabolic projection in the case of Dirichlet boundary conditions is presented. The proof in the present situation is slightly different. We sketch it for the convenience of the reader. We also note that we impose Neumann boundary conditions for the state.
With
we have
Thus
with m=4<s<∞. From (3.3) and (3.6) we deduce
where interpolation error estimates in space and time are used (see e.g., [2]).
It remains to estimate \(\|\mathcal{R}_{h}\bar{y}^{n}-Y_{h,k}^{n}\|_{0,\infty,\varOmega}\). Suppose that z∈Ω is the point where \(\|\mathcal{R}_{h}\bar{y}^{n}-Y_{h,k}^{n}\|_{0,\infty,\varOmega}\) achieves its maximal value. Using Thm. 3.3.3 (p. 151) in [6] (see also [25]) we have
Integration of (2.1) from t i−1 to t i yields
where y i=y(x,t i ), i=0,1,…,N, so that using (3.9) we have for all v∈V h
Let Z i−1∈V h, i=1,2,…,n be the unique solution of following backward fully discrete problem
with Z n=ζ∈V h, 1≤n≤N. Now let v=Z i−1 in (3.16). Summing from 1 to n we find
where we have used (3.17) and the fact that η i∈V h. Setting \(\zeta=\mathcal{P}_{h}(\rho^{-2}\eta^{n})\) in (3.18), where \(\mathcal{P}_{h}: L^{2}(\varOmega)\rightarrow V^{h}\) is the L 2-projection operator, we deduce from η n∈V h that
Since \(\|\rho \mathcal{P}_{h}v\|_{0,\varOmega}\leq C\|\rho v\|_{0,\varOmega}\) we have
Thus Young’s inequality implies
Now we need a priori estimates for Z i−1−Z i and Z 0 in weighted norms. According to [11] there exists C ∗≥1 such that if ω=C ∗ h|logh| and k≥C ∗ h 2|logh|3, the estimate
holds. We note that the estimate (3.21) was proved in [11] for problems with Dirichlet boundary conditions defined on polygonal domain. The technique used there was to exploit the properties of the L 2-projections in weighted norms, and can be adapted to our cases where smooth domain and homogeneous Neumann boundary conditions are employed.
By exploiting the property of the weight function ρ, the following estimates can be found in, e.g., [26], and generalized to our case:
where Hölder’s inequality and property (3.11) are used. Then the interpolation error estimate (3.3), (3.11) and Hölder’s inequality with \(q={s\over{s-2}}\) lead to
as well as to
see [26, Lemma 4.9]. The later one used the L s-norm error estimates (3.5) for the Ritz-projection \(\mathcal{R}_{h}\). From (3.20)–(3.25) we then have that
With (3.15) and (3.26) we conclude that
Combining (3.14) and (3.27) we complete the proof of the theorem. □
Remark 2
A uniform error estimate for the discretized error of (2.1) and (3.8) is derived in [9] under the condition that the right hand side and hence the time derivative of the solution is only square integrable in time. Here the right hand side is uniformly bounded w.r.t. space and time, which guarantees an improved regularity of the solution and thus an improved error estimate.
4 Error estimates for optimal control problem
In this section we consider the finite element approximation and error estimates for optimal control problem (1.1)–(1.2).
We consider the variational discretization approach proposed in [9, 14]. Then the fully discrete optimization problem reads
subject to
where m denotes the number of nodes in the triangulation \(\mathcal{T}^{h}\). Let \(\hat{u}\) denote the control satisfying Assumption 1, i.e., there exists δ>0 such that the corresponding state \(\hat{y}=\mathcal{G}(\mathcal{B}\hat{u})\) satisfies
It follows from Theorem 3 that there exist h 0,k 0>0 such that \(\hat{Y}_{h,k}:=\mathcal{G}_{h,k}(\mathcal{B}\hat{u})\in V_{h,k}\) satisfies
Thus the pair \((\hat{u},\hat{Y}_{h,k})\) is a discrete feasible Slater point for problem (4.1) for h and k small enough.
As a minimization problem for a quadratic functional over a closed convex set, the variational discrete optimization problem (4.1)–(4.2) admits a unique solution u h,k ∈K U with corresponding state Y h,k ∈V h,k . Furthermore, it follows from [5] again that the discrete Slater condition (4.4) guarantees the existence of a discrete co-state P h,k ∈V h,k and discrete Lagrange multiplier \(\mu_{j}^{i}\in \mathbb{R}\), i=1,…,N, j=1,…,m, such that the triplet (Y h,k ,P h,k ,u h,k )∈V h,k ×V h,k ×K U , satisfies the following optimality conditions:
It follows from (4.7) that u h,k is piecewise constant w.r.t. time, but in general u h,k is not a finite element function w.r.t. space. It is easy to show that
where \(\mathcal{P}_{K_{U}}\) denotes the orthogonal projection in U onto K U . Let us define measure \(\mu_{h,k}\in \mathcal{M}(\bar{\varOmega}_{T})\) by
For v h,k ∈V h,k we use the notation
As a first result for (4.1)–(4.2) we prove that the sequence of optimal controls, states and measures μ h are uniformly bounded.
Lemma 2
Let (Y h,k ,u h,k )∈V h,k ×K U be the solutions of problem (4.1)–(4.2), P h,k ∈V h,k and \(\mu_{h,k}\in \mathcal{M}(\bar{\varOmega}_{T})\) be the corresponding adjoint state and measure, respectively. Then there exists h 0>0 such that
Proof
The proof follows [9]. From (4.4) and (4.8) we obtain
where we have used (4.5) and (4.6). This completes the proof of the Lemma. □
Now we are in a position to prove the main result of this paper. We use a proof technique developed in Chap. 3 of [15] which only relies on uniform a priori error estimates of the state approximation.
Theorem 4
Let \((y,u)\in W^{2,1}_{s}(\varOmega_{T})\times L^{\infty}(\varOmega_{T})\), 4<s<∞ and (Y h,k ,u h,k )∈V h,k ×K U be the solutions to problem (2.2) and (4.1)–(4.2). Assume that the assumptions of Theorem 3 are all satisfied. Then we have the following a priori error estimate:
Proof
and
Choosing v=u h,k as well as v h =u, and adding these inequalities gives
In the following we need to introduce some auxiliary problems. Let \(y^{h}:=\mathcal{G}(\mathcal{B}u_{h,k})\in W^{2,1}_{s}(\varOmega_{T})\) be the variational solution of
i.e.
with y h(⋅,0)=y 0, and let \(Y_{h,k}(u):=\mathcal{G}_{h,k}(\mathcal{B}u)\in V_{h,k}\) be the solution of
Note that Y h,k and Y h,k (u) are the fully discrete approximations to y h and y, respectively. Then from (2.1) and (4.14) we have \(y^{h}-y\in H^{2,1}(\varOmega_{T})\cap C(\bar{\varOmega}_{T})\), \((y^{h}-y)_{t}-\varDelta (y^{h}-y)+(y^{h}-y)=\mathcal{B}(u_{h,k}-u)\in L^{\infty}(\varOmega_{T})\), (y h−y)(x,0)=0 and \(\frac{\partial (y^{h}-y)}{\partial n}=0\). Thus \(y^{h}-y\in W_{0}^{\infty}\). Now (2.6) and (4.14) imply that
Similarly, from (4.6) and (4.15) we have
Thus
This implies
where we have used Theorem 2. From (2.5) we have
Since μ≥0, with (y h)+=max(y h,0) we have
Define y h,n=y h(x,t n ), so that for t n−1<t≤t n we have
where we have used an interpolation estimate and Theorem 3. From \(Y_{h,k}^{n}(x_{j})\leq \phi\) (j=1,…,m) we conclude \((Y_{h,k}^{n}-\phi)^{+}(x)=0\) on Ω h. Theorem 3 implies that \(Y_{h,k}^{n}\) is uniformly bounded in Ω, so we conclude from |Ω∖Ω h|≤Ch 2 that
Similarly, from (4.8), (4.9), (4.10), Theorem 3 and the fact that μ h,k ≥0, y≤ϕ and \(\int_{\bar{\varOmega}_{T}}(\phi-Y_{h,k})d\mu_{h,k}=0\) we have
We note that \(\|\mathcal{B}u_{h,k}\|_{0,\infty,\varOmega}\leq C|\varOmega|\cdot\max\{|a|,|b|\}\). Combining (4.18), (4.19)–(4.21) the claim is proved. □
In [9], the authors obtain the convergence order of \(O(|\log h|^{1\over 4}(h^{1\over 2}+k^{1\over 4}))\) in 2d and \(O(h^{1\over 4}+h^{-{1\over 4}}k^{1\over 4})\) in 3d for problems with state constraints pointwise in space and time where controls only act in time as in (1.5). In [22], the authors obtain the convergence order of \(O(\log({T\over k})^{1\over 2}(k^{1\over 2}+h))\) for problems with state constraints acting only pointwise in time and distributed control. In the present paper for some fixed s∈(4,∞) which depends on the regularity of \(y_{0}\in W^{2-{2\over s},s}(\varOmega)\) and the regularity of the domain Ω, we obtain the convergence order \(s|\log h|(k^{{1\over 2}-{1\over s}}+h^{1-{2\over s}})\) in two space dimensions. If the assumption of Theorem 3 are satisfied for all 4<s<∞ we can get the order \(h+k^{1\over 2}\) up to a logarithmic factor by setting, e.g., s=|logh|. This compares to the results of [22] in the 2d case. Thus, if the regularity of the boundary of domain Ω allows for \(y\in W^{2,1}_{s}(\varOmega_{T})\) for all 4<s<∞ we in this case obtain an improvement over the results of [9], which appears to be quasi-optimal for problems with state constraints pointwisely in space and time with distributed control when compared with the elliptic case, see e.g., [8, 9, 23].
5 Numerical examples
In this section we will carry out some numerical experiments to support our theoretical findings. We consider the following parabolic optimal control problem:
subject to
with box type control constraints
and state constraints
For constructing an example with exact solution we allow additional data f.
The numerical solution of the two examples is performed with the method proposed in [13, 20], which goes back to an idea of Pierre and Sokolowsky [27].
Example 1
Let Ω T =[0,1]2×[0,1], α=1. Following the ideas of [9] we set
while control and adjoint state are given by
We omit control constraints since u∈L ∞(Ω T ). We note that \(y\in W^{2,1}_{s}(\varOmega_{T})\) for all 1≤s<∞ although the domain is a polygon. In this example we have a regular multiplier associated to the state constraint, namely
A simple calculation shows
and
To support our theoretical results we test the convergence order with respect to space and time discretization. We choose the time step k=O(h 2) where h denotes the mesh size of space triangulation. The results are listed in Table 1.
It is observed that in this numerical example the convergence orders for the optimal control u and the state y are better than the expected, which may be caused by the fact that the multiplier associated to the state constraints is continuous. However, in this context it should be mentioned that it is often difficult in control of parabolic PDEs to construct numerical examples with exact known solutions which deliver the exact predicted order of convergence, see e.g., [22, 24].
Example 2
This example is chosen from [16]. We set Ω T =B 1(0)×[0,1],
Then again \(y\in W^{2,1}_{s}(\varOmega_{T})\) for all 1≤s<∞. We impose the state constraint y(x,t)≥0 such that the active set \(\mathcal{A}=\{(x,t)\in \varOmega_{T}:\ y=0\}\) has the form
We define the adjoint state p as
The Lagrange multiplier μ associated with the state constraints satisfies
for any \(w\in C(\bar{\varOmega}_{T})\).
To accurately resolve the quadrature for this example we need to construct special meshes. This is done by congruent refinement of the initial grid formed by 8 sectors of the unit circle. For each i=1,2,…,N with \(t_{i}\in [\frac{1}{4},\frac{3}{4}]\) we need to ensure that the circle with radius \(\|x\|=\frac{t_{i}}{2}\) is well triangulated. Here t i (i=1,2,…,N) denote the time grid points. To do so, the time stepping has to be coupled with the grid size such that h=O(k). Figure 1 depicts two such meshes with 289 (left) and 1089 (right) nodes.
We observe first order convergence for the optimal control and state from Table 2. Since the time step k is coupled with the mesh size h like h=O(k), the numerical results mainly show the convergence order related to the time discretization. This order is better than \(O(k^{{1\over 2}})\), which we would expect from our estimates. Although this numerical example does not exactly meet the predictions of our theory if certainly shows, when compared to Example 1, that less regularity of the exact solution results in a decrease of the numerically observed convergence order.
References
Bonnans, J.F., Jaisson, P.: Optimal control of a parabolic equation with time-dependent state constraints. SIAM J. Control Optim. 48, 4550–4571 (2010)
Brenner, S.C., Scott, L.R.: The Mathematical Theory of Finite Element Methods, 3rd edn. Springer, Berlin (2007)
Casas, E.: Control of an elliptic problem with pointwise state constraints. SIAM J. Control Optim. 24, 1309–1318 (1986)
Casas, E.: Boundary control of semilinear elliptic equations with pointwise state constraints. SIAM J. Control Optim. 31, 993–1006 (1993)
Casas, E.: Pontryagin’s principle for state-constrained boundary control problems of semilinear parabolic equations. SIAM J. Control Optim. 35, 1297–1327 (1997)
Ciarlet, P.G.: The Finite Element Methods for Elliptic Problems. North-Holland, Amsterdam (1978)
Deckelnick, K., Günther, A., Hinze, M.: Finite element approximation of elliptic control problems with constraints on the gradient. Numer. Math. 111, 335–350 (2009)
Deckelnick, K., Hinze, M.: Convergence of a fnite element approximation to a state constrained elliptic control problem. SIAM J. Numer. Anal. 45, 1937–1953 (2007)
Deckelnick, K., Hinze, M.: Variational discretization of parabolic control problems in the presence of pointwise state constraints. J. Comput. Math. 29, 1–16 (2011)
de los Reyes, J.C., Merino, J.C., Rehberg, P., Tröltzsch, F.: Optimality conditions for state constrained PDE control problems with time-dependent controls. Control and Cybernetics 37, 5–38 (2008)
Eriksson, K., Johnson, C.: Adaptive finite element methods for parabolic problems II: optimal error estimates in L ∞ L 2 and L ∞ L ∞. SIAM J. Numer. Anal. 32, 706–740 (1995)
French, D.A., King, J.T.: Analysis of a robust finite element approximation for a parabolic equation with rough boundary data. Math. Comput. 60, 79–104 (1993)
Gong, W., Yan, N.N.: A mixed finite element scheme for optimal control problems with pointwise state constraints. J. Sci. Comput. 46, 182–203 (2011)
Hinze, M.: A variational discretization concept in control constrained optimization: the linear-quadratic case. Comput. Optim. Appl. 30, 45–63 (2005)
Hinze, M., Pinnau, R., Ulbrich, M., Ulbrich, S.: Optimization with PDE Constraints MMTA 23. Springer, Berlin (2009)
Kahle, C.: Relaxierungsverfahren zur numerischen Lösung von parabolischen Kontrollproblemen mit Zustandsschranken. Diploma Thesis, Department Mathematik, Universits̈t Hamburg (2009)
Ladyz̆enskaja, O.A., Solonnikov, V., Ural’ceva, N.: Linear and Quasilinear Equations of Parabolic Type. Translation Mathematical Monographs, vol. 23. AMS, Providence (1968)
Lions, J.L.: Optimal Control of Systems Governed by Partial Differential Equations. Springer, Berlin (1971)
Lions, J.L., Magenes, E.: Non-Homogeneous Boundary Value Problems and Applications. Springer, Berlin (1972)
Liu, W.B., Gong, W., Yan, N.N.: A new finite element approximation of a state-constrained optimal control problem. J. Comput. Math. 27, 97–114 (2009)
Liu, W.B., Yan, N.N.: A posteriori error estimates for optimal control problems governed by parabolic equations. Numer. Math. 93, 497–521 (2003)
Meidner, D., Rannacher, R., Vexler, B.: A priori error estimates for finite element discretizations of parabolic optimization problems with pointwise state constraints in time. SIAM J. Control Optim. 49, 1961–1997 (2011)
Meyer, C.: Error estimates for the finite-element approximation of an elliptic control problem with pointwise state and control constraints. Control Cybern. 37, 51–85 (2008)
Neitzel, I., Tröltzsch, F.: On regularization methods for the numerical solution of parabolic control problems with pointwise state constraints. ESAIM Control Optim. Calc. Var. 15, 426–453 (2009)
Nitsche, J.A.: L ∞-Convergence of finite element approximations. In: Mathematical Aspects of Finite Element Methods. Lecture Notes in Mathematics, vol. 606, pp. 261–274. Springer, Berlin (1977)
Nochetto, R.H., Verdi, C.: Convergence past singularities for a fully discrete approximation of curvature-driven interfaces. SIAM J. Numer. Anal. 34, 490–512 (1997)
Pierre, M., Sokolowsky, J.: Differentiability of Projection and Applications. Control of Partial Differential Equations and Applications (Laredo, 1994). Lecture Notes in Pure and Appl. Math., vol. 174, pp. 231–240. Dekker, New York (1996)
Rannacher, R., Scott, R.: Some optimal error estimates for piecewise linear finite element approximations. Math. Comput. 38, 437–445 (1982)
Wang, G.S., Yu, X.: Error estimates for an optimal control problem governed by the heat equation with state and control constraints. Int. J. Numer. Anal. Model. 7, 30–65 (2010)
Schatz, A.H.: Pointwise error estimates and asymptotic error expansion inequalities for the finite element method on irregular grids. I: Global estimates. Math. Comput. 67, 877–899 (1998)
Acknowledgements
The authors would like to thank Christian Kahle for the help on numerical experiments and Klaus Deckelnick for the discussion on Example 2. The first author also gratefully acknowledges the support of the Alexander von Humboldt Foundation during his stay at the University of Hamburg, Germany. He is also very grateful to the Department of Mathematics of the University of Hamburg for the hospitality and support. The first author was partially supported by the National Basic Research Program of China under the Grant 2012CB821204. The second author also gratefully acknowledges support of the priority program SPP1253 of the German research foundation.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gong, W., Hinze, M. Error estimates for parabolic optimal control problems with control and state constraints. Comput Optim Appl 56, 131–151 (2013). https://doi.org/10.1007/s10589-013-9541-z
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-013-9541-z