An HDG Method for Tangential Boundary Control of Stokes Equations I: High Regularity

# An HDG Method for Tangential Boundary Control of Stokes Equations I: High Regularity

Wei Gong LSEC, Institute of Computational Mathematics, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China, wgong@lsec.cc.ac.cn    Weiwei Hu Department of Mathematics, Oklahoma State University, Stillwater, OK, weiwei.hu@okstate.edu    Mariano Mateos Dpto. de Matemáticas. Universidad de Oviedo, Campus de Gijón, Spain, mmateos@uniovi.es    John R. Singler Department of Mathematics and Statistics, Missouri University of Science and Technology, Rolla, MO, singlerj@mst.edu    Yangwen Zhang Department of Mathematics and Statistics, Missouri University of Science and Technology, Rolla, MO, ywzfg4@mst.edu
###### Abstract

We propose a hybridizable discontinuous Galerkin (HDG) method to approximate the solution of a tangential Dirichlet boundary control problem for the Stokes equations with an penalty on the boundary control. The contribution of this paper is twofold. First, we obtain well-posedness and regularity results for the tangential Dirichlet control problem on a convex polygonal domain. The analysis contains new features not found in similar Dirichlet control problems for the Poisson equation; an interesting result is that the optimal control has higher local regularity on the individual edges of the domain compared to the global regularity on the entire boundary. Second, under certain assumptions on the domain and the target state, we prove a priori error estimates for the control for the HDG method. In the 2D case, our theoretical convergence rate for the control is superlinear and optimal with respect to the global regularity on the entire boundary. We present numerical experiments to demonstrate the performance of the HDG method.

## 1 Introduction

Let () be a Lipschitz polyhedral domain with boundary . For a given target state , we consider the following unconstrained Dirichlet boundary control problem for the Stokes equations:

 minu∈UJ(u),J(u):=12∥y−yd∥2L2(Ω)+γ2∥u∥2U, (1.1)

subject to

 −Δy+∇p=fin Ω,∇⋅y=0 in Ω,y=u on Γ,∫Ωp=0, (1.2)

where is the control space and is a fixed constant.

Control of fluid flows modeled by the Stokes or Navier-Stokes equations is an important and active area of interest. After the pioneering works by Glowinski and Lions  and Gunzburger [33, 36, 25, 38, 37, 34, 35], many important developments have been made both theoretically and computationally in the past decades. For an extensive body of literature devoted to this subject we refer to, e.g., [72, 39, 55, 3, 40, 9, 4, 7, 24, 23, 70, 62, 65, 71, 50, 11] and the references therein. Despite the large amount of existing work on numerical methods for fluid flow control problems, we are not aware of any contributions to the analysis and approximation of the tangential Stokes Dirichlet boundary control problem. Work on this problem is an essential step towards the analysis and approximation of similar Dirichlet boundary control problems for the Navier-Stokes equations and other fluid flow models.

In this work, we focus on the case where the control acts tangentially along the boundary through a Dirichlet boundary condition. This scenario has broad applications to optimal mixing and heat transfer problems. Omari and Guer in  conducted a numerical study of the effect of wall rotation on the enhancement of heat transport in the whole fluid domain. Gouillart et al. in [29, 30, 31, 68] studied in detail this crucial effect of moving wall on the mixing efficiency for the homogenization of concentration in a 2D closed flow environment. These problems naturally lead to the study of tangential boundary control and optimization of fluid flows. Recently, Hu and Wu in [43, 41, 42, 49] provided rigorous mathematical approaches for optimal mixing and heat transfer via an active control of Stokes and Navier-Stokes flows through Navier slip boundary conditions. Other tangential boundary control problems for fluid flows have been considered by Barbu, Lasiecka and Triggiani [5, 6, 53, 54] and Osses . However, the authors are not aware of any existing work on approximation and numerical analysis for these problems.

Discontinuous Galerkin (DG) methods are widely used for fluid flow problems, since they can capture shocks and large gradients in solutions. However, most existing DG methods are commonly considered to have a major drawback: the memory requirement and computational cost of DG methods are typically much larger than the standard finite element method.

Hybridizable discontinuous Galerkin (HDG) methods were proposed by Cockburn et al. in  as an improvement of traditional DG methods. The HDG methods are based on a mixed formulation and utilize a numerical flux and a numerical trace to approximate the flux and the trace of the solution. The approximate flux and solution variables can be eliminated element-by-element. This process leads to a global equation for the approximate boundary traces only. As a result, HDG methods have significantly less globally coupled unknowns, memory requirement, and computational cost compared to other DG methods. Furthermore, HDG methods have been successfully applied to flow problems [14, 64, 17, 18, 58, 69], distributed optimal control problems [73, 46, 48], and Dirichlet boundary control problems [47, 45, 44].

For the Stokes tangential Dirichlet boundary control problem considered here, the Dirichlet boundary data takes the form , where is the control and is the unit tangential vector to the boundary. Formally, the optimal control and the optimal state minimizing the cost functional satisfy the optimality system \cref@addtoresetequationparentequation

 −Δy+∇p =f\textupin Ω, (1.3a) ∇⋅y =0 \textupin Ω, (1.3b) y =uτ  \textupon Γ, (1.3c) −Δz−∇q =y−yd\textupin Ω, (1.3d) ∇⋅z =0 \textupin Ω, (1.3e) z =0    \textupon Γ, (1.3f) ∂nz =γuτ\textupon Γ. (1.3g)

We use an HDG method to approximate the solution of a mixed formulation of this optimality system. To do this, we first analyze the control problem for 2D convex polygonal domains in Section 2. We give precise meaning to the state equation (1.3a) for Dirichlet boundary data in , and prove well-posedness and regularity results for the optimality system (1.3). The theoretical results for this problem share some similarities to results for Dirichlet boundary control of the Poisson equation on a 2D convex polygonal domain ; however, there are new components to the analysis due to the mixed formulation and the regularity results for Stokes equations on polygonal domains . An interesting feature of our theoretical results is that the optimal control has higher local regularity (on each boundary edge) than global regularity (on the entire boundary ). This higher local regularity for the optimal control is not present for Dirichlet boundary control of the Poisson equation; furthermore, as we discuss below, this phenomenon may have an effect on the convergence rates of the approximate solution.

For the HDG method, we use polynomials of degree to approximate the velocity and dual velocity , and polynomials of degree for the fluxes and , pressure and dual pressure . Moreover, we also use polynomials of degree to approximate the numerical trace of the velocity and dual velocity on the edges of the spatial mesh, which are the only globally coupled unknowns. We describe the HDG method and its implementation in detail in Section 3.

In Section 4, we prove a superlinear rate of convergence for the control in 2D under certain assumptions on the largest angle of the convex polygonal domain and the smoothness of the desired state . Similar superlinear convergence results for Dirichlet boundary control of the Poisson equation have been obtained in [2, 13, 28, 47, 45, 44]. To give a specific example of our results, for a rectangular 2D domain, , and , we obtain the following a priori error bounds for the velocity , adjoint velocity , their fluxes and , pressure and dual pressure and the optimal control :

 ∥y−yh∥0,Ω=O(h3/2−ε),∥L−Lh∥0,Ω=O(h1−ε),∥p−ph∥0,Ω=O(h1−ε), ∥z−zh∥0,Ω=O(h3/2−ε),∥G−Gh∥0,Ω=O(h3/2−ε),∥q−qh∥0,Ω=O(h3/2−ε),

and

 ∥u−uh∥0,Γ=O(h3/2−ε),

for any . The rate of convergence for the control is optimal in the sense of the maximal global regularity of the control . However, the numerical results presented in Section 5 show higher convergence rates than the rates predicted by our numerical analysis; this phenomenon might be caused by the higher local regularity of the optimal control mentioned above. The numerical convergence rates observed here are different than typical numerical results for Dirichlet boundary control of the Poisson equation.

We emphasize that the HDG method in this work is usually considered to be a superconvergent method. Specifically, if polynomials of degree are used for the numerical trace and the solution of the PDEs is smooth enough, then error estimates can be obtained for the state variable; see, e.g., [63, 64, 48]. Hence, from the viewpoint of globally coupled degrees of freedom, this method achieves superconvergence for the scalar variable. For Dirichlet boundary control problems, to obtain the superlinear convergence rate, one usually needs a superconvergence mesh or higher order elements for the standard finite element method, see, e.g., [2, 22]. However, the HDG method considered here achieves the superlinear convergence rate without any special considerations.

In the second part of this work , we complete the numerical analysis of this HDG method for low regularity solutions of the optimality system. Specifically, we remove the assumptions made here on the boundary angles and the regularity of the target state. In this more general scenario, the flux and the pressure may not have a well-defined boundary trace and we perform a nonstandard HDG error analysis based on the techniques from  to establish the low regularity convergence results.

## 2 Analysis of the Tangential Dirichlet Control Problem

To begin, we set notation and prove some fundamental results concerning the optimality system for the control problem in the 2D case. In this section, we assume the forcing in the Stokes equations (1.2) is equal to zero; if the forcing is nonzero, then it can be eliminated using the technique in [1, pg. 3623].

Throughout the paper, we use the standard notation to denote the Sobolev space with norm and seminorm . Set , and . We denote the -inner products on , , and by

 (L,G)Ω =d∑i,j=1∫ΩLijGij,(y,z)Ω=d∑j=1∫Ωyjzj, (p,q)Ω =∫Ωpq,⟨y,z⟩Γ=d∑j=1∫Γyjzj.

Define the space as

 H(div,Ω)={K∈L2(Ω):∇⋅K∈L2(Ω)}.

Also, we define as

 L20(Ω) ={p∈L2(Ω):(p,1)Ω=0}.

Let denote the inner product in and let denote the duality product between and for , where denotes the space of traces of for . (For it is the subspace of satisfying certain compatibility conditions on the corners; see [32, Theorem 1.5.2.8]. For , this definition would lead to ambiguities.) Following [66, Section 2.1] we introduce the spaces

 Vs(Ω) ={y∈Hs(Ω):∇⋅y=0, [y⋅n,1]Γ=0}, for s≥0, Vs0(Ω) ={y∈Hs(Ω):∇⋅y=0, y=0 on Γ}, for s>1/2, Vs(Γ) ={u∈Hs(Γ):⟨u⋅n,1⟩Γ=0}, for 0≤s<3/2.

For , is the dual space of . For , is the dual space of and for , is the dual space of .

Consider a target state , where is a function space that will be specified later, and a Tykhonov regularization parameter . Consider also a space . We are interested in the optimal control problem

 minu∈UJ(u)=12∥yu−yd∥2H+γ2∥u∥2U, (P)

where is the unique solution in the transposition sense of the Stokes system (see Definition 2.3 below)

 −Δy+∇p=0in Ω,∇⋅y=0in Ω,y=uon Γ,(p,1)Ω=0. (2.1)

Different choices of the spaces and appear in the related literature for Dirichlet control of Stokes and Navier-Stokes equations. In the early reference , and . The natural space for the controls to obtain a variational solution of the state equation (2.1) is . This is the choice in . In that work, nevertheless, the Tykhonov regularization is done in the norm of . To prove existence of solution, the tracking is done in the space . In the reference , the authors work in a smooth domain with and . This choice involves a harder analysis, but leads to an optimality system easier to handle. In polygonal domains, this approach leads to optimal controls that are discontinuous at the corners.

We assume throughout this work that the tracking term for the state is measured in the norm. We investigate the case , which corresponds to tangential boundary control; see [5, 6]. We first precisely define the concept of solution for Dirichlet data in , prove precise regularity results, and use them to introduce a mixed formulation of the problem adequate for HDG methods.

### 2.1 Regularity results

The definition of very weak solution for data in was introduced in [19, Appendix A] and is valid in convex polygonal domains; see also  and [50, Definition 2.1] for a similar definition for the Navier-Stokes equations and smooth domains. Also in smooth domains, very weak solutions can be defined for data in ; see [66, Appendix A]. We will show how to extend the concept to problems posed on nonconvex polygonal domains for data in for some negative . We will also prove that the optimal regularity expected for the solution can be achieved. In  a similar result is provided for convex polygonal domains, but only suboptimal regularity for all is proved. We obtain a result comparable to the one given in [66, Appendix A] for smooth domains.

Let denote the greatest interior angle of . Following [20, Theorem 5.5], we know there exists a number that gives the maximal regularity for the problem (2.2). This means for very smooth and satisfying the compatibility condition we can only expect that the variational solution of the compressible Stokes problem

 −Δz+∇q=fin Ω,∇⋅z=hin Ω,z=0on Γ,(q,1)Ω=0, (2.2)

satisfies and for . This singular exponent is the smallest real part of all of the roots of the equation

 sin2(λω)−λ2sin2ωλ2(λ−1)=0, (2.3)

and satisfies that is strictly decreasing, if , and if .

Let us denote

 s∗=min{ξ−1/2,1/2}.

If and such that , [20, Theorem 5.5(a)] states that for all

 0

the solution of (2.2) satisfies and . Moreover, we have that

 ∥zf,h∥H3/2+s(Ω)+∥qf,h∥H1/2+s(Ω)/R≤C(∥f∥Hs−1/2(Ω)+∥h∥Hs+1/2(Ω)/R). (2.4)

Notice that although the pressure is uniquely determined as a function with the condition , the norm must be taken modulo constant functions. Another remarkable fact is that this result holds for . This means, in particular, that in nonconvex domains one cannot expect in general to have regularity of .

###### Remark 2.1.

To obtain this regularity, an additional condition must be made on the divergence of . If, e.g., , , then it follows from [20, Theorem 5.5(c)] or early reference  for convex polygonal domains that the result also holds for . In particular, in a convex domain we have .

This fact was used both in  and in  to define very weak solutions in polygonal domains using as a test function. Although the approach works to define the transposition solution, it leads only to suboptimal regularity results for the solution of the Dirichlet problem.

For later reference, we state the regularity result for the case in a convex domain:

###### Theorem 2.2.

[20, Theorem 5.5(b)] Suppose is convex and consider for some . Then, the unique solution of the incompressible Stokes problem

 −Δz+∇q=fin Ω,∇⋅z=0in Ω,z=0on Γ,(q,1)Ω=0. (2.5)

satisfies , and

 ∥z∥H1+t(Ω)+∥q∥Ht(Ω)/R≤C∥f∥Ht−1(Ω).

Although we will pose our control problem for data in , the precise regularity results for the state equation will follow by interpolation; therefore we need a definition of very weak solution for data in for . The elements of this space do not always satisfy a condition analogous to , i.e., we may have , and it is necessary to take this into account to define a solution in the transposition sense. Following [66, Eq. (2.2)], we define for , , the constant

 c(z,q)=1|Γ|⟨q−∂nz⋅n,1⟩Γ. (2.6)

This constant satisfies the relation

 ∥∂nz−qn∥L2(Γ)/R=∥∂nz−qn+c(z,q)n∥L2(Γ).

Using this fact, usual trace theory and (2.4), we have that for

 ∥∂nzf,h−qf,h⋅n+c(zf,h,qf,h)n∥Hs(Γ)≤C(∥f∥Hs−1/2(Ω)+∥h∥Hs+1/2(Ω)/R). (2.7)

The following definition makes sense:

###### Definition 2.3.

Consider and . We say , is a solution in the transposition sense of (2.1) if satisfy

 (y,f)Ω−[p,h]Ω=[u,−∂nzf,h+qf,hn+c(zf,h,qf,h)n]Γ, (2.8)

for all and such that , where is the unique solution of (2.2) and is the constant given in (2.6).

Notice that if , equation (2.8) can be written as

 (y,f)Ω−[p,h]Ω=⟨u,−∂nzf,h+qf,hn⟩Γ. (2.9)

The definition follows integrating by parts twice the equation and once the null divergence condition. It can be written as two separate equations, one tested with and the other one with , as in  or , or as single equation, cf.  or .

Next, we state a regularity result analogous to [66, Corollary A.1]. In that reference, a smooth domain is taken into consideration and the limit cases and can be achieved; however, this is not possible for polygonal domains so the cited result cannot be directly applied.

###### Theorem 2.4.

Suppose for . Then the solution of (2.1) satisfies

Moreover, the control-to-state mapping is continuous from to .

###### Proof.

The proof follows by interpolation. The technique of proof is the same as in [66, Appendix A] or [1, Section 2], so we will just give a sketch of the proof and check some of the details that are different from those references.

We first do the regular case. Suppose . From the definition of we know that there exists such that the boundary trace of equals . So we have that and . By linearity, we have that and , where is the variational solution of (2.2) for data . From [20, Theorem 5.5(a)], and using that , we have then that and , and the result follows in a straightforward way.

Consider now . Uniqueness follows testing (2.8) for the data and the pairs and for any such that ; compare to [66, Theorem A.1(i)] or [1, Theorem 2.5].

Existence follows by density arguments. Take , which is dense in . Notice that and and hence is dense in and is dense in . Therefore, we can consider

 F={f∈L2(Ω): ∥f∥H−s−1/2(Ω)=1}

and

to test the norms in and respectively of the variational solution of (2.8). We obtain, using estimate (2.7),

 ∥yu∥Hs+1/2(Γ) =supf∈F[f,yu]H−s−1/2(Ω),Hs+1/2(Ω)=supf∈F(f,yu)Ω =supf∈F[u,−∂nzf,0+qf,0n+c(zf,0,qf,0)n]Hs(Γ),H−s(Γ) ≤supf∈F∥u∥Hs(Γ)∥−∂nzf,0+qf,0n+c(zf,0,qf,0)n∥H−s(Γ) ≤Csupf∈F∥u∥Hs(Γ)∥f∥H−s−1/2(Ω)=C∥u∥Hs(Γ),

and

 ∥pu∥(H1/2−s(Ω)/R)′ =suph∈H[pu,h](H1/2−s(Ω)/R)′,H1/2−s(Ω)/R =suph∈H[pu,h](H1(Ω)/R)′,H1(Ω)/R =suph∈H[u,−∂nz0,h+q0,hn+c(z0,h,q0,h)n]Hs(Γ)/R,H−s(Γ)/R ≤suph∈H∥u∥Hs(Γ)∥−∂nz0,h+q0,hn+c(z0,h,q0,h)n∥H−s(Γ) ≤Csuph∈H∥u∥Hs(Γ)∥h∥H1/2−s(Ω)/R=C∥u∥Hs(Γ).

The above proved estimates allow us to take a sequence in converging to in and obtain and as the limits of the sequences and ; cf. [66, Theorem A.1(ii)] or [1, Theorem 2.5].

Finally, the case follows by interpolation. ∎

###### Remark 2.5.

If , then the very weak solution and the variational solution are the same.

Next, we have to give some meaning to the mixed form. The main problem is that for data in , , the gradient of the state is not a function in .

We start with the regular compressible Stokes problem. Consider and such that and denote and the (variational) solution of (2.2). If we denote , we have that the triplet is the unique solution of the weak formulation

 (G,T)Ω+(z,∇⋅T)Ω =0, (2.10) (G,∇v)Ω−(q,∇⋅v)Ω =(f,v)Ω, (2.11) −(z,∇w)Ω =(h,w)Ω, (2.12) (q,1)Ω =0, (2.13)

for all . Moreover, it is clear that the regularity results stated above for (2.2) apply and for . Notice also we can define analogously to (2.6)

 c(G,q)=1|Γ|⟨q−(Gn)⋅n,1⟩Γ. (2.14)

Next we give a mixed formulation of problem (2.8) for Dirichlet data for .

###### Definition 2.6.

For and , we say , , is a solution in the transposition sense of

 −Δy+∇p =fin Ω, ∇⋅y =0 in Ω, y =u on Γ,

 [L,T]Ω =−(y,∇⋅T)Ω+[u,Tn]Γ, (2.15a) (y,f)Ω−[p,h]Ω =[u,−Gf,hn+qf,hn+c(Gf,h,qf,h)n]Γ, (2.15b)

for every , such that and , where is the solution of (2.10)–(2.13) for data .

The above definition simply incorporates an adequate definition for the gradient to the transposition solution defined in Definition 2.3. Nevertheless, this formulation is still not appropriate to use together with (2.10)–(2.13) in the context of hybridizable discontinuous Galerkin methods. Taking advantage of the regularity results stated in Theorem 2.4, we have if and if .

So we have that if and , then there exists a unique solution of the problem \cref@addtoresetequationparentequation

 [L,T]Ω+(y,∇⋅T)Ω =[u,Tn]Γ, (2.16a) [L,Gf,h]Ω−[p,h]Ω =0, (2.16b) [∇qf,h,y]Ω =[u,qf,hn]Γ, (2.16c)

for every , such that and , where is the solution of (2.10)–(2.13) for data .

Taking all this into account we can summarize our results in the following theorem.

###### Theorem 2.7.

For every , there exist a unique solution of \cref@addtoresetequationparentequation

 [L,T]Ω+(y,∇⋅T)Ω =⟨u,Tn⟩Γ, (2.17a) [L,∇v]Ω−[p,∇⋅v]Ω =0, (2.17b) [∇w,y]Ω =⟨u,wn⟩Γ, (2.17c) for all (T,v,w)∈H1(Ω)×⋂t

Moreover, if , , then . Finally, the control-to-state mapping is continuous from to for .

### 2.2 Well posedness and regularity of the tangential control problem

It is clear that and there is no ambiguity in denoting by the elements of . Hence the control-to-state mapping is continuous from to , and there exists a unique solution of the control problem

 (Pτ)minJ(u)=12∥yu−yd∥2L2(Ω)+γ2∥u∥2L2(Γ),

where is the solution of the state equation \cref@addtoresetequationparentequation

 [L,T]Ω+(y,∇⋅T)Ω =⟨uτ,Tn⟩Γ, (2.18a) [L,∇v]Ω−[p,∇⋅v]Ω =0, (2.18b) [∇w,y]Ω =0, (2.18c) for all (T,v,w)∈H1(Ω)×⋂t

Notice that (2.18a), (2.18b), (2.18c) is the weak formulation (2.17a), (2.17b), (2.17c) obtained in Theorem 2.7 for the Stokes problem (1.2) with Dirichlet datum , where we have used that for any pair of functions in .

If is nonconvex, then the regularity of the optimal solution is limited mainly by the singular exponent related to the greatest nonconvex angle, and we would find discontinuous optimal controls that would lead to pressures and gradients of the state that are not functions. For convex domains, the regularity is better and we can write integrals instead of duality products. The main consequence is that we can formulate an HDG approximation method for the optimality system.

###### Theorem 2.8.

Suppose is a convex polygonal domain and . Let be the solution of problem . Then

 u∈Hs(Γ)

for all and there exists

 y ∈Vs+1/2(Ω), L ∈Hs−1/2(Ω), p ∈Hs−1/2(Ω)∩L20(Ω), z ∈Vr+10(Ω), G ∈Hr(Ω), q ∈Hr(Ω)∩L20(Ω),