Inductances couplées en série : additive et en opposition
Ce calculateur de bobines couplées en série détermine l’inductance équivalente pour les deux orientations possibles des enroulements.
Lancer gratuitement
Saisissez les deux auto-inductances et la valeur absolue de l’inductance mutuelle, toutes en henrys. Le résultat indique la somme sans couplage, le total supérieur du montage additif et le total inférieur du montage en opposition. Cet outil vous aide à vérifier la convention des points, les enroulements de transformateurs, les selfs couplées et les branchements de laboratoire avant d’intégrer la paire à un modèle de circuit ou d’en calculer la réactance.
Comprendre les montages additif et en opposition
Deux bobines proches peuvent partager un flux magnétique : leur inductance en série ne se limite donc pas toujours à L1 plus L2. Une variation de courant dans l’un des enroulements induit une tension dans l’autre. La polarité de cette tension dépend du sens des enroulements et des bornes reliées. Dans un montage additif, les tensions d’induction mutuelle renforcent les tensions d’auto-induction, ce qui donne L1 + L2 + 2M. Dans un montage en opposition, elles se soustraient et donnent L1 + L2 - 2M. Le calculateur affiche les deux valeurs simultanément afin que vous puissiez comparer les orientations sans modifier une entrée ni interpréter un signe. Saisissez l’inductance mutuelle sous forme de valeur absolue positive ou nulle. Sur un schéma à points, un courant entrant par la borne pointée des deux bobines produit des effets magnétiques additifs. Inverser un enroulement produit l’opposition. Vérifiez toujours le repérage réel des bornes ou le sens du bobinage avant d’associer une orientation calculée au câblage physique.
Saisir des inductances cohérentes
Saisissez self_inductance_1, self_inductance_2 et mutual_inductance en henrys. Les mêmes formules conviennent aux millihenrys ou microhenrys si vous convertissez d’abord toutes les valeurs en henrys ; mélanger les échelles produit une réponse vraisemblable mais fausse. Les deux auto-inductances doivent être strictement positives, tandis que l’inductance mutuelle peut être nulle. Une paire passive physiquement réalisable impose aussi que M ne dépasse pas la racine carrée de L1 multipliée par L2. Le calculateur applique cette limite, car la dépasser correspondrait à un coefficient de couplage supérieur à un et pourrait rendre le résultat en opposition non physique. Si votre source indique k plutôt que M, calculez d’abord M = k fois la racine carrée de L1 fois L2. La somme sans couplage constitue un contrôle utile : le résultat additif doit lui être supérieur ou égal, et le résultat opposé inférieur ou égal. Lorsque M vaut zéro, les deux orientations donnent la somme en série ordinaire.
Exploiter le résultat dans un circuit
Les valeurs renvoyées sont des inductances équivalentes en henrys selon le modèle idéal courant. Choisissez series_aiding_inductance_h lorsque les polarités se renforcent, et series_opposing_inductance_h lorsqu’un enroulement est inversé. Vous pouvez ensuite employer cette valeur comme une inductance unique pour estimer la réactance avec XL = 2πfL, prévoir une constante de temps RL idéale ou confronter une paire mesurée à son schéma. Le résultat ne tient pas compte de la résistance des enroulements, des pertes du noyau, des fuites autres que celles représentées par M, de la capacité parasite, de la saturation, de la fréquence ni des variations de couplage dues au déplacement des bobines. Les composants réels peuvent donc s’écarter du modèle, surtout près de l’autorésonance ou lorsque le noyau approche de la saturation. Au laboratoire, mesurez chaque bobine, branchez-les en série, puis inversez-en une. La mesure supérieure doit correspondre au montage additif et l’inférieure à l’opposition. Une comparaison automatisée par API coûte $0.002 par calcul.
Cas d’usage
Vérifier la convention des points
Comparez les totaux additif et opposé attendus avant de relier en série deux enroulements repérés.
Modéliser des bobines couplées
Remplacez une paire idéale par l’inductance équivalente adaptée à l’orientation série retenue.
Interpréter des mesures de laboratoire
Comparez les inductances série haute et basse mesurées aux résultats théoriques additif et opposé.
Questions fréquentes
Quelles formules le calculateur applique-t-il ?
Le montage additif utilise L1 + L2 + 2M ; le montage en opposition utilise L1 + L2 - 2M.
Faut-il saisir une inductance mutuelle négative en opposition ?
Non. Saisissez la valeur absolue positive ou nulle de M ; le calculateur ajoute 2M en montage additif et le retranche en opposition.
Puis-je saisir des millihenrys ou des microhenrys ?
Convertissez d’abord toutes les entrées en henrys. Les trois valeurs doivent partager la même unité de base et les résultats sont exprimés en henrys.
Pourquoi M ne peut-il pas dépasser sqrt(L1 × L2) ?
Cette limite correspond à un coefficient de couplage égal à un. Une valeur supérieure n’est pas physiquement valable dans ce modèle passif.
Le total en opposition peut-il être nul ?
Oui. Avec deux auto-inductances égales et un couplage idéal, l’opposition peut les annuler et donner une inductance équivalente idéale nulle.
Quel est le prix d’un calcul ?
Le calculateur fonctionne gratuitement dans votre navigateur sur cette page. Un calcul automatisé par API coûte $0.002 par requête.
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/elec/coupled-inductors-series \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"self_inductance_1":0.01,"self_inductance_2":0.04,"mutual_inductance":0.006}'const res = await fetch("https://api.kit.forhosting.com/elec/coupled-inductors-series", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"self_inductance_1": 0.01,
"self_inductance_2": 0.04,
"mutual_inductance": 0.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/coupled-inductors-series",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"self_inductance_1": 0.01,
"self_inductance_2": 0.04,
"mutual_inductance": 0.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/coupled-inductors-series", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"self_inductance_1":0.01,"self_inductance_2":0.04,"mutual_inductance":0.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"self_inductance_1":0.01,"self_inductance_2":0.04,"mutual_inductance":0.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/coupled-inductors-series", 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
{
"self_inductance_1": 0.01,
"self_inductance_2": 0.04,
"mutual_inductance": 0.006
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.coupled_inductors_series",
"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. |