CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Running, Solving & CFD

Sonic foam solver for a subsonic problem

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   April 17, 2007, 13:25
Default Hello all, I want to solve
New Member
stephane chable
Join Date: Mar 2009
Posts: 1
Rep Power: 0
chable is on a distinguished road
Hello all,

I want to solve a non isotherm compressible problem in a gas flow context. For that, I use the sonic foam solver. In my problem, the velocities are subsonic and in this case, the computations do not converge.
How can the numerical parameters be changed to have a converged solution ?

Thank you

chable is offline   Reply With Quote

Old   June 29, 2009, 10:41
Question Henry...
Senior Member
Join Date: Mar 2009
Location: Glasgow, UK
Posts: 165
Rep Power: 10
nishant_hull is on a distinguished road
Hi Henry,

I have seen some comment where you claimed to have got good results for subsonic cases. Could you please tell which one you have used? I am currently working on sonicFoam solver to run a low mach flow (10m/s and 1m/s). but unfortunately none of the case is running quite well for forward step problem. The solution obtained is unrealistic to be honest.The solver seems to be working well for supersonic foam though.

In the sonicfoam solver code, i can see a line at the top of the loop:
#include "rhoEqn.h"
which solves the eqn: fvm::ddt(rho) + fvc::div(phi)

i am wondering what this equation is doing here, when PISO is a pressure based eqaution and it does not solve for density in continuity equation. ???

Also the PISO proposed by Issa is taking out the central part AU0 from H(ui), but your code doesnt seems to be taking that in account. however the code seems to be stable but the final result is poor for compressible flow in low mach region of 0.03. (and worst in further low)

I am looking forward to your suggestions and planning to work on the solver to run for low mach flow in the region of 0.001 or lower.


nishant_hull is offline   Reply With Quote

Old   August 15, 2016, 10:11
New Member
Join Date: May 2016
Posts: 3
Rep Power: 3
andreachr is on a distinguished road
Hey!! Did you find a way to make sonicFoam work for subsonic cases? I used rhoSimpleFoam and the simulations seem to work fine (they agree with experimental data), and now Im trying to validate them with sonicFoam, but the residuals diverge Im wondering if its because sonicFoam is meant to be used only with supersonic flows, but I have seen papers where it has been used for subsonic cases, so Im not so sure.

Thank you in advance!!

andreachr is offline   Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Simple foam solver mardinoglu OpenFOAM Running, Solving & CFD 1 October 17, 2014 04:56
FEM solver in FOAM Hrvoje Jasak (Hjasak) OpenFOAM 2 March 31, 2013 12:52
Foam 13 How can one run solver in debugger atzaru OpenFOAM 7 July 6, 2009 11:45
First steps w moving mesh FOAM FATAL ERROR solver table is empty tehache OpenFOAM Running, Solving & CFD 2 May 14, 2007 04:59
Problem with Negative Sonic Velocity..... Mohamed Yousuf Main CFD Forum 1 September 25, 2005 16:47

All times are GMT -4. The time now is 04:23.