Replies: 62 comments 89 replies
-
Regional climatology of land only and coupled runsCPLHIST (10 years at end of 1850 coupler history spinup). posted by @olyson And ideas contributed in several threads by @dlawrenncar: Trying to make sense of all the plots is hard, but one thing that I think stands out is that the surface albedo is lower in land-only Prior to our chat on Thursday, Keith, could you try to see if you could confirm whether or not the differences in albedo between land-only and coupled are due to vegetation masking or to the snow albedo itself. Our hypothesis is that the difference in albedo is due to shrubs (and maybe a few trees) surviving spinup in land-only runs, but not in coupled runs, rather than it being a difference in actual snow albedo. A test, which would be a bit challenging, would be to run with CLMSP mode in coupled (or maybe just CAM-CLM) simulations. If we see the same earlier melt out, then that would support the idea that the vegetation not surviving is leading to the lengthy snow-on-ground season. If that is what is happening, then we need to think about why the vegetation is dying in coupled run and if there is something we could do to fix that. |
Beta Was this translation helpful? Give feedback.
-
Does snow melt earlier in SP simulations?Again, these are CESM3-CLMsp simulationsposted by @olyson The earlier melt-out looks a bit more pronounced later in the simulation (years 5-6): |
Beta Was this translation helpful? Give feedback.
-
Initialize coupled model with healthier Arctic vegetation?@wwieder , @dlawrenncar , and @olyson met on 08/17/23 to discuss ways we might initialize the coupled simulations with conditions that are conducive to increased vegetation viability at high latitudes. As shown in the plot below, our new coupler history spinup does not have much live vegetation at high latitudes in boreal summer: Initially, we thought we could try a coupled simulation in which we initialize with conditions from a recent GSWP3V1 forced simulation in which the vegetation is healthier. However, as shown in the plot below, even the vegetation in this GSWP3V1 forced simulation is somewhat anemic when compared with a recent GSWP3V1 forced historical simulation for present day with MODIS data as below: We don't seem too far off, except in far eastern Siberia. Interestingly, we see a small hole in the MODIS data located in about the same spot as our larger hole, possibly due to the presence of lakes (I haven't looked at lake fraction here). The observations have viable vegetation further north in the Canadian Arctic than in our simulation. There is another interesting lack of vegetation in our simulation compared to MODIS at 115-135E, near 60N, and also further south and west. What are 'simple' ways to try and initialize with healthier vegetation? |
Beta Was this translation helpful? Give feedback.
-
Modify penology to allow leaf-out after summer solstice, #5@wwieder proposed that we try a GSWP3V1 forced simulation with a change to the SeasonalDecidOnset code so that onset can occur after summer solstice, by commenting out this code: if (onset_gddflag == 1._r8 .and. ws_flag == 0._r8) then I've done a AD, pAD spinup with this. I don't see too much of an improvement. The pAD spinup is not quite done but I doubt it's going to improve much. The Siberia hole is filled in a bit, but I also did a control with the same code and it looks quite similar to this so I think any improvement here is the result of a newer code base. Given these modest results @rosiealice asked: |
Beta Was this translation helpful? Give feedback.
-
PPE insights@Oleson started looking at the web site cited by Daniel in the PPE paper draft: @swann noted: You are welcome to look at the coupled PPE runs for insight which cover 18 parameters with 1850 conditions. They are located here: @djk2120 and @katiedagon peaked at the latin hypercube PPE and found that our default simulation in the latin hypercube has peak LAI of 1.22, and there's lots of ways to increase it, up to and above 3.0. Lowering leafcn and lowering froot_leaf look like the best bets. Here's the rankings plot, for August LAI in the subset under cold forcing, updated with Katie's fix. They are sorted by the +LAI effect code here:https://github.com/djk2120/oaat_clm5_ppe/blob/main/pyth/template.ipynb @dlawrenncar noted: Also, the zsno is interesting, but looking at Ronnie Meier's paper for the new roughness param that is coming in soon, he is actually recommending zsno getting smaller (0.0007), but also that there is an increase in zsno as snow starts to melt, which might accelerate snow melt during the melt season. https://gmd.copernicus.org/articles/15/2365/2022/ (see section 2.4) Do we need to test this with new roughness parameterization? |
Beta Was this translation helpful? Give feedback.
-
Modify parameters based on PPE suggestions, #1 & #2@olyson posed: |
Beta Was this translation helpful? Give feedback.
-
Annual cycle of soil temperature at layer 3, requested by @wwieder |
Beta Was this translation helpful? Give feedback.
-
Script to generate polar plots: On cheyenne, /glade/u/home/oleson/misc_programs/CTSM5.1DEV/polar.ncl |
Beta Was this translation helpful? Give feedback.
-
Lots of ideas in the meeting yesterday.
@rosiealice noted it may be helpful to get a closer look at climatologically conditions for dead grids to compare with adjacent ones that seem OK could also help identify potential causes for the dead grids. @lawrencepj1 suggested also looking at CLM5 results to see if these holes persisted. |
Beta Was this translation helpful? Give feedback.
-
Insight from the coupled PPEI took a look at how Arctic LAI is modified in the coupled PPE (includes the atmosphere) under pre-industrial conditions. As Dave predicted, our control run has dead plants in Siberia and the Canadian shield (summer JJA LAI is zero) because it was initialized from the PI control. Despite this, there are a few parameters in the coupled PPE which do boost summer LAI (nstem, jmaxb0, fff) at least over Siberia. @wwieder was perplexed about why nstem increases LAI - I would guess that this is a feedback from nstem increasing surface temperatures, but would need to dig into it more. Nstem is part of biomass heat storage and we found that it had some large temperature impacts. |
Beta Was this translation helpful? Give feedback.
-
Nice plots. I had the same question as @katiedagon. Puzzling that nstem is so impactful. @aswann Could you make a plot of spring time albedo and or snow melt. That might tell us whether or not any specific parameter change, especially ones that lead to more LAI, feeds back onto the rate that snow melts in the spring. If it does, then that would provide some support for our hypothesis that if we could get vegetation to survive in some of these regions, it would help produce a better climate for the plants to live, a virtuous cycle! |
Beta Was this translation helpful? Give feedback.
-
FSM is snow melt heat flux. We are looking for a signature of earlier
snowmelt. See the timeseries plots above, so not totally sure how to best
plot that. You might need to look month to month in the spring (April to
June).
…On Fri, Sep 8, 2023 at 12:09 PM Abby Swann ***@***.***> wrote:
Sure - What variable should I look at for snowmelt?
—
Reply to this email directly, view it on GitHub
<#3 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFABYVBZ3KJBVS3XSJRQPPTXZNNL7ANCNFSM6AAAAAA4NT723Y>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Some preliminary (the pAD is not quite spunup but I ran an 1850 anyway) results from the Sturm snow thermal conductivity simulation. The first plot shows the difference between Sturm and the control for DJF TSOI layer 3. Definitely warmer. The second plot shows the difference in JJA TLAI. Some improvements but less than we got with FUN_fracfixers and froot_leaf. The third plot shows the annual cycle. Very slightly earlier snow melt. The "pretty much dead" area decreases by 14.6%. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Since we are mainly interested in the effects of the snow albedo changes in the ABCDE_blk_ABCD simulation (see #37), I've generated some diagnostics and plots for the end of the AD for that simulation. Polar plots of this (top) compared to ABCDE (bottom): Percent decrease in dead vegetation for the ABCDE and ABCDE_blk_ABCD: So, some improvement there, and we see a small reduction in snow albedo for ABCDE_blk_ABCD and a bit earlier snow meltout compared to ABCDE, as we would expect from the single-point snow albedo simulations (#36) |
Beta Was this translation helpful? Give feedback.
-
I've generated some diagnostics and plots for the end of the AD for the ABCDE_blk_ABCDE simulation compared to ABCDE_blk_ABCD. These show the effects of raising snw_rds_min from its default of 54.526 to 100. (0) Percent Decrease in ABCDE_blk_ABCD_GSWP dead_veg (km2): -59.9121 TLAI difference: |
Beta Was this translation helpful? Give feedback.
-
I've generated some diagnostics and plots for the end of the AD for the ABCDE_blk_A5BCD simulation compared to ABCDE_blk_ABCD. These show the effects of raising xdrdt from 1 to 5 (and actually taking effect this time). (0) Percent Decrease in ABCDE_blk_ABCD_GSWP dead_veg (km2): -59.9121 Annual cycle plots: Polar JJA TLAI: |
Beta Was this translation helpful? Give feedback.
-
This is all promising. I think at this point that we probably need to meet
to go over things because I think I have lost track of all the changes and
which ones do what. I do think that if we can get a broadly earlier
snowmelt and a bit healthier Arctic vegetation that we could probably get
something more realistic vegetation states through tuning other parameters
or tuning some of the vegetation parameters that have been adjusted. It
might be worth a test of one of the latest configurations, though, (xrdrdt
=5 and maybe something a bit lower as well) in a coupled run to see what
the feedbacks are.
…On Mon, Dec 18, 2023 at 4:00 PM Keith Oleson ***@***.***> wrote:
Mid-latitude (45S-45N) albedo for gridcells with fsno>0.5 looks pretty
reasonable for the control (top plot). Still looks ok for the
ABCDE_blk_A5BCD (with xdrdt=5) simulation (bottom plot). Sept in the
ABCDE_blk_A5BCD looks low but there are only 7 gridcells that meet the
fsno>0.5 criteria. Missing monthly values mean there are no gridcells
meeting that criteria.
plot_snowalbedo_moreobs_annual_cycle_Mid-latitudes_CTSM_1850_Con.png (view
on web)
<https://github.com/NCAR/LMWG_dev/assets/18671367/665ec613-af14-4e0e-8a0d-16ba2da0222e>
plot_snowalbedo_moreobs_annual_cycle_Mid-latitudes_ABCDE_blk_A5BCD.png
(view on web)
<https://github.com/NCAR/LMWG_dev/assets/18671367/dc6ee845-c4ee-4233-8f7c-de0616c5a7ba>
—
Reply to this email directly, view it on GitHub
<#3 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFABYVDQWEX5UIBKGAHICHDYKDDKVAVCNFSM6AAAAAA4NT7232VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TQOJRGU3TK>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Per our discussion 01/04/23, I ran 4 more 1850 AD simulations. These were with ctsm5.1.dev160 with Meier2022 on. A Derecho control with ABCDE_blk_A5BCD (issue #47 ), another same as control but revert froot_leaf (C) and FUN_fracfixers (D) 50% of the way back to defaults (ABpt5Cpt5DE_blk_A5BCD, issue #50 ), another same as control but revert froot_leaf (C) and FUN_fracfixers (D) all of the way back to defaults (ABE_blk_A5BCD, issue #49 ), another same as control but using CRUJRA as forcing (issue #48). |
Beta Was this translation helpful? Give feedback.
-
I continued the simulations listed above (d160 at 1deg) in pAD mode with pft-level output for 80 years each. Here is an xlsx table of pft survivability for the last year of the pAD for each simulation. Individual plots of survivability and ANN max TLAI are shown after the table for each simulation. |
Beta Was this translation helpful? Give feedback.
-
Results from removing the CNPhenology changes (issue #51 ) from our base simulation (issue #48). Standard diagnostics for the end of the ADs are here: Below is a plot of JJA TLAI for the base simulation (second plot from left), the new simulation (third plot from left) and the difference from the base simulation (rightmost plot). Percent decrease in dead vegetation (as measured from a GSWP3 control simulation) is now -34.2 (compared to -55.7 in our base simulation). |
Beta Was this translation helpful? Give feedback.
-
Given the max LAIs are so high with the CRUJRA version of our kitchen sink simulation (7.2 for NL Deciduous Boreal Tree, 7.4 for BL Deciduous Tropical Tree, 5.9 for BL Deciduous Boreal Shrub, 5.6 for C3 Arctic Grass), and the fact that these are 1850, I wonder if we should back off the changes in CNPhenologyMod.F90 as we've tested in this most recent simulation (CRUJRA_ACDE_blk_A5BCD) and run a historical to see where we are at at present day, and possibly a coupled simulation using the most favored current coupled configuration. It would probably also be useful to generate some new coupler history files once the atmospheric group has converged on a near-final configuration climate-wise so that we can evaluate further changes in the context of the coupled model climate, as @dlawrenncar mentioned. We can discuss more at our afternoon meeting... |
Beta Was this translation helpful? Give feedback.
-
Per our meeting today, we will back out the changes to CNPhenology except for the snow depth threshold which we will set to 0.2m consistent with our current simulations. The snow depth threshold will be made a parameter on the parameter file. This is currently a local parameter called snow5d_thresh_for_onset and I propose we keep this name. It will likely need to be added to the CLM5 and CLM45 parameter file as well, keeping the default hardcoded value of 0.1m. |
Beta Was this translation helpful? Give feedback.
-
See ESCOMP/CTSM#2348 for the deadveg branch PR. |
Beta Was this translation helpful? Give feedback.
-
Results from our latest simulation (phenology changes backed out except for the snow depth threshold; ABsnoCDE_blk_A5BCD). First plot is polar JJA TLAI. Second plot is the latest simulation minus the simulation with all phenology changes backed out (ACDE_blk_A5BCD), so just showing the effects of including the snow depth threshold. A bit of an increase in TLAI in some regions, not much though. There are some decreases in TLAI in the southern part 0-60E but those appear to be due to the difference in tags in these two simulations (d166 and d160) which had some changes to crops, rather than the snow depth threshold. Percent decrease in dead vegetation from the GSWP control is -35.7% in the latest simulation compared to -34.2% the phenology-less simulation. The annual cycle plots don't show much so I'm not including them here. Standard diagnostics are here: A historical corresponding to ABsnoCDE_blk_A5BCD is underway (Issue #54 ). |
Beta Was this translation helpful? Give feedback.
-
@olyson is there any chance you can generate polar view max LAI plots for the control and latest F-case, #53. for the LMWG meeting next week? |
Beta Was this translation helpful? Give feedback.
-
The F-case (#53 ) is complete. Standard diagnostics compared to the control (#14 ) are here: In general, we can see increased TLAI at higher latitudes with warmer temperatures in spring and summer and lower snow pack and earlier melt of snow in spring. |
Beta Was this translation helpful? Give feedback.
-
Annual cycle plots for the available F-cases, where F_CON is the control (#14 ), F_SStk is Sturm snow tk (#13 ), F_ABCD is Sturm snow tk, phenology triggers, FUNfracfixers, and frootleaf (#25), and F_ABsnoCDE_blk_ABCD is the current dead veg branch, which is Sturm snow tk, phenology snow depth threshold only, FUNfracfixers, frootleaf , new SNICAR, snicar_snobc_intmix = .true., xdrdt = 5, scvng_fct_mlt_sf = 0.5, snw_rds_refrz = 1500, and fresh_snw_rds_max = 400 (#53). |
Beta Was this translation helpful? Give feedback.
-
ILAMB results for historical simulations (some tuning definitely needed). CLM50, CTSM51 (ctsm51_cesm23a02cPPEn08ctsm51d030_1deg_GSWP3V1_hist), and the CTSM deadveg branch. |
Beta Was this translation helpful? Give feedback.
-
Summary:
We have persistent dead Arctic vegetation in CLM.
These plots are for land only BGC vs. SP runs
Causes:
Question:
Potential solutions:
Background from the coupled model discussion
Identifying the dead vegetation feature:
This thread was initiated on the CTSM repository regarding coupled model runs, but migrated here to focus on land-only simulations.
@olyson posted:
The next in this series of simulations is b.e23_alpha16b.BLT1850.ne30_t232.033, as discussed in NCAR/amwg_dev#356.
From the land viewpoint, we are initializing using the spunup initial file recently generated from a coupler history forced case, the tag is cesm2_3_alpha16b which uses ctsm5.1.dev130, and SourceMods to accommodate the new surface dataset.
I ran some diagnostics before cheyenne went down (8 years) compared to the CESM2 piControl here
Regarding the lack of vegetation at high latitudes in Russia, the vegetation looks even less well-established in this most recent simulation (top plot) compared to a segment of the piControl (bottom plot) (JJA). Both have a "hole" at 60-90E. The coupler history spinup looks similar to b.e23_alpha16b.BLT1850.ne30_t232.033.
CLM5.2 forced with CESM3* CPL_HIST
CESM2 PI control
The "hole", as defined below, is 98% vegetated and is comprised of roughly 50%/40% deciduous boreal shrub and C3 arctic grass. Timeseries plot shows that snow cover is not near zero until Aug-Sep.
Just to start a discussion. I'll be able to do more analysis once cheyenne is back up.
Beta Was this translation helpful? Give feedback.
All reactions