Calculateur d'indice de stabilité du brouillard
Évaluez le risque de brouillard de rayonnement en un seul chiffre : 8 °C en surface, un point de rosée de 7 °C et 10 °C à 850 hPa donnent un indice de -2, risque élevé. Sous 31, risque élevé ; au-dessus de 55, faible. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Température de surface
- 8
- Point de rosée
- 7
- Température à 850 hPa
- 10
- Écart au point de rosée
- 1 celsius
- Écart de température à 850 hPa
- -2
- Terme d'humidité
- 2
- Terme de stabilité
- -4
L’indice de stabilité du brouillard est un score compact d’aviation et de météorologie de terrain pour le risque de brouillard de rayonnement. Il combine la dépression du point de rosée en surface avec le contraste thermique entre le sol et le niveau de huit cent cinquante hectopascals : FSI vaut deux fois (T moins Td) plus deux fois (T moins T850), toutes les températures étant en degrés Celsius. Un petit indice indique un air humide et stable qui peut brouillarder sous une nuit claire ; un grand indice indique un air sec ou bien mélangé qui forme rarement un brouillard de rayonnement. Ce calculateur applique cette identité exacte, classe le résultat selon les seuils conventionnels élevé et modéré de trente-et-un et cinquante-cinq, et échoue lorsqu’une entrée de niveau obligatoire manque au lieu d’inventer une température à huit cent cinquante hectopascals.
Ce que signifie l’indice de stabilité du brouillard et comment les deux termes agissent
L’indice de stabilité du brouillard utilisé en météorologie aéronautique, dans les avis agricoles de gel et de brouillard et dans les laboratoires synoptiques d’introduction est un score linéaire à deux termes du potentiel de brouillard de rayonnement. La température de surface T et la température de rosée en surface Td entrent comme la dépression du point de rosée T moins Td ; la température à huit cent cinquante hectopascals T850 entre comme le contraste de couche T moins T850.
Sous forme compacte, FSI vaut deux fois (T moins Td) plus deux fois (T moins T850), toutes les températures étant en degrés Celsius. Le premier terme est le double du déficit d’humidité en surface : chaque degré de dépression du point de rosée apporte deux points à l’indice, de sorte qu’un air déjà proche de la saturation maintient le score bas et favorable au brouillard. Le second terme est le double de l’écart entre la surface et huit cent cinquante hectopascals.
Une inversion nocturne, avec T850 plus chaude que la surface, rend cet écart négatif, retranche de l’indice et signale la couche stable dont le brouillard de rayonnement a besoin pour se former et persister près du sol. Un gradient raide, avec la surface bien plus chaude que huit cent cinquante hectopascals, ajoute des points et signale un mélange qui empêche en général un brouillard bas de survivre.
Les bandes de briefing habituelles traitent un indice sous trente-et-un comme un potentiel élevé de brouillard de rayonnement, de trente-et-un à cinquante-cinq comme un potentiel modéré, et un score au-dessus de cinquante-cinq comme un potentiel faible. L’identité n’est pas un modèle complet de couche limite : elle ignore le vent à huit cent cinquante hectopascals (la forme originale de la United States Air Force ajoutait ce vent en nœuds), la nébulosité et l’humidité du sol.
Cette capacité calcule donc l’indice de stabilité du brouillard uniquement thermique que les scripts de terrain évaluent encore lorsqu’un sondage donne T, Td et T850 et rien d’autre. L’absence du niveau de huit cent cinquante hectopascals est une erreur dure, non une substitution silencieuse d’une température d’atmosphère standard qui inventerait un gradient que l’observateur n’a jamais mesuré.
Où un calculateur d’indice de stabilité du brouillard trouve sa place
Les bureaux de météorologie aéronautique et les laboratoires d’écoles de pilotage ont besoin d’un oracle déterministe qui reproduise exactement l’indice de stabilité du brouillard uniquement thermique, afin qu’une diapositive de briefing, une fiche d’élève et un script d’automatisation ne divergent ni sur l’arrondi ni sur les bandes de trente-et-un et cinquante-cinq.
Les planificateurs de gel et de brouillard agricoles utilisent le même score à deux termes pendant la nuit lorsqu’un sondage proche signale déjà la température d’abri, le point de rosée et la température à huit cent cinquante hectopascals, et veulent un contrôle à échec fermé plutôt qu’une valeur d’altitude devinée.
Les sites qui visent calculateur indice de stabilité du brouillard profitent d’un outil en direct dont le chemin gratuit du navigateur coïncide avec l’automatisation prépayée sur le même module pur, sans concurrencer les requêtes génériques de point de rosée ou d’indice de chaleur que d’autres pages servent déjà. Les pipelines de recherche et de notation qui traitent des milliers de triplets (T, Td, T850) ont besoin d’un arrondi fixe à douze décimales et d’une erreur dure de niveau manquant qu’ils peuvent affirmer dans les tests.
Cas d’usage
Briefings aéronautiques de brouillard de rayonnement
Transformez la température d’abri, le point de rosée et la température du sondage à 850 hPa en FSI uniquement thermique et en bande élevée / modérée / faible de brouillard de rayonnement utilisée dans les écoles de pilotage et le dispatch.
Veille agricole nocturne du brouillard
Classez les stations de vallée et de verger après le crépuscule lorsqu’un sondage proche signale déjà T, Td et T850, et échouez de façon fermée si le niveau d’altitude manque au lieu d’inventer un gradient.
Questions fréquentes
Quelle formule ce calculateur d’indice de stabilité du brouillard utilise-t-il ?
Le terme de vent à 850 hPa de la forme originale USAF est omis (traité comme zéro).
Comment le risque de brouillard de rayonnement se classe-t-il d’après le FSI ?
Un indice sous 31 est un potentiel élevé de brouillard de rayonnement, de 31 à 55 un potentiel modéré, et un score au-dessus de 55 un potentiel faible. Les bandes sont les seuils de briefing habituels pour cette forme thermique de l’indice.
Pourquoi le calculateur échoue-t-il lorsque la température à 850 hPa manque ?
T850 est l’entrée de sondage obligatoire. L’inventer fabriquerait le terme de stabilité et pourrait inverser la bande élevée / modérée / faible.
Le point de rosée peut-il être plus chaud que la température de surface ?
Non. Un point de rosée au-dessus de la température de bulbe sec n’est pas physique (l’humidité relative dépasserait 100 %).
L’indice de stabilité du brouillard tient-il compte du vent ?
Non. C’est la version fondée sur les seules températures. La forme d’origine de l’US Air Force ajoutait aussi le vent à 850 hPa en nœuds, et l’indice ignore la nébulosité et l’humidité du sol : évaluez-les à part.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/earth/fog-stability-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"surface_temperature":8,"dew_point":7,"temperature_850":10}'const res = await fetch("https://api.kit.forhosting.com/earth/fog-stability-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"surface_temperature": 8,
"dew_point": 7,
"temperature_850": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/fog-stability-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"surface_temperature": 8,
"dew_point": 7,
"temperature_850": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/fog-stability-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"surface_temperature":8,"dew_point":7,"temperature_850":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"surface_temperature":8,"dew_point":7,"temperature_850":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/fog-stability-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"surface_temperature": 8,
"dew_point": 7,
"temperature_850": 10
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.fog_stability_index",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Contrat d’entrée, forme de la réponse et comportement d’erreur
Exemple : huit degrés en surface, un point de rosée de sept et dix degrés à huit cent cinquante hectopascals donnent un terme d’humidité de deux, un terme de stabilité de moins quatre et un indice de moins deux, risque élevé sous une inversion de surface. Envoyez par POST un objet JSON avec trois nombres finis obligatoires, tous en degrés Celsius. surface_temperature est la température de bulbe sec à l’abri T ; les alias t_surface, ts, t_sfc, temperature, temp_surface et surface_temp sont acceptés. dew_point est la température de rosée en surface Td ; les alias td, dewpoint, surface_dew_point, dew_point_temperature et t_dew sont acceptés. temperature_850 est la température de l’air au niveau de pression de huit cent cinquante hectopascals, l’entrée de sondage obligatoire ; les alias t_850, t850, temp_850, temperature_850_hpa, t_850_hpa et level_temperature_850 sont acceptés. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les valeurs manquantes, vides ou non finies échouent avec invalid_input en nommant le champ. Si temperature_850 est omis, le message indique que la température du niveau de huit cent cinquante hectopascals manque, car inventer T850 fabriquerait le terme de stabilité. Si dew_point dépasse surface_temperature, la requête est rejetée comme non physique : l’humidité relative dépasserait alors cent pour cent. En cas de succès, le corps répète surface_temperature, dew_point et temperature_850 arrondis, renvoie dew_point_depression comme T moins Td et temperature_difference_850 comme T moins T850, indique moisture_term et stability_term comme les contributions doublées et publie fog_stability_index comme leur somme. category vaut high, moderate ou low ; category_label reformule la bande de brouillard de rayonnement en mots ; high_threshold vaut trente-et-un et moderate_threshold cinquante-cinq ; unit vaut celsius. formula et equation réimpriment FSI = 2(T − Td) + 2(T − T850) avec les nombres substitués, method vaut fog_stability_index_temperature, et steps parcourt les deux écarts, les deux termes doublés, la somme et la bande de briefing pour les interfaces pédagogiques. Une validation échouée n’est pas facturée ; les appels analytiques réussis utilisent le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant.
Où un calculateur d’indice de stabilité du brouillard trouve sa place
Parce que l’implémentation est du parse pur de niveau A, chaque appel réussi coûte $0.002 sans latence d’IA. Conservez les trois températures en Celsius, n’omettez jamais le niveau de huit cent cinquante hectopascals, figez fog_stability_index et category dans les tests, et vous obtenez un score reproductible de brouillard de rayonnement pour les cours, la documentation et les workers en bordure sans dresser une bibliothèque de sondage à vous.
Cas d'intégration
Carnets de météorologie routière et ferroviaire
Signalez les nuits de brouillard de rayonnement sur les corridors qui se refroidissent sous ciel clair en notant l’indice de stabilité du brouillard de chaque station dans un script ou un widget gratuit du navigateur.
Questions techniques
Combien coûte le calculateur d’indice de stabilité du brouillard ?
L’outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide, y compris une température de niveau à 850 hPa manquante, n’est pas facturée.