[MITgcm-support] KPP scheme and background viscosities
Jody Klymak
jklymak at uvic.ca
Mon Apr 19 19:19:32 EDT 2010
Hi Abbas,
On Apr 19, 2010, at 15:38 PM, Abbas Dorostkar wrote:
> Sorry, my email must be a bit confusing!
>
> I set the explicit horizontal diffusivity to a very small value of
> 10^-7 m^2 s^{-1} as the 3-DST advection scheme is unconditionally
> stable and introduces numerical diffusivity where needed to
> eliminate grid-scale noise.
>
Sorry, I have a viscosity/diffusivity dyslexia: I wondered why you
have the horizontal viscosity set to 1 m^2/s. That seems very high for
the resolutions you are using and will lead to a lot of unintended
diapycnal viscosity.
> I mentioned that the model is not sensitive to the background
> vertical viscosity in the range of 10^-7 to10^-4 m^2 s^{-1} while
> the background vertical diffusivity is 10^-7 m^2 s^{-1}. However,
> increasing the background vertical viscosity to 10^-3 m^2 s^{-1}
> gives me a better agreement. From literature, researchers usually
> use the constant value of 10^-3 m^2 s^{-1} for vertical viscosity
> when the KPP is not used. I am not sure if there is any relation here.
>
There is certainly nothing magical or "correct" about 10^-3 m^2/s.
There are some situations and geometries where it can be expected to
work well, and others where it won't. I think the choice of
viscosities and diffusivities depends on what you think those numbers
are supposed to represent. In the open ocean the turbulent viscosity
and diffusivities are approximately equal at 10^-5 m^2/s. This
represents turbulence due to breaking of the ambient broadband
internal wavefield, and would not typically be resolved in a numerical
model (though your high resolution might mean you *do* resolve all the
internal waves) I'd be very surprised if a lake had a higher
"background" viscosity. Anything much above that is usually due to
large breaking waves, boundary layer effects or shear instabilities.
If these are explicitly represented in your model, great! If not, you
need to include higher turbulence where you think they will exist.
Again, with your high resolution, KPP might be appropriate for these
turbulent regions, since it puts high viscosity where the velocity
shears are high, and you may resolve all the important shears in your
flow. However, KPP is also meant for models that do not explicitly
resolve unstable water columns, and may asymptote to unreasonable
turbulence values if you have convection, a breaking wave, or a
resolved K-H billow.
So, in short, I'd have a background diffusivity and viscosity that is
as low as possible, yet still represents any unresolved turbulent
structures you think you may have. 10^-3 m^2/s seems very high by that
criteria. I would add on top of this a scheme that did a good job of
getting the turbulence correct where there are resolved turbulent
structures.
For you to see no change until you make the background 10^-3 m^2/s,
indicates to me that KPP is never turning on higher than 10^-3. Have
you output the viscosities and diffusivities used by the model?
> On the other hand, increasing the background vertical diffusivity
> from 10^-7 to 10^-4 m^2 s^{-1} while the background vertical
> viscosity is 10^-3 m^2 s^{-1} gives me a poorer not better agreement.
>
It might be helpful to know what you are trying to get to "agree"? I'm
having some trouble getting my head around you knowing the initial and
boundary conditions on a lake well enough to get "agreement" with an
observed internal wavefield so well that the mixing scheme is the most
important factor.
Cheers, Jody
> Please let me know what you think
>
> Thanks
>
> Abbas
>
>
>
>
>
>
> On Mon, Apr 19, 2010 at 4:38 PM, Jody Klymak <jklymak at uvic.ca> wrote:
> Hi Abbas,
>
> I'm surprised that increasing the background diffusivity would give
> you a better agreement. It means either a) that this is simply
> fortuitous, or b) that KPP is not ramping up the turbulence enough.
>
> On Apr 19, 2010, at 8:34 AM, Abbas Dorostkar wrote:
>
>> I have simulated basin-scale internal waves in a lake using the
>> hydrostatic version of MITgcm on a 400x400 horizontal grid spacing.
>> The smallest vertical grid spacing is 0.5 m. A staggered baroclinic
>> time-stepping is used for the tracer equation. The tracer advection
>> scheme is a 3-DST so I set the horizontal eddy diffusivity to 1E-7.
>> The horizontal eddy viscosity is constant with the value of 1. The
>> vertical eddy viscosities and diffusivities are computed by the KPP
>> scheme.
>>
>
> Why is your horizontal diffusivity so high? For a high-resolution
> run like this you should be able to have much smaller horizontal
> mixing, i.e. 10^-3 or 10^-4 m^2 s^{-1}. I'm assuming you have
> solitary waves and the like, and a large horizontal viscosity acting
> on those is going to have a very high diapycnal viscosity.
>
>> The model is not sensitive to the background vertical viscosity in
>> the range of 1E-7 to 1E-4. However, the background viscosity of
>> 1E-3 reduces the root-mean-square error between the model and field
>> data by 20% over the simulation which uses a value of 1E-5. Also,
>> the model also does not show sensitivity to the background vertical
>> diffusivity ranging 1E-7 to 1E-5. However, using higher values
>> such as 1E-4 gives very poor error statistics. Does anybody have
>> in any inputs?
>>
>
> So higher diffusivity or lower viscosity give poor results? That's
> confusing.
>
>> The model gets unstable if I use background vertical viscosity
>> larger than 1E-3 unless I use smaller time step. I was wondering if
>> MITgcm has a viscous limitation controlled by the vertical eddy
>> viscosity (ViscAz) such that (deltaT)*(ViscAz)/(deltaZ)**2 < 1.
>>
>
> Its pretty hard to understand why you would need such a high
> background turbulent viscosity. I don't think there is a viscous
> limitation in the model anywhere.
>
> I admit to being somewhat ignorant about exactly what KPP does; Have
> you tried running this with KPP turned off?
>
> You may want to check out a paper we recently published in ocean
> modelling doi:10.1016/j.ocemod.2010.02.005 where we use the Thorpe
> scale to set the vertical viscosity and diffusivity in a convective
> overturn. This assumes you resolve turbulent overturns, which at
> 0.5 m, I suspect you might. Not sure if it is useful to your
> situation in particular.
>
> Cheers, Jody
>
>
>
>
>>
>> Thanks in advance for your ideas
>>
>> Abbas
>>
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>
> --
> Jody Klymak
> http://web.uvic.ca/~jklymak/
>
>
>
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
>
>
>
>
> --
> Abbas Dorostkar, M.Sc (Eng.)
> PhD Student
> Room 444, Ellis Hall
> Dept. of Civil Engineering
> Queen's University
> Kingston, ON, CANADA K7L 3N6
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
--
Jody Klymak
http://web.uvic.ca/~jklymak/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20100419/e1aa15ae/attachment.htm>
More information about the MITgcm-support
mailing list