Temperatura en profundidad
Obtenga una primera estimación del calor bajo sus pies: 15 °C en superficie con un gradiente de 25 °C por km dan 65 °C a 2000 m. El gradiente lo aporta usted, sin promedios ocultos. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Temperatura de la superficie
- 15
- Gradiente geotérmico
- 25
- Profundidad
- 2 000
- Resultado
- 65 °C
- Unidad de temperatura
- Celsius
- Unidad del gradiente
- Celsius per km
- Unidad de profundidad
- Meters
Una calculadora de temperatura en profundidad responde a una pregunta de primer orden en la ciencia del flujo de calor: si la superficie del terreno está a una temperatura conocida y el calor asciende por la corteza con un gradiente geotérmico constante, ¿a qué temperatura está la roca a una profundidad elegida? Esta herramienta evalúa el modelo lineal de conducción T(z) = T_surface + G · z. Usted aporta la temperatura de superficie (o de boca de sondeo), un gradiente geotérmico constante y una profundidad objetivo no negativa. Los campos opcionales de unidad convierten Celsius, Fahrenheit o Kelvin, metros, kilómetros o pies, y las unidades habituales de gradiente, a un marco común de grados Celsius por metro antes de formar el producto.
Qué calcula el modelo lineal de gradiente geotérmico
En la corteza superior el calor se transporta sobre todo por conducción. Cuando la conductividad y el flujo de calor pueden tratarse como constantes en el intervalo de interés, la temperatura aumenta de forma lineal con la profundidad: T(z) = T_surface + G · z, donde T_surface es la temperatura en la superficie o en la boca de un sondeo, G es el gradiente geotérmico (el aumento de temperatura por unidad de profundidad) y z es la profundidad objetivo medida hacia abajo desde ese mismo datum.
El promedio continental de G se cita a menudo cerca de veinticinco a treinta grados Celsius por kilómetro; las cuencas sedimentarias, las provincias volcánicas y los cratones pueden quedar muy por encima o por debajo de esa banda, y por eso esta calculadora nunca incrusta un gradiente por defecto. Usted aporta los tres números que realmente tiene. La implementación convierte la temperatura enviada a Celsius, el gradiente a Celsius por metro y la profundidad a metros, forma el producto y devuelve el resultado en la unidad de temperatura pedida.
Una profundidad nula está permitida y simplemente devuelve la temperatura de superficie. Un gradiente nulo también está permitido y describe una columna isotérmica. Las temperaturas de superficie en o por debajo del cero absoluto, tras la conversión, se rechazan por nombre.
Planificación de sondeos, comprobaciones de aula y búsquedas que esta página no responde
Promotores geotérmicos, hidrogeólogos e ingenieros de minas usan una calculadora de temperatura en profundidad cuando ya tienen una temperatura media anual de superficie y un gradiente local de un mapa de flujo de calor o de un pozo cercano, y necesitan una primera estimación de la temperatura de formación a la profundidad prevista de un sondeo o un túnel antes de montar un modelo numérico completo.
Los generadores de aula y de preparación de exámenes necesitan un oráculo determinista de la fórmula lineal de conducción para que un corrector pueda puntuar tanto el camino feliz (quince grados Celsius, veinticinco grados por kilómetro, dos kilómetros dan sesenta y cinco grados) como el rechazo de una profundidad negativa. Esta página se dirige a quien busca una calculadora de temperatura en profundidad a partir del gradiente geotérmico, un estimador de temperatura de sondeo o una herramienta lineal de flujo de calor con la profundidad.
No es un solucionador de flujo de calor a partir de conductividad y flujo, ni un modelo transitorio de enfriamiento o calentamiento, ni un simulador de convección hidrotermal, ni un conversor de unidades solo para temperatura. Prefiera esta capacidad cuando ya tenga temperatura de superficie, un gradiente constante y una profundidad y solo necesite T(z). Las comprobaciones de ida y vuelta son sencillas: convierta a Celsius y metros, forme T_surface más G por z, convierta de vuelta y confirme que temperature coincide con el mismo redondeo a ocho decimales.
Qué puede hacer con ella
Temperatura prevista de un sondeo geotérmico
Convierta una temperatura media anual de superficie y un gradiente local en °C/km en una primera estimación de temperatura de formación a la profundidad prevista del pozo, antes de construir un modelo completo de flujo de calor.
Comprobaciones de aula de T(z) = T_surface + G · z
Los estudiantes introducen temperatura de superficie, gradiente geotérmico y profundidad de un problema de libro y confirman que el producto convertido y el rechazo de una profundidad negativa coinciden con la aritmética publicada.
Preguntas frecuentes
¿Cómo se calcula la temperatura en profundidad a partir de un gradiente geotérmico?
El modelo lineal de conducción es T(z) = T_surface + G · z. La temperatura de superficie se convierte a Celsius, el gradiente geotérmico a Celsius por metro y la profundidad a metros. El producto G · z se suma a la temperatura de superficie y el resultado se convierte de vuelta a la unidad de temperatura pedida.
¿Qué ocurre cuando la profundidad es negativa o no es un número?
Una profundidad negativa describiría un punto por encima del datum de superficie, donde este modelo de conducción no está definido. Una profundidad no numérica no puede convertirse a metros. La validación fallida no se factura.
¿Qué unidades puedo usar para temperatura, gradiente y profundidad?
Los enumerados cerrados se pintan como listas de selección.
¿Es esto lo mismo que un conversor de flujo de calor o de unidades de temperatura?
No. Una calculadora de flujo de calor convierte conductividad y flujo en un gradiente. Un conversor de temperatura solo cambia de escala. Esta herramienta parte de una temperatura de superficie, un gradiente geotérmico constante y una profundidad, y devuelve T(z).
¿Cuánto cuesta la calculadora de temperatura en profundidad?
La herramienta del navegador es gratuita y se ejecuta en local.
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/geothermal-temperature-at-depth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}'const res = await fetch("https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", 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
{
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.geothermal_temperature_at_depth",
"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
Una profundidad negativa o no numérica se rechaza con invalid_input y nunca se factura. La misma aritmética determinista alimenta el ejecutor gratuito del navegador y la API prepago a $0.002 por petición exitosa.
Qué calcula el modelo lineal de gradiente geotérmico
La profundidad debe ser un número finito y no puede ser negativa: una profundidad negativa describiría un punto por encima del datum de superficie, donde este modelo de conducción no está definido, así que la petición falla con invalid_input.
Cómo invocar la API y qué trae de vuelta la respuesta
Los incrementos Kelvin por kilómetro son idénticos a los incrementos Celsius por kilómetro. Un gradiente Fahrenheit por pie se convierte multiplicando por cinco novenos y dividiendo por 0.3048 metros por pie internacional. Envíe un cuerpo JSON con tres números finitos obligatorios: surface_temperature (alias surface_temp, ts, t_surface, t0 y temperature), geothermal_gradient (alias gradient, g, geo_gradient y geothermal_grad) y depth (alias z, target_depth y d). Tres campos opcionales de unidad usan enumerados cerrados para que el formulario se pinte como listas de selección. temperature_unit admite celsius, fahrenheit o kelvin y por defecto es celsius; se aplica a la lectura de superficie y a la temperatura devuelta. gradient_unit admite celsius_per_km, celsius_per_m, fahrenheit_per_ft o kelvin_per_km y por defecto es celsius_per_km, la unidad que citan la mayoría de los manuales de geología. depth_unit admite meters, kilometers o feet y por defecto es meters. Un campo ausente, un número no finito, una profundidad negativa, una temperatura de superficie en o por debajo del cero absoluto o una unidad desconocida fallan con invalid_input y nunca se cobran. Si hay éxito, el cuerpo repite los valores enviados y las unidades resueltas; a continuación publica surface_temperature_c, geothermal_gradient_c_per_m, depth_m, temperature_rise_c, temperature_c, temperature en la unidad pedida, result como alias de esa temperatura, unit como etiqueta breve, method igual a constant_geothermal_gradient, más cadenas formula y equation rellenas con los números redondeados. El precio es un $0.002 fijo por petición exitosa con unidad item.
Planificación de sondeos, comprobaciones de aula y búsquedas que esta página no responde
Introduzca la temperatura de superficie, el gradiente y la profundidad objetivo en las unidades que tenga; lea temperature, temperature_c y temperature_rise_c. Mantenga depth no negativa y finita, la temperatura de superficie por encima del cero absoluto, y prefiera números JSON a cadenas preformateadas cuando controle el cliente.
Casos de integración
Informe de temperatura de roca en mina y túnel
Pase una temperatura de boca, un gradiente de yacimiento y una profundidad de trabajo a temperature_c para dimensionar la ventilación o la planta de refrigeración a partir de una comprobación lineal de conducción publicada.