After the creation of a pressure calculator Pressure units converter and an atmospheric pressure calculator Barometric leveling, I wanted to know how to calculate the boiling point according to the altitude. It is common knowledge that at higher altitudes, water boils at a lower temperature. But what's that temperature?
This task consists of two stages - establish the atmospheric pressure dependence on the altitude and dependence of boiling point to pressure.
Boiling is a phase transition of the first order(water changes its physical state from liquid to gas).
Phase transition of the first order is described by Clapeyron equation:
-the specific heat of the phase transition, which is numerically equal to the amount of heat received by a unit of mass for the phase transition.
- phase transition temperature
- change of the specific volume in the transition
Clasius simplified the Clapeyron equation for the case of evaporation and sublimation, assuming that
- The vapor obeys the law of ideal gas
- The specific volume of fluid is much smaller than the specific volume of steam
It comes from paragraph 1 that the state of vapor can be described by the Mendeleev-Clapeyron equation
and from the 2nd paragraph - the specific volume of fluid can be neglected.
Thus, Clapeyron equation takes the following form
where the specific volume can be expressed through
separating the variables, we obtain
By integrating the left part to and the right part from to i.e. from one point to another , lying on the line liquid-vapor equilibrium, we obtain the following equation
called the Clausius-Clapeyron equation.
Actually, that is the desired dependence of the boiling temperature of the pressure.
Here are some more transformations
- molar mass of the water, 18 gram/mol
-universal gas constant 8.31 J/(mol K)
- specific heat of water vaporisation 10^6 J / kg
Now we have to to establish the dependence of the altitude to the atmospheric pressure. Here we will use the barometric formula (we don't have any other anyways):
- molar mass of the air , 29 gram/mol
- universal gas constant, 8.31 J/(mol K)
- acceleration of gravity, 9.81 m/(s s)
- air temperature
We will mark the value relating to the air with index v and relating to the water with index h.
By equating and getting rid of the exponent, we will get
And the final formula is
Of course, the actual air pressure doesn't follow the barometric formula as that with high altitude difference; air temperature can not be considered permanent. Moreover, the gravitational acceleration depends on the geographical latitude, atmospheric pressure, and water vapor concentration. So we can have only the estimated results with this formula. Due to this, I also included another calculator which finds boiling point temperature given the atmospheric pressure, according to formula.
Calculator to find boiling point temperature from altitude:
Calculator to find boiling point temperature from pressure: