ForHosting KIT · Outils pour développeurs

Impédance polaire et rectangulaire

Ce convertisseur d’impédance polaire et rectangulaire permet de passer précisément entre les deux écritures courantes de l’analyse des circuits CA.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez la magnitude et l’angle de phase pour obtenir la résistance et la réactance, ou saisissez la résistance et la réactance pour retrouver la magnitude et la phase. Les résultats sont exprimés en ohms, l’angle en degrés, et le signe de la réactance est qualifié d’inductif, capacitif ou purement résistif. Ce calcul déterministe convient aux contrôles manuels, aux phaseurs, aux associations de réseaux et aux feuilles de calcul automatisées.

Choisissez la représentation dont vous disposez

Commencez par sélectionner la forme de l’impédance connue, et non celle que vous souhaitez obtenir. En entrée polaire, indiquez une magnitude non négative en ohms et un angle de phase en degrés. Cet angle peut être positif, négatif ou dépasser un tour, car des angles coterminaux décrivent le même phaseur. En entrée rectangulaire, indiquez la résistance R et la réactance X en ohms. La réactance est signée : X positif correspond à une impédance inductive, tandis que X négatif correspond à une impédance capacitive. La résistance et la réactance peuvent être nulles. Une résistance négative est également admise, car certains modèles actifs ou de petit signal l’utilisent légitimement. Le convertisseur renvoie systématiquement les deux formes ; aucun autre sens de sortie n’est donc à régler. Il fournit aussi un angle principal compris entre moins 180 et 180 degrés et précise le type de réactance. Conservez toutes les valeurs en ohms. Si vos données utilisent des kiloohms ou des milliohms, appliquez la même conversion avant la saisie, puis restaurez l’échelle à la sortie.

Comprenez la trigonométrie de la conversion

Une impédance polaire s’écrit Z égale à la magnitude selon l’angle theta. Sa composante horizontale est la résistance, obtenue en multipliant la magnitude par le cosinus de theta ; sa composante verticale est la réactance, obtenue avec le sinus. Dans l’autre sens, la magnitude est l’hypoténuse construite avec R et X ; le convertisseur emploie donc une opération d’hypoténuse numériquement stable. La phase est calculée par l’arc tangente à deux arguments, atan2 de X et R, et non par l’arc tangente ordinaire de X divisé par R. Cette différence conserve le bon quadrant lorsque la résistance est négative et reste définie lorsqu’elle vaut zéro. Une impédance nulle n’a pas de phase mathématique unique : zéro degré est donc renvoyé par convention pratique. Les résidus de calcul extrêmement proches de zéro sont normalisés à zéro. Les autres résultats utilisent une précision significative stable, suffisante pour les calculs de réseau usuels et reproductible entre l’API et le navigateur.

Exploitez le résultat dans vos réseaux CA

La forme rectangulaire est généralement préférable pour additionner des impédances en série, puisque les résistances et les réactances s’additionnent séparément. La forme polaire facilite plutôt les multiplications, divisions, rapports de gain et lectures de phaseurs : les magnitudes se multiplient ou se divisent, tandis que les angles s’ajoutent ou se soustraient. Ce convertisseur relie ces étapes sans modifier le sens électrique. Vous pouvez, par exemple, convertir chaque élément série en forme rectangulaire, additionner tous les termes R et X, puis reconvertir le total en forme polaire afin d’obtenir sa magnitude et sa phase. Le libellé de réactance permet aussi de contrôler rapidement le signe : une valeur inductive doit avoir une réactance positive, une valeur capacitive une réactance négative. Avec une résistance négative, ne vous fiez toutefois pas au seul libellé, car l’angle principal peut se trouver dans un autre quadrant. Le calcul n’intègre aucune fréquence et ne déduit pas l’impédance des composants ; il convertit une valeur déjà évaluée à la fréquence voulue. Conservez ce contexte dans votre application.

Associer des impédances en série

Convertissez les impédances en R + jX, additionnez les composantes homologues, puis retrouvez la magnitude et la phase du total.

Contrôler une feuille de phaseurs

Vérifiez des composantes rectangulaires calculées à la main ou confirmez que magnitude et phase se trouvent dans le quadrant attendu.

Préparer des données de réseau

Uniformisez des impédances issues de plusieurs sources dans la représentation exigée par votre logiciel d’analyse ou de simulation.

Quel est le tarif ?

L’exécution est gratuite dans votre navigateur sur cette page, ou facturée $0.002 par requête API.

Les angles sont-ils en degrés ou en radians ?

Tous les angles d’entrée et de sortie sont en degrés. Les angles coterminaux sont acceptés et la sortie utilise l’angle principal entre moins 180 et 180 degrés.

Que signifient une réactance positive ou négative ?

Une réactance positive est inductive, une réactance négative est capacitive et une réactance nulle est purement résistive.

Pourquoi une impédance nulle donne-t-elle zéro degré ?

La phase d’une impédance nulle est mathématiquement indéfinie. Zéro degré est renvoyé comme convention pratique et déterministe.

L’outil calcule-t-il l’impédance depuis R, L, C et la fréquence ?

Non. Il convertit une impédance complexe déjà connue entre deux écritures ; il ne déduit pas la réactance des composants ni de la fréquence.

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.

POSThttps://api.kit.forhosting.com/elec/impedance-polar-rect

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é.

curl -X POST https://api.kit.forhosting.com/elec/impedance-polar-rect \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"form":"polar","magnitude":50,"angle_degrees":30}'
{
  "form": "polar",
  "magnitude": 50,
  "angle_degrees": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.impedance_polar_rect",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →