CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Validatation NACA 0012 OFv2006 lack of precision

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 8, 2021, 06:55
Question Validation NACA 0012 OFv2006 lack of precision
  #1
New Member
 
Ivan
Join Date: Sep 2020
Posts: 15
Rep Power: 6
Ivangzp is on a distinguished road
Hi everyone,

I'm using OpenFoamv2006.
I'm trying to validate the case "Turbulent flow over NACA0012 airfoil (2D)". Basically, it's a NACA0012 with Re of 6*10^6.

The details of the case can be found in: https://www.openfoam.com/documentati...irfoil-2d.html

I'm focus on the lift coefficient. I tried the AoA [3º,6º,9º,12º].
Usually, The results are deviated around 10 % of the real ones. To show that, in case AoA of 3º and 6º:
Cl (3º) [Real] = 0.3234
Cl (3º) [obtained = 0.2991

Cl (6º) [Real] = 0.6648
Cl (6º) [obtained = 0.59627

I tried two differents turbulent models, Spalart-Allmaras and KwSST and the results are quite similar.

I have some experience meshing. I tried at least 6 different meshes, because usually the error it's there, but the results doesn't improve (2-3 % of change).

About how I calculated the force:

-----------------

force{
pitchAxis (0 0 1);
magUInf 1.0;
rhoName rhoInf;
rhoInf 1.0;
patches (wallS);
// wallS is the patch who represent the NACA profile.
CofR (0 0 0);
liftDir (-0 1 0);
lRef 1.;
writeControl timeStep;
Aref 1.;
UName U;
pName p;
U U;
rho rhoInf;
p p;
libs ("libforces.so");
dragDir (1 0 0);
type forceCoeffs;
writeInterval 1;
}

-------

I attached the case just in case anyone one to glance at it.
https://drive.google.com/file/d/1p2P...pWkuxhT4y/view

It's ready to be run with "simpleFoam".

Any kind of help is more than welcome.

Thank for your time.

Last edited by Ivangzp; January 8, 2021 at 09:18.
Ivangzp is offline   Reply With Quote

Old   January 10, 2021, 13:14
Default
  #2
Senior Member
 
Join Date: Mar 2014
Posts: 112
Rep Power: 12
mzzmrt is on a distinguished road
You have to declare lift and drag direction accordingly as in the flow vector direction, this is your main problem in your setup.

I have tested your case with this direction correction and got Cl (3º) = 0.326 just in a few hundred steps.
mzzmrt is offline   Reply With Quote

Old   January 10, 2021, 13:35
Default
  #3
New Member
 
Ivan
Join Date: Sep 2020
Posts: 15
Rep Power: 6
Ivangzp is on a distinguished road
First of all, thank you so much por replying.

I tried that and it didn't work.

I usually project the values of Cl and Cd, after obtaining from OpenFoam, to get the "real ones", in that way I don't have to change the direction of Lift and Drag all the time.
For example, for 3º:

Cl (real) = Cl* cos(3º)-Cd*SENO(3º), being Cl* and Cd*, the values obtained in OpenFoam.

Let me ask you 2 question:

- Just in case, which direction have you declared for lift and drag ? (copy and paste from the controlDict, would be awesome).

- Which version of OF have you used?
I asked you that, because with the same setting in OpenFoam4.0, I have the "correct" result, really close to Cl (3º) = 0.326.
Ivangzp is offline   Reply With Quote

Old   January 11, 2021, 03:22
Default
  #4
Senior Member
 
Join Date: Mar 2014
Posts: 112
Rep Power: 12
mzzmrt is on a distinguished road
I have only changed this line:
dragDir (1 0 0);
with this:
dragDir (0.998629534754574 0.0523359562429438 0);
to test your setup.
it must also be changed the following line accordingly indeed:
liftDir (-0 1 0);
with
liftDir (0.0523359562429438 0.998629534754574 0);


and yes, I have used OF4.1!
mzzmrt is offline   Reply With Quote

Reply

Tags
naca0012, openfoamv2006, precission, turbulence, validation


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
Data for NACA 0012 Muntazir Main CFD Forum 1 March 28, 2023 02:59
Single v.s. double precision Confused CFX 15 November 10, 2016 05:42
How to import NACA 0012 Profile in Gridgen maplepink Main CFD Forum 17 May 7, 2013 14:01
what's wrong about my code for 2d burgers equation morxio Main CFD Forum 3 April 27, 2007 11:38
NACA 0012 simulation results Luis FLUENT 3 February 15, 2006 12:42


All times are GMT -4. The time now is 15:05.