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

Nasa Rotor 37 Stuck at Choked Condition

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 29, 2021, 16:20
Default Nasa Rotor 37 Stuck at Choked Condition
  #1
New Member
 
halit okumus
Join Date: Mar 2021
Location: Istanbul
Posts: 4
Rep Power: 5
okumush is on a distinguished road
Hello foamers,

I am currently working on NASA Rotor 37 on OF8 & OF9.The simulation results seems to be weird. No matter what I do the compressor stays choked state.

Briefly, i am going to list what i have done.

At the first, i created my mesh by using Turbogrid and i used Fluent to get .msh file and then i used FluentMeshToFoam to get my mesh into the foam directory.

My simulation type is RAS and model is k-epsilon and the solver that i used is rhoSimplefoam.

My 0/p, 0/T and 0/U files are,

0/p
Quote:
/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: 8
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object p; // pressure (N/m2),(kg/(m.s2)).
}
// ************************************************** *********************** //

dimensions [1 -1 -2 0 0 0 0];

internalField uniform 101325;

boundaryField
{
inlet
{
type totalPressure;
gamma 1;
p0 uniform 101325;
}
outlet
{
type fixedValue;
value uniform 120000;
}
hub
{
type zeroGradient; // This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces.
}
shroud
{
type zeroGradient; // This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces.
}
blade
{
type zeroGradient; // This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces.
}
"(cyclic1_n|cyclic2_n)"
{
type cyclicAMI;
//value $internalField;
}
}

// ************************************************** *********************** //
0/T
Quote:
/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: 8
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
object T; // temperature (K).
}
// ************************************************** *********************** //

dimensions [0 0 0 1 0 0 0];

internalField uniform 288.15;

boundaryField
{
inlet
{
type totalTemperature;
gamma 1;
T0 uniform 288.15;
}
outlet
{
type zeroGradient;
}
hub
{
type zeroGradient;
}
shroud
{
type zeroGradient;
}
blade
{
type zeroGradient;
}
"(cyclic1_n|cyclic2_n)"
{
type cyclicAMI;
//value $internalField;
}
}

// ************************************************** *********************** //
0/U
Quote:
/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: 8
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
object U; // velocity (m/s).
}
// ************************************************** *********************** //

dimensions [0 1 -1 0 0 0 0];

internalField uniform (0 0 149);

boundaryField
{
inlet
{
type pressureDirectedInletVelocity;
inletDirection uniform (0 0 1);
value $internalField;
}
outlet
{
type inletOutlet; // This boundary condition provides a generic outflow condition, with specified inflow for the case of return flow.
//phi phi;
inletValue uniform (0 0 0); // Inlet value for reverse flow
value $internalField;
}
hub
{
type fixedValue; // This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions.
value uniform (0 0 0);
}
shroud
{
type fixedValue; // This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions.
value uniform (0 0 0);
}
blade
{
type fixedValue; // This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions.
value uniform (0 0 0);
}
"(cyclic1_n|cyclic2_n)"
{
type cyclicAMI; // Cyclic patch for Arbitrary Mesh Interface (AMI)
//value $internalField;
}
}

// ************************************************** *********************** //
And i attached my mach number representation at the meridional section of the r37. I also attached my case directory (Openfoam.org version 9).

Download case directory

At this point, I need your experience and comments on what could be wrong.

okumush is offline   Reply With Quote

Old   July 30, 2021, 04:52
Default
  #2
New Member
 
halit okumus
Join Date: Mar 2021
Location: Istanbul
Posts: 4
Rep Power: 5
okumush is on a distinguished road
Mach presentation is



According to experimental results, shock waves occur at the leading edge section of the blades. I added mach contours from NASA paper.

okumush is offline   Reply With Quote

Old   July 31, 2021, 06:30
Default
  #3
New Member
 
halit okumus
Join Date: Mar 2021
Location: Istanbul
Posts: 4
Rep Power: 5
okumush is on a distinguished road
Any idea? I need to true solution for my thesis.
okumush is offline   Reply With Quote

Reply

Tags
nasa rotor 37, openfoam, r37, rotor37


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
Material definition- nasa polymonials oliveira1820 CFX 2 May 22, 2019 09:29
Ansys CFX problem: unexpected very high temperatures in premix laminar combustion faizan_habib7 CFX 4 February 1, 2016 18:00
CFX Solver : Sudden crash Hervé CFX 2 June 16, 2008 07:40
Airfoil boundary condition Frank Main CFD Forum 1 April 21, 2008 19:36
Pressure Boundary Condition Matt Umbel Main CFD Forum 0 January 11, 2002 11:06


All times are GMT -4. The time now is 13:52.