Impedanz in Polar- und Rechteckform
Dieser Umrechner überführt Impedanzen zuverlässig zwischen den beiden Darstellungen der Wechselstrom-Netzwerkanalyse.
Im Browser ausführen – kostenlos
Geben Sie Betrag und Phasenwinkel ein, um Widerstand und Reaktanz zu erhalten, oder verwenden Sie Widerstand und Reaktanz, um Betrag und Phase zu bestimmen. Die Ergebnisse werden in Ohm und der Winkel in Grad ausgegeben. Das Vorzeichen der Reaktanz wird als induktiv, kapazitiv oder rein ohmsch eingeordnet. Die deterministische Berechnung eignet sich für manuelle Kontrollen, Zeigerrechnung, Netzwerkkombinationen und automatisierte technische Arbeitsblätter.
Wählen Sie die bereits bekannte Darstellung
Wählen Sie zunächst die Form der vorhandenen Impedanz, nicht die gewünschte Ausgabeform. Für eine Eingabe in Polarform geben Sie den nicht negativen Betrag in Ohm und den Phasenwinkel in Grad an. Der Winkel darf positiv, negativ oder größer als eine volle Umdrehung sein, da koterminale Winkel denselben Zeiger beschreiben. Für die Rechteckform geben Sie den Widerstand R und die Reaktanz X in Ohm ein. Die Reaktanz trägt ein Vorzeichen: Ein positives X kennzeichnet eine induktive, ein negatives X eine kapazitive Impedanz. Widerstand und Reaktanz dürfen null sein. Auch ein negativer Widerstand wird akzeptiert, weil er in aktiven und Kleinsignalmodellen legitim vorkommen kann. Der Umrechner liefert stets beide Darstellungen; ein gesonderter Schalter für die Ausgaberichtung ist deshalb unnötig. Zusätzlich erhalten Sie einen Hauptphasenwinkel zwischen minus 180 und 180 Grad sowie die Art der Reaktanz. Verwenden Sie durchgehend Ohm. Liegen Ihre Werte in Kiloohm oder Milliohm vor, skalieren Sie alle Eingaben einheitlich und übertragen Sie die Skalierung anschließend auf die Ergebnisse.
Verstehen Sie die Trigonometrie der Umrechnung
Eine Impedanz in Polarform wird als Z gleich Betrag bei Winkel theta geschrieben. Ihre horizontale Komponente ist der Widerstand und ergibt sich aus Betrag mal Kosinus theta; die vertikale Komponente ist die Reaktanz und ergibt sich aus Betrag mal Sinus theta. In Gegenrichtung bildet der Betrag die Hypotenuse aus R und X, weshalb eine numerisch stabile Hypotenusenfunktion verwendet wird. Die Phase stammt aus der Arkustangensfunktion mit zwei Argumenten, atan2 von X und R, nicht aus dem gewöhnlichen Arkustangens von X geteilt durch R. Dadurch bleibt der richtige Quadrant bei negativem Widerstand erhalten, und die Berechnung funktioniert auch bei einem Widerstand von null. Eine Impedanz von null besitzt keine eindeutige mathematische Phase; als praktische Konvention wird deshalb null Grad ausgegeben. Extrem kleine Gleitkommareste werden auf null normalisiert. Alle übrigen Werte erhalten eine stabile signifikante Genauigkeit, die für übliche Netzwerkrechnungen ausreicht und identische Ausgaben in API und Browser ermöglicht.
Nutzen Sie das Ergebnis für AC-Netzwerke
Die Rechteckform ist meist zweckmäßig, wenn Sie Impedanzen in Reihe addieren, denn Widerstände und Reaktanzen lassen sich jeweils direkt summieren. Für Multiplikation, Division, Verstärkungsverhältnisse und Zeigerinterpretation ist die Polarform oft günstiger: Beträge werden multipliziert oder dividiert, Winkel dagegen addiert oder subtrahiert. Dieser Umrechner verbindet beide Arbeitsschritte, ohne die elektrische Bedeutung zu verändern. Wandeln Sie beispielsweise jedes Reihenelement in die Rechteckform um, addieren Sie sämtliche R-Terme und sämtliche X-Terme und rechnen Sie die Summe anschließend zurück in die Polarform. So erhalten Sie Betrag und Phase des Gesamtergebnisses. Die Reaktanzbezeichnung bietet außerdem eine schnelle Vorzeichenkontrolle: Ein induktives Ergebnis hat positive, ein kapazitives Ergebnis negative Reaktanz. Bei negativem Widerstand sollten Sie die Bezeichnung nicht allein beurteilen, weil der Hauptwinkel in einem anderen Quadranten liegen kann. Die Berechnung berücksichtigt keine Frequenz und leitet keine Impedanz aus Bauteilwerten ab; sie wandelt einen bereits für die relevante Frequenz bestimmten Wert um. Halten Sie diesen Frequenzbezug in Ihrer Anwendung fest.
Anwendungsfälle
Reihenimpedanzen zusammenfassen
Wandeln Sie Impedanzen in R + jX um, addieren Sie gleichartige Komponenten und rechnen Sie die Summe wieder in Betrag und Phase zurück.
Eine Zeigerrechnung prüfen
Kontrollieren Sie manuell berechnete Rechteckkomponenten oder bestätigen Sie den erwarteten Quadranten von Betrag und Phase.
Daten für Netzwerkmodelle vorbereiten
Vereinheitlichen Sie Impedanzen aus verschiedenen Quellen in der von Ihrer Simulations- oder Analysesoftware benötigten Darstellung.
Häufige Fragen
Wie hoch sind die Kosten?
Die Berechnung ist auf dieser Seite im Browser kostenlos oder kostet $0.002 je API-Anfrage.
Werden Winkel in Grad oder Radiant angegeben?
Alle Ein- und Ausgabewinkel verwenden Grad. Koterminale Eingabewinkel sind zulässig; die Ausgabe nutzt den Hauptwinkel zwischen minus 180 und 180 Grad.
Was bedeuten positive und negative Reaktanz?
Positive Reaktanz ist induktiv, negative Reaktanz ist kapazitiv und eine Reaktanz von null ist rein ohmsch.
Warum erhält eine Nullimpedanz einen Winkel von null Grad?
Die Phase einer Nullimpedanz ist mathematisch nicht definiert. Null Grad dient als praktische und deterministische Konvention.
Berechnet das Werkzeug die Impedanz aus R, L, C und Frequenz?
Nein. Es wandelt eine bereits bekannte komplexe Impedanz zwischen zwei Darstellungen um und leitet keine Reaktanz aus Bauteilen oder Frequenz ab.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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}'const res = await fetch("https://api.kit.forhosting.com/elec/impedance-polar-rect", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"form": "polar",
"magnitude": 50,
"angle_degrees": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/impedance-polar-rect",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"form": "polar",
"magnitude": 50,
"angle_degrees": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/impedance-polar-rect", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"form":"polar","magnitude":50,"angle_degrees":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"form":"polar","magnitude":50,"angle_degrees":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/impedance-polar-rect", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"form": "polar",
"magnitude": 50,
"angle_degrees": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.impedance_polar_rect",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |