ForHosting KIT · Sciences

Calculateur d'humidité relative

Une pression de vapeur réelle de 1,5 kPa face à une pression de saturation de 2,5 kPa donne 60 % d'humidité relative. Saisissez les deux pressions dans la même unité pour obtenir le pourcentage, le rapport simple et chaque étape de substitution. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Réelle
1,5
Vapeur saturante
2,5
Vous obtenez
Pression de vapeur réelle
1,5 %
E
1,5
Pression de vapeur de saturation
2,5
Es
2,5

Un calculateur d'humidité relative transforme deux pressions de vapeur en le pourcentage d'humidité utilisé dans les bulletins météo, la conception CVC et les cahiers de laboratoire. Saisissez la pression partielle réelle de la vapeur d'eau dans l'air et la pression de vapeur de saturation à la même température ; l'outil renvoie RH égal à cent fois la réelle sur la saturation, un champ de rapport, une chaîne d'équation lisible, une substitution pas à pas et un indicateur de sursaturation lorsque la pression réelle dépasse la saturation. Une pression de vapeur réelle négative est aussi rejetée car une pression partielle inférieure à zéro n'est pas physique dans ce modèle. Les contrôles de devoirs, les fiches psychrométriques, la validation de capteurs et les valeurs attendues de coding-kata ont besoin de ce même pourcentage déterministe sans ouvrir une pile de modèle climatique complète.

Ce que l'humidité relative signifie à partir des pressions de vapeur

L'humidité relative est le rapport entre la quantité de vapeur d'eau réellement présente dans l'air et la quantité maximale que l'air peut contenir à cette température, exprimée en pourcentage. Sous forme de pression, la définition est simple et flexible en unités : le pourcentage de RH égale cent fois la pression de vapeur réelle e divisée par la pression de vapeur de saturation es, à condition que les deux utilisent la même unité —kilopascals, pascals, millibars ou torr conviennent tant qu'on ne les mélange pas—.

La pression de saturation dépend fortement de la température : un air plus chaud a un es plus élevé, donc la même pression réelle produit une RH plus basse un jour chaud qu'un jour froid. Cet outil ne calcule pas es à partir de la température ; il suppose que vous disposez déjà des deux pressions d'une table, d'une formule de Magnus ou d'un instrument qui rapporte la pression de vapeur.

Une pression réelle nulle est valide et donne zéro pour cent de RH : air parfaitement sec par rapport à la valeur de saturation fournie. Les enseignants et correcteurs automatiques tiennent à la rejet d'es nul autant qu'à la voie de succès : un élève qui oublie de consulter es doit voir une erreur explicite, non une humidité infinie absurde.

Le chemin de vérification recalcule cent fois e sur es avec le même arrondi fixe des champs publiés, de sorte qu'une réponse réussie livre toujours des étapes que vous pouvez asserter dans des tests ou des fiches.

Conseils pratiques, limites et recherches associées

Gardez les deux pressions dans la même unité et dans la plage absolue publiée afin que le pourcentage ne déborde pas en un résultat non fini que le solveur doit rejeter. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict.

Si vous ne connaissez que la température et le point de rosée, convertissez-les d'abord en pressions de vapeur —cette page est intentionnellement l'étape de rapport pur, pas un abaque psychrométrique complet—. Cette page vise les personnes cherchant un calculateur d'humidité relative, RH pourcent depuis pression de vapeur ou humidité de saturation en ligne ; ce n'est pas un solveur de point de rosée, ni de bulbe humide, ni une table de pression de saturation depuis la température seule.

Préférez cette capacité lorsque vous avez déjà e et es et n'avez besoin que du pourcentage ; si votre source est une station météo en degrés, obtenez les pressions de vapeur ou utilisez un outil psychrométrique dédié.

Tests unitaires pour aides d'humidité

Générez des pourcentages de référence, des cas d'air sec à réelle nulle, de sursaturation et des rejets délibérés de saturation nulle pour les valeurs attendues de coding kata.

Validation de capteurs et CVC

Convertissez rapidement des paires de pression de vapeur d'instrument en humidité relative pour consignes CVC, contrôle de chambre ou post-traitement d'enregistreur lorsque es est déjà connu.

Comment calcule-t-on l'humidité relative à partir de la pression de vapeur ?

RH (%) = 100 × (pression de vapeur réelle e) / (pression de vapeur de saturation es), avec la même unité de pression pour les deux. Cet outil renvoie ce pourcentage avec un arrondi fixe et des étapes de substitution.

L'humidité relative peut-elle dépasser 100 % ?

Oui. Lorsque la pression réelle dépasse la saturation, la réponse signale une RH au-dessus de 100 % et met supersaturated à true. La valeur n'est pas tronquée.

Calcule-t-il la pression de saturation à partir de la température ?

Non. Vous devez fournir les deux pressions de vapeur, réelle et de saturation. Utilisez un calculateur Magnus ou Clausius–Clapeyron si vous n'avez que la température.

Les deux pressions doivent-elles être dans la même unité ?

Oui. Kilopascals, pascals, millibars ou torrs conviennent tous, pourvu que la pression réelle et la pression de saturation utilisent la même. Mélanger les unités fausserait le pourcentage.

Que se passe-t-il si la pression de saturation vaut zéro ?

Le calcul est refusé avec un message clair. Sans pression de saturation, il n'y a aucune capacité maximale à laquelle comparer la vapeur présente, et le rapport n'est pas défini.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/thermo/relative-humidity

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/thermo/relative-humidity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"actual":1.5,"saturation":2.5}'
{
  "actual": 1.5,
  "saturation": 2.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "thermo.relative_humidity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Lorsque la pression de saturation est nulle, le rapport est indéfini, aussi l'API renvoie une erreur invalid_input claire au lieu d'Infinity ou d'un NaN silencieux. Le chemin est une arithmétique pure —sans réseau, sans graines aléatoires, sans dépendance à l'horloge— de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après l'arrondi décimal fixe à chaque appel.

Ce que l'humidité relative signifie à partir des pressions de vapeur

Une pression de saturation nulle rendrait le rapport indéfini —il n'y a pas de capacité maximale à comparer—, aussi le solveur rejette un es non positif avec invalid_input plutôt que d'inventer un pourcentage. Les valeurs au-dessus de cent pour cent sont autorisées et marquées sursaturées ; elles apparaissent dans les chambres à brouillard, les études de nucléation et certains laboratoires, aussi l'API les rapporte au lieu de les tronquer à cent.

Comment appeler l'API et ce qui revient

La pression de vapeur réelle doit être non négative ; celle de saturation doit être strictement positive —les magnitudes absolues inférieures ou égales à un fois dix à la moins quinze sont traitées comme zéro pour le contrôle de saturation et rejetées—. Envoyez un corps JSON avec deux nombres finis obligatoires : actual (alias actual_vapor_pressure, e, pa, vapor_pressure et partial_pressure) et saturation (alias saturation_vapor_pressure, es, ps et saturated_vapor_pressure). Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les quotients intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. En cas de succès la réponse renvoie actual et saturation arrondis sous plusieurs clés miroir (actual_vapor_pressure, e, saturation_vapor_pressure, es), fixe relative_humidity, rh et percent au même pourcentage arrondi, ratio à e divisé par es sans le facteur cent, formula à la chaîne RH égal à cent fois e sur es, equation à une ligne numérique remplie se terminant en pour cent, supersaturated à un booléen vrai lorsque e est supérieur à es, unit au signe pour cent, message à un court résumé et steps à un tableau ordonné de lignes de substitution. Une validation échouée —champs manquants, nombres non finis, valeurs hors limites absolues, pression réelle négative, saturation non positive ou RH calculé non fini— renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec article unitaire et prix marginal nul.

Conseils pratiques, limites et recherches associées

Pour l'enseignement, associez des exemples : réelle un virgule cinq et saturation deux virgule cinq donnent soixante pour cent de RH ; réelle et saturation égales donnent cent pour cent ; réelle zéro et toute saturation positive donnent zéro pour cent ; réelle supérieure à la saturation donne supersaturated vrai et RH au-dessus de cent ; et saturation égale à zéro démontre le chemin dur invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants envoient délibérément une saturation nulle. Les contrôles aller-retour sont simples : recalculez à la main cent fois la réelle divisée par la saturation et confirmez l'égalité avec relative_humidity publié au même arrondi à douze décimales, et qu'en ne changeant que la saturation le pourcentage se met à l'échelle comme prévu.

Contrôles de devoirs pour RH = 100·e/es

Les élèves saisissent les pressions de vapeur réelle et de saturation de problèmes de psychrométrie et comparent le RH manuscrit à un résultat déterministe avant de rendre.

Que se passe-t-il lorsque la pression de vapeur de saturation est nulle ?

L'humidité relative est indéfinie (division par zéro). L'API renvoie invalid_input au lieu d'Infinity ou NaN.

Le calculateur d'humidité relative est-il gratuit ?

L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde KIT prépayé à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.

Consulter la documentation complète du KIT →