|
[Sponsors] |
November 18, 2008, 17:29 |
1 billions cells: useless?
|
#1 |
Guest
Posts: n/a
|
hello, further to this:
http://www.cfdreview.com/articles/08.../1933248.shtml one question is: is this really useful for design changes? with 100 millions cells you resolve flow features < 1mm look at your ruler what is 1mm. with 1 billion cells, could you be wasting 170 hours of computation for 1 run to resolve flow pattern of the size of a hairpin, whereas 17 runs with 10 times less cells at different speed or design you give you a better understanding of the thingy you are looking at. especially for a boat which need to run under infinite conditions of wind/wave/sail choice. |
|
November 18, 2008, 23:40 |
Re: 1 billions cells: useless?
|
#2 |
Guest
Posts: n/a
|
Turbulence structures can be much smaller than 1 mm and may be very important for very accurate predictions of drag. Without knowing the details, it is impossible to say if 1 billion cells was overkill or not.
|
|
November 18, 2008, 23:52 |
Re: 1 billions cells: useless?
|
#3 |
Guest
Posts: n/a
|
Would anyone bother to resolve the minute details of a wave breaking onto a shoreline, or would instead, it be simpler to concentrate on the global nature of the wave solution?
The concept of trying for fine & finer resolution, with billions of cells, to try & understand the turbulence phenomenon, is in my experience, impractical. Better to step a few paces back & observe the global nature of the flow solution. If a momentum wave paradigm is used to understand flows, 2D simulations in the order 7.2Gb RAM, can be completed in around 2.5 days. No flow stabilisation techniques, or tricks, are used, nor are they necessary. mw... <www.adthermtech.com/wordpress3> |
|
November 18, 2008, 23:56 |
Re: 1 billions cells: useless?
|
#4 |
Guest
Posts: n/a
|
""Our research indicates that this is among the world's first applied engineering simulations using a single mesh of more than 1 billion cells performed with commercial software,""
This statement is wrong. More than that i am not allowed to say. |
|
November 19, 2008, 00:19 |
Re: 1 billions cells: useless?
|
#5 |
Guest
Posts: n/a
|
Would anyone bother to resolve the minute details of a wave breaking onto a shoreline, or would instead, it be simpler to concentrate on the global nature of the wave solution?
The concept of trying for fine & finer resolution, with billions of cells, to try & understand the turbulence phenomenon, is in my experience, impractical. Better to step a few paces back & observe the global nature of the flow solution. If a momentum wave paradigm is used to understand flows, 2D simulations in the order 7.2Gb RAM, can be completed in around 2.5 days. No flow stabilisation techniques, or tricks, are used, nor are they necessary. mw... <www.adthermtech.com/wordpress3> |
|
November 19, 2008, 01:09 |
Re: 1 billions cells: useless?
|
#6 |
Guest
Posts: n/a
|
i briefly looked at your work related to momentum waves. I find it interesting. But could not understand one thing (sorry if this is really silly question). Usually we solve poisson equation to get pressure. In the method you have mentioned do we solve poisson equation to get pressure.
Second , what about solution of air flow around bluff bodies with higher reynolds number. Is it applicable there too. I mean most of flow that i encounter are high reynolds number flows. This is why i am asking this. |
|
November 19, 2008, 01:39 |
Re: 1 billions cells: useless?
|
#7 |
Guest
Posts: n/a
|
question wrote:
i briefly looked at your work related to momentum waves. I find it interesting. But could not understand one thing (sorry if this is really silly question). Usually we solve poisson equation to get pressure. In the method you have mentioned do we solve poisson equation to get pressure. mw relies: The penalty-based solver uses a weak variational formulation, which solves for u-velocity, v-velocity & pressure in one algorithm. Take a look at the FreeFem++ website, & pages 171 - 174 of their manual, for an explanation of the method. question wrote: Second , what about solution of air flow around bluff bodies with higher reynolds number. Is it applicable there too. I mean most of flow that i encounter are high reynolds number flows. This is why i am asking this. mw replies: My simulations are currently running around Re~1200 based on body characteristic dimension. This is currently at a velocity of around 120 m/s, for air - rather close to the incompressible limit for the incompressible NS equations. I hope that helps. mw... <www.adthermtech.com/wordpress3> |
|
November 19, 2008, 01:57 |
Re: 1 billions cells: useless?
|
#8 |
Guest
Posts: n/a
|
thank you for the reply.
I looked at the manual, and it seems they also solve a linear set of equations using conjugate gradient type of solver. Which is what i want to avoid. (I know i can eschew this though). |
|
November 19, 2008, 08:54 |
Re: 1 billions cells: useless?
|
#9 |
Guest
Posts: n/a
|
Question wrote:
I looked at the manual, and it seems they also solve a linear set of equations using conjugate gradient type of solver. Which is what i want to avoid. (I know i can eschew this though). mw replies: On page 227 of the manual, a number of different solvers are mentioned - CG is one of them. FreeFem++ also allows other sparse solvers to be used. mw... www.adthermtech.com/wordpress3 |
|
November 19, 2008, 09:43 |
Re: 1 billions cells: useless?
|
#10 |
Guest
Posts: n/a
|
Of course it's misleading/incorrect. That statement is nothing more than PR spin to make CFX sound like a good CFD solver. Funny how they don't show any figures or animations from their simulation.....
|
|
November 19, 2008, 13:21 |
Re: 1 billions cells: useless?
|
#11 |
Guest
Posts: n/a
|
Hi Sarah
How many prcoessors did you use to resolve the flow with one billion cells? |
|
November 19, 2008, 18:36 |
Re: 1 billions cells: useless?
|
#12 |
Guest
Posts: n/a
|
you asking me.
I think i miswrote, i missed the commercial solver part in the statement. With commercial solvers like Fluent CFX etc yes it might be the first such run. But if the talk is only about 1 billion cells, i have results of our simulation with me for about 1 year now. So 1 billion thing is already done. I can not write more detail than this. |
|
November 20, 2008, 04:28 |
Re: 1 billions cells: useless?
|
#13 |
Guest
Posts: n/a
|
||
November 20, 2008, 06:06 |
Re: 1 billions cells: useless?
|
#14 |
Guest
Posts: n/a
|
actually you are correct. And I was under the same impression this is why it was never a big thing.
I am currently working some code that shall handle large cases like 500 million or bigger, because we need efficient methods for our calculations. I am think with current technology this large meshes is no biggy. |
|
November 20, 2008, 07:20 |
Re: 1 billions cells: useless?
|
#15 |
Guest
Posts: n/a
|
So you work in motorsport or aerospace then I presume?
|
|
November 20, 2008, 07:32 |
Re: 1 billions cells: useless?
|
#16 |
Guest
Posts: n/a
|
You did not answer my question Sarah?
|
|
November 20, 2008, 08:14 |
Re: 1 billions cells: useless?
|
#17 |
Guest
Posts: n/a
|
An oddity found by a German research group (FeatFlow) is that with some of the legacy solvers (FVM - no names), the high mesh-density simulations often end up producing large solution errors - the smaller the mesh size, the larger the error.
So, even if a huge mesh exists, the solution mechanism can produce rubbish. mw... www.adthermtech.com/wordpress3 |
|
November 20, 2008, 08:53 |
Re: 1 billions cells: useless?
|
#18 |
Guest
Posts: n/a
|
That sounds like a solver which is not consistent (aka broken). I know nothing about the study, but a possible source of error is that the conditioning of the system decays as <code>1/h^2</code> for <code>h</code>-refinement and <code>1/p^4</code> for <code>p</code>-refinement. So increasing the resolution means that algebraic tolerances must be increased in order for computed results to show the improved truncation error.
As for <code>10^9</code>, implicit solvers for non-Newtonian flows with AMR and more than <code>10^10</code> elements is news. Explicit solvers have been doing this for years. The press release that started this thread lacks technical details and is clearly marketing fluff. |
|
November 20, 2008, 10:00 |
Re: 1 billions cells: useless?
|
#19 |
Guest
Posts: n/a
|
But why would one billion cells produce rubbish results. If we use smagorinsky's model or no model at all with one billion cells, it should give us excellent results. How many processors we would require to run such a job though?
|
|
November 20, 2008, 11:03 |
Re: 1 billions cells: useless?
|
#20 |
Guest
Posts: n/a
|
You make a very significant assumption there - what kind of model is being used in their calculation.
Motorsport firms regularly use upwards of 500 million cells in their CFD of cars, but this is largely due to the complexity of the geometry involved, and I'd guess that much the same is true of the boat that was mentioned earlier. You can guarantee that the modelling used in these calculations will be RANS-based. Using 1 billion cells on, say, a flow around an aerofoil with a RANS model should produce an extremely poor result - a significant proportion of the energy cascade will be resolved and the RANS won't be able to smear out the flow, leading to an oscillatory and essentially unconverged solution. Using LES or DNS on this case should of course produce good results, but the timescale involved to perform the simulation will be huge. You'd need upwards of 1024 processors to do the simulation as well. Returning to the original point - is 1 billion cells useful in a design context - if the geometry needs that many cells then yes it is, but only for Reynolds-Averaged methods. Using a time-dependent method would probably result in a simulation time longer than the design cycle of the object of interest. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Netgen] Import netgen mesh to OpenFOAM | hsieh | OpenFOAM Meshing & Mesh Conversion | 32 | September 13, 2011 06:50 |
[snappyHexMesh] snappyHexMesh won't work - zeros everywhere! | sc298 | OpenFOAM Meshing & Mesh Conversion | 2 | March 27, 2011 22:11 |
[snappyHexMesh] snappyHexMesh aborting | Tobi | OpenFOAM Meshing & Mesh Conversion | 0 | November 10, 2010 04:23 |
[snappyHexMesh] external flow with snappyHexMesh | chelvistero | OpenFOAM Meshing & Mesh Conversion | 11 | January 15, 2010 20:43 |
physical boundary error!! | kris | Siemens | 2 | August 3, 2005 01:32 |