|
[Sponsors] |
compressible, reacting nozzle flow rhoReactingFoam |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
September 22, 2016, 15:34 |
compressible, reacting nozzle flow rhoReactingFoam
|
#1 |
New Member
Taylor Morgan
Join Date: Sep 2016
Location: Irvine, CA
Posts: 1
Rep Power: 0 |
Hello CFD Online community,
I have a 19 injector nozzle with a converging-diverging nozzle and oxygen-methane combustion using rhoReactingFoam. rhoReactingFoam is breaking fairly soon after the simulation begins if I turn on either chemistry(laminar<rhoChemistryCombustion>) or turbulence(kOmega), but it runs forever with both of those turned off. My first thought was the mesh, but checkMesh says everything is fine. My trouble is determining what quantity is blowing up where and why. I have looked at:
Code:
[7] #0 Foam::error::printStack(Foam::Ostream&) at ??:? [7] #1 Foam::sigFpe::sigHandler(int) at ??:? [7] #2 ? in "/opt/openfoam240/platforms/linuxGccDPOpt/lib/libOpenFOAM.so" [7] #3 Foam::EulerImplicit<Foam::chemistryModel<Foam::rhoChemistryModel, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > > >::solve(Foam::Field<double>&, double&, double&, double&, double&) const at ??:? [7] #4 double Foam::chemistryModel<Foam::rhoChemistryModel, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::solve<Foam::UniformField<double> >(Foam::UniformField<double> const&) at ??:? [7] #5 Foam::chemistryModel<Foam::rhoChemistryModel, Foam::sutherlandTransport<Foam::species::thermo<Foam::janafThermo<Foam::perfectGas<Foam::specie> >, Foam::sensibleEnthalpy> > >::solve(double) at ??:? [7] #6 Foam::combustionModels::laminar<Foam::combustionModels::rhoChemistryCombustion>::correct() at ??:? [7] #7 ? at ??:? [7] #8 __libc_start_main in "/lib/i386-linux-gnu/libc.so.6" [7] #9 ? at ??:? Last edited by hughmorgan; September 22, 2016 at 17:24. |
|
September 26, 2016, 09:08 |
|
#2 |
Member
Anonymouse
Join Date: Dec 2015
Posts: 98
Rep Power: 10 |
Ah, the joys of simulating a reacting mixture
Two things I usually do to try to figure out why a model is dying of instability: 1) Resume from the last run before the crash with a miniscule write timestep so that you write out every last timestep that it's considering. Then step through the final timesteps in paraView looking at each of the parameters to see if you see any unusual oscillation or values. Often there's something that's escalating out of control somewhere. Those areas often need finer subdivision. 2) Play around with your fvSchemes, trying to choose a less oscillatory (if less accurate) set of parameters. |
|
Tags |
rhoreactingfoam chemistry |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Having Problem solving 2D supersonic flow around a plug nozzle | chrislloyd | FLUENT | 7 | July 22, 2015 14:09 |
3D Compressible Nozzle Flow Convergence Problem | mep10jl | FLUENT | 2 | July 30, 2013 18:09 |
Cavitation in compressible flow | soni7007 | CFX | 3 | March 29, 2013 13:06 |
Flow simulation in a Pelton turbine nozzle | fivos | FLUENT | 0 | April 19, 2011 12:46 |
compressible flow | maria teresa | FLUENT | 1 | September 7, 2007 17:58 |