ENH: Updated injection models for lagrangian tutorials

This commit is contained in:
andy
2012-05-31 16:51:31 +01:00
parent 55bc8bfc12
commit 04d2165a31
13 changed files with 338 additions and 313 deletions

View File

@ -94,28 +94,11 @@ subModels
gravity; gravity;
} }
injectionModel patchInjection; injectionModels
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singleMixtureFraction;
phaseChangeModel liquidEvaporation;
devolatilisationModel none;
surfaceReactionModel none;
surfaceFilmModel none;
radiation off;
patchInjectionCoeffs
{ {
model1
{
type patchInjection;
massFlowRate 0.8e-03; massFlowRate 0.8e-03;
parcelBasisType mass; parcelBasisType mass;
patchName inletCentral; patchName inletCentral;
@ -151,6 +134,25 @@ subModels
} }
} }
} }
}
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singleMixtureFraction;
phaseChangeModel liquidEvaporation;
devolatilisationModel none;
surfaceReactionModel none;
surfaceFilmModel none;
radiation off;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {

View File

@ -87,7 +87,29 @@ subModels
gravity; gravity;
} }
injectionModel manualInjection; injectionModels
{
model1
{
type manualInjection;
massTotal 0.0001;
parcelBasisType mass;
SOI 0;
positionsFile "coalCloud1Positions";
U0 ( 0 -10 0 );
sizeDistribution
{
type RosinRammler;
RosinRammlerDistribution
{
minValue 5e-06;
maxValue 0.0005;
d 5e-05;
n 0.5;
}
}
}
}
dispersionModel stochasticDispersionRAS; dispersionModel stochasticDispersionRAS;
@ -107,26 +129,6 @@ subModels
radiation on; radiation on;
manualInjectionCoeffs
{
massTotal 0.0001;
parcelBasisType mass;
SOI 0;
positionsFile "coalCloud1Positions";
U0 ( 0 -10 0 );
sizeDistribution
{
type RosinRammler;
RosinRammlerDistribution
{
minValue 5e-06;
maxValue 0.0005;
d 5e-05;
n 0.5;
}
}
}
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;

View File

@ -77,20 +77,11 @@ subModels
gravity; gravity;
} }
injectionModel manualInjection; injectionModels
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
surfaceFilmModel none;
radiation on;
manualInjectionCoeffs
{ {
model1
{
type manualInjection;
massTotal 0.0001; massTotal 0.0001;
parcelBasisType mass; parcelBasisType mass;
SOI 0; SOI 0;
@ -108,6 +99,17 @@ subModels
} }
} }
} }
}
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
surfaceFilmModel none;
radiation on;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {

View File

@ -66,7 +66,8 @@ subModels
gravity; gravity;
} }
injectionModel none; injectionModels
{}
dispersionModel none; dispersionModel none;

View File

@ -57,22 +57,11 @@ subModels
gravity; gravity;
} }
injectionModel manualInjection; injectionModels
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel none;
surfaceFilmModel none;
collisionModel pairCollision;
radiation off;
manualInjectionCoeffs
{ {
model1
{
type manualInjection;
massTotal 0; massTotal 0;
parcelBasisType fixed; parcelBasisType fixed;
nParticle 1; nParticle 1;
@ -88,6 +77,19 @@ subModels
} }
} }
} }
}
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel none;
surfaceFilmModel none;
collisionModel pairCollision;
radiation off;
pairCollisionCoeffs pairCollisionCoeffs
{ {

View File

@ -88,7 +88,19 @@ subModels
gravity; gravity;
} }
injectionModel reactingMultiphaseLookupTableInjection; injectionModels
{
model1
{
type reactingMultiphaseLookupTableInjection;
massTotal 1e-2;
parcelBasisType mass;
SOI 0.5;
inputFile "parcelInjectionProperties";
duration 1.0;
parcelsPerSecond 250;
}
}
dispersionModel none; dispersionModel none;
@ -108,16 +120,6 @@ subModels
radiation off; radiation off;
reactingMultiphaseLookupTableInjectionCoeffs
{
massTotal 1e-2;
parcelBasisType mass;
SOI 0.5;
inputFile "parcelInjectionProperties";
duration 1.0;
parcelsPerSecond 250;
}
localInteractionCoeffs localInteractionCoeffs
{ {
patches patches

View File

@ -88,7 +88,27 @@ subModels
gravity; gravity;
} }
injectionModel manualInjection; injectionModels
{
model1
{
type manualInjection;
massTotal 5.23599e-10; // 1 droplet of density 1000 kg/m3
parcelBasisType mass;
SOI 0;
positionsFile "reactingCloud1Positions";
U0 (0 0 0);
sizeDistribution
{
type uniform;
uniformDistribution
{
minValue 100e-06;
maxValue 100e-06;
}
}
}
}
dispersionModel none; dispersionModel none;
@ -108,24 +128,6 @@ subModels
radiation off; radiation off;
manualInjectionCoeffs
{
massTotal 5.23599e-10; // 1 droplet of density 1000 kg/m3
parcelBasisType mass;
SOI 0;
positionsFile "reactingCloud1Positions";
U0 (0 0 0);
sizeDistribution
{
type uniform;
uniformDistribution
{
minValue 100e-06;
maxValue 100e-06;
}
}
}
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;

View File

@ -88,28 +88,11 @@ subModels
gravity; gravity;
} }
injectionModel patchInjection; injectionModels
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singleMixtureFraction;
phaseChangeModel liquidEvaporation;
devolatilisationModel none;
surfaceReactionModel none;
surfaceFilmModel none;
radiation off;
patchInjectionCoeffs
{ {
model1
{
type patchInjection;
SOI 0.01; SOI 0.01;
massTotal 8; massTotal 8;
parcelBasisType mass; parcelBasisType mass;
@ -146,6 +129,25 @@ subModels
} }
} }
} }
}
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singleMixtureFraction;
phaseChangeModel liquidEvaporation;
devolatilisationModel none;
surfaceReactionModel none;
surfaceFilmModel none;
radiation off;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {

View File

@ -83,7 +83,19 @@ subModels
gravity; gravity;
} }
injectionModel reactingLookupTableInjection; injectionModels
{
model1
{
type reactingLookupTableInjection;
massTotal 0.5;
parcelBasisType mass;
SOI 0;
inputFile "parcelInjectionProperties";
duration 20.0;
parcelsPerSecond 50;
}
}
dispersionModel none; dispersionModel none;
@ -99,16 +111,6 @@ subModels
radiation off; radiation off;
reactingLookupTableInjectionCoeffs
{
massTotal 0.5;
parcelBasisType mass;
SOI 0;
inputFile "parcelInjectionProperties";
duration 20.0;
parcelsPerSecond 50;
}
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;

View File

@ -83,24 +83,11 @@ subModels
gravity; gravity;
} }
injectionModel coneInjection; injectionModels
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel none;
compositionModel singlePhaseMixture;
phaseChangeModel none;
surfaceFilmModel thermoSurfaceFilm;
radiation off;
coneInjectionCoeffs
{ {
model1
{
type coneInjection;
SOI 0.000; SOI 0.000;
duration 20.000; duration 20.000;
positionAxis positionAxis
@ -130,6 +117,21 @@ subModels
} }
} }
} }
}
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel none;
compositionModel singlePhaseMixture;
phaseChangeModel none;
surfaceFilmModel thermoSurfaceFilm;
radiation off;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {

View File

@ -83,7 +83,19 @@ subModels
gravity; gravity;
} }
injectionModel reactingLookupTableInjection; injectionModels
{
model1
{
type reactingLookupTableInjection;
massTotal 0.1;
parcelBasisType mass;
SOI 0.01;
inputFile "parcelInjectionProperties";
duration 10.0;
parcelsPerSecond 200;
}
]
dispersionModel none; dispersionModel none;
@ -99,16 +111,6 @@ subModels
radiation off; radiation off;
reactingLookupTableInjectionCoeffs
{
massTotal 0.1;
parcelBasisType mass;
SOI 0.01;
inputFile "parcelInjectionProperties";
duration 10.0;
parcelsPerSecond 200;
}
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;

View File

@ -85,24 +85,11 @@ subModels
gravity; gravity;
} }
injectionModel manualInjection; injectionModels
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singlePhaseMixture;
phaseChangeModel liquidEvaporation;
surfaceFilmModel none;
radiation off;
manualInjectionCoeffs
{ {
model1
{
type manualInjection;
massTotal 1e-8; massTotal 1e-8;
parcelBasisType mass; parcelBasisType mass;
SOI 0; SOI 0;
@ -118,6 +105,21 @@ subModels
} }
} }
} }
}
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singlePhaseMixture;
phaseChangeModel liquidEvaporation;
surfaceFilmModel none;
radiation off;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {

View File

@ -84,30 +84,11 @@ subModels
sphereDrag; sphereDrag;
} }
injectionModel coneNozzleInjection; injectionModels
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singlePhaseMixture;
phaseChangeModel liquidEvaporationBoil;
surfaceFilmModel none;
atomizationModel none;
breakupModel ReitzDiwakar; // ReitzKHRT;
stochasticCollisionModel none;
radiation off;
coneNozzleInjectionCoeffs
{ {
model1
{
type coneNozzleInjection;
SOI 0; SOI 0;
massTotal 6.0e-6; massTotal 6.0e-6;
parcelBasisType mass; parcelBasisType mass;
@ -172,6 +153,27 @@ subModels
} }
} }
} }
}
dispersionModel none;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singlePhaseMixture;
phaseChangeModel liquidEvaporationBoil;
surfaceFilmModel none;
atomizationModel none;
breakupModel ReitzDiwakar; // ReitzKHRT;
stochasticCollisionModel none;
radiation off;
standardWallInteractionCoeffs standardWallInteractionCoeffs
{ {