1. Introduction
The analysis of solute transport in porous media is important for understanding and managing environmental processes such as groundwater pollution [
1], nutrient leaching in agricultural soils [
2,
3,
4], and the migration of pollutants in aquifers [
5,
6]. Porous media systems act as natural filters, but their effectiveness in controlling the dispersion of substances depends on the interaction between physical transport mechanisms and chemical–biological transformations and degradation [
7]. In particular, the behavior of degraded solutes, including fertilizers, pesticides, and industrial pollutants, is of increasing interest due to their direct impact on soil and water quality, sustainable land management, and ecosystem conservation [
8,
9].
The main processes that affect the movement of solutes in porous media include hydrodynamic dispersion, convection, adsorption, and degradation [
1,
2,
3,
10,
11]. Hydrodynamic dispersion, which combines molecular diffusion and mechanical mixing, governs the distribution of solute plumes under flow conditions. In contrast to idealized constant dispersion models, in natural subsurface environments, the dispersion coefficient is variable and depends on the flow velocity, pore structure, and medium heterogeneity [
12,
13,
14]. Taking into account the variability of dispersion is essential for adequate modeling of contaminant transport.
Furthermore, adsorption also plays a key role in regulating solute concentrations in porous media [
11,
15]. Through reversible or irreversible binding to the solid surface, adsorption can slow the transport of solutes and reduce peak concentrations. For degradable solutes, the interplay between adsorption and degradation is particularly important: adsorption can either slow the mobility of solutes, increasing degradation time, or protect pollutants from transformation processes, prolonging their existence in the environment.
In order to represent the combined effects of advection, dispersion, and degradation in porous media, researchers have recently developed sophisticated modeling techniques [
15,
16]. These models shed light on how pollutants in the environment proliferate, endure, or decompose in many natural systems. It has been shown that assuming a constant dispersion coefficient can lead to noticeable errors in predicting contaminant migration. When dispersion increases with distance or velocity, constant-dispersion models underestimate solute spreading and delay breakthrough, while in media where dispersion diminishes downstream, they may overestimate plume expansion. Similar conclusions are reported in [
12,
14,
17]. In [
17], it is shown that field-scale dispersion is distance-dependent because the solute plume progressively encounters hydraulic heterogeneity. Using a constant, inlet-based dispersion value therefore yields concentration profiles that are narrower than observed in the field and delays the predicted breakthrough at the outlet. In [
12], a hyperbolic, scale-dependent dispersion formulation is introduced, and it is demonstrated that constant-dispersion advection diffusion equation solutions cannot reproduce observed breakthrough curves in heterogeneous media. Their results support the use of coordinate-dependent dispersion functions, as adopted in the present work. In a recent study [
14], the authors confirmed that incorporating a distance-dependent dispersion coefficient yields concentration profiles that are more consistent with transport in heterogeneous porous materials, further indicating that the constant-dispersion assumption may lead to the misinterpretation of plume extent. This restriction presents difficulties for environmental management, especially when evaluating remediation initiatives, groundwater protection plans, and the long-term viability of soil–water systems.
By examining the transport of degradable solutes in porous media under circumstances of varying hydrodynamic dispersion, the current study fills this knowledge gap. This work helps to improve the depiction of contaminant migration in subterranean environments by creating and evaluating a mathematical model that takes into account both spatially variable dispersion and solute degradation. Policymakers, hydrogeologists, and environmental engineers involved in pollution remediation, sustainable agriculture, and groundwater protection will find the findings valuable.
2. Problem Statement and Mathematical Model
A two-zone porous medium comprising active and passive zones is examined. The active zone represents pores with continuous flow, where solute particles interact directly with the solid surface through adsorption and desorption processes. In contrast, the passive zone corresponds to less accessible or stagnant pore regions, where only adsorption occurs without desorption. The solute transport equation, considering adsorption and decay, can be expressed as [
11,
18]
where
c denotes the volumetric concentration,
represents the concentration of the adsorbed substance in the active zone,
signifies the concentration of the adsorbed substance in the passive zone,
J indicates the flow density of the solute,
refers to the porosity,
is the first-order decay coefficient (degradation), and
denotes the velocity. The terms
and
represent the adsorption processes in the active and passive zones, respectively, and pertain to the mass transfer between the liquid phase and the solid surface resulting from adsorption phenomena.
By substituting Equation (
2) into Equation (
1), one can see that:
The following can be derived from (
3) in the case of a one-dimensional system
where
is the coordinate of the velocity along the
axis.
If the medium is homogeneous, that is,
, and the filtration rate is also constant, it is obtained that
where
is the physical velocity of the fluid.
As mentioned above, in most cases, the hydrodynamic dispersion coefficient should be variable. As mentioned in [
17], the dispersion coefficient can be found in the form
where
is the spatial variance of the tracer or solute distribution.
For longitudinal dispersivity
,
Several suggested dispersivity function types (denoted linear, parabolic, asymptotic, and exponential), along with the corresponding theoretical variance functions obtained from (
9) in [
17], are
Exponential:
where
is longitudinal dispersivity,
is spatial variance of solute distribution,
x is mean travel distance,
are constants,
are asymptotic or maximum dispersivity value,
B is characteristic half length (equals mean travel distance corresponding to
).
Hydrodynamic dispersion coefficient takes the following form in [
12]:
where
represents the diffusion coefficient of a porous medium, which is frequently disregarded in field-scale tracer transport, and
denotes the magnitude of the macroscopic pore water velocity and
represent the dispersivity, which is traditionally regarded as a scale-invariant property of the porous medium.
These data indicate that longitudinal dispersivity,
, can be approximated by an empirical hyperbolic distance-dependent model of the following form:
where
is an asymptotic dispersivity that is achieved at great distances,
is a scale factor that describes the linear growth of the dispersion process when it is close to the origin, and x is the distance from the injection site.
In this paper, the following expressions are used for hydrodynamic dispersion:
Here, L represents the characteristic length or total thickness of the porous medium domain along the flow direction, which is used as a scaling parameter in the expressions for the spatially variable dispersion coefficients.
Equations (
20)–(
22) describe different spatially dependent forms of the hydrodynamic dispersion coefficient
in the porous medium. These expressions reflect how dispersion may vary with distance from the inlet due to heterogeneity in pore structure and flow velocity.
Specifically:
Equation (
20) corresponds to an exponentially decreasing dispersion, where dispersion is higher near the inlet and gradually diminishes with distance. This behavior can occur in heterogeneous porous media where flow velocity and mixing intensity decrease downstream.
Equation (
21) represents a linearly increasing dispersion, implying that dispersive spreading grows with distance, as observed in scale-dependent transport processes.
Equation (
22) describes a parabolic dependence, where dispersion increases initially but reaches a maximum and then decreases, capturing localized zones of enhanced mixing followed by stabilization.
Together, these formulations allow investigation of how different heterogeneity patterns affect solute migration and adsorption behavior.
To determine the concentration of adsorbed substance in the active zone, the following multistage kinetics [
18,
19] is used:
where
is the maximum concentration of adsorbed substance that can be achieved in the active zone, and
is the decay coefficient of the adsorbed substance in the liquid zone, The kinetic coefficients are represented by the variables
,
, and
, whereas the variable
indicates the highest concentration at which the “charging” effect comes to a stop.
The following is the equation for the kinetics of adsorption in the passive zone [
18,
19]
where
is coefficient of decay of the adsorbed substance in the passive zone,
is the concentration at which the “aging” effect begins.
Equations (
23) and (
24), define multistage adsorption kinetics in the active and passive regions of the porous medium. These equations account for the fact that adsorption is not instantaneous but proceeds through several stages—such as rapid surface adsorption, adsorption and desorption together, and eventual saturation or aging effects. Equation (
23) describes the adsorption and decay processes in the active zone, where solutes frequently interact with the solid matrix. Equation (
24) models the process of adsorption and decay in passive zone, where solutes are transferred more slowly, and “aging” effects reduce the available adsorption capacity over time.
The adsorption kinetics used here follow the general multistage formulation proposed by [
18,
19]. These equations are not limited to a particular solute but can be parameterized for various reactive or degrading species by assigning appropriate kinetic coefficients that characterize adsorption and decay rates for the substance of interest.
The model describes the migration of a dilute aqueous solution containing a reactive solute in a saturated porous medium. The solute concentration is assumed to be low enough for adsorption and degradation to follow first-order kinetics. Such conditions are representative of many environmental systems, including nutrient or pesticide leaching and the transport of organic or industrial pollutants in soil and groundwater. Although the present study focuses on solute transport in porous media, the proposed model is general and can be adapted to various degradation processes involving reactive or decaying species, including nutrients, pesticides, and organic or industrial pollutants, by selecting appropriate kinetic and decay parameters.
Equations (
5), (
23) and (
24) are solved with the following initial and boundary conditions:
The physical meaning of these conditions is as follows. We consider a homogeneous media with length L and initial porosity , filled with a homogeneous liquid. At the point , starting from to when the reservoir enters the suspension with a concentration and filtration velocity .
3. Numerical Solution
To solve problems (
5), (
23) and (
26), with different expressions for hydrodynamic dispersion (
20)–(
22) we use the finite difference method [
20,
21]. In the domain
, we introduce a grid
, where
T is the maximum time in the process under study. On the
axis, we divide the interval
into
I pieces with a step of
h and the interval
into
J pieces with a step of
along the time. To approximate the problem, we introduce the following grid:
Instead of the functions
,
, we consider the specific functions whose values at the nodes
determine
,
, respectively. The finite-difference grid is uniform in both space and time, with step sizes
and
. The scheme applies explicit time integration and central spatial differencing, consistent with the classical approach described by [
21]. Although the discretization structure is similar to that used in [
20]. The present study continues the author’s earlier numerical work on suspension filtration [
20] but extends it to the transport of degradable solutes in two-zone porous media with variable hydrodynamic dispersion and adsorption–degradation kinetics. While the discretization approach follows the same numerical philosophy, the governing equations and physical mechanisms are significantly generalized.
In the case of for
D used (
20), in (
5), we have
After some simplifications, the following can be obtained:
or
Which can be approximated on the grid
in the following form:
Which can be written in following short form
where
Equation (
33) can be solved using a tridiagonal matrix algorithm [
20,
21].
In the case of the
D used (
21), in (
5), we have
or
Equation (
36) can be solved as (
30). The only difference is in Equation (
33) coefficients
, which will have the following form:
In the case of for
D used (
22), in (
5), we have
or
In this case, coefficients
in Equation (
33) will have the following form:
The differential schemes for Equations (
23) and (
24) are as follows:
Initial and boundary conditions (
25) and (
26) have the form
The local truncation error of the scheme is
, which guarantees first-order accuracy in time and second-order accuracy in space. In our numerical experiments, the chosen grid parameters (
h and
) were selected to satisfy the mentioned criterion in [
20,
21], ensuring stable and physically consistent results.
4. Results and Discussion
The computational model was implemented in Python 3.11 using the NumPy and SciPy libraries for efficient array manipulation and linear algebra operations. The tridiagonal system resulting from the finite-difference discretization was solved at each time step using the Thomas algorithm. The spatial and temporal domains were divided into uniform grids, and stability was ensured by satisfying the given condition. The program sequentially updated the variables , , and , at each node and time level, and results were verified for grid independence. Post-processing and visualization were performed using Matplotlib 3.9.2.
Figure 1 shows the results for the case where
, i.e., diffusion and hydrodynamic dispersion are not taken into account. The results are presented in the form of concentration profiles
and
. Over time, the values of
and
at fixed points in the reservoir increase (
Figure 1). It can be seen from the results that the solute transport process occurs more slowly when diffusion is not taken into account.
Figure 1a shows that at
, the substance concentration has only spread over a distance of
. At this time, the adsorption in both zones has approached
.
Figure 2 shows the case where
is in constant diffusion. Compared with
Figure 1, it can be concluded that taking into account diffusion significantly accelerates the solute transport and adsorption. In particular, at
in
Figure 2a, it can be observed that the substance concentration reaches the end of the medium (
). This, in turn, is observed with an increase in the concentration of the adsorbed substance in both zones (
Figure 2b,c).
Figure 3 presents comparative graphs for different values of
. It can be seen from the graphs that an increase in the value of diffusion leads to a wider spread of the concentration profiles towards the interior of the medium. Since the scattering is less at
, the concentration
at points closer to the point
is greater than at the point
, and vice versa at points further from the point
. This was not observed for the concentrations
and
, i.e., their values increased significantly at all points of the medium with increasing diffusion.
Figure 4 presents the results of numerical experiments conducted according to Formula (
20), where an exponential expression depending on the coordinate for the dispersion coefficient is obtained. The results show that using Formula (
20) instead of the expression
increases the concentration distribution, albeit partially. This, in turn, increases the amount of adsorbed substance in both the active and passive zones.
In
Figure 5, shown the solute transport and adsorption changes for different values of
(
). It can be seen from the graphs that the cases with
and
do not differ much from each other. When
, it can be observed that all three concentrations increase by a very small amount compared to when
. However, when
, it can be observed that the concentrations decrease sharply at points further from the point
.
Figure 6 presents the dynamics of
,
and
at the fixed points
m, for different values of
. From the graphs, it can be seen that as in
Figure 5, all three concentrations increase by a very small amount with decreasing
. In particular, the results for
and
are very close. In order to understand the role of
x in the process, we analyze the dynamics of
at different fixed points and different values of
(
Figure 7). It can be concluded from the graphs that, at the point
, the results are very close to each other, but as the value of
x increases, the difference between results also increases. This can be explained by the fact that the value of hydrodynamic dispersion depends on the value of
x.
Figure 8 illustrates the outcomes of numerical experiments performed in accordance with Formula (
21), resulting in a linearly increasing expression dependent on the coordinate for the dispersion coefficient. The results indicate that employing Formula (
21) in place of the expression
leads to a minimal increase in the concentration distribution, which may not be immediately apparent upon initial observation.
Figure 9 presents the results of numerical experiments conducted in alignment with Formula (
22), yielding a parabolic decreasing function related to the coordinate for the dispersion coefficient. The findings demonstrate that utilizing Formula (
22) instead of the expression
yields results that are highly comparable.
Figure 10 compares the results obtained for expressions (
20) and (
21) at
. It can be seen from the results that the results obtained for expressions (
21) and (
22) do not differ much. In the results obtained for expression (
20), the values of
and
are significantly larger. The values of
are smaller at points closer to the point
for expression (
20) than for (
21) and (
22), and vice versa, the distance at
is larger.
A comparison of
Table 1,
Table 2 and
Table 3 is presented for a more in-depth analysis of the results obtained using the different expressions proposed for dispersion. It can be seen from
Table 1 that when the expression (
20) is used, the concentrations at all fixed points are larger in the cases of
and
than when
is constant. When
, the difference is not so great. When the expression (
21) is used, there is a difference, although it is small compared to
, but for the expression (
22) the difference is almost imperceptible in the results obtained with 4 digits of accuracy. This can be explained by the fact that due to the small values of
x, its square becomes even smaller.
Table 2 and
Table 3 present the results for larger values of time, and the conclusions made for
Table 1 are once again confirmed here.
The results in
Table 1,
Table 2 and
Table 3 indicate that introducing variable dispersion alters both the amplitude and spatial extent of solute concentration compared with the constant-dispersion case. The exponential form of dispersion produces a broader concentration front and enhanced adsorption in both active and passive regions, reflecting the higher mixing intensity near the inlet. In contrast, the linear and parabolic forms yield comparatively uniform spreading, consistent with weaker gradients of
. These differences illustrate the sensitivity of solute transport to the spatial variation in dispersion and confirm the physical mechanisms underlying heterogeneous mixing in porous media.
5. Conclusions
This study formulated and examined a degradable-solute transport model inside a two-zone porous medium that explicitly integrates advection, spatially dependent hydrodynamic dispersion, multistage adsorption in active and passive zones, and first-order decay. A finite-difference solution method utilizing a tridiagonal solver was employed to address coordinate-dependent diffusion terms and piecewise adsorption kinetics. Numerical tests were conducted for constant dispersion and three representative spatially variable forms—exponential, linear, and parabolic—using identical hydraulic and kinetic parameters.
The simulations indicate that disregarding diffusion and dispersion significantly hinders plume progression and leads to an underestimation of both aqueous concentrations and sorbed inventory. The introduction of even minimal dispersion enhances transport throughout the domain and amplifies adsorption in both areas, resulting in reduced aqueous peaks at the input and elevated concentrations further downstream. Among the variable dispersion forms, the exponential law dispersion exhibited the most significant deviations from the constant dispersion scenario. Conversely, the linear and parabolic dispersion forms produced minimal variations at the examined length and velocity scales, indicating their relatively modest variation within specified boundaries. The sensitivity to the exponential-form parameter indicated that a quick decay of the elevated inlet dispersion () inhibits far-field accumulation while just slightly influencing the near-inlet profile. These results collectively indicate that the shape and scale of the dispersion function govern both the timing of breakthrough and the distribution between dissolved and sorbed masses.
The findings suggest that utilizing scale-dependent or coordinate-dependent dispersion models can significantly impact forecasts of pollutant arrival timings and retention in remedial or agricultural contexts. Augmented dispersion near sources typically results in a more extensive distribution of solute, hence enhancing sorptive absorption and potentially reducing local peak water concentrations; nevertheless, it may also expedite downstream exposure if the greater dispersion endures across significant distances. Consequently, depending on a fixed dispersion coefficient may inaccurately represent danger and cleanup timelines in systems where dispersion fluctuates with distance or hydraulic conditions.
This study is confined to one-dimensional, steady-flow scenarios with uniform porosity and simplified boundary conditions, excluding calibration to laboratory or field data. Future endeavors should broaden the framework to encompass two and three dimensions with heterogeneous characteristics, integrate it with variable-density or transient flows, investigate alternative (nonlinear) adsorption/desorption and biodegradation kinetics, and conduct systematic sensitivity and uncertainty evaluations. Integrating data-driven calibration or inverse modeling with tracer experiments would enhance the quantification of the suitable form and parameters of for site-specific forecasts. Notwithstanding these constraints, this study unequivocally demonstrates that the careful selection of dispersion models is crucial for accurate predictions of degradable-solute behavior and movement in porous surfaces.