All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Objective: To describe the need for interpolation schemes and flux limiters in the Finite Volume Method. Finite Volume Method (FVM): The finite volume method (FVM) is a method for representing and evaluating PDE in the form of algebraic equations. Similar to the finite difference method or finite-element method, values…
PHANI CHANDRA S
updated on 22 Oct 2020
Objective: To describe the need for interpolation schemes and flux limiters in the Finite Volume Method.
Finite Volume Method (FVM): The finite volume method (FVM) is a method for representing and evaluating PDE in the form of algebraic equations. Similar to the finite difference method or finite-element method, values are calculated at discrete places on a meshed geometry. "Finite volume" refers to the small volume surrounding each node point on a mesh. In the finite volume method, volume integrals in a partial differential equation that contain a divergence term are converted to surface integrals, using the divergence theorem. These terms are then evaluated as fluxes at the surfaces of each finite volume. Because the flux entering a given volume is identical to that leaving the adjacent volume, these methods are conservative. Another advantage of the finite volume method is that it is easily formulated to allow for unstructured meshes. The method is used in many CFD packages.
Interpolation schemes:
Why do we need interpolation schemes in FVM? As we all know we need to evaluate surface integrals and volume integrals in our finite volume formulation but surface integrals as well as volume integrals, required the value of the unknown variable at a location other than the computational node of the control volume. And the values at these locations are obtained by using the interpolation formula. That's why we required interpolation schemes in FVM.
Therefore there are various possibilities for interpolations:
1. Upwind Interpolation
2. Linear Interpolation
3. Quadratic Upwind Interpolation(QUICK)
4. Other Interpolation schemes
1. Upwind Interpolation (UDS):
It is essentially used for convection dominant problems. Here, the velocity at a given point direction of that velocity that determines the values of the variables to be used in the interpolation process. Name "Upwind" refers to we are going to make use of a node that is upwind or upstream of the given node. UDS for approximating the value of a variable f at the east face of the control volume is given by,
fe = fP if (V. n)e > 0
fE if (V. n)e < 0
where fP is the point to the left of face e
fE is the point to the right of face e
(V.n) is Velocity vector
Numerical stencil:
— — P - - - e — — — E - -
* UDS is equivalent to Backward or forward finite difference approximation (depending on the flow direction)
Advantage: The only approximation that satisfies boundness criterion unconditionally i.e. irrespective of what velocity is and irrespective of grid spacing the solution will always remain bounded. The use of UDS will never yield an oscillatory solution.
Disadvantage: 1. UDS is numerically diffusive i.e. if we've stopped peaks or oscillatory values of which are actually present in solution those will be damped out because of numerical diffusion. 2. Numerical diffusion is magnified in multi-dimensional problems if the flow is oblique to the grid. 3. Peaks or rapid variation in variables will be smeared out because of the introduction of the diffusion coefficient that we call the numerical diffusion coefficient by the use of UDS. 4. Only first-order accurate, hence, very fine grids are required to obtain an accurate solution.
2. Linear Interpolation (CDS):
Approximation of the value of the variable at CV face center by linear interpolation of the value at two nearest computational nodes.
fe=fEλe+fP(1−λe)
therefore, λe=xe−xPxE−xP
where lamda is waiting function, depends on the relative location of computational nodes E & P with respect to the eastern face.
* The linear interpolation is equivalent to the use of central difference formula of the first-order derivative & hence, this scheme is also termed as Central Difference Schemes(CDS).
Numerical stencil:
−−P−−−e−−−E−−
* CDS schemes is second-order accurate. It may produce an oscillatory solution.
* Leads to a very simple approximation for evaluation of gradient required for evaluation of diffusive fluxes.
* Approximation of the gradient has the second-order accuracy on uniform grids.
3. Quadratic Upwind Interpolation schemes (QUICK):
Quadratic Upwind Interpolation is second-order accurate derived for the purpose which has better damping property than CDS & got better accuracy than CDS. * Approximate the value of the variable at CV face center by quadratic interpolation of the values at three nearest computational nodes (one downstream node D and two upstream nodes U, UU.
fe=fU+g1(fD−fU)+g2(fUU−fU)
therefore g1=(xe−xU)(xe−xUU)(xD−xU)(xD−xUU)
g2=(xe−xU)(xe−xD)(xUU−xU)(xUU−xD)
Numerical stencil:
−−UUW−−−UP−−E−−DE−−−∃
4. Other interpolation methods:
Hybrid interpolaton schemes - blend of CDS and UDS scheme based on peclet number.
fe=γ.fCDS+(1−γ)fUDS
where gamma depends on peclet number
total variation diminishing(TVD) scheme is given by:
fe=fP+12.ψr(fE−fP)
where psi is flux limiter function
Flux limiters:
Flux limiters are used in high-resolution schemes— numerical schemes used to solve problems in science and engineering, particularly fluid dynamics, described by Partial Differential Equations (PDE's). They are used in high-resolution schemes, such as the MUSCL schemes to avoid the spurious oscillations (wiggles) that would otherwise occur with high order spatial discretization schemes due to shocks, discontinuities or sharp changes in the solution domain. The use of flux limiters, together with an appropriate high-resolution scheme, make the solutions total variation diminishing(TVD). Note that flux limiters are also referred to as slope limiters because they both have the same mathematical form, and both have the effect of limiting the solution gradient near shocks or discontinuities. In general, the term flux limiter is used when the limiter acts on system fluxes, and the slope limiter is used when the limiter acts on system states (like pressure, velocity, etc.).
The main idea behind the construction of flux limiter schemes is to limit the spatial derivatives to realistic values — for scientific and engineering problems this usually means physically realizable and meaningful values. They are used in high-resolution schemes for solving problems described by PDEs and only come into operation when sharp wavefronts are present. For smoothly changing waves, the flux limiters do not operate and the spatial derivatives can be represented by higher-order approximations without introducing spurious oscillations.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Week 11: Project 2 - Emission characterization on a CAT3410 engine
Objective :1. The CAT3140 engine f or open-W and omega piston models generates a sector geometry of t he combustion chambers.2. To simulate t he t wo-sector profiles with t he same parameters.3. To analyze and compare t he different operative conditions of both configurations and compare t heir performanceparameters.4.…
22 Sep 2021 10:07 AM IST
Week 10: Project 1 - FULL HYDRO case set up (PFI)
Objective● To simulate t he Port f uel i njection engine using Converge t o determine i ts performance &emissionsPort Fuel I njection:P ort f uel-injection systems l ong ago replaced carburettors i n cars becauseof t heir efficiency and l ower maintenance requirements. With port f uel-injection, gasoline i ssprayed…
22 Sep 2021 09:57 AM IST
Week 8: Literature review - RANS derivation and analysis
Aim: To derive the Reynolds Averaged Navir Stokes(RANS) Equations. Objective: To find the expressions for reynolds stress by applying Reynolds decomposition to the Navier-Stokes equations. Also understanding the difference between the turbulent viscosity and molecular velocity. Literature Review: The fluid flow is bascially…
22 Sep 2021 09:52 AM IST
Week 7: Shock tube simulation project
AIM: To perform shock tube simulation. PROCEDURE: The model is imported to the converge studio software and the boundary flagging is done. The case setup consists of the following things,and all the fields are setup for the simulation Setup: Material…
22 Sep 2021 09:50 AM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.