Utilisation de LMDZORINCA avec le couplage des aérosols
Cette version de LMDZINCA permet d'activer l'action des aérosols sur le climat. Pour
cela nous avons repris les travaux de thèse de Céline Déandreis.
Ce couplage peut être réalisé en deux modes différents :
- offline (lecture des masses d'aérosols dans des fichiers)
- online (calcul de ces aérosols par le modèle INCA)
Nous avons introduit différents flags permettant de gérer ces nouvelles options : aerosol_couple, flag_aerosol, et new_aod
(dans physiq.def).
Les aérosols utilisables en couplage offline ou online sont : SO4, BC, POM, SS et DUST. Dans le cadre d'un couplage
offline l'utilisateur peut choisir à l'aide du flag flag_aerosol quels aérosols il souhaite avoir dans sa simulation (voir tableau ci-dessous)
Définition des flags
flag | valeur | signification |
aerosol_couple | n | couplage offline |
aerosol_couple | y | couplage online |
flag_aerosol | 1 | SO4 seul |
flag_aerosol | 2 | BC (AS/AI) seul |
flag_aerosol | 3 | POM (AS/AI) seul |
flag_aerosol | 4 | SEASALT (CS,SS,AS) seul |
flag_aerosol | 5 | DUST (CIDUSTM) seul |
flag_aerosol | 6 | tous les aérosols |
Le flag new_aod=.false. permet de retrouver les résultats de l'ancienne version dans le cas où flag_aerosol=1. Sinon new_aod=.true. active les nouveaux calculs d'épaisseur optique et de forçage radiatif.
Pour activer le calcul des forçages radiatifs LMDZ propose deux flags : ok_ade, ok_aie
flag | valeur | signification |
ok_ade | y/n | calcul (ou non) de l'effet direct des aérosols |
ok_aie | y/n | calcul (ou non) de l'effet indirect des aérosols |
Tous ces flags sont à définir dans le fichier de paramètres physiq.def (EXP/PARAM/physiq.def)
Définition des variables
Vous pouvez choisir également le calcul des forçages radiatifs mais sans leur impact sur le climat. Auquel cas vous devez utiliser la variable feedb dans la routine src/INCA_SRC/radlwsw_inca.F90. Si elle vaut 0 vous n'activez pas l'effet sur le climat, si elle vaut 1 vous activez l'effet sur le climat.
Utiliser LMDORINCA aérosols
LMDZORINCA_AER avec couplage et calcul online des aérosols
config_inca=aero aerosol_couple=y ok_ade=y ok_aie=y Dans ce cas là les flags flag_aerosol et new_aod sont inutiles
LMDZORINCA_AER sans couplage des aérosols ni calcul du forçage radiatif
config_inca=aero aerosol_couple=n ok_ade=n ok_aie=n
LMDZORINCA_AER avec couplage offline et lecture des masses d'aérosols
config_inca=aero aerosol_couple=n ok_ade=y ok_aie=y new_aod=y flag_aerosol= .... ce que l'on veut
LMDZ avec couplage offline et lecture des masses d'aérosols
config_inca=none aerosol_couple=n ok_ade=y ok_aie=y new_aod=y flag_aerosol= .... ce que l'on veut
Mode offline
Compléter lmdz.card
Si vous voulez travailler dans le mode offline vous devez indiquer en entrée d'une simulation les fichiers de masses dans lmdz.card.
Attention par défaut le modèle LMDZ interpole les concentrations en masse pour l'année en cours à partir de deux fichiers (par ex: 1987 est calculé par interpolation entre un fichier pour 1980 et un autre pour 1990) et un seul fichier sert pour les concentrations en masse pour le préindustriel.
Si on n'interpole pas les concentrations en masse pour l'année en cours entre deux périodes, il faut spécifier dans readaerosol.F90 : lonlyone=.true.
EXEMPLE de fichiers : ListNonDel= (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/aerosols_11YearsClim_1995.nc, aerosols1980.nc),\ (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/aerosols_11YearsClim_1860.nc, aerosols.nat.nc) avec R_BC=/dmnfs/cont003/p86ipsl/IGCM/BC/
Fichiers de concentrations de masses
Les fichiers de concentrations de masses sont des fichiers netcdf. Les concentrations sont en ug/m3.
Comment sont gérés les aérosols dans le cas offline
La partie offline du modèle utilise des routines proches de celles du mode online. Pour pouvoir travailler nous avons du inclure différents types de variables.
Il faut différencier
- les familles d'aérosols, il y en a 9 dans notre cas :
ZERO; AER total; NAT; BC; SO4; POM; DUST; SS; NO3
Remarque : le NO3 n'est pas encore codé
- les espèces dans chaque famille, il y a 8 espèces pour l'instant :
CSSSM; ASSSM; ASBCM; ASPOMM; ASSO4M; CIDUSTM; AIBCM; AIPOMM
Note : dans une prochaine version les espèces disponibles seront :
CSSSM; SSSSM; ASSSM; ASBCM; ASPOMM; ASSO4M; CSSO4M; AIBCM; AIPOMM