[MITgcm-support] problem of open boundary

luzhumin at scsio.ac.cn luzhumin at scsio.ac.cn
Tue Apr 7 20:23:12 EDT 2015




> -----原始邮件-----
> 发件人: "Martin Losch" <Martin.Losch at awi.de>
> 发送时间: 2015年4月7日 星期二
> 收件人: "MITgcm Support" <mitgcm-support at mitgcm.org>
> 抄送: 
> 主题: Re: [MITgcm-support] problem of open boundary
> 
> Hi Tongya,
> 
> please have a look at your salinity and temperature fields near the boundary. This looks very much like  a flow introduced because there is a strong density gradient accross the boundary. Maybe your HYCOM temperature/salinity are in conflict the the local surface forcing?
> 
> Turning on the sponge layer may aleviate the problem, but maybe it will only move it further inward.
> 
> Martin
> 
> > On 31 Mar 2015, at 04:43, Tongya Liu <liutongya13 at mails.ucas.ac.cn> wrote:
> > 
> > Hi all,
> > 
> > I met a very strange prolem in my model recently. My model terrain is 109-135E&0-30N(the grid is 360*300). The northern,eastern and southern boundary are open boundaries. HYCOM flow feild is used to supply the open boundary velocity. But there is a strong northward flow just close to the eastern boundary, whose velocity and direction is quite different from the eastern boundary. It seems that the boundary input didn't work in this place.  This strange flow has influenced the interior circulation. I adjusted the boundary velocity and the boundary conditions, but it still exist. 
> > 
> > I show the result in this web: http://photo.blog.sina.com.cn/photo/1955901475/0028mLjZgy6R7I55jUIf0#pic
> > 
> > Please give me some advices. Thanks very much.
> > 
> > Tongya Liu
> > 
> > data:
> > 
> > # ====================
> > # | Model parameters |
> > # ====================
> > #
> > # Continuous equation parameters
> >  &PARM01
> > 
> >  viscAr=1.77E-3,
> >  viscAh=100,
> >  diffKhT=0,
> >  diffKrT=3E-5,
> >  diffKhS=0,
> >  diffKrS=3E-5,
> >  useFullLeith=.TRUE.,
> >  viscC4Leith=1.5,
> >  viscC4Leithd=1.5,
> >  viscA4GridMax=1.0,
> >  useAreaViscLength=.TRUE.,
> >  useAnisotropicViscAGridMax=.TRUE.,
> >  tempAdvScheme=33,
> >  saltAdvScheme=33,
> >  eosType = 'JMD95Z',
> >  multiDimAdvection=.TRUE.,
> >  vectorInvariantMomentum=.TRUE.,
> > 
> >  no_slip_sides=.FALSE.,
> >  no_slip_bottom=.TRUE.,
> >  bottomDragQuadratic=0.0025,
> >  implicitDiffusion=.TRUE.,
> >  implicitFreeSurface=.TRUE.,
> >  implicitViscosity=.TRUE.,
> >  staggerTimeStep=.TRUE.,
> >  implicitFreeSurface=.TRUE.,
> > &n bsp;exactConserv=.TRUE.,
> >  hFacMin=0.3,
> >  hFacMindr=50.,
> >  hFacInf=0.1,
> >  hFacSup=5.,
> >  readBinaryPrec=64,
> > #- not safe to use globalFiles in multi-processors runs
> >  globalFiles=.TRUE.,
> >  useSingleCpuIO=.TRUE.,
> >  &
> > 
> > # Elliptic solver parameters
> >  &PARM02
> >  cg2dMaxIters=500,
> >  cg2dTargetResidual=1.E-5,
> >  &
> > 
> > # Time stepping parameters
> >  &PARM03
> >  nIter0=        0,
> >  nTimeSteps = 25920,
> > #nTimeSteps = 200,
> > #startTime=0.,
> > #endTime=311040000.,
> >  basetime=0,
> >  deltaT=1200.0,
> >  abEps=0.1,
> >  momDissip_In_AB=.FALSE.,
> >  dumpFreq=864000,
> >  pChkptFreq=31104000.,
> >  chkptFreq=2592000.,
> >  monitorSelect=2,
> >  monitorFreq=864000.,
> > 
> >  &
> > 
> > # Gridding parameters
> >  &PARM04
> >  usingSphericalPolarGrid=.TRUE.,
> >  ygOrigin=0.0,
> >  xgOrigin=99.,
> >  dxSpacing=0.1,
> >  dySpacing=0.1, 
> >  delR=30.,30.,30.,30.,30.,30.,
> >        30.,30.,30.,30.,30.,30.,
> >        30.,30.,30.,30.,30.,30.,
> >        30.,30.,50.,50.,100.,200.,
> >        300.,500.,600.,800.,800.,1000.,
> >  &
> > 
> > # Input datasets
> >  &PARM05
> >  bathyFile='topog.bin',
> >  hydrogThetaFile='Temp.bin',
> >  hydrogSaltFile='Salt.bin',
> > 
> >  &
> > 
> > data.obcs
> > 
> > # Open-boundaries
> >  &OBCS_PARM01
> > # open boundaries.
> >  OBCSfixTopo=.FALSE.,
> >  OB_Jnorth= 360*-1,
> >  OB_Jsouth= 360*1,
> >  OB_Ieast = 300*-1,
> > 
> >  useOBCSprescribe = .TRUE.,
> > #useOBCSsponge=.TRUE.,
> >  
> >  useOBCSbalance=.TRUE.,
> >  OBCS_balanceFacN= 1.,
> >  OBCS_balanceFacS= 1,
> >  OBCS_balanceFacE= 1.,
> > 
> >  OBNuFile = 'HY_No rthU.bin',
> >  OBSuFile = 'HY_SouthU.bin',
> >  OBEuFile = 'HY_EastU.bin',
> >  OBNvFile = 'HY_NorthV.bin',
> >  OBSvFile = 'HY_SouthV.bin',
> >  OBEvFile = 'HY_EastV.bin',
> > 
> >  OBNsFile = 'snorth.bin',
> >  OBNtFile = 'tnorth.bin',
> >  OBEsFile = 'seast.bin',
> >  OBEtFile = 'teast.bin',
> >  OBSsFile = 'ssouth.bin',
> >  OBStFile = 'tsouth.bin',
> > 
> >  OBCS_monitorFreq= 2592000.,
> >  OBCS_monSelect = 1,
> >  &
> > 
> > # *****************************************
> > # Sponge Layer Parameters.
> > # *****************************************
> >  &OBCS_PARM03
> >  Urelaxobcsinner=432000.E0,
> >  Urelaxobcsbound=43200.E0,
> >  Vrelaxobcsinner=432000.E0,
> >  Vrelaxobcsbound=43200.E0,
> >  spongeThickness=30,
> >  &
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > MITgcm-support mailing list
> > MITgcm-support at mitgcm.org
> > http://mitgcm.org/mailman/listinfo/mitgcm-support
> 
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20150408/58c5db36/attachment-0001.htm>


More information about the MITgcm-support mailing list