3  Komplexe Wechselstromrechnung

3.1 Beschreibung und Analyse im Frequenzbereich

Problemstellung

Bei zukünftigen Schaltungen ist es nicht mehr möglich, direkt mit den Zeitfunktionen für Spannungen und Ströme zu arbeiten.

Die von den Gleichstromnetzen bekannten Lösungsverfahren aus dem ersten Semester, die von linearen algebraischen Gleichungssystemen ausgehen (Maschen-, Knoten- und andere Verfahren) können nicht übernommen werden.

Symbolische Verfahren/Methoden
  • komplexe Darstellung (analytisches Verfahren)

  • Zeigerdarstellung (graphisches Verfahren)

  • Wechselstromanalyse

  • Betrachtungen beruhen auf der Verwendung sinusförmiger Eingangsgrößen

  • Zeitbereich ist physikalische Realität mit gew. und partiellen Differentialgleichung (ODE, PDE)

  • Frequenzbereich hat mathematisch-formale Bedeutung

3.2 Symbolisches Verfahren

  • Man ordnet nach einer gewissen Regel jeder Sinusgröße eine symbolische Größe zu (z.B. einen Vektor oder eine komplexe Zahl);

  • Man schreibt die Differentialgleichungen des Netzwerkes mit den symbolischen Größen;

  • Statt die Differentialgleichungen zu lösen, löst man die Gleichungen für die Symbole und bestimmt die unbekannten Größen.

  • Man transformiert die gefundenen Symbolgrößen zurück in die gesuchten Sinusgrößen.

  • entn. (Marinescu und Marinescu 2016)

3.3 Vorteile des Frequenzbereichs

  • zeitl. Differentiation und Integration geht über in Multiplikation und Division mit dem Differentialoperator \(s=\sigma+j\omega\) (komplexe Frequenz); häufig genügt es sich auf die imaginäre Frequenz \(s=j \omega\) zu beschränken.

  • u-i-Zusammenhänge des Zeitbereichs \(\rightarrow\) ohmsche Form im Frequenzbereich durch komplexen Widerstands-/Leitwertbegriff

  • ODE’s gehen über in algebraische Gleichungen

  • gleichwertige Darstellung harmonischer Funktionen durch komplexe Größen \(\rightarrow\) Zeiger

3.4 Funktionaltransformation

Euler’sche Formel

\[ \sigma + j \omega = a e^{j \varphi} = a \left( \cos(\varphi) + j \sin(\varphi) \right) \]

\[ a = \sqrt{\sigma^2 + \omega^2} \quad \mbox{und} \quad \varphi = \arctan\left(\frac{\omega}{\sigma}\right) \]

Exponentialdarstellung

\[\begin{align} \cos(n\omega t) &= \frac{1}{2}\left( e^{j n \omega t} + e^{-jn\omega t}\right), \quad n=0, 1, \ldots \\ \sin(n\omega t) &= \frac{1}{j2}\left( e^{j n \omega t} - e^{-jn\omega t}\right), \quad n=0, 1, \ldots \end{align}\]

Transformation

\[\begin{align} f(t) &= \hat{A}\cos(\omega t + \varphi_a) \\ &= \frac{1}{2} \underbrace{\hat{A} e^{j \varphi_a}}_{Phasor} e^{j \omega t} + \frac{1}{2} \underbrace{\hat{A} e^{-j\varphi_a}}_{Phasor} e^{-j \omega t} \\ &= \frac{1}{2}\underline{\hat{A}} e^{j \omega t} + \frac{1}{2}\underline{\hat{A}}^{*} e^{-j \omega t} \\ &= \mathfrak{Re}\left\{\underline{\hat{A}}e^{j\omega t}\right\} \\ &= \mathfrak{Re}\left\{\hat{A}e^{j \varphi_a}e^{j \omega t}\right\} \\ &= \mathfrak{Re}\left\{\hat{A}\left( \cos(\omega t + \varphi_a) + j \sin(\omega t + \varphi_a)\right)\right\} \end{align}\]

3.4.1 Definitionen

rotierender Zeiger, komplexer Momentanwert

\[ \underline{f}(t) = \underline{\hat{A}} e^{j\omega t} = \hat{A} e^{j \varphi_a} e^{j \omega t} \]

ruhender Zeiger, komplexer Scheitelwert, Phasor

\[ \underline{f}(0) = \underline{\hat{A}} = \hat{A} e^{j\varphi_a} \]

komplexer Effektivwert

\[ \underline{A} = \frac{1}{\sqrt{2}} \hat{A} e^{j \varphi_a} \]

3.5 Zeigerdarstellung

Abbildung 3.1: Phasor-Diagramm

3.5.1 Grundschaltelemente

  • Sinusgröße \(i(t) = I \sqrt{2} \sin(\omega t + \varphi)\)

  • da alle in einer Schaltung vorkommenen Sinusgrößen (meist) dieselbe Kreisfrequenz \(\omega\) aufweisen, kann man diese außer Acht lassen und die Zeiger als stehend betrachten;

  • Der Faktor 2 in den Scheitelwerten aller Sinusgrößen wird nicht berücksichtigt und man arbeitet mit Effektivwerten, […], vor allem zur Bestimmung von Leistungen. Man reduziert also die Zeigerlängen im Maßstab \(\frac{1}{\sqrt{2}}\).

3.5.2 Komplexe Zahlen

  • Eingabe als Literal
z = 3 + 2j
  • Eingabe als Funktion
z = complex(3, 2)
  • Für mathematische Operationen benötigt man eine Bibliothek:
import cmath, math, numpy

z = 4 + 4j

3.5.3 Berechnung von Betrag und Phase

z_abs = abs(z) 
z_ph = cmath.phase(z)
print('Betrag =', z_abs)
print('Phase in rad =', z_ph)
print('Phase in Grad =', numpy.degrees(z_ph))

3.5.4 Darstellung in der komplexen Ebene

import matplotlib.pyplot as plt

plt.plot(z.real, z.imag, 'x')

3.5.5 Kartesische Form

3.5.6 Polare Form

3.5.7 Kartesisch <-> Polar

3.5.8 Euler’s Formel

3.5.9 Euler’s inverse Formel

3.5.10 Algebraische Regeln