Tube capillaire frigorigène
Un capillaire de 0,8 mm parcouru par 1,5 kg/h de R134a doit mesurer un peu moins de 3 m. Indiquez diamètre intérieur, fluide et débit massique pour obtenir une première longueur à couper et essayer, à 45 °C de condensation et −10 °C d'évaporation. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Diamètre (mm)
- 0,8
- Fluide frigorigène
- R134a
- Débit massique (kg/h)
- 1,5
- Nom du fluide frigorigène
- 1,1,1,2-Tetrafluoroethane m
- Longueur (m)
- 2,9153898031
- Longueur (mm)
- 2 915,389803149
- Pression côté haute (MPa)
- 1,16
Un tube capillaire est le détendeur fixe d’innombrables réfrigérateurs domestiques, congélateurs, petits climatiseurs et pompes à chaleur. Une fois le compresseur et les échangeurs choisis, il reste à fixer un diamètre intérieur et une longueur de coupe qui dosent le débit massique de fluide frigorigène entre le condenseur haute pression et l’évaporateur basse pression. Ce calculateur de tube capillaire estime cette longueur à partir de trois entrées : diamètre intérieur en millimètres, type ASHRAE de fluide et débit massique de conception en kilogrammes par heure. Le moteur applique un modèle de restriction équivalent de Darcy diphasique à un point de régime de 45 °C côté haute et −10 °C côté basse, avec pressions de saturation tabulées et masses volumiques liquide et vapeur pour chaque fluide reconnu.
Rôle du tube capillaire et façon d’estimer la longueur
Le tube capillaire frigorifique est un long restricteur de cuivre ou d’aluminium à petit alésage qui remplace un détendeur thermostatique dans les systèmes à orifice fixe sensibles au coût. Le liquide issu du condenseur entre dans l’alésage, se détend en flash lorsque la pression statique chute, et sort en mélange diphasique que l’évaporateur peut vaporiser. Le tube doit ramener la haute pression à la pression d’évaporation au débit massique visé : trop court, l’évaporateur se noie avec une aspiration humide ; trop long, l’évaporateur s’assèche et la puissance s’effondre.
Les modèles diphasiques distribués intègrent frottement, quantité de mouvement et titre de flash le long de l’alésage, et les abaques de sélection ASHRAE replient ces intégrations en familles de courbes par fluide. Ce calculateur utilise un équivalent de Darcy sous forme fermée et indique clairement qu’il s’agit d’une estimation de premier jet, pas d’un calorimètre.
La longueur L est le produit de la différence de pression haute–basse ΔP, d’une masse volumique diphasique équivalente ρ_eq, de π au carré et du diamètre intérieur à la puissance cinq, le tout divisé par huit fois un coefficient de frottement de Darcy équivalent et le carré du débit massique. La masse volumique équivalente est la masse volumique homogène à un titre moyen de 0.6, construite avec les masses volumiques liquide et vapeur du fluide.
Les pressions haute et basse viennent de la saturation à 45 °C et −10 °C, sauf le dioxyde de carbone R744, qui emploie une pression de refroidisseur de gaz de 90 bar parce que 45 °C se situe au-dessus du point critique. Les exposants du diamètre à la cinq et du débit massique au carré sont ceux de l’écoulement monophasique de Darcy–Weisbach, si bien qu’une erreur de 10 % sur le diamètre déplace la longueur prévue d’environ 60 %.
Le résultat est une longueur en mètres que vous pouvez couper et essayer, non un substitut d’un essai de laboratoire ni d’un abaque fabricant une fois connus la circulation d’huile, l’échange avec la conduite d’aspiration et le sous-refroidissement mesuré.
Où ces estimations de longueur servent, et ce qu’elles omettent
Les bureaux d’études d’appareils recourent à une estimation de longueur de tube capillaire lorsque compresseur hermétique, condenseur et évaporateur sont déjà choisis et qu’une première coupe est nécessaire avant qu’une boucle calorimétrique soit disponible.
Un réfrigérateur domestique au R600a ou au R134a, alésage de 0.7 mm et débit massique voisin de 1 kg/h tombe en général dans la bande de 2 à 4 m que produit ce modèle ; un climatiseur split au R410A ou au R32, alésage plus large et débit massique plus élevé produit une autre longueur, car ces fluides portent une différence de pression haute–basse bien plus grande.
Les laboratoires d’enseignement demandent d’expliquer pourquoi le diamètre à la cinq domine le résultat et pourquoi un fluide non reconnu doit échouer au lieu d’assumer en silence les propriétés du R22. Les techniciens de terrain qui remplacent un capillaire endommagé peuvent retrouver une longueur de départ à partir du fluide de la plaque signalétique et d’un débit massique estimé comme puissance nominale divisée par un saut d’enthalpie approximatif, puis ajuster selon la surchauffe.
Le modèle n’inclut ni l’huile, ni l’échange non adiabatique avec la conduite d’aspiration, ni le sous-refroidissement d’entrée comme donnée libre, ni les détails de flash étranglé des abaques adimensionnels de Bittle–Wolf–Pate ; cela relève d’une simulation complète de capillaire lorsque ces données existent.
Cas d’usage
Longueur de coupe du capillaire d’un réfrigérateur domestique
Estimez une première longueur de capillaire R134a ou R600a à partir d’un alésage de 0.6–0.8 mm et d’un débit massique déduit de la puissance frigorifique nominale, avant qu’une boucle calorimétrique soit disponible.
Dimensionnement du restricteur d’un climatiseur split
Comparez les longueurs de capillaire R410A et R32 au même diamètre et au même débit massique, afin que la plus forte pression haute de ces fluides se reflète dans la longueur de coupe.
Questions fréquentes
Comment estime-t-on la longueur du tube capillaire ?
ΔP et les masses volumiques viennent d’un point de régime 45 °C / −10 °C du fluide choisi (R744 utilise un refroidisseur de gaz à 90 bar).
Quels types de fluide frigorigène sont reconnus ?
R12, R22, R32, R134a, R290, R404A, R407C, R410A, R600a, R717, R744 et R1234yf.
Que se passe-t-il si le type de fluide n’est pas reconnu ?
Le calculateur n’assume pas en silence le R22 ni un autre fluide. L’échec de validation n’est pas facturé.
Pourquoi un petit écart de diamètre compte-t-il autant ?
Parce que la longueur estimée croît avec la puissance cinq du diamètre intérieur. Une erreur de dix pour cent sur le diamètre déplace la longueur prévue d'environ 60 % : mesurez donc l'alésage avec soin.
Que se passe-t-il si le capillaire est trop court ou trop long ?
Trop court, l'évaporateur est noyé et renvoie une aspiration humide au compresseur. Trop long, l'évaporateur manque de fluide et la puissance frigorifique s'effondre.
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/refrigerant-capillary-tube \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"diameter_mm":0.8,"refrigerant":"R134a","mass_flow_kg_h":1.5}'const res = await fetch("https://api.kit.forhosting.com/phys/refrigerant-capillary-tube", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"diameter_mm": 0.8,
"refrigerant": "R134a",
"mass_flow_kg_h": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/refrigerant-capillary-tube",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"diameter_mm": 0.8,
"refrigerant": "R134a",
"mass_flow_kg_h": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/refrigerant-capillary-tube", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"diameter_mm":0.8,"refrigerant":"R134a","mass_flow_kg_h":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"diameter_mm":0.8,"refrigerant":"R134a","mass_flow_kg_h":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/refrigerant-capillary-tube", 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
{
"diameter_mm": 0.8,
"refrigerant": "R134a",
"mass_flow_kg_h": 1.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.refrigerant_capillary_tube",
"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.
Limites
min_diameter_mm | 0.2 |
max_diameter_mm | 6 |
min_mass_flow_kg_h | 0.01 |
max_mass_flow_kg_h | 250 |
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
Les types de fluide non reconnus échouent avec invalid_input et ne sont pas facturés. Les appels API réussis coûtent $0.002.
Entrées, fluides reconnus, champs de réponse et erreurs
Les champs manquants, les chaînes vides, les nombres non finis, un diamètre nul ou négatif et un débit massique nul ou négatif échouent de même. Les valeurs sont arrondies à 12 décimales afin que goldens et clients comparent octet par octet d’un environnement d’exécution à l’autre. Adressez un corps JSON avec trois champs obligatoires. diameter_mm est le diamètre intérieur du capillaire en millimètres et doit être un nombre fini strictement compris entre 0.2 et 6 ; cette plage couvre les tubes domestiques de 0.6 à 1.0 mm et les tubes commerciaux légers de 1.2 à 2.0 mm, tout en rejetant des valeurs qui sont en réalité des mètres ou des pouces envoyés dans le champ millimètres. Les alias diameter, d, inner_diameter, id_mm, tube_diameter et capillary_diameter sont acceptés. Convertissez les pouces en multipliant par 25.4 avant l’envoi. mass_flow_kg_h est le débit massique de conception du fluide en kilogrammes par heure, strictement entre 0.01 et 250 ; les alias mass_flow, m_dot, mass_flow_rate et flow_rate sont acceptés. refrigerant est la désignation ASHRAE : R12, R22, R32, R134a, R290, R404A, R407C, R410A, R600a, R717, R744 ou R1234yf. Les alias refrigerant_type, fluid, gas et type sont acceptés, de même que les graphies avec trait d’union ou minuscules telles que r-134a, les noms chimiques courants ammoniac, propane, isobutane et dioxyde de carbone, et les jetons NH3 et CO2. Un type de fluide non reconnu échoue avec invalid_input en nommant le champ ; cet échec n’est pas facturé. En cas de succès, le corps renvoie en écho diameter_mm, le jeton canonique de fluide, une chaîne refrigerant_name et mass_flow_kg_h, et fournit length_m comme résultat principal en mètres, length_mm comme la même longueur en millimètres, high_side_pressure_mpa et low_side_pressure_mpa utilisés dans ΔP, equivalent_density en kilogrammes par mètre cube, les constantes friction_factor et mean_quality, unit égal à m, une chaîne de formule et method darcy_two_phase_equivalent.
Où ces estimations de longueur servent, et ce qu’elles omettent
Les essais logiciels de bibliothèques frigorifiques figent length_m pour un triplet publié de diamètre, fluide et débit, afin qu’une refonte d’un solveur diphasique ne fasse pas dériver le modèle d’orifice de premier jet. Comme l’implémentation est parse pur de palier A, chaque appel réussi coûte le $0.002 publié, sans jetons de modèle ni réseau sortant, et une entrée invalide ne consomme pas le solde. Gardez les requêtes petites, figez le length_m arrondi dans les essais, et vous obtenez une longueur de restricteur reproductible pour devoirs, greffons LMS et workers de bord, sans dresser vous-même un solveur de réseau diphasique.
Cas d'intégration
Laboratoires d’enseignement et fixtures logiciels frigorifiques
Figez length_m pour un triplet publié de diamètre, fluide et débit, et affirmez qu’un type non reconnu échoue avec invalid_input au lieu d’assumer le R22.
Questions techniques
Quelles unités faut-il utiliser pour le diamètre, le débit massique et la longueur ?
Envoyez le diamètre intérieur comme diameter_mm en millimètres (pouces × 25.4) et le débit massique comme mass_flow_kg_h en kilogrammes par heure. La longueur principale est length_m en mètres ; length_mm est la même valeur en millimètres. unit vaut m.
Combien coûte le calculateur de tube capillaire frigorigène ?
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 n’est pas facturée.