Calculateur de transfert thermique par convection
Une surface de 2 m² à 80 °C dans un fluide à 20 °C, avec un coefficient d'échange de 25 W/m²·K, cède 3000 W par convection. Vous voyez le flux signé, sa valeur absolue, l'écart de température et le sens du transfert. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Coefficient de film
- 25
- Superficie
- 2
- Température de surface
- 80
- Température du fluide
- 20
- Différence de température
- 60 W
- Débit de transfert thermique
- 3 000
- Intensité du transfert de chaleur
- 3 000
- Direction
- surface_to_fluid
Ce calculateur de transfert thermique par convection applique la loi de refroidissement de Newton afin de déterminer le débit de chaleur entre une surface et le fluide environnant. Saisissez le coefficient convectif de film, la surface exposée, la température de la paroi et la température du fluide en masse. Le résultat indique le débit signé en watts, sa valeur absolue, l'écart de température et le sens prévu du flux thermique. Cet outil convient aux estimations rapides avec l'air, l'eau, les gaz et d'autres fluides lorsqu'un coefficient de film pertinent est déjà connu.
Appliquez la loi de Newton avec une convention de signe explicite
La loi de refroidissement de Newton pour la convection s'écrit q = h · A · (Ts - T∞). Dans cette expression, q désigne le débit thermique convectif, h le coefficient de film ou de convection, A la surface en contact avec le fluide, Ts la température de la surface et T∞ la température du fluide en masse, hors de la zone immédiatement voisine de la paroi. Le calculateur considère qu'un résultat positif correspond à un transfert de la surface vers le fluide.
Un résultat négatif signifie que le fluide est plus chaud et que le flux prévu se dirige vers la surface. Si les deux températures sont identiques, le modèle renvoie un transfert net nul. Saisissez h en W/(m²·K), la surface en m² et les deux températures dans la même échelle.
Les écarts en degrés Celsius et en kelvins ont la même valeur ; les deux échelles conviennent donc si vous restez cohérent. La valeur absolue sert lorsque seule la charge thermique importe, tandis que le résultat signé conserve le sens. Cette relation estime la convection sensible à un instant donné ; elle ne décrit pas à elle seule l'évolution temporelle de la température.
Choisissez un coefficient de film adapté au phénomène étudié
Le calcul est élémentaire, mais le coefficient de film détermine souvent la fiabilité de l'estimation. Il regroupe les effets des propriétés du fluide, de la vitesse d'écoulement, de la géométrie, de l'orientation de la surface ainsi que du caractère naturel ou forcé de la convection. Une valeur adaptée à l'air immobile ne doit pas être réemployée pour de l'eau rapide, et une corrélation d'écoulement interne dans un tube ne représente pas forcément une plaque extérieure.
Déterminez h à partir d'une corrélation validée, d'un essai, d'une simulation, des spécifications d'un équipement ou d'une référence technique reconnue pour les domaines pertinents des nombres de Reynolds, Prandtl et Nusselt. Utilisez uniquement la surface réellement exposée au fluide, et non toute la pièce lorsque certaines parties sont isolées, couvertes ou en contact avec un autre solide. Le calculateur exige des valeurs positives ou nulles pour h et A, car des valeurs négatives n'ont pas de sens physique dans cette formulation.
Zéro est admis et donne un transfert nul. Si h varie fortement, découpez la géométrie en zones et additionnez leurs débits signés plutôt que d'utiliser une moyenne peu représentative.
Interprétez le résultat comme une estimation du modèle
La sortie est un débit en watts, soit des joules par seconde, et non une quantité d'énergie. Ne multipliez ou n'intégrez ce débit dans le temps que si l'évolution des températures et du coefficient est connue sur l'intervalle. Le calcul suppose une température de surface uniforme, une température représentative du fluide en masse, un coefficient moyen adapté et un comportement stationnaire au point étudié.
Il n'inclut pas automatiquement le rayonnement, la conduction à travers la paroi, les changements de phase, l'encrassement, la résistance de contact, la production de chaleur ou le stockage thermique transitoire. Dans un bilan complet, la convection peut n'être qu'un terme parmi plusieurs. Vérifiez d'abord le signe, puis comparez la valeur absolue aux autres gains et pertes.
Un résultat élevé justifie un contrôle des unités : une surface saisie en millimètres carrés au lieu de mètres carrés ou un coefficient exprimé dans des unités anglo-saxonnes incompatibles peut bouleverser la réponse. Pour valider une conception, vérifiez les limites des matériaux, les conditions aux limites, les corrélations, les incertitudes et les coefficients de sécurité selon la norme applicable.
Cas d’usage
Estimer les pertes thermiques d'un équipement
Calculez la convection d'un boîtier ou d'un tube chaud vers l'air ambiant lorsque son coefficient de film effectif est connu.
Dimensionner une charge de refroidissement
Estimez la chaleur extraite d'une surface à une température donnée par un liquide ou un gaz en mouvement.
Contrôler des calculs thermiques
Produisez des résultats reproductibles selon Newton pour des feuilles de calcul, rapports, simulations, cours ou tests techniques.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il utilise q = h · A · (Ts - T∞) ; un q positif indique un transfert de la surface vers le fluide.
Puis-je saisir des températures en degrés Celsius ?
Oui. Un écart en degrés Celsius et en kelvins possède la même valeur numérique. Utilisez la même échelle pour les deux températures.
Pourquoi le débit thermique peut-il être négatif ?
Un débit négatif signifie que le fluide en masse est plus chaud que la surface ; le modèle prévoit alors un flux vers la surface.
Cet outil calcule-t-il le refroidissement au fil du temps ?
Non. Il calcule le débit instantané aux conditions saisies. Une analyse transitoire exige aussi la capacité thermique et un bilan temporel.
Où trouver le coefficient d'échange convectif ?
Dans une corrélation validée, un essai, une simulation, la fiche technique d'un équipement ou une référence d'ingénierie reconnue. Il dépend du fluide, de la vitesse, de la géométrie et du type de convection, naturelle ou forcée : une valeur pour de l'air calme ne convient pas à de l'eau rapide.
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/eng/convection-newton \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"film_coefficient":25,"surface_area":2,"surface_temperature":80,"fluid_temperature":20}'const res = await fetch("https://api.kit.forhosting.com/eng/convection-newton", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"film_coefficient": 25,
"surface_area": 2,
"surface_temperature": 80,
"fluid_temperature": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/convection-newton",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"film_coefficient": 25,
"surface_area": 2,
"surface_temperature": 80,
"fluid_temperature": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/convection-newton", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"film_coefficient":25,"surface_area":2,"surface_temperature":80,"fluid_temperature":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"film_coefficient":25,"surface_area":2,"surface_temperature":80,"fluid_temperature":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/convection-newton", 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
{
"film_coefficient": 25,
"surface_area": 2,
"surface_temperature": 80,
"fluid_temperature": 20
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.convection_newton",
"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
Interprétez le résultat comme une estimation du modèle
Le calcul fonctionne dans le navigateur ; chaque requête API réussie coûte $0.002 et fournit le même résultat déterministe pour vos automatisations.
Questions techniques
Quel est le prix d'un calcul par API ?
Chaque requête API réussie coûte $0.002. Une saisie incorrecte est rejetée avec une erreur typée.