CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Wiki > Immersed boundary method

Immersed boundary method

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
m (New page: One of the most difficult tasks in the numerical simulation of fluid flow is the generation of a grid around the object being modeled. This has always involved a large amount of time-consu...)
m (nthg)
 
(One intermediate revision not shown)
Line 1: Line 1:
-
One of the most difficult tasks in the numerical simulation of fluid flow is the generation of a grid around the object being modeled. This has always involved a large amount of time-consuming user interaction. If the object is moving and/or deforming, then the necessary regridding is an even greater and computationally expensive problem. After regridding, the solution variables must be transferred (i.e. interpolated) from the old to the new grid. This interpolation is a source of error and may also destroy the conservative properties of numerical schemes. The immersed boundary method has the potential to simplify these problems associated with the grid. In particular, the computation of the grid around the object being modeled can be completely automated. In the immersed boundary method, the Navier–Stokes equations are generally solved on a Cartesian grid, which removes the effort needed to generate a body-fitted grid and enables the use of efficient numerical methods that can be parallelized in a relatively easy manner. The influence of objects on the flow is simulated by the addition of a force density (which represents the force of the surface of the object on the fluid) to the Navier–Stokes equations. This force density, if chosen properly, should result in a solution to the Navier–Stokes equation which satisfies the boundary conditions on the surface of the object. This is in contrast to other methods such as body-fitted curvilinear or unstructured grids, which require the grid to be built around or inside the objects being modeled.
+
 
 +
 
 +
 
 +
One of the most difficult tasks in the numerical simulation of fluid flow is the generation of a grid around the object being modeled. This has always involved a large amount of time-consuming user interaction. If the object is moving and/or deforming, then the necessary regridding is an even greater and computationally expensive problem. After regridding, the solution variables must be transferred (i.e. interpolated) from the old to the new grid. This interpolation is a source of error and may also destroy the conservative properties of numerical schemes. The immersed boundary method has the potential to simplify these problems associated with the grid. In particular, the computation of the grid around the object being modeled can be completely automated. In the immersed boundary method, the [[Navier–Stokes equations]] are generally solved on a Cartesian grid, which removes the effort needed to generate a body-fitted grid and enables the use of efficient numerical methods that can be parallelized in a relatively easy manner. The influence of objects on the flow is simulated by the addition of a force density (which represents the force of the surface of the object on the fluid) to the Navier–Stokes equations. This force density, if chosen properly, should result in a solution to the Navier–Stokes equation which satisfies the boundary conditions on the surface of the object. This is in contrast to other methods such as body-fitted curvilinear or unstructured grids, which require the grid to be built around or inside the objects being modeled.
<math>
<math>
Line 19: Line 22:
which replaces the discretized momentum equation at grid points adjacent to the immersed boundary at which the force density <math>F^{n+1}</math> is added.
which replaces the discretized momentum equation at grid points adjacent to the immersed boundary at which the force density <math>F^{n+1}</math> is added.
 +
 +
 +
 +
''Page is under modification''--[[User:Cnreddy|cnreddy]] 17:43, 16 September 2009 (UTC)
 +
----
 +
 +
 +
Submitted by
 +
Ch.Niranjan Reddy
 +
Dept. of Mechanical Engineering
 +
Indian Institute of Technology-Kanpur
 +
India.
 +
Email-Id: creddy@iitk.ac.in
 +
[[Link title]]

Latest revision as of 07:08, 17 September 2009


One of the most difficult tasks in the numerical simulation of fluid flow is the generation of a grid around the object being modeled. This has always involved a large amount of time-consuming user interaction. If the object is moving and/or deforming, then the necessary regridding is an even greater and computationally expensive problem. After regridding, the solution variables must be transferred (i.e. interpolated) from the old to the new grid. This interpolation is a source of error and may also destroy the conservative properties of numerical schemes. The immersed boundary method has the potential to simplify these problems associated with the grid. In particular, the computation of the grid around the object being modeled can be completely automated. In the immersed boundary method, the Navier–Stokes equations are generally solved on a Cartesian grid, which removes the effort needed to generate a body-fitted grid and enables the use of efficient numerical methods that can be parallelized in a relatively easy manner. The influence of objects on the flow is simulated by the addition of a force density (which represents the force of the surface of the object on the fluid) to the Navier–Stokes equations. This force density, if chosen properly, should result in a solution to the Navier–Stokes equation which satisfies the boundary conditions on the surface of the object. This is in contrast to other methods such as body-fitted curvilinear or unstructured grids, which require the grid to be built around or inside the objects being modeled.


\frac{u^{n+1}-u^n}{\delta t}=-\nabla p +\Gamma ^n + F^{n+1}

Basic Interpolation Method

If the immersed boundary coincides with the velocity grid points then F^{n+1} can be calculated as

F^{n+1} =\frac{u^{n+1}_{IB}-u^n }{\Delta t} -(-\nabla p^{n+1}+\Gamma ^n)

If not, then an interpolation operator will be necessary to find u^{n+1} at the grid points(near the immersed boundary), where the force density is added. \frac{u^{n+1}-u^n}{\delta t}=-\nabla p +\Gamma ^n +(\frac{ S_{NB}(u^{n+1}_{NB})+S_{IB}(u^{n+1}_{IB})-u^n}{\Delta t}-(-\nabla p^{n+1}+\Gamma^n))

The above equation simplifies to Equation

u^{n+1}=S_{NB}(u^{n+1}_{NB})+S_{IB}(u^{n+1}_{IB})

which replaces the discretized momentum equation at grid points adjacent to the immersed boundary at which the force density F^{n+1} is added.


Page is under modification--cnreddy 17:43, 16 September 2009 (UTC)



Submitted by Ch.Niranjan Reddy Dept. of Mechanical Engineering Indian Institute of Technology-Kanpur India. Email-Id: creddy@iitk.ac.in Link title

My wiki