ATSC 5010 – Physical Meteorology I Lab Lab 6 – saturation vapor pressures and moisture variables ο¨ How does saturated vapor pressure change with temperature? πππ πΏ = ππ π(∝2 −∝1 ) where: es is saturation vapor pressure over liquid water or ice ο‘ο is the specific volume of the vapor and the liquid water or ice L is the amount of heating (or cooling) for transition between vapor and liquid or vapor and ice. For transition between vapor and liquid in normal atmospheric conditions, ο‘2 >> ο‘1 and substituting assuming an ideal gas results in the familiar form of the C-C equation: (1a) πππ π€ = ππ πΏππ£ ππ π€ π π£ π 2 or for a transition between vapor and ice: (1b) πππ π = ππ πΏππ£ ππ π π π£ π 2 ο¨ To a first-order approximation, we often assume L=L0 (latent heat at the triple point) and is independent of temperature. We then integrate to solve for es(T): (2): ππ (π) ln ( ππ 0 )= πΏ0 π π£ 1 1 (π − π) 0 ο¨ However, as we learned in class, there is a weak dependence of latent heat of vaporization on temperature: π’2 ∝2 πΏ = ∫ ππ’ + ∫ π π ∝ π’1 ∝1 ππΏ ππ’2 ππ’1 = − + π π£ ππ ππ ππ But: ππ’2 ππ = ππ£π£ and ππ’1 ππ = ππ€ where cw is specific heat capacity of liquid (for phase transition between vapor and ice we would consider ci). Thus: ππΏ = ππ£π£ − ππ€ + π π£ = πππ£ − ππ€ ππ Integrating from some known state, L0 and T0: (3a): πΏππ£ (π) = πΏ0 − (ππ€ − πππ£ )(π − π0 ) (3b): πΏππ£ (π) = πΏ0 − (ππ − πππ£ )(π − π0 ) Equations 3 (a & b) work pretty well, but we are still ignoring the (slight) dependence of specific heat capacity on temperature. Ugh…… So, we are going to breakdown and consider an empirical function for es on temperature. Here we are ignoring the solution to C-C and computing directly esw (and esi) as a function of temperature. For saturation vapor pressure over liquid: 0.58002206 ∗ 104 πΏππΊ(ππ π€ ) = − + 0.13914993 ∗ 101 − (0.48640239 ∗ 10−1 )π π + (0.41764768 ∗ 10−4 )π 2 − (0.14452093 ∗ 10−7 )π 3 + (0.65459673 ∗ 101 ) ∗ πΏππΊ(π) For saturation vapor pressure over ice: 0.56745359 ∗ 104 πΏππΊ(ππ π ) = − + 0.6392527 ∗ 101 − (0.96778430 ∗ 10−2 )π π + (0.62215701 ∗ 10−6 )π 2 + (0.20747825 ∗ 10−8 )π 3 − (0.94840240 ∗ 10−12 )π 4 + (0.41635019 ∗ 101 ) ∗ πΏππΊ(π) Exercise: Assume L0 = 2.500×106 J/kg at 0 C Assume es0 = 611.21 Pa at 0 C 1. Assuming no variation of L on temperature, solve (2) for esw(T) and for esi(T) 2. From the functional relationship in equation (3), substitute into the Clausius-Clapeyron equation and integrate. You will have a new, more complicated expression for es(T). 3. Build a function called sat_vapor that takes an input of temperature (vector) in Kelvin and returns a corresponding vector of saturation vapor pressures in Pascal. Allow your function to have keywords: ice, liquid, Lconst, Lfunction, polynomial. Upon calling sat_vapor, if keyword ‘ice’ is set, the saturation vapor pressure over ice is computed; likewise if keyword ‘liquid’ is set, the saturation vapor pressure over liquid is computed. If keyword ‘Lconst’ is set use the approximation that L is constant over the temperature range to compute saturation vapor pressure. If keyword ‘Lfunction’ is set use the functional relationship given in equations 3 (a & b) for latent heats to compute saturation vapor pressure. If keyword ‘polynomial’ is set, use the polynomial fit to compute directly the saturation vapor pressure. 4. Build a procedure (atsc5010_yourname_lab6) that produces a vector of temperatures from -40 to +100 C with 0.1 C resolution. In this procedure: a. Call sat_vapor several times, each time with the appropriate keyword(s) set to compute saturation vapor pressure over ice and/or over liquid for the temperature range from -40 to +100 C. b. Plot a graph (P-T diagram) showing the saturation vapor pressure over liquid and ice from -40 C to 100 C. Use red for ‘Lconstant’, blue for ‘Lfunction’, and black for ‘polynomial’. For saturation vapor pressure over liquid at temperatures below 0 C, use a dashed line. All other lines should be solid. c. Consider the comparison between ‘Lconstant’ and ‘polynomial’. For both saturation vapor pressure over liquid, plot the difference between the computed values using ‘Lconstant’ and ‘polynomial’ as a function of temperature. Do the same for saturation vapor pressure over ice. d. Similar to (c), Plot the percent difference between the two computations as a function of temperature (both for saturation vapor pressure over liquid and saturation vapor pressure over ice). e. Similar to (c) and (d), construct similar plots comparing the computations between ‘Lfunction’ and ‘polynomial_fit’. f. Now consider our most accurate model, ‘polynomial’, only. Noting that relative humidity wrt liquid, h, is defined as e/esw and relative humidity wrt ice, hi, is defined as e/esi. Consider a cloud that is composed of liquid water and ice crystals (mixed phase cloud). If the cloud is just saturated wrt to liquid, calculate (and plot) the relative humidity wrt ice as a function of temperature. Remember to use axis labels and titles on all your plots.