Calculadora de deficit de presion de vapor (VPD)
Con 25 °C y un 60 % de humedad relativa, el déficit de presión de vapor queda algo por encima de 1,2 kPa: es la fuerza con que el aire extrae agua de las hojas. También obtiene la presión de saturación y la real. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Creatividad
- 25
- Humedad relativa
- 60
- Temperatura (°C)
- 25 kPa
- Unidad de temperatura
- Celsius
- Presión de vapor de saturación (kPa)
- 3,16777772
- Presión de vapor real (kPa)
- 1,90066663
Una calculadora de déficit de presión de vapor convierte la temperatura del aire y la humedad relativa en el poder desecante que realmente impulsa la transpiración vegetal. La presión de vapor de saturación es el máximo que el aire puede retener a esa temperatura; la presión de vapor real es ese valor de saturación escalado por la humedad relativa. Su diferencia es el VPD, el hueco que percibe la hoja cuando los estomas se abren y el agua sale del mesófilo. Introduzca temperatura y humedad relativa; la herramienta devuelve las presiones de saturación y real en kilopascales más el VPD con la fórmula FAO-56 Magnus–Tetens usada en la evapotranspiración de referencia.
Qué es el déficit de presión de vapor y cómo se forma es menos ea
El déficit de presión de vapor es la diferencia entre cuánto vapor de agua podría retener el aire a la temperatura actual y cuánto retiene de hecho. La presión de vapor de saturación es aumenta con fuerza con la temperatura: el aire más cálido tiene mayor capacidad, de modo que la misma humedad relativa produce un déficit mayor en un día caluroso que en uno fresco.
La presión de vapor real ea es la saturación escalada por la humedad relativa como fracción: ea es igual a es por RH sobre cien. Su diferencia VPD es igual a es menos ea, que también es es por uno menos RH sobre cien. Agricultores y fisiólogos vegetales usan ese hueco porque la transpiración la impulsa el gradiente de presión de vapor desde el interior de la hoja, casi saturado a la temperatura foliar, hacia el aire del dosel.
Un VPD pequeño significa aire húmedo y pérdida de agua lenta; un VPD grande significa aire seco que extrae agua por los estomas más rápido de lo que las raíces pueden reponerla, por eso los controladores de invernadero y los modelos de riego tratan el VPD como cifra climática de primer orden y no como una curiosidad derivada de la humedad.
Esta calculadora usa la expresión FAO-56 Magnus–Tetens de la presión de saturación sobre agua líquida: es en kilopascales es igual a 0.6108 por la exponencial de 17.27 por T dividido por T más 237.3, con T en grados Celsius. Es la misma expresión del estándar FAO Penman–Monteith de evapotranspiración de referencia, de modo que aulas, invernaderos y cuadernos de investigación pueden comparar resultados sin un juego oculto de constantes.
Una humedad relativa por encima del cien por ciento implicaría presión real mayor que la de saturación; este modelo lo trata como entrada inválida en lugar de informar un déficit negativo. El cero por ciento de humedad se admite y da un VPD igual a es: aire completamente seco a esa temperatura. Las presiones se devuelven siempre en kilopascales, con un campo extra en hectopascales para convenciones de estación meteorológica.
Uso en invernadero, límites y búsquedas que esta página no responde
Las consignas típicas de invernadero se sitúan cerca de 0.8 a 1.2 kilopascales durante la fructificación con luz encendida y algo más bajas para plántulas, porque el tejido joven se marchita cuando el aire extrae con demasiada fuerza.
Calcule el VPD con los mismos sensores de bulbo seco y humedad que ya registra y compare el resultado con el protocolo de su cultivo en lugar de mirar solo la humedad relativa: un sesenta por ciento de RH a veinte grados Celsius es un déficit más suave que un sesenta por ciento de RH a treinta grados Celsius, aunque la lectura de humedad sea idéntica.
Combine esta calculadora con una corrección de temperatura foliar si dispone de datos infrarrojos del dosel; la forma FAO-56 a temperatura del aire es el primer paso estándar y coincide con la mayoría de las cartas de VPD publicadas que suponen hoja y aire próximos. Mantenga la humedad relativa dentro de la banda publicada de cero a cien y la temperatura del aire por encima del cero absoluto para que la exponencial siga finita.
Esta página se dirige a quien busca una calculadora de déficit de presión de vapor, VPD desde temperatura y humedad, o VPD de transpiración vegetal en línea. No es un solucionador de punto de rocío, ni una razón de humedad relativa a partir de dos presiones, ni una pila completa Penman–Monteith de evapotranspiración. Prefiera esta capacidad cuando ya tenga temperatura del aire y humedad relativa y solo necesite es, ea y su diferencia.
Qué puede hacer con ella
Consignas climáticas de invernadero y cultivo interior
Convierta la temperatura de bulbo seco y la humedad relativa de un controlador de sala de cultivo en VPD en kilopascales y compare el resultado con los objetivos de etapa para plántulas, crecimiento vegetativo o fructificación.
Deberes de fisiología vegetal y cuadernos de laboratorio
Los estudiantes introducen temperatura del aire y RH de un problema de libro o de un registro de cámara y comprueban que es menos ea coincide con la aritmética FAO-56 Magnus–Tetens antes de entregar.
Entradas para modelos de riego y evapotranspiración
Genere series temporales deterministas de VPD a partir de temperatura y humedad de estación meteorológica para guiones Penman–Monteith, de conductancia estomática o de disparo de riego, sin montar una pila de modelo climático.
Preguntas frecuentes
¿Cómo se calcula el déficit de presión de vapor a partir de temperatura y humedad?
La presión de vapor real es ea = es·RH/100. El VPD es es menos ea.
¿Qué ocurre cuando la humedad relativa supera el cien por ciento?
Este modelo no informa un déficit negativo para aire sobresaturado; la validación fallida no se factura.
¿Es lo mismo que una calculadora de humedad relativa?
No. Una calculadora de humedad relativa convierte dos presiones de vapor en un porcentaje. Esta herramienta parte de la temperatura y la RH y devuelve el hueco de presión saturación–real que impulsa la transpiración.
¿Cuánto cuesta la calculadora de déficit de presión de vapor?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Qué déficit de presión de vapor conviene en un invernadero?
Muchos cultivadores buscan entre 0,8 y 1,2 kPa durante la fructificación con luz, y algo menos para plántulas, porque el tejido joven se marchita cuando el aire tira demasiado. Compare el resultado con el protocolo de su cultivo.
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/vapor-pressure-deficit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":25,"relative_humidity":60}'const res = await fetch("https://api.kit.forhosting.com/earth/vapor-pressure-deficit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 25,
"relative_humidity": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/vapor-pressure-deficit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 25,
"relative_humidity": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/vapor-pressure-deficit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":25,"relative_humidity":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":25,"relative_humidity":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/vapor-pressure-deficit", 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": 25,
"relative_humidity": 60
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.vapor_pressure_deficit",
"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 humedad relativa por encima del cien por ciento se rechaza con invalid_input porque este modelo trata el aire como ya saturado. La misma aritmética determinista alimenta el ejecutor gratuito del navegador y la API prepago, sin red, sin semillas aleatorias y sin dependencia del reloj de pared.
Cómo invocar la API y qué trae de vuelta la respuesta
La humedad relativa debe estar entre cero y cien, extremos incluidos. También se rechazan por nombre los campos ausentes, los números no finitos, las temperaturas en o por debajo del cero absoluto y una temperatura que anularía el denominador Magnus–Tetens. Envíe un cuerpo JSON con dos números finitos obligatorios: temperature (alias temp, temp_c, t y air_temperature) y relative_humidity (alias humidity, rh y humidity_percent). El campo opcional temperature_unit admite el conjunto cerrado celsius, fahrenheit o kelvin y por defecto es celsius, la unidad nativa de la fórmula FAO-56. Los valores Fahrenheit y Kelvin se convierten a Celsius antes de evaluar es; el campo echo temperature_c informa siempre esa temperatura del aire convertida para que un cliente pueda auditar la conversión sin reimplementarla. Un valor por encima del cien por ciento falla con invalid_input y nunca se cobra, porque una lectura sobresaturada haría que la presión real superara la de saturación y produjera un déficit negativo que esta página no anuncia. Si hay éxito, el cuerpo repite la temperatura enviada, la temperatura del aire en Celsius, el temperature_unit resuelto y relative_humidity; a continuación publica saturation_vapor_pressure_kpa, actual_vapor_pressure_kpa, vapor_pressure_deficit_kpa, vapor_pressure_deficit_hpa, unit igual a kPa, method igual a magnus_tetens_fao56, una cadena formula que reexpresa es y ea, y una cadena equation rellena con los números redondeados. El precio es un $0.002 fijo por petición exitosa con unidad item; la validación fallida no consume saldo prepago.
Uso en invernadero, límites y búsquedas que esta página no responde
Prefiera enviar números JSON en lugar de cadenas preformateadas cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón finito estricto. Las comprobaciones de ida y vuelta son sencillas: recalcule 0.6108 por exp de 17.27 T sobre T más 237.3, escale por RH sobre cien, reste y confirme que vapor_pressure_deficit_kpa coincide con el mismo redondeo a ocho decimales.
Preguntas técnicas
¿Qué unidades de temperatura puede enviar?
Celsius (predeterminado), Fahrenheit o Kelvin mediante temperature_unit. La respuesta incluye siempre temperature_c para que pueda auditar la conversión usada en es(T).