Kalkulator tačke ključanja na osnovu nadmorske visine | Temperatura vode na nadmorskoj visini
Pronađite tačnu tačku ključanja vode na bilo kojoj nadmorskoj visini, u °C i °F, plus lokalni atmosferski pritisak. Baziran na fizici (barometrijski + Clausius–Clapeyron) za kuvanje, laboratorije i istraživanje.
Kalkulator tačke ključanja na osnovu nadmorske visine
Voda ključa hladnije što se više penjete. Unesite vašu nadmorsku visinu da dobijete tačnu temperaturu ključanja i lokalni atmosferski pritisak.
Pokušajte 1500 m (Denver ≈ 1600 m, Everest = 8848 m). Vrednosti ispod nivoa mora su dozvoljene.
Tačka ključanja vs. nadmorska visina
Kako se izračunava
Nadmorska visina postavlja lokalni atmosferski pritisak (barometrijska formula); pritisak postavlja tačku ključanja (empirijska aproksimacija pritiska pare):
Tačka ključanja od pritiska, zatim Celzijus:
Dokumentacija
Kratka verzija
Voda ključa kada mali pritisak njene pare konačno izjednači težinu vazduha koji pritiska odozgo. Što se više penjete, manje vazduha ima iznad vas, pa taj pritisak bira brže—voda ključa na nižoj temperaturi. Na nivou mora ključa na 100 °C (212 °F); u Denveru (~1,600 m) na oko 95 °C (203 °F); na vrhu Everesta na otprilike 68 °C (154 °F).
Unesite vašu nadmorsku visinu, a kalkulator će vratiti tačnu tačku ključanja u Celzijusima i Farenhajtu, plus lokalni atmosferski pritisak. To je važno kad god "samo prekuvaj" nije dovoljno specifično: kuvanje, bezbednost hrane, proveravanje, i laboratorijski rad svi zavise od toga koliko je voda koja ključa zapravo vruća.
Tačka ključanja prema nadmorskoj visini
| Nadmorska visina (m) | Nadmorska visina (ft) | Tačka ključanja (°C) | Tačka ključanja (°F) | Pritisak (kPa) |
|---|---|---|---|---|
| 0 (nivo mora) | 0 | 100.0 | 212.0 | 101.3 |
| 500 | 1,640 | 98.4 | 209.1 | 95.5 |
| 1,000 | 3,281 | 96.7 | 206.1 | 89.9 |
| 1,500 | 4,921 | 95.1 | 203.1 | 84.6 |
| 2,000 | 6,562 | 93.4 | 200.1 | 79.5 |
| 2,500 | 8,202 | 91.7 | 197.0 | 74.7 |
| 3,000 | 9,843 | 89.9 | 193.9 | 70.1 |
| 4,000 | 13,123 | 86.4 | 187.6 | 61.6 |
| 5,000 | 16,404 | 82.8 | 181.1 | 54.0 |
| 8,848 (Everest) | 29,029 | 68.0 | 154.5 | 31.4 |
Kako funkcioniše izračunavanje
Ključanje je priča o pritiscima, pa alat koristi dva koraka: nadmorska visina → pritisak, zatim pritisak → temperatura.
Korak 1 — nadmorska visina do pritiska. Vazduh se razređuje predvidivo sa nadmorskom visinom. Međunarodni model standardne atmosfere (barometrijski, validan kroz troposferu, 0–11 km) daje lokalni pritisak iz nadmorske visine:
gde je nadmorska visina u stopama (metri × 3.28084).
Korak 2 — pritisak do tačke ključanja. Voda ključa kada je njen pritisak pare jednak pritiscima okoline. Kriva pritiska pare je opisana iz prvih principa pomoću Clausius–Clapeyron relacije, i dobro uspostavljena empirijska aproksimacija pretvara pritisak direktno u temperaturu:
Ovaj dvostepeni model je ono što koriste referentni alati kao što su Omni Calculator i CSG Network. On prati objavljene tablice blisko i, za razliku od starog "spusti 0.33 °C po 100 m" pravila, ostaje pouzdan na velikoj altura—ta linearna prečica precenjuje tačku ključanja Everesta za gotovo 3 °C.
Pogled iz prvih principa
Clausius–Clapeyron povezuje pritisak zasićenja sa temperaturom kroz entalpiju isparavanja :
Ankeriraj ga na normalnoj tački ključanja ( kPa, K), uključi ambijentalni pritisak , i reši za . Korišćenjem kJ/mol i J/(mol·K) reprodukuje istu krivulju unutar razlomka stepena; empirijska aproksimacija gore je samo bržа zatvorena forma.
Tačnost i ograničenja
- Svakodnevni opseg (ispod ~11 km): tačno do oko ±1 °C—finije od većine kuhinjskih ili terenskih termometara.
- Iznad 11 km: napuštate model standardne atmosfere; kalkulator označava rezultat kao ekstrapolaciju.
- Vreme: snažna visoka ili pozicija mogu pomaknuti lokalni pritisak nekoliko procenata, pomerajući tačku ključanja do ~1 °C. Za kritičan rad, izmerite stvarni barometrijski pritisak.
- Rastvoreni rastvarač: so ili šećer lagano podižu tačku ključanja (elevacija tačke ključanja); teško soljenje dodaje samo ~1 °C. Vlažnost je zanemarljiva.
Zašto je to važno
- Kuvanje: na 2,000 m voda je samo ~93 °C, pa makaroni, pirinač i jaja trebaju primetno duže—"ključanje" izgleda isto ali je hladnije. Lonac za brzo kuvanje zapečaćuje paru da gurne tačku ključanja nazad na ~121 °C.
- Bezbednost hrane i vode: ključanje i dalje dezinfikuje, ali CDC preporučuje puno 3-minutno kovanje iznad ~2,000 m umesto 1 minuta, jer niže temperature ubijaju patogene sporije.
- Laboratorije i industrija: autoklave, destilacija, i bilo koji "refluks/ključanje" korak kalibrisan na nivou mora ponašaju se drugačije na nadmorskoj visini i mogu trebati ponovno kalibriranje.
Primeri koda
Svaki isečak uzima nadmorsku visinu u metrima i vraća tačku ključanja u °C koristeći isti dvostepeni model.
1' Tačka ključanja vode (°C) iz nadmorske visine u metrima
2=49.161*LN(29.921*(1-0.0000068753*(A1*3.28084))^5.2559)+44.932 ' rezultat u °F
3=((49.161*LN(29.921*(1-0.0000068753*(A1*3.28084))^5.2559)+44.932)-32)*5/9 ' rezultat u °C
41import math
2
3def boiling_point_c(altitude_m: float) -> float:
4 ft = altitude_m * 3.28084
5 p_inhg = 29.921 * (1 - 6.8753e-6 * ft) ** 5.2559
6 t_f = 49.161 * math.log(p_inhg) + 44.932
7 return round((t_f - 32) * 5 / 9, 2)
8
9print(boiling_point_c(1500)) # 95.06
101function boilingPointC(altitudeM) {
2 const ft = altitudeM * 3.28084;
3 const pInHg = 29.921 * Math.pow(1 - 6.8753e-6 * ft, 5.2559);
4 const tF = 49.161 * Math.log(pInHg) + 44.932;
5 return Math.round(((tF - 32) * 5) / 9 * 100) / 100;
6}
7
8console.log(boilingPointC(1500)); // 95.06
91public class BoilingPoint {
2 public static double boilingPointC(double altitudeM) {
3 double ft = altitudeM * 3.28084;
4 double pInHg = 29.921 * Math.pow(1 - 6.8753e-6 * ft, 5.2559);
5 double tF = 49.161 * Math.log(pInHg) + 44.932;
6 return Math.round((tF - 32) * 5 / 9 * 100.0) / 100.0;
7 }
8
9 public static void main(String[] args) {
10 System.out.println(boilingPointC(1500)); // 95.06
11 }
12}
131using System;
2
3class BoilingPoint {
4 static double BoilingPointC(double altitudeM) {
5 double ft = altitudeM * 3.28084;
6 double pInHg = 29.921 * Math.Pow(1 - 6.8753e-6 * ft, 5.2559);
7 double tF = 49.161 * Math.Log(pInHg) + 44.932;
8 return Math.Round((tF - 32) * 5 / 9, 2);
9 }
10
11 static void Main() => Console.WriteLine(BoilingPointC(1500)); // 95.06
12}
131#include <cmath>
2#include <iostream>
3
4double boilingPointC(double altitudeM) {
5 double ft = altitudeM * 3.28084;
6 double pInHg = 29.921 * std::pow(1 - 6.8753e-6 * ft, 5.2559);
7 double tF = 49.161 * std::log(pInHg) + 44.932;
8 return std::round((tF - 32) * 5.0 / 9.0 * 100) / 100;
9}
10
11int main() {
12 std::cout << boilingPointC(1500) << "\n"; // 95.06
13}
141package main
2
3import (
4 "fmt"
5 "math"
6)
7
8func boilingPointC(altitudeM float64) float64 {
9 ft := altitudeM * 3.28084
10 pInHg := 29.921 * math.Pow(1-6.8753e-6*ft, 5.2559)
11 tF := 49.161*math.Log(pInHg) + 44.932
12 return math.Round((tF-32)*5/9*100) / 100
13}
14
15func main() { fmt.Println(boilingPointC(1500)) } // 95.06
161fn boiling_point_c(altitude_m: f64) -> f64 {
2 let ft = altitude_m * 3.28084;
3 let p_inhg = 29.921 * (1.0 - 6.8753e-6 * ft).powf(5.2559);
4 let t_f = 49.161 * p_inhg.ln() + 44.932;
5 ((t_f - 32.0) * 5.0 / 9.0 * 100.0).round() / 100.0
6}
7
8fn main() {
9 println!("{}", boiling_point_c(1500.0)); // 95.06
10}
111<?php
2function boiling_point_c(float $altitudeM): float {
3 $ft = $altitudeM * 3.28084;
4 $pInHg = 29.921 * pow(1 - 6.8753e-6 * $ft, 5.2559);
5 $tF = 49.161 * log($pInHg) + 44.932;
6 return round(($tF - 32) * 5 / 9, 2);
7}
8
9echo boiling_point_c(1500); // 95.06
101def boiling_point_c(altitude_m)
2 ft = altitude_m * 3.28084
3 p_inhg = 29.921 * (1 - 6.8753e-6 * ft)**5.2559
4 t_f = 49.161 * Math.log(p_inhg) + 44.932
5 ((t_f - 32) * 5 / 9.0).round(2)
6end
7
8puts boiling_point_c(1500) # 95.06
91boiling_point_c <- function(altitude_m) {
2 ft <- altitude_m * 3.28084
3 p_inhg <- 29.921 * (1 - 6.8753e-6 * ft)^5.2559
4 t_f <- 49.161 * log(p_inhg) + 44.932
5 round((t_f - 32) * 5 / 9, 2)
6}
7
8boiling_point_c(1500) # 95.06
9Često postavljana pitanja
Zašto voda ključa hladnije na nadmorskoj visini?
Ključanje se dešava kada je pritisak pare vode jednak pritiscima okoline. Što je više gore, manje vazduha ima iznad vas, pa je manji pritisak, pa voda dostiže taj balans na nižoj temperaturi.
Koliko pada po 1.000 ft?
Otprilike 1 °C (oko 1.8 °F) po 1.000 ft blizu nivoa mora. Pad je malo strmiji više gore jer pritisak pada brže tamo—još jedan razlog zašto model baziran na fizici bije ravno linearna pravila.
Na kojoj temperaturi voda ključa na Everestu?
Oko 68 °C (154 °F) na vrhu od 8.848 m. To je zašto topljenje snega i rehidriranje obroka traje toliko dugo, i zašto ekspedicije favorizuju lonce za brzo kuvanje u visokim logorima.
Voda ključa vruće ispod nivoa mora?
Da. U Mrtvom moru (~430 m ispod nivoa mora) viši pritisak gura tačku ključanja malo iznad 100 °C. Unesite negativnu nadmorsku visinu da vidite.
Mogu li da koristim ovo za prilagođavanje vremena kuvanja?
Da—to vam govori koliko je vaše "ključanje" voda hladnije. Kao pravilo, dodajte otprilike 15–25% vremenu kuvanja vodom koja ključa iznad ~5.000 ft, ili koristite lonac za brzo kuvanje.
Koliko je tačno?
Unutar otprilike ±1 °C do 11 km pod standardnim uslovima. Neobično vreme ili ekstremna nadmorska visina čini da se taj opseg širi; za kritičan rad, izmerite stvarni barometrijski pritisak.
Reference
- Atkins, P., & de Paula, J. (2014). Physical Chemistry. Oxford University Press. (Clausius–Clapeyron relation)
- NOAA National Weather Service — Standard Atmosphere / pressure–altitude.
- U.S. Centers for Disease Control and Prevention — Water disinfection while traveling: boiling.
- Lide, D. R. (ed.). CRC Handbook of Chemistry and Physics — vapour pressure of water tables.
- U.S. Department of Agriculture, Food Safety and Inspection Service — High-altitude cooking and food safety.