View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000919 | OpenFOAM | Bug | public | 2013-07-15 13:06 | 2013-07-29 11:48 |
Reporter | Assigned To | ||||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Platform | Linux | OS | Other | OS Version | (please specify) |
Summary | 0000919: sprayEngineFoam does not inject fuel | ||||
Description | I 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 Reproduce | On the attached case testSprayEngineFOAM blockMesh sprayEngineFoam | ||||
Tags | motionSolver | ||||
2013-07-15 13:06
|
|
|
The problem is related to the bug report http://openfoam.org/mantisbt/view.php?id=837 |
|
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. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-07-15 13:06 |
|
New Issue | |
2013-07-15 13:06 |
|
File Added: testSprayEngineFOAM.tar.gz | |
2013-07-15 14:57 |
|
Note Added: 0002327 | |
2013-07-15 15:18 |
|
Tag Attached: motionSolver | |
2013-07-29 11:48 |
|
Note Added: 0002352 | |
2013-07-29 11:48 |
|
Status | new => resolved |
2013-07-29 11:48 |
|
Resolution | open => no change required |
2013-07-29 11:48 |
|
Assigned To | => user2 |