HAL Id: hal-02418218
https://hal.inria.fr/hal-02418218
Submitted on 18 Dec 2019
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Recent developments in NEMO within the Albatross project
Florian Lemarié, Guillaume Samson, Xavier Couvelard, Gurvan Madec, Romain Bourdallé-Badie
To cite this version:
Florian Lemarié, Guillaume Samson, Xavier Couvelard, Gurvan Madec, Romain Bourdallé-Badie.
Recent developments in NEMO within the Albatross project. DRAKKAR 2019 - Drakkar annual
workshop, Jan 2019, Grenoble, France. �hal-02418218�
Recent developments in NEMO within the Albatross project
F. Lemari ´e1, G. Samson2, X. Couvelard3, G. Madec1,4, R. Bourdall ´e-Badie2
1Inria (Airsea Team), Univ. Grenoble-Alpes, LJK, France
2Mercator Oc ´ean International, Toulouse, France
3Laboratoire d’Oc ´eanographie Physique et Spatiale (LOPS), Brest, France
4Sorbonne Universit ´es-CNRS-IRD-MNHN, LOCEAN Laboratory, Paris, France
Context: Albatross project funded by CMEMS
→ Representation of ocean/waves/atmosphere interactions in global eddying operational systems
- Focus on the characteristic scales of the oceanic mesoscale (a few kilometers and from a few days to a few weeks)
. Demonstrate the contribution of ocean/waves coupling . Account for eddy-scale wind-SST and wind-currents effects
1. Implementation of a 2-way ocean/waves coupling (more conventional) 2. Explore the possibility to dynamically downscale atmospheric data to the
oceanic resolution via a simplified model (more exploratory)
F. Lemari ´e – Recent developments in NEMO within Albatross 3
Inclusion of wave-induced terms in NEMO & coupling 1
infrastructure
Inclusion of wave-induced terms in the PE models
Mathematical derivation
• McWilliams et al. (2004)
- Eulerian frame
- Asymptotic expansion of the wave effects to some order in wave steepness
• Ardhuin et al. (2008)
- Hybrid Lagrangian-Eulerian frame (Generalized Lagrangian Mean)
- Effects of vertical shear are ignored
→ nearly equivalent wave-current equations at leading orders(Ardhuin et al., 2017)
→ the wave effects on the current momentum expressed in the form of the vortex force
. Examples of practical implementations in PE models:
Uchiyama et al. (2010);Bennis et al. (2011)
Curl form of NEMO equations with generalized vert. coordinate (e3=∂kz)
∂tu = +(f+ζ)(v+vs)−∂xkuhk2
2 −(ω+ωs)
e3 ∂ku−∂x(ps+pJ)
ρ0 −
∂x(ph+
ep) z ρ0 +Fu
∂tv = −(f+ζ)(u+us)−∂ykuhk2 2
−(ω+ωs) e3
∂kv−∂y(ps+pJ) ρ0
−
∂y(ph+
pe) z ρ0
+Fv
∂kph = −ρge3−∂kpe+ρ0
us∂ku+vs∂kv
“wavy hydrostatic” balance
∂t(e3θ) = −∂x(e3θ(u+us)−∂y(e3θ(v+vs))−∂k(θ(ω+ωs)) +Fθ
∂te3 = −∂x(e3(u+us))−∂y(e3(v+vs))−∂k(ω+ωs) ρ = ρeos
• (us, vs, ωs): Stokes drift velocity (assumed to be non-divergent)
• pJ: depth-uniform wave-induced kinematic pressure term
•
pe: shear-induced 3D pressure term associated with vertical component of VF
WSt−Cor=
fvs
−fus 0
, WVF=
ζvs−ωse 3∂ku
−ζus−ωs e3∂kv us
e3∂ku+vse 3∂kv
, WPrs=
pJ+ep pJ+ep
pe
F. Lemari ´e – Recent developments in NEMO within Albatross 5
Curl form of NEMO equations with generalized vert. coordinate (e3=∂kz)
∂tu = +(f+ζ)(v+vs)−∂xkuhk2 2
−(ω+ωs) e3
∂ku−∂x(ps+pJ) ρ0
−
∂x(ph+ep) z ρ0
+Fu
∂tv = −(f+ζ)(u+us)−∂ykuhk2
2 −(ω+ωs)
e3 ∂kv−∂y(ps+pJ)
ρ0 −
∂y(ph+pe) z ρ0 +Fv
∂kph = −ρge3−∂kep+ρ0(us∂ku+vs∂kv) “wavy hydrostatic” balance
∂t(e3θ) = −∂x(e3θ(u+us)−∂y(e3θ(v+vs))−∂k(θ(ω+ωs)) +Fθ
∂te3 = −∂x(e3(u+us))−∂y(e3(v+vs))−∂k(ω+ωs) ρ = ρeos
. Small vertical shear limit (Bennis et al., 2011)→hydrostatic relation is unchanged . Neglect wave-induced non-conservative forces (wave dissipation, rollers, etc) . Adjustments in the barotropic mode due to the convergence of the Stokes drift . No need to explicitly computeωs
Reconstruction of Stokes drift velocity profile
Inputs from wave model:ush(η),kTsk, →ush(z, ke) =ush(η)S(z, ke)
• ke: degree of freedom to impose thatkR
ush(z, ke)dzk=kTsk
• S(z, ke)fromBreivik et al., 2016
• Stokes drift interpreted in a FV senseush(zk) =ush(η) (e3)k
Zzk+1/2 zk−1/2
S(z, ke)dz
Computation of surface momentum flux
• In NEMO :τatmfrom IFS bulk formulation (Aerobulk) usingαchfrom wave model.
• In wave model :τatmww3assumes neutral stratification (wave models hyper sensitivite to stress computation).
A way to account for the momentum flux consumed by the wave field τoce=τatm−(τatmww3\−τoceww3)
.Pragmatic choice which breaks momentum conservation.
F. Lemari ´e – Recent developments in NEMO within Albatross 6
Wave-enhanced mixing (1-equation TKE scheme)
Additional terms in wavy hydrostatic balance affects TKE equation ush∂z
u0hw0
= u0hw0
∂zush+∂z ush u0hw0 .Modification of shear production term + adjustAvevalue
∂te= Avm e23
h(∂ku)2+ (∂kv)2+ (∂ku)(∂kus) + (∂kvs)(∂kvs)i
−AvtN2+1 e3
∂k Ave
e3
∂ke
−ce3/2 l2ε
Surface B.C. fore:
Ave e3 ∂ke
z=z1
=−ρ0gR2π 0
R∞
0 Sdsdωdθ
Surface B.C. for mixing length:lz=η=κ(CmCc)1/4
m (η+z0), z0= 1.6Hs
Wave-enhanced mixing (1-equation TKE scheme)
Additional terms in wavy hydrostatic balance affects TKE equation ush∂z
u0hw0
= u0hw0
∂zush+∂z ush
u0hw0 .Modification of shear production term + adjustAvevalue
∂te= Avm e23
h(∂ku)2+ (∂kv)2+ (∂ku)(∂kus) + (∂kvs)(∂kvs)i
−AvtN2+1 e3
∂k Ave
e3
∂ke
−c
e3/2 l2ε
Langmuir cells parameterization:Axell (2002)
→ Additional source term in TKE equation∆tPLCwithPLC=wLC3 /HLC wLC=
(
cLCkeusksin
−HπzLC
, if −z≤HLC
0, otherwise , −
Zη
−HLC
N2(z)zdz=keusk2 2 keusk= max{us(η)·eτ,0}intensity of LC scales withθusτ(Van Roekel et al., 2012)
F. Lemari ´e – Recent developments in NEMO within Albatross 7
Practical implementation
• OASIS−MCTInterface shared with Croco and Mars3d
• Interface inNEMOinline with the generic interface with atmosphere
Variable description
uh(z=η) Oceanic surface currents O→W uatm10 10 m-winds from external dataset O→W ush(z=η) Sea-surface Stokes drift W→O kTsk norm of the Stokes drift volume transport W→O Φoc TKE surface flux multiplied byρ0 W→O
αch Charnock parameter W→O
Hs Significant wave height W→O
τww3w Wave-supported stress W→O
peJ Bernoulli head W→O
Table :Variables exchanged betweenNEMOandWW3viaOASIS−MCT.
• Examples ofORCA025numerical results in next talk
F. Lemari ´e – Recent developments in NEMO within Albatross 9
Downscaling of atmospheric data at the oceanic resolution 2
Objectives
SURROGATE MODEL atm
LS(x, z, t) =MAGCM(. . . , oceLS(x, z=zsfc, t))
oce
HR(x, z=zsfc, t)
eatmHR(x, z= 10 m, t)
How to define such surrogate model ?
• Estimate∂MAGCM/∂φocesfc via sensitivity analysis and subsequent model reduction
• Build a surrogate model via learning strategies (huge computational and data requirements)
• Select feedback loops of interest and mimic the physical mechanisms
→ The newly developed computational framework allows all those possibilities to be investigated
Air-sea interactions at the oceanic mesoscales
Wind-SST coupling (thermal coupling)
1. Modulation of PBL turbulence(e.g.
Chelton, 2013;Frenger et al., 2013) ∇×τ = F1(∇SST)
∇·τ = F2(∇SST)
2. Pressure gradient adjustment(e.g.
Minobe 2008;Lambaerts et al. 2013)
∇·τ∝ −k∇2SSTk
Current feedback (dynamical coupling)
τ =ρaCDkua−uok(ua−uo)
• Strongly reduced mesoscale activity (”eddy damping”)(e.g.Dewar & Flierl, 1987; Renault et al., 2016)
• Strongly increases vertical velocity anomalies associated to eddies(e.g.
Oerder et al., 2017)
F. Lemari ´e – Recent developments in NEMO within Albatross 11
WEk[m day1] Absolute winds
Relative winds
Oerder et al., 2017
Air-sea interactions at the oceanic mesoscales
. A good representation of those interactions requires an interactive MABL
- Under-estimation of wind-SST coupling in bulk mode
- Over-estimation of wind-current coupling in bulk mode
. The atmospheric resolution must be ”eddy-resolving”(i.e.∆xoce≈∆xatm) . Interactive MABL required for a consistent integration of surface waves
Similar initiatives :
• Advective atmospheric mixed layer model ofSeager et al., 1995
• CheapAML (Deremble et al., 2013)→dynamically passive ABL model
Current status of the project (1/2)
1. Definition of a single-column model (ABL1d)
Integrate windsu, potential temperatureθand specific humidityq
∂tu = fk×u+∂z(Km∂zu)−
1 ρ∇p
LS
∂tθ = ∂z(Ks∂zθ) +λs(S(θ)−θLS)
∂tq = ∂z(Ks∂zq) +λs(S(q)−qLS) Blue termsare specified via large-scale data
Red termsare given by turbulent closure
. Radiative forcingis kept as it is
. Surface boundary conditionsfor Km∂zu|z=0, Ks∂zθ|z=0,Ks∂zq|z=0via IFS (aerobulk) bulk formulation
. Relaxation termscales with PBL height
F. Lemari ´e – Recent developments in NEMO within Albatross 13
Current status of the project (2/2)
2. Turbulent closure scheme: TKE-based scheme ofCuxart et al. (2000) . used operationally at Meteo-France (e.g. in Arome and Meso-NH models) . recoded from scratch to allow more flexibility and better performances 3. Development of preprocessing toolsfor
large-scale forcing
4. Implementation in NEMO surface module
- Option to split NEMO and SAS on separate nodes
- Standalone mode
- Compatible with sea-ice
Computational cost (50vertical levels, no sea-ice)
• + 12% in memory
• + 7 - 12 % en elapsed time (depending on options)
GLS ext. mode ABL1d I/O
Bulk mode 19.44% 11.3% - 0.34%
ABL mode 18.06% 10.5% 6.3% 0.64%
waves
BULK formulation Simplified Atmospheric
Boundary layer model 3D Large-scale
data Surface module
LIM sea-ice
OCEAN
Current status of the validation strategy (1/2)
1. Standardized test-cases from ABL community (see GABLS initiative)
→ Neutral turbulent Ekman layerat450N (Cuxart et al., 2000)
-1 0 1 2 3
V [m/s]
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Z f / u*
nn_amxl = 1 nn_amxl = 3
Cuxart et al., 2000
MESO-NH 1D
LES
MESO-NH 1D LES
SIMBAD1D
2 4 6 8 10 12
U [m/s]
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
Z f / u*
nn_amxl = 1 nn_amxl = 3
→ Stably stratified boundary layer(typical situation over sea-ice)
Rodier et al., 2017
a) b)
0 2 4 6 8 10
Wind speed [m/s]
0 100 200 300 400
altitude [m]
nn_amxl = 0 nn_amxl = 1 nn_amxl = 2 nn_amxl = 3
263 264 265 266 267 268
Potential temperature [K]
0 100 200 300 400
altitude [m]
nn_amxl = 0 nn_amxl = 1 nn_amxl = 2 nn_amxl = 3
SIMBAD1D
F. Lemari ´e – Recent developments in NEMO within Albatross 15
Current status of the validation strategy (2/2)
2. Winds across a Midlatitude SST Front (Kilpatrick et al., 2014)
ABL_1D MESO-NH LES
2D x-z (solution at equilibrium)
3. NEMO1D / ABL1D coupling at PAPA station (50.1oN,144.9oW)
→ Th ´eo Brivoal MSc
Examples of numerical results
Large-scale winds over an idealized eddy
100 200 300
Relative winds (ABL)
50 100 150 200 250 300
100 200 300
Relative winds (Bulk)
8 6 4 2 0 2 4 6 1e 78
⇒Reduction by30%of wind stress curl
Bay of Biscay1/12◦realistic simulations
Courtesy of Mercator Ocean
F. Lemari ´e – Recent developments in NEMO within Albatross 17
Conclusions
• Implementation of a 2-way ocean-wave model including the wave-induced terms thought to be relevant at global eddying scales
• Representation of some mesoscale air-sea feedbacks with a simplified model
- ABL response qualitatively and quantitatively ok in idealized experiments
→extension to realistic cases
- Validation of implementation over sea-ice
- More advanced formulation including horizontal advection and fine-scale pressure gradient will be tested (based onKonor, 2013; Durran, 2008)
Publications to come
• Couvelard X., F. Lemari ´e, G. Samson, J.L. Redelsperger, F. Ardhuin, R. Benshila, G.
Madec,Development of a 2-way coupled ocean-wave model: assessment on a global oceanic configuration, Geosc. Mod. Dev.
• Lemari ´e F., G. Samson, J.-L. Redelsperger, H. Giordani, G. Madec, R. Bourdall ´e Badie, T. Brivoal,A simplified atmospheric boundary layer model for oceanic modeling purposes, Geosc. Mod. Dev.