Hydrology Solution - GlaDS

Description

The two-dimensional Glacier Drainage System model (GlaDS, [Werder2013]) couples a distributed water sheet model — a continuum description of a linked cavity drainage system [Hewitt2011] — with a channelized water flow model — modeled as R channels [Rothlisberger1972,Nye1976]. The coupled system collectively describes the evolution of hydraulic potential Equation 3, water sheet thickness Equation 2, and water channel cross-sectional area Equation 1.

Sheet model equations
  • Mass conservation: The mass conservation equation describes water storage changes over longer timescales (dictated by cavity opening due to sliding) as well as shorter timescales (e.g. due to surface melt water input):

    Equation 4

    where: Equation 10 is the englacial void ratio, Equation 9 is water density (kg~m-3), Equation 8 is gravitational acceleration (kg~m-3), Equation 7 is the hydraulic potential (Pa), and Equation 6 is the sheet thickness (m). The water discharge Equation 5 (m2~s-1) is given by:

    Equation 11

    where Equation 17 is the sheet conductivity (m~s~kg-1), and Equation 16Equation 155/4 and Equation 14Equation 133/2 are two constant exponents. Finally, the melt source term Equation 12 (m~s-1) is given by:

    Equation 18

    where Equation 23 is the geothermal heat flux (W~m-2), Equation 22 is the frictional heating (W~m-2), for basal stress Equation 21 (Pa), Equation 20 is ice density (kg~m-3), and Equation 19 is latent heating (J~kg-1).

  • Sheet thickness:

    Equation 24

    Here, Equation 25 is the cavity opening rate due to sliding over bed topography (m~s-1), given by:

    Equation 26

    where Equation 30 and Equation 29 are both constants (m), and Equation 28 is the basal sliding velocity vector (provided by the ice flow model). The cavity closing rate due to ice creep Equation 27 (m~s-1), is given by:

    Equation 31

    where Equation 38 is the basal flow parameter (Pa-3~s-1), related to the ice hardness by Equation 37-1/3, Equation 36 is the Glen flow relation exponent, and Equation 35 is the effective pressure. The overburden hydraulic potential is given by Equation 34, with the ice pressure Equation 33 and elevation potential Equation 32, all of which are given in units of Pa.

Channel model equations
  • Channel discharge (along mesh edges):

    Equation 39

    where Equation 46 is the channel discharge (m3~s-1), which evolves with respect to the horizontal coordinate along the channel Equation 45, Equation 44 is the channel potential energy dissipated per unit length and time (W~m-1), Equation 43 is the channel pressure melting/refreezing (W~m-1), Equation 42 is the channel closing rate (m2~s-1) and Equation 41 is the source term (m2~s-1). The discharge Equation 40 is defined as:

    Equation 47

    where Equation 53 is the channel conductivity, and Equation 52Equation 513 and Equation 50Equation 492 are two exponents. The term Equation 48 is the closing of the channels by ice creep, and is given by:

    Equation 54

    where Equation 56 is the channel cross-sectional area (m2). Finally, Equation 55, the channel source term balancing the flow of water out of the adjacent sheet, is:

    Equation 57

    where Equation 58 is the normal to the channel edge.

  • Channel dissipation of potential energy:

    Equation 59

    where Equation 61 is the channel width (m), and Equation 60 is the discharge in the sheet (flowing in the direction of the channel; m2~s-1), given by:

    Equation 62

    with Equation 65, Equation 64, and Equation 63 as given above.

  • Channel melt/refreeze rate:

    Equation 66

    Here, Equation 70 is the Clapeyron slope (K~Pa-1), Equation 69 is the specific heat capacity of water (J~kg-1~K-1), and Equation 68 is a switch parameter that accounts for the fact that the channel area cannot be negative, turning off the sheet flow for refreezing as Equation 67, i.e.:

    Equation 71
  • Cross-sectional channel area (defined along mesh edges):

    Equation 72
Boundary conditions

Boundary conditions for the evolution of hydraulic potential Equation 74 are applied on the domain boundary Equation 73, as either a prescribed pressure or water flux. The Dirichlet boundary condition is:

Equation 75

where Equation 76 is a specific potential, and the Neumann boundary condition is:

Equation 77

corresponding to the specific discharge

Equation 78

Channels are defined only on element edges and are not allowed to cross the domain boundary, so we do not require flux conditions. Since the evolution equations for Equation 80 and Equation 79 do not contain their spatial derivatives, we do not require any boundary conditions for their evolution equations.

Model parameters

The parameters relevant to the GlaDS (hydrologyglads) solution can be displayed by running:

>> md.hydrology
  • md.hydrology.pressure_melt_coefficient: Pressure melt coefficient (Equation 81) [K Pa-1]
  • md.hydrology.sheet_conductivity: sheet conductivity (Equation 82) [m7/4 kg-1/2]
  • md.hydrology.cavity_spacing: cavity spacing (Equation 83) [m]
  • md.hydrology.bump_height: typical bump height (Equation 84) [m]
  • md.hydrology.ischannels: Do we allow for channels? 1: yes, 0: no
  • md.hydrology.channel_conductivity: channel conductivity (Equation 85) [m3/2 kg-1/2]
  • md.hydrology.spcphi: Hydraulic potential Dirichlet constraints [Pa]
  • md.hydrology.neumannflux: water flux applied along the model boundary (m2 s-1)
  • md.hydrology.moulin_input: moulin input (Equation 86) [m3 s-1]
  • md.hydrology.englacial_void_ratio: englacial void ratio (Equation 87)
  • md.hydrology.requested_outputs: additional outputs requested?
  • md.hydrology.melt_flag: User specified basal melt? 0: no (default), 1: use md.basalforcings.groundedice_melting_rate

Running a simulation

To run a transient standalone subglacial hydrology simulation, use the following commands:

md.transient = deactivateall(md.transient);
md.transient.ishydrology = 1;

%Change hydrology class to GlaDS;
md.hydrology = hydrologyglads();

%Set model parameters here;
md = solve(md, 'Transient');

References