Calculateur du nombre de Biot
Avec h de 25, une longueur caractéristique de 0,05 m et k de 15, le nombre de Biot vaut 0,083. Obtenez ce nombre sans dimension et une vérification de la validité d'un modèle à température unique, avant de choisir un modèle de refroidissement. 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 transfert thermique
- 25
- Longueur caractéristique
- 0,05
- Conductivité thermique
- 15
- Nombre de Biot
- 0,0833333333
Le nombre de Biot est le rapport sans dimension qui indique si un solide s'échauffe ou se refroidit de façon uniforme, ou s'il développe des gradients internes de température significatifs. Il est défini comme le coefficient d'échange thermique h multiplié par la longueur caractéristique L, divisé par la conductivité thermique k du solide : Bi vaut h fois L sur k. Un nombre de Biot faible signifie que la convection à la surface est le facteur limitant et que la conduction interne est rapide en comparaison, de sorte que la méthode classique de la capacité concentrée s'applique ; un nombre élevé signifie que la résistance de conduction interne domine et qu'une solution complète de conduction transitoire est nécessaire. Ce calculateur du nombre de Biot accepte h, L et k dans tout système d'unités cohérent, rejette une conductivité thermique nulle ou négative comme indéfinie, et renvoie le nombre de Biot sans dimension accompagné d'un indicateur de validité du modèle à capacité concentrée selon le critère habituel Bi inférieur à 0.1. Utilisez-le avant de choisir entre un modèle concentré et un modèle de conduction réparti.
Ce que mesure le nombre de Biot et pourquoi il compte
Le nombre de Biot compare deux résistances thermiques : la résistance à la conduction à l'intérieur du solide, qui varie comme L sur k, et la résistance à la convection à sa surface, qui varie comme 1 sur h. Leur rapport Bi vaut h fois L sur k et mesure donc à quel point il est plus difficile pour la chaleur de quitter la surface que de traverser le corps.
Lorsque Bi est faible, typiquement sous un dixième, la chaleur se redistribue à l'intérieur du solide bien plus vite qu'elle ne franchit la frontière de surface : la température interne reste donc essentiellement uniforme à chaque instant et le corps entier peut être suivi par une seule température au cours du temps. C'est le fondement de la méthode de la capacité concentrée, dont la solution exponentielle est le premier résultat transitoire enseigné dans tout cours de transfert thermique.
Lorsque Bi est élevé, la surface réagit presque immédiatement au fluide tandis que le cœur reste en retard : les gradients internes sont marqués et seul un modèle de conduction transitoire réparti, comme l'approximation à un terme ou les abaques de Heisler, donne des réponses fiables. Choisir le mauvais régime corrompt silencieusement toutes les prédictions de température et de temps en aval ; ingénieurs et étudiants évaluent donc le nombre de Biot avant de sélectionner tout modèle de refroidissement ou de chauffage transitoire.
Entrées, règles de validation et contrat de réponse
Les trois champs sont obligatoires. Une conductivité thermique nulle ou négative échoue avec un message expliquant que k doit être positif parce que le nombre de Biot divise par k, afin que vos systèmes corrigent une erreur de saisie au lieu de recevoir un rapport indéfini. Un coefficient d'échange ou une longueur caractéristique négatif est également rejeté comme non physique pour ce modèle, tandis que des valeurs nulles sont acceptées et donnent un nombre de Biot de zéro.
Une vérification classique de manuel est une bille d'acier dans l'air avec h d'environ 25 watts par mètre carré par kelvin, une longueur caractéristique de 0.05 mètres et k d'environ 15 watts par mètre par kelvin, donnant un nombre de Biot proche de 0.083, où le modèle concentré est valide. Branchez le formulaire gratuit du navigateur pour les rapports de laboratoire et les vérifications rapides, puis appelez le contrat identique depuis vos scripts pour des évaluations en masse sur des tables de matériaux.
Gardez h, L et k dans un même système d'unités cohérent pour que le rapport sans dimension ait un sens.
Choisir la longueur caractéristique et exploiter le résultat
La source d'erreur la plus fréquente dans les calculs du nombre de Biot est le choix de la longueur caractéristique. Pour le critère de la capacité concentrée, la définition standard est le volume du solide divisé par la surface à travers laquelle la convection a lieu, car ce rapport traduit la masse thermique par unité d'échange convectif.
Pour une sphère de rayon R, le rapport volume-surface vaut R sur trois ; pour un cylindre long, R sur deux ; pour une plaque plane refroidie également sur ses deux faces, la moitié de l'épaisseur. Certains manuels utilisent plutôt la longueur maximale du chemin de conduction, ce qui produit des valeurs trois fois plus grandes pour une sphère : documentez donc toujours la convention suivie par votre combinaison h, L et k avant de comparer au seuil de 0.1.
Les coefficients typiques guident l'intuition : la convection naturelle dans l'air calme donne h entre environ 5 et 25, l'air forcé entre 50 et 1000, et l'eau en écoulement bien au-delà de 1000 watts par mètre carré par kelvin, ce qui explique pourquoi la trempe d'une pièce dans l'eau pousse le nombre de Biot beaucoup plus haut qu'un refroidissement à l'air, même à géométrie inchangée.
Les macros de tableur réimplémentent souvent la division avec des erreurs d'unités silencieuses entre millimètres et mètres ; un oracle unique de confiance réduit les erreurs de copier-coller entre équipes. Si vous avez besoin de l'historique transitoire de température du modèle concentré, du nombre de Fourier ou du flux de conduction à travers une paroi, traitez-les comme des calculateurs distincts avec leurs propres entrées et pages.
Cas d’usage
Pré-filtre du modèle à capacité concentrée
Vérifiez Bi < 0.1 avant d'appliquer le modèle concentré aux problèmes transitoires de chauffage ou de refroidissement, afin que étudiants et ingénieurs choisissent la bonne méthode de résolution.
Estimations de trempe et de traitement thermique
Comparez la sévérité d'une trempe à l'air et à l'eau pour la même pièce en calculant le nombre de Biot pour chaque coefficient de convection.
Questions fréquentes
Quelle formule ce calculateur du nombre de Biot utilise-t-il ?
Bi = h·L/k : le coefficient d'échange convectif multiplié par la longueur caractéristique, divisé par la conductivité thermique du solide. Le résultat est sans dimension.
Quelle longueur caractéristique devriez-vous utiliser ?
Pour le critère du modèle concentré, utilisez le rapport volume-surface V/A : R/3 pour une sphère, R/2 pour un cylindre long, et la moitié de l'épaisseur pour une plaque refroidie des deux côtés.
Combien cela coûte-t-il ?
L'outil du navigateur est gratuit et s'exécute localement.
Quand peut-on utiliser la méthode de la capacité globale ?
Quand le nombre de Biot est inférieur à environ 0,1. La chaleur se répartit alors dans le solide bien plus vite qu'elle ne franchit la surface, et le corps garde une seule température à chaque instant ; le résultat indique si cette condition est remplie.
Que se passe-t-il si la conductivité thermique est nulle ou négative ?
Le calcul est refusé avec un message, car le nombre de Biot divise par k et serait indéfini. Les coefficients ou longueurs négatifs sont aussi refusés, tandis que les valeurs nulles sont acceptées et donnent un nombre de Biot nul.
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/phys/biot-numer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"heat_transfer_coefficient":25,"characteristic_length":0.05,"thermal_conductivity":15}'const res = await fetch("https://api.kit.forhosting.com/phys/biot-numer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"heat_transfer_coefficient": 25,
"characteristic_length": 0.05,
"thermal_conductivity": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/biot-numer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"heat_transfer_coefficient": 25,
"characteristic_length": 0.05,
"thermal_conductivity": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/biot-numer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"heat_transfer_coefficient":25,"characteristic_length":0.05,"thermal_conductivity":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"heat_transfer_coefficient":25,"characteristic_length":0.05,"thermal_conductivity":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/biot-numer", 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
{
"heat_transfer_coefficient": 25,
"characteristic_length": 0.05,
"thermal_conductivity": 15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.biot_numer",
"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
Ce que mesure le nombre de Biot et pourquoi il compte
Cette capacité vérifie que le coefficient d'échange thermique, la longueur caractéristique et la conductivité thermique sont des nombres finis, rejette une conductivité nulle ou négative avec un message invalid_input explicite, calcule le rapport en arithmétique flottante déterministe et renvoie la valeur sans dimension plus un indicateur de validité de la capacité concentrée.
Entrées, règles de validation et contrat de réponse
Envoyez trois nombres finis dans les champs heat_transfer_coefficient, characteristic_length et thermal_conductivity. Les champs manquants, les chaînes vides, les valeurs non numériques, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie les entrées nettoyées, biot_number comme h fois L divisé par k, lumped_capacitance_valid à true lorsque le résultat est inférieur à 0.1, la formule Bi vaut h fois L sur k, la méthode biot_number, et un objet d'unités documentant watts par mètre carré par kelvin, mètres, watts par mètre par kelvin et sans dimension lorsque vous restez en SI. La tarification des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas de solde prépayé.
Choisir la longueur caractéristique et exploiter le résultat
Comme cette capacité est un moteur d'analyse pur, la tarification API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas de solde.
Cas d'intégration
Tables de conception et tests unitaires
Générez des fixtures de nombres de Biot déterministes sur des tables de matériaux et de géométries pour vos scripts, macros et tests de régression, sans réimplémenter les contrôles d'unités à la main.
Questions techniques
Pourquoi une conductivité thermique nulle ou négative échoue-t-elle ?
Le nombre de Biot divise par k, donc k = 0 est indéfini et un k négatif est non physique pour ce modèle. La requête échoue avec invalid_input et n'est pas facturée.
Que signifie l'indicateur lumped_capacitance_valid ?
Il vaut true lorsque Bi < 0.1, le seuil standard sous lequel les gradients internes de température sont négligeables et la méthode de la capacité concentrée est une approximation valide.