Skip to main content
Geosciences LibreTexts

9.0: Sea-level Pressure Reduction

  • Page ID
    9582
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Near the bottom of the troposphere, pressure gradients are large in the vertical (order of 10 kPa km–1) but small in the horizontal (order of 0.001 kPa km–1). As a result, pressure differences between neighboring surface weather stations are dominated by their relative station elevations zstn (m) above sea level.

    However, horizontal pressure variations are important for weather forecasting, because they drive horizontal winds. To remove the dominating influence of station elevation via the vertical pressure gradient, the reported station pressure Pstn is extrapolated to a constant altitude such as mean sea level (MSL). Weather maps of mean-sea-level pressure (PMSL) are frequently used to locate high- and lowpressure centers at the bottom of the atmosphere.

    The extrapolation procedure is called sea-level pressure reduction, and is made using the hypsometric equation:

    \(\ \begin{align} P_{M S L}=P_{s t n} \cdot \exp \left(\frac{z_{s t n}}{a \cdot T_{v}^{*}}\right)\tag{9.1}\end{align}\)

    where a = ℜd/|g| = 29.3 m K–1, and the average air virtual temperature \(\overline{T_{v}}\) is in Kelvin.

    A difficulty is that \(\overline{T_{v}}\) is undefined below ground. Instead, a fictitious average virtual temperature is invented:

    \(\ \begin{align} \overline

    ParseError: EOF expected (click for details)
    Callstack:
        at (Bookshelves/Meteorology_and_Climate_Science/Practical_Meteorology_(Stull)/09:_Weather_Reports_and_Map_Analysis/9.00:_Sea-level_Pressure_Reduction), /content/body/p[7]/span, line 1, column 2
    
    =0.5 \cdot\left[T_{v}\left(t_{o}\right)+T_{v}\left(t_{o}-12 \mathrm{h}\right)+\gamma_{s a} \cdot z_{s t n}\right]\tag{9.2}\end{align}\)

    where γsa = 0.0065 K m–1 is the standard-atmosphere lapse rate for the troposphere, and to is the time of the observations at the weather station. Eq. (9.2) attempts to average out the diurnal cycle, and it also extrapolates from the station to halfway toward sea level to try to get a reasonable temperature.

    Sample Application

    Phoenix Arizona (elevation 346 m MSL) reports dry air with T = 36°C now and 20°C half-a-day ago. Pstn = 96.4 kPa now. Find PMSL (kPa) at Phoenix now.

    Find the Answer

    Given: T(now) = 36°C, T(12 h ago) = 20°C, zstn = 346 m, P(now) = 96.4 kPa. Dry air.

    Find: PMSL = ? kPa

    Tv ≈ T, because air is dry. Use eq. (9.2) : \(\overline{T_{v}^{*}}=\)

    = 0.5·[ (36°C) + (20°C) + (0.0065 K m–1)·(346 m)]

    = 29.16·°C (+ 273.15) = 302.3 K

    Use eq. (9.1):

    PMSL = (96.4 kPa)·exp[(346 m)/((29.3 m K–1)·(302.3 K))]

    = (96.4 kPa)·(1.03984) = 100.24 kPa

    Check: Units OK. Physics OK. Magnitude OK.

    Discus.: PMSL can be significantly different from Pstn


    This page titled 9.0: Sea-level Pressure Reduction is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Roland Stull via source content that was edited to the style and standards of the LibreTexts platform.