Emission-driven spinup #105
Replies: 24 comments 32 replies
-
|
I looked at drifts in 4 different CO2-emission driven simulations. These simulations are :
The main conclusion from the analysis below is that all these simulations showed unexplained CO2 tendencies in the atmosphere on the order of +/- 1 ppmv[CO2]/century. I compared the atmospheric CO2 burden difference between start and end of the simulation, with the net amount of CO2 emitted into the atmosphere (fossil fuel emissions + exchange with land biosphere + exchange with ocean) over the period of the simulation. The change in burden between the start and end of the simulation :
The mean emission rate of CO2 over the period (expressed as Pg[CO2]/year and as a change in ppmv[CO2]) :
So the unexplained difference in ppmv[CO2]/year or ppmv[CO2]/century is (difference between last column of the two tables above) :
The mean emission amounts (averaged over the whole period) split into contributions from fossil fuel emissions, land emissions and ocean emissions:
Conversion factor from Prather et al. [2012] : 2.086 PgC/ppm |
Beta Was this translation helpful? Give feedback.
-
|
Hi @DirkOlivie , thanks a lot for putting this analysis together! I do not quite understand the "Mean emission rate over whole period", though. Are these the air-sea and air-land C-fluxes or something else? For the N1850 compsets, the CO2 emissions should be zero, shouldn't they? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I have been through the CAM code and found only one place where any of these tracers is updated in a way that is not tracked by the current methods. Aircraft emissions include The aircraft emissions module converts the emission to a mass mixing ratio and also outputs the MMR value to history (I think as |
Beta Was this translation helpful? Give feedback.
-
|
To clarify: for the above plot (CMIP6 SSP5-3.4 scenario), I took into account the aircraft emissions (the red dotted line is calculated from the two emissions files used in NorESM2, the surface and the ac emissions). Not sure what @DirkOlivie did for his plots. |
Beta Was this translation helpful? Give feedback.
-
|
The aim of today’s meeting was to define a strategy and establish a priority list for addressing the carbon closure problem in NorESM. We also want to quantify the size of the non-closure problem before starting an emission-driven spinup. Below is the agreed prioritization of simulations General Setup for All Simulations
Simulation Priority List1. Pre-industrial: all fluxes enabled (fossil fuel = 0)Responsible: Jerry / @tjiputra
2. Pre-industrial: all fluxes set to zero in the CAM capResponsible: Dirk / @DirkOlivie
3. Fossil fuel experiment (SSP534-OS) with Surface fossil emissions onlyResponsible: Ada / @adagj
4. Fossil fuel experiment (SSP534-OS) with Aircraft emissions onlyResponsible: Ada / @adagj
Additional / Follow-up work
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @adagj , in the description above of the second experiment ("2. Pre-industrial: all fluxes set to zero in the CAM cap"), you link to experiment issue #313. Shouldn't the link be to #317? (Possibly I misunderstood it). |
Beta Was this translation helpful? Give feedback.
-
|
Hi, The figures show change in global CO2 burden (w.r.t. tot the initial conditions). Full lines indicate the mass change based on the column-burdens output. Dotted lines show offline calculated mass change based on emissions output. For the land model, we have also added an estimate of the mass change based on emissions when taking into account the land area fraction. Variables used in this analysis:
Annual totals based on monthly output :
Observations:
|
Beta Was this translation helpful? Give feedback.
-
|
Experiment from Jerry with only ocean emissions : n1850esm.ne16pg3_tn14.noresm3_0_beta10_onlyOcnFx_20260123. Shown here are annual (upper figures) and monthly values (lower figure).
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Would it be possible to multiply the CO2 concentations in the model by a factor of 4 in the restart file and then do a test. I wonder if the carbon "in"closure is proportional to the CO2. Wondering whether there is a hidden flux between land and atmosphere. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @adagj , I assume that the blue, red and purple lines are equal (blue and red not visible). I assume that the orange line is below the green line. Currently I am doing 2 new test simulations (after discussing with Øyvind):
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
For CAM7, the various CO2 fields we are tracking are output to history buffers at (slightly) different parts of the CAM timestep. All of these outputs are after CAM returns from the coupler and before the dycore is called.
Each output is slightly inconsistent but I suppose it should average out over many timesteps. Tracking CO2 conservation internally might be a better way to understand if and how any problems occur in CAM. |
Beta Was this translation helpful? Give feedback.
-
|
I am taking a different approach at looking at this. I am asking for qneg3 output every time step and I have put the following calculations in physpkg.F90 so that output is available for every physics time step:
|
Beta Was this translation helpful? Give feedback.
-
|
@DirkOlivie - I believe that the units are in kg. A code snipped in physpkg.F90 follows: After this an MPI_REDUCE is done with a SUM in order to have the global values calculated. |
Beta Was this translation helpful? Give feedback.
-
|
@DirkOlivie @gold2718 - below is a sample output with additional information for time step 19 (where I am also showing the values of TM TM before and after: As you can see - because of the fact that there is many orders of magnitude difference bewteen TM and SF, several decimal places of the surface flux will be lost in adding to the existing CO2. |
Beta Was this translation helpful? Give feedback.
-
|
@DirkOlivie, @mvertens, |
Beta Was this translation helpful? Give feedback.
-
|
@DirkOlivie @tjiputra - I have 3 years of log file output in /cluster/work/users/mvertens/noresm/n1850.ne16pg3_tn14.noresm3_0_beta10.global_sums.20260128/run/atm.log.1422710.260204-202734.gz. The log file has entries like the following: However - the first two entries have a typo and it should appear as What is concerning to me is that periodically there are entries like the following: I'm not sure I understand how |
Beta Was this translation helpful? Give feedback.
-
|
I have done a 5 year run of case n1850esm.ne16pg3_tn4.noresm3_0_beta10_20260120 as a hybrid starting from year 266 of n1850esm.ne16pg3_tn4.noresm3_0_beta10.lndco2fluxviacplocn.20260127. I have put in new global sums that are cumulative for TMoffset and SF for LND, OCN, FFF and total. Note that there is no FFF input in this run However, despite this - the errors are so small that you do not see this in the plot showing TMoffset and SF (the two curves for each component effectively lie on top of each other). I am also now output ing in units of Pg. I am not seeing anything close to the difference that @DirkOlivie was seeing. I can try another run that is identical to the one that @DirkOlivie ran. @DirkOlivie - can you point me to the best way to try to duplicate your results - but using my inline versus offline calculations? |
Beta Was this translation helpful? Give feedback.
-
|
@tjiputra - my data is in /nird/datalake/NS9560K/mvertens/n1850.ne16pg3_tn14.noresm3_0_beta10.global_sums.20260128/atm/hist. |
Beta Was this translation helpful? Give feedback.
-
|
@tjiputra - thanks for the plots. I have added both my plots and your plots for tomorrow's discussion. Please feel free to edit these! |
Beta Was this translation helpful? Give feedback.


















Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Questions:
dependence on the land carbon cycle, which is not ready yet
initiated from quasi-equilibrium concentration driven coupled simulation
important to have near balance TOA radiation to avoid runaway feedback
Warming => higher soil respiration + low CO2 solubility => CO2 outgassing
Concentration driven land-air and sea-air CO2 fluxes should be close to zero or
combined to <0.1 [Pg C yr-1] drift (10Pg/100yr)
Minimum of 300 years quasi-equilibrium atmospheric CO2 (esm-piCtrl)
what about N2O emissions?
Relevant issue:NorESMhub/NorESM#665
@rosiealice @kjetilaas @tjiputra
Beta Was this translation helpful? Give feedback.
All reactions