Finite volume method for a diffusion-advection equation

Computational fluid dynamics (CFD) is an emerging tool to simulate fluid motions and will continue to be increasingly more prominent with greater computational power. Coupled with the principles of the finite volume method to solve the diffusion-advection equation, a well-defined computer program ca...

Full description

Saved in:
Bibliographic Details
Main Author: Goh, Brandon B Edison Adi
Other Authors: Ang Whye-Teong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/176344
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-176344
record_format dspace
spelling sg-ntu-dr.10356-1763442024-05-18T16:53:28Z Finite volume method for a diffusion-advection equation Goh, Brandon B Edison Adi Ang Whye-Teong School of Mechanical and Aerospace Engineering MWTAng@ntu.edu.sg Engineering Computational fluid dynamics (CFD) is an emerging tool to simulate fluid motions and will continue to be increasingly more prominent with greater computational power. Coupled with the principles of the finite volume method to solve the diffusion-advection equation, a well-defined computer program can provide numerical solutions to a governing equation following the variables and constraints in a mathematical problem. This paper implemented a computer program in MATLAB to instantaneously solve a discretised one-dimensional diffusion-advection equation under both steady state and transient conditions. The numerical solutions were calculated from the user input values with a set of algorithms and were represented in both graphical and text results. Implementing a graphical user interface within the computer program minimised user input errors and visually compared the exact and numerical solutions, enabling the visualisation of the accuracy of the numerical solution. The computer program also featured multiple calculations with many linear equations and was tested against mathematical problems to conclude the successful implementation. Bachelor's degree 2024-05-15T08:38:06Z 2024-05-15T08:38:06Z 2024 Final Year Project (FYP) Goh, B. B. E. A. (2024). Finite volume method for a diffusion-advection equation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176344 https://hdl.handle.net/10356/176344 en B011 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
spellingShingle Engineering
Goh, Brandon B Edison Adi
Finite volume method for a diffusion-advection equation
description Computational fluid dynamics (CFD) is an emerging tool to simulate fluid motions and will continue to be increasingly more prominent with greater computational power. Coupled with the principles of the finite volume method to solve the diffusion-advection equation, a well-defined computer program can provide numerical solutions to a governing equation following the variables and constraints in a mathematical problem. This paper implemented a computer program in MATLAB to instantaneously solve a discretised one-dimensional diffusion-advection equation under both steady state and transient conditions. The numerical solutions were calculated from the user input values with a set of algorithms and were represented in both graphical and text results. Implementing a graphical user interface within the computer program minimised user input errors and visually compared the exact and numerical solutions, enabling the visualisation of the accuracy of the numerical solution. The computer program also featured multiple calculations with many linear equations and was tested against mathematical problems to conclude the successful implementation.
author2 Ang Whye-Teong
author_facet Ang Whye-Teong
Goh, Brandon B Edison Adi
format Final Year Project
author Goh, Brandon B Edison Adi
author_sort Goh, Brandon B Edison Adi
title Finite volume method for a diffusion-advection equation
title_short Finite volume method for a diffusion-advection equation
title_full Finite volume method for a diffusion-advection equation
title_fullStr Finite volume method for a diffusion-advection equation
title_full_unstemmed Finite volume method for a diffusion-advection equation
title_sort finite volume method for a diffusion-advection equation
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/176344
_version_ 1800916346666483712