69
ENVIRONNEMENT ET OUTILS INITIALISATION : PREP EXPERIENCE UTILISATEUR LACS ET OCEANS LE MODELE SBL AEROSOLS stage surfex 10-12 octobre 2011 S. Faroux, P. Le Moigne, E. Martin CNRM / GMME 10-12 octobre 2011 stage surfex

stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

stage surfex

10-12 octobre 2011

S. Faroux, P. Le Moigne, E. Martin

CNRM / GMME

10-12 octobre 2011 stage surfex

Page 2: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

machine enm

login enm + passwd enm

10-12 octobre 2011 stage surfex

Page 3: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

machine cnrm

commande

ssh -X -l login cnrm sxmosa1.cnrm.meteo.fr

10-12 octobre 2011 stage surfex

Page 4: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

login enm pwd enm login cnrm pwd cnrmjaudoin 2011surfex15 surfex1 surfex1vbaeh2 2011surfex16 surfex2 surfex2ibea2 2011surfex17 surfex3 surfex3

gbeffrey 2011surfex18 surfex4 surfex4hberthel 2011surfex19 surfex5 surfex5

sblein 2011surfex20 surfex6 surfex6jboe 2011surfex21 surfex7 surfex7

jdemarty 2011surfex22 surfex8 surfex8jdudek 2011surfex23 surfex9 surfex9

mdumont 2011surfex24 surfex10 surfex10ietcheve 2011surfex25 surfex11 surfex11ggiraud 2011surfex26 surfex12 surfex12

gguyomar 2011surfex27 surfex13 surfex13

login enm pwd enm login cnrm pwd cnrmplucaspi 2011surfex28 surfex14 surfex14

amezdour 2011surfex29 surfex15 surfex15mmoine 2011surfex30 surfex16 surfex16vrivalla 2011surfex31 surfex17 surfex17csorbe2 2011surfex32 surfex18 surfex18cvelluet 2011surfex33 surfex19 surfex19aveloso 2011surfex34 surfex20 surfex20sfaroux 2011surfex35 surfex21 surfex21emartin 2011surfex36 surfex22 surfex22

plemoign2 2011surfex37 surfex23 surfex23

10-12 octobre 2011 stage surfex

Page 5: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

telechargement

sur sxmosa1.cnrm.meteo.fr

sous votre $HOME, faire :

chmod 600 .rhosts

cp ../lemoigne/aneto stage2011.tgz .

tar zxvf aneto stage2011.tgz

cd aneto

binaries/ pgd/ prep/

alqueva/ isba/ ma01/ isba snow

exp/

10-12 octobre 2011 stage surfex

Page 6: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

architecture ”aneto/” sur sxmosa1

binaries/

PGD : permet de faire le fichier de constantes (relief,fractions des cover, ...)

PREP : permet de faire le fichier de conditions initiales

OFFLINE : permet de faire tourner surfex en mode off-line(sans interaction avec l’atmosphere)

SXPOST : permet de post-traiter les fichiers issus de PGD etPREP

trpixel.bash : permet de tracer les champs post-traites avecSXPOST

10-12 octobre 2011 stage surfex

Page 7: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

architecture ”aneto/” sur sxmosa1

pgd/

exemples de PGD a realiser parmi cuba, parisI, spitzberg, japan

prep/

exemples de PREP a realiser parmi cuba, parisI, spitzberg, japan

isba/

un run modele complet incluant PGD + PREP + OFFLINE

isba snow/

un run modele complet incluant PGD + PREP + OFFLINE

10-12 octobre 2011 stage surfex

Page 8: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

architecture ”aneto/” sur sxmosa1

alqueva/

un run modele complet utilisant le modele de lac FLake

ma01/

un run modele complet utilisant le modele TEB

exp/

un run modele complet a realiser

10-12 octobre 2011 stage surfex

Page 9: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

options et soumission job

namelists

OPTIONS.nam pour PGD, PREP, OFFLINE

SXPOST.nam pour SXPOST

a partir de sxmosa1

qsub nom job

10-12 octobre 2011 stage surfex

Page 10: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

structure job

entete

#PBS -N pgd.sfx#PBS -l pmem=5gb#PBS -l cput=01 :00 :00#PBS -l nodes=1 :ppn=1#PBS -b 1#PBS -j oe

10-12 octobre 2011 stage surfex

Page 11: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

structure job

les fichiers en entree

ln -s /home/lemoigne/ecoclimap/clay fao.dir clay fao.dirln -s /home/lemoigne/ecoclimap/clay fao.hdr clay fao.hdr

ln -s /home/lemoigne/ecoclimap/sand fao.dir sand fao.dirln -s /home/lemoigne/ecoclimap/sand fao.hdr sand fao.hdr

ln -s /home/lemoigne/ecoclimap/gtopo30.dir gtopo30.dirln -s /home/lemoigne/ecoclimap/gtopo30.hdr gtopo30.hdr

ln -s /home/lemoigne/ecoclimap/ECOCLIMAP I GLOBAL.dir ECOCLIMAP I GLOBAL.dirln -s /home/lemoigne/ecoclimap/ECOCLIMAP I GLOBAL.hdr ECOCLIMAP I GLOBAL.hdr#rcp $USER@sxmosa1 :/home/$USER/aneto/binaries/PGD pgd.exe#rcp $USER@sxmosa1 :/home/$USER/aneto/pgd/cuba/OPTIONS.nam OPTIONS.nam

10-12 octobre 2011 stage surfex

Page 12: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

structure job

l’execution./pgd.exe

les fichiers de sortie

rcp PGD.txt $USER@sxmosa1 :/home/$USER/aneto/pgd/cuba/PGD.txt

rcp LISTING PGD.txt $USER@sxmosa1 :/home/$USER/aneto/pgd/cuba/LISTING PGD.txt

rcp class cover data.tex $USER@sxmosa1 :/home/$USER/aneto/pgd/cuba/class cover data.tex

10-12 octobre 2011 stage surfex

Page 13: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

SXPOST

permet d’extraire un champ 2d du fichier de sortie issu de PGD ouPREP afin de le tracer.Il utilise un fichier d’entree SXPOST.nam ayant la structuresuivante :1- MASK01 HREC1ou MASK01 vaut ’FULL ’, ’NATURE’, ’SEA ’, ’WATER ’ ou ’TOWN ’et HREC1 est le nom du champ defini sur le masque MASK01. Exemple :

2- NATURE TG1- FULL ZS

les fichiers produits sont TG1.dat et ZS.dat et ont la forme lat, lon, valeur

10-12 octobre 2011 stage surfex

Page 14: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

trpixel.bash

permet de tracer un fichier irregulier de type lat, lon, valeurtrpixel.bash ZS.dat

10-12 octobre 2011 stage surfex

Page 15: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

connexioninstallation du stagesoumission jobexecutable SXPOSTexecutable trpixel.bashexecutable profil.bash

profil.bash

permet de tracer un profil de temperature de l’eau dans le cas ou lemodele FLake est active

10-12 octobre 2011 stage surfex

Page 16: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

l’outil PREP

Permet d’initialiser les variables pronostiques des modeles ISBA(nature), TEB (ville), FLAKE et WATFLX (lacs) ou SEAFLX(mer/ocean)

∂X

∂t= · · · ← X (t = 0)

10-12 octobre 2011 stage surfex

Page 17: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

les variables d’ISBA

profils verticaux de T, wl et wi

contenu en eau du reservoir d’interception

equivalent en eau de la neige, albedo, ...

10-12 octobre 2011 stage surfex

Page 18: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

les variables de TEB

temperatures du toit, des murs et de la route

contenu en eau sur le toit

contenu en eau sur la route

10-12 octobre 2011 stage surfex

Page 19: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

les variables de FLAKE

temperature de surfacehauteur de la couche de melangetemperature profonde du lactemperature moyenne de l’eaucourbure du profil

10-12 octobre 2011 stage surfex

Page 20: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

les variables de WATFLX/SEAFLX

temperature de surface

Elle est maintenue constante pendant la duree du run

10-12 octobre 2011 stage surfex

Page 21: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

les variables de CMO1D

temperature de surface

salinite

courant

energie cinetique turbulente

10-12 octobre 2011 stage surfex

Page 22: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

initialisation

initialisation de type uniforme

valeurs valables a l’altitude z=0 metres

initialisation a partir d’un fichier

type modele atmospherique ou d’ocean :ECMWF, ARPEGE, ALADIN, Meso-NH, MOCAGE, MERCATORtype lat lon valeur :pour certains champs uniquement (T et wl d’ISBA)

10-12 octobre 2011 stage surfex

Page 23: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

principe

variables d’Isba

lecture des champs atmospheriques

projection sur une grille de sol detaillee (20 niveaux)

interpolations horizontales sur grille fine

interpolation verticale sur grille finale

retour aux variables modele (si besoin)

10-12 octobre 2011 stage surfex

Page 24: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

exemple

initialiser toutes les variables pronostiques a partir d’un grib du CEP sauf le profil de temperature et d’humidited’ISBA a partir de fichiers externes :

&NAM PREP SURF ATMCFILE=’ecmwf.OD.20050526.18’,CFILETYPE=’GRIB ’ /

&NAM PREP TEBCFILE TEB =’ecmwf.OD.20050526.18’,CTYPE=’GRIB ’ /

&NAM PREP SEAFLUXCFILE SEAFLX=’ecmwf.OD.20050526.18’,CTYPE=’GRIB ’ /

&NAM PREP WATFLUXCFILE WATFLX=’ecmwf.OD.20050526.18’,CTYPE=’GRIB ’ /

&NAM PREP ISBACFILE ISBA =’ecmwf.OD.20050526.18’,CTYPE=’GRIB ’ ,CFILE HUG SURF = ’SWI1 SIM 2005052618 ALL’ ,CFILE HUG ROOT = ’SWI2 SIM 2005052618 ALL’ ,CFILE HUG DEEP = ’SWI3 SIM 2005052618 ALL’ ,CFILE TG SURF = ’TG1 SIM 2005052618 ALL’ ,CFILE TG ROOT = ’TG2 SIM 2005052618 ALL’ ,CFILE TG DEEP = ’TG3 SIM 2005052618 ALL’ ,CTYPE HUG = ’ASCLLV’, CTYPE TG = ’ASCLLV’ /

10-12 octobre 2011 stage surfex

Page 25: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

fonction de l’outilles variables pronostiquesinitialisationprincipenamelistexercice pratique

exercice pratique

adapter la namelist pour :

activer LPGD (ecriture des champs de constantes)utiliser le fichier arpifs.AN.20050719.00 en entree

adapter le script job prep pour l’utilisation du fichier arpifs

soumettre le job

quels sont les nouveaux champs ecrits dans le fichier PREP.txtpar rapport au PGD.txt

tracer la temperature de surface sur continents (TG1)

tracer la temperature de surface des toits (T ROOF1)

tracer la temperature de surface de la mer (SST)

tracer l’indice foliaire (LAI)

10-12 octobre 2011 stage surfex

Page 26: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

preparation de forcages

fabriquer un jeu de donnees

variables : Tair, Qair, Vent, Precip, P, Rayonnements incidentssolaire et infra-rouge

series temporelles

dans un ou plusieurs fichiers sous aneto/exp/Data/stage/

par exemple, cycle diurne, donnees toutes les heures : Tair,Rsol, Rir variables et les autres parametres fixes.

10-12 octobre 2011 stage surfex

Page 27: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

preparation code

sous aneto/exp/forcing/src/ :

preparer le code de lecture

programme principal : my forcing.f90

programme utilisateur : my forc stage.f90

10-12 octobre 2011 stage surfex

Page 28: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

namelist PGD

sous /aneto/exp/namelist/OPTIONS.nam

fabriquer la namelist OPTIONS.nam

XLONMIN =XLONMAX =XLATMIN =XLATMAX =NLON =NLAT =

10-12 octobre 2011 stage surfex

Page 29: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

namelist

sous /aneto/exp/namelist/MY PARAM.nam

fabriquer la namelist MY PARAM.nam

YEXPERIMENT NAME = ’STAGE ’ ,NUMBER GRID CELLS = nb de pts de grille,NUMBER OF TIME STEPS INPUT = 49 ,NUMBER OF TIME STEPS FINAL = 49 ,ZATM FORC STEP = 1800. ,YFORCING FILETYPE = ’ASCII ’

10-12 octobre 2011 stage surfex

Page 30: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

compilation

sous /aneto/exp/forcing/

compilation, edition de liens et preparation des fichiers

1 compile and link.bash2 prepare files.bash stage

10-12 octobre 2011 stage surfex

Page 31: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

soumission job

sous /aneto/exp/rundir/stage/

preparer le job

adapter le temps d’execution

adapter la memoire allouee

verifier que tous les fichiers necessaires sont presents

verifier que tous les fichiers produits sont rapatries

soumettre le job

10-12 octobre 2011 stage surfex

Page 32: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

exercice pratique

pensez a sauvegarder les resultats de l’experience de reference !

modifier les forcages

modifier /aneto/exp/forcing/src/my forc stage.f90

baisser la temperature de l’air de 1 K

passer les precipitations de 0 a 10−4 mm/s

doubler l’humidite de l’air

regarder l’impact sur les champs modelises

10-12 octobre 2011 stage surfex

Page 33: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

driver

etapes principales

initialisations

boucle temporelle

lecture forcagesinterpolation temporelleexecution modeleecriture sorties

10-12 octobre 2011 stage surfex

Page 34: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

preparation de forcageslecturenamelistcompilationsoumission jobexercice pratiquestructure driver

driver

10-12 octobre 2011 stage surfex

Page 35: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

Lac/Oceans

les echanges air-eau

10-12 octobre 2011 stage surfex

Page 36: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

flux de surface

methode Bulk

Les flux turbulents en surface sont lies aux gradients des variablesmeteorologiques grace a un jeu de coefficients d’echanges quidependent de la stratification de l’atmosphere :

Qmom = ρ · w ′U ′ Qsen = ρ · Cp · w ′θ′ Qlat = ρ · Lv · w ′q′

w ′η′ = −Cη ·∆U ·∆η

10-12 octobre 2011 stage surfex

Page 37: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

flux de surface

flux cinematiques

Les flux cinematiques peuvent etre exprimes grace aux echellescaracteristiques u∗, θ∗ et q∗ de la facon suivante :

w ′U ′ = −u∗2 = −CD · (∆U)2

w ′θ′ = −u∗ · θ∗ = −CH ·∆U ·∆θ

w ′q′ = −u∗ · q∗ = −CE ·∆U ·∆q

10-12 octobre 2011 stage surfex

Page 38: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

coefficients d’echanges

le but revient a calculer les coefficients CD , CH et CE pourconnaıtre les flux de surface

approche directe

a partir de la connaissance de la stabilite de l’atmosphere(RI ), on deduit CD pour un z0 de 10−3

puis u∗ et Qmom

l’approche de Charnock donne : z0 = 0.015u∗2

g

on deduit alors CH et CE

puis Qsen et Qlat connaissant la temperature de surface del’eau maintenue constante pendant le run

10-12 octobre 2011 stage surfex

Page 39: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

coefficients d’echanges

approche iterative

Elle est basee sur le calcul iteratif de u∗, θ∗ et q∗

ECUME sur mer/ocean

les coefficients d’echanges neutres sont calibres en fonction dumodule du vent a 10m a partir des donnees de campagnes demesures (Pomme, Equalant, Albatros, ...)

10-12 octobre 2011 stage surfex

Page 40: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

ECUME

impact sur les flux

10-12 octobre 2011 stage surfex

Page 41: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

mer/oceans

modele de couche de melange oceanique 1D

10-12 octobre 2011 stage surfex

Page 42: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

equations du modele (1)

decomposition d’une variable en moyenne + fluctuation

α = α + α′ ; temperature T , salinite S , courant ~u,TKE e

equations

∂T

∂t=

Fsol

ρ0Cp

∂I (z)

∂z−∂w′T ′

∂z

∂S

∂t= −

∂w′S′

∂z

∂u

∂t= fv −

∂w′u′

∂z

∂v

∂t= −fu −

∂w′v′

∂z

condition limite superieure

w′T ′(0) = −(Qsen + Qlat + FIR )/(ρ0Cp)

w′S′(0) = (P − Evap)/(ρ0Cp)

w′u′(0) = −τu/(ρ0Cp)

w′v′(0) = −τv/(ρ0Cp)

10-12 octobre 2011 stage surfex

Page 43: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

equations du modele (2)

fermeture du systeme

w′T ′ = −K ·∂T

∂z

w′S′ = −K ·∂S

∂z

w′u′ = −K ·∂u

∂z

w′v′ = −K ·∂v

∂z

coefficient de diffusivite

K = ck · lk · e1/2

energie cinetique turbulente : e = 12

(u′2 + v′2 + w′2)

∂e

∂t= −

∂z

„w′e +

1

ρ0

w′p′«−

„w′u′

∂u

∂z+ w′v′

∂v

∂z

«+ b′w′ − ε

−∂

∂z

„w′e +

1

ρ0

w′p′«

= −Ke ·∂e

∂z

Ke = cε · lε · e1/2

b =g

ρ0

(ρ− ρ0) ρ = ρ(T , S)

ε = cε · lε · e3/2

10-12 octobre 2011 stage surfex

Page 44: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

initialisation temperature

10-12 octobre 2011 stage surfex

Page 45: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

initialisation salinite

10-12 octobre 2011 stage surfex

Page 46: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

reponse a de fortes precipitations : Aude 12/11/99 21TU

apport d’eau douce

diminution de la salinite

augmentation de la stratification

baisse de la temperature

10-12 octobre 2011 stage surfex

Page 47: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

reponse a un fort courant jet

cas de l’Herault : 4 decembre 2003 00TU

vent d’est (delta Rhone)

formation courant surface

perturbation possible ruissellement riviere

10-12 octobre 2011 stage surfex

Page 48: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

Pourquoi s’interesser aux lacs ?

un lac peut affecter la structure de la CLA et donc le temps sensible

cela depend de sa taille, forme et de la situation meteo

les zones boreales, la region des grands lacs americains, ..., ont une forte couverture de lac

10-12 octobre 2011 stage surfex

Page 49: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

impact dans un modele de climat

10-12 octobre 2011 stage surfex

Page 50: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

modele 3D complets trop chers (CPU)

modele 1D multi couches : chers

modele 1D mono couche : grandes erreurs (pas destratification)

FLake : modele 1D a 2 couches :

parametrisation de la structure verticalecout numerique faiblephysique realiste

10-12 octobre 2011 stage surfex

Page 51: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

concept de ”self-similarity”

le profil de temperature dans la thermocline peut etre parametre par une fonction universelle de la profondeur(adimentionnee), polynome ordre 4

Φ(ζ) =θs (t) − θ(z, t)

∆θ(t); ζ =

z − h(t)

∆h(t)

10-12 octobre 2011 stage surfex

Page 52: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

θ(z, t) = θs (t) dans la couche de melange

θ(z, t) = θs (t) − (θs (t) − θb(t))Φ(ζ) dans la thermocline

temperatures θs , θb

epaisseur de la couche h

CT =∫ 1

0 Φ(ζ)dζ

temperature moyenne θ

θ = θs − CT (1− h

D)(θs − θb)

10-12 octobre 2011 stage surfex

Page 53: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

conservation de l’energie totale :

ρwcwD dθdt = Qs−Qb + Is− I (D)

conservation de la couchemelangeeρwcwh dθs

dt = Qs −Qh + Is − I (h)

evolution de h : calculee entenant compte des regimesconvectifs ou stables

evolution de CT : calculee avecune equation de relaxation detemps caracteristiqueproportionnel a (D − h)2

10-12 octobre 2011 stage surfex

Page 54: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

les echangesflux de surfacecoefficients d’echangesmodele de CMO 1Dequations du modeleexemplesmodele de lac FLake

module de sediments

prise en compte du gel desurface

depot de neige sur la glace

10-12 octobre 2011 stage surfex

Page 55: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

SBL : un modele de CLS pour la ville

dans les modeles atmospheriques les schemas urbains sontmulti-couches ou a une seule couche

les schemas mono-couche sont numeriquement efficaces

les schemas multi-couches permettent une meilleuredescription de l’air dans le canyon. Mais leur implementationest tres complexe.

le schema SBL est a la fois efficace et d’implementation facile

10-12 octobre 2011 stage surfex

Page 56: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

les differents schemas

10-12 octobre 2011 stage surfex

Page 57: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

le schema SBL

10-12 octobre 2011 stage surfex

Page 58: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

hypotheses de SBL

Celles d’une couche de limite de surface classique :

la direction du vent moyen ne varie pas dans la couche

le transport turbulent et l’advection d’ECT est faible compare auxautres termes

au dessus de la canopee, la couche est a flux constant

les forcages de grande echelle sont uniformes avec l’altitude

10-12 octobre 2011 stage surfex

Page 59: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

principe de SBL

prend en compte les effets d’obstacle au niveau de la maille :forcage de grande echelle, introduction de forces de drag(ralentissement de l’ecoulement), rechauffement/refroidissement,assechement/humidification et production ECT de petite echelle.

∂U

∂t=∂U

∂t(za) + Turb(U) + Drag(U)

∂θ

∂t=∂θ

∂t(za) + Turb(θ) +

∂θ

∂t

∂q

∂t=∂q

∂t(za) + Turb(q) +

∂q

∂t

∂ECT

∂t= Prod Dyn + Prod Therm + Dissip +

∂ECT

∂t

Les conditions aux limites sont determinees par le niveau de forcage et

par les flux turbulents de surface calcules par surfex10-12 octobre 2011 stage surfex

Page 60: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

activation

activation au niveau du PREP :

&NAM PREP ISBALISBA CANOPY = T /

&NAM PREP TEBLTEB CANOPY = T /

&NAM PREP WATFLUXLWAT SBL = T /

&NAM PREP SEAFLUXLSEA SBL = T /

en sortie le modele produit U, θ, q, ECT pour les 6 niveauxsupplementaires

T2m est prevue par le modele et n’est plus diagnostique

les flux de surface sont modifies

10-12 octobre 2011 stage surfex

Page 61: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

validation de SBL avec Arome

Utilisation du schema SBL au dessus de la vegetation

simulations Arome

sud-est de la France

niveau atm. bas 17m

5 niveaux supplementaires

10-12 octobre 2011 stage surfex

Page 62: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

Surface Boundary Layerschema de principehypothesesequationsactivationvalidation

validation de SBL avec Arome

Masson and Seity, 2009, JAMC, 48, 7, 1377-1397

simulations Arome

niveau atm. bas 17m + schema de veg.

niveau atm. bas 2m + schema de veg.

niveau atm. bas 17m + schema de veg.+ SBL

SBL fait aussi bien qu’avec la haute resolution

meilleur couplage nocture sfc/atm

flux de chaleur sensibles plus negatifs

champs de temperatures coherents

10-12 octobre 2011 stage surfex

Page 63: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

emission chimique anthropique

independante des conditions meteorologiques : traffic, activiteindustrielle

cadastre d’emission : Flux de NOx sur Toulouse

10-12 octobre 2011 stage surfex

Page 64: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

emission naturelle aerosols

dependante des conditions meteorologiques et des proprietesde surface

aerosols desertiques, sels marins, flux biogeniques

observation de poussieres par MODIS

10-12 octobre 2011 stage surfex

Page 65: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

production de poussieres desertiques

seuil u∗ = 0.2m/s

saltation : mouvement horizontal des particules dans unecouche turbulente proche de la surface

sablage : bombardement des agregats en surface par desparticules en saltation et production de fines particules : lesaerosols desertiques

10-12 octobre 2011 stage surfex

Page 66: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

schema de principe

10-12 octobre 2011 stage surfex

Page 67: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

modele DEAD

modelisation des emissions de poussieres

calcul du seuil d’erosion u∗d pour sol sec (fct de ρ, D, des

particules) Marticorena and Bergametti, 1995

prise en compte de l’humidite du sol :

w < w ′ : u∗w = u∗

d

w > w ′ : u∗w = u∗

d ·(1 + 1.21(w − w ′)0.68

)1/2

w ′ depend de la texture du sol (%argile) Fecan et al., 1999

10-12 octobre 2011 stage surfex

Page 68: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

modele DEAD

modelisation des emissions de poussieres

effet de la rugosite sur u∗d Marticorena and Bergametti, 1995

calcul du flux horizontal Fh de surface : White, 1979

calcul du flux vertical Fv de poussiere :Fv = α · Fh α depend du %argile

10-12 octobre 2011 stage surfex

Page 69: stage surfex · executable trpixel.bash executable pro l.bash SXPOST permet d’extraire un champ 2d du chier de sortie issu de PGD ou PREP a n de le tracer. Il utilise un chier d’entr

ENVIRONNEMENT ET OUTILSINITIALISATION : PREP

EXPERIENCE UTILISATEURLACS ET OCEANS

LE MODELE SBLAEROSOLS

emission chimique anthropiqueemission naturelle aerosolsproduction de poussieresschema de principemodele DEADDepot sec

Depot sec

Parametrisation du depot sec de gaz et aerosols a la surface par transfert turbulent

caracteristiques du gaz a donner : solubilite, masse moleculaire

parametrisation du depot grace a sa vitesse de depot vd = − Fcc(z)

vd = (Ra + Rb + Rc )−1

Ra : resistance aerodynamique, Rb : resistance quasi-laminaire et Rc resistance de surface

10-12 octobre 2011 stage surfex