Numerical Validation of Analytical Estimates for Propagation of Thermal Waves Generated by Gas-Solid Combustion

Gas-solid combustion appears in many applications such as in situ combustion, which is a potential technique for oil recovery. Previous work has analyzed traveling wave solutions and obtained analytical formulas describing combustion wave temperature, velocity, and gas velocity for one-dimensional gas-solid combustion model using geometrical singular perturbation theory. In the present work these formulas are generalized. Using numerical simulation we show that they can be adapted and then applied to describe more general two-dimensional models for in situ combustion in a nonhomogeneous porous medium.


Introduction
There is a renewed interest in using combustion to recover medium-or high-viscosity oil.In situ combustion (ISC) is the oldest thermal recovery technique and it has been considered a potential method for the recovery of heavy oil [1,2].In this method, air is injected in the porous medium.Heavy and immobile components of the crude oil are used as fuel, producing in-place heat and consequently reducing the viscosity of the oil.Most of the oil is driven toward the producers.An operational advantage of this technique is the abundance of injection gas regardless of location.
Modeling the combustion in porous media presents a number of research challenges, mainly because of the physical complexity of the process.The crude oil is composed of many substances which directly affect the combustion process.Furthermore, the combustion reaction and other thermal reactions, like pyrolysis, change the chemical structure of the components along the process.Due to these reasons, a good model for this technique generally consists of many equations, which hinders its analytical and numerical study.That is why a number of works simplify ISC process to one of its main components, gas-solid combustion; see [3][4][5][6][7] and references therein.
Analytical solutions and estimates are simple and cheap tools which can be used for validation of existing numerical solutions and to obtain information about some aspects of oil recovery before investing in computational codes.They also help to better understand the physical process.Usually the combustion front is regarded as a traveling wave.For one-dimensional models there are two main methods used to study such wave: (1) the first method explores the strong nonlinearity of the Arrhenius factor in the reaction rate, which allows neglecting the reaction rate as soon as the temperature decreases [8].Other works use this method to obtain estimates on the combustion wave speed, temperature, and oxygen concentration; see [3][4][5]9] and references therein.(2) The second method considers that the reaction is active for all temperatures but heat losses are negligible; see [7] and references therein.The last method also allows obtaining physically consistent process parameters such as combustion wave speed and combustion front temperature.The previously mentioned works consider one-dimensional models that do not take the pressure equation into account.
2 Geofluids None of these is directly applicable to two-dimensional models, nor to models containing the pressure equation.The main goal of this work is to verify whether the analytical estimates proposed in [7] can be applied to more general two-dimensional nonhomogeneous models.
Other works address two-dimensional combustion.For example in [10], two-dimensional simulations were performed and it was observed that the combustion front assumes a curved profile when the domain has strongly spatially correlated characteristics, whereas it is almost linear if heterogeneity is random.In [11] the compositional flow in porous media was considered to model forward ISC.The viscous fingering effect was observed for heavy oil oxidation.There is a number of other works that study the filtration combustion in forward (e.g., [12]) or reverse (e.g., [13,14]) regimes.Although many papers deal with multidimensional combustion models, there is a lack of analytical studies on this topic.Similar to [10], fingering instabilities observed in the present work appear only for correlated nonhomogeneous medium, when fingers increase in length over time.
In this work we follow [3,7] and consider the combustion of immobile fuel.In Section 2 we present a two-dimensional gas-solid model containing an equation for pressure, balance laws for energy, oxygen content, fuel molar mass, and total gas mass, where the gas density is described by the ideal gas law and the average gas speed by Darcy's law.In Section 3 we show that the model proposed in this work is indeed a generalization of the one-dimensional model proposed in [3].In this section we also review and generalize some analytical results obtained in [7].In order to simulate the gas-solid process we use the finite element method described in Section 4. Section 5 presents numerical results, which are compared with analytical estimates.Further numerical examples are performed in order to validate the numerical model.Finally, Section 6 summarizes final conclusions.

Model
Air is injected into a porous medium initially filled with a nonreactive gas and immobile fuel, which can be solid or liquid at low saturations.We consider a combustion reaction that consumes oxygen and fuel, generating heat.We assume that only a small part of the void space is occupied by the fuel, so its consumption does not affect the porosity of the matrix.We consider the local thermal equilibrium resulting in equal temperatures for all phases (fuel, gas, and rock).Heat losses are neglected, which is a reasonable hypothesis for ISC in field conditions.Some other assumptions are considered: heat transfer due to radiation and energy source due to pressure variation are neglected; the work related to surface and body forces is also neglected; the ideal gas law is the equation of state for the gas phase; gas heat capacity is negligible when compared to the heat capacity of the rock.To simplify the model, we neglect changes in the effective molecular weight of the gas phase due to the reaction by approximating this quantity by a constant.We do not consider the effect of gravity in the flow and the dispersion terms in the diffusion-dispersion tensor.
Thermodynamic and transport properties such as thermal conductivity of the medium, heat capacity of the rock, and specific heat capacity of the gas are considered constants.Generally, the porosity is related with permeability through polynomial relations, it also changes within the combustion reaction.For simplicity, we consider isotropic porous medium with constant porosity and simplified combustion reaction: Let  ∈ R + and x ∈ R 2 be the time and space coordinates.The primary dependent variables are the temperature, (x, ) (Kelvin), the oxygen concentration in terms of molar fraction, (x, ) (moles of oxygen per moles of gas), the molar concentration of fuel,   (x, ) (moles of fuel per cubic meter), and molar density of gas, (x, ) (moles of gas per cubic meter).
The system of equations extends the one-dimensional model from [6] by considering variable pressure, twodimensional domain, and Darcy's law, based on [15].Parameter names and typical values are given in Table 1.We present the following equations under the assumptions described above.The energy balance law is where   is the volumetric heat capacity of the rock,   is the specific heat capacity of the gas, u is the average gas speed,   is the thermal conductivity,  is the heat released due to combustion of each mole of fuel, and  is the combustion rate.The molar mass balance of oxygen in the gas phase is where  is the porosity of the medium and   is the molecular diffusion coefficient.The molar mass balance of fuel is The molar mass balance of total gas is The reaction rate is described by the Arrhenius law combined with the linear Law of Mass Action [16].
where  atm is the reference pressure,  is the activation energy,   is the preexponential factor, and  is the ideal gas constant.The gas phase equation of state is the ideal gas law: The average gas speed is given by Darcy's law: where  is the dynamic gas viscosity and  is the absolute permeability of the porous medium.
where  res ,  res  , and  res are the initial reservoir conditions for temperature, molar density of fuel, and gas pressure, respectively;  inj is the oxygen fraction in the injected air; and  and  are the average permeability of the porous medium and average dynamic gas viscosity, respectively.
Using (8), (9) and omitting tildes, (1)- (7) are written in dimensionless form as where the dimensionless constants are where Θ  and   are the scaled reservoir temperature and pressure, Pe  and Pe are the Péclet numbers for thermal and mass diffusion,   is the dimensionless thermal wave speed,  is the fuel to oxygen concentration rate, and E is the scaled activation energy.In this work we consider that permeability  depends on x and viscosity  depends on Θ; thus the scaled gas mobility function (see [ [17], Sec.4.9]) is defined as (Θ, x) = (/(Θ))((x)/).In this work  is considered constant, the general case was left for the future work.

Analytical Estimates for a Simplified Model
In this section we simplify system (10)-( 16) in order to obtain analytical estimates.Following [6,7] we restrict ourselves to the one-dimensional case and consider small pressure variation when compared to reservoir reference pressure.Mathematically, this is equivalent to considering the constant prevailing pressure  and removing Darcy's law from the system.To simplify notation we denote  = 1 + /  .The new model considers gas density as a function of temperature given by the ideal gas law.Under these hypotheses, the dimensionless system can be rewritten as When the prevailing pressure is considered to be equal to the atmospheric pressure, we obtain  = 1.In this case the model is equivalent to ones studied in [3,6,7].Differently from [7] we do not restrict ourselves to the limit case with large values of .We consider Initial conditions:  = 0,  ⩾ 0: Θ =  = 0, Injection conditions:  > 0,  = 0: Θ =   = 0,  = 1,  =  inj . ( The solution of system ( 18)-( 22) with general boundary conditions can be described as a sequence of waves: fuel concentration wave, thermal wave, combustion wave, and gas composition wave separated by constant states; see [6].Considering conditions (24)-(25) after a sufficiently large time only thermal and combustion waves are presented.We consider the case in which the thermal wave is slower than the combustion wave, which is reasonable in ISC.
We consider the combustion wave as a traveling wave solution of system ( 18)-( 22) moving with constant speed  > 0. We indicate the combustion wave neighbor constant states as burned (indicated by letter ) and unburned (indicated by letter ) and define the traveling variable  =  − .The left (burned) limit states for the combustion wave are where  is a known function that can be obtained from the analysis of the thermal wave; see Appendix A. Variable   is obtained by substituting the unknown Θ  into (22).The right (unburned) states corresponds to Only   is unknown.The variable values at these states can be determined by analysis of the initial and boundary conditions; see Appendix A. Under condition (24) the sequence of waves moves in a positive direction of the -axis; then the conditions to the left of the thermal wave are given by the injection conditions.Since the thermal wave is slower than the combustion wave, the conditions to the left of the combustion wave are equal to the conditions to the right of the thermal wave.
The equations describing the traveling wave solution are obtained from ( 18) to ( 22) substituting the derivatives   and   by / and −/: where the prime () means derivative in .We substitute (30) into (28) and ( 29) obtaining Integrating these equations in (−∞, +∞), substituting the limit states (26)-( 27), and considering that derivatives vanish in the boundary Θ  =   = 0, we obtain the estimates for the combustion wave temperature Θ  , combustion wave speed , and gas speed   : Analytical formulas in (33) are generalizations of equivalent ones present in [7], where was considered atmospheric pressure  = 0 and  ≫ 1.In Section 5, the values of parameters Θ  , , and   , from (33), are compared with values obtained from numerical simulations using the general model described by ( 10)-( 16).These parameters are also used in Appendix B to validate the numerical model from next section.

Numerical Model
In this section we present the numerical model used to solve system ( 10)-( 16) in an open bounded domain Ω ∈ R 2 with boundary Γ.The spatial discretization uses FEM; time discretization uses Crank-Nicolson method and the resulting implicit scheme is solved using Newton's method.
In order to allow the implementation of the numerical method we use (13) to obtain a nonconservative form of (11): In what follows we shorten the notation by grouping the variables as U = (Θ, ,   , ) and consider Ω boundary as union of Dirichlet type boundary Γ 1 and zero-flow Neumann type boundary We always use boundary conditions compatible with the initial condition: Implemented boundary conditions for  > 0 are In this work we apply the standard FEM on system (10)-( 16).This simple approach meets our goal, although the use of specific methodologies could improve the precision and convergence of the numerical procedure.In Appendix B.2 we show that the numerical instabilities appearing in the simulations do not affect the structural stability of the combustion front and do not compromise present results. 4; k| Γ 1 = 0} be the space of test functions.We use ⟨, V⟩ to denote the inner product between , V ∈  2 (Ω).In the weak formulation, solving the system described in (10)-( 16) is equivalent to find U such that for all k ∈  and  > 0 it satisfies

Weak Formulation and Discretization
together with boundary conditions (36) and initial conditions Let  ℎ ∈  be a finite element space with basis  = {  }  =1 .After applying Standard Galerkin and Crank-Nicolson methods to system (38)-(39), the matrix formulation of the weak problem reads: for each  = 0, 1, . . ., , determine   ∈ R  such that where M ∈ R × and F(), F 0 ∈ R  are described in Appendix C and For each time step  > 0 we use Newton's method to obtain zeros of the function f  considering the previous time step  −1 .We use the adaptive time step to speed up the simulations, where the size of next step was based in the convergence of Newton's method with tolerance equal to 10 −6 for the relative error using the Euclidean norm.

Numerical Experiments
Using parameter values given in Table 1 and ( 9)-( 17 System (10)-( 16) was solved using FEM in a rectangular domain discretized using square elements with 200 divisions in horizontal  axis and 50 divisions in the vertical  axis.The algorithm uses an adaptive time step with the initial time step value equal to Δ = 4 × 10 −7 .The right and left sides are modeled using the Dirichlet boundary conditions   =  0 , for each  = 1, 2, 3, 4. The upper and lower boundaries are modeled using Neumann zero-flow conditions.The initial conditions are and the initial value of  is obtained by substituting (42) into (14).Air is injected from the left side corresponding to zero on the horizontal axis.Generally, the permeability function  depends on space coordinates.In this paper we study two possibilities for .The first case corresponds to a homogeneous porous medium with constant permeability  =  given in Table 1.The second kind of permeability field is more realistic from the physical point of view and represents typical reservoir conditions [18].A number of works use similar permeability fields in numerical experiments [11,19,20].This case corresponds to a nonhomogeneous porous medium with log-normal permeability field, similar to the one used in [11].Permeability values vary from 0.40×10 −12 [m 2 ] to 9.97×10 −12 [m 2 ] and the mean value is equal to , given in Table 1.This field is given by where  = −27.693and  = 0.35297 are the mean and standard deviation of the permeability's natural logarithm, respectively and  is a standard normal distribution with constant values in each element; see Figure 1. Figure 2 shows the histogram and probability density function for this distribution.

Parameter Values from Numerical Simulations.
In order to obtain the combustion wave speed for two-dimensional simulations we assume that the combustion wave moves only in the  direction.This is exactly the case for homogeneous porous media.For the nonhomogeneous case, the  component of gas velocity   is more than 11 times greater than |  | as can be seen in Figure 9.
At time  we track the position of the combustion wave for each value of  by the value of  for which   = 0.2.This approach is accurate since there are no diffusion nor advection terms in the fuel balance equation (12).The combustion wave speed   () is the average of the velocities of each  and (  )() denoting the standard deviation of these velocities.
Analogously to the combustion wave speed, at time  for each value of , we consider the combustion wave temperature Θ   (, ) as the maximum value of Θ varying .In this case, the combustion wave temperature, Θ   (), is the average of the values Θ   (, ) for all  and the standard deviation of such values is denoted by (Θ   )().Finally, we consider that the gas speed downstream the combustion wave,    (), can be obtained by the average of  over the right side of the spatial domain.

Parameter Values for Analytical Formulas.
In order to use (33) we need the value of the prevailing pressure, ,  and the injection gas speed,  inj , which are not constant for system (10)-( 15).Here we study three different choices for the prevailing pressure: (1) Minimum pressure in the reservoir, which coincides with the native reservoir pressure.
(2) Maximum pressure in the reservoir, which coincides with the injection pressure.
(3) The average pressure measured at the top of the combustion front, which is a numerical estimate for the pressure in the burned state of combustion wave.
We estimate the parameter  inj in two different ways: (A) Injection gas speed is equal to the average injection gas speed (  inj ): (B) Injection gas flux is equal to the average injection gas flux: where   inj () is the average pressure of injection in the simulation.This equation was obtained using ( 14) and (22).
Both   inj and   inj () are obtained as the    parameter described in Section 5.1.In the simulations we use constant injection pressure, so estimates (A2) and (B2) are equal.

Simulation Results
: Homogeneous Porous Medium.In the homogeneous case, the solution is constant in the  direction.In order to improve visibility we plot the numerical result corresponding to the cross-section at  = 0.The simulation results for dimensionless variables Θ, ,   , , , and   corresponding to 10 and 50 days are plotted in Figures 3  and 4, respectively.The analytically estimated parameter Θ  , given in (33), is also plotted showing good agreement with the value of Θ obtained numerically.The combustion and thermal waves are present for both plots.After 50 days one can observe small numerical oscillations arising in variables  and   as shown in Figure 4.In Appendix B.2 we show evidence that these oscillations do not affect the structural stability of the combustion front.
In Figures 5, 6, and 7 we compare the values of parameters Θ   ,   , and    obtained from numerical simulations described in Section 5.1 with analytical estimates from (33).Parameters  inj and  were chosen as described in Section 5.2.Combustion wave temperature in the simulated model is the same as in the simplified one.This means that parameter Θ  can be used to predict combustion wave temperature with good accuracy.Notice that this estimate does not depend on either  inj or .
In Figure 6, we see that the estimates corresponding to case (B) are more accurate than the ones corresponding to case (A).All estimates (B1), (B2), and (B3) give good approach to the combustion wave velocity.Among all considered cases, only case (B1) presents good estimates for   , as shown in Figure 7.We conclude that the approximation (B1) provides a better description of the simulations presented in this work.

Simulation Results: Nonhomogeneous Porous Medium.
The simulation results for the nonhomogeneous case at 10 days and 50 days are shown in Figure 8 for variables Θ, ,   , , and  and Figure 9 for variables  = |u|,   , and |  |.One can observe the fast propagating combustion wave, corresponding to sudden variation in variables Θ, , and   and the slow thermal wave corresponding to variation in variable Θ. Interface instabilities (fingering) can be seen in the          combustion front of the solution for Θ, , and   .We stress that since we simulate single phase flow, these instabilities are not related to the process called viscous fingering, which occurs when a less viscous fluid meets a more viscous one.The fingering instabilities seem to increase in length from 10 to 50 days, as can be seen in Figure 8.This effect is expected to be even greater in more realistic models since gas speed increases from upstream to downstream of the combustion wave.This relation between gas speed and temperature is due to the dynamic gas viscosity, which increases as temperature decreases; see Sutherland's formula in [21].
We can see that horizontal velocity   is higher than vertical velocity   indicating that the flow occurs mainly in the horizontal direction.The results present numerical instabilities near the top of the combustion wave.This kind of error is due to the heterogeneity of the medium and diminishes if we use a more refined mesh.Although it cannot be clearly seen in Figure 8, numerical instabilities similar to those observed for the homogeneous porous medium appear near the right side of the domain.The numerical results from Appendix B.2 show evidence that these instabilities do not compromise the solution.
As done in the previous section, in Figures 10,11, and 12 we compare parameter values obtained from the numerical simulations with the corresponding analytical estimates obtained from (33), where  inj and  are chosen as described in Section 5.2.
In Figure 10 we plot the analytical estimate of Θ  , numerically obtained temperature Θ   , and its standard deviation (Θ   ).The relation ) is achieved and after some time the average of combustion wave temperature remains near Θ  .
In Figure 11 we see that combustion wave speed estimates corresponding to case (B) are more accurate than ones corresponding to case (A).All estimates (B1), (B2), and (B3) approach the combustion wave velocity.Furthermore, relation |(B) −   | < (  ) is satisfied for all cases (B) and (A2).Figure 12 shows that only case (B1) presents good accuracy estimating    .As in homogeneous case the approximation (B1) describes better the simulation results.
We present the relative error for main parameters and cases in Table 2.The errors were calculated at each time step for  > 10 days.Each set of errors of the average and standard deviation were evaluated.This data evidences the conclusion that (B1) is a good parameter choice.

Conclusions
Previous work analyzed traveling wave solutions and obtained analytical formulas describing combustion wave temperature, velocity, and gas velocity for the one-dimensional gas-solid combustion model.In order to apply these estimates from [7] some assumptions on the reservoir prevailing pressure and gas injection speed needed to be considered.The best fit was obtained using average gas injection flux and minimum reservoir pressure measured on the production side.For numerical validation we presented a two-dimensional generalization of the gas-solid model studied in [3,6,7].The numerical implementation used the finite element method for space discretization and Crank-Nicolson scheme for time discretization.
For simulations using the nonhomogeneous porous medium, fingering instability phenomena were observed.In order to verify that these phenomena are not generated by numerical errors simulations using perturbed homogeneous porous medium were performed.Similar to what is done in Section 4, we consider solution  = (, ,   , ).Thus, the characteristic velocities of system (A.1)-(A.4)and corresponding characteristic vectors are = ,   = (0, 1, 0, 0) .
It is easy to see that the characteristic speeds are constant along the integral curves defined by characteristic vector fields.Thus the corresponding waves are contact discontinuities; see [22].In ascending order of speed, these waves are the fuel composition wave (only   varies), the thermal wave (only  and  vary), and the gas composition wave (only  varies); see Figure 13.
For each fixed injection state  inj = ( Θinj ,  inj ,  We follow [7], where the same difficulty was observed.We combine ( 18), (21), and (22) yielding For each time step, the value for variable  is obtained from (B.1) using other variable values from the previous time step.Thus, only ( 18)-( 20) are used by the finite element method described in Section 4.
For this simulation we used the same parameter values as in [7] has dimensionless length  = 10 with elements of size Δ = 0.01 and adaptive time steps with initial value Δ = 10 −4 .The simulations results are plotted in Figure 14, where we used  * = 62.9 m and  * = 1.470 × 10 6 s.In [7] the same model was solved numerically using finite difference schemes and analytically using the singular perturbation technique.These results are visually indistinguishable from ones presented in [7].
For the parameter values from the simulation we consider Θ  as the biggest value of Θ; the value of  was estimated using wave speed corresponding to the value   = 0.2 and   was taken as the value of  at the right boundary.Parameter values given in (33) almost coincide with those obtained in numerical simulations as shown in Table 3.

B.2. Structural Stability and Sensitivity Analysis.
Since the value of parameter  in (11) is big for gas injection, the influence of the advection term is increased, which impairs the use of standard FEM with Dirichlet condition in outflow boundary.This is the source of numerical instabilities observed in the simulations presented in previous sections.Next, we show evidence that such instabilities do not influence the structural stability of the combustion front.
We perform sensitivity analysis in all relevant parameters over the homogeneous simulation described in Section 5 in order to validate the numerical implementation.For large times the solution behaves similar to the one described in Section 5.3.The combustion front profile stays approximately constant along the -direction as expected.
Perturbation on the Initial Conditions in Variables   , , and .We considered perturbation in initial conditions in variables  0 and  as plotted in Figure 15.Simulations with perturbations in initial conditions of similar shape as plotted in Figure 15 and different size were realized always resulting in stable combustion wave.
The simulation results at 10 and 50 days for perturbed  0 are shown in Figure 16 for variables Θ, ,   ,   , and Numerical solution corresponding to different initial reservoir temperatures was made for  = 355 K and  = 385 K.When compared to reservoir temperature considered in the paper ( = 370 K), we observe that for lower temperature ( = 355) the reaction is slower.As a result the oxygen penetrates deeper in the reservoir, combustion front speed decreases and the problem shows more hyperbolic behaviour resulting in small numerical oscillations in variables   and .For higher temperature ( = 385 K), the reaction rate is higher and the combustion front speed increases.The simulation results at 10 and 50 days are shown in Figure 17 for variables Θ, ,   ,   , and |  |.In this case,   is approximately zero in the entire spatial domain, except in a layer near the left boundary.Since the combustion wave moves in the positive direction of the -axis, the effect of great velocities   is reduced for large times.The combustion front becomes smoother in time and approaches the not perturbed solution.Simulations with similar perturbations in  were performed resulting in analogous results.

Perturbation on the Boundary Condition in Variable
Perturbation of the Permeability Field.In this simulation we consider the heterogeneous permeability field with  close to the homogeneous .We use the log-normal permeability field with values varying from 0.97×10 −12 [m 2 ] to 1.10×10 −12 [m 2 ] and the mean value equals to , given in Table 3.In this case, (43) holds with  = −27.631, = 0.014241, and  as in Figure 1.
The simulation results at 10 and 50 days are shown in Figure 18 for variables Θ, ,   ,   , and |  |.The combustion front profile of the obtained solution is almost constant along  direction and the position of the wave is very similar to the one observed in Figures 3 and 4.

Figure 1 :
Figure 1: Standard normal distribution  correlated by formula (43) to the log-normal permeability field in a 200 × 50 grid.

Figure 2 :
Figure 2: Histogram of the log-normal permeability field  and respective probability density function   .The "Freq." function shows the frequency of elements that has permeability value occurring in each range of permeability.

Figure 3 :Figure 4 :
Figure 3: Simulation results for the homogeneous permeability field at 10 days.Dimensionless variables values for Θ, , and   are on (a) and for , , and   are on (b).The figure corresponds to the cross-section  = 0.The analytically estimated parameter Θ  is plotted on (a).The space variable  corresponds to the horizontal axis.

Figure 5 :
Figure 5: Combustion wave temperature for the homogeneous porous medium: analytically estimated Θ  and numerically obtained Θ   ; see Section 5.1.

Figure 7 :
Figure 7: Analytically estimated gas velocity   (see Section 5.2) and numerically obtained gas velocity    corresponding to the homogeneous porous medium.

Figure 8 :
Figure 8: Simulation results in a log-normal permeability field for the dimensionless variables from top to bottom: Θ, ,   , , and .The solution is shown at 10 days (a) and 50 days (b).Space variables  and  are plotted in meters.

Figure 9 :
Figure 9: Simulation results in a log-normal permeability field for the dimensionless variables from top to bottom:  = |u|,   , and |  |.The solution is shown at 10 days (a) and 50 days (b).Space variables  and  are plotted in meters.

Figure 11 :
Figure 11: Analytically estimated combustion wave speed  (see Section 5.2) and numerically obtained combustion wave speed   corresponding to the nonhomogeneous porous medium.

Figure 12 :
Figure12: Analytically estimated gas velocity   (see Section 5.2) and numerically obtained gas velocity    corresponding to the nonhomogeneous porous medium.

Figure 13 :
Figure 13: Regions separated by immobile fuel wave, thermal wave, combustion wave, and gas composition wave in the Riemann solution.Values of  = ( Θ, ,   , ) in each region.

Figure 16 :
Figure 16: Simulation results for the dimensionless variables Θ, ,   ,   , and |  |.The solution is shown at 10 days (a) and 50 days (b).Variables  and  are plotted in meters.
.Consider the function  0 (, ) = (4 − )(1 + cos(4)/100)/2 as the initial condition for .Since we use Dirichlet boundary conditions compatible with the initial conditions, the left boundary condition for  is  0 (0, ).It represents a relative perturbation of 1% in the boundary condition of the homogeneous case studied in Section 5.3.

Figure 17 :
Figure 17: Simulation results for the dimensionless variables Θ, ,   ,   , and |  |.The solution is shown at 10 days (a) and 50 days (b).Space variables  and  are plotted in meters.

Table 1 :
Dimensional parameters for ISC and their typical values.

Table 2 :
The relative error (its mean value and standard deviation (std)) for all estimates for homogeneous and nonhomogeneous porous medium.

Validation of the Numerical Implementation B
(22)e   is connected to  inj through thermal wave if  inj ∈ , i.e.,   =  inj +  Θ .Using (A.5) and (A.7),In Section 3, this relation corresponds to (  ,  inj ) for  inj = , where   is defined as function of Θ  by(22)..1.Experiment with Constant Pressure.For this test, the program was modified to disregard Darcy's law.The balance equation for variable  has the accumulation term that does not depend on , making direct simulations difficult.