Boundary conditions for the Stokes problem and a pressure-Poisson problem
Kazunori Matsui

TL;DR
This paper introduces a new boundary condition formulation for the pressure-Poisson problem related to the stationary Stokes equations, providing error estimates and connecting boundary conditions to solution accuracy.
Contribution
It proposes an innovative boundary condition for the pressure-Poisson problem and establishes error estimates linking it to the Stokes problem solutions.
Findings
New boundary condition formulation for pressure-Poisson problem
Error estimates between Stokes and pressure-Poisson solutions
Connection of boundary conditions to solution accuracy
Abstract
We consider a boundary value problem for the stationary Stokes problem and the corresponding pressure-Poisson equation. We propose a new formulation for the pressure-Poisson problem with an appropriate additional boundary condition. We establish error estimates between solutions to the Stokes problem and the pressure-Poisson problem in terms of the additional boundary condition. As boundary conditions for the Stokes problem, we use a traction boundary condition and a pressure boundary condition introduced in C. Conca et al (1994).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Fluid Dynamics Simulations and Interactions · Lattice Boltzmann Simulation Studies
Boundary conditions for the Stokes problem and
a pressure-Poisson problem
Kazunori Matsui
Abstract
We consider a boundary value problem for the stationary Stokes problem and the corresponding pressure-Poisson equation. We propose a new formulation for the pressure-Poisson problem with an appropriate additional boundary condition. We establish error estimates between solutions to the Stokes problem and the pressure-Poisson problem in terms of the additional boundary condition. As boundary conditions for the Stokes problem, we use a traction boundary condition and a pressure boundary condition introduced in C. Conca et al (1994).
Key words: Stokes problem, Pressure-Poisson equation
2010 MSC: 35Q35, 35A35, 76D07
00footnotetext: Email address: [email protected]
Date:
1 Introduction
Let be a bounded connected open set of with Lipschitz continuous boundary . We assume that there exist two relatively open subsets and of such that
[TABLE]
where is the closure of with respect to , is the interior of with respect to and is the two dimensional Hausdorff measure.
The strong form of the Stokes problem is given as follows. Find and such that
[TABLE]
holds, where , is the unit outward normal vector for and
[TABLE]
The functions and are the velocity and the pressure of the flow governed by (5), respectively. We refer to [1] and [2] for the details on the Stokes problem (i.e., physical background and corresponding mathematical analysis). Taking the divergence of the first equation, we obtain
[TABLE]
This equation is often called the pressure-Poisson equation and is used in numerical schemes such as MAC (marker and sell), SMAC (simplified MAC) or the projection method (see, e.g., [3, 4, 5, 6, 7, 8, 9, 10]).
We need an additional boundary condition for solving the equation (6). In the real-would applications, the additional boundary condition is usually given by using experimental or plausible values. We consider the following boundary value problem for the pressure-Poisson equation: Find and satisfying
[TABLE]
where , are the data for the additional boundary conditions. We call this problem the pressure-Poisson problem. The second term in the first equation of (13) is necessary to treat the traction boundary condition in a weak formulation. The idea of using (6) instead of is useful for calculating the pressure numerically in the Navier–Stokes problem. For example, this idea is used in the MAC, SMAC and projection methods.
In this paper, we establish error estimates between solutions for (5) and (13) in terms of the additional boundary conditions. As the boundary condition for the Stokes problem, we also consider the boundary condition introduced in [11];
[TABLE]
where “” is the cross product in (see also [12, 13, 14]). Since boundary conditions which contain a Dirichlet boundary condition for the pressure often appear in engineering problems, a comparison between (13) and the Stokes problem with (17) is important. For example, an end of pipe such as blood vessels or pipelines corresponds to the boundary (Fig. 1).
The organization of this paper is as follows. In Section 2 we introduce notations and symbols used in this work and the weak form of these problems. We also prove the well-posedness of the problems (5) and (13) and show several properties of them. In Section 3 we establish error estimates between solutions to the problems (5) and (13) in terms of the additional boundary conditions. Section 4 is devoted to the study of the Stokes problem with the boundary condition (17). We conclude this paper with several comments on future works in Section 5.
2 Preliminaries
2.1 Notation
We use the usual Lebesgue space and Sobolev spaces for a non-negative integer , together with their standard norms. For spaces of vector-valued functions, we write , and so on. The space denotes the closure of in . denotes the space of distributions on . We set
[TABLE]
We also use the Lebesgue space and Sobolev space defined on . The norm is defined by
[TABLE]
where denotes the surface measure of . For function spaces defined on , we write , and so on.
We further set
[TABLE]
for all and .
2.2 Preliminary results
Let be the standard trace operator. The trace operator is surjective and satisfies [1, Theorem 1.5]. Let be the unit outward normal for . Since is a unit vector, is a linear continuous map. For all and , the following Gauss divergence formula holds:
[TABLE]
For , composition of the trace operator and the restriction is denoted by . This map is continuous from to . Since the kernel of this map is , there exists a constant such that
[TABLE]
where . We simply write instead of when there is no ambiguity. We denote by the duality pairing between and . We remark that can be identified with a element of by
[TABLE]
For and satisfying and , we set
[TABLE]
We remark that and satisfy
[TABLE]
for all and . For and satisfying , we set
[TABLE]
We recall the following five theorems which are necessary for the existence and the uniqueness of a solution to the Stokes problem.
Theorem 2.1**.**
[1, Corollary 4.1]* Let and be two real Hilbert spaces. Let and be bilinear and continuous maps and let . If there exist two constants and such that*
[TABLE]
where , then there exists a unique solution to the following problem:
[TABLE]
Theorem 2.2**.**
[14, Lemma 3.4]* There exists a constant such that*
[TABLE]
for all .
The following theorem is called Korn’s second inequality.
Theorem 2.3** (Korn’s second inequality).**
[15, Lemma 5.4.18]* There exists a constant such that*
[TABLE]
for all .
The following embedding theorem is called Poincare’s inequality.
Theorem 2.4** (Poincare’s inequality).**
[1, Lemma 3.1]* There exists a constant such that*
[TABLE]
for all .
The following embedding theorem plays an important role in the proof of the existence and the uniqueness of the solution to the Stokes problem with the boundary condition (17).
Theorem 2.5**.**
[11, Lemma 1.4]* If or satisfy one of the following conditions;*
[TABLE]
or
[TABLE]
then there exists a constant such that
[TABLE]
for all satisfying .
2.3 Weak formulations of (13) and (5)
We start by defining the weak solution to (13). Throughout of this paper, we suppose the following conditions;
[TABLE]
[TABLE]
Lemma 2.6**.**
For and ,
[TABLE]
holds, where .
Proof. We compute
[TABLE]
which completes the proof. ∎
For the second equation of (13), taking , we obtain
[TABLE]
Therefore, the weak form of (13) becomes as follows. Find and such that
[TABLE]
Remark 2.7**.**
If satisfies and (23), then we have
[TABLE]
Therefore, satisfies (13).
Next, we define the weak formulation of (5). For all , we obtain from the first equation of (5),
[TABLE]
Using this expression, the weak form of the Stokes problem becomes as follows: Find such that
[TABLE]
Remark 2.8**.**
If satisfies and (26), then we have
[TABLE]
Therefore, satisfies (5).
2.4 Well-posedness of (23), (26)
We show the well-posedness of the problems (23) and (26) in Theorem 2.9 and 2.10.
Theorem 2.9**.**
Under the conditions (18) and (19), there exists a unique solution satisfying (23).
Proof. From the second and third equations of (23), by using the Lax–Milgram theorem and Theorem 2.4, is uniquely determined. Then is also uniquely determined from the first equation of (23) by the Lax–Milgram theorem, where the coercivity is guaranteed from Theorem 2.3. ∎
Theorem 2.10**.**
Under the condition (18), there exists a unique solution satisfying (26).
Proof. By Theorems 2.3 and 2.4, the continuous bilinear form is coercive. By Theorems 2.1 and 2.2, there exists a unique solution satisfying (26). ∎
We prove the following property of the solution to (26).
Proposition 2.11**.**
If the weak solution to (26) satisfies and , then we have
[TABLE]
for all .
Proof. From the second equation of (26) and , holds in . From the first equation of (26), we obtain
[TABLE]
Taking the divergence, we get
[TABLE]
By the assumptions and , holds in . Multiplying and integrating over , we get
[TABLE]
which is the desired result. ∎
3 The traction boundary condition
The purpose of this paper is to give an estimate of the difference between the solutions of the Stokes problem and the pressure-Poisson problem. Roughly speaking, from (6) and the second equation of (13), holds. Hence, we get
[TABLE]
where means that there exists a constant , independent of and , such that . From (5) and the second equation of (13), we have
[TABLE]
We obtain
[TABLE]
Therefore, we have
[TABLE]
In other words, if we have a good prediction for the boundary data, then (13) is good approximation for (5).
In this section, we prove these types of estimates for the weak solutions. Let the solutions of (23) and (26) be denoted by and , respectively. First, we establish a lemma.
Lemma 3.1**.**
If , and satisfy
[TABLE]
then there exists a constant such that
[TABLE]
Let such that . Putting in (27), we have
[TABLE]
By Theorem 2.4, there exists a constant such that
[TABLE]
Hence,
[TABLE]
Since , we obtain
[TABLE]
For all satisfying , (28) holds. Therefore,
[TABLE]
∎
Using Lemma 2.11, we prove the following theorem which is the main result of this section.
Theorem 3.2**.**
If and , there exists a constant such that
[TABLE]
Using Proposition 2.11, we obtain from (26) and (13),
[TABLE]
Putting in (32), we get
[TABLE]
From Theorem 2.3,
[TABLE]
holds for a constant . By the second equation of (32) and Lemma 3.1, there exists a constant such that
[TABLE]
Therefore, it holds that
[TABLE]
for a constant . ∎
4 Boundary condition involving pressure
Let . We consider the Stokes problem with the boundary condition (17):
[TABLE]
In this section, we evaluate the difference between the solutions to (13) and (39) as in (29). First, we define the weak formulation of (39) and prove the existence and the uniqueness of the weak solution. Next, we prove a proposition and a lemma as preparation for the proof of our main theorem: Theorem 4.6.
We define the weak formulation of (39). Multiplying the first equation of (39) by , integrating by parts in , and using the second equation of (39), we obtain
[TABLE]
where we have used the following lemma.
Lemma 4.1**.**
For and , there holds
[TABLE]
Proof. We compute
[TABLE]
∎
The weak form of the Stokes problem (39) becomes as follows: Find such that
[TABLE]
Remark 4.2**.**
If satisfies and (42), then we have
[TABLE]
Therefore, satisfies (39).
We establish the well-posedness of this problem (42) in the following theorem.
Theorem 4.3**.**
[11, Theorem 1.5]* For and , under the hypotheses of Theorem 2.5, there exists a unique solution to (42).*
Proof. We set
[TABLE]
for all and . Clearly, and are continuous and bilinear forms and . By Theorem 2.5, is coercive on . By Theorem 2.2, satisfies the assumption of Theorem 2.1. Therefore, there exists a unique solution to (42) by Theorem 2.1. ∎
From here on, let the solutions of (23) and (42) be denoted by and , respectively. The solution to (42) satisfies the following property.
Proposition 4.4**.**
If , and , then
[TABLE]
Proof. From the second equation of (42) and , holds in . From the first equation of (42), we obtain
[TABLE]
in . By the assumptions , and , equation (43) holds in . Multiplying and integrating over , we get
[TABLE]
Taking the divergence of (43), we have
[TABLE]
By the assumptions and , holds in . Multiplying and integrating over , we get
[TABLE]
Multiplying (43) by and integrating over , we get
[TABLE]
By the first equation of (42), it holds that
[TABLE]
for all . Hence, holds in . ∎
We establish a lemma.
Lemma 4.5**.**
If , and satisfy
[TABLE]
then there exists a constant such that
[TABLE]
Putting in (44), we obtain
[TABLE]
for a constant . By Theorem 2.3, there exists a constant such that
[TABLE]
Hence, we obtain the result with . ∎
The next theorem is the main result of this section.
Theorem 4.6**.**
If , and , then there exists a constant such that
[TABLE]
where .
Using Proposition 4.4, we obtain from (42) and (13),
[TABLE]
where . By the second equation of (48) and Lemma 3.1, there exists a constant such that
[TABLE]
By the first equation of (48) and Lemma 4.5,
[TABLE]
∎
5 Conclusion and future works
We have proposed a new formulation for the pressure-Poisson problem (13). We have established error estimates between the solutions to (23) and (26) in Theorem 3.2 and between the solutions to (23) and (42) in Theorem 4.6. Theorem 3.2 and 4.6 state that if we have a good prediction for the boundary data ( or ), then the pressure-Poisson problem is a good approximation for the Stokes problem.
For problem (42), a finite element scheme is proposed in [12] (under the assumption that is flat). On the other hand, in many practical problems, the projection method is more popular due to its easiness in implementation. Numerical comparison of (23) and (42) is one of our interesting future works from those points of view.
As another extension of our research, generalization of our results to the Navier–Stokes problem is important but is still completely open.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] V. Girault, P.-A. Raviart, Finite Element Methods for Navier–Stokes Equations, Springer-Verlag, 1986.
- 2[2] R. Temam, Navier–Stokes Equations, North Holland, 1979.
- 3[3] A. A. Amsden, F. H. Harlow, A simplified MAC technique for incompressible fluid flow calculations, J. Comput. Phys. 6 (1970) 322–325.
- 4[4] A. J. Chorin, Numerical solution of the Navier–Stokes equations, Math. Comput. 22 (104) (1968) 745–762.
- 5[5] S. J. Cummins, M. Rudman, An SPH projection method, J. Comput. Phys. 152 (1999) 584–607.
- 6[6] J.-L. Guermond, L. Quartapelle, On stability and convergence of projection methods based on pressure Poisson equation, Int. J. Numer. Meth. Fluids 26 (1998) 1039–1053.
- 7[7] F. H. Harlow, J. E. Welch, Numerical calculation of time-dependent viscous incompressible flow of fluid with a free surface, The Physics of Fluids 8 (1965) 2182–2189.
- 8[8] J. Kim, P. Moin, Application of a fractional-step method to incompressible Navier–Stokes equations, J. Comput. Phys. 59 (1985) 308–323.
