Difference between revisions of "ContribDieselFoamInjectorProperties"

From OpenFOAMWiki
 
(10 intermediate revisions by the same user not shown)
Line 21: Line 21:
 
         unitInjectorProps
 
         unitInjectorProps
 
         {
 
         {
             position        (0.0 1.0 0.0);
+
             [[contribDieselFoamInjectorPropertiesPosition|position]]         (0.0 1.0 0.0);
             direction        (0.0 -1.0 0.0);
+
             [[contribDieselFoamInjectorPropertiesDirection|direction]]       (0.0 -1.0 0.0);
             diameter        2.0e-4;
+
             [[contribDieselFoamInjectorPropertiesDiameter|diameter]]         2.0e-4;
             Cd              0.86;
+
             [[contribDieselFoamInjectorPropertiesCd|Cd]]               0.86;
             mass            26.0e-6;
+
             [[contribDieselFoamInjectorPropertiesMass|mass]]             26.0e-6;
             nParcels        10000;
+
             [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]         10000;
             X
+
             [[contribDieselFoamInjectorPropertiesX|X]]
 
             (
 
             (
 
                 1.0
 
                 1.0
Line 38: Line 38:
 
                 (1.0e-3  1.0)
 
                 (1.0e-3  1.0)
 
             );
 
             );
             temperatureProfile
+
             [[contribDieselFoamInjectorPropertiesTemperatureProfile|temperatureProfile]]
 
             (
 
             (
 
                 (0.0      360.0)
 
                 (0.0      360.0)
Line 48: Line 48:
 
         commonRailInjectorProps
 
         commonRailInjectorProps
 
         {
 
         {
             position            (0.0 0.1 0.0);
+
             [[contribDieselFoamInjectorPropertiesPosition|position]]             (0.0 0.1 0.0);
             direction            (0.0 -1.0 0.0);
+
             [[contribDieselFoamInjectorPropertiesDirection|direction]]           (0.0 -1.0 0.0);
             diameter            1.9e-4;
+
             [[contribDieselFoamInjectorPropertiesDiameter|diameter]]             1.9e-4;
             mass                6.0e-6;
+
             [[contribDieselFoamInjectorPropertiesMass|mass]]                 6.0e-6;
             injectionPressure    200.0e+5;
+
             [[contribDieselFoamInjectorPropertiesInjectionPressure|injectionPressure]]   200.0e+5;
             temperature          320.0;
+
             [[contribDieselFoamInjectorPropertiesTemperature|temperature]]         320.0;
             nParcels            5000;
+
             [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]             5000;
             X
+
             [[contribDieselFoamInjectorPropertiesX|X]]
 
             (  
 
             (  
 
                 0.3
 
                 0.3
 
                 0.7
 
                 0.7
 
             );
 
             );
             massFlowRateProfile
+
             [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 
             (
 
             (
 
                 (0.0        0.12)
 
                 (0.0        0.12)
Line 69: Line 69:
 
                 (1.25e-3    3.92)
 
                 (1.25e-3    3.92)
 
             );
 
             );
             injectionPressureProfile
+
             [[contribDieselFoamInjectorPropertiesInjectionPressureProfile|injectionPressureProfile]]
 
             (
 
             (
 
                 (0.0        1.0);
 
                 (0.0        1.0);
Line 78: Line 78:
 
         definedInjectorProps
 
         definedInjectorProps
 
         {
 
         {
 +
            [[contribDieselFoamInjectorPropertiesPosition|position]]            (0.0 0.1 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDirection|direction]]            (0.0 -1.0 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDiameter|diameter]]            1.9e-4;
 +
            [[contribDieselFoamInjectorPropertiesMass|mass]]                6.0e-6;
 +
            [[contribDieselFoamInjectorPropertiesTemperature|temperature]]          320.0;
 +
            [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]            5000;
 +
            [[contribDieselFoamInjectorPropertiesX|X]]
 +
            (
 +
                0.3
 +
                0.7
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 +
            (
 +
                (0.0    1.0)
 +
                (1.0e-4  2.0)
 +
                (5.0e-4  1.0)
 +
                (1.0e-3  1.0)
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesVelocityProfile|velocityProfile]]
 +
            (
 +
                (0.0    100.0)
 +
                (5.0e-4  300.0)
 +
                (1.0e-3  200.0)
 +
            );
 
         }
 
         }
  
 
         swirlInjectorProps
 
         swirlInjectorProps
 
         {
 
         {
 +
            [[contribDieselFoamInjectorPropertiesPosition|position]]            (0.0 0.1 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDirection|direction]]            (0.0 -1.0 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDiameter|diameter]]            1.9e-4;
 +
            [[contribDieselFoamInjectorPropertiesMass|mass]]                6.0e-6;
 +
            [[contribDieselFoamInjectorPropertiesInjectionPressure|injectionPressure]]    200.0e+5;
 +
            [[contribDieselFoamInjectorPropertiesTemperature|temperature]]          320.0;
 +
            [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]            5000;
 +
            [[contribDieselFoamInjectorPropertiesX|X]]
 +
            (
 +
                0.3
 +
                0.7
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 +
            (
 +
                (0.0    1.0)
 +
                (1.0e-4  2.0)
 +
                (5.0e-4  1.0)
 +
                (1.0e-3  1.0)
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesInjectionPressureProfile|injectionPressureProfile]]
 +
            (
 +
                (0.0    1.0)
 +
                (5.0e-4  3.0)
 +
                (1.0e-3  2.0)
 +
            );
 
         }
 
         }
  
 
         multiHoleInjectorProps
 
         multiHoleInjectorProps
 
         {
 
         {
             position            (0.0 0.0 0.0);
+
             [[contribDieselFoamInjectorPropertiesCenterPosition|position]]             (0.0 0.0 0.0);
             xyAngle              0.0;
+
             [[contribDieselFoamInjectorPropertiesxyAngle|xyAngle]]             0.0;
             zAngle              -180.0;
+
             [[contribDieselFoamInjectorPropertiesxyAngle|zAngle]]               -180.0;
 
             nHoles              4;
 
             nHoles              4;
 
             umbrellaAngle        120.0;
 
             umbrellaAngle        120.0;
Line 99: Line 148:
 
                 20.0               
 
                 20.0               
 
             );                   
 
             );                   
             diameter            1.0e-4;
+
             [[contribDieselFoamInjectorPropertiesDiameter|diameter]]             1.0e-4;
             Cd                  0.86;
+
             [[contribDieselFoamInjectorPropertiesCd|Cd]]                   0.86;
             mass                20.0e-6;
+
             [[contribDieselFoamInjectorPropertiesMass|mass]]                 20.0e-6;
             nParcels            40000;
+
             [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]             40000;
             X
+
             [[contribDieselFoamInjectorPropertiesX|X]]
 
             (
 
             (
 
                 1.0
 
                 1.0
 
             );
 
             );
             massFlowRateProfile
+
             [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 
             (
 
             (
 
                 (0.0    1.0)
 
                 (0.0    1.0)
 
                 (1.0    1.0)
 
                 (1.0    1.0)
 
             );
 
             );
             temperatureProfile
+
             [[contribDieselFoamInjectorPropertiesTemperatureProfile|temperatureProfile]]
 
             (
 
             (
 
                 (0.0    360.0)
 
                 (0.0    360.0)
Line 120: Line 169:
  
 
     }  
 
     }  
 +
 +
    // you can add as many injectors as you want
 +
    {
 +
        [[contribDieselFoamInjectorPropertiesInjectorType|injectorType]]          multiHoleInjector;
 +
        // and add the correpsonding dictionary
 +
    }
 
  )
 
  )

Latest revision as of 06:30, 28 September 2010

Back

injectorProperties

FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      injectorProperties;
}

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

(
    {
        injectorType          unitInjector;

// injectorType optional:
        unitInjectorProps
        {
            position         (0.0 1.0 0.0);
            direction        (0.0 -1.0 0.0);
            diameter         2.0e-4;
            Cd               0.86;
            mass             26.0e-6;
            nParcels         10000;
            X
            (
                1.0
            );
            massFlowRateProfile
            (
                (0.0     1.0)
                (1.0e-4  2.0)
                (5.0e-4  1.0)
                (1.0e-3  1.0)
            );
            temperatureProfile
            (
                (0.0      360.0)
                (5.0e-3   330.0)
                (1.0e-3   350.0)
            );
        }
        commonRailInjectorProps
        {
            position             (0.0 0.1 0.0);
            direction            (0.0 -1.0 0.0);
            diameter             1.9e-4;
            mass                 6.0e-6;
            injectionPressure    200.0e+5;
            temperature          320.0;
            nParcels             5000;
            X
            ( 
                0.3
                0.7
            );
            massFlowRateProfile
            (
                (0.0         0.12)
                (4.16667e-05 6.1634)
                (8.33333e-05 9.4778)
                (0.000583333 8.0014)
                (0.000625    7.2582)
                (1.25e-3     3.92)
            );
            injectionPressureProfile
            (
                (0.0         1.0);
                (0.00125     1.0);
            );
        }
        definedInjectorProps
        {
            position             (0.0 0.1 0.0);
            direction            (0.0 -1.0 0.0);
            diameter             1.9e-4;
            mass                 6.0e-6;
            temperature          320.0;
            nParcels             5000;
            X
            ( 
                0.3
                0.7
            );
            massFlowRateProfile
            (
                (0.0     1.0)
                (1.0e-4  2.0)
                (5.0e-4  1.0)
                (1.0e-3  1.0)
            );
            velocityProfile
            (
                (0.0     100.0)
                (5.0e-4  300.0)
                (1.0e-3  200.0)
            );
        }
        swirlInjectorProps
        {
            position             (0.0 0.1 0.0);
            direction            (0.0 -1.0 0.0);
            diameter             1.9e-4;
            mass                 6.0e-6;
            injectionPressure    200.0e+5;
            temperature          320.0;
            nParcels             5000;
            X
            ( 
                0.3
                0.7
            );
            massFlowRateProfile
            (
                (0.0     1.0)
                (1.0e-4  2.0)
                (5.0e-4  1.0)
                (1.0e-3  1.0)
            );
            injectionPressureProfile
            (
                (0.0     1.0)
                (5.0e-4  3.0)
                (1.0e-3  2.0)
            );
        }
        multiHoleInjectorProps
        {
            position             (0.0 0.0 0.0);
            xyAngle              0.0;
            zAngle               -180.0;
            nHoles               4;
            umbrellaAngle        120.0;
            nozzleTipDiameter    1.0e-3;
            angleSpacing         
            (                    
                0.0              
                22.5             
                22.5             
                20.0              
            );                   
            diameter             1.0e-4;
            Cd                   0.86;
            mass                 20.0e-6;
            nParcels             40000;
            X
            (
                1.0
            );
            massFlowRateProfile
            (
                (0.0    1.0)
                (1.0    1.0)
            );
            temperatureProfile
            (
                (0.0    360.0)
                (1.0    350.0)
            );             
        }
    } 

    // you can add as many injectors as you want
    {
        injectorType          multiHoleInjector;
        // and add the correpsonding dictionary
    }
)