wiki:incadev/IPSLCM6-AER

Version 52 (modified by ramiro, 4 years ago) (diff)

--

INCA AER LR


IPSLCM6-AER (To do list for Anne and Ramiro before launch CMIP6 simulations )

1. Which simulations ?

Simulation Name Tier Domains Duration Properties Info LINK
piClim-control 1 Atm+Aer 30 years Fixed SST ERF PI sst, ice climatology, PI aer Official Description
piClim-aer 2 Atm+Aer 30 years Fixed SST ERF PI sst, ice climatology, PD aer Official Description

2. Ping files

INFO

  • send email to Arnaud (2020/04/30)
  • Arnaud answer
    Hi Anne and Ramiro,
    I have generated xmls files for piClim-control experiment (30 years from 1850 to 1879) because they are different from piControl experiment.
    Could you test them on 1year simulation (before launching 30 years) ? Let me know if it is ok for you. Once you will have confirmed it is ok,
    I will generate xmls files for other experiments.
    Cheers,
    Arnaud
    

    Ramiro (It has been run a test for 1 year for pi-control-AER (with ocean coupled) and the piClim-Control with forced ocean SST and ICE).

Path is : IGCM/CMIP6/IPSLCM6.1.11-LR/IPSL-CM6A-LR-INCA/piClim-control


Simulation bug with this error

 A grid must be defined for field 'CMIP6_rlutcsaf'

--> to do : understand this problem and correct it. (on next monday)
20200504 : correction done, the lmdz ping files was not the good one. New revision 5077. Now the simulation run for 1 day, I will test a longer run (1 year) to check post-treatment

3. Input files for forced model

SST/ICE

 Il me semble que pour être cohérent avec la non-réalisation d'un DECK, il doit prendre les SST du piControl officiel.
 Que dit le protocole pour ces simulations à SST fixées ? SST observées ou SST du piControl ?

translation

to be coherent with the fact we not rerun a deck, we need to use SST from the offical picontrol simulation.
Before to made this choice we need to check the protocol for fixed sst ? observed or picontrol sst ? 


Ramiro
TODO: verify protocol to know if we use sst from obsevation or from picontrol run
  • The protocol indicates that: Fixed SST ERF simulation. Use pre-industrial climatological average SST and sea-ice distributions.
  • The official paper describing AerChemMIP indicates:

The control simulation for these experiments will use 1850concentrations of WMGHGs and emissions of NTCFs, run for 30 years in atmosphere-only mode with SSTs and sea ice prescribed as a (monthly varying) climatology taken from 30 years of the pre-industrial control (experiment piClim-control; see Table 6) following the Radiative Forcing Model Intercomparison Project (RFMIP) specification (Pincus et al., 2016).

We have then to use the piClim-control

Anne
TODO: ask Arnaud path for the official ipslcm6 picontrol simulation. --> path send by email 20200504
2020504 : Arnaud

J'ai fait les xmls pour 30 ans de 1850 à 1879 mais vous pouvez prendre une autre periode de 30 ans que celle-là si vous le souhaitez...à la fois par rapport au protocole demandé mais peut etre aussi par rapport à la periode de 30 ans du picontrol de laquelle vous voulez extraire les sst de forcage (peut etre que certains 30 ans sont "mieux" que d'autres"...)...

Translation :

I did xmls files for 30 years from 1850 to 1879, but you can use an other 30 years periods than this one if the protocol ask it, or if you prefer an other period from the picontrol simulation

LIMIT.nc

We will run a leap simulation, with 365 and 366 years. To switch between one limit file to another we use SmoothFile part

# For leap years, copy ELC-144x142x79-leap_clim_limit.nc over ELC-144x142x79_clim_limit.nc file
# As ELC-144x142x79-leap_clim_limit.nc is also copied at each (re)submission, for 1850-1851 copy again ELC-144x142x79_clim_limit.nc
# Copy ELC-144x142x79_clim_limit.nc again for year 1900, which is Not bissextile (it does not divide by 400)
# Submit Job with PeriodNb=2 to reach 1852, the first bissextile year ; than change PeriodNb=16 (multiple of 4) for next resubmissions
[SmoothFiles]
List=   (${R_IN}/ATM/LIMIT/CMIP6/CM61-LR-pi-03/interpol/ELC-144x142x79-leap_clim_limit.nc, limit.nc,  3:4:)
#        (${R_IN}/ATM/LIMIT/CMIP6/CM61-LR-pi-03/interpol/ELC-144x142x79_clim_limit.nc, limit.nc,  1:1:2),\
#        (${R_IN}/ATM/LIMIT/CMIP6/CM61-LR-pi-03/interpol/ELC-144x142x79_clim_limit.nc, limit.nc,  51:1:51),\
#        (${R_IN}/ATM/LIMIT/CMIP6/CM61-LR-pi-03/interpol/ELC-144x142x79_clim_limit.nc, limit.nc,  161:1:162)

See section 2.2.4 here

  • 20200505 : Anne launch a simulation to test it.

AER pi/pd

pi / pd
Ramiro do you have files for these two inputs files ?

The links I have added to the table indicates the input needed by each simulation. piClim-control and piClim-aer. For piClim-control we need 1850 forcings, for piClim-aer the forcings are the same but aerosols emissions and their precursors should be for 2014. Below it is explained in detail.

4. Experiment directory

Add a new experiment directory for forced model : first commit

4.1 Questions to solve

  • which ModelName in config.card ?
  • which TagName in config.card ?

--> the answer to the ping files give some clues. We need to take same parameter than for coupled model
2020/05/01 : make modification in experiment directory and change name of this directory to be coherent with the type of experiment : piclim-control instead of picontrol see here

IMPORTANT
Do we have to follow any rule for ModelName and TagName in the config.card ?? --> YES it's depends of CMIP6 protocole and xml files path

5. Before launch a simulation

  • official ipsl check https://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCM6/IPSL-CM6A-LR#Checklist
  • add od550 variables in lmdz output : modify the output level for od550 variables in file modeles/LMDZ/DefLists/file_def_histmth_lmdz.xml
    -                <field field_ref="od550_ASBCM" level="7" />
    -                <field field_ref="od550_ASPOMM" level="7" />
    -                <field field_ref="od550_ASSO4M" level="7" />
    -                <field field_ref="od550_CSSO4M" level="7" />
    -                <field field_ref="od550_SSSSM" level="7" />
    -                <field field_ref="od550_ASSSM" level="7" />
    -                <field field_ref="od550_CSSSM" level="7" />
    -                <field field_ref="od550_CIDUSTM" level="7" />
    -                <field field_ref="od550_AIBCM" level="7" />
    -                <field field_ref="od550_AIPOMM" level="7" />
    -                <field field_ref="od550_ASNO3M" level="7" />
    -                <field field_ref="od550_CSNO3M" level="7" />
    -                <field field_ref="od550_CINO3M" level="7" />
    +                <field field_ref="od550_ASBCM" level="1" />
    +                <field field_ref="od550_ASPOMM" level="1" />
    +                <field field_ref="od550_ASSO4M" level="1" />
    +                <field field_ref="od550_CSSO4M" level="1" />
    +                <field field_ref="od550_SSSSM" level="1" />
    +                <field field_ref="od550_ASSSM" level="1" />
    +                <field field_ref="od550_CSSSM" level="1" />
    +                <field field_ref="od550_CIDUSTM" level="1" />
    +                <field field_ref="od550_AIBCM" level="1" />
    +                <field field_ref="od550_AIPOMM" level="1" />
    +                <field field_ref="od550_ASNO3M" level="1" />
    +                <field field_ref="od550_CSNO3M" level="1" />
    +                <field field_ref="od550_CINO3M" level="1" />
    

6. History

Date Person Action Changes Topic
2020/04/30 Anne Feedback email about ping files ping files
2020/05/01 Ramiro Test of 1 year config. coupled
2020/05/01 Anne New experiment directory Added LMDZORINCA EXPERIMENT
2020/05/01 Anne Solved inca ping file issue ping files
2020/05/01 Anne Added inca dr2xml ping files
2020/05/01 Anne Investigated about config.card config.card
2020/05/01 Ramiro Check protocol about SST-PI We have use picontrol (>=30yr) ping files
2020/05/03 Ramiro Update wiki with official links documentation
2020/05/04 Anne Solved issue CMIP6_rlutcsaf ping files
2020/05/04 Arnaud Email about xml files 1850-1879 Possible to extend them ping files
2020/05/04 Ramiro 1850-1879 fits the requirements No extend needed ping files
2020/05/05 Ramiro Added all needed forcing files Added to wiki documentation
2020/05/05 Ramiro Checked limit.nc from piContorl It is compatible with AerChem? limit.nc
2020/05/05 Ramiro Change at dustsource.f90 Added scaling factor file x2DUST exp
2020/05/05 Ramiro Prepated 4 experiments of piClimcontrol, aer, 2xDUST, 2xS RUNS
2020/05/05 Ramiro Added table with document piClimcontrol, aer, 2xDUST, 2xS DOCUMENTATION
2020/05/05 Anne Solved issue with leap years New scheme in lmdz.card limit.nc Calendar
2020/05/05 Anne Simulation to test patch limit.nc Calendar
2020/05/05 Ramiro Run tests 4 experiments piClim control, aer, 2xDUST, 2xS RUNNING-TEST
2020/05/07 Anne Checked LMDZ def_histmth_lmdz file_def_histmth_lmdz XML files LMDZ
2020/05/07 Ramiro Added file_def_histmth_lmdz.xml 20200507 Anne and others more XML files LMDZ
2020/05/07 Ramiro Recompiled to have AMD-ROME IRENE
2020/05/07 Ramiro Tested 2xDUST and 2xSS emissionsApprox factor 2x RUNNING-TEST
2020/05/07 Ramiro Run 4 experiments piClim control, aer, 2xDUST, 2xS RUNNING
2020/05/11 Ramiro STOP 4 experiments piClim control, aer, 2xDUST, 2xS STOPPED

7. IPSLCM6-AER piClim-AER and piClim-control

Here it is indicated the final setting derived from the previous steps.

piClim-control

LMDZ file Source Simulation Changes Info LINK
limit.nc ELC-144x142x79_clim_limit.nc CM61-LR-pi-03 None Previous Ramiro version 30yr discarded. Official Description
solarforcing.nc solarforcing_v3.1_piControl_ave_6bands_366days.nc SOLAR-CMIP6-v3.1corr None piControl
taulwstrat.2D.nc taulwstrat.2D.ave.nc STRATAERO-CMIP6-v3 None pi?
tauwwstrat.2D.nc tauswstrat.2D.ave.nc STRATAERO-CMIP6-v3 None pi?
climoz_LMDZ.nc climoz_LMDZ_1850_1850_clim.nc historical.v20160711.v2 None UoR
cfsites_grid.nc cfsites_grid_CMIP6.nc SITES None pi?
startphy.nc CM61-pre-pi-01_18491231_restartphy.nc IPSLCM6 None
start.nc CM61-pre-pi-01_18491231_restart.nc IPSLCM6 None

INCA file Source Version Changes Info LINK
sflx_ANT.nc sflx_lmdz_ANT_1850_phy.nc IPCC-AR6-SFLX-VERS2 None
sflx_BBG.nc sflx_lmdz_BBG_1850_phy.nc IPCC-AR6-SFLX-VERS2 None
aircraft_mth.nc aircraft_1850_phy.nc IPCC-AR6-AIRCRAFT None
oxydants.nc oxydants_1850.nc IPCC-AR6-OXYDANTS None
sflx_GHG.nc sflx_lmdz_GHG.nc IPCC-AR6-SFLX-VERS2 None
sflx_MISC.nc sflx_lmdz_MISC.nc IPCC-AR6-SFLX-VERS2 None
sflx_NAT.nc sflx_lmdz_NAT.nc IPCC-AR6-SFLX-VERS2 None
rhvEC.txt rhvEC_v2.txt None
wthEC.txt wthEC_v2.txt None
clyEC.txt clyEC_v2.txt None
wth.dat wth_v2.dat None
cly.dat cly_v2.dat None
rhv.dat rhv_v2.dat None
landuse.nc landuse.nc None
phototable.dat new_phototable.dat None
fq_antro.dat scale_uniform_fact1.dat None
IMPORTANT
  • I have added the changes on the code to use the fq_antro.dat which is just a file to rescale the dust emission per grid cell. In principle only two files are needed one named scale_uniform_fact1.dat for all experiments. Other with scale_uniform_fact2.dat for the experiment 2xDUST.
  • Note also that piClim-Control should have 1850 CO2, CH4, N2O and O3.

piClim-aer

DIFFERENCE with piClim-control

INCA file Source Version Changes Info LINK
sflx_ANT.nc sflx_lmdz_ANT_2014_phy.nc IPCC-AR6-SFLX-VERS2 None
sflx_BBG.nc sflx_lmdz_BBG_2014_phy.nc IPCC-AR6-SFLX-VERS2 None
aircraft_mth.nc aircraft_2014_phy.nc IPCC-AR6-AIRCRAFT None
oxydants.nc oxydants_2014.nc IPCC-AR6-OXYDANTS None

COMMON with piClim-control

INCA file Source Version Changes Info LINK
sflx_GHG.nc sflx_lmdz_GHG.nc IPCC-AR6-SFLX-VERS2 None
sflx_MISC.nc sflx_lmdz_MISC.nc IPCC-AR6-SFLX-VERS2 None
sflx_NAT.nc sflx_lmdz_NAT.nc IPCC-AR6-SFLX-VERS2 None
IMPORTANT
  • By exploring the files oxydants and aircarft they may contain aerosol precursors (used or not by the AER part) so I have indicated them to be from 2014 according to description of experiment.
  • Note also that piClim-aer is regarding GHG like piClim-Control so: 1850 CO2, CH4, N2O and O3.

7. IPSLCM6-AER (Second set of simulations)

Full set of simulations to be run

Name Sim-Name Tier Min. Config Period Kind Notes Link
piClim-control LOI61-LR-AER-piclim-Control-v1 1 Atm+Aer 30 years Fixed SST ERF PI sst, ice climatology, PI aer Official Description
piClim-aer LOI61-LR-AER-piclim-AER-v1 2 Atm+Aer 30 years Fixed SST ERF PI sst, ice climatology, PD aer Official Description
Name Sim-Name Tier Min. Config Period Kind Notes Link
piClim-2xDust LOI61-LR-AER-piclim-2xDUST-v1 2 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2x dust emission Official Description
piClim-2xSS LOI61-LR-AER-piclim-2xSS-v1 2 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2x ss emission Official Description
Name Sim-Name Tier Min. Config Period Kind Notes Link
piClim-2xDMS 3 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2x DMS emission Official Description
piClim-BC 2 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 BC emission Official Description
piClim-NTCF 1 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 NTCF emission
piClim-SO2 3 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 SO2 emission Official Description
piClim-OC 3 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 OC emission Official Description
piClim-NOx 3 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 NOx emission Official Description
piClim-NH3 3 Atm+Aer 30 years Fixed SST ERF PI-sst, PI forcing, 2014 NH3 emission Official Description
All this set of simulations needs a change in the code, in the forcings, or at specific parameters of INCA

Description of each simulation

piClim-2xDUST

DIFFERENCE with piClim-control

INCA file Source Version Changes Info LINK
fq_antro.dat scale_uniform_fact2.dat None Used for 2xDUST

The simulation is identical to piClim-Control but with doubled emissions of DUST at 1850.


piClim-2xSS

DIFFERENCE with piClim-control

  • The simulation is identical to piClim-Control but with doubled emissions of SeaSalt? at 1850.
  • I have double checked the ss_corr factor in INCA code. It seems to be a global factor to flux emissions so I have double the value from piClim-control: form 1.15 to 2.30

Attachments (21)

Download all attachments as: .zip