|
[Sponsors] |
December 12, 2017, 12:51 |
Incompressible fluid flow solver
|
#1 |
New Member
Daniel Gustavo Benvenutti
Join Date: Jun 2017
Posts: 5
Rep Power: 9 |
Hello Guys, i'm starting to work on my final project and thought of making a 2D incompressible fluid flow solver using the SIMPLE algorithm with co-located arrangement and RHIE-CHOW interpolation. In case, I would develop my own code in fortran or matlab. I know there are several software that do this, but I think that would be a good way to understand the "root" of CFD and become an expert on it.
I have the theoretical knowledge behind the governing equations and the numerical methods used in their discretization, I have already worked with finite element (python) and I have knowledge in programming (Matlab, Fortran, Python). Do you think it's an interesting job? I have a year to complete it. Thanks for your attention. |
|
December 13, 2017, 02:11 |
|
#2 | |
Senior Member
Lane Carasik
Join Date: Aug 2014
Posts: 692
Rep Power: 15 |
Quote:
|
||
December 13, 2017, 13:05 |
|
#3 |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
It will help you to understand how a numerical solution is obtained and the limitations of it. But this should be the only purpose of the exercise.
My technical director told me that research in CFD has reached a saturation point; there is not much left to be done. |
|
December 13, 2017, 13:09 |
|
#4 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Quote:
I would know the name of your director to talk about ... |
||
December 13, 2017, 13:17 |
|
#5 |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
I do not wish to lock horns, but I do agree with my technical director.
That doesn't mean to say that I am not open to listen to counter arguments. Having said that, I do want to listen to your views but I don't know how to ask you without causing an angry debate. |
|
December 13, 2017, 13:21 |
|
#6 | |
Senior Member
Lane Carasik
Join Date: Aug 2014
Posts: 692
Rep Power: 15 |
Quote:
For the topic creator, the CFD field is rich in the research left to be done. If I need to point to anything, I'd point to two-phase flows and the closure relationships around them as a prominent example. |
||
December 13, 2017, 13:21 |
|
#7 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Quote:
There is no debate at all. At present you can use a commercial software that can give you a lot of beautiful coloured plot. There is no need to do CFD research to improve colour |
||
December 13, 2017, 13:31 |
|
#8 |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
Do you mean to say that commercial software give inaccurate results so they are required to do research to improve accuracy?
|
|
December 13, 2017, 13:52 |
|
#9 |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
||
December 13, 2017, 13:52 |
|
#10 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Quote:
But I suggest to check by yourself and build your own opinion. |
||
December 13, 2017, 14:46 |
|
#11 | |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
Quote:
So what research do they have to do? Do they have to invent higher order accurate schemes? But higher order schemes are already out there, they just didn't use it for some reason. |
||
December 13, 2017, 15:00 |
|
#12 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Quote:
Developing high order schemes working well on unstructured grids is just an example of one of the fields of research. But often the quality of a solution for complex flow problem (turbulence, reactive flows, multiphase, shocks, etc.) does not depend only on the accuracy but also on the formulation adopted as well as the modelling of the physical phoenomena. That means we have to consider that the orginal PDE system of equations could be modified before to be discretized. Then further specific problems arise when we consider specific issues such as boundary conditions for LES/DNS, or interface conditions for embedded LES or what should be done using DES. Then we can talk about HPC reasearch in the CFD field. I am sure to forget many other topics... |
||
December 13, 2017, 15:39 |
|
#13 |
Senior Member
Joern Beilke
Join Date: Mar 2009
Location: Dresden
Posts: 539
Rep Power: 20 |
There are very different tasks you can do in the world of cfd:
|
|
December 14, 2017, 07:07 |
|
#14 |
Senior Member
Joern Beilke
Join Date: Mar 2009
Location: Dresden
Posts: 539
Rep Power: 20 |
Without having a plan, what problem you want to solve with your work it is just an programming exercise or the 500th reinvention of the wheel. You might be able to download such a code.
I would suggest you to search for an unsolved problem and try your best to work on it. |
|
December 14, 2017, 11:24 |
|
#15 | |||
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
Quote:
Quote:
Further, any outcome of that research is going to be an equation with convective, diffusive or source terms and CFD already have well developed methods to numerically solve these equations. And that is what CFD is about - Numerically solving the equations from the mathematical models. Research to come up with methods to numerically solve the equations is research in CFD. Quote:
Here again you are talking about research in computer science and not research in CFD. Research in any field is driven by the cost required to do the research over the savings in cost the outcome of the research is going to produce. That is why research in batteries, super-capacitors, electrification of vehicles is in full swing. The costs involved in doing research in CFD (Developing high order schemes that work well on unstructured grids, LES/DNS/DES, etc) are too high and the outcome are going to result in more expensive simulations. That is why research in CFD has slowed down. And that is what I meant when I said that research in CFD has reached to a saturation point. |
||||
December 14, 2017, 12:26 |
|
#16 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Quote:
Now I see that you have an idea of the research in the CFD field that is totally wrong. Just use the index of the book of Peric & Ferziger to see that the tasks in CFD cover all the field you do not consider to be CFD. A good researcher in CFD has to work without frontiers between mathematics, physics, numerical analysis and information technologies. You talk about "The cost that went in that research is also going to be large." That means almost nothing in the research field where you cannot say what you will discover and when. |
||
December 14, 2017, 19:37 |
|
#17 | |
Senior Member
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,290
Rep Power: 34 |
Quote:
The pure navier stokes when written in matrix form are saddle point problem and there is no good and efficient way of solving them, And indeed it is a big area of research, What commercial packages solve is modified form of navier stokes where they add terms to remove that 0 block of saddle point. There by changing the definition of problem (means that original problem is not solved at all, we have not even started :-) ) Second even in second modified form where that extra term is added (sometimes called Rhie and Chow dissipation) there is no closure to how much this term has to be. This specially manifests in break down of cfd solvers at very small time step sizes (you would think it shall become stable and accurate as time step reduces). This problem is unsolved. If he knows a solution then I (and prof Milovan Peric) would love to hear it. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Issues on the simulation of high-speed compressible flow within turbomachinery | dowlee | OpenFOAM Running, Solving & CFD | 11 | August 6, 2021 07:40 |
Question about Euler solver for incompressible flow | qtian | OpenFOAM Running, Solving & CFD | 3 | March 27, 2018 06:34 |
Incompressible solver for unsteday flow in SU2 | Bravo | SU2 | 7 | April 13, 2017 00:22 |
Which solver suits for liquid (!) incompressible pipe flow? | simpson | OpenFOAM Running, Solving & CFD | 3 | February 12, 2012 12:24 |
Incompressible flow solver (staggered grid) | J. Ehrhard | Main CFD Forum | 1 | October 8, 1998 20:47 |