Unrealistic snow depth in non-glaciated Arctic regions #1893
-
Dear CTSM community, Heidrun Matthes and I have been working on a CTSM evaluation study over the Arctic for the past year. We are using a "home-made" irregular domain and ERA5 data as forcing For this first run, we have made a "regular" spin-up using ERA5 1980 year 15 times. Looking to the logs, the file was used to set the surface datasets is We may have found a problem with the snow depth represented by the model over some Arctic regions. In the first figure below, you can see snow depth values (daily average of 22-02-1980) greater than 8m in the northern part of the Taymir Peninsula, and values greater than 12, 16m or more in the Sevemaya, Svalbard and Ellesmere islands, respectively. We know that some of these areas are considered as glaciers by the model. However, if you look at the second figure bellow (edit: PCT_GALCIER variable over the domain), you can see that even in areas that are not considered glaciers, there are very large snow depth values in Figure 1. When we compare the results of the ground temperature model to stations in these areas, we find a very large positive anomaly (model too warm) which could be explained by this unrealistically deep snow cover. It is important to note that we did not find this contrast with a similar evaluation study using CLM4.5 (in press). Have any of you encountered this same observation? Do you have any recommendations for us to resolve this issue? I'm sorry about the on-the-fly mapping. I have attached the env_run.xml and user_nl_clm files from this run. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 8 replies
-
I made a plot of the snow depth from |
Beta Was this translation helpful? Give feedback.
-
One problem we see with some of our initial files is very deep snow in the Canadian Arctic, for example. I don't see that here however. You could try spinning up from a cold start where there is no snow cover over vegetated areas. Or you could zero out the snow cover for vegetated landunits in the initial file that is being used for the spinup. |
Beta Was this translation helpful? Give feedback.
-
Regarding the difference between CLM4.5 and CLM5.0 or later: In CLM4.5 and earlier, we imposed a maximum snow water equivalent of 1 m. Starting with CLM5.0, we increased this to 10 m to allow for more realistic snow behavior over glacier regions. To avoid an artificial difference between glacier and non-glacier columns, we consistently use the 10 m max everywhere. As you have found, though, this can lead to very large snow packs if there are small biases that accumulate over time. In CLM4.5, once the snow pack reached 1 m water equivalent, any additional snow would be sent directly to the river as ice runoff; now that "snow capping" is only applied after the snow pack reaches 10 m water equivalent. To achieve what @olyson suggests for resetting the snow pack: you can use the namelist variable "reset_snow = .true." for this purpose. The documentation of this variable states:
However, note that the snow pack can require a few centuries to spin up in some regions. |
Beta Was this translation helpful? Give feedback.
-
I just want to give an update, we have done a new simulation after a 30 years spin-up while using |
Beta Was this translation helpful? Give feedback.
I just want to give an update, we have done a new simulation after a 30 years spin-up while using
reset_snow = .true.
andh2osno_max = 800
. This give us a much better snow cover to use for our case (see below). Thank you all for your help.