Difference between revisions of "ContribDieselFoamInjectorProperties"

From OpenFOAMWiki
 
(19 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
  (
 
  (
 
     {
 
     {
         injectorType          unitInjector;
+
         [[contribDieselFoamInjectorPropertiesInjectorType|injectorType]]         unitInjector;
 +
 +
// injectorType optional:
 +
 
 +
        unitInjectorProps
 +
        {
 +
            [[contribDieselFoamInjectorPropertiesPosition|position]]        (0.0 1.0 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDirection|direction]]        (0.0 -1.0 0.0);
 +
            [[contribDieselFoamInjectorPropertiesDiameter|diameter]]        2.0e-4;
 +
            [[contribDieselFoamInjectorPropertiesCd|Cd]]              0.86;
 +
            [[contribDieselFoamInjectorPropertiesMass|mass]]            26.0e-6;
 +
            [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]        10000;
 +
            [[contribDieselFoamInjectorPropertiesX|X]]
 +
            (
 +
                1.0
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 +
            (
 +
                (0.0    1.0)
 +
                (1.0e-4  2.0)
 +
                (5.0e-4  1.0)
 +
                (1.0e-3  1.0)
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesTemperatureProfile|temperatureProfile]]
 +
            (
 +
                (0.0      360.0)
 +
                (5.0e-3  330.0)
 +
                (1.0e-3  350.0)
 +
            );
 +
        }
 +
 
 +
        commonRailInjectorProps
 +
        {
 +
            [[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        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)
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesInjectionPressureProfile|injectionPressureProfile]]
 +
            (
 +
                (0.0        1.0);
 +
                (0.00125    1.0);
 +
            );
 +
        }
 +
 
 +
        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
 +
        {
 +
            [[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
 +
        {
 +
            [[contribDieselFoamInjectorPropertiesCenterPosition|position]]            (0.0 0.0 0.0);
 +
            [[contribDieselFoamInjectorPropertiesxyAngle|xyAngle]]              0.0;
 +
            [[contribDieselFoamInjectorPropertiesxyAngle|zAngle]]              -180.0;
 +
            nHoles              4;
 +
            umbrellaAngle        120.0;
 +
            nozzleTipDiameter    1.0e-3;
 +
            [[contribDieselFoamInjectorPropertiesMultiHoleInjectorAngleSpacing|angleSpacing]]       
 +
            (                   
 +
                0.0             
 +
                22.5           
 +
                22.5           
 +
                20.0             
 +
            );                 
 +
            [[contribDieselFoamInjectorPropertiesDiameter|diameter]]            1.0e-4;
 +
            [[contribDieselFoamInjectorPropertiesCd|Cd]]                  0.86;
 +
            [[contribDieselFoamInjectorPropertiesMass|mass]]                20.0e-6;
 +
            [[contribDieselFoamInjectorPropertiesNParcels|nParcels]]            40000;
 +
            [[contribDieselFoamInjectorPropertiesX|X]]
 +
            (
 +
                1.0
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesMassFlowRateProfile|massFlowRateProfile]]
 +
            (
 +
                (0.0    1.0)
 +
                (1.0    1.0)
 +
            );
 +
            [[contribDieselFoamInjectorPropertiesTemperatureProfile|temperatureProfile]]
 +
            (
 +
                (0.0    360.0)
 +
                (1.0    350.0)
 +
            );           
 +
        }
 +
 
 
     }  
 
     }  
 +
 +
    // 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
    }
)