TurboECPGgi3D

From OpenFOAMWiki
Revision as of 18:10, 21 June 2010 by Shashax (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Back to the previous page


1 Running the case

This case is computed using the GGI interface between the impeller and the diffuser.

Follow these steps to run the case from scratch:

First make sure that you have the following installed:

  • A recent revision of OpenFOAM-1.5-dev
  • libOpenFOAMTurbo.so (needed for the inlet boundary condition)
  • the solver simpleTurboMFRFoam compiled
  • The boundary condition turboWallFixedValue compiled
  • libsimpleFunctionObjects.so (or comment out the trackDictionaryContent function from ECPGgi3D/system/controlDict)
  • libsampling.so (or comment out the ggiCheck function from ECPGgi3D/system/controlDict)
cd $FOAM_RUN/ercoftacCentrifugalPump/cases/MRFSimpleFoam/ECPGgi3D

The method of parallel computing should be used in this case, the first step is to decompose the domain using the decomposePar utility as following:

decomposePar >& log_decomposePar&

After the decomposePar finished, the parallel running in this case comes as following:

mpirun -np 8 simpleTurboMFRFoam -parallel >& log_simpleTurboMFRFoam&

After this case has been run in parallel, it can be reconstructed performed by the reconstructPar utility as the following command:

reconstructPar >& log_reconstructPar&

2 Post-processing the case

The post-processing is automatized, and can be executed by doing:

cd $FOAM_RUN/ercoftacCentrifugalPump/cases/MRFSimpleFoam/ECPGgi3D/postProcessing
./Allrun >& log_Allrun&

Likewise, if needed, the post-processing can be cleaned up by doing

 cd $FOAM_RUN/ercoftacCentrifugalPump/cases/MRFSimpleFoam/ECPGgi3D/postProcessing
./Allclean

This deletes all the data that have been calculated from the post-processing, so be sure that you do not want to save anything from the previous calculation before cleaning up the post-processing.

3 Results

In the following sections some typical results are presented. Note that the case is of type 'frozen rotor', which means that the equations are solved in multiple frames of reference, that the impeller blades and diffuser blades are fixed with respect or each other, and that the results are steady.

3.1 General results

U color 3DSteady.jpg

Figure 2: Velocity magnitude of the MRFSimpleFoam/ECPGgi3D test case

P color 3DSteady.jpg

Figure 3: Static pressure of the MRFSimpleFoam/ECPGgi3D test case

3.2 Comparison with the experimental data

Wr color 3DSteady.png

Figure 5: Comparison with the experimental data for the relative radial velocity (Experimental results taken from Ubaldi 1998 [2])

Wu color 3DSteady.png

Figure 6: Comparison with the experimental data for the relative tangential velocity (Experimental results taken from Ubaldi 1998 [2])

Cp color 3DSteady.png

Figure 7: Comparison with the experimental data for the static pressure coefficient (Experimental results taken from Ubaldi 1998 [2])

Wr map color 3DSteady.png

Figure 8: Comparison with the experimental data for the relative radial velocity for different span distances (Experimental results taken from Ubaldi 1998 [2])

Wu map color 3DSteady.png

Figure 9: Comparison with the experimental data for the relative tangential velocity for different span distances (Experimental results taken from Ubaldi 1998 [2])


Back to the previous page

Back to the top

Back to Sig Turbomachinery