+ All Categories
Home > Documents > GWF BCF6 PACKAGE

GWF BCF6 PACKAGE

Date post: 08-Jan-2016
Category:
Upload: urvi
View: 28 times
Download: 0 times
Share this document with a friend
Description:
GWF BCF6 PACKAGE. Computes the conductance components of the finite-difference equation which determine flow between adjacent cells. Computes the terms that determine the rate of water movement to and from storage. - PowerPoint PPT Presentation
38
BCF6 1 GWF BCF6 PACKAGE Computes the conductance components of the finite-difference equation which determine flow between adjacent cells. Computes the terms that determine the rate of water movement to and from storage. Calculates flow correction terms that are added to the difference equations when an underlying aquifer becomes partially saturated. Requires the node be located in the center of the cell, hence the name Block-Centered Flow.
Transcript
Page 1: GWF BCF6 PACKAGE

BCF6 1

GWF BCF6 PACKAGE

• Computes the conductance components of the finite-difference equation which determine flow between adjacent cells.

• Computes the terms that determine the rate of water movement to and from storage.

• Calculates flow correction terms that are added to the difference equations when an underlying aquifer becomes partially saturated.

• Requires the node be located in the center of the cell, hence the name Block-Centered Flow.

Page 2: GWF BCF6 PACKAGE

BCF6 2

GWF BCF6 PACKAGE

Basic Conduction Equations Review

• Darcy’s law define one-dimensional flow

• Conductance is defined as,

• Darcy’s law can be written,

L

hhKAQ 12

L

TW

L

KAC

)( 12 hhCQ

Page 3: GWF BCF6 PACKAGE

BCF6 3

GWF BCF6 PACKAGE• For a set of conductances

arranged in series, the inverse of the equivalent conductance equals the sum of the inverses of the individual conductances

• When there are only 2 sections, the equivalent conductance reduces to,

Note: the above is call the harmonic mean of the conductances C1 and C2

n

i iCC 1

11

1 2

1 2( )

C CC

C C

Page 4: GWF BCF6 PACKAGE

BCF6 4

GWF BCF6 PACKAGEHorizontal Conductance under confined

conditions• Conductances are defined between nodes

of adjacent cells rather than within a cell • CR (conductance along rows) and CC

(conductance along columns) are calculated between adjacent horizontal nodes.

• The subscript ½ is used designate conductance between nodes (e.g. CRij+½k

represents the conductance between nodes i,j,k and i,j+1,k)

• Transmissivity is uniform over a cell, but may vary from cell to cell.

• If the transmissivity of both cell is zero, the conductance between the nodes of the two cells is set to zero

Applying C1C2/(C1+C2)

Page 5: GWF BCF6 PACKAGE

BCF6 5

GWF BCF6 PACKAGEHorizontal Conductance Under Water

Table Conditions• If a model layer is confined, the

horizontal conductance will be constant

• If a layer is unconfined or potentially unconfinined, new values of the horizontal conductance must be calculated as the head fluctuates.

• The transmissivity is calculated (product of hydraulic conductivity and saturated thickness).

• When the head drops below the aquifer bottom, the cell is considered dewatered.

• Transmissivity within a cell in the row direction is calculated,if HNEWijk ≥ TOPijk

then TRijk= (TOPijk-BOTijk)HYRijk

if TOPijk > HNEWijk > BOTijk

then TRijk= (HNEWijk-BOTijk)HYRijk

if HNEWijk ≤ BOTijk

then TRijk= 0HYRijk is the row directed hydraulic

conductivityTOPijk is the top elevation of cell i,j,kBOTijk is the bottom elevation of cell i,j,k

Page 6: GWF BCF6 PACKAGE

BCF6 6

GWF BCF6 PACKAGEVertical Conductance Formulation

• The vertical interval between two nodes, i,j,k and i,j,k+1, may be considered to contain n geohydrologic layers.

• Let the layers have hydraulic conductivity K,1, K2 … Kn and thickness Δz1, Δz2, … Δzn.

• The map area of the cells around the nodes i,j,k and i,j,k+1 is DELRj×DELCi

• The vertical conductance of an individual geohydrologic layer g is,

g

ijgg z

DELCDELRKC

Page 7: GWF BCF6 PACKAGE

BCF6 7

GWF BCF6 PACKAGE• The equivalent vertical conductance, Cij+½k, for the vertical interval between i,j,k

and i,j,k+1,

• Rearranging above terms gives,

• The above quantity is called the vertical leakance and is designated Vcontij+½k

n

g g

g

ij

n

g

g

ijg

n

g gkij K

z

DELCDELRz

DELCDELRKCC 111

1111

21

n

g g

gij

kij

K

zDELCDELR

C

1

121

n

g g

gkij

K

zVcont

1

121

Page 8: GWF BCF6 PACKAGE

BCF6 8

GWF BCF6 PACKAGE• Vcont is the input to the BCF file and is calculated

externally to the model.• Vcont values are read as two dimensional arrays for

each layer.• Each value of Vcontij is the vertical leakance for the

interval between cell i,j,k and cell i,j,k+1 (for the interval between the layer for which the array is read, and the layer below it).

• The Vcont array is not read for the lowermost layer.

Page 9: GWF BCF6 PACKAGE

BCF6 9

GWF BCF6 PACKAGECase 1-Single Geohydrologic Units

If i,j,k and i,j,k+1 both fall with in a single hydrogeologic unit, having a vertical hydraulic conductivity Kzij that is uniform within the two cell region, then

where Δzk+½ is the vertical distance between nodes and is the sum of Δvk/2 and Δvk+1/2 and Δv represents the layer thickness.

21

21

k

ij

ijk z

KzVcont

Page 10: GWF BCF6 PACKAGE

BCF6 10

GWF BCF6 PACKAGECase 2-Different Geohydrologic Layers

If i,j,k and i,j,k+1 fall at the midpoint of two adjacent hydrogeologic units, each having its own vertical hydraulic conductivity that is uniform within its cell region, then

where Δvk is the thickness of layer k,

Δvk11 is the thickness of layer k+1,

Kijk is the hydraulic conductivity of cell i,j,k

Kijk+1 is the hydraulic conductivity of cell i,j,k+1

1

122

121

ijk

k

ijk

kijk

Kz

v

Kz

vVcont

Page 11: GWF BCF6 PACKAGE

BCF6 11

GWF BCF6 PACKAGECase 3-Quazi 3D

Two aquifers separated by a confining unit,

Where Δzu, Δzc, ΔzL are the thickness of the upper, confined, and lower units, respectively, and Kzu, Kzc, KzL are the their hydraulic conductivities.If Kzc is much smaller than Kzu and KzL then the above equation reduces to

This formulation is called the quasi-3D approach.

Lc

c

u

ijk

Kz

z

Kz

z

Kz

zVcont

Lu22

21

1

c

cijk z

KzVcont

2

1

Page 12: GWF BCF6 PACKAGE

BCF6 12

GWF BCF6 PACKAGE

Vertical Flow Calculations Under Dewatered Conditions• The basic flow equation for cell i,j,k is,

)1()(

)()(

)()(

)()(

11

11

11

21

21

21

21

21

21

t

hvcrSS

WhP

hhCVhhCV

hhCChhCC

hhCRhhCR

ijkkijijk

ijkijkijk

ijkijkijkijkijkijk

ijkjkijkiijkjkijki

ijkkijkijijkkijkij

This term gives the flow into cell i,j,k through its lower face

Page 13: GWF BCF6 PACKAGE

BCF6 13

GWF BCF6 PACKAGECell ijk+1 Dewatered

• Assume cell i,j,k and the confining unit are fully saturated, then head at upper surface of confining layer is hijk.

• Below the confining zone is unsaturated, and the head at the base of the confining unit is atmospheric, and the head there is

hijk+1 = Topijk+1

and the flow through the confining bed is given by,

instead of the term from equation 1,

To avoid asymmetry, we leave equation 2 in equation 1 and add,

to the RHS of the flow equation. (notice the iteration parameter is set at the previous iteration, n-1)

)( 11,1

21

ijknm

ijkijkcn TophCVq

)2()( 121

21

mijk

mijkijkijk hhCVq

)( 121

21

mijkijkijkijk hTopCVq

Page 14: GWF BCF6 PACKAGE

BCF6 14

GWF BCF6 PACKAGECell ijk Dewatered

• A correction must also be applied for the dewatered cell itself.

• Let the dewatered cell be i,j,k an consider flow into i,j,k from overlying cell i,j,k-1.

• The computed flow into i,j,k from the cell above is,

whereas the actual flow into the cell is,

This time we add,

to the RHS of the flow equation. (notice the iteration parameter is set to present iteration because the correction term does not affect the symmetry—it is added only to a diagonal element of equation 1)

)( 121

21

mijk

mijkijkijk hhCVq

)( 121

21 ijk

mijkijkijk TophCVq

)(21

mijkijkijkc hTopCVq

Page 15: GWF BCF6 PACKAGE

BCF6 15

GWF BCF6 PACKAGEStorage Formulation

• There are two types of layers that are considered,– Layer whose storage values

remain constant– Layer whose storage properties

may convert from confined to unconfined or vice-versa.

• If a layer’s storage values remain constant, the rate of accumulation of water in the cell, ΔV/Δt, is given by,

where

SSijk(Δrj Δci Δvk) confinedSC1ijk =

SY(Δrj Δci ) unconfined

• The SC1ijk is called the primary storage capacity for cell i,j,k.

Note: The primary storage capacity is adequate if the water level in the cell remains either above the top of the cell or below the top of the cell through out the simulation.

)(

)(1

1

1

mm

mijk

mijk

ijk tt

hhSC

t

V

Page 16: GWF BCF6 PACKAGE

BCF6 16

GWF BCF6 PACKAGEStorage Term Conversion

• During any time step, there are four possible storage conditions for each cell– The cell is confined for the entire time step– The cell is unconfined for the entire time step– The cell converts from confined to unconfined– The cell converts from unconfined to confined

• The following expression for the rate of accumulation in storage in cell i,j,k is used,

where Top is the elevation of the top of the model cell, SCA is the storage capacity in effect in the cell at the start of the time step, and SBC is the “current” storage capacity (current iteration)

)(

)()(

1

1

mm

mijkijkijk

mijk

tt

hTopSCATophSCB

t

V

Page 17: GWF BCF6 PACKAGE

BCF6 17

GWF BCF6 PACKAGEStorage Values

1. If and

then,

SCA = SSijk(Δrj Δci Δvk) and

SCB = SSijk(Δrj Δci Δvk)

giving,

ijkmijk Toph ijk

mijk Toph 1

1mijkh

mijkh

ijkTop

i,j,k

)(

)()(

1

1

mm

mijk

mijk

kijijk tt

hhvcrSS

t

V

Page 18: GWF BCF6 PACKAGE

BCF6 18

GWF BCF6 PACKAGEStorage Values

2. If and then,

SCA = SY(Δrj Δci) and

SCB = SY(Δrj Δci)

giving,

ijkmijk Toph 1

ijkmijk Toph 1m

ijkh

mijkh

ijkTop

i,j,k

)(

)()(

1

1

mm

mijk

mijk

ij tt

hhcrSY

t

V

Page 19: GWF BCF6 PACKAGE

BCF6 19

3. If and

then,

SCA = SSijk(Δrj Δci Δvk) and

SCB = SY(Δrj Δci)

giving,

ijkmijk Toph 1

ijkmijk Toph 1m

ijkh

mijkh

ijkTop

GWF BCF6 PACKAGE

)(

))(())((

1

1

mm

mijkijkkijijkijk

mijkij

tt

hTopvcrSSTophcrSY

t

V

Page 20: GWF BCF6 PACKAGE

BCF6 20

GWF BCF6 PACKAGE

1mijkh

4. If and

then,

SCA = SY(Δrj Δci) and

SCB = SSijk(Δrj Δci Δvk)

giving,

mijkh

ijkTopijkmijk Toph 1

ijkmijk Toph

)(

))(())((

1

1

mm

mijkijkijijk

mijkkijijk

tt

hTopcrSYTophvcrSS

t

V

Page 21: GWF BCF6 PACKAGE

BCF6 21

GWF BCF6 PACKAGE• As part of the simulation of unconfined aquifers and aquifers that can

convert between confined and unconfined, MODFLOW can change a variable-head cell to a no-flow cell.

• If the saturated thickness becomes zero, MODFLOW converts the cell to no-flow—called “drying” the cell.

• Based on heads in surrounding cells, MODFLOW will attempt to wet cells that are dry.

• The user can specify the cells for which wetting is attempted.• Wetting capability useful for,

– Recovery of water levels when wells are turned off,– Modeling mounds of recharge water from irrigation application, and– Situations where cells incorrectly go dry (convert to no-flow) as part of the

iterative solution process.

Page 22: GWF BCF6 PACKAGE

BCF6 22

GWF BCF6 PACKAGERecall that MODFLOW calculates transmissivity asif HNEWijk ≥ TOPijk

then TRijk= (TOPijk-BOTijk)HYRijk

if TOPijk > HNEWijk > BOTijk

then TRijk= (HNEWijk-BOTijk)HYRijk

if HNEWijk ≤ BOTijk

then TRijk= 0

• The transmissivity values are then used to calculate row and column conductances.• Vertical conductance is constant till the cell becomes dry, at which point is changed

to zero.• When a cell becomes dry, IBOUND is set to zero, all conductance to the cell are

set to zero, and head is set to a very large value to serve as a visual indicator.

Page 23: GWF BCF6 PACKAGE

BCF6 23

GWF BCF6 PACKAGE

• A dry cell is allowed to become wet if the head from the previous iteration in a neighboring cell is greater than or equal to a turn-on threshold,

TURNON = BOT + THRESHwhere,

BOT is the bottom elevation of a dried-out cell,

THRESH is a user-specified constant called the wetting threshold

Page 24: GWF BCF6 PACKAGE

BCF6 24

GWF BCF6 PACKAGE• There are two options to select

which neighboring are checked to see if the turn-on threshold has been reached,– Check the cell immediately below

the dry cell and the four horizontally adjacent cells, or

– Check only the cell immediately below the dry cell.

• If the neighboring cell is either no-flow or constant-head, then that cell is not checked for TURNON.

BOT

dry cell

hn

BOT + THRESH

hi

Option 1

BOT

BOT + THRESH

dry cell

Cell k

hk

cell k

cell icell n

hk

Option 2

Page 25: GWF BCF6 PACKAGE

BCF6 25

GWF BCF6 PACKAGE• When a cell is wetted, IBOUND for the cell is set to 1, the vertical conductance for

the cell are set to their origin values, and the head is set to either,h = BOT + WETFCT(hn – BOT)

orh = BOT + WETFCT(THRESH)

where,BOT is the bottom elevation of the dry cell,hn is the head at the neighboring cell that caused the cell to wet,

WETFCT is a user-specified constant called the wetting factor.

Note: The head assigned to a cell might exceed the wetting threshold of a neighboring dry cell, however a neighboring cell cannot become wet in the same iteration.

Page 26: GWF BCF6 PACKAGE

BCF6 26

GWF BCF6 PACKAGE• There is a non-uniqueness associated with the wetting routine

BOT

Threshold

h starting

h final

Remains Dry

h starting

h final

Remains Wet

The method of wetting and drying cells can cause problems with the convergence of iterative solvers used in MODFLOW.

Page 27: GWF BCF6 PACKAGE

BCF6 27

GWF BCF6 PACKAGEIBCFB—is a flag and a unit number

If IBCFCB > 0, it is a unit number to which cell-by-cell terms are written when SAVE BUDGET or a non-zero value for ICBCFL is specified in Output Control.IBCFCB = 0, cell-by-cell flow terms will not be written.IBCFCB < 0, cell-by-cell flows for constant-head cells will be written in the LIST FILE when SAVE BUDGET or a non-zero value for ICBCFL is specified in Output Control. Cell-by-cell flow to storage and between adjacent cells will not be written to any file.

Page 28: GWF BCF6 PACKAGE

BCF6 28

GWF BCF6 PACKAGEHDRY—is the head that is assigned to

cell that are converted to dry during simulation. HDRY is similar to HNOFLO, it is an indicator.

IWDFLG—is a flag that determines if the wetting capability is active.IWDFLG = 0, the wetting capability is

inactive.IWDFLG ≠ 0, the wetting capability is

active.WETFCT—is a factor that is included in

the calculation of head that is initially establish at a cell when it is converted from dry to wet.

Page 29: GWF BCF6 PACKAGE

BCF6 29

GWF BCF6 PACKAGEIWETIT—is the iteration interval for

attempting to wet cells. Wetting is attempted every IWETIT iteration (outer iterations if PCG). If IWETIT is 0, it is set to 1.

IHDWET—is a flag that determines which equation is used to define the initial head to cells that become wet:If IHDWET = 0, then h = BOT + WETFCT(hn − BOT)

If IHDWET ≠ 0, then h = BOT + WETFCT(WETDRY)

note: the absolute value of WETDRY is the wetting threshold (THRESH)

Page 30: GWF BCF6 PACKAGE

BCF6 30

GWF BCF6 PACKAGELtype—contains a combined code for each

layer that specifies both the layer type (LAYCON) and the method of computing interblock conductance.Values are two digit numbers.

The left digit defines method of calculating interblock transmissivity

0 or blank Harmonic mean1 Arithmetic mean2 Logarithmic mean

3 Arithmetic mean of saturated

Thickness and Logarithmic-mean hydraulic conductivity.

Page 31: GWF BCF6 PACKAGE

BCF6 31

GWF BCF6 PACKAGE

The right digit defines layer type (LAYCON)0 confined—Transmissivity and storativity of the layer are constant the entire simulation.1 unconfined—Transmissivity is calculated from hydraulic conductivity and saturated thickness. Storativity is constant. Type code valid only in first layer.2 confined/unconfined—Transmissivity is constant. Storativity may alternate between confined and unconfined values.3 confined/unconfined—Transmissivity is calculated from hydraulic conductivity and saturated thickness. Storativity may alternate between confined and unconfined values.

Page 32: GWF BCF6 PACKAGE

BCF6 32

GWF BCF6 PACKAGE

TRPY—is a one-dimensional real variable containing a horizontal anisotropy factor for each layer.It is the ratio of transmissivity or hydraulic conductivity along the column to the comparable values along the row.Set to 1.0 for isotropic values. There is a single value for each layer and is read using U1DREL.

Page 33: GWF BCF6 PACKAGE

BCF6 33

A subset of the following 2-Dimensional are used to describe each layer.

• The variable needed for each layer depends on LAYCON, whether the simulation has any transient stress periods, and if the wetting capability is active (IWDFLG≠0).

• If a variable is not needed , it must be omitted.

• All variables are read for layer 1 first, then layer 2 and so forth.

GWF BCF6 PACKAGE

Page 34: GWF BCF6 PACKAGE

BCF6 34

GWF BCF6 PACKAGESf1—is the primary storage. Read only if

there are one or more transient stress periods. For LAYCON=1, Sf1 will always be specific yield.For LAYCON=2 or 3, Sf1 will always be the storage coefficient.For LAYCON=0, Sf1 would normally be the storage coefficient. However, if it is assumed that the drawdowns in an unconfined aquifer always remain small compared to the saturated thickness (transmissivity does not vary with head), Sf1 may be specific yield.

Page 35: GWF BCF6 PACKAGE

BCF6 35

GWF BCF6 PACKAGE

Tran—is the transmissivity along the rows. Tran is multiplied by TRPY to obtain transmissivity along the columns.Read only for layers where LAYCON is 0 or 2

HY—is the hydraulic conductivity along the rows.HY is multiplied by TRPY to obtain transmissivity along the columns.Read only for layers where LAYCON is 1 or 3

Page 36: GWF BCF6 PACKAGE

BCF6 36

GWF BCF6 PACKAGE

Vcont—is the vertical hydraulic conductivity divided by the thickness from a layer to a layer below.Vcont is not specified for the bottom layer

Sf2—is the secondary storativity value.Read only for layers where LAYCON=2 or 3, and only if there are one or more transient stress periods.The secondary storativity value is always specific yield.

Page 37: GWF BCF6 PACKAGE

BCF6 37

GWF BCF6 PACKAGEWETDRY—is a combination of the wetting

threshold and a flag to indicated which neighboring cells can cause a dry cell to become wet.WETDRY<0, only the cell below the dry cell can cause the dry cell to become wet.WETDRY>0, the cell below the dry cell and the four horizontally adjacent cells can cause the dry cell to become wet.WETDRY=0, the cell can not be wetted.The absolute value of WETDRY is the wetting threshold.Read only if LAYCON=1 or 3 and IWDFLG≠0

Page 38: GWF BCF6 PACKAGE

BCF6 38

GWF BCF6 PACKAGE

BCF Data Set


Recommended