Im Foliensatz wird die Notwending zur Nutzung von systematischen Netzwerkberechnungsverfahren wie der Knotenspannungsanalyse anhand einer kleiner Beispielschaltung motiviert, die sonst nur mit Hilfe einer Stern-Dreieck-Transformation oder Dreieck-Stern-Transformation lösbar ist. Dazu werden die Analyseschritte bei der Knotenspannungsanalyse wiederholt. Das entstehende Gleichungssystem wird dann in MATLAB/GNU Octave gelöst. Weiterhin wird die Simulation des Netzwerks im Netzwerksimulator LTspice erklärt.
Electromagnetic Compatibility Measurements in Reverberation Chambers
Netzwerkberechnung mit der Knotenspannungsanalyse in MATLAB und LTspice
1. Netzwerkberechnung mit der
Knotenspannungsanalyse in MATLAB und LTspice
Dr.-Ing. Mathias Magdowski
Lehrstuhl für Elektromagnetische Verträglichkeit
Institut für Medizintechnik
Otto-von-Guericke-Universität Magdeburg
Lizenz: cb CC BY 4.0 (Namensnennung, Weitergabe unter gleichen Bedingungen)
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 1 / 39
3. Auf einer Skala von Katzen, wie geht es Dir heute?
Quelle: https://www.pinterest.de/pin/682013937316665804/
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 3 / 39
4. Katzenskala
Auf einer Skala von Katzen, wie geht es Dir heute?
https://www.menti.com/wjhzkmrmrt
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 4 / 39
5. Einführung
Beispiel – Wie groß ist der Gesamtwiderstand RAB?
B
A
R3 = 1 kΩ
R4 = 1 kΩ
R1 = 1 kΩ
R2 = 2 kΩ
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 5 / 39
6. Einführung
Beispiel – Wie groß ist der Gesamtwiderstand RAB?
B
A
R3 = 1 kΩ
R4 = 1 kΩ
R1 = 1 kΩ
R2 = 2 kΩ
R5 = 3 kΩ
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 6 / 39
10. Knotenspannungsanalyse
Knotenspannungsanalyse
Zusammenfassung der Analyseschritte (nur Stromquellen):
1 Festlegung eines Bezugsknotens (beliebiger Knoten) und
Einführung der Knotenspannungen für die anderen Knoten.
2 Ausdrücken der Zweigspannungen und der Zweigströme durch
die Knotenspannungen. Die Zweigströme sind
zweckmäßigerweise mit Hilfe des Leitwertes an Stelle des
Widerstandswertes auszudrücken.
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 8 / 39
11. Knotenspannungsanalyse
Knotenspannungsanalyse
Zusammenfassung der Analyseschritte (nur Stromquellen):
1 Festlegung eines Bezugsknotens (beliebiger Knoten) und
Einführung der Knotenspannungen für die anderen Knoten.
2 Ausdrücken der Zweigspannungen und der Zweigströme durch
die Knotenspannungen. Die Zweigströme sind
zweckmäßigerweise mit Hilfe des Leitwertes an Stelle des
Widerstandswertes auszudrücken.
3 Aufstellen der Knotengleichungen für alle Knoten mit Ausnahme
des Bezugsknotens.
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 8 / 39
12. Knotenspannungsanalyse
Knotenspannungsanalyse
Zusammenfassung der Analyseschritte (nur Stromquellen):
1 Festlegung eines Bezugsknotens (beliebiger Knoten) und
Einführung der Knotenspannungen für die anderen Knoten.
2 Ausdrücken der Zweigspannungen und der Zweigströme durch
die Knotenspannungen. Die Zweigströme sind
zweckmäßigerweise mit Hilfe des Leitwertes an Stelle des
Widerstandswertes auszudrücken.
3 Aufstellen der Knotengleichungen für alle Knoten mit Ausnahme
des Bezugsknotens.
4 Lösen des unter 3. erhaltenen Gleichungssystems, d. h.
Errechnen der Knotenspannungen.
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 8 / 39
13. Knotenspannungsanalyse
Knotenspannungsanalyse
Zusammenfassung der Analyseschritte (nur Stromquellen):
1 Festlegung eines Bezugsknotens (beliebiger Knoten) und
Einführung der Knotenspannungen für die anderen Knoten.
2 Ausdrücken der Zweigspannungen und der Zweigströme durch
die Knotenspannungen. Die Zweigströme sind
zweckmäßigerweise mit Hilfe des Leitwertes an Stelle des
Widerstandswertes auszudrücken.
3 Aufstellen der Knotengleichungen für alle Knoten mit Ausnahme
des Bezugsknotens.
4 Lösen des unter 3. erhaltenen Gleichungssystems, d. h.
Errechnen der Knotenspannungen.
5 Errechnen aller Zweigspannungen und aller unbekannten
Zweigströme mit den Beziehungen nach 2.
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 8 / 39
21. Knotenspannungsanalyse
Knotenspannungsanalyse
Einsetzen der Werte der Bauelemente:
2 mS −1 mS −1 mS
−1 mS 1,5 mS 0
−1 mS 0 2 mS
·
U10
U20
U30
=
1 A
0
0
(2)
Berechnung der Knotenspannungen:
U10
U20
U30
=
2 mS −1 mS −1 mS
−1 mS 1,5 mS 0
−1 mS 0 2 mS
−1
·
1 A
0
0
=
?
?
?
(3)
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 13 / 39
22. Lösung in MATLAB
Umfrage
Wie viele Gleichungssysteme hast du schon mit MATLAB gelöst?
0 1 2 5 10 mehr
Bitte setze eine Markierung auf der Skala!
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 14 / 39
27. Lösung in MATLAB
Knotenspannungsanalyse
Formulierung eines Gleichungssystems:
G1 + G3 −G1 −G3
−G1 G1 + G2 + G5 −G5
−G3 −G5 G3 + G4 + G5
·
U10
U20
U30
=
Iq
0
0
(4)
Werte der Bauelemente:
R1 = R3 = R4 = 1 kΩ ; R2 = 2 kΩ ; R5 = 3 kΩ und Iq = 1 A
G1 = G3 = G4 = 1 mS ; G2 = 0,5 mS und G5 = 0,333 mS
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 17 / 39
28. Lösung in MATLAB
Knotenspannungsanalyse
Einsetzen der Werte der Bauelemente:
2 mS −1 mS −1 mS
−1 mS 11/6 mS −1/3 mS
−1 mS −1/3 mS 7/3 mS
·
U10
U20
U30
=
1 A
0
0
(5)
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 18 / 39
29. Lösung in MATLAB
Knotenspannungsanalyse
Einsetzen der Werte der Bauelemente:
2 mS −1 mS −1 mS
−1 mS 11/6 mS −1/3 mS
−1 mS −1/3 mS 7/3 mS
·
U10
U20
U30
=
1 A
0
0
(5)
Berechnung der Knotenspannungen:
U10
U20
U30
=
2 mS −1 mS −1 mS
−1 mS 11/6 mS −1/3 mS
−1 mS −1/3 mS 7/3 mS
−1
·
1 A
0
0
=
?
?
?
(6)
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 18 / 39
31. Lösung in MATLAB
Knotenleitwertmatrix bei der
Knotenspannungsanalyse
Die Knotenleitwertmatrix bei
der
Knotenspannungsanalyse ist
immer ...
1 quadratisch
2 invertierbar
3 symmetrisch zur
Hauptdiagonale
4 alles oben Genannte
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 20 / 39
32. Lösung in MATLAB
Antwort: Knotenleitwertmatrix bei der
Knotenspannungsanalyse
Die Knotenleitwertmatrix ist quadratisch, weil es im Gleichungssystem, dessen
Koeffizienten durch die Matrix beschrieben werden, genauso viele Gleichungen wie
gesuchte Knotenspannungen gibt.
Die Knotenleitwertmatrix muss ebenso invertierbar sein, weil sich das
Gleichungssystem sonst nicht lösen lassen würde.
Die Knotenleitwertmatrix ist ebenso symmetrisch zur Hauptdiagonale, weil auf den
Nebendiagonalen die jeweiligen Koppelleitwerte zwischen den Knoten stehen und
damit jeder Koppelleitwert zwei gleiche Einträge in der Matrix erzeugt (einmal in der
oberen und einmal in der unteren Nebendiagonale).
Beispiel:
G1 + G3 −G1 −G3
−G1 G1 + G2 0
−G3 0 G3 + G4
·
U10
U20
U30
=
Iq
0
0
(7)
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 21 / 39
33. Lösung in MATLAB
Vorteil der Knotenspannungsanalyse
Was ist der wesentliche Vorteil der Knotenspannungsanalyse
gegenüber der Maschenstromanalyse?
1 Das Gleichungssystem lässt sich mittels Matrizenrechnung lösen.
2 Das Gleichungssystem ist kleiner (hat weniger Gleichungen und
weniger Unbekannte).
3 Man muss keine unabhängigen Maschengleichungen finden (z. B.
mit der Methode des vollständigen Baumes).
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 22 / 39
34. Lösung in MATLAB
Antwort: Vorteil der Knotenspannungsanalyse
Richtig ist Antwort 3. Das Gleichungssystem der Knotenspannungsanalyse
basiert auf den Knotengleichungen, nicht auf den Maschengleichungen.
Damit das Gleichungssystem eindeutig lösbar ist, müssen die Gleichungen
unabhängig voneinander sein. Es ist viel einfacher, unabhängige
Knotengleichungen zu finden (ein Knoten entfällt, hier der Bezugsknoten) als
unabhängige Maschengleichungen zu bestimmen (z. B. mit der Methode des
vollständigen Baumes).
Antwort 1 ist falsch, weil sich das Gleichungssystem der
Maschenstromanalyse auch als Matrixgleichung formulieren und per
Matrizenrechnung lösen lässt.
Antwort 2 ist ebenso falsch, weil bei der Knotenspannungsanalyse für jeden
(unabhängigen) Knoten eine Gleichung und eine unbekannte
Knotenspannung bestimmt werden muss, bei der Maschenstromanalyse für
jede (unabhängige) Masche. Je nach Topologie des Netzwerk ist die eine
oder die andere Methode (leicht) im Vorteil.
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 23 / 39
39. LTspice
Umfrage
Wie viele Schaltungen hast du schon mit LTspice simuliert?
0 1 2 5 10 mehr
Bitte setze eine Markierung auf der Skala!
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 28 / 39
46. LTspice
Schreibweise für Zahlen
Ganzzahlen: z. B. 1000
Dezimalzahlen: z. B. 1000.0
Wissenschaftliche Schreibweise: z. B. 1e3 oder 1.0e3
Skalierungsfaktoren: z. B. 1K oder 1K0
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 32 / 39
47. LTspice
Schreibweise für Zahlen
Ganzzahlen: z. B. 1000
Dezimalzahlen: z. B. 1000.0
Wissenschaftliche Schreibweise: z. B. 1e3 oder 1.0e3
Skalierungsfaktoren: z. B. 1K oder 1K0
Typische Fehler:
1M ist falsch für 1 MΩ, stattdessen ist 1MEG korrekt
1F ist falsch für 1 F, stattdessen ist 1 korrekt
ältere SPICE-Versionen unterstützen das µ-Zeichen nicht
Dr.-Ing. Mathias Magdowski Netzwerkberechnung 32 / 39