Altura de escala atmosférica: temperatura, masa molar y gravedad
Un aire a 288,15 K con masa molar media de 0,0289644 kg/mol y gravedad de 9,80665 m/s² tiene una altura de escala de algo más de ocho kilómetros, expresada en metros y kilómetros. Sirve también para otros planetas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Temperatura (K)
- 288,15
- Masa molar media (kg/mol)
- 0,0289644
- Gravedad (m/s2)
- 9,80665
- Altura de escala (m)
- 8 434,6603106637
- Altura de escala (km)
- 8,4346603107
- Constante de los gases (J/(mol·K))
- 8,3144626182
La altura de escala atmosférica es la distancia vertical en la que la presión disminuye por un factor e dentro de una atmósfera isotérmica idealizada. Esta calculadora obtiene esa distancia a partir de la temperatura absoluta, la masa molar media y la aceleración gravitatoria local. Devuelve el resultado en metros y kilómetros e indica la constante de los gases empleada, para que usted pueda revisar, reproducir e incorporar el cálculo en un modelo atmosférico más amplio. Resulta útil tanto para condiciones terrestres como para comparaciones planetarias con datos locales apropiados.
Qué representa la altura de escala atmosférica
La altura de escala resume con una sola longitud la rapidez con que disminuye la presión al aumentar la altitud. En una atmósfera isotérmica que cumple la ley de los gases ideales y mantiene constantes la gravedad y la composición, la presión sigue un perfil exponencial: la presión a la altura z equivale a la presión de referencia multiplicada por exp(-z/H).
Tras una altura de escala, la presión queda aproximadamente un factor e por debajo del valor inicial; después de varias alturas, vuelve a reducirse conforme a la misma regla exponencial. Este valor no señala el límite físico de la atmósfera ni implica que todas sus propiedades desaparezcan a esa altitud. Es una longitud característica que facilita describir perfiles de presión y densidad, cálculos de recuperación y comparaciones entre atmósferas planetarias.
Una altura de escala mayor indica que la presión decrece más gradualmente. Los gases más cálidos presentan valores mayores por su movimiento molecular más intenso, mientras que las moléculas pesadas y una gravedad fuerte compactan la atmósfera. La calculadora devuelve directamente esta distancia de decaimiento idealizada, sin exigir una presión ni una altitud de referencia innecesarias para la fórmula.
Cómo introducir temperatura, masa molar y gravedad
Introduzca la temperatura absoluta en kelvin, la masa molar media en kilogramos por mol y la aceleración gravitatoria en metros por segundo al cuadrado. La coherencia de unidades es indispensable porque la constante universal de los gases se expresa en julios por mol-kelvin. Para una atmósfera terrestre seca cerca del nivel del mar, una masa molar media representativa ronda 0.029 kilogramos por mol, aunque el valor adecuado cambia con la humedad, la altitud, la química y el planeta estudiado.
La gravedad también debe corresponder al lugar y a la aproximación del modelo, en vez de copiar automáticamente un estándar terrestre. El cálculo aplica H = R T dividido entre M g, donde R es la constante universal de los gases, T la temperatura absoluta, M la masa molar media y g la aceleración gravitatoria. Las tres magnitudes deben ser finitas y estrictamente positivas.
En especial, una masa molar o una gravedad iguales a cero anulan el denominador; por ello, esas entradas producen un error de entrada tipificado, no un resultado infinito o engañoso. También se rechazan los valores negativos porque quedan fuera del dominio físico del cálculo.
Cómo interpretar el resultado y sus supuestos
Utilice la altura de escala obtenida como una distancia característica local o simplificada, no como una predicción completa de una atmósfera vertical real. La deducción supone que la temperatura, la composición y la gravedad permanecen constantes en el intervalo de altitud. Las atmósferas reales poseen capas térmicas, pueden cambiar de composición con la altura, presentan variaciones de vapor de agua y experimentan una reducción de la gravedad al alejarse del planeta.
Por tanto, un único valor puede resumir bien una región limitada y perder precisión en una columna muy profunda. Para estudiar capas, evalúe la fórmula por separado con condiciones representativas de cada una o emplee una integración hidrostática con perfiles que varíen continuamente. Aun así, el resultado ofrece una comprobación de coherencia valiosa: aumentar la temperatura debe aumentar H proporcionalmente, mientras que duplicar la masa molar media o la gravedad debe reducir H a la mitad.
Se muestran metros y kilómetros para evitar conversiones manuales, y se incluye la constante de los gases para facilitar la auditoría. No se consultan mediciones externas, de modo que la calidad depende de la pertinencia física y de las unidades de los datos introducidos.
Qué puede hacer con ella
Estimar el decaimiento de presión terrestre
Use una temperatura atmosférica, una masa molar del aire y una gravedad local representativas para obtener rápidamente una escala vertical idealizada.
Comparar atmósferas planetarias
Evalúe cómo distintas temperaturas, composiciones atmosféricas o gravedades superficiales modifican la disminución característica de la presión.
Comprobar un modelo atmosférico
Compare el comportamiento local de la presión del modelo con la altura de escala isotérmica analítica mediante una prueba transparente de coherencia.
Preguntas frecuentes
¿Qué fórmula emplea la calculadora?
Aplica H = R T / (M g), con la temperatura absoluta T, la masa molar media M, la aceleración gravitatoria g y la constante universal de los gases R.
¿Por qué la masa molar debe expresarse en kilogramos por mol?
La constante de los gases se expresa en julios por mol-kelvin; usar kilogramos por mol conserva la coherencia del SI y produce un resultado en metros.
¿La altura de escala marca el límite de la atmósfera?
No. Es una distancia de decaimiento exponencial de la presión, no una frontera atmosférica abrupta. La presión sigue siendo distinta de cero más allá de una altura de escala.
¿Por qué una atmósfera más cálida tiene mayor altura de escala?
Las moléculas de un gas más cálido se mueven con más energía, así que la presión disminuye más despacio con la altura. Las moléculas más pesadas y una gravedad mayor hacen lo contrario y compactan la atmósfera.
¿Puedo usarla para otro planeta?
Sí, siempre que introduzca la temperatura absoluta de ese mundo, la masa molar media de su atmósfera y su gravedad local. No copie la gravedad estándar ni la composición del aire terrestre en el cálculo de otro planeta.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/earth/scale-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature_k":288.15,"mean_molar_mass_kg_per_mol":0.0289644,"gravity_m_per_s2":9.80665}'const res = await fetch("https://api.kit.forhosting.com/earth/scale-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature_k": 288.15,
"mean_molar_mass_kg_per_mol": 0.0289644,
"gravity_m_per_s2": 9.80665
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/scale-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature_k": 288.15,
"mean_molar_mass_kg_per_mol": 0.0289644,
"gravity_m_per_s2": 9.80665
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/scale-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature_k":288.15,"mean_molar_mass_kg_per_mol":0.0289644,"gravity_m_per_s2":9.80665}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature_k":288.15,"mean_molar_mass_kg_per_mol":0.0289644,"gravity_m_per_s2":9.80665}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/scale-height", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"temperature_k": 288.15,
"mean_molar_mass_kg_per_mol": 0.0289644,
"gravity_m_per_s2": 9.80665
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.scale_height",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo interpretar el resultado y sus supuestos
El cálculo en el navegador es gratuito; una solicitud API usa el precio base mostrado de $0.002.
Preguntas técnicas
¿Qué ocurre si la gravedad o la masa molar es cero?
La solicitud devuelve un error invalid_input porque cualquiera de esos ceros anula el denominador y no permite obtener una altura de escala finita.
¿Cuánto cuesta el cálculo?
La ejecución en el navegador es gratuita. Cada solicitud API utiliza el precio base mostrado de $0.002.