Permafrost Modeling with Ku Model

1.5 hrs
Run online
     Jupyter logo.png

    Ethan Pierce at University of Colorado boulder.

Ku output.png
The Kudryavtsev et al. (1974), or Ku model, presents an approximate solution of the Stefan problem. The model provides a steady-state solution under the assumption of sinusoidal air temperature forcing. It considers snow, vegetation, and soil layers as thermal damping to variation of air temperature. The layer of soil is considered to be a homogeneous column with different thermal properties in the frozen and thawed states. The main outputs are annual maximum frozen/thaw depth and mean annual temperature at the top of permafrost (or at the base of the active layer). It can be applied over a wide variety of climatic conditions.

Classroom organization
In this lab, it includes two Jupyter Notebooks. In the first notebook, we will explore the Ku model to simulate the active layer thickness and soil temperature. In the second notebook, we will use the active layer depth results from Ku model to drive a depth-dependent hillslope diffusion model over the Eight Mile Lake study site. The second notebook gives one very simplistic example for how Ku can be used alongside landscape geomorphology models.

Learning objectives
  • Learn how to use "permamodel" Python module to run Ku model
  • Learn to load, rescale, and visualize DEM data in Python.
  • Learn how to use Ku model output and Landlab component to run depth-dependent diffusion model
Key concepts
  • What are important parameters for calculating active layer thickness

Lab notes
This lab can be run on the CSDMS JupyterHub. (If you don't already have an account, follow the instructions to sign up at: Run the lab Notebook by clicking the "start" link under the Run online heading at the top of this page. If you're an educator using this lab in a class, you can get CSDMS JupyterHub accounts for students. For more information, please contact us through the CSDMS Help Desk: