Skip to main content
Geosciences LibreTexts

10.7: Are all the terms in these equations equally important? Let's use scale analysis.

  • Page ID
    3415
  • \( \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}\)

    Our equations of motion have several terms in them, and the question is, “Which ones are the largest and, thus, the most important?” The answer is, “It depends on the situation.” You can follow the following steps to determine which terms to keep and which you can safely ignore when you are trying to calculate the force balance for a specific atmospheric phenomenon. This process is called scale analysis and it can be applied to any conservation equation you would like to simplify.

    1. Decide on the phenomenon of interest (e.g., cyclone, front, hurricane, tornado).
    2. Determine the characteristic (i.e., typical) lengths and times over which the phenomenon occurs.
    3. Determine the range of fluctuations of equation variables in space and time during the phenomenon.
    4. Approximate derivatives (i.e., \(\left.\frac{\partial p}{\partial x} \sim \frac{\Delta p}{\Delta x}\right)\)
    5. Compare the magnitudes of the terms in the equation.
    6. Keep only the relatively large terms (say, the top two orders of magnitude) and neglect the smaller terms.

    The Coriolis Parameter

    Define the Coriolis parameter as \(f \equiv 2 \Omega \sin \phi .\) At \(45^{\circ} \mathrm{N}\)

    \(f=(2)\left(7.27 \times 10^{-5} \mathrm{s}^{-1}\right) \sin 45^{\circ} \sim 10^{-4} \mathrm{s}^{-1}\) We will use this parameter in the scale analysis in the next section and then throughout the rest of the lesson.

    Example: Scale analysis of the averaged x-momentum equation for mid-latitude synoptic-scale flow in the free troposphere.

    1. Phenomenon: mid-latitude synoptic-scale flow in the free troposphere.

    2. \(L \sim 1000 \mathrm{km}=10^{6} \mathrm{m} ; H \sim 10 \mathrm{km}=10^{4} \mathrm{m} ;\left(\text { in boundary layer only, } C_{d} \sim 10^{-2} \text { and } h \sim 1000 \mathrm{m}\right) ; t \sim ?\)

    3.

    \(U \sim 10 \mathrm{m} \mathrm{s}^{-1} ; \Delta p \sim 10 \mathrm{hPa}=10^{3} \mathrm{Pa}\) (in the horizontal)

    \(t \sim L / u=\left(10^{6} \mathrm{m}\right) /\left(10 \mathrm{m} \mathrm{s}^{-1}\right)=10^{5} \mathrm{s} \sim 1\) day

    \(f_{o} \sim 2 \Omega \sin \phi_{o} \sim 2 \Omega \cos \phi_{o} \sim 10^{-4} \mathrm{s}^{-1}\)

    \(W \sim H / t=10^{-1} \mathrm{m} \mathrm{s}^{-1} ; a \sim 10^{7} \mathrm{m} ; \nu \sim 10^{-5} \mathrm{m}^{2} \mathrm{s}^{-1} ; \rho \sim 1 \mathrm{kg} \mathrm{m}^{-3}\)

    4 and 5.

    term magnitude (variables) magnitude (m s-2)
    \(\frac{D u}{D t}=\) \(\frac{U}{t}\) \(\frac{10}{10^{5}}=10^{-4}\)
    \(2 \Omega v \sin \phi\) \(f_{o} U\) \(10^{-4} 10=10^{-3}\)
    \(-2 \Omega w \cos \phi\) \(f_{o} W\) \(10^{-4} 10^{-1}=10^{-5}\)
    \(\frac{u w}{a}\) \(\frac{U W}{a}\) \(\frac{(10)\left(10^{-1}\right)}{10^{7}}=10^{-7}\)
    \(\frac{u v \tan \phi}{a}\) \(\frac{U^{2}}{a}\) \(\frac{10^{2}}{10^{7}}=10^{-5}\)
    \(-\frac{1}{\rho} \frac{\partial p}{\partial x}\) \(\frac{\Delta p}{\rho L}\) \(\frac{10^{3}}{(1)\left(10^{6}\right)}=10^{-3}\)
    \(-\frac{C_{d}}{h}|\vec{V}| \vec{V}\) \(\frac{C_{d} U^{2}}{h}\) \(\frac{10^{-2} 10^{2}}{10^{3}}=10^{-3}\)
    \(\nu \nabla^{2} u\) \(\frac{\nu U}{H^{2}}\) \(\frac{\left(10^{-5}\right)(10)}{10^{8}}=10^{-12}\)

    6. Using just the most important (i.e., biggest) terms and knowing that the turbulent drag term goes to zero above the atmospheric boundary layer, we can write a simplified x-momentum balance as:

    \[0=-\frac{1}{\rho} \frac{\partial p}{\partial x}+f v\]

    Using the same scale analysis with the y-momentum equation, we can write a simplified y-momentum balance as:

    \[0=-\frac{1}{\rho} \frac{\partial p}{\partial y}-f u\]

    Only two terms remain in both equations. One term is the pressure gradient force and the other is the Coriolis force. Since \(\frac{D u}{D t}\)

    is much smaller than either the pressure gradient force or the Coriolis force, these two forces must be about in balance. We call this balance the Geostrophic Balance. It is very important for understanding atmospheric dynamics and we will talk about its consequences in more detail later.

    The molecular friction term is the smallest of all the terms for the case of large-scale flow in the atmosphere. This term is almost always very small for most meteorological phenomena, which is why we had eliminated it from the averaged momentum conservation equation earlier.

    We ignored the acceleration term, Du/Dt, because it is an order of magnitude smaller than the other two terms. We often must keep all terms that are within an order of magnitude of each other because our approximations may bias our results one way or the other. For instance, if we say that the velocity is 10 m s–1, the spatial scale is 100 km, and the pressure change is 10 hPa when more accurate numbers are more like 20 m s–1, 50 km, and 5 hPa, then we would be off almost an order of magnitude in our value for the centrifugal force, but get the same order of magnitude for the pressure gradient force. So, terms that are two orders of magnitude smaller than the rest you can easily neglect, but think carefully about terms that are only one order of magnitude different. For example, for very intense low-pressure systems, \(\frac{D u}{D t}\) must be considered because it can become about as large as the pressure gradient force and the Coriolis force.

    When scale analysis is applied to the z-momentum equation for mid-latitude synoptic-scale flow, the result is the simplified z-momentum balance:

    \[0=-\frac{1}{\rho} \frac{\partial p}{\partial z}-g\]

    If you rearrange Equation [10.26], you will get the hydrostatic equilibrium equation, Equation [2.18]. Previously we derived it using a balance of forces on a slab of air, but here it comes naturally out of the z-momentum equation.

    The following video (4:19) provides further explanation on how to complete the above example:

    Scale Analysis video

    Click here for transcript of the scale analysis video.

    Scale analysis is very important. Because it tells us which terms in any equation are the most important and which terms we can ignore. In scale analysis you do not need to know the exact values for the variables. But instead you need to only know their order of magnitude. The process is straightforward. First, determine the phenomenon of interest whether it be cyclone, front, hurricane, tornado, synoptic-scale, winter weather. Determine the characteristic-- that is typical lengths and times-- over which phenomenon occurs. Determine the range of fluctuations of equation variables in space and time during the phenomenon. Approximate derivatives, that is the partial of p with respect to x would become delta p over delta x where they're roughly estimated. Compare the magnitudes of terms in the equation. And then keep only the relatively large terms-- say the top two orders of magnitude-- and neglect the much smaller terms. Let's look at this example of the x momentum equation for mid-latitude synoptic-scale flow. So in this case it's mid-latitude synoptic-scale flow. The lake is about 1,000 kilometers, which is 10 and 6 meters. The height is about 10 kilometers, which is 10 to the 4 meters. And if we were in the boundary layer only, we would find that the friction drag coefficients is 10 to the minus 2. And the height of the boundary layer is about 1,000 meters. Now we know that u is about 10 meters a second, roughly. It could be a lot less and a lot more. But it's that order of magnitude. Delta p is about 10 millibar over the length of interest. We see that the time then is equal to the scale of the synoptic-scale flow divided by the velocity, which is 10 to the 6 divided by 10, or 10 to the 5 seconds which is about a day. And we see that the Coriolis parameter is about 10 to the minus 4 per second. And we can estimate other factors, such as the w velocity which is height divided by time. So that's about 10 to the minus 1 meters per second. And so on. We continue on looking at derivatives and other terms. And so, for instance, the acceleration in the u direction is about 10 meters per second divided by 10 to the 5, which is about 10 to the minus 4. And so that's the size of that term. We see that the Coriolis term is about 10 to the minus 3. We see that other apparent terms are 10 to the minus 5 to 10 to the minus 7. They're quite a bit smaller. The pressure gradient force we see is 1 over the density, which is about 1 kilogram per meter cubed times the pressure difference which is about 10 to the 3 pascals divided by the distance, which is 10 to the 6 meters. So it's about 10 to minus 3. And we see that if we were in the boundary layer that the aerodynamic drag which causes friction is acting as friction. It's about 10 to the minus 3. So in the boundary layer we would need to consider this term because it's the same order of magnitude as the pressure gradient term and one of the larger terms. When we're not in the boundary layer then c sub d is actually very, very small. And this term is very small. We can ignore it. The last term is viscosity which is true friction. And we can see that for the case of viscosity is tiny. And therefore we can always ignore it for synoptic-scale flow. So when we look at the terms we have we see that we have away from the boundary layer we have two terms the count. That is we have the Coriolis term. And we have the pressure gradient. And those are the only two terms that we need to keep.


    This page titled 10.7: Are all the terms in these equations equally important? Let's use scale analysis. is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by William Brune (John A. Dutton: e-Education Institute) via source content that was edited to the style and standards of the LibreTexts platform.