willaguiar / DSW-collaborative-project

0 stars 0 forks source link

[H2] Change coarse vertical grid for OM2-01 #9

Closed willaguiar closed 1 year ago

willaguiar commented 1 year ago

Read H2 for more information

willaguiar commented 1 year ago

Should we change the vertical resolution of OM2-01 to just be similar to OM2-025? I think @adele157 mentioned making the z grid even coarser than OM2-025.

Some info below that might help:

OM2-025 has 50 levels starting from ~1m, and OM2-01 has 75 starting from ~0.5m. (Grid levels for OM2-01 and OM2-025 are here) The plot below shows the average thickness of the z cells (dzt) for each resolution. dzt increases by up to ~15m from 0.25o to 0.01o, in the upper 300m of the water column. Below 300m, dzt increases up to ~40m from 0.25o to 0.01o. Also, it seems that the deepest cell in OM2-01 is ~500m deeper than in OM2-025.

Image

Image

adele-morrison commented 1 year ago

Perhaps a factor to consider here is how long are we going to need to run the model to see if DSW formation shuts off. I'm thinking 10 years? Which means we can probably ideally afford 1 or 2 vertical resolution tests?

Figure 7 from Stewart et al. 2017 is handy to compare vertical resolution from a few different models (note the KDS ones are all Kial's different test versions - we use KDS75). We used to use GFDL50 which has terrible upper ocean resolution compared to all the other models there. We think that we started get DSW formation when we changed from GFDL50 to KDS75 (but other things changed at the same time).

Screen Shot 2023-03-06 at 10 37 58 am

What about following Kial's method for setting the vertical resolution from that paper and do 1 test with the upper cell thickness = 10m (depending on how that goes we could follow up with another test after)?

willaguiar commented 1 year ago

Ok - Thickening the surface cell makes sense. Do you think we should change only the upper cell(s) thickness in the first test, or change also the thickness in the cells deeper than 1km? It seems that from GFDL50 to KDS75 the cells between 1km and 3 km thickened about 50m. And from OM01 to OM025 the cells at the same depth range thickens up to 40m. If this cell thickening increases mixing too much along the overflow path, maybe DSW might not be fully exported to the abyss, even if it is formed along the shelf. What do you think?

adele-morrison commented 1 year ago

Andy, Wilma and I chatted about this yesterday, and thought perhaps it would be best to change the upper 500m, but not the resolution below that. i.e. something like this (black is current, red is new):

Screen Shot 2023-03-06 at 10 37 58 am

That way we can isolate the resolution impact on the upper ocean mixing, but not change the overflow mixing.

PaulSpence commented 1 year ago

Maybe check to verify that there is no DSW in GFDL50. Then take that models vertical grid (or take the exising ACCESS-om2-025 grid, rather than make up another one) and use it to toy with?

The goal is to shut down DSW by changing the vertical grid, right? If changing the upper 500m doesn't work, then whats the next step? Maybe start by running ACCESS-om2-01 with the 50 layer ACCESS-om2-025 grid and shut it off and then work from there?

adele-morrison commented 1 year ago

ACCESS-om2-025 still has only a 2m thick upper cell. I think we might need a larger change to the vertical grid than that (at least a 5m thick upper cell)?

willaguiar commented 1 year ago

I was looking at the v_grid for OM2-01 and for KDS75. They are different at z>2000m (fig below). If I use Kial's method to create the new KDS grid (KDS75_5mdz) with minimum dz=5m, the grid below 2000m wouldn't match OM01-grid.

Since OM01 grid matches well with the KDS75 above 2000m, I will do the following: 1-Use Kial's method to produce a new grid similar to KDS75 (new grid: KDS75_500mcrossing_5mdz), but changing the minimum layer thickness of 5 m, and weakening the slope of the hyperbolic function . This new grid crosses the OM2-01 vertical grid in z~500m (bottom plot); 2-Substitute the upper 500m of OM2-01 by the upper 500m of KDS75_500mcrossing_5mdz. 3-check for discontinuities ( or grid inconsistencies) in around 500m

But before I do that...@adele157 could this difference between KDS75 and OM01 be due to the variation of the thickness in z*?

In the figure: OM2-01=grid from ocean_vgrid.nc file of OM2-01 ocean.nc (st_ocean var) for the last netcdf of the 01deg_jra55v13_ryf9091 KDS75=KDS75 grid from Stewart et al 2017 KDS75_5mdz= Grid with same parameters as KDS75, except with minimum dz=5m KDS75_500mcrossing_5mdz= Grid with same parameters as KDS75, except with minimum dz=5m and with a softened slope.

Image Image

adele-morrison commented 1 year ago

Sounds like a good approach @willaguiar. Any idea why the OM2-01 grid looks so wacky below 3000m? Is it a 2D field that includes the partial cell depths at the ocean bottom perhaps? What's the full path of the ocean_vgrid.nc file you're using?

willaguiar commented 1 year ago

@adele157 correction - I used ocean.nc (st_ocean var) for the last netcdf of the 01deg_jra55v13_ryf9091 for OM2-01 in the previous plot. I just realized st_ocean would have the effect of changing dz. I replotted the graph above now using this file for OM2-01 ocean_vgrid:

OM2-01 =/g/data/hh5/tmp/cosima/bathymetry/ocean_vgrid.nc (Let me know If this is the appropriate file) KDS75=KDS75 grid from Stewart et al 2017 (got it from Kial) KDS75_5mdz= Grid with same parameters as KDS75, except with minimum dz=5m

It seems to me that the input grid for OM2-01 is actually KDS75. So KDS75_5mdz (60 vertical levels) seem to be close enough to be used for the experiments- What do you think?

One important difference is the KDS75_5mdz has one cell deeper (5867 m) than KDS75 (5709 m). Should we try to match the deepest cell in KDS75 too?

KDS_zgrids-2 KDS_zgrids2-3

adele-morrison commented 1 year ago

Yes, I'm happy just to go with the KDS75_5mdz rather than merging the two grids.

On Mon, 20 Mar 2023 at 11:25, Wilton Aguiar @.***> wrote:

@adele157 https://github.com/adele157 correction - I used ocean.nc (st_ocean var) for the last netcdf of the 01deg_jra55v13_ryf9091 for OM2-01 in the previous plot https://github.com/willaguiar/DSW-collaborative-project/issues/9#issuecomment-1473136488. I just realized st_ocean would have the effect of changing dz. I replotted the graph above now using this file for OM2-01 ocean_vgrid:

OM2-01 =/g/data/hh5/tmp/cosima/bathymetry/ocean_vgrid.nc (Let me know If this is the appropriate file) KDS75=KDS75 grid from Stewart et al 2017 (got it from Kial) KDS75_5mdz= Grid with same parameters as KDS75, except with minimum dz=5m

It seems to me that the input grid for OM2-01 is actually KDS75. So KDS75_5mdz (60 vertical levels) seem to be close enough to be used for the experiments- What do you think?

[image: KDS_zgrids2-3] https://user-images.githubusercontent.com/70033934/226219761-69e07a6b-ee28-4505-9abe-caff973542da.png [image: KDS_zgrids2-2] https://user-images.githubusercontent.com/70033934/226219776-4c973be5-d971-4a46-8c2a-989332cfca92.png

— Reply to this email directly, view it on GitHub https://github.com/willaguiar/DSW-collaborative-project/issues/9#issuecomment-1475453956, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACA44UYNWLUOFII56L6OMULW46PXRANCNFSM6AAAAAAVOAMURI . You are receiving this because you were mentioned.Message ID: @.***>

willaguiar commented 1 year ago

Info: In KDS75_5mdz the first 4 levels go up to ~21m (as @dkhutch estimated. :D). So we can probably get away with a minimum topography depth of 21m.

Since we decided on the vgrid I will close this issue and add the bathymetry description to here