Predicting accurately the behaviour of fluids, whether it is water, air, petrol or blood, is of crucial importance in numerous fields such as engineering and medicine. The most widely used way to solve fluid flow problems is to use pressure-correction methods based on algorithms such as SIMPLE (Semi Implicit Method for Pressure Linked Equations), SIMPLER (Revised), SIMPLEC (Consistent) or PISO (Pressure Implicit with Splitting of Operators). FLUENT and STAR CD are the main software capable of calculating and plotting fluid flows for specified problems, using pressure-correction methods. Nevertheless these programs, intended for commercial use, are not ‘user friendly’ and are therefore very difficult to use efficiently; furthermore once the program finds the answer it is not easy to understand how it got to it. The aim of this research is to implement the algorithms SIMPLE, SIMPLER, SIMPLEC and PISO into Matlab in order to create a ‘user-friendly’ program that a novice user can use straightforwardly and efficiently, whilst at the same time understanding what calculations the computer performs between the specification of the problem and the answers. Using this code we will then solve 2D flow problems with the different algorithms and compare their different performances (computer time, convergence and accuracy). This research should result in a program which is user-friendly and which uses a new improved algorithm (combination of the above or new altogether) that performs better than the existing ones, thereafter reducing computational times and improving accuracy.
[1]
Sang-Wook Kim,et al.
Comparison of the SMAC, PISO and iterative time-advancing schemes for unsteady flows
,
1992
.
[2]
Andrew Pollard,et al.
COMPARISON OF PRESSURE-VELOCITY COUPLING SOLUTION ALGORITHMS
,
1985
.
[3]
S. Acharya,et al.
Comparison of the Piso, Simpler, and Simplec Algorithms for the Treatment of the Pressure-Velocity Coupling in Steady Flow Problems
,
1986
.
[4]
D. Spalding,et al.
A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows
,
1972
.
[5]
A. Gosman,et al.
Solution of the implicitly discretised reacting flow equations by operator-splitting
,
1986
.
[6]
J. P. V. Doormaal,et al.
ENHANCEMENTS OF THE SIMPLE METHOD FOR PREDICTING INCOMPRESSIBLE FLUID FLOWS
,
1984
.
[7]
Weeratunge Malalasekera,et al.
An introduction to computational fluid dynamics - the finite volume method
,
2007
.
[8]
A. D. Gosman,et al.
The computation of compressible and incompressible recirculating flows by a non-iterative implicit scheme
,
1986
.