All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Objective: What is the Finite Volume Method(FVM)? The major differences between FDM & FVM. The need for interpolation schemes and flux limiters in FVM. Finite Volume Method The finite volume method (FVM) is a method for representing and evaluating partial differential equations in the form of algebraic…
Ravi Shankar Yadav
updated on 02 Jan 2022
Objective:
Finite Volume Method
The finite volume method (FVM) is a method for representing and evaluating partial differential equations in the form of algebraic equations.
The finite volume method (FVM) is a discretization technique for partial differential equations. FVM uses a volume
integral formulation of the problem with a finite partitioning set of volumes to discretize the equations
In FVM, instead of writing equations at a point, we write it for the entire volume. Finite Volume representation preserves the concept of conservation.
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.
Steps in FV Discretization
A steady-state heat conduction equation with heat generation.
∂∂x(α⋅∂T∂x)+S=0
Now, integrating the above equation wrt dv,
∫(∂∂x(α⋅∂T∂x)+S)=0
∫∂∂x(α⋅∂T∂x)dv+∫Sdv=0
∫∂∂x(α⋅∂T∂x)A⋅dx+∫Sdv=0
{dv = A*dx)
[αA∂T∂x]ew+ˉSdv=0
αeA∂T∂xe-αwA∂T∂xw+ˉSdv=0
αA[Te-TpΔx]-αA[Tp-TwΔx]+ˉSdv=0
where, αA[Te-TpΔx] is [HeatFlux]out
αA[Tp-TwΔx] is [HeatFlux]in
ˉSdv is Source Term
The amount of heat removed is conserved.
Differences between FDM & FVM
We cannot use FDM when the grids are not aligned along x, y, and z-direction.
We can use FVM for the entire volume to solve our problem.
Interpolation schemes in FVM
Interpolation is a process to estimate the values at unknown points by using the points with known values and sample points on either side of the unknown point. In FVM, interpolation schemes are used to find values of volume integrals required at points other than nodes.
Example: consider the simple case of steady one-dimensional convection and diffusion.
ddx(ρuϕ)=ddx(τdϕdx)
where, ϕ is our solution variable, ρ is density, u is velocity, τ is diffusion coefficient.
Integration of this governing equation over control volume,
(ρuϕ)e-(ρuϕ)w=(τdϕdx)e-(τdϕdx)w
Different types of interpolation schemes are:
The Upwind interpolation scheme takes into account the direction of fluid flow and based on it, the value of the solution variable at the face is approximated by its value at the upstream computational node.
Flux Limiters
For convective fluid flow, it is observed that the low-order schemes are usually stable but quite dissipative in nature around the points of discontinuity or shocks while the higher-order schemes are unstable in nature and show oscillations in the vicinity of discontinuity or shocks. Highly accurate and oscillation-free schemes are known as High-Resolution Schemes.
Flux Limiter functions are used to fine-tune the higher order and lower order schemes in such a way that the resulting scheme gives a higher-order accuracy in the smooth region of the flow and maintains first-order accuracy in the vicinity of shocks and discontinuities. For such a scheme TVD scheme is employed.
Consider 1D semi dicrete scheme,
F(ui+12)=flowi+12-ϕ(ri)(flowi+12-fhighi+12)
F(ui+12)=flowi-12-ϕ(ri)(flowi-12-fhighi-12)
where,
flow is low precision flux
fhigh is high precision flux
ϕ(r) Flux limiter function
The ψ(r) represnts the flux limiter function,
Fe=Le+ψ(r)(He-Le)
Flux limiters function depends upon the smoothness parameter r which is defined as,
rp=ϕP-ϕWϕE-ϕP
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 : Discretization of 3D intake manifold using GEM-3D
Aim: Discretization of 3D intake manifold using GEM-3D Objective: 1. Tutorial- single cyl DI add case 2 with discretization length 0.1 mm for intake runner and compare with default case 1 Parameters-Torque, BSFC, max cylinder pressure simulation time 2. Explore tutorial no 2 (GEM3D) - “Building intake…
31 Aug 2022 05:57 AM IST
Week-7 : Converting a detailed engine model to a FRM model
Aim: Converting a detailed engine model to an FRM model. Objective: Explore tutorial number 9 and write a detailed report. Build FRM Model for the following configuration using the FRM builder approach. Bore 102 mm stroke 115 mm CR 17 No of cylinder 6 CI engine Twin Scroll Turbine GT Controller Run all cases…
30 Aug 2022 02:54 AM IST
Week-6 : Turbocharger Modelling
Aim: Turbocharger Modelling using GT POWER Objective: List down different TC and locate examples from GT Power Explore tutorial number 6 and 7 Plot operating points on compressor and turbine maps In which application Variable Geometry Turbine is beneficial? Explore example- Diesel VGT EGR and understand the modeling…
22 Aug 2022 10:30 AM IST
Week-4 : Basic Calibration of Single cylinder CI-Engine
Aim: Basic Calibration of Single cylinder CI-Engine Objective: 1. Compare SI vs CI and list down differences (assignment no 2-SI) 2. Comments on the following parameters BSFC Exhaust Temperature A/F ratios 3. Change MFB 50 and observe the impact on performance Comparison: SI vs CI S.No./Engine type …
15 Aug 2022 03:48 PM 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.