Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GOSI10: Logarithmic bottom drag coefficient #13

Open
oceandie opened this issue Dec 4, 2023 · 11 comments
Open

GOSI10: Logarithmic bottom drag coefficient #13

oceandie opened this issue Dec 4, 2023 · 11 comments
Assignees
Labels
enhancement New feature or request GOSI10 GOSI release

Comments

@oceandie
Copy link

oceandie commented Dec 4, 2023

GOSI9 uses a quadratic bottom friction with a constant drag coefficient $C_D = 0.001$. However, according to the "law-of-the-wall", in the logarithmic bottom boundary layer (BBL) $C_D$ shoud depend on the distance from the "wall" (i.e., the bottom in this case):

$C_D = \Big ( \frac{k}{\ln \Big( \frac{0.5*e3t_b}{z_0} \Big) } \Big)^2 $,

where $k=0.4$ is the von Karman constant, $e3t_b$ is the thickness of the deepest wet bottom cell and $z_0$ is the bottom roughness.

In NEMO, for stability reasons the log $C_D$ is bounded by Cdmin and Cdmax. For this reason, GOSI9 uses a constant $C_D$, since with z-levels the bottom $e3t_b$ was believed to be generally to thick, resulting in a $C_D$ = Cdmin. However, the following plot shows that on the shelf and the shelf-break, the value of the log $C_D$ is larger than the costant $C_D=0.001$ used in GOSI9:

Therefore, tha aim of this issue is to test the impact of switching on the logarithmic $C_D$ in the standard GOSI9 configuration with $z^*ps$ levels.

@oceandie
Copy link
Author

oceandie commented Dec 4, 2023

@DaveStorkey and myself had a meeting and we decided to conduct a 10 years long experiment using GOSI9p8.0 forced with JRA and with the logarithmic bottom drag switched on. The run will start from the 2010 restart of the control run GOSI9p8.0 with JRA carried out by @AlexM62 (suite id = u-cn082).

@oceandie oceandie added the enhancement New feature or request label Dec 4, 2023
@oceandie
Copy link
Author

oceandie commented Dec 5, 2023

In the proximity of the Denmark Strait and Faroe channels observations suggest a bottom drag coefficient $C_D$ of $\approx 3.0 - 4.0 \times 10^{-3}$ (e.g., Girton & Sanford 2003, Mauritzen et al. 2005). Moreover, previous numerical studies of the nordic overlows have used a bottom drag coefficient $2.0 \times 10^{-3} \leq C_D \leq 3.0 \times 10^{-3}$ (e.g., Kase et al. 2003, Riemenschneider & Legg 2007, Danabasoglu et al. 2010, Bruciaferri et al. 2023).

In GOSI9 with $z^*ps$ and a log bottom drag coefficient, $C_D$ is $\approx 1 \times 10^{-3}$ at depths $> 1000 \ m$, as shown in the previous plot. This is also true for the case of GOSI9 with local ME s-coordinates (Bruciaferri et al. 2023), as shown in the following figure:

Therefore, we decided to develop the model capability to use a 2d varying Cdmin and then to set Cdmin $= 2.5 \times 10^{-3}$ in the nordic overflows region as shown in the following plots:

a) GOSI9-$z^*$ps

b) GOSI9-ME$s$

@atb299
Copy link

atb299 commented Dec 6, 2023

@oceandie , how do you define/calculate the bottom roughness, $z_0$? Is this computed from e.g. the variance of the GEBCO bathymetry within the model grid cell? Naively, I would have expected to see a little more structure in the plots corresponding to areas of rough/smooth bathymetry such as the Mid-Atlantic ridge.

@oceandie
Copy link
Author

oceandie commented Dec 6, 2023

@oceandie , how do you define/calculate the bottom roughness, z0? Is this computed from e.g. the variance of the GEBCO bathymetry within the model grid cell? Naively, I would have expected to see a little more structure in the plots corresponding to areas of rough/smooth bathymetry such as the Mid-Atlantic ridge.

Hi @atb299, that's a good point! The standard NEMO code allows for a constant $z_0$, and for now I am using the NEMO default value rn_z0=3.e-3 . I agree that one would ideally expect a bit more variability in the Nordic overflows area ... however we have also to consider that until now we used a constant $C_D = 10^{-3}$ everywhere, so switching on the log $C_D$ and introducing a 2D varying Cdmin is already a big change .... the aim of this test is to learn what would be the impact of this change ... then, we can always improve it in the future with, e.g., a 2D varying $z_0$ computed from the bathymetry as you are suggesting (idea that I really like) ...

@oceandie oceandie added this to the GOSI10 release milestone Dec 8, 2023
@oceandie
Copy link
Author

oceandie commented Dec 8, 2023

I don't know why but the suite fails to write the restart of the first month when initialising from a 2010 restart from u-cn082. @ukmo-cguiavarch can replicate the error. In order to not waste too much time on this technical detail, we decided to run the full 45 years simualtion - learning the impact of this change on the full period can be actually quite useful.

The suite to run this experiment is u-db949@274189 and is currently running.

@oceandie
Copy link
Author

oceandie commented Jan 2, 2024

The experiment u-db949 has finished and the results are available on mass at moose:/crum/u-db949

@oceandie
Copy link
Author

Validation notes after running MARINE_ASSESS can be found here: u-db949_nemo_vs_u-cn082_nemo

@atb299
Copy link

atb299 commented Jan 18, 2024

@oceandie, regarding this and the other two comparisons you've just posted (for #14 and #15), am I correct in thinking that comparison with u-cn082 is not straightforward? If the experiments all started from the u-cn082 2010 restart you can make comparisons between them, but the same period in u-cn082 has started from a very different state.

@oceandie
Copy link
Author

HI @atb299, in the end all the experiments started from the same initial condition of u-cn082 and covered the same period (see #13 (comment), #14 (comment) and #15 (comment)) - so the experiments are fully comparable for the period I am analysing.

@atb299
Copy link

atb299 commented Jan 18, 2024

I see. I'll look again - at first glance I thought they weren't comparable. Interesting that they all have ~2-3 Sv stronger AMOC than u-cn082.

@ukmo-cguiavarch
Copy link
Collaborator

Here are the MARINE_VAL metrics for the following integrations (45y integrations forced by JRA and initialised from EN4):

VALNA: With logarithmic bottom drag, increase in AMOC and SPG heat content, limited impact on other metrics.
VALNA_eORCA025_experiments

VALSO: With logarithmic bottom drag, reduction in the Weddell Gyre and Ross gyre transport but small increase in ACC transport
VALSO_eORCA025_experiments

VALTRANS: With logarithmic bottom drag, significant impact on transport: improved transport in Denmark strait overflow (increase) and Faroe Bank channel overflow (reduction). Improved Bab el Mandeb outflow (increase). Degradation in Strait of Hormuz inflow (reduction). Little impact on Gibraltar outflow
VALTRANS_eORCA025_experiments

@oceandie oceandie added the GOSI10 GOSI release label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GOSI10 GOSI release
Projects
None yet
Development

No branches or pull requests

4 participants