Abstract
We review models for unsteady porous media flow in the volume-averaging framework and we discuss the theoretical relations between the models and the definition of the model coefficients (and the uncertainty therein). The different models are compared against direct numerical simulations of oscillatory flow through a hexagonal sphere pack. The model constants are determined based on their definition in terms of the Stokes flow, the potential flow and steady nonlinear flow. Thus, the discrepancies between the model predictions and the simulation data can be attributed to shortcomings of the models’ parametrisation. We found that an extension of the dynamic permeability model of Pride et al. (PRB 47(9):4964–4978, 1993) with a Forchheimer-type nonlinearity performs very well for linear flow and for nonlinear flow at low and medium frequencies, but the Forchheimer term with a coefficient obtained from the steady-state overpredicts the nonlinear drag at high frequencies. The model reduces to the unsteady Forchheimer equation with an acceleration coefficient based on the static viscous tortuosity for low frequencies. The unsteady Forchheimer equation with an acceleration coefficient based on the high-frequency limit of the dynamic tortuosity has large errors for linear flow at medium and high frequencies, but low errors for nonlinear flow at all frequencies. This is explained by an error cancellation between the inertial and the nonlinear drag.
Article Highlights
-
We review models for unsteady porous media flow in the volume-averaging framework and discuss their relationships.
-
The model predictions are compared to direct numerical simulations of oscillatory flow through a hexagonal sphere pack.
-
Accurate models exist for the linear drag, but the Forchheimer term overpredicts the nonlinear drag at high frequencies.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Unsteady flow through porous media occurs in a variety of environmental, engineering and industrial applications. For instance, wave-induced flow through coral reefs (Lowe et al. 2008), breakwaters (van Gent 1994; Losada et al. 1995; Hall et al. 1995; Muttray 2000) and marine sediment (Gu and Wang 1991) has been described using the theory of porous media. Oscillatory flow is also present in combustion engines where porous media burners could lead to emission reductions (Aboujafari et al. 2022). Moreover, porous media have been used as regenerator-type heat exchangers in Stirling engines (Simon and Seume 1988; Trevizoli et al. 2016). In chemical reactors, pulsating flow could be used to enhance mixing and mass transfer (Ni et al. 2003) or to separate substances (Graham and Higdon 2002). The increasing use of wind energy may also lead to an interest in processes with an intermittent energy supply. Furthermore, the understanding of transient flow behaviour is important for the safety design of nuclear pebble bed reactors (Andreades et al. 2014). Finally, Kahler et al. (2019) suggested to use pulsating flow to accelerate groundwater remediation.
The pore scale flow through a porous medium is governed by the laws of continuum mechanics, i.e. the Navier–Stokes equations, or statistical mechanics, i.e. the Boltzmann equation. However, a direct solution of the pore scale flow is often computationally demanding and knowledge of the pore geometry is often not available. Therefore, coarse-grained descriptions have been developed, made possible by the scale separation between the pore size and the extent of the porous medium. These coarse-grained descriptions are based, for example, on the volume-averaging framework (Whitaker 1967) or homogenisation theory (Ene et al. 1975). A comparison between these approaches can be found in (Davit et al. 2013). Descriptions based on the volume-averaging approach have been used for example by Gu and Wang (1991), who studied gravity waves over a porous seabed, by van Gent (1994), who investigated wave transmission through dikes and breakwaters, by Breugem et al. (2006), who studied turbulent channel flow over porous media, and by Iliuta and Larachi (2016, 2017), who simulated oscillating packed-bed reactors for offshore applications. We now give a brief outline of the volume-averaging method. The macroscopic quantities are obtained by performing a (weighted) local average of the quantities defined at the pore scale over a representative volume element. For example, the superficial velocity and the macroscopic pressure are defined as
where \(\left\langle .\right\rangle _{\textrm{s}}\) and \(\left\langle .\right\rangle _{\textrm{i}}\) denote the superficial and intrinsic volume average, respectively, and V and \(V_{\textrm{f}}\) are the volumes of the representative volume element and of the fluid contained therein. These quantities are governed by the volume-averaged Navier–Stokes (VANS) equations (Whitaker 1996)
where \(\tilde{p}=p-\left\langle p\right\rangle _{\textrm{i}}\), \(\epsilon =V_{\textrm{f}}/V\) is the porosity and \(A_{\textrm{fs}}\) is the fluid-solid interface. Other works, e.g. (Hsu and Cheng 1990), have also included convective and diffusive terms in the superficial velocity, but these can be generally neglected if the scale separation between the pore scale and the averaging scale is large enough (Whitaker 1986, 1996). In the VANS equations the pressure drag and the friction drag are unclosed with respect to the superficial velocity and the macroscopic pressure gradient. In the approach of Whitaker (1986, 1996), the pore scale velocity and pressure are expressed in terms of the superficial velocity by linear mappings. These mappings take the form of tensor and vector fields that satisfy a boundary value problem in the pore space of a representative volume element (“closure problem”). When the mappings are substituted into the pressure drag and friction drag terms, the drag terms take the form of a product of the inverse of a permeability-like tensor with the superficial velocity. In steady linear flow, the closure problem depends only on the geometry of the pore space (Whitaker 1986), and consequently the permeability tensor of the porous medium is independent of the flow history and the fluid properties. In nonlinear flow, however, the closure problem depends on the velocity field on the pore scale (Whitaker 1996) and the permeability-like tensor depends on the flow history and the fluid properties. Thus, a direct numerical simulation of the pore scale flow in a representative volume element is required to solve the closure problem. For three-dimensional porous media, these simulations require a large computational effort. Solving the pore scale problem can be avoided by parametrising the nonlinear drag directly in terms of the superficial velocity and the macroscopic pressure gradient. This is based on experiments or numerical simulations of representative volume elements that are performed before solving the macroscale problem. In the following, we refer to these parametrisations as models.
The aim of the present work is to compare different models for unsteady porous media flow for the special case of oscillatory flow. We address the following research questions: What is the domain of validity for the different models? How should the model coefficients be chosen? How can the models be improved?
In this contribution, we first describe some of the prominent models that are available in the literature and discuss their interrelations. We then compare the predictions of the different models with a high fidelity direct numerical simulation dataset of oscillatory flow through a hexagonal sphere pack. We make the assumption of constant model coefficients that are defined in terms of the linear and the steady-state behaviour and represent properties of the porous medium geometry. For the present flow configuration, this information is available with a high fidelity based on the works of Zhu and Manhart (2016); Sakai and Manhart (2020); Unglehrt and Manhart (2022a). This allows us to test the actual predictive capabilities of the models with a negligible ambiguity in the values of the model coefficients. The errors of the predictions therefore represent a shortcoming of the model and suggest the need for a different parametrisation.
2 Review of Models for Porous Media Flow
In this section, we give an overview of some of the common models for porous media flow. As discussed in Introduction, we use the term model to refer to a parametrisation of the drag in the volume-averaged momentum equation.
2.1 Models for Linear Flow
2.1.1 Darcy Equation
In steady conditions, linear flow can be described using the Darcy equation (Darcy 1856)
The Darcy equation relates the pressure gradient and the superficial velocity linearly using the dynamic viscosity \(\mu\) and the permeability \(K\). The permeability has units of length squared and is a pure function of the pore geometry. For a given pore geometry, it can be computed directly from the solution to the Stokes equations for a given pore geometry or from empirical correlations, e.g. the Kozeny–Carman equation.
2.1.2 Unsteady Darcy Equation
The unsteady Darcy equation arises from the volume-averaged Navier–Stokes equations (2b) if the quasi-steady closure with Darcy’s law is employed for the drag forces
The solutions to this equation relax to Darcy’s law (3) with a time constant \(\tau _{\textrm{vans}}=K/(\epsilon \,\nu )\). This model was applied by Kuznetsov and Nield (2006) to pulsating and by Wang (2008) to transient porous media flow, respectively; in these works the unsteady Darcy equation was extended by the Brinkman term in order to account for wall boundary conditions.
As discussed for example by Nield (1991), an a priori unknown acceleration coefficient needs to be introduced in front of the time derivative. Based on a virtual mass analogy, Sollitt and Cross (1972) and Gu and Wang (1991) used a factor \(1+C_{\textrm{M}}\frac{1-\epsilon }{\epsilon }\) in front of the acceleration term which results in a time constant \(\tau _{\textrm{vm}} = \left[ 1+C_{\textrm{M}}\frac{1-\epsilon }{\epsilon }\right] K/(\epsilon \,\nu )\). Finally, Hill et al (2001, eq. (20) and (21)) and Zhu et al. (2014) derived another time constant \(\tau _{\textrm{en}}=\alpha _{0}\,\tau _{\textrm{vans}}\) from the volume-averaged kinetic energy equation assuming self-similar velocity profiles and a quasi-steady dissipation rate where \(\alpha _{0}= \left\langle \varvec{u}_{\text {Stokes}}^2\right\rangle _{\textrm{i}}/\left\langle \varvec{u}_{\text {Stokes}}\right\rangle _{\textrm{i}}^2\) is the static viscous tortuosity that is defined in terms of the velocity field of the Stokes flow (Lafarge 1993, p. 156f). In the literature, the static viscous tortuosity \(\alpha _{0}\) has been referred to as “inertial factor” (Norris 1986), “acceleration coefficient” (Nield 1991), “low-frequency limit of the dynamic tortuosity” (Champoux and Allard 1991), “low frequency viscous [...] [equivalent] of the tortuosity [\(\alpha _{\infty }\)]” (Cortis et al. 2002), “viscous tortuosity” (Kergomard et al. 2013), “time scale ratio” (Zhu and Manhart 2016), “static viscous tortuosity” (Roncen et al. 2018).
It was shown by Zhu et al. (2014); Zhu and Manhart (2016) that the unsteady Darcy equation with the time constant \(\tau _{\textrm{en}}\), i.e.
is the appropriate choice for transient flow and low-frequency oscillatory flow whereas for high-frequency oscillatory flow a different time constant needs to be employed. This will be further discussed in Sect. 2.3.
2.1.3 Dynamic Permeability Models
Linear oscillatory flow through porous media has been studied extensively in acoustics. Johnson et al. (1987) proposed an important family of models, the dynamic permeability. These are based on a generalisation of the Darcy equation (3) in the frequency domainFootnote 1
where the function \(\hat{K}(\Omega )\) is referred to as dynamic permeability and corresponds to the frequency response function in linear systems theory.
Johnson et al. (1987) derived high-frequency asymptotics from boundary layer theory (cf. Cortis et al. (2003)) and proposed a model for the entire frequency range by blending the high-frequency asymptotics with Darcy’s law at low frequencies. The model by Johnson et al. (1987) is given in the notation of Pride et al. (1993) for a complex frequency \(\Omega\) as
with the frequency \(\Omega _0 = \epsilon \,\nu /(\alpha _{\infty }\,K)\) and the dimensionless parameter \(P = 4\,\alpha _{\infty }\,K/(\epsilon \,\Lambda ^2)\). The transition frequency \(\Omega _0\) “separates viscous-force-dominated flow from inertial-force flow” (Pride et al. 1993). The original parameters introduced by Johnson et al. (1987) are the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) (identical to the ratio \(\left\langle \varvec{u}^2\right\rangle _{\textrm{i}}/\left\langle \varvec{u}\right\rangle _{\textrm{i}}^2\) in potential flow) and a length-scale \(\Lambda\). Both parameters can be computed in terms of the potential flow solution. Smeulders et al. (1992) presented a derivation of the model of Johnson et al. (1987) from first principles using homogenisation theory. Chapman and Higdon (1992) compared the model predictions to numerical solutions of the unsteady Stokes equations obtained with a least-squares collocation approach and found good agreement. Similarly, in (Unglehrt and Manhart 2022a) we observed excellent agreement of the model with our simulations. For large frequencies, the model (9) reduces to
Using the inverse Fourier transform of Eqs. (8) and (10), we can write the momentum equation in the time domain (Turo and Umnova 2013)
where the integral term corresponds to the Caputo fractional derivative of order \(\frac{1}{2}\). This term originates from boundary layer theory and is analogous to the Basset history term in the solution for flow around a sphere (Turo and Umnova 2013). Consequently, the flow state in the dynamic permeability model (9) requires the specification of the entire history of \(\left\langle \varvec{u}\right\rangle _{\textrm{s}}\!(t)\). This is in contrast to the unsteady Darcy equation where the flow state is completely specified by the instantaneous value of \(\left\langle \varvec{u}\right\rangle _{\textrm{s}}\).
In order to improve the low-frequency behaviour, Pride et al. (1993) devised an extended model
The model of Johnson et al. (1987) is obtained in the special case \(P=2\beta\) where the additional non-dimensional parameter \(\beta = \frac{\alpha _{0}}{\alpha _{\infty }}-1\) is defined in terms of the static viscous tortuosity \(\alpha _{0}\) and the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\). It is therefore a measure for the difference in time scales of Stokes flow and potential flow.
Another extension of the model of Johnson et al. (1987) was developed by Champoux and Allard (1991) to represent thermal dissipation effects occuring for an ideal gas. As we restrict our analyses to incompressible flow, we will not discuss this any further. A comprehensive discussion of the dynamic permeability models (also known as equivalent fluid model) can be found in Lafarge (2009).
The dynamic permeability models can also be written in the time domain by performing an inverse Fourier transform. For example, a time domain formulation of the model of Johnson et al. (1987) [Eq. (9)] was given by Umnova and Turo (2009). In the same way, we obtained the time domain formulation of the more general model of Pride et al. (1993) [Eq. (12)]:
Note that we have inserted the definitions of the parameters P and \(\Omega _0\) in order to ease the comparison with the other time domain models. The kernel in the convolution integral represents an exponential damping of the fractional derivative kernel and reduces the weight on the history further in the past.
2.2 Models for Nonlinear Flow
2.2.1 Darcy Equation with Cubic Correction
For steady flow at small \({\text {Re}}\), Mei and Auriault (1991) showed using a homogenisation theory approach that Darcy’s law needs to be corrected with a cubic term
where b is a non-negative coefficient with the units \(T^2/L^2\). Koch and Ladd (1997) simulated flow through periodic and random arrays of cylinders and confirmed that the first correction to Darcy’s law is cubic with respect to the bulk velocity. Firdaouss et al. (1997) showed that the cubic correction also holds for anisotropic media provided that the modulus of the bulk velocity does not change under a reversal of the driving force. Hill et al. (2001) investigated flow through random and ordered arrays of spheres using DNS and concluded that “[a]t all solid volume fractions, the first inertial contribution to the non-dimensional drag force was found to be proportional to the square of the Reynolds number, as predicted by the theory of Mei & Auriault.”. Numerical investigations of Lasseux et al. (2011) suggest that the cubic correction is valid for permeability Reynolds numbers \({\text {Re}}_{K} =\left| \left\langle \varvec{u}\right\rangle _{\textrm{s}}\right| \sqrt{K}/\nu\) up to about \(0.1-0.8\) depending on the porosity and the pore geometry.
2.2.2 Forchheimer Equation
For nonlinear flow at higher Reynolds numbers, Forchheimer (1901) proposed the empirical equation
where the coefficients a and b have units of \(M/(L^3\,T)\) and \(M/L^4\), respectively. For packed beds of spheres, comprehensive empirical correlations for these coefficients were first given by Ergun (1952). Updated forms of the correlations have been given e.g. by Macdonald et al. (1979). When the flow in the pore space becomes turbulent, a different set of coefficients should be chosen (Burcharth and Andersen 1995); this results in a piecewise description of the drag.
2.2.3 Unsteady Forchheimer Equation
For the description of unsteady porous media flow, Polubarinova-Kochina (1962) proposed to extend the Forchheimer equation (15) with an acceleration term
Sollitt and Cross (1972) derived a parametrisation of this equation where a and b were chosen according to the steady-state equation by Ward (1964) and the form of the acceleration coefficient c was determined based on a virtual mass argument. Their equation reads
where the “inertial coefficient” is defined as
However, Sollitt and Cross (1972) considered the coefficient \(C_{\textrm{M}}\), which represents the virtual mass of the solid grains, as unknown and set it to zero. In contrast, the experimental investigation of Gu and Wang (1991) resulted in \(C_{\textrm{M}}= 0.46\) for gravel beds with a porosity between 0.35 and 0.38. Also, other parametrisations of the acceleration coefficient have been given in later works (Burcharth and Andersen 1995).
Another choice for the coefficient c was proposed by Zhu (2016) who suggested to use the time constant \(\tau _{\textrm{en}}=\alpha _{0}\,K/(\epsilon \nu )\) in direct analogy to the unsteady Darcy equation (5).
Burcharth and Andersen (1995) state that “the coefficients [b and c] are not constants and should in principle be treated as instantaneous values, even for oscillatory flow conditions”. For example, Hall et al. (1995) calculated the instantaneous values of the coefficients a, b and c from oscillatory flow data. However, no explicit parametrisation of the constants was determined. On the other hand, van Gent (1993) considered the coefficients as constants for each flow case and found frequency-dependent correlations for the coefficients b and c. However, this kind of parametrisation is specific to the flow case and is not generally applicable (Burcharth and Andersen 1995).
Furthermore, it is unclear how the change of the drag behaviour due to the transition to turbulence (see Burcharth and Andersen (1995)) could be incorporated into the unsteady Forchheimer equation. In oscillatory flow, the critical Reynolds number of transition depends on the frequency [see Sect. 3.2 or the estimations of Gu and Wang (1991)], ruling out the straightforward way of changing the coefficients a, b, and c depending on the instantaneous Reynolds number.
2.2.4 Extended Dynamic Permeability Model
Turo and Umnova (2013) proposed a model for unsteady nonlinear porous media flow. The model combines the time domain formulation of a dynamic permability model with a Forchheimer-type quadratic term:
The parameter \(\xi \,\,[T/L]\) describes the nonlinearity and is related to the Forchheimer coefficient b as \(\xi =b K/\mu\). This model can be interpreted as an additive combination of the drag due to the boundary layers (corresponding to the high-frequency asymptotics (10) of Johnson et al. (1987)) and of the drag in the steady state described by the Forchheimer equation (15).
2.3 Discussion
2.3.1 Relations Among the Linear Models
Comparison of different linear models with the direct numerical simulations of Zhu and Manhart (2016). Amplitude (left) and phase (right) of the dynamic permeability \(\hat{K}\) normalised with the permeability. The dynamic permeability functions of the models are given by the Eqs. (9), (12), (22) and (20), respectively
The linear models presented in Sect. 2.1 can be understood as various special cases of the dynamic permeability model of Pride et al. (1993) given in Eq. (12). First, by setting \(P = 2\beta\), the model of Johnson et al. (1987) given in Eq. (9) is recovered. Thus, the model of Johnson et al. (1987) has the inherent assumption
for the static viscous tortuosity. Second, the unsteady Darcy equation (5) can be recast as a dynamic permeability model by taking the Fourier transform:
On the other hand, a Taylor expansion of the denominator of the model of Pride et al. (1993) [Eq. (12)] at \(\omega =0\) results in
By comparison, we see that the Darcy equation and the unsteady Darcy equation represents the zeroth- and first-order asymptotes to the low-frequency behaviour of the frequency response function of the Pride et al. (1993) model. This explains the observations of Zhu and Manhart (2016) that the unsteady Darcy equation with \(\alpha _{0}\) shows excellent agreement with the direct numerical simulations at low frequencies, whereas a different time constant – the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) – has to be employed at high frequencies. Notably, the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) is a consistent choice of coefficient for the unsteady Darcy equation in that it leads to the correct limits for \(\Omega \rightarrow 0\) and \(\Omega \rightarrow \infty\).
In Fig. 1, the dynamic permeabilities implied by the different models are compared to the numerical simulations of Zhu and Manhart (2016) of oscillatory flow through a hexagonal sphere pack. It can be seen that the dynamic permeability models of Johnson et al. (1987) and Pride et al. (1993) show an excellent agreement with the simulation data. Note that for the hexagonal sphere pack, the assumption (19) is fulfilled with an error of only \(1 \%\), rendering the models of Johnson et al. (1987) and Pride et al. (1993) virtually identical for this geometry. On the other hand, the unsteady Darcy equation departs from the simulation data at medium or high frequencies, depending on the choice of the acceleration coefficient. The model of Turo and Umnova (2013) will be discussed in the next section.
In conclusion, we find that the unsteady Darcy equation and the dynamic permeability model of Johnson et al. (1987) can be seen as simplifications of the dynamic permeability model of Pride et al. (1993), which is able to accurately describe the simulation data for the hexagonal sphere pack.
2.3.2 Improvement of the Model of Turo and Umnova (2013)
In the linear limit, the model (18) corresponds to a dynamic permeability of the following form
It can be seen that for \(\Omega \rightarrow 0\) and for \(\Omega \rightarrow \infty\) the correct limits (3) and (10) are approached. However, when the dynamic permeability is compared to the models of Johnson et al. (1987); Pride et al. (1993); Zhu et al. (2014) it becomes apparent that the model of Turo and Umnova (2013) severely underestimates the permeability at low and intermediate frequencies. This can be seen clearly in Fig. 1a.
The analysis of this model deficiency suggests a simple remedy: We replace the underlying dynamic permeability model of Eq. (18) with the model of Pride et al. (1993) which has the correct behaviour at low frequencies. We obtain the following equation:
This model allows us to explore the potential of the basic idea of Turo and Umnova (2013) of combining a dynamic permeability model with the Forchheimer nonlinearity.
2.3.3 Lower Bounds for the Coefficients of the Unsteady Forchheimer Equation
In this section, we discuss lower bounds for the coefficients of the unsteady Forchheimer equation that arise from Kelvin’s minimum energy theorem, Helmholtz’ minimum dissipation theorem and the volume-averaged kinetic energy equation if the coefficients are considered as constants.
First, we multiply the unsteady Forchheimer equation (16) with the superficial velocity such that after some rearrangements the following equation is obtained:
where the first term on the right-hand side is the power per unit volume added to or removed from the flow by the macroscopic pressure gradient. Comparing this equation to the volume-averaged kinetic energy equation (Zhu et al. 2014)
wherein \(\textsf{S}\) is the strain rate tensor, we find that the term on the left-hand side of (24) is the time derivative of a positive quantity. Hence, it can take both signs and may be arbitrarily large. Therefore, it cannot be part of the dissipation. On the other hand, if parts of the second and third terms on the right-hand side of (24) belonged to the time derivative of the kinetic energy, then for a steady flow the kinetic energy would increase with time, which contradicts the assumption of a steady flow. Consequently, we identify
as underlying assumptions of the unsteady Forchheimer equation. Note that the dissipation term is consistent with Nield (2000) who discussed stationary flow.
From Kelvin’s minimum energy theorem (Batchelor, 2000, p. 384), it is possible to show that the kinetic energy for a given superficial velocity is smallest in the potential flow. This results in the inequality (Lafarge, 1993, p. 123)
which is valid for an isotropic porous medium. Moreover, according to Helmholtz’ minimum dissipation theorem (Batchelor, 2000, pp. 227–228), the dissipation rate for a given superficial velocity is smallest in the Stokes flow. Using the expression of Zhu et al. (2014); Paéz-García et al. (2017) for the dissipation rate in the Stokes flow, we arrive at the inequality
which again is valid for an isotropic porous medium. We therefore obtain the lower bounds
for the coefficients of the unsteady Forchheimer equation.
These inequalities could be interpreted as realisability conditions similar to those of Schumann (1977) in the context of Reynolds stress turbulence models, for if these conditions are violated, no pore scale velocity field can be found such that Eq. (24) describes the evolution of the kinetic energy.
3 Methodology
In this section, we describe the simulation dataset that will be used as a reference for comparing the different models. Moreover, we discuss aspects of the numerical implementation of the models. Finally, we introduce the metrics that will be used for quantifying the model errors.
3.1 Description of the Flow Solver
The reference simulations were conducted using our in-house code MGLET (Manhart et al. 2001) which solves the incompressible Navier–Stokes equations on a Cartesian block-structured grid with a staggered arrangement of variables. For the spatial discretisation, a symmetry-preserving second-order finite volume scheme (Verstappen and Veldman 2003) is employed. The no-slip boundary condition on the spheres is imposed by means of a mass-conserving ghost-cell immersed boundary method (Peller et al. 2006; Peller 2010). For the temporal discretisation, a third-order explicit Runge–Kutta method (Williamson 1980) is used and a projection step (Chorin 1968) is performed at every stage.
3.2 Description of the Simulation Database
The simulation database that will be used as a reference for the model comparison consists of direct numerical simulations of oscillatory flow through a hexagonal sphere pack (Unglehrt and Manhart 2022a, 2023a, b). The sphere pack is a triply periodic close-packed arrangement of equal spheres of diameter d. Hence, each sphere is in contact with 12 other spheres and the porosity is given as \(\epsilon =1-\frac{\pi }{3\sqrt{2}}\approx 0.26\). The flow was driven by a sinusoidally time-varying pressure gradient
and therefore depends on two dimensionless parameters: the Hagen number \({\text {Hg}}=\left| g_x\right| d^3/(\rho \nu ^2)\) determines the amplitude and the Womersley number \({\text {Wo}}=\sqrt{\Omega \,d^2/\nu }\) determines the frequency of the macroscopic pressure gradient. Geometrically, the Hagen number can be seen as the ratio of the distance over which the pressure gradient can move a particle within a viscous time unit \(d^2/\nu\) to the sphere diameter d. Meanwhile, the Womersley number can be seen as the ratio of the sphere diameter to the thickness of the oscillatory boundary layer \(\sqrt{\nu /\Omega }\). The Reynolds number was defined as
and was obtained as a result of the simulations. The simulations were performed at the three Womersley numbers \({\text {Wo}}=10\), 31.62, and 100 that correspond to the low, medium and high- frequency regime in linear flow, respectively.Footnote 2 The Hagen numbers were set such that the simulations cover linear flow, laminar nonlinear flow, and transitional and turbulence-like flow at each Womersley number. The flow was started from rest and simulated until a recurrent behaviour could be observed in the superficial velocity. The difference in the superficial velocity in the last simulated cycle and the preceding cycle was less than approximately \(0.1\%\) of the maximum superficial velocity in the last simulated cycle for the laminar cases and about \(2\%\) for the transitional and turbulence-like cases. The simulation parameters can be found in Table 1.
Simulation parameters. The stars mark the simulations from (Unglehrt and Manhart 2022a), the pluses mark the simulations from (Unglehrt and Manhart 2023a) and the crosses mark the simulations from (Unglehrt and Manhart 2023b). The regions shaded in blue and green corresponds to the linear regime and the transitional and turbulence-like regime, respectively
Figure 2 shows the dimensionless parameters of our simulation database in the \({\text {Re}}\)–\({\text {Wo}}^2\) parameter space. We additionally give the frequency ratio \(\Omega /\Omega _0\) where \(\Omega _0=930.25\,\nu /d^2\) is the transition frequency defined in Sect. 2.1.3 that can be used to distinguish between the low and the high-frequency regime in linear flow. The parameter region for linear flow was defined such that the first harmonic contains \(99 \%\) of the energy of the velocity field (Unglehrt and Manhart 2022a). The breaking of the geometry-imposed symmetries in the flow was used to distinguish the laminar nonlinear from the transitional and turbulence-like regime (Unglehrt and Manhart 2022b).
The time series of the superficial velocity for some of the simulation cases is shown in Fig. 3. The amplitudes of the superficial velocity decrease with increasing Reynolds or Womersley number. The decrease of the amplitude with Womersley number is caused by the inertia of the system, whereas the decrease with Reynolds number can be explained by the increase of the drag. As the Reynolds number increases, the behaviour of the superficial velocity becomes non-sinusoidal. This could be explained mainly by the effect of nonlinearity (Unglehrt and Manhart 2023a). Turbulence becomes significant only for the cases HF6 and HF7 (Unglehrt and Manhart 2023b). At high Womersley and Reynolds numbers, we can distinguish phases of strong and weak acceleration that lead to distinctive bends in the superficial velocity. In (Unglehrt and Manhart 2023a) we could link this to an increase in the convective pressure drag due to flow separation at the contact points. As the Womersley number increases, we observe a phase lag of the superficial velocity with respect to the forcing. This can be seen from the zero-crossings of the superficial velocity which do not coincide with the zeros of the forcing (\(\varphi = k \pi\) for \(k=0,1,2,\dots\)). This is due to the increasing importance of the inertia compared to the drag. On the other hand, the phase lag decreases as the Reynolds number increases. This goes in hand with an increase of the nonlinear drag which advances the inertial term. Overall, these time series demonstrate a distinct effect of nonlinearity and turbulence on the response of the superficial velocity to harmonic excitations.
Variation of the superficial velocity over the cycle from the direct numerical simulations of oscillatory flow through a hexagonal sphere pack. In all cases, the forcing is given by \(\varvec{\nabla }\!\left\langle p\right\rangle _{\textrm{i}} = g_x \,\sin \varphi\) and the superficial velocity is normalised by the value obtained from Darcy’s law at the peak pressure gradient
3.3 Model Constants for the Hexagonal Sphere Pack
In this section, we specify the model constants that were used to evaluate the model predictions. The parameters for the linear models have rigorous definitions in terms of the steady Stokes flow (\(K\), \(\alpha _{0}\)) and the potential flow solution (\(\Lambda /d\), \(\alpha _{\infty }\)), respectively. Notably, these quantities are intrinsic properties of the pore geometry. The low-frequency properties of the hexagonal sphere pack were determined from direct numerical simulations in the studies of Zhu and Manhart (2016) and Sakai and Manhart (2020); the high-frequency properties were determined by a potential flow calculation in our previous study (Unglehrt and Manhart 2023a). The parameter values are summarised in Table 2. The permeability value \(1.731\times 10^{-4}\,d^2\) agrees well with the Kozeny–Carman correlation (\(1.771\times 10^{-4}\,d^2\)) and the self-consistent estimate of Boutin and Geindreau (2010) (\(K_c=1.769\times 10^{-4}\,d^2\)).
For the coefficients of the unsteady Forchheimer equation various choices can be found in the literature (see Sect. 2.2.3). Following Sollitt and Cross (1972), we assume that the coefficients a and b are constant and take their steady-state values. This choice ensures that the unsteady Forchheimer equation has the correct low-frequency limit behaviour. For the acceleration coefficient c, we consider two choices: Either the coefficient is set to the potential flow value \(\rho \,\alpha _{\infty }/\epsilon\) such that the correct high-frequency behaviour is recovered (Zhu and Manhart 2016), or, following Zhu (2016), the coefficient is set to the Stokes flow value \(\rho \,\alpha _{0}/\epsilon\) such that the unsteady Forchheimer equation reduces to the unsteady Darcy equation with the static viscous tortuosity (Zhu et al. 2014). We do not consider time- or frequency-dependent coefficients as no generally applicable correlations have been given in the literature. Note that the coefficients of the unsteady Forchheimer equation could be adjusted to improve the fit for some simulation cases; however, this comes at the price of high prediction errors behaviour in some of the asymptotic limits, e.g. for slowly varying flow or for linear flow.
The coefficients of the Forchheimer equation (15) are determined based on the simulation results in (Sakai and Manhart 2020; Unglehrt and Manhart 2023a). The linear Forchheimer coefficient a is chosen such that the Forchheimer equation approaches Darcy’s law for \({\text {Re}}\rightarrow 0\). Then, the nonlinear Forchheimer coefficient b is determined from a least-squares fit to the ratio of the macroscopic pressure gradient and the superficial velocity. We obtained the following coefficients:
It can be seen in Fig. 4 that these coefficients provide a good fit to the simulation data. The values also agree well with the Ergun equation for packed beds (Macdonald et al. 1979), which predicts \(a=5647\,\mu /d^2\) and \(b=76.3\,\rho /d\). Finally, the nonlinear coefficient \(\xi\) in the Eqs. (18) and (23) was calculated as \(b K/\mu =0.0154\,d/\nu\).
3.4 Implementation of the Models
In this section, we describe and verify the discretisation schemes that were used to evaluate the model predictions. The full derivation of these discretisations is given in (Unglehrt, 2024, Appendix B.2).
3.4.1 Discretisation of the Model of Pride et al. (1993)
As we would like to obtain model predictions for transient flow, we discretise the model of Pride et al. (1993) in the time domain. We discretise Eq. (13) using the implicit Euler method and a piecewise linear interpolation of the convolution term. We obtained the following scheme
with precomputable coefficients
depending on the dimensionless time step \(h = \frac{\nu {\Delta t}}{\Lambda ^2 \beta ^2}\). Note that the computational effort grows linearly with the number of time steps as the discrete convolution must be performed over a time series of increasing length. Computationally more efficient discretisations could be devised by approximating the tail of the convolution kernel in Eq. (13) with an exponential function similar to (van Hinsberg et al. 2011).
The correctness of the scheme (33) and its convergence with the time step size is assessed using the method of manufactured solutions. As a test case, we consider the velocity \(\left\langle u\right\rangle _{\textrm{s}} = j_0\,\frac{t^2}{2} \, \theta (t)\) with the Heaviside function \(\theta (t)\). The forcing that is necessary to find this velocity as a solution to (13) can be obtained as
We simulated (33) with the forcing defined above for a hexagonal sphere pack. Figure 5a shows the relative error of \(\left\langle u\right\rangle _{\textrm{s}}\) with respect to the analytic solution at \(\frac{\nu T}{d^2}=5\). We observe first-order convergence which means that the singularity in the integral kernel is treated with sufficient accuracy.
3.4.2 Discretisation of the Model of Turo and Umnova (2013)
Similar to the preceding section, the discretisation of Eq. (18) was derived using the implicit Euler method and a linear interpolation in the convolution term. This resulted in the following scheme
with precomputable coefficients
The nonlinear equation appearing in every time step was solved with the function fsolve in MATLAB where the superficial velocity from the previous time step was taken as an initial guess. Other discretisations of the fractional derivative have been given e.g. by Diethelm et al. (2005).
As in the preceding section, we verified the correctness and convergence of our implementation using a manufactured solution for the velocity \(\left\langle u\right\rangle _{\textrm{s}} = j_0\,\frac{t^2}{2} \, \theta (t)\). The corresponding forcing results from (18) as
Figure 5b shows the convergence of the numerical solution to the analytical solution at a time \(\frac{\nu T}{d^2}=5\) and for a coefficient of nonlinearity \(\frac{\xi }{j_0^{1/5} \nu ^{2/5}}=0.01\). Again, we have used the material properties of the hexagonal sphere pack.
3.4.3 Evaluation of Model ODEs
The unsteady Darcy equation (5) and the unsteady Forchheimer equation (16) are simple ordinary differential equations. These were solved using a second-order modified Rosenbrock method implemented in the MATLAB routine ode23s (Shampine and Reichelt 1997). The time step size was chosen adaptively according to a relative tolerance of \(10^{-6}\) and an absolute tolerance of \(10^{-8}\,\frac{\nu }{d}\) for the superficial velocity.
3.5 Metrics for Comparison
In order to compare the different models between the different simulation cases, we define an integral error metric. For two periodic signals \(u_1(t)\) and \(u_2(t)\) that will represent the model predictions and the reference for the superficial velocity, respectively, the \(L^2\) distance between the signals
As we are dealing with periodic signals, we can take advantage of their Fourier series to further split this error into an amplitude and a phase contribution. Using Parseval’s identity, we can express the squared \(L^2\) distance as
where \(c_k\) are the Fourier series coefficients of \(u_1-u_2\)
where \(a_k\) and \(b_k\) are the Fourier series coefficients of \(u_1\) and \(u_2\), respectively. Expressing the complex numbers \(a_k\) and \(b_k\) in polar form, we obtain
The first term represents the difference in the magnitude of the Fourier coefficients and the second term represents the difference in the phase of the Fourier coefficients. Since both terms are positive, we can define an amplitude and a phase distance
and the \(L^2\) distance can be decomposed into the sum of squares
Note that \(d_{\mathrm {ampl.}}(u_1,u_2)\) and \(d_{\textrm{phase}}(u_1,u_2)\) are not proper distances in that they can be zero also if \(u_1\ne u_2\). Moreover, \(d_{\textrm{phase}}(u_1,u_2)\) does not satisfy the triangle inequality. However, these definitions ensure that two identical waveforms that are shifted with respect to each other only lead to a phase distance, but not to an amplitude distance. Also, a waveform that is a constant multiple of the other only leads to an amplitude distance, but not to a phase distance.
4 Results
4.1 Comparison of Model Errors
In this section, we compare the accuracy of the model predictions in response to the forcing (30) with respect to the direct numerical simulation dataset. In particular, we look at the model of Turo and Umnova (2013) given in Eq. (18), the extended Pride et al. (1993) model given in Eq. (23) and the unsteady Forchheimer equation (16). For the unsteady Forchheimer equations, we take the acceleration coefficient as the static viscous tortuosity \(\alpha _{0}\) and as the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\). For reference, we also include the unsteady Darcy equation (5) and the models of Johnson et al. (1987) and Pride et al. (1993) given by Eq. (13), where for the model of Johnson et al. (1987) the relation (19) was used.
Distribution of the \(L^2\) model error in the \({\text {Re}}\)–\(\Omega /\Omega _0\) parameter space. The diameter of the circles is proportional to the \(L^2\) error. The dashed line indicates the approximate boundary between linear and nonlinear flow (Unglehrt and Manhart 2022a)
The error of the model predictions with respect to the direct numerical simulation results is quantified using the cycle-averaged \(L^2\) error (37); we further decompose this error into an amplitude (41) and a phase contribution (42) using a Fourier series. Table 3 shows the amplitude and phase contribution to the \(L^2\) error of the different model predictions with respect to the direct numerical simulation dataset. Both the amplitude error and the phase error make significant contributions to the overall error of the models. The two components are weakly correlated, with the phase error being on average about \(57 \%\) of the amplitude error, but the importance of the two components varies considerably between models and simulation cases.
For linear flow it can be seen that the dynamic permeability models of Johnson et al. (1987) and Pride et al. (1993) are very accurate over the entire frequency range whereas the unsteady Darcy equation of Zhu et al. (2014) has very small errors at low frequencies and high errors at high frequencies. Thus, the behaviour of the linear models is consistent with the discussion in Sect. 2.3.
The prediction accuracy of the four nonlinear models shows significant differences depending on the flow case. This is illustrated in Fig. 6 which shows the variation of the \(L^2\) error of the different nonlinear models over the \({\text {Re}}\)–\({\text {Wo}}\) parameter space.
We find that the extended dynamic permeability model based on the model of Pride et al. (1993) has very small errors in linear flow and for flow at low frequencies. The reason for this is that the model Eq. (23) reverts to the model of Pride et al. (1993) as \({\text {Re}}\rightarrow 0\) and to the steady Forchheimer equation as \(\Omega /\Omega _0\rightarrow 0\). The prediction errors are largest for nonlinear flow at high frequencies. Interestingly, the prediction error for the case HF7 (\({\text {Re}}=3580\)) is smaller than for the case HF6 (\({\text {Re}}=1080\)). The model of Turo and Umnova (2013) performs similar to the extended (Pride et al. 1993) model at high frequencies; however, the prediction errors in the medium- and low-frequency regime are very large. The reason for this is the excessive damping in the linear regime that was discussed in Sect. 2.3. The unsteady Forchheimer equation with the acceleration coefficient based on the static viscous tortuosity \(\alpha _{0}\) has relatively small errors at low frequencies, moderate errors at medium frequencies and very large errors at high frequencies. The largest errors can be observed in nonlinear flow at high frequencies. In contrast, the unsteady Forchheimer equation with the acceleration coefficient based on the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) has comparably small errors at low frequencies, very large errors in linear flow at medium and high frequencies and small errors for flow at high Reynolds numbers. This somewhat surprising behaviour of the unsteady Forchheimer equation with \(\alpha _{\infty }\) will be investigated in the following section.
4.2 Analysis of Prediction Errors
In this section, we aim to explain the different error behaviours described above. We first investigate the discrepancies in the linear regime, where the model of Turo and Umnova (2013) [Eq. ( 18)] and the unsteady Forchheimer equation (16) have large errors at low and high frequencies, respectively. We then proceed to the nonlinear high-frequency regime where large discrepancies between the models can be observed and the flow state is characterised by the interaction between strong accelerations and turbulence. Therefore, we take a closer look at the predictions of the models for the linear case HF1 and for the turbulent case HF6 at \(\Omega /\Omega _0 = 10.7\) (\({\text {Wo}}=100\)). Figure 7 shows the predictions of the different models in comparison to the superficial velocity from the simulations.
For the linear case, the model of Turo and Umnova (2013) [Eq. (18)] and the extended Pride et al. (1993) model [Eq. (23)] accurately represent the amplitude and phase of the superficial velocity; the errors in the maximum superficial velocity are \(-3.1 \%\) and \(-2.2 \%\), respectively. This is in agreement with the discussion in Sect. 2.3.1 (Fig. 1). On the other hand, the unsteady Forchheimer equation (16) with an acceleration coefficient \(\alpha _{0}\) underpredicts the amplitude of the superficial velocity by \(24.8 \%\) whereas the unsteady Forchheimer equation with an acceleration coefficient \(\alpha _{\infty }\) overpredicts the amplitude of the superficial velocity by \(22.7 \%\).
Since for this case the magnitude of the nonlinear term is only about \(1.5\%\) of the linear drag, the unsteady Forchheimer equation is effectively reduced to the unsteady Darcy equation here. Therefore, the behaviour is determined by the acceleration coefficient c and the permeability (contained in the coefficient \(a=\mu /K\)). The comparison of the two different choices for the acceleration coefficient c of the unsteady Forchheimer equation thus highlights the effect of the ratio between inertia and linear drag on the superficial velocity. While the choice \(c=\rho \,\alpha _{\infty }/\epsilon\) appears to have too little mass, the choice \(c=\rho \,\alpha _{0}/\epsilon\) appears to have too much mass. Since the behaviour of the case HF1 is sinusoidal, it would be possible to find coefficients for the unsteady Darcy equation that represent the simulation data exactly. However, these best fit coefficients would only be valid at this particular frequency and lead to inconsistent behaviour in the low- and high-frequency limit (see also Fig. 1). Choosing the coefficients as a function of the frequency leads to the frequency domain formulation of the dynamic permeability models (see Sect. 2.1.3). In the time domain, this is reflected in the appearance of a history term.
For the turbulent case, the amplitude of the superficial velocity in the direct numerical simulation is \(16 \%\) lower than the amplitude of the linear case HF1 scaled by a factor of \(10^3\) to the same Hagen number. Moreover, the maximum superficial velocity in the case HF6 is attained significantly earlier than in the case HF1 (\(\varphi =0.61\pi\) for HF6 compared to \(\varphi =0.94\pi\) for HF1). It can be seen in Fig. 7 that all models underpredict the amplitude of the superficial velocity: The error in the maximum superficial velocity is \(-23\%\) for the model of Turo and Umnova (2013), \(-21.2\%\) for the extended Pride et al. (1993) model, \(-26.4\%\) for the unsteady Forchheimer equation with \(\alpha _{0}\) and \(-12.9\%\) for the unsteady Forchheimer equation with \(\alpha _{\infty }\). The phase is captured satisfactorily by the extended Pride et al. (1993) model, the model of Turo and Umnova (2013) and the unsteady Forchheimer equation with \(\alpha _{\infty }\), whereas the unsteady Forchheimer equation with \(\alpha _{0}\) mispredicts the phase. This is reflected clearly in the phase error (Table 3). Furthermore, Fig. 7 shows that all models fail to represent the relatively sharp bend at the peak.
Comparison of the drag from the direct numerical simulation of the case HF6 with the drag from model solutions to the unsteady Forchheimer equation for the values of the acceleration coefficient \(c=\rho /\epsilon\) (quasi-steady closure / zero virtual mass), \(c=\rho \,\alpha _{\infty }/\epsilon\) (high-frequency limit of the dynamic tortuosity) and \(c=\rho \,\alpha _{0}/\epsilon\) (static viscous tortuosity)
It can be seen from the comparison to the linear case that the (identical) nonlinear term in the models causes excessive damping, since even the unsteady Forchheimer equation with an acceleration coefficient \(c=\rho \,\alpha _{\infty }/\epsilon\) underpredicts the amplitude of the simulation. In this sense, the behaviour of the different models could be understood as a compensation or superposition of errors.
This interpretation is supported by Fig. 8, which compares the drag of the direct numerical simulation of the case HF6 to the drag of model solutions by the unsteady Forchheimer equation for different values of the acceleration coefficient. The drag is determined for each time series according to the volume-averaged momentum Eq. (2b) as the sum of the acceleration and the pressure gradient. We first consider the curve for the value \(c=\rho /\epsilon\), which corresponds to the case of zero virtual mass and was assumed for instance by Sollitt and Cross (1972), Kuznetsov and Nield (2006) or Breugem et al. (2006). It can be seen that the drag is a single-valued function of the superficial velocity
that is identical to the drag in the steady flow (15). For higher values of the acceleration coefficient, the drag becomes a double-valued function of the superficial velocity. Since the drag in the direct numerical simulation is also multi-valued, a nonzero virtual mass (\(c>\rho /\epsilon\)) is required to represent the correct behaviour. It can be seen that the peak superficial velocity of the model predictions decreases as the acceleration coefficient increases. The peak superficial velocity of the simulation cannot be reached even for \(c=\rho /\epsilon\) for which the highest amplitude of the different model predictions is obtained. As \(b\left| \left\langle u\right\rangle _{\textrm{s}}\right| \approx 12 a\), this indicates that the nonlinear drag is too large.
It is important to realise that the physical assumptions underlying the different models are not fulfilled in this flow case, for instance:
-
The unsteady Forchheimer equation implies an energy equation (see Sect. 2.3.3) in which both the kinetic energy and the dissipation rate are single-valued functions of the instantaneous superficial velocity. This is not the case in the direct numerical simulation: The kinetic energy during acceleration is significantly lower than during deceleration due to the generation of turbulent kinetic energy and the kinetic energy is not in phase with the dissipation rate (Unglehrt and Manhart 2023b) —as it would have to be if both were single-valued functions of the superficial velocity.
-
The model of Turo and Umnova (2013) [and similarly the model of Pride et al. (1993)] assume linear Stokes boundary layers at high frequencies that evolve according to an outer potential flow unlimited by convection. However, when the flow separates, the outer flow is modified such that the boundary layers would have to evolve differently, resulting in a different formulation of the history term.
Therefore, different parametrisations of the drag should be explored beyond the models investigated here.
In conclusion, we could explain the mispredictions of the unsteady Forchheimer equation for linear flow at high frequencies. These could be attributed mainly to a mismatch of the ratio between the inertia and the linear drag. A consistent resolution of this issue is provided by the dynamic permeability models that choose this ratio depending on the frequency. The behaviour of the models in nonlinear flow at high frequencies could be partially explained by an overprediction of the nonlinear drag. However, since many intrinsic assumptions of the models are violated in this regime, the overall functional form of the parametrisations should be revisited.
5 Conclusion
In this contribution, we reviewed various models for unsteady porous media flow from the literature and compared their predictions for oscillatory flow through a hexagonal sphere pack. The reference data are direct numerical simulations of Zhu and Manhart (2016); Unglehrt and Manhart (2022a, 2023a, 2023b) for this flow configuration.
The models can be divided into two classes: On the one hand, there are the unsteady variants of the Darcy and Forchheimer equation (Polubarinova-Kochina 1962); on the other hand, there are the dynamic permeability models (Johnson et al. 1987; Pride et al. 1993) which feature a convolution-type structure in the time domain and nonlinear extensions thereof (Turo and Umnova 2013).
In linear flow, the dynamic permeability models of Johnson et al. (1987); Pride et al. (1993) provide an accurate description of the simulation data. The unsteady Darcy equation could be obtained as a special case of these models in which the acceleration coefficient is either based on the static viscous tortuosity \(\alpha _{0}\) or on the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\). The model of Turo and Umnova (2013) is overly dissipative at medium and low frequencies. To alleviate this drawback, we constructed a similar model based on the model of Pride et al. (1993).
In nonlinear flow, we compared the unsteady Forchheimer equation for two different choices of the acceleration coefficient, the extended dynamic permeability model of Turo and Umnova (2013) and an analogous formulation based on the model of Pride et al. (1993). The unsteady Forchheimer equation with the acceleration coefficient based on the static viscous tortuosity \(\alpha _{0}\) shows good results in the low-frequency regime, but the results deteriorate at higher frequencies and are particularly bad in the high frequency nonlinear regime. On the other hand, the unsteady Forchheimer equation with the acceleration coefficient chosen based on the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) shows very good results at high Reynolds numbers, but incurs large errors in the linear regime. The model of Turo and Umnova (2013) has relatively large errors throughout the entire parameter space. On the other hand, the extension of the model of Pride et al. (1993) shows excellent results in the linear regime and at low frequencies, but the results deteriorate for nonlinear flow at high frequencies.
Generally, our proposed extension of the model of Pride et al. (1993) along the lines of Turo and Umnova (2013)) (see Sect. 2.3.2) seems to be a robust choice with accurate results in linear unsteady and nonlinear steady flow and a moderate increase of errors towards strongly accelerated nonlinear flow. The drawback of this model is the additional implementation effort and computational cost caused by the convolution term. For weakly accelerated flow, this model can be simplified to the unsteady Forchheimer equation with an acceleration coefficient \(c=\rho \,\alpha _{0}/\epsilon\) based on the static viscous tortuosity \(\alpha _{0}\), which is more economical. On the other hand, the unsteady Forchheimer equation with an acceleration coefficient \(c=\rho \,\alpha _{\infty }/\epsilon\) based on the high-frequency limit of the dynamic tortuosity \(\alpha _{\infty }\) should be used judiciously since the small errors at large Reynolds numbers must be weighed against large errors for linear unsteady flow. Further improvements are needed in the parametrisation of the nonlinear drag at high frequencies, as our results indicate that the Forchheimer term leads to an overprediction of the nonlinear drag. Moreover, our previous investigations showed that there is a phase lag between the nonlinear effects in the velocity field and in the drag and the superficial velocity (Unglehrt and Manhart 2022a, 2023a). It thus seems plausible that introducing a time lag between the nonlinear drag and the superficial velocity could lead to an improved model. Further research should also aim to generalise the present results to different kinds of porous media, for example random and polydisperse sphere packs, foams, and cylinder arrays.
Data Availability
The time series of the superficial velocity and kinetic energy for the simulations LF1–LF4, MF1–MF4 and HF1–HF4 are provided as a supplement to (Unglehrt and Manhart 2022a). The time series of the superficial velocity and kinetic energy for the simulations LF5, LF6, MF5, MF6 and HF5 are provided as a supplement to (Unglehrt and Manhart 2023a). The time series of the superficial velocity and kinetic energy for the simulations HF6 and HF7 are provided as a supplement to this work.
Change history
05 August 2024
Missed supplementary information file included.
Notes
We define the Fourier transform of a function g(t) and the inverse Fourier transform of a function \(\hat{g}(\omega )\) as
$$\begin{aligned} \mathcal {F}\left\{ {g(t)}\right\} \!\left( {\omega }\right)&= \int \limits _{-\infty }^{\infty } g(t) e^{-\textrm{i}\omega t}\,\textrm{d}t \end{aligned}$$(6)$$\begin{aligned} \mathcal {F}^{-1}\left\{ {\hat{g}(\omega )}\right\} \!\left( {t}\right)&= \frac{1}{2\pi }\int \limits _{-\infty }^{\infty } \hat{g}(\omega ) e^{\textrm{i}\omega t}\,\textrm{d}\omega \end{aligned}$$(7)The medium frequency regime in linear flow through a hexagonal sphere pack occurs around a Womersley number \({\text {Wo}}_0 =\sqrt{\Omega _0 d^2/\nu }= \sqrt{\epsilon \,d^2/(\alpha _{\infty }\,K)}= 30.5\), where \(\Omega _0= \epsilon \,\nu /(\alpha _{\infty }\,K)\) is the transition frequency (Pride et al. 1993). The geometric constants are given in Table 2.
References
Aboujafari, M., Valipour, M.S., Hajialimohammadi, A., et al.: Porous medium applications in internal combustion engines: a review. Transp. Porous Media 141(3), 799–824 (2022). https://doi.org/10.1007/s11242-022-01750-2
Andreades, CH., Cisneros, AT., Choi, JK., et al.: Technical description of the “Mark 1” pebble-bed fluoride-salt-cooled high-temperature reactor (PB-FHR) power plant. In: Technical Report UCBTH- 14- 002. Department of Nuclear Engineering University of California, Berkeley, Berkeley (2014)
Batchelor, G.K.: An Introduction to Fluid Dynamics. Cambridge University Press, Cambridge (2000). https://doi.org/10.1017/CBO9780511800955
Boutin, C., Geindreau, C.: Periodic homogenization and consistent estimates of transport parameters through sphere and polyhedron packings in the whole porosity range. Phys. Rev. E 82(3), 036313 (2010). https://doi.org/10.1103/PhysRevE.82.036313
Breugem, W.P., Boersma, B.J., Uittenbogaard, R.E.: The influence of wall permeability on turbulent channel flow. J. Fluid Mech. 562, 35 (2006). https://doi.org/10.1017/S0022112006000887
Burcharth, H., Andersen, O.: On the one-dimensional steady and unsteady porous flow equations. Coast. Eng. 24(3–4), 233–257 (1995). https://doi.org/10.1016/0378-3839(94)00025-S
Champoux, Y., Allard, J.F.: Dynamic tortuosity and bulk modulus in air-saturated porous media. J. Appl. Phys. 70(4), 1975–1979 (1991). https://doi.org/10.1063/1.349482
Chapman, A.M., Higdon, J.J.L.: Oscillatory Stokes flow in periodic porous media. Phys. Fluids A Fluid Dyn. 4(10), 2099–2116 (1992). https://doi.org/10.1063/1.858507
Chorin, A.J.: Numerical solution of the Navier–Stokes equations. Math. Comput. 22(104), 745–762 (1968). https://doi.org/10.1090/S0025-5718-1968-0242392-2
Cortis, A., Smeulders, D.M.J., Lafarge, D., et al.: Geometry effects on sound in porous media. In: Ehlers, W. (ed.) IUTAM Symposium on Theoretical and Numerical Methods in Continuum Mechanics of Porous Materials, vol. 87, pp. 187–192. Kluwer Academic Publishers, Dordrecht (2002). https://doi.org/10.1007/0-306-46953-7_26
Cortis, A., Smeulders, D.M.J., Guermond, J.L., et al.: Influence of pore roughness on high-frequency permeability. Phys. Fluids 15(6), 1766–1775 (2003). https://doi.org/10.1063/1.1571545
Darcy, H.: Les Fontaines Publiques de la Ville de Dijon. Victor Dalmont, Paris (1856)
Davit, Y., Bell, C.G., Byrne, H.M., et al.: Homogenization via formal multiscale asymptotics and volume averaging: How do the two techniques compare? Adv. Water Resour. 62, 178–206 (2013). https://doi.org/10.1016/j.advwatres.2013.09.006
Diethelm, K., Ford, N., Freed, A., et al.: Algorithms for the fractional calculus: a selection of numerical methods. Comput. Methods Appl. Mech. Eng. 194(6–8), 743–773 (2005). https://doi.org/10.1016/j.cma.2004.06.006
Ene, H., Sanchez-Palencia, E.: Equations et phénomènes de surface pour l’écoulement dans un milieu poreux. Journal de Mécanique 14(1), 73–108 (1975)
Ergun, S.: Fluid flow through packed columns. Chem. Eng. Prog. 48(2), 89–94 (1952)
Firdaouss, M., Guermond, J.L., Le Quéré, P.: Nonlinear corrections to Darcy’s law at low Reynolds numbers. J. Fluid Mech. 343, 331–350 (1997). https://doi.org/10.1017/S0022112097005843
Forchheimer, P.: Wasserbewegung durch Boden. Zeitschrift des Vereins deutscher Ingenieure 45, 1782–1788 (1901)
Graham, D.R., Higdon, J.J.L.: Oscillatory forcing of flow through porous media. Part 2. Unsteady flow. J. Fluid Mech. 5, 10 (2002). https://doi.org/10.1017/s0022112002001143
Gu, Z., Wang, H.: Gravity waves over porous bottoms. Coast. Eng. 15(5–6), 497–524 (1991). https://doi.org/10.1016/0378-3839(91)90025-C
Hall, K.R., Smith, G.M., Turcke, D.J.: Comparison of oscillatory and stationary flow through porous media. Coast. Eng. 24(3–4), 217–232 (1995). https://doi.org/10.1016/0378-3839(94)00017-R
Hill, R.J., Koch, D.L., Ladd, A.J.C.: The first effects of fluid inertia on flows in ordered and random arrays of spheres. J. Fluid Mech. 448, 213–241 (2001). https://doi.org/10.1017/S0022112001005948
Hsu, C., Cheng, P.: Thermal dispersion in a porous medium. Int. J. Heat Mass Trans. 33(8), 1587–1597 (1990). https://doi.org/10.1016/0017-9310(90)90015-M
Iliuta, I., Larachi, F.: Three-dimensional simulations of gas–liquid cocurrent downflow in vertical, inclined, and oscillating packed beds. AIChE J. 62(3), 916–927 (2016). https://doi.org/10.1002/aic.15071
Iliuta, I., Larachi, F.: CO2 abatement in oscillating packed-bed scrubbers: hydrodynamics and reaction performances for marine applications. AIChE J. 63(3), 1064–1076 (2017). https://doi.org/10.1002/aic.15450
Johnson, D.L., Koplik, J., Dashen, R.: Theory of dynamic permeability and tortuosity in fluid-saturated porous media. J. Fluid Mech. 176, 379–402 (1987). https://doi.org/10.1017/S0022112087000727
Kahler, D.M., Kabala, Z.J.: Acceleration of groundwater remediation by rapidly pulsed pumping: laboratory column tests. J. Environ. Eng. 145(1), 06018009 (2019). https://doi.org/10.1061/(ASCE)EE.1943-7870.0001479
Kergomard, J., Lafarge, D., Gilbert, J.: Transients in porous media: exact and modelled time-domain Green’s functions. Acta Acust. United Acust. 99(4), 557–571 (2013). https://doi.org/10.3813/AAA.918635
Koch, D.L., Ladd, A.J.C.: Moderate Reynolds number flows through periodic and random arrays of aligned cylinders. J. Fluid Mech. 349, 31–66 (1997). https://doi.org/10.1017/S002211209700671X
Kuznetsov, A.V., Nield, D.A.: Forced convection with laminar pulsating flow in a saturated porous channel or tube. Trans. Porous Media 65(3), 505–523 (2006). https://doi.org/10.1007/s11242-006-6791-6
Lafarge, D.: Propagation du son dans les matériaux poreux á structure rig ide saturés par un fluide viscothermique: Définition de paramètres géométriques, analogie electromagnétique, temps de relaxation. PhD thesis, Université du Maine, Le Mans (1993)
Lafarge, D.: The equivalent fluid model. In: Bruneau, M., Potel, C. (eds.) Materials and Acoustics Handbook, pp. 153–204. ISTE, London (2009). https://doi.org/10.1002/9780470611609.ch6
Lasseux, D., Abbasian Arani, A.A., Ahmadi, A.: On the stationary macroscopic inertial effects for one phase flow in ordered and disordered porous media. Phys. Fluids 23(7), 073103 (2011). https://doi.org/10.1063/1.3615514
Losada, I., Losada, M., Martín, F.: Experimental study of wave-induced flow in a porous structure. Coast. Eng. 26(1–2), 77–98 (1995). https://doi.org/10.1016/0378-3839(95)00013-5
Lowe, R.J., Shavit, U., Falter, J.L., et al.: Modeling flow in coral communities with and without waves: a synthesis of porous media and canopy flow approaches. Limnol. Oceanogr. 53(6), 2668–2680 (2008). https://doi.org/10.4319/lo.2008.53.6.2668
Macdonald, I.F., El-Sayed, M.S., Mow, K., et al.: Flow through porous media-the Ergun equation revisited. Ind. Eng. Chem. Fundam. 18(3), 199–208 (1979). https://doi.org/10.1021/i160071a001
Manhart, M., Tremblay, F., Friedrich, R.: MGLET: A parallel code for efficient DNS and LES of complex geometries. In: Parallel Computational Fluid Dynamics 2000. North-Holland, Amsterdam, p 449–456, (2001) https://doi.org/10.1016/B978-044450673-3/50123-8
Mei, C.C., Auriault, J.L.: The effect of weak inertia on flow through a porous medium. J. Fluid Mech. 222, 647–663 (1991). https://doi.org/10.1017/S0022112091001258
Muttray, M.: Wellenbewegung an und in einem geschütteten Wellenbrecher - Laborexperimente im Großmaßstab und theoretische Untersuchungen. PhD thesis, Technische Universität Braunschweig, Braunschweig (2000)
Ni, X., Mackley, M., Harvey, A., et al.: Mixing through oscillations and pulsations—a guide to achieving process enhancements in the chemical and process industries. Chem. Eng. Res. Des. 81(3), 373–383 (2003). https://doi.org/10.1205/02638760360596928
Nield, D.: The limitations of the Brinkman–Forchheimer equation in modeling flow in a saturated porous medium and at an interface. Int. J. Heat Fluid Flow 12(3), 269–272 (1991). https://doi.org/10.1016/0142-727X(91)90062-Z
Nield, D.A.: Resolution of a paradox involving viscous dissipation and nonlinear drag in a porous medium. Transp. Porous Media 41(3), 349–357 (2000). https://doi.org/10.1023/A:1006636605498
Norris, A.N.: On the viscodynamic operator in Biot’s equations of poroelasticity. J. Wave Mater. Interact. 1, 365–380 (1986)
Paéz-García, C.T., Valdés-Parada, F.J., Lasseux, D.: Macroscopic momentum and mechanical energy equations for incompressible single-phase flow in porous media. Phys. Rev. E. (2017). https://doi.org/10.1103/PhysRevE.95.023101
Peller, N.: Numerische Simulation turbulenter Strömungen mit Immersed Boundaries. PhD thesis, Technische Universität München, München (2010)
Peller, N., Duc, A.L., Tremblay, F., et al.: High-order stable interpolations for immersed boundary methods. Int. J. Numer. Methods Fluids 52(11), 1175–1193 (2006). https://doi.org/10.1002/fld.1227
Polubarinova-Kochina, P.I.: Theory Ground Water Movement. Princeton University Press, Princeton (1962)
Pride, S.R., Morgan, F.D., Gangi, A.F.: Drag forces of porous-medium acoustics. Phys. Rev. B 47(9), 4964–4978 (1993). https://doi.org/10.1103/PhysRevB.47.4964
Roncen, R., Fellah, Z.E.A., Lafarge, D., et al.: Acoustical modeling and Bayesian inference for rigid porous media in the low-mid frequency regime. J. Acoust. Soc. Am. 144(6), 3084–3101 (2018). https://doi.org/10.1121/1.5080561
Sakai, Y., Manhart, M.: Consistent flow structure evolution in accelerating flow through hexagonal sphere pack. Flow Turbul. Combust. 105(2), 581–606 (2020). https://doi.org/10.1007/s10494-020-00168-4
Schumann, U.: Realizability of Reynolds-stress turbulence models. Phys. Fluids 20, 721–725 (1977). https://doi.org/10.1063/1.861942
Shampine, L., Reichelt, M.: The MATLAB ODE Suite. SIAM J Sci Comput (1997). https://doi.org/10.1137/S1064827594276424
Simon, TW., Seume, JR.: A Survey of Oscillating Engine Heat Exchangers. In: Technical Report NASA-CR-182108), University of Minnesota, Minneapolis, Minnesota (1988)
Smeulders, D.M.J., Eggels, R.L.G.M., Van Dongen, M.E.H.: Dynamic permeability: reformulation of theory and new experimental and numerical data. J. Fluid Mech. 245(1), 211 (1992). https://doi.org/10.1017/S0022112092000429
Sollitt, CK., Cross, RH.: Wave Transmission through Permeable Breakwaters. In: Coastal Engineering 1972. American Society of Civil Engineers, Vancouver, British Columbia, Canada, pp 1827–1846, (1972) https://doi.org/10.1061/9780872620490.106
Trevizoli, P.V., Peixer, G.F., Barbosa, J.R.: Thermal–hydraulic evaluation of oscillating-flow regenerators using water: experimental analysis of packed beds of spheres. Int. J. Heat Mass Transf. 99, 918–930 (2016). https://doi.org/10.1016/j.ijheatmasstransfer.2016.03.014
Turo, D., Umnova, O.: Influence of Forchheimer’s nonlinearity and transient effects on pulse propagation in air saturated rigid granular materials. J. Acoust. Soc. Am. 134(6), 4763–4774 (2013). https://doi.org/10.1121/1.4824969
Umnova, O., Turo, D.: Time domain formulation of the equivalent fluid model for rigid porous media. J. Acoust. Soc. Am. 125(4), 1860–1863 (2009). https://doi.org/10.1121/1.3082123
Unglehrt, L., Manhart, M.: Direct and Large-Eddy simulation of turbulent oscillatory flow through a hexagonal sphere pack. In: Marchioli, C., Salvetti, M.V., Garcia-Villalba, M., et al. (eds.) Direct and Large Eddy Simulation XIII: Proceedings of DLES13, 1st edn. No. 31 in ERCOFTAC Series, pp. 118–123. Springer Cham (2023b)
Unglehrt, L., Manhart, M.: Symmetry breaking and turbulence in oscillatory flow through a hexagonal sphere pack. In: Proceedings of TSFP-12 (2022) Osaka, Osaka, Japan, p 6 (2022b)
Unglehrt, L.: Oscillatory flow through porous media. PhD thesis, Technische Universität München, (2024) https://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:91-diss-20240422-1729913-1-2
Unglehrt, L., Manhart, M.: Onset of nonlinearity in oscillatory flow through a hexagonal sphere pack. J. Fluid Mech. 944, A30 (2022a). https://doi.org/10.1017/jfm.2022.496
Unglehrt, L., Manhart, M.: Decomposition of the drag force in steady and oscillatory flow through a hexagonal sphere pack. J. Fluid Mech. 974, A32 (2023a). https://doi.org/10.1017/jfm.2023.798
van Gent, MRA.: Stationary and oscillatory flow through coarse porous media. Communications on hydraulic and geotechnical engineering, No 1993-09 (1993)
van Gent, M.R.A.: The modelling of wave action on and in coastal structures. Coast. Eng. 22(3–4), 311–339 (1994). https://doi.org/10.1016/0378-3839(94)90041-8
van Hinsberg, M.A.T., ten Thije Boonkkamp, J.H.M., Clercx, H.J.H.: An efficient, second order method for the approximation of the Basset history force. J. Comput. Phys. 230(4), 1465–1478 (2011). https://doi.org/10.1016/j.jcp.2010.11.014
Verstappen, R., Veldman, A.: Symmetry-preserving discretization of turbulent flow. J. Comput. Phys. 187(1), 343–368 (2003). https://doi.org/10.1016/S0021-9991(03)00126-8
Wang, C.Y.: The starting flow in ducts filled with a Darcy–Brinkman medium. Transp. Porous Media 75(1), 55–62 (2008). https://doi.org/10.1007/s11242-008-9210-3
Ward, J.C.: Turbulent flow in porous media. J. Hydraul. Div. 90(5), 1–12 (1964). https://doi.org/10.1061/JYCEAJ.0001096
Whitaker, S.: Diffusion and dispersion in porous media. AIChE J. 13(3), 420–427 (1967). https://doi.org/10.1002/aic.690130308
Whitaker, S.: Flow in porous media I: a theoretical derivation of Darcy’s law. Transp. Porous Media 1(1), 3–25 (1986). https://doi.org/10.1007/BF01036523
Whitaker, S.: The Forchheimer equation: a theoretical development. Transp. Porous Media 25(1), 27–61 (1996). https://doi.org/10.1007/BF00141261
Williamson, J.: Low-storage Runge–Kutta schemes. J. Comput. Phys. 35(1), 48–56 (1980). https://doi.org/10.1016/0021-9991(80)90033-9
Zhu, T.: Unsteady porous-media flows. PhD thesis, Technische Universität München, München (2016)
Zhu, T., Manhart, M.: Oscillatory Darcy flow in porous media. Transp. Porous Media 111(2), 521–539 (2016). https://doi.org/10.1007/s11242-015-0609-3
Zhu, T., Waluga, C., Wohlmuth, B., et al.: A study of the time constant in unsteady porous media flow using direct numerical simulation. Transp. Porous Media 104(1), 161–179 (2014). https://doi.org/10.1007/s11242-014-0326-3
Funding
Open Access funding enabled and organized by Projekt DEAL. The authors gratefully acknowledge the financial support of the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under grant no. MA2062/13-1. Computing time was granted by the Leibniz Supercomputing Centre on its Linux-Cluster.
Author information
Authors and Affiliations
Contributions
L.U. performed the review of the models from the literature, implemented the models and analysed the simulation data. L.U. and M.M. both contributed to writing the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Unglehrt, L., Manhart, M. Assessment of Models for Nonlinear Oscillatory Flow Through a Hexagonal Sphere Pack. Transp Porous Med (2024). https://doi.org/10.1007/s11242-024-02110-y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11242-024-02110-y