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

Running a case with simpleFoam

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

LinkBack Thread Tools Search this Thread Display Modes
Old   March 18, 2008, 12:00
Default Hi to all, sorry for my engl
Posts: n/a
Hi to all,
sorry for my english. I have some problems with my case. I have to study the aerodynamic of an airplane at cruise speed and altitude; the cruise speed is 60 m/s at an altitude of 1500 m, so the Mach number is equal to 0.2, then I assume that it is an incompressible case. I create a domain where is located the airplane; in particular, the mesh is composed by 16 millions of tetrahedra and it's finer near the airplane, coarser near the surface of the domain. I'm running this case with simpleFoam solver because I'm interested to the steady state solution. I impose the following boundary conditions:

- wall: on the airplane surface (velocity=zero, grad(p)=0)
- slip: on the lateral surface of the domain
- inlet: I impose the velocity that is equal to the cruise speed (grad(p)=0).
-outlet: classic outlet where the pressure is defined; in this case I put the pressure equal to zero.

I don't set the pref and the initial value for the pressure in the internal field is zero. For the velocity, the internal field is set to 50 m/s.

For now I use a laminar flow, so I'm not interesting to calculate the turbolence yet. I set the value of the viscosity to 1.646e-05 (viscosity at the altitude) and I set the schemes for the simulation. I used the default schemes for the different variables, imposing gauss upwind for the div schemes that are not set.

The problem is that the residuals are not acceptable, they are too high, 10^-2 after 2000 iterations for the pressure. I think that is a problem due to the choises about the boundary conditions.

Can anyone help me?

Thanks in advance,
  Reply With Quote

Old   March 18, 2008, 12:52
Default Matteo, I successfully ran
Doug Baldwin
Join Date: Mar 2009
Posts: 53
Rep Power: 17
gdbaldw is on a distinguished road

I successfully ran a similar case. The one difference is that I used only three boundaries: wall, inlet, and outlet. I expect you could change slip into either inlet or outlet.

gdbaldw is offline   Reply With Quote

Old   March 18, 2008, 13:30
Default Using wall or slip on the late
Senior Member
Francesco Del Citto
Join Date: Mar 2009
Location: Zürich Area, Switzerland
Posts: 237
Rep Power: 18
fra76 is on a distinguished road
Using wall or slip on the lateral boundaries should not make any difference. If the lateral boundaries are parallels to inlet flux and far enough from the airplane, as they should, I'd set them as symmetryPlane.
The residuals issue can be related to mesh quality (bad orthogonality), solvers setting or numerical schemes used.
If with default schemes you mean the one shipped in the tutorial case, they are not so good, but it's something to start from.
If you don't do this yet, try to use GAMG solver for the pressure. And try to switch turbulence on (something simple, like Spalart-Allmaras), that usually helps in stabilizing the steady state solution when you have strong vortexes.
What non-orthogonal corrector values are you using?
Then you can play with fvScheme settings. Changing things there, accordingly to the case, can make a huge difference.

fra76 is offline   Reply With Quote

Old   March 19, 2008, 05:34
Default Hi to all and thanks for your
Posts: n/a
Hi to all and thanks for your response.
I tried to set the lateral surface like simmetryplane conditions at the first simulation. Now I can try to set the BC of the lateral surface like inlet with the same velocity of the inlet.The default schemes I mean the one set in the simpleFoam dictionary. Now I'll try to use GAMG solver for pressure. I set the non-orthogonal corrector value to zero, because I don't know how is the ortogonality of the mesh. Maybe checkMesh can help me? I try to set a value like 5 for the first simulation?

Thanks in advance,
  Reply With Quote

Old   March 28, 2008, 07:13
Default Hi to all, sorry if I'm posti
Posts: n/a
Hi to all,
sorry if I'm posting so late. The case with the new settings is not acceptable again, but there is an improvement because the residual is 2*10^-3. I consider the residual of the first cycle for the pressure because I think that this is the most important. Now I set the nNonOrthogonalCorrectors to 10, but I don't think that this is the problem, because the mesh seems good. I report the message of checkMesh:

| ========= | |
| \ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \ / O peration | Version: 1.4.1 |
| \ / A nd | Web: |
| \/ M anipulation | |

Exec : checkMesh . Socata_16M
Date : Mar 28 2008
Time : 12:57:48
Host : energrid
PID : 21238
Root : /home/asinari/OpenFOAM/Socata
Case : Socata_16M
Nprocs : 1
Create time

Create polyMesh for time = constant

Time = constant

Mesh stats
points: 2779762
edges: 18041380
faces: 29852789
internal faces: 28511887
cells: 14591169
boundary patches: 4
point zones: 0
face zones: 0
cell zones: 1

Number of cells of each type:
hexahedra: 0
prisms: 0
wedges: 0
pyramids: 0
tet wedges: 0
tetrahedra: 14591169
polyhedra: 0

Checking topology...
Boundary definition OK.
Point usage OK.
Upper triangular ordering OK.
Topological cell zip-up check OK.
Face vertices OK.
Face-face connectivity OK.
Number of regions: 1 (OK).

Checking patch topology for multiply connected surfaces ...
Patch Faces Points Surface
Superfici_laterali 5394 2767 ok (not multiply connected)
Inlet 626 349 ok (not multiply connected)
Outlet 632 352 ok (not multiply connected)
Socata 1334250 667127 ok (closed singly connected surface)

Checking geometry...
Domain bounding box: (-20.777 -12.175 -5.102) (13.038 12.175 6.168)
Boundary openness (-1.57555e-16 -2.43123e-18 3.81238e-17) OK.
Max cell openness = 7.07501e-16 OK.
Max aspect ratio = 25.879 OK.
Minumum face area = 9.8349e-07. Maximum face area = 1.08353. Face area magnitudes OK.
Min volume = 1.59774e-09. Max volume = 0.361471. Total volume = 9273.02. Cell volumes OK.
Mesh non-orthogonality Max: 85.4538 average: 15.2694
*Number of severely non-orthogonal faces: 44.
Non-orthogonality check OK.
<<Writing 44 non-orthogonal faces to set nonOrthoFaces
Face pyramids OK.
Max skewness = 1.7358 OK.
Min/max edge length = 0.00031438 1.89696 OK.
All angles in faces OK.
All face flatness OK.

Mesh OK.


Any suggestion? Thanks in advance,
  Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
SimpleFoam case with SpalartAllmaras turbulence model implemented nedved OpenFOAM Running, Solving & CFD 2 November 30, 2014 22:43
How to copy the simpleFoam case to turboFoam sivakumar OpenFOAM Pre-Processing 5 November 18, 2009 02:49
Error running simpleFoam in parallel skabilan OpenFOAM Running, Solving & CFD 2 August 29, 2008 09:42
Errors in running a icoFsiFoam case jin_xu OpenFOAM Pre-Processing 0 June 9, 2008 06:48
How to save a case running in background us FLUENT 0 July 6, 2005 10:43

All times are GMT -4. The time now is 07:26.