Content deleted Content added
m →Chorin's projection method: Added 1 dois to journal cites using AWB (10090) |
Aadirulez8 (talk | contribs) m v2.05 - Auto / Fix errors for CW project (Link equal to linktext) |
||
(21 intermediate revisions by 14 users not shown) | |||
Line 1:
In [[computational fluid dynamics]], the '''projection method''', also called '''Chorin's projection method''', is an effective means of [[Numerical analysis|numerically]] solving time-dependent [[incompressible flow|incompressible fluid-flow]] problems. It was originally introduced by [[Alexandre Chorin]] in 1967<ref>
{{Citation
| surname1 =
| given1 =
| title =
| journal = Bull.
| volume =
| url =http://math.berkeley.edu/~chorin/chorin67.pdf
}}</ref><ref>
{{Citation ▼
| surname1 = Chorin▼
| given1 = A. J.▼
| title = Numerical Solution of the Navier-Stokes Equations▼
| journal = Math. Comp.▼
| volume = 22
| year = 1968
|
|
| url =▼
}}</ref> as an efficient means of solving the incompressible [[Navier-Stokes equation]]s. The key advantage of the projection method is that the computations of the velocity and the pressure fields are decoupled.▼
| doi=10.1090/s0025-5718-1968-0242392-2
| doi-access = free
▲
==The algorithm==
The algorithm of the projection method is based on the [[Helmholtz decomposition]] (sometimes called Helmholtz-Hodge decomposition) of any vector field into a [[solenoidal field|solenoidal]] part and an [[irrotational field|irrotational]] part. Typically, the algorithm consists of two stages. In the first stage, an intermediate velocity that does not satisfy the incompressibility constraint is computed at each time step. In the second, the pressure is used to project the intermediate velocity onto a space of divergence-free velocity field to get the next update of velocity and pressure.
==Helmholtz–Hodge decomposition==
The theoretical background of projection type method is the decomposition theorem of [[Olga Aleksandrovna Ladyzhenskaya|Ladyzhenskaya]] sometimes referred to as Helmholtz–Hodge Decomposition or simply as Hodge decomposition. It states that the vector field <math>\mathbf{u}</math> defined on a [[simply connected space|simply connected]] ___domain can be uniquely decomposed into a divergence-free ([[Solenoidal vector field|solenoidal]]) part <math>\mathbf{u}_{\text{sol}}</math> and an [[Conservative vector field#Irrotational vector fields|irrotational]] part <math>\mathbf{u}_{\text{irrot}}</math>.
<ref>{{cite book | title = A Mathematical Introduction to Fluid Mechanics | author1 = Chorin, A. J. | author2 = J. E. Marsden | edition = 3rd | publisher = [[Springer Science+Business Media|Springer-Verlag]] | year = 1993 | isbn = 0-387-97918-2}}</ref> Thus,
:<math>
\mathbf{u} = \mathbf{u}_{\text{sol}} + \mathbf{u}_{\text{irrot}} = \mathbf{u}_{\text{sol}} + \nabla \phi
Line 43 ⟶ 63:
</math>
In [[Alexandre Chorin|Chorin]]'s original version of the projection method, one first computes an intermediate velocity, <math>\mathbf{u}^*</math>, explicitly using the momentum equation by ignoring the pressure gradient term:
▲,<ref>
▲{{Citation
▲ | surname1 = Chorin
▲ | given1 = A. J.
▲ | title = Numerical Solution of the Navier-Stokes Equations
▲ | journal = Math. Comp.
▲ | volume = 22
▲ | year = 1968
▲ | pages = 745–762
▲ | url =
▲ | doi=10.1090/s0025-5718-1968-0242392-2
:<math>
Line 62 ⟶ 70:
</math>
where <math>\mathbf{u}^n</math> is the velocity at <math>\,n</math><sup>th</sup> time
:<math>
\
</math>
:<math>
\
</math>
to make clear that the algorithm is really just an [[operator splitting]] approach in which one considers the viscous forces (in the first half step) and the pressure forces (in the second half step) separately.
Computing the right-hand side of the above equation requires a knowledge of the pressure, <math>\,p</math>, at <math>\,(n+1)</math> level. This is obtained by taking the [[divergence]] and requiring that <math>\nabla\cdot \mathbf{u}^{n+1} = 0</math>, which is the divergence-free(continuity) condition, thereby deriving the following Poisson equation for <math>\,p^{n+1}</math>,▼
▲Computing the right-hand side of the
:<math>
\nabla ^2 p^{n+1} = \frac {\rho} {\Delta t} \, \nabla\cdot \mathbf{u}^*
</math>
It is instructive to note that
:<math>
\mathbf{u}^* = \mathbf{u}^{n+1} + \frac {\Delta t}{\rho} \, \nabla p ^{n+1}
</math>
is the standard Hodge decomposition if boundary condition for <math>\,p</math> on the ___domain boundary, <math>\partial \Omega</math>
For the explicit method, the boundary condition for <math>\mathbf{u}^*</math> in equation (1) is natural. If <math>\mathbf{u}\cdot \mathbf{n} = 0</math> on <math>\partial \Omega</math>, is prescribed, then the space of divergence-free vector
:<math>
\frac {\partial p^{n+1}} {\partial n} = 0 \qquad \text{on} \quad \partial \Omega
Line 106 ⟶ 117:
[[Category:Computational fluid dynamics]]
[[Category:Mathematical physics]]
|