10.07.2015 Views

Formulation of a balanced Exner pressure in the Lateral ... - Met Office

Formulation of a balanced Exner pressure in the Lateral ... - Met Office

Formulation of a balanced Exner pressure in the Lateral ... - Met Office

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.2 Implementation <strong>in</strong> <strong>the</strong> Unified ModelThis solution was implemented <strong>in</strong> <strong>the</strong> UM as a new subrout<strong>in</strong>e BALANCE LBC VALUES, which adjusts<strong>the</strong> <strong>Exner</strong> pr<strong>of</strong>iles <strong>in</strong> <strong>the</strong> LBCs at <strong>the</strong> beg<strong>in</strong>n<strong>in</strong>g <strong>of</strong> each timestep. LBC data are output from <strong>the</strong> driv<strong>in</strong>gmodel as normal. These data are read <strong>in</strong> by <strong>the</strong> limited area model. At <strong>the</strong> beg<strong>in</strong>n<strong>in</strong>g <strong>of</strong> each timestep,balance is applied to prevent spurious vertical accelerations. Details <strong>of</strong> <strong>the</strong> exact method <strong>of</strong> adjust<strong>in</strong>g<strong>the</strong> <strong>Exner</strong> pr<strong>of</strong>iles is provided below. F<strong>in</strong>ally, <strong>the</strong> model values along <strong>the</strong> boundaries are blended with<strong>the</strong> LBC values.The UM grid is staggered on an Arakawa C-grid <strong>in</strong> <strong>the</strong> horizontal and a Charney-Phillips grid <strong>in</strong> <strong>the</strong>vertical. Equation 2 is discretised as follows,( )c pd θvk Π k+1 − Π k u 2 rot + v2 rot=− frρk+1 − rρk rθk 1 v rot + f 2 u rot − g (3)where horizontal and vertical <strong>in</strong>terpolation <strong>of</strong> <strong>the</strong> w<strong>in</strong>ds onto θ po<strong>in</strong>ts is carried out as follows,( 1u i,j = w 12 u i−1,j,k + 1 ) ( 12 u i,j,k + w 22 u i−1,j,k+1 + 1 )2 u i,j,k+1 .Indices, i, j, k, <strong>in</strong>dicate <strong>the</strong> horizontal and vertical location <strong>of</strong> a grid po<strong>in</strong>t, and w 1 and w 2 are<strong>in</strong>terpolation coefficients. At <strong>the</strong> top model level, an upper boundary condition is applied, u N =u Nand v N =v N . Equation 3 can be re-arranged to allow a <strong>balanced</strong> <strong>Exner</strong> pr<strong>of</strong>ile to be constructed by<strong>in</strong>tegrat<strong>in</strong>g from <strong>the</strong> lowest model level upwards, given <strong>the</strong> pr<strong>of</strong>iles <strong>of</strong> potential temperature and w<strong>in</strong>d,Π k+1 = Π k + rk+1 ρ − rρkc pd θvk⎛⎝( )u 2 rot + v2 rotr k θ⎞− f 1 v rot + f 2 u rot − g⎠ .Issues arise when <strong>in</strong>terpolat<strong>in</strong>g <strong>the</strong> u and v w<strong>in</strong>ds horizontally due to <strong>the</strong> way LBC data are stored<strong>in</strong> <strong>the</strong> UM. LBC data are stored <strong>in</strong> memory sequentially <strong>in</strong> four segments; north, south, east and west.For po<strong>in</strong>ts near <strong>the</strong> edge <strong>of</strong> each segment, it is sometimes necessary to retrieve data from a differentLBC segment (e.g. see Figure 9) and so care had to be taken <strong>in</strong> to ensure that <strong>the</strong> data was addressedcorrectly.It is recognised that to impose a truly <strong>balanced</strong> state, <strong>the</strong> atmospheric state should be calculatedsuch that it rema<strong>in</strong>s <strong>balanced</strong> after pass<strong>in</strong>g through <strong>the</strong> semi-implicit, semi-Lagrangian dynamics <strong>of</strong><strong>the</strong> UM. The methodology adopted here would only be exact when used with an explicit time-stepp<strong>in</strong>gscheme, i.e. if <strong>the</strong> model dynamics used <strong>the</strong> same time-stepp<strong>in</strong>g scheme as <strong>the</strong> method used here.While this method will mean that <strong>the</strong> balance imposed is not exact, <strong>the</strong> results <strong>in</strong>dicate that <strong>the</strong><strong>in</strong>accuracy <strong>of</strong> <strong>the</strong> method is smaller than <strong>the</strong> imbalance which is caus<strong>in</strong>g <strong>the</strong> problem and so providesa significant improvement. The implementation <strong>of</strong> a scheme to impose an exact balance match<strong>in</strong>g<strong>the</strong> UM dynamics would prove substantially more computationally expensive than <strong>the</strong> relatively cheapscheme adopted here.After <strong>the</strong> <strong>Exner</strong> <strong>pressure</strong> pr<strong>of</strong>iles have been changed, <strong>the</strong> density must also be <strong>balanced</strong> such that<strong>the</strong> equation <strong>of</strong> state is obeyed. i.e.ρ =p 0κ d c pd θ v Π κ d −1κ dwhere κ d = R dc pd.While <strong>the</strong> New Dynamics employs a l<strong>in</strong>earised form <strong>of</strong> <strong>the</strong> equation <strong>of</strong> state, <strong>the</strong> differences result<strong>in</strong>gfrom this different def<strong>in</strong>ition were found to be negligible.10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!