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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |