ISSIM Spark Ignition

The imposed stretch spark ignition model (ISSIM) is a Eulerian spark-ignition model for 3D RANS simulations of internal combustion engines.

The spherical kernel equation is used directly in the Eulerian transport equations—allowing a description of all local phenomena. The use of a flame surface density equation allows the simulation of multi-spark ignition and of the flame holder effect. Both flame growth and wrinkling are modelled via the ECFM equation.

Assuming an inductive ignition system, the ISSIM model provides the amount of energy transferred to the gas during the glow phase as well as the evolution of the spark, which is then convected and wrinkled by the flow. At the instant of electrical breakdown, an initial burnt gas profile is created on the 3D CFD mesh. From then on, the reaction rate is directly controlled by the flame surface density (FSD) equation. A number of adjustments are then made to this equation so that it can correctly describe the combustion evolution during the early ignition stage.

Electric Circuit

The energy that is required to successfully initiate combustion—which is initially stored as electrical energy in the ignition system—is converted to thermal energy when it is released into the spark gap. The evolution of the electrical energy Es in the secondary circuit is given as:
1. EQUATION_DISPLAY
dEs(t)dt=Rsis2(t)Vspkis(t)
(3963)
where Vspk is the inter-electrode voltage, is is the current, and Rs is the resistance.
Not all of the electrical energy is transferred to the spark—a substantial amount is lost by the Joule effect. The intensity in the secondary circuit is estimated by:
2. EQUATION_DISPLAY
is(t)=2Es(t)Ls
(3964)
where Ls is the circuit inductance.
At breakdown, the spark length is equal to the spark gap die . The spark is then stretched by convection lspkmean and by the turbulent motion Ξspkturb . The total length of the spark is given by:
lspk=Ξspkturblspkmean
(3965)
The spark wrinkling evolution equation of Ξspkturb takes the form:
3. EQUATION_DISPLAY
1ΞspkturbdΞspkturbdt=12(Kspk,T+Kspk,M)
(3966)
where Kspk,T and Kspk,M are the spark strains—that are caused by the turbulent flow, and the mean flow, respectively. Kspk,T corresponds to the effect of the turbulent eddies that are greater than the arc thickness, but less than half of the length of the spark. The computation of Kspk,T is similar to the ITNFS function (net flame stretch function) in the equation for the flame surface density.
During the arc and glow phases, only a fraction of the spark energy is released to the gas. The energy that is released in a thin region near the electrodes is essentially lost due to a fall in the voltage. The voltage distribution during the arc and glow phases is represented by the following diagram:

The electric potential difference between the electrodes (the spark voltage) is given by:
4. EQUATION_DISPLAY
Vspk=Vcf+Vaf+Vion+Vgc
(3967)
where Vcf , Vaf , Vion and Vgc are the cathode voltage drop, anode voltage drop, the ionic potential of the cathode, and the gas column voltage, respectively. The anode voltage drop is similar for both the arc and glow modes.

For Inconel (an alloy based on nickel, chrome, and iron), Vion is 7.6V. During the arc phase, Vcf is included in Vion , and is equal to 252 V during the glow phase.

The gas column voltage is given by:
5. EQUATION_DISPLAY
Vgc=40.46lspkis0.32p0.51
(3968)
The breakdown and arc phases are complex due to the extremely short duration, presence of a plasma channel, very high temperatures, and unsteady behaviour. At breakdown, about 60% of breakdown energy (which is a function of the spark gap die and the breakdown voltage Vbd ) is released to the gas, and provides the ignition energy Eign that is required for the glow phase. The breakdown energy is expressed as:
6. EQUATION_DISPLAY
Ebd=Cbddie(VbdK)2
(3969)

where Cbd and K are constants.

The breakdown voltage Vbd is expressed as:
7. EQUATION_DISPLAY
Vbd=KbdFc1/2K(ρρ0)die
(3970)
where ρ0 is the density at standard conditions, Kbd is a user adjustment parameter for the first breakdown voltage evaluation, K=1.5e6volt.m1 , and Fc is a correction function—which is dependant on the thermodynamic conditions and is different for the first breakdown and secondary breakdown (restrike).
First Breakdown
8. EQUATION_DISPLAY
Fc=max(16,ρρ0)max(0.1,ρρ0)
(3971)
Secondary Breakdown
No Correction
9. EQUATION_DISPLAY
Fc=1
(3972)
Corr. Factor
10. EQUATION_DISPLAY
Fc=Kbd2
(3973)
Corr. Factor, Rho_g and EGR Mod
11. EQUATION_DISPLAY
Fc=Kbd2f(Yegrspk)
(3974)
Corr. Factor, Rho_plasma Mod
12. EQUATION_DISPLAY
Fc=Kbd2max(16,ρpρ0)max(0.01,ρpρ0)1600
(3975)
Kbd2 is a user adjustment parameter for the second (restrike) breakdown voltage evaluation, Yegrspk is the EGR mass fraction near the spark, and ρp is the plasma density which is determined by:
13. EQUATION_DISPLAY
ρp=ρTT+ΔT
(3976)
where ΔT is the increase in temperature due to the spark energy.
During the glow phase, the voltage drop is localised in the vicinity of the electrodes. It is therefore assumed that the energy that is released within this region is lost to the electrodes. Finally, the energy that is transferred to the gas is deduced from the gas column voltage and current by:
14. EQUATION_DISPLAY
dEign(t)dt=Vgc(t)is(t)
(3977)
ISSIM also accounts for the turbulent dilution of the energy release by the spark outside its influence zone with the following equation:
15. EQUATION_DISPLAY
Eign=Eign(12Kdildtτ)
(3978)
where Kdil is a user constant, and τ is a spark turbulent mixing timescale. Eign contributes to locally increasing the gas temperature around the spark, and is distributed on the volume mesh according to a Gaussian pdf, which adapts itself in one of two ways:
height
SpNR has a fixed value of 2.
width
SpNR varies to respect an acceptable increase of temperature.
16. EQUATION_DISPLAY
Espkgas=Eignexp[(|xcxspk|0.007SpNR)2]volexp[(|xcxspk|0.007SpNR)2]vol
(3979)

where xc denotes the cell centroid and xspk is the spark location coordinates.

Eign is used to decide if ignition has occurred or not. It is also assumed that a flame kernel forms around the spark, and ignition starts only if Eign(t)>Ecrit(t) within a minimum ignitable volume fraction around the spark Vcrl . Ecrit is a critical ignition energy that depends on thermodynamic properties in the vicinity of the spark:
17. EQUATION_DISPLAY
Ecrit=γγ1lc4πpδL2
(3980)
where lc can be defined as lspk or die . δL is the flame thickness, p is the absolute pressure, and γ is the ratio of the specific heats.
Under these conditions, an amount of burnt gas mbign is produced at the spark, equivalent to the mass in a cylinder of radius 2δL and height lspk . There are three options available to evaluate mbign :
Minimum Critical Burning Mass
mbign=Kmbignρulspk4πδL2spkplg
(3981)
From Actual Spark Energy Released
mbign=KmbignρuEign(γ1)γpspkplg
(3982)
From Fixed Plasma Temperature
mbign=KmbignMax(ρulspk4πδL2,EignTplasmaCpgb)spkplg
(3983)
where:
  • Kmbign is a user specified initial ignition burnt mass coefficient
  • ρu is the density of the unburnt gas
  • Tplasma is an assumed temperature of plasma of 10000 K
  • Cpgb is the specific heat of the burnt gases at constant pressure
  • <>spkplg means average over a sphere that is centered on the spark plug location and weighted by a Gaussian type probability density function (PDF) in the radial direction of the sphere

Flame Kernel Growth Using ISSIM

If the critical energy criterion is satisfied, an initial burnt gas mass is produced. This is evaluated using a target burnt gas volume fraction c¯ign defined by:
19. EQUATION_DISPLAY
c¯ign=c0exp[(|xxspk|SpCdie)2]
(3985)
where die is the spark gap, xxspk the distance away from the spark plug location xspk , and the constants c0 and SpC satisfy the conditions:
20. EQUATION_DISPLAY
ρb¯c¯igndV=mbign
(3986)
and

SpC=0.7 or c0=1

In order to assign a value of c¯ign(x,t) in the 3D computational domain, the reaction rate of the progress variable c is written as:
21. EQUATION_DISPLAY
ω˙c¯=max(ρuSLΣ,ρb(c¯ignc¯)dt)
(3987)
where SL is the laminar flame speed, Σ the flame surface density, ρb and ρu are the density of the burnt and unburnt gas, respectively. In the above expression, the flame surface density (FSD) of a possible pre-existing flame is also taken into account. This allows the consideration of the interaction between flames coming from different spark ignitions.
The main purpose of ISSIM is to model the reaction rate of a growing flame kernel via the FSD equation starting from the very beginning of spark ignition. As a result, the equation needs to be initialised as soon as the initial burnt gas kernel of radius rbign is created. The following expression is proposed for this purpose:
22. EQUATION_DISPLAY
Σ¯=max(Σ¯,3rbignc¯ign)
(3988)
The term 3rbignc¯ign is chosen in order to recover the initial total flame surface of a sphere of radius rbign so that:
23. EQUATION_DISPLAY
ΣdV=3rbignc¯igndV=3rbign43π(rbign)2
(3989)

It is also possible to provide ignition source terms after the initial burnt mass deposit from the resolution of the OD equation of the flame kernel radius, instead of using the source terms from the flame surface density equation. In this case, flame surface density (if available) is only initialized after transition from ignition to combustion if the flame surface density equation is solved. This option is mostly used with the complex chemistry model which does not evaluate flame surface density.

OD Flame Kernel Radius Equation

It is possible to solve the flame kernel radius from a 0D equation:
24. EQUATION_DISPLAY
dRkdt=ρuρbST
(3990)
where ρu and ρb are the unburnt density and burnt density respectively, and ST is a dynamic turbulent flame speed given by:
25. EQUATION_DISPLAY
ST=SLMXi
(3991)
where SLM is a modified effective laminar flame speed that is due to the influence of energy that is released by a spark and the curvature of the flame kernel.
Xi is a dynamic turbulent wrinkling factor that is given by:
26. EQUATION_DISPLAY
Xin+1=min(Ximax;1+[Xin(1+Prod.dt)1]SknSkn+1)
(3992)
where Skn and Skn+1 denote the kernel radius surface at time step n and n+1 respectively. Prod is the turbulent wrinkling production source, given by:
27. EQUATION_DISPLAY
Prod=KxpG(u,Lint,Lk,Rk,δL)
(3993)
where Kxp is an adjustment constant, and G is a function of u , Lint , Lk , Rk , and δL , which denote the turbulent fluctuation velocity, turbulent integral length scale, Kolmogorov turbulent length scale, kernel radius, and laminar flame thickness, respectively.
The fully turbulent wrinkling factor Ximax is given by:
28. EQUATION_DISPLAY
Ximax=1+KxmF(uSLeff)
(3994)
where Kxm is an adjustment constant and F is a correlation function of uSLeff .

SLeff is the effective laminar flame speed.

Combustion heat release and associated reactions are fully driven by this flame kernel radius equation in the influence zone of the spark up to the transition to fully turbulent combustion that is driven by the combustion model itself.

Transition happens when the flame kernel radius Rk is bigger that the kernel radius transition Rktr , which is given by:
29. EQUATION_DISPLAY
Rktr=min(RkL,max(5Rkini,TrLt))
(3995)
where RkL is a maximum transition radius constant, Rkini is the initial kernel radius given by the initial burnt mass deposit, Tr is a transition ratio constant, and Lt is the turbulent length scale.
The evolution of this kernel radius allows the combustion progress variable to be updated on the 3D mesh from the same distribution function that is used in Eqn. (3985), and burnt mass conservation, providing the species source terms with:
30. EQUATION_DISPLAY
dc˜dt=max(0,c˜ignc˜dt)
(3996)
where c˜ is the existing combustion progress variable, and c˜igni is the updated combustion progress variable from ignition.

Modification of the FSD equation: Source terms at the spark plug in the presence of a spark

As long as the spark exists ( Es>0 ), the ignition criterion defined by Eign>Ecrit is calculated at the spark plug. Once this criterion is satisfied, we assume that a burnt gas kernel corresponding to the ignition burnt gas mass mbign exists at the spark plug. Without convection, the burnt gas mass is only produced at the spark timing interval and this condition is always satisfied. If the flame is convected away from the spark, it is replaced by incoming fresh gases which ignites in the vicinity of the spark. If the ignition criterion is satisfied, a target profile c¯ign(x,t) is imposed at any instant. In the RANS approach, the profile of c¯ign(x,t) diffuses rapidly so that c¯(x,t)c¯ign(x,t) . As a result, the burnt gas mass that is produced in the vicinity of the spark is overestimated. The following diagram shows a one-dimensional illustration of the progress variable evolution at spark time:

A solution to this problem is to determine the right amount of burnt gas mass dmbign that is produced around the spark. This amount, which should be non-zero after spark ignition only if the flame kernel is convected, can be estimated using a phenomenological approach as illustrated in the diagram below which shows the burnt gas mass that is produced at the spark upon flame kernel convection:

The mass dmbign corresponds approximately to the mass of a parallelepiped of height equal to the spark gap ( die ), depth 2δL , and width δ=d+rbignrb(t) and is given by:
31. EQUATION_DISPLAY
dmbign=ρ¯u2δLdieδ
(3997)
where rb(t) is the result of the evolution of the flame kernel radius as a function of time. As the spark life is very short, we neglect the flame wrinkling and the pressure variation effect. Several tests have shown that these assumptions are reasonable. As for the initial burnt gas mass, the target burnt gas volume fraction c¯ign is defined by requiring that the constant c0 satisfies the condition:
32. EQUATION_DISPLAY
dmbign=ρ¯bmax((c¯ignc¯),0)dV
(3998)
The spark source term Sconv in Eqn. (3909) for the ECFM model is expressed as:
33. EQUATION_DISPLAY
Φ(Σ¯)=max(3rbignc¯ignΣ¯,0.0)
(3999)

A consequence of this modelling choice is that if ignition is successful at breakdown time and thereafter, the flame holder effect can be retrieved.

Modification of the FSD equation: Modification of the laminar flame speed near a spark plug

The energy Eign transferred to the gas column leads to an increase of the burnt gas temperature in the flame kernel. This increase in turn leads to an increase in the laminar flame speed, which in the vicinity of the spark can be expressed as:
34. EQUATION_DISPLAY
SLeff=SL0[1+Ksl(SLcorr1)exp((2|xxspk|SpSLlspk)2]
(4000)
where SL0 is the standard laminar flame speed, Ksl and SpSL are model constants.
35. EQUATION_DISPLAY
SLcorr=SL00.5(14δL0lspk+Δ)
(4001)
and
36. EQUATION_DISPLAY
Δ=(4δL0lspk1)2+4(4δL0lspk)(1+ΔTbign400)
(4002)
where δL0 is the flame thickness.
37. EQUATION_DISPLAY
ΔTbign=min(EignCpgbmb,Tumax)
(4003)
where Tumax is a model constant, cpgb is the specific heat capacity of the burnt gases, and mb represents the total burnt gas mass, given by:
38. EQUATION_DISPLAY
mb=ρ¯b16πdie3
(4004)