A method for computing horizontal pressure-gradient force in an oceanic model with a nonaligned vertical coordinate

被引:641
作者
Shchepetkin, AF [1 ]
McWilliams, JC [1 ]
机构
[1] Univ Calif Los Angeles, Inst Geophys & Planetary Phys, Los Angeles, CA 90095 USA
关键词
sigma-coordinate pressure-gradient error; compressibility of seawater; high-order; monotonic interpolation; adiabatic differencing; VOLUME INTEGRATION METHOD; TALL ISOLATED SEAMOUNT; NUMERICAL-SIMULATION; DIFFERENCE SCHEME; NORTH-ATLANTIC; JULY B; EQUATION; FORMULATION; ERROR; FLOW;
D O I
10.1029/2001JC001047
中图分类号
P7 [海洋学];
学科分类号
0707 ;
摘要
[1] Discretization of the pressure-gradient force is a long-standing problem in terrain-following (or sigma) coordinate oceanic modeling. When the isosurfaces of the vertical coordinate are not aligned with either geopotential surfaces or isopycnals, the horizontal pressure gradient consists of two large terms that tend to cancel; the associated pressure-gradient error stems from interference of the discretization errors of these terms. The situation is further complicated by the nonorthogonality of the coordinate system and by the common practice of using highly nonuniform stretching for the vertical grids, which, unless special precautions are taken, causes both a loss of discretization accuracy overall and an increase in interference of the component errors. In the present study, we design a pressure-gradient algorithm that achieves more accurate hydrostatic balance between the two components and does not lose as much accuracy with nonuniform vertical grids at relatively coarse resolution. This algorithm is based on the reconstruction of the density field and the physical z coordinate as continuous functions of transformed coordinates with subsequent analytical integration to compute the pressure-gradient force. This approach allows not only a formally higher order of accuracy, but it also retains and expands several important symmetries of the original second-order scheme to high orders [Mellor et al., 1994; Song, 1998], which is used as a prototype. It also has built-in monotonicity constraining algorithm that prevents appearance of spurious oscillations of polynomial interpolant and, consequently, insures numerical stability and robustness of the model under the conditions of nonsmooth density field and coarse grid resolution. We further incorporate an alternative method of dealing with compressibility of seawater, which escapes pressure-gradient errors associated with interference of the nonlinear nature of equation of state and difficulties to achieve accurate polynomial fits of resultant in situ density profiles. In doing so, we generalized the monotonicity constraint to guarantee nonnegative physical stratification of the reconstructed density profile in the case of compressible equation of state. To verify the new method, we perform traditional idealized (Seamount) and realistic test problems.
引用
收藏
页数:34
相关论文
共 56 条
[31]  
2
[32]   A COMPARISON OF 2ND-ORDER AND 4TH-ORDER PRESSURE-GRADIENT ALGORITHMS IN A SIGMA-CO-ORDINATE OCEAN MODEL [J].
MCCALPIN, JD .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1994, 18 (04) :361-383
[33]  
Mellor GL, 1998, J ATMOS OCEAN TECH, V15, P1122, DOI 10.1175/1520-0426(1998)015<1122:SCPGEA>2.0.CO
[34]  
2
[35]  
MELLOR GL, 1991, J ATMOS OCEAN TECH, V8, P609, DOI 10.1175/1520-0426(1991)008<0609:AEOSFN>2.0.CO
[36]  
2
[37]  
MELLOR GL, 1994, J ATMOS OCEAN TECH, V11, P1126, DOI 10.1175/1520-0426(1994)011<1126:TPGCOS>2.0.CO
[38]  
2
[40]  
Mesinger F., 1985, Large-Scale Computations in Fluid Mechanics, V22, P81