3.3 Numerical Implementation

3.3.1 Vadose Zone Leaching

The governing solute transport equation (3.12) is solved using the finite difference method. Differential equations dealing with liquid contaminant concentration Cw as a function of time and depth are converted into the finite difference equations dealing with the corresponding variable Cik centered on time between two time steps:

where Dt is the time increment, the subscript i refers to the discretized soil column cell and the superscript k refers to the time level. The subscript w is dropped for simplicity. The first derivative by depth z at time step k becomes

which is converted into the form centered on time between time steps k and k+1:

The second derivative by depth z becomes

In the same way, this is converted into the form centered between two time steps:

From equation (3.29),

By substituting equations (3.28), (3.30), (3.32), and (3.33) in equation (3.12),

for 2<i<(n-1), and k = 1, 2, ���. 

If we define the dimensionless constants Mi, Mi', Ni, Ni', and Li as:

equation (3.34) can be rewritten as:

Initial and Boundary Conditions

By specifying the appropriate boundary conditions at both ends of the soil column, the n or (n-1) simultaneous equations can be solved for the value of C at each node for the future time level t{k+1}. The finite difference form of the initial condition for the liquid phase solute concentration is

or

The finite difference forms of the top boundary conditions equations 3.15 through 3.18) for the soil column are: First Type Top Boundary Condition,

Third Type Top Boundary Condition (see Appendix C for derivation),

where

and M, N, and L were defined in equation (3.35).

The second type bottom boundary condition is used in this model as follows:

Note that as indicated in the section 3.2.1, equation (3.41) is supposed to be applied at the distance of z = . This finite column length will cause somewhat higher concentration estimation at longer times near the end of the column. To reduce this finite boundary effect, dummy cells can be added at the bottom of the column either by changing input file or the source code. When the source code is modified, estimated concentration at the water table (n-dummy cells) should be used in calculation of saturated zone mixing.

The finite difference forms of simultaneous equations (3.32 through 3.41) are computer coded in C++ to solve for the value of Cik+1 by the Thomas algorithm (Press et al., 1992).

Numerical Stability

Often, the efficiency of a numerical technique is limited due to the instability, oscillation, and mass-balance problems. Several methods have been proposed to determine the stability criteria of finite difference calculation (e.g., Fourier expansion method, matrix method, and other, [Hirsch, 1989]). The Fourier expansion method, developed by von Neumann, relies on a Fourier decomposition of the numerical solution in space neglecting boundary conditions. It provides necessary conditions for stability of constant coefficient problems regardless of the type of boundary condition (Mitchel and Griffiths, 1980). The matrix method, however, takes eigenvectors of the space-discretization operator, including the boundary conditions, as a basis for the representation of the spatial behavior of the solution (Ames, 1997; Hirsch, 1989). 

Based on the von Neumann method, Crank-Nicolson scheme of finite difference equation (Equations 3.28 through 3.34) can be derived as:

According to the stability criteria expressed in equations (3.42) and (3.43), it is clear that the combined dispersion coefficient (D) must be greater than zero. In natural soil conditions, it is rare to have a value of D as zero or close to zero. Specifically, if there is downward infiltration in the vadose zone, hydrodynamic dispersion of contaminant is inevitable. In addition, the air diffusion coefficients of selected organic compounds (in Appendix B) are must greater than zero. 

Note that the numerical criteria presented in equations (3.42) and (3.43) are general guidelines and may not work for all situations. To ensure a stable result, the output should be checked thoroughly. If the results show any oscillation or negative concentration, a smaller time step and/or cell size than the values from the above equations should be tried. After having "stable" results, additional runs are recommended to check convergence of the simulation results. In this case, even a smaller time step and/or cell size can be used to check whether the solution converges or not.


3.3.2 Saturated Zone Mixing

The saturated zone mixing equation (3.21) is computer coded in the second part (saturated zone mixing) of the VG program. The calculation results versus time will be showed in a graphic outputs on the second part of the VG program. 

Based on the mass balance principle of equation (3.21) and Figure 3.6, the mixed concentration is estimated as:



Figure 3.6 Illustration of saturated zone mixing mechanism for parallel column arrangement.

Note that the last term in the above equation

is the same as Cmx(i) in "Mixed Concentration in Groundwater" output data of the second part of the VG program. Similarly, mixed concentrations at the subsequent elements can be estimated easily.

 


3.3.3 Groundwater Flow System

Finite Differences Method

For many problems, the assumptions that must be made to obtain an analytical solution such as Toth's (1962) will not be realistic. In this case, we must resort to approximate methods using numerical techniques in order to solve the equations in a model. The finite differences technique is a good approximation to transform differential equations that make up a model into a set of algebraic equations. 

Numerical solutions yield values for only a predetermined, finite number of points in the problem domain. By limiting our need to know the head to a reasonable number of points N, we can convert a partial differential equation into a set of N algebraic equations involving N unknown potentials.

Figure 3.7 Finite difference grid of regional aquifer area, where the spacing in the x direction is Dx, the spacing in the y direction is Dy, and the aquifer thickness is the unit length.

Consider a finite set of points on a regularly spaced grid (Figure 3.7). Lattice points are spaced horizontally by a distance Dx and vertically by a distance Dy. To locate any point in the grid, we specify an integer ordered pair (i,j). Relative to the origin (0,0) located in the upper left-hand corner, (i,j) is located at a distance of iDx in the positive x direction and jDy in the negative y direction. This indexing convention inverts rows and columns when compared with standard matrix notation.

Calculation of the Head Values (Gauss-Seidel Iteration)

The value of the head at the point represented by the indices (i,j) is hi,j. Let the Cartesian coordinates (x0,y0) be represented by (i,j). Along the horizontal line y = y0, consider a profile of head which has in succession the values hi-1,j, hi,j, and hi+1,j. In the finite difference approximation, derivatives are replaced by differences taken between nodal points. 

A central approximation to d2h/dx2 (x0,y0) is obtained by approximating the first derivative at [(x0+Dx)/2,y0] and at [x0,(y0-Dy)/2], and then obtaining the second derivative by taking a difference between the first derivatives at those points. That is,

which simplifies to

Similarly,

According to Laplace's equation (2.21), the finite difference approximation for Laplace's equation at the point (i,j) simplifies to

If the finite difference equation (3.49) were solved for hi,j, then

where Dx and Dy are the length of x and y direction of cell. That is, the value of hi,j at any point is an weighted average value of head computed from its four nearest neighbors in the nodal array. Equation (3.50) is often called the five-point operator because the algebraic equations that approximate Laplace's equation are created one after another by moving the star of five points throughout the domain of the problem. Suppose we guess a set of trial answers and then successively improve our guesses until we get the right answer. In short, iterative methods consist of guessing and adjusting. 

In Gauss-Seidel iteration method, we work through the grid in an orderly way; that is, we start at i = 0 and j = 0 and sweep across from left to right and down line-by-line as if we were reading a page. In this way, we can always use two newly computed values in the iteration formula. Thus the Gauss-Seidel iteration formula is

The change between two successive Gauss-Seidel iterations is called the residual c. The residual c is then defined by

By replacing hi,jm with hi,jm+1 after each calculation, the Gauss-Seidel procedure liquidates or relaxes the residuals at every node and thus leads to a solution of each algebraic equation. 

Let us consider the left boundary. The finite difference approximation to dh/dx is

For the left boundary, the point referred to by indices (i+1, j) is inside the problem domain, but the point referred to by indices (i-1, j) is outside. Therefore, we expand the finite difference problem domain by one additional column to the left by putting in a column of so-called imaginary nodes. The boundary condition dh/dx = 0 translates in finite difference form to hi+1,j = hi-1,j. That is, the value of head along the imaginary column must reflect across the left boundary. Thus, the left boundary is a symmetry line. The right and bottom no-flow boundaries are also handled by creating imaginary nodes. The top boundary has specified heads (Table 5.2) and, therefore, no imaginary nodes are needed along this boundary.

Calculation of the Flow Rates and Flow Lines

The finite differences expression of equations (2.17) and (2.18) becomes

which is used to calculate flow rates qx and qy at each grid point from head values h of neighboring grid points. 

The finite differences expression of equations (3.26) and (3.27) becomes

In order to obtain flow function, V values from qx and qy based on equations (3.56) and (3.57), we use Gauss-Seidel iteration method as we did in this section to calculate the head values. The difference from this section is the boundary condition. Because we assume there is no-flow across left, right, and bottom boundaries, the flow function V should have a common value everywhere on those boundaries. Because that common value is arbitrary, we put V = 0 on those boundaries. Therefore, we initially put V = 0 at all the grid points and performed Gauss-Seidel iterations using equations (3.56) and (3.57) until residual error becomes below threshold. In the iteration process, the V values at the left, right, and bottom boundaries were kept 0, and the V values at all other grid points were optimized.

 

 


3.4 Program Structure and Operation

As seen in the computer program flow chart in Figure 3.8, the Vadose-Zone (VG) model has been made "user-friendly" by providing a single program equipped with a GUI-based preprocessor for data input and a postprocessor for plotting x-y graphs of the output data.

Figure 3.8 Flow chart of the Vadose-Groundwater (VG) model for computer programming.


3.4.1 Input Parameters

The following describes the input parameters for the VG model. It is important that this information be fully understand for proper application of the code. The input parameters for the VG model consist of four groups including; simulation data, the soil column-specific data, the aquifer-specific data, and the groundwater flow data file. The simulation data are defined once per model run while the soil column-specific data and the aquifer-specific data are defined for each soil column. Note that the input parameters are constant and uniform within a soil column but vary between the soil columns. Also, it has been assumed that there is no mass transfer between the columns in the vadose zone. However, in the saturated zone, the leachate is mixed with the horizontal groundwater flow. The input parameters required in the program are described below.

Simulation Data

  1. NSCOL: Number of soil columns conceptualized for the site. Each soil column will have a unique set of parameter data. 
  2. DELT: The model time step in years. By executing the preprocessor, user will be advised for selection of time step size based on the numerical stability criteria. 
  3. STINE: The total length of the simulation time in years. 
  4. TIMPL: Duration of contaminant source release in the unit of years. 
  5. PTIME: The time interval at which the groundwater impact and mass balance results are showed to the "Mass Balance and Groundwater Impact Data" file in the output file screen. The output time interval is in years. 
  6. PRTIME: The time interval at which the vertical concentration profile results are showed in the output file screen. The profile time interval is in years. 
  7. ANGL: Angle of the soil column arrangement with respect to the saturated zone groundwater flow direction. A character either "T" or "P" should be entered to represent the "transverse angle" or "parallel angle" arrangement, respectively. 
  8. KOC: The organic carbon distribution coefficient describes the partitioning of the contaminant with organic carbon. The coefficient is in units of [ml/g]. Appendix B lists the values of log(Koc) for selected contaminants. If data regarding the pollutant being modeled is not presented, refer to the standard reference manuals that are documented in Appendix C or consult the manufacturer of the compound. 
  9. KH: Henry's partition coefficient (H). H is an empirical constant that describes the liquid-gas partition of the contaminant. H is a function of the solubility and partial vapor pressure of the contaminant at a given temperature. The first part of the VG model utilizes the dimensionless form of H given as The dimensionless form of H can be determined from the more common form having the units of atmospheres-cubic meters per mole [atm-m3/mol] using the equation where H is dimensionless and KH is in units of [atm-m3/mol]. Data regarding Henry's Law Constant for more than 60 common volatile and semi-volatile organic compounds are provided in Appendix B
  10. CMAX: Values defining the maximum water solubility of the contaminant must have units of milligrams per liter [mg/L]. Appendix B provides water solubility information for more than 60 compounds. 
  11. DAIR: The free air diffusion coefficient describes the transfer of the contaminant due to Brownian motion in the air phase [cm2/sec]. The preprocessor converts this metric unit to [ft2/yr]. Two tables in Appendix B list the values of the unlisted chemicals, refer to the standard handbooks such as Perry's Chemical Engineer's Handbook (Perry, 1984).

 

Soil Column Data

  1. NCELL: The cell number defines the number of cells within the soil column (NCELL = Vertical Column Length / DELZ+1). 
  2. DELZ: Vertical height of the cells within the soil column in feet. A guideline is provided in the preprocessor for selection of the cell height (Dz < 2D/qw). 
  3. WIDTH: Horizontal width dimension of the soil column in feet. 
  4. LENGTH: Horizontal length of the soil column in feet. The horizontal area of the soil column equals to WIDTH times LENGTH
  5. TYPTBC: Type of the top boundary condition of the soil column. In this model, user has a choice between the two types of conditions: 1 for the first type, or 3 for the third type. Note: For the bottom boundary, no option is allowed for users. The second type of boundary condition is used by the program. 
  6. VALTBC: This parameter describes the value of the top boundary condition. For the first type boundary condition, a value representing constant liquid phase concentration at the first cell should be provided (Cw [mg/L] = Cs [mg/Kg] x 10-6 / Kd [L/mg]). For the third type boundary condition, either the concentration of the infiltrating water or leachate source concentration (Cw [mg/L]) at the top of the soil column is need to be specified depending upon the field condition. 
  7. ALDISP: The longitudinal dispersivity, av, in equations (3.5), in the vadose zone soil column [ft]. 
  8. PLT : Variable to denote the output file option for soil and groundwater impact for plotting purpose. "Y" (or "y") indicates that the soil contaminant profile and groundwater impact will be shown in the output file screen. The vadose zone leaching contaminant concentration file contains the estimated contaminant concentration sorbed to the soil versus depth for specified time period. The mass rate of contaminant concentration file contains the mass rate of contaminant loading to the ground water versus time. 
  9. PLTIME: Plot time defines the time in years for which the soil contaminant profile data will be created for the plot file. 
  10. DECY1: Decay rate of the contaminant in the vadose zone soil column in the unit of [1/yr]. This parameter describes the degradation or natural decay of the pollutant. The decay rate (m) can be calculated from the contaminant's half-life using m = loge(2)/t1/2 = 0.693/t1/2. Selection of this rate is not an easy task. In most cases, decay rates from the ideally controlled laboratory condition (Howard, et al., 1991; Sims et al., 1991) are higher than the rates measured from the field. Therefore, unless there is reliable field data available, a conservative value of zero is recommended. Otherwise, a sensitivity analysis for this parameter is necessary. 
  11. DECY2: Reduction rate of the contaminant in the source [l/yr]. The finite initial contaminant source at the top of the soil column may decrease its concentration due to flushing by precipitation, degradation, or other factors. If the flushing is a main mechanism in source reduction, a simple mass balance technique can be applied to determine the value of DECY2. A conservative value of zero is recommended. Otherwise, a sensitivity analysis is necessary. 
  12. J1 and J2: Upper and Lower cell number, respectively (J1 < J2). 
  13. RECHRG: The groundwater recharge rate describes the velocity of water movement through the vadose zone. The rate is given in ft/year. In the vadose zone the hydraulic conductivity of the soil is a function of the water content of the soil. It should be noted that this parameter is extremely difficult to estimate as in reality it will vary with respect to time and space. It is strongly suggested that a range of possible recharge values be utilized to evaluate the potential variability of the results due to the uncertainty associated with this parameter. 
  14. RHOB: The bulk density describes the mass of dry soil relative to the bulk volume of soil in units of grams per cubic centimeters [g/cm3]. Ranges for bulk density with respect to different soil types are given in Appendix B
  15. POR: The effective porosity describes the volume of interconnected void space within the soil column through which water and air can flow. The effective porosity is less than the total porosity. Many rocks, crystal lines in particular, have high total porosity, but most of which may be unconnected. Effective porosity is a volume ratio in a dimensionless unit. 
  16. THETA: The volumetric water content (water filled porosity) of the soil in percent total volume. This parameter is assumed constant in time and space, however, this rarely occurs in nature. The volumetric water content can neither exceed the porosity of the soil nor be lower than the irreducible (residual) soil water content [dimensionless]. 
  17. FOC: The fraction of organic content of the soil is the relative amount of organic carbon present in the soil. This parameter defines the amount of potential absorptive sites for the contaminant in the solid phase and has a dimensionless unit. The fraction organic content can be determined from laboratory analyses or is documented in some soil classification and survey documents at a local Soil Conservation Service Agency Office. Generic values for organic content for soils of different texture are listed in Appendix B
  18. XCON: Initial contaminant concentration in the column within a single or set of cells. The initial contaminant concentration must be defined for all cells within the soil column. Default is the solid-phase concentration [mg/Kg] assuming a non-zero value of distribution coefficient (Kd) is used (i.e., both KOC and FOC should be greater than zero). When Kd equals zero (i.e., KOC = 0 or FOC = 0), the sorbed concentration is always zero. In this case, liquid-phase concentration [mg/L] must be entered to avoid the numerical overflow (divide by zero) in the program. 

 

Aquifer-specific Data

  1. FLXAQF: The Darcy velocity [ft/yr] of ground water (qaq = volume flux per area = ki, where, k is the horizontal hydraulic conductivity and i is the hydraulic gradient). The area for the volume flux is the soil column width (WIDTH) times the contaminant penetration depth (PDEPTH).
  2. CINAQF: The background concentration of the contaminant in groundwater in [mg/L].
  3. PDEPTH: The contaminant penetration depth [ft] in the mixing zone. This parameter can be either measured from the field or estimated by the preprocessor using equation (2.20). Even if it is being estimated by the preprocessor, an arbitrary value (e.g., 1.0) must be provided. At the end of execution of this program, the estimated value of PDEPTH will be written over the arbitrary value.
  4. PCHOIC: A character variable ("M" or "E") to specify whether the PDEPTH is measured or estimated. "M" stands for measured, and "E" stands for estimated. When PCHOIC equals to "M", the values of the next two variables can be arbitrary. However, when "E" is used for PCHOIC, appropriate values of the following two aquifer parameters should be provided to estimate the PDEPTH.
  5. ADEPTH: The thickness of the aquifer in [ft]. The maximum vertical contaminant penetration depth in the aquifer is limited by the aquifer thickness. When the estimated penetration depth becomes greater than the aquifer thickness, the aquifer thickness is used as a contaminant mixing depth. Note that, even if the PDEPTH is measured, a numeric value must be provided for the execution of the preprocessor program.
  6. AVDISP: The vertical transverse dispersivity, av, of the aquifer in [ft]. This parameter value is used for estimating the contaminant penetration depth by the preprocessor. As a rule of practice, the av is considered as 10 to 30 % of the longitudinal dispersivity, aL. The aL is usually estimated as to be 10 % of the travel distance (i.e., the horizontal length of the soil cell; Gelhar et al., 1985). Input an arbitrary number when PCHOIC equals "M". 

 

Groundwater Flow Sub-model Data File

The last part (Groundwater Flow) of the VG model can read any format of data file, if you type the file name of the measuring or estimating geological level data on the screen after run this sub-program. Data should be classified by "elevation of water table," "elevation of soil layer boundaries level," "elevation of bedrock level," and "hydraulic conductivity of each layer."

 


3.4.2 Input Data Format

The input data format for the VG model is different from the one for the VLEACHSM 1.0a because the VG program is designed to allow vertical heterogeneity of soil properties inside a soil column. Although the user does not need to know the VG format to use the GUI-based preprocessor, knowing the VG format allows a quick modification of the input data file, which is possible even under a DOS environment. Therefore, the VG input data format is described in detail here. 

RECORD

FIELD

1 2 3 4 5 6 7 8

 1

TITLE              
2 NSCOL               
3 DELT STINE TIMPL PTIME PRTIME ANGL    
4 KOC   KH CMAX DAIR        
5 TITLE1              
6 NCELL DELZ WIDTH LENGTH TYPTBC VALTBC ALDISP  
7 PLT PLTIME  DECY1 DECY2        
8 NLAYER              
9  J1 J2 RECHRG RHOB  POR THETA FOC XCON
· · · · · · · · ·
10 FLXAQF CINAQF PDEPTH PCHOIC ADEPTH AVDISP    
5 TITLE2              
Table 3.1 Input Data Format For The VG Model

Each parameter value in the input data file must be contained within a field, which consists of 10 columns. In Table 3.2, an overview of the input data format is provided by listing each variable name in its proper record and field. As exceptions to a normal column width limitation of 10 characters, titles in records 1 and 5 can be as long as 80 characters. A complete description of the input data format is provided in Table 3.3 together with the definitions of the parameters. 



Table 3.2 Input Parameters for The VG Model

 


3.5 Comparison between VG Model and VLEACHSM 1.0a

In order to demonstrate the first and second part of the VG model ability to simulate actual soil columns, by incorporating heterogeneity, two examples are presented. These are similar to the Soil Column 1 and the Soil Column 2 with the same boundary conditions which are the 1st type and 3rd type, respectively, in the VLSM1.INP file of the VLEACHSM 1.0a manual (Lee, 1995).

 


3.5.1 Descriptions of Example Problem

Examples of the input data file (VLSM1A.INP and VLSM1B.INP) are provided in Table 3.3 and Table 3.4. The data input equivalent to VLSM1.INP file is reproduced as VLSM1A.INP in the VG model format. In VLSM1A.INP file, there is only one kind of layer with 51 pixels with bulk density rb = 1.6, total porosity n = 0.4, and water-filled porosity q = 0.3. In VLSM1B.INP (see Table 3.4) file, the layer is divided into four soil layers whose total porosity decreases (from 0.44 to 0.38) and water-filled porosity increases (from 0.26 to 0.32) along with the depth shown in Figures 3.9 and 3.10. Figure 3.9 shows Case A where two soil columns are arranged transversely to the groundwater flow direction. Figure 3.10 shows Case B where two soil columns are arranged parallel to the groundwater flow direction. The contaminant concentration profiles in the vadose zone are the same between Case A and Case B, where only the saturated mixing zones are different. The bulk density is adjusted according to the total porosity change (contribution from the water content change is disregarded). The Soil Column 1 has 1st type top boundary condition. The Soil Column 2 (Case B) has 3rd type top boundary condition. This assumed set of parameters are derived from a geologic situation where the total porosity of soil decreases along with the depth due to gravitational pressure while the soil becomes wetter (water-filled porosity increases) along with the depth because water sinks down to the lower layers. Recharge rate q is kept constant (1.0 [ft3/yr/ft2]) in order to keep water-filled porosity of each layer constant. Organic content foc is also kept constant (0.005 [g/g]). 



VLSM2 Result Comparison, TIMPL=20yr, 1st & 3rd type b. c.; VLSM1A.INP

2              
0.1 20 20 10 10 P    
100 0.4 1100 0.08102        

Soil Column I: Case A Zero Initial Soil Concentration

51 1 100 100 1 100 0  
Y 10 0 0        
4              
1 10 1 1.6 0.4 0.3 0.005 0
11 20 1 1.6 0.4 0.3 0.005 0
21 30 1 1.6 0.4 0.3 0.005 0
31 51 1 1.6 0.4 0.3 0.005 0
10 1 15 M 15 2    
Soil Column II: Case B Zero Initial Soil Concentration
51 1 100 100 3 100 0  
Y 10 0 0        
4              
1 10 1 1.6 0.4 0.3 0.005 0
11 20 1 1.6 0.4 0.3 0.005 0
21 30 1 1.6 0.4 0.3 0.005 0
31 51 1 1.6 0.4 0.3 0.005 0
10 1 21.22 E 50 1    
Table 3.3 Vlsm1a.inp (Vertically Homogeneous Column): VG Model Format for Vlsm1.inp in VLEACHSM 1.0a



VLSM2 Result Comparison, TIMPL=20yr, 1st & 3rd type b. c.; VLSM1B.INP

2              
0.1 20 20 10 10 P    
100 0.4 1100 0.08102        

Soil Column I: Case A Zero Initial Soil Concentration

51 1 100 100 1 100 0  
Y 10 0 0        
4              
1 10 1 1.387 0.48 0.26 0.005 0
11 20 1 1.493 0.44 0.28 0.005 0
21 30 1 1.600 0.40 0.30 0.005 0
31 51 1 1.760 0.34 0.33 0.005 0
10 1 15 M 15 2    
Soil Column II: Case B Zero Initial Soil Concentration
51 1 100 100 3 100 0  
Y 10 0 0        
4              
1 10 1 1.387 0.48 0.26 0.005 0
11 20 1 1.493 0.44 0.28 0.005 0
21 30 1 1.600 0.40 0.30 0.005 0
31 51 1 1.760 0.34 0.33 0.005 0
10 1 21.22 E 50 1    
Table 3.4 Vlsm1b.inp (Vertically Heterogeneous Column): VG Model Format for Vlsm1.inp in VLEACHSM 1.0a
 



Figure 3.9 Profile of Transverse Column Example Problem in the VG Model (where Soil Column 1 is the 1st type of boundary condition. Soil Column 2 is the 3rd type boundary condition).



Figure 3.10 Profile of Parallel Column Example Problem in the VG Model (where Soil Column 1 is the 1st type of boundary condition. Soil Column 2 is the 3rd type boundary condition).

 


3.5.2 Results

In both Soil Column 1 and Soil Column 2, the effects of putting four different layers instead of one vertically homogenous layer are obvious as shown in see Figures 3.11, 3.12, 3.13, and 3.14. Because the total porosity values for the first (0 ~ -5 [ft]) and second (-5 ~ -15 [ft]) layers are larger than the original value 0.4, liquid-phase contaminant went deeper after the same period of time (71 [mg/L] at -15 [ft] in Soil Column 1 at 10 years compared with 28 [mg/L] for the homogenous case). Because the total porosity and water-filled porosity values are the same with the homogenous ones for the third layer (-15 ~ -33 [ft]), the inclination of contaminant profile mostly seems identical to the homogenous case. After 20 years, the contaminant penetrates deeper while keeping a similar profile, and after 30 years, contaminant completely reaches the bottom of the vadose zone, mixing into groundwater.

Figure 3.11 Simulation Results of Vertically Homogeneous Soil Column I, 1st type of Boundary Condition at 10, 20, 30, and 40 years of Liquid-Phase Contaminant Concentration (mg/L) vs. Depth from Ground Surface (ft).



Figure 3.12 Simulation Results of Vertically Homogeneous Soil Column II, 3rd type of Boundary Condition at 10, 20, 30, and 40 years of Liquid-Phase Contaminant Concentration (mg/L) vs. Depth from Ground Surface (ft).



Figure 3.13 Simulation Results of Vertically Heterogeneous Soil Column I, 1st type of Boundary Condition at 10, 20, 30, and 40 years of Liquid-Phase Contaminant Concentration (mg/L) vs. Depth from Ground Surface (ft).



Figure 3.14 Simulation Results of Vertically Heterogeneous Soil Column II, 3rd type of Boundary Condition at 10, 20, 30, and 40 years of Liquid-Phase Contaminant Concentration (mg/L) vs. Depth from Ground Surface (ft).





Last modified: Oct 15, 1999
VG Model / Samuel Lee / VADOSE.NET