|
[Sponsors] |
3-9,000 hrs CPU - Cloud Computing - Non-Premixed Combustion - Need Suggestions |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 29, 2018, 16:59 |
3-9,000 hrs CPU - Cloud Computing - Non-Premixed Combustion - Need Suggestions
|
#1 |
New Member
Pablo
Join Date: Mar 2018
Posts: 4
Rep Power: 8 |
Hello All,
This is my first post on this forum, although I have been perusing it for about a year now and it has been a great help, thank you all very much! My background is in astrophysics, physics and aerospace engineering fields of electric and combustion thrusters. I am fairly new to CFD, but love it and want to have it as a tool for the rest of my career! I am looking for a cloud capable platform for analysis of a non-premixed combustion model. The problem is that we are a startup, and basically have hit the limits of our desktop machines using ANSYS. Everything worked sufficiently until we needed to switch the model to combustion, finer mesh, and a more difficult solver. We are having problems just to generate the estimated mesh size of 1.5million, estimated in Excel by scaling our mesh and accounting for inflation, triangulation, etc, according to grid size and computational domain of fluid. Our estimates for CPU time are about 3,000 to 9,000 hours. The model is combustion of a liquid H2 fuel, inside of a cylinder, with ambient air being pulled in, as the only oxidizer. Here is the basics of our requirements: 1. Non-premixed combustion 2. Very high viscosity ratio model 3. Reversed flows 4. Up to 10(s) of data --> (10(s) / 0.0001(s) = 100,000 or 10(s) / 0.00001(s) = 1,000,000 iterations) a. I think DPM needs about 5 iterations / 1 iteration ratio more? 5. Very high velocity of fluid ~1,500-3,000 (m/s) 6. Record frame by frame data for playback 7. Think we need: a. Steady state AND transient b. Discrete phase model (DPM) c. Probability density function (PDF) d. Transition shear stress transport (SST) model or Reynold’s 5 equation e. In situ adaptive tabulation (ISAT) could really benefit us, but not required Feel free to point out anything else that might not be intuitive in our needs. We expect any platform to include flame front analysis in the form of water production, contour mapping, etc, basic graphics in post. Thank you, Pablo |
|
March 29, 2018, 17:13 |
|
#2 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,897
Rep Power: 73 |
I think that the main issue that decides the computational cost is the use of 2D or 3D geometry and steady or unsteady state.
If the flow problem allows simplification, a 2D RANS can be affordable with 1.5 million grid nodes on a complex geometry. But if you need to run a full 3D geometry, I think you could afford at least one order of magnitude greater. |
|
March 29, 2018, 18:39 |
|
#3 |
New Member
Pablo
Join Date: Mar 2018
Posts: 4
Rep Power: 8 |
I forgot to specify:
2D axisymmetric setup Currently using Fluent Model that works to find flow estimates for combustion stoichiometry is realizable k-epsilon at ~500,000 cells. K-epsilon will drop some cells, but SST, SAS or DES keep everything neater. All of the models generate very similar results with the same inputs, the more costly models just don't drop cells. I think we would like to model steady and transient (un-steady). |
|
March 30, 2018, 02:37 |
|
#4 |
Senior Member
Uwe Pilz
Join Date: Feb 2017
Location: Leipzig, Germany
Posts: 744
Rep Power: 15 |
I don't work in your field (combustion), but if you mean it for real
> and want to have it as a tool for the rest of my career! than I recommend to establish a hardware which is capable of solving your cases in a reasonable time. All the managing is much easier, and you can use it with verly low additional costs (only power) for 24h a day. Processors with 16 cores are afforayble these days, and may be you are able to set up a cluster of 4 of them, whith lots of RAM. Three of them you only need to use via remote console so you may shrink the setup. Such a cluster is not real expansive, if you think about what you pay for ANSYS. And you are independend concerning avalaiblility and installation. Or for short: If really need a lot of computer power more or less continuous, you have to pay for it anywhere. Renting a computer makes sense if you need computer power once or at least only form time to time.
__________________
Uwe Pilz -- Die der Hauptbewegung überlagerte Schwankungsbewegung ist in ihren Einzelheiten so hoffnungslos kompliziert, daß ihre theoretische Berechnung aussichtslos erscheint. (Hermann Schlichting, 1950) Last edited by piu58; March 30, 2018 at 06:25. |
|
March 30, 2018, 04:34 |
|
#5 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,897
Rep Power: 73 |
Quote:
If you want to solve an unsteady combustion problem you need to switch to a 3D LES that is much more computational expensive. |
||
March 30, 2018, 05:26 |
|
#6 | |
New Member
Pablo
Join Date: Mar 2018
Posts: 4
Rep Power: 8 |
Uwe,
Thank you for the kind advice. However, a cluster isn't in our near future. We need to have some proof of concept in CFD before we can move forward to getting more money or something. This is why we need cloud computing because it's only for a short time. We estimate now that each run could take as little as 2 hours on the cloud with the big processor setups available, since CFD is very parallel capable, and also very non-time critical it fits well with low priority tasking on the cloud processors much cheaper than real-time applications like hosting, processing, etc. Quote:
|
||
March 30, 2018, 05:29 |
|
#7 |
New Member
Pablo
Join Date: Mar 2018
Posts: 4
Rep Power: 8 |
Fillipo,
Thank you for your response. I was wondering why it isn't possible on 2D axisymmetric? If you wouldn't mind could you point me to a resource or give a brief explanation. I have spent nearly 6 months trying to model this problem correctly and also find a platform that can provide the computing power. Thank you, Pablo |
|
March 30, 2018, 05:49 |
|
#8 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,897
Rep Power: 73 |
Quote:
The axisymmetric setting is a strong assumption on the features of the flow, valid for a stastistical averaging where there is no contribution of the fluctuations on the plane. You cannot catch a physical unsteady beahviour of the flow. Immagine the flow around a cylinder that generate a vortex shedding. That can no longer be described if you consider half of the domain. |
||
March 30, 2018, 06:11 |
|
#9 |
Senior Member
|
Rescale has a direct ANSYS offering on the cloud. Still, honestly, their interface seems to add a lot of friction to a normal workflow on a cluster.
If you can manage to use ANSYS on their machines, Penguin Computing has the best hardware for the lowest price. They also have a simple cost calculator. |
|
April 3, 2018, 21:01 |
|
#10 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,762
Rep Power: 66 |
1.5 million cells is not many and I am surprised that you are having difficulty with this type of mesh. You can get more ram for a few hundred $ that can get you to.... 2 million probably. I see recent undergrads routinely generating million cell grids on their laptops (of course it always blows up).
What makes this computation expensive is that you want time-resolved resolution up to 10s. I.e. you want to run for a long long time. Parallelization doesn't directly help long run times. There is lots of communication overhead on the cloud and I don't see you gaining much benefit if you're going to be running a 1.5 million cell case on the cloud. I.e. don't expect solver time to scale like 1/Ncpu, or even 1/sqrt(Ncpu). My advice is to find a buddy that has access to dual-node workstation and run it there . If the workstation is recent, it will have probably 24 or 28 cores. For cloud computing, I would have recommended RESCALE, but it seems you want full desktop functionality with graphics on the cloud.... |
|
April 6, 2018, 18:20 |
|
#11 |
Senior Member
Join Date: Oct 2011
Posts: 242
Rep Power: 17 |
As LuckyTran said I don't think your estimated computed time of 2h on the cloud is realistic, that would be running your case on hundreds of processors considering your estimate of 3000-9000h was based on your current desktop computers.
With 500 processors you end up with only 3000 cells/cpu which is very very low for a good parallel scalability, you would never reach a linear speed up. 10s of physical time for a high speed flow such as your case is clearly the reason of your high estimated time for a rather small grid such as yours, there parallelism over tens of cores won't help that much. A recent dual socket workstation with high frequency processors may be a better option. |
|
Tags |
cloud cfd, combustion, non premixed combustion, sst model |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cloud Computing CFD | sriram9127 | STAR-CCM+ | 4 | March 1, 2017 03:45 |
premixed combustion? | bob | FLUENT | 14 | June 13, 2016 10:39 |
Premixed Combustion | IS | FLUENT | 3 | July 9, 2010 21:22 |
Help about premixed combustion with BVM model | Nena | CFX | 1 | September 8, 2007 11:15 |
Non-adiabatic Premixed combustion through scriptin | Mahesh | Main CFD Forum | 2 | April 1, 2007 02:04 |