View Issue Details

IDProjectCategoryView StatusLast Update
0000919OpenFOAMBugpublic2013-07-29 11:48
Reporteruser600Assigned Touser2 
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionno change required 
PlatformLinuxOSOtherOS Version(please specify)
Summary0000919: sprayEngineFoam does not inject fuel
DescriptionI have combined the aachenBomb with kivaTest in order to create a case for sprayEngineFoam. The case solution can be obtained on static geometry with sprayFoam. But in the case of sprayEngineFoam, the fuel is not injected at SOI. Moreover, the computation crashes with


Courant Number mean: 2.425e-09 max: 2.45493e-09
deltaT = 8.87444e-09
Crank angle = 0.00046422 CA-deg
deltaZ = -1.7345e-12
clearance: -0.02
Piston speed = -0.000195449 m/s

Solving cloud sprayCloud
#0 Foam::error::printStack(Foam::Ostream&) in "/home/novakm/OpenFOAM/OpenFOAM-2.2.x/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
#1 Foam::sigFpe::sigHandler(int) in "/home/novakm/OpenFOAM/OpenFOAM-2.2.x/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
#2 in "/lib/x86_64-linux-gnu/libc.so.6"
#3 Foam::ReitzDiwakar<Foam::SprayCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::SprayParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam::particle> > > > > > > > > >::update(double, Foam::Vector<double> const&, double&, double&, double&, double&, double&, double&, double&, double, double, double, double, Foam::Vector<double> const&, double, double, Foam::Vector<double> const&, double, double, double&, double&) in "/home/novakm/OpenFOAM/OpenFOAM-2.2.x/platforms/linux64GccDPOpt/lib/liblagrangianSpray.so"
#4 in "/home/novakm/OpenFOAM/OpenFOAM2.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#5 in "/home/novakm/OpenFOAM/OpenFOAM2.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#6 in "/home/novakm/OpenFOAM/OpenFOAM2.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#7 in "/home/novakm/OpenFOAM/OpenFOAM2.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#8 in "/home/novakm/OpenFOAM/OpenFOAM-.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#9 in "/home/novakm/OpenFOAM/OpenFOAM-.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#10 in "/home/novakm/OpenFOAM/OpenFOAM-.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
#11 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#12 in "/home/novakm/OpenFOAM/OpenFOAM-.2.x/platforms/linux64GccDPOpt/bin/sprayEngineFoam"
Floating point exception (core dumped)
Steps To ReproduceOn the attached case testSprayEngineFOAM

blockMesh
sprayEngineFoam
TagsmotionSolver

Activities

user600

2013-07-15 13:06

 

user600

2013-07-15 14:57

  ~0002327

The problem is related to the bug report http://openfoam.org/mantisbt/view.php?id=837

user2

2013-07-29 11:48

  ~0002352

This is user support, and not a bug in OpenFOAM.

- you'll need to update the injection parameters - when using the engine solvers the time base is in degrees crank angle and not time. By splicing the two configurations together, you're asking to inject all fuel in a fraction of a crank angle, leading to unphysical fuel inflow velocities of the order 10^6 m/s.

Issue History

Date Modified Username Field Change
2013-07-15 13:06 user600 New Issue
2013-07-15 13:06 user600 File Added: testSprayEngineFOAM.tar.gz
2013-07-15 14:57 user600 Note Added: 0002327
2013-07-15 15:18 user600 Tag Attached: motionSolver
2013-07-29 11:48 user2 Note Added: 0002352
2013-07-29 11:48 user2 Status new => resolved
2013-07-29 11:48 user2 Resolution open => no change required
2013-07-29 11:48 user2 Assigned To => user2