Department Surface Waters - Research and Management
Simstrat
Simstrat is a one-dimensional physical lake model for the simulation of stratification and mixing in deep stratified lakes. The model was introduced by Goudsmit et al. (2002) and is under continuous development. It has been successfully applied to lakes with different physical properties. For a few examples, see the key publications below.
Simstrat is operationally applied to all larger lakes and a selection of smaller lakes in Switzerland. The model results are updated daily and published on Alplakes. The presented data includes current temperatures, forecasts for the next five days and a comparison of simulated temperatures for the current with long-term means and ranges. The coupling of Simstrat with the AED2 model of the University of Western Australia allows also water quality simulations. Results from a preliminary version of an oxygen model for all Swiss lakes are also displayed on the Alplakes website.
The Simstrat code is freely available on Github. Simstrat is also included in the R package LakeEnsemblR that supports ensemble modelling with a range of different one-dimensional lake models.
Main properties of the Simstrat model
- 1-dimensional physical lake model (resolving the vertical dimension)
- simulates temperature, stratification and ice cover in lakes and reservoirs
- optional coupling to AED2 for simulating biogeochemical processes
- k-ε model for turbulent mixing
- includes energy transfer to mixing via internal seiches
- inflows can be added at specified depths or with density-dependent intrusions
- variable lake levels
- programmed in object-oriented Fortran 2003
- parameter estimation using PEST is implemented