Abnormal low temperature in bottom layer

General scientific issues regarding ROMS

Moderators: arango, robertson

Post Reply
Message
Author
zhiguoMEI
Posts: 3
Joined: Tue Dec 26, 2017 5:39 pm
Location: State KeyLaboratoryofMarine Environmental Science,

Abnormal low temperature in bottom layer

#1 Post by zhiguoMEI » Mon Nov 04, 2019 2:10 pm

Hi everyone ! Recently I got a problem with my ROMS-only model.The temperature in bottom layer was below -10 deg C and this abnormal temp happened only in the slope region. If I change my CPP define TS_C4HADVCTION into TS_U3HADVTION this problem just disappear but other problems appear.Could you please give me some help about how to solve this abnormal temp problem while using TS_C$HADVECTION CPP define ? Thank you so much!

Below is my CPP define
/*Physics options*/
#define UV_ADV
#define UV_COR
#define UV_VIS2

#define VISC_GRID
#define DIFF_GRID
#define TS_DIF2
#define MIX_S_UV
#define MIX_GEO_TS
#define SALINITY

/*Sediment*/

/*Numeric options*/
#define CURVGRID
#define SPHERICAL
#define MASKING
#define SOLVE3D
#define SPLINES_VVISC
#define SPLINES_VDIFF
#define NONLIN_EOS
#define DJ_GRADPS

#define TS_U3HADVECTION
#undef TS_C4HADVECTION
#undef TS_MPDATA
#undef WET_DRY
#undef TS_U3ADV_SPLIT
#define UV_U3ADV_SPLIT
/*bottom*/
#define UV_QDRAG

/*Output*/
#define AVERAGES
#define PERFECT_RESTART
#define RST_SINGLE
/*Surface and bottom boundary options*/
#define BULK_FLUXES
#ifdef BULK_FLUXES
# define SOLAR_SOURCE
# define LONGWAVE_OUT
# define EMINUSP
# define WIND_MINUS_CURRENT
#else
# define ANA_SMFLUX
# define ANA_STFLUX
# define ANA_SRFLUX
#endif

#define ANA_BTFLUX
#undef ANA_SSFLUX
#define ANA_BSFLUX
#define ANA_SPFLUX
#define ANA_BPFLUX
# undef LIMIT_VDIFF
# undef LIMIT_VVISC

/* Vertical subgridscale turbulence closure */
# define GLS_MIXING

# if defined GLS_MIXING || defined MY25_MIXING
# define KANTHA_CLAYSON
# define N2S2_HORAVG
# define RI_SPLINES
# undef CRAIG_BANNER
# undef CHARNOK
# endif

# ifdef LMD_MIXING
# define LMD_RIMIX
# define LMD_CONVEC
# define LMD_BKPP
# define LMD_SKPP
# undef LMD_NONLOCAL
# endif

Here is model result :Image
Attachments
截屏2019-11-04下午9.53.35.png
Last edited by zhiguoMEI on Tue Nov 05, 2019 11:01 am, edited 1 time in total.

User avatar
gresendiz
Posts: 6
Joined: Mon Jun 18, 2018 7:01 pm
Location: CICESE

Re: Abnormal low temperature in bottome layer

#2 Post by gresendiz » Tue Nov 05, 2019 5:31 am

Hello! If the area is very shallow the problem can be the heat flux, you can try use the forcing and Qcorrection instead of Bulk Fluxes. I had a very similar problem in a shallow domain, the temperature was very high or very low.

zhiguoMEI
Posts: 3
Joined: Tue Dec 26, 2017 5:39 pm
Location: State KeyLaboratoryofMarine Environmental Science,

Re: Abnormal low temperature in bottome layer

#3 Post by zhiguoMEI » Tue Nov 05, 2019 10:53 am

Thank you for your help ! I check the bathymetry where this problem happen. Below is a temperature slice along 25.7N near Taiwan island.Image. The depth of low temperature region is below 1600 meters , I don't think this is too shallow.
Attachments
slice.png

zhiguoMEI
Posts: 3
Joined: Tue Dec 26, 2017 5:39 pm
Location: State KeyLaboratoryofMarine Environmental Science,

Re: Abnormal low temperature in bottome layer

#4 Post by zhiguoMEI » Tue Nov 05, 2019 11:07 am

gresendiz wrote:
Tue Nov 05, 2019 5:31 am
Hello! If the area is very shallow the problem can be the heat flux, you can try use the forcing and Qcorrection instead of Bulk Fluxes. I had a very similar problem in a shallow domain, the temperature was very high or very low.
Thank you for your help ! I check the bathymetry where this problem happen. Below is a temperature slice along 25.7N near Taiwan island.Image. The depth of low temperature region is below 1600 meters , I don't think this is too shallow.
Attachments
slice.png

Post Reply