Gibt es einen einfachen Beweis dafür, dass Kirchhoffs Kreisgesetze immer einen exakt vollständigen Satz von Gleichungen liefern?

Angenommen, ich habe einen komplizierten Stromkreis, der ausschließlich aus Widerständen und Spannungs- und Stromquellen besteht, die auf komplizierte Weise miteinander verdrahtet sind. Der Standardweg zum Lösen der Schaltung (womit ich meine, die Spannung über und den Strom durch jedes Schaltungselement zu finden) besteht darin, die Kirchhoffschen Gesetze sowohl für Strom als auch für Spannung zu formulieren, und diese ergeben lineare Gleichungen, mit denen man alle lösen kann entsprechende Mengen.

Es gibt jedoch zwei Probleme mit diesen Gesetzen:

  • Es gibt zu viele von ihnen. In der folgenden einfachen Schaltung gibt es beispielsweise drei verschiedene mögliche Schleifen, die man ziehen kann, aber nur zwei unabhängige Spannungen. Ähnlich,

  • Die Gleichungen sind nicht alle unabhängig. In der folgenden Schaltung erweisen sich die Stromerhaltungsgleichungen für die beiden verschiedenen Knoten als genau dieselbe Gleichung.

Glücklicherweise heben sich diese Probleme im wirklichen Leben genau auf, und man erhält genau die richtige Anzahl von Gleichungen, um die Schaltung zu lösen. Es gibt nie zu viele widersprüchliche Einschränkungen (das lineare System ist nie überbestimmt ) und es gibt immer genug Gleichungen, um alles festzuhalten (das lineare System ist nie unterbestimmt ).

Warum ist das? Gibt es einen einfachen Beweis für diese Tatsache? Was sind die wesentlichen Gründe dafür?

Für eine ausführliche Diskussion und einen Beweis siehe Kapitel 12 in Band 2 einer Mathematikvorlesung für Physikstudenten . amazon.com/Course-Mathematics-Students-Physics-Bk/dp/0521332451
Das Konzept der Homologie und Kohomologie in elektrischen Schaltungen ist hier ziemlich relevant (vgl. this & this ). Die Anzahl der wesentlichen Schleifen (1-Kozyklen) ist durch die erste Betti-Zahl gegeben, während die Spannungen die 1-Kogrenzen bilden. Tatsächlich wurde das Studium der Homologie teilweise durch das Studium der Kirchoffschen Gesetze inspiriert (vgl. Weyls 1923-Artikel ).
Einen ganz einfachen Beweis finden Sie hier
@Christophe Dieser Link sieht sehr anfällig für Linkfäule aus und ist daher nicht besonders nützlich. Zur Verdeutlichung führt der gerade gepostete Link zu einem Eprint von "Proof of the Number of Independent Kirchhoff Equations in an Electrical Circuit", P. Feldmann & RA Rohrer, IEEE T. Circuits Sys. 38 , 681 (1991) .

Antworten (5)

Die Antwort ist nicht ganz einfach, um dies zu zeigen, brauchen wir etwas Graphentheorie und Matrizen. Es gibt ein schönes Dokument, das diese Beziehung im Detail erklärt:

Graphen, Matrizen und Schaltungstheorie . Takis Konstantopoulus, Februar 2000.

Erhältlich bei Semantic Scholar ; Originallink an der Universität Uppsala (jetzt tot; archivierte Version ).

Ich denke, der "grundlegende Grund" dafür hängt mit der Tatsache zusammen, dass jede Schleife unterschiedliche Variablen hat. Wenn wir eine Schleife mit einer anderen Schleife erzeugen können, werden die Gleichungen nicht unabhängig sein. Natürlich ist dies meiner Meinung nach die ganze Mathematik in der dokumentieren.

Die Mathematik ist eigentlich ziemlich zugänglich. Der Begriff eines Spannbaums ist ziemlich intuitiv, und von dort aus verbindet jede Kante, die sich nicht im Spannbaum befindet, zwei Knoten aus dem Baum. Da sich diese 2 Knoten einen einzigen eindeutigen Vorfahren im Baum teilen, definiert dies einen eindeutigen Zyklus.
Das Dokument geht nicht wirklich auf das Problem ein, das von Ryan Hazeltons Antwort aufgeworfen wurde. In Abschnitt 10 heißt es: „Wir präsentieren die Lösung für „irgendeine“ lineare Schaltung. Zuerst nehmen wir an, dass die Schaltung wohldefiniert ist. Wir lassen diesen Begriff vage, aber wir meinen, dass die Schaltung nicht enthalten sollte, z Beispiel: Stromquellen, die so angeschlossen sind, dass sie KCL verletzen, keine Spannungsquellen, die KVL verletzen." Aber ... das bedeutet, dass sie das Problem im Allgemeinen nicht wirklich gelöst haben.

Hier ein Gegenbeispiel:

Angenommen, zwei identische, ideale Batterien (mit einem Innenwiderstand von Null) sind beide parallel über einen einzigen Widerstand geschaltet. Ersetzen Sie entsprechend einen der Widerstände in Ihrem Diagramm durch eine zweite, identische Batterie. Nehmen Sie auch an, dass die leitenden Drähte ideal sind (wieder kein Widerstand).

Die Kirchhoffschen Gesetze führen in diesem Fall zu einem unterbestimmten System. Wenn der Strom durch den einzelnen Widerstand I ist und die Spannung an beiden idealen Batterien V ist, können Sie den Strom durch keine der Batterien allein mit den Gesetzen von Kirchoff ermitteln; Beide Schleifen geben die Spannung über dem Widerstand als V an, und beide Übergänge sagen, dass die Summe der Ströme durch die Batterien gleich I sein muss , erlauben Ihnen jedoch nicht, einen dieser Ströme zu berechnen. Beispielsweise erfüllt ein Strom von 3 I nach oben durch eine Batterie und 2 I nach unten durch die andere das Gleichungssystem. In diesem Fall müssen Sie ein Symmetrie-Argument verwenden, um zu schließen, dass der Strom durch jede Batterie I /2 ist.

Bei realen Geräten ist dies jedoch kein Problem, da Spannungsquellen immer einen gewissen Innenwiderstand aufweisen. Wenn wir uns also darauf einigen, nicht ideale Schaltungselemente zu verwenden, stimme ich der Antwort von @Hu zu.

Dies wirft indirekt eine andere Frage auf; sind die Kirchoffschen Gesetze in idealen Schaltungen sinnvoll? Ich bin mir sicher, dass es viele weitere Beispiele wie das obige gibt, bei denen das resultierende System linearer Gleichungen unterbestimmt ist (obwohl ich bezweifle, dass es Fälle gibt, die überbestimmt sind). Wir verwenden ideale Situationen, um reale Systeme zu modellieren, aber ist das eine gute Idee, wenn die Antworten im Idealfall unbestimmt sind?

Und das Spiegelsystem (überbestimmt) hat zwei Stromquellen in einem Zyklus, aber mit entgegengesetzten Stromrichtungen.
In der idealen Schaltungstheorie ist das Parallelschalten von zwei idealen Spannungsquellen im Allgemeinen aus dem gleichen Grund eine ungültige Schaltung , aus dem es ungültig ist, zwei ideale Stromquellen in Reihe zu schalten, da sich im Allgemeinen ein Widerspruch ergibt, z. B. 1 = 2 Es gibt valide Beispiele für unterbestimmte Schaltungen mit abhängigen (kontrollierten) Quellen.
@AlfredCentauri: Das spricht das Problem nicht wirklich an. Die Frage wäre, wie Sie erkennen würden, ob die Spannungsquellen in einer komplizierten Schaltung konsistent sind oder nicht.
@BenCrowell, mein Kommentar bezieht sich auf das Beispiel des Autors von zwei parallelen idealen Spannungsquellen, das im Allgemeinen ungültig ist. Obwohl es einige Zeit her ist, seit ich den Kommentar hinterlassen habe, kann ich mich nicht erinnern, dass ich vorhatte, ein anderes Problem als das anzusprechen. Ich erinnere mich, dass ich vor einigen Jahren einen "aktiven Transformator" (ideale Operationsverstärkerschaltung, die ein Single-Ended-Signal in ein symmetrisches Signal umwandelt) mit der seltsamen Eigenschaft analysiert habe, dass, obwohl die differenzielle Ausgangsspannung gut definiert war, die Gemeinsamkeit -Modus -Ausgangsspannung wurde durch die Schaltungsgleichungen nicht bestimmt (was ergab v Ö , c m = v Ö , c m )
@BenCrowell, jetzt verstehe ich, warum mein alter Kommentar Aufmerksamkeit erregt hat. Ich habe gerade die Prämie bemerkt! Ich nehme an, die Antwort auf die OP-Frage lautet, dass es unbestimmte Schaltkreise gibt, die nicht mit dem Pathologischen flirten.
@BenCrowell, in Bezug auf die Konsistenz der Spannungsquellen und insbesondere Ryans Beispiel einer Schaltung mit zwei identischen, parallel geschalteten idealen Spannungsquellen. Wie Sie höchstwahrscheinlich wissen, können ideale Schaltungen mit nur Widerständen und zwei oder mehr unabhängigen Quellen durch Überlagerung gelöst werden (alle Quellen bis auf eine auf Null setzen, lösen, für jede Quelle wiederholen, Lösungen für eine vollständige Lösung addieren). Beachten Sie jedoch, dass dies für Ryans Beispiel nicht möglich ist - das Nullstellen einer der Spannungsquellen ergibt eine inkonsistente KVL-Gleichung.

Diese Antwort ist eine Adaption von Problem 1.4 in Používáme lineární algebru , einem Buch gelöster Probleme in der linearen Algebra (online frei zugänglich, aber leider nur auf Tschechisch, AFAIK). Ich zeige das mit folgenden Annahmen:

  • Wir haben es mit einem Gleichstrom- oder (niederfrequenten) Wechselstromkreis zu tun, dessen einzige Elemente Widerstände und ideale Spannungsquellen sind,
  • Jede Kante der Schaltung trägt einen Widerstand ungleich Null (positiv).

Die Schaltungsgesetze von Kirchhoff bieten eine einzigartige Lösung für den Strom und die Spannung an jedem Element der Schaltung.

Zuerst einige Kommentare. Die Einzigartigkeit ist aus physikalischen Gründen leicht zu verstehen. Die Linearität der Kirchhoffschen Gesetze impliziert, dass es nur dann mehr als eine Lösung geben kann, wenn dieselbe Schaltung mit entfernten Quellen (dh ihre Spannung auf Null gesetzt, ohne die Topologie der Schaltung zu ändern) nicht triviale Ströme unterstützen kann. Die Annahme eines positiven Widerstands an jeder Kante der Schaltung macht dies aufgrund der Energieeinsparung physikalisch unmöglich. Aus dem gleichen Grund glaube ich, dass die gleiche Aussage für Wechselstromkreise mit anderen Elementen als Widerständen gilt, solange die Impedanz jeder Kante einen positiven Realteil hat. Es ist mir jedoch nicht sofort klar, wie das folgende Argument auf diesen Fall verallgemeinert werden kann. Man kann auch leicht erkennen, dass das Aufgeben der Annahme eines positiven Widerstands sowohl zu Mehrdeutigkeiten in der Lösung als auch zu Pathologien führen kann: siehe die Antworten von Ryan Hazelton und Alfred Centauri. Schließlich sollte das gleiche Argument für Schaltungen mit Ideal geltenStromquellen aufgrund der Dualität zwischen den beiden Arten von Quellen; die Annahme idealer Spannungsquellen dient lediglich der Vereinfachung der Notation.

Nun zum Geschäft. Ich gehe davon aus, dass WLOG die Schaltung durch einen verbundenen Graphen darstellt; ansonsten betrachtet man einfach alle zusammenhängenden Komponenten einzeln. Die Argumentation folgt im Wesentlichen der Knotenspannungsmethode . Im ersten Schritt stellen wir fest, dass das zweite (Spannungs-)Gesetz von Kirchhoff der Existenz eines Potentials auf dem Graphen entspricht. Angenommen, die Schaltung hat N Ecken (Knoten). Wir können zum Beispiel das Potential eines von ihnen willkürlich wählen u 1 = 0 . Für eine gegebene Lösung der Kirchhoffschen Gesetze können wir dann das Potential erhalten u ich des ich -ten Scheitelpunkt durch Addieren von Spannungsabfällen über Widerständen und Spannungen, die von Quellen über einen beliebigen Verbindungspfad geliefert werden ich -te Ecke zu u 1 . Kirchhoffs zweites Gesetz garantiert, dass das Ergebnis für u ich ist unabhängig von der Wahl des Pfades und damit wohldefiniert.

Im zweiten Schritt beschäftigen wir uns mit einem Gleichungssystem für die unbekannten Potentiale u 2 , , u N , impliziert durch Kirchhoffs erstes (aktuelles) Gesetz. Wir betrachten nur Ecken 2 , , N , was gibt N 1 Gleichungen für die N 1 unbekannte Potenziale. Die Gleichung für die ich -te Ecke liest sich symbolisch

j 1 R ich j ( u ich u j + U ich j ) = 0 ,
wo die Summe über alle Ecken ist j verbunden ich durch eine Kante, R ich j bezeichnet den Widerstand in der Kante ich j , und U ich j die von Quellen darin gelieferte Spannung. Wir können diesen Satz von Gleichungen in Matrixform schreiben, M u = U , wo u = ( u 2 , , u N ) T und U enthält die Quelldaten. Die diagonalen Elemente der Matrix M sind
M ich ich = j 1 R ich j ,
während die nichtdiagonalen Elemente sind
M ich j = { 1 / R ich j  wenn  ich  und  j  verbunden sind und  j 1 , 0  Andernfalls.
Die Positivität aller Widerstände impliziert dies
j ich | M ich j | | M ich ich |
für alle ich = 2 , , N . Außerdem gibt es solche ich (diejenigen, die durch eine Kante mit verbunden sind u 1 ), für die die strikte Ungleichung gilt. Dies impliziert, dass die Matrix M ist diagonal dominant und daher invertierbar. Dies garantiert, dass das Gleichungssystem für die Potentiale u 2 , , u N hat eine einzigartige Lösung.

Sobald alle Potentiale bekannt sind, können die Ströme durch alle Kanten des Stromkreises leicht rekonstruiert werden. Der Strom durch die Kante ich j ist symbolisch

ich ich j = 1 R ich j ( u ich u j + U ich j ) .
Dies schließt die Argumentation ab und zeigt mathematisch, warum die Annahme positiver Widerstände eine hinreichende Bedingung für die Feststellung der Existenz einer eindeutigen Lösung ist. Allgemeiner gesagt existiert immer dann eine eindeutige Lösung, wenn die oben definierte Matrix vorliegt M ich j , die von der Topologie der Schaltung und den Widerständen, aber nicht von den Quellen abhängt, ist nichtsingulär. Sollte M ich j singulär sein, es kann mehr als eine Lösung oder gar keine Lösungen geben, wie man es aus der linearen Algebra kennt .

Ich finde es gut, dass Sie die Forderung nach positivem Widerstand erwähnen. In dem Beispiel, das ich in meiner Antwort gebe, fungiert der VCCS als Widerstand mit einem Widerstandswert von 1 Ω wodurch der Widerstand der aufgehoben wird 1 Ω Widerstand. Der unbestimmte Reihenstrom ist eine Folge dieser Aufhebung.
@AlfredCentauri Ja, genau!
Ich verstehe nicht, wie dies die Existenz anspricht, worauf in Ryan Hazeltons Antwort hingewiesen wurde und die in der Arbeit von Konstantopoulus nicht zufriedenstellend angesprochen wird, der sagt: „Wir lassen diesen Begriff vage, aber was wir meinen, ist, dass die Schaltung sollte enthalten beispielsweise keine Stromquellen, die so angeschlossen sind, dass sie KCL verletzen, und keine Spannungsquellen, die KVL verletzen. Niemand scheint hier ein klares Kriterium vorgeschlagen zu haben, um zu erkennen, wann eine Schaltung diese Anforderung verletzt.
Tomáš, ich habe eine kurze Frage zu der Aussage "Die Linearität der Kirchhoffschen Gesetze impliziert, dass es nur dann mehr als eine Lösung geben kann, wenn dieselbe Schaltung mit entfernten Quellen nichttriviale Ströme unterstützen kann". Wird es entfernt oder sollte es auf Null gesetzt werden ?
@ BenCrowell, mir ist nicht klar, wonach Sie fragen. Im Allgemeinen verletzen parallel (in Reihe) geschaltete Spannungs- (Strom-) Quellen KVL (KCL) durch Inspektion. Der Spezialfall, wo die Quellen identisch sind, verstößt gegen den Superpositionssatz. Frage: Stellen Sie die Existenz einer einzigartigen Lösung (in diesem Zusammenhang) in Frage, wenn es nur eine unabhängige Quelle gibt?
@AlfredCentauri Danke für den Kommentar. Während dies nur eine Frage der Semantik ist, gebe ich zu, dass die ursprüngliche Formulierung mehrdeutig war. Ich habe den Text so korrigiert, dass er jetzt hoffentlich klar ist.
@BenCrowell Ich zeige, dass unter einer bestimmten und realistischen Annahme eine einzigartige Lösung für die Kirchhoffschen Gesetze existiert. Ich habe das Ende meiner Antwort bearbeitet, um deutlich zu machen, dass alle Kanten mit positivem Widerstand nur eine ausreichende , nicht notwendige Bedingung für die Existenz einer eindeutigen Lösung sind. Ich glaube, dass dies viel zu einer detaillierten Antwort auf die Frage von Emilio Pisanty beiträgt. Man könnte natürlich alle Schaltkreise klassifizieren wollen, die im Sinne von Ryan Hazeltons Antwort pathologisch sind, aber ich sehe keinen klaren physikalischen Grund dafür.

es gibt immer genügend Gleichungen, um alles festzuhalten (das lineare System ist nie unterbestimmt).

Hier ist eine einfache ideale Schaltung, bestehend aus einer spannungsgesteuerten Stromquelle (VCCS) und einem Widerstand, bei dem der Widerstandsstrom ich R ist durch die Schaltungsgleichungen nicht bestimmt:

Geben Sie hier die Bildbeschreibung ein

Die Spannung am Widerstand (oberer Anschluss ist positiv) ergibt sich aus dem Ohmschen Gesetz:

v R = ich R 1 Ω

Die VCCS-Steuerspannung ist gleich v R durch KVL, und der Widerstandsstrom ist gleich dem VCCS-Strom durch KCL. Somit ist der Widerstandsstrom gegeben durch

ich R = v R 1

und so ergeben sich die Schaltungsgleichungen

ich R = ich R 1 Ω 1 = ich R

Das heißt, jeder Wert für ich R löst diese Schaltung.


Update zur Behebung dieses Kommentars:

Die Frage listet auf, welche Komponenten erlaubt sind. Ein VCCS gehört nicht dazu. – Ben Crowell vor 1 Stunde

Tatsächlich listet die Frage (1) Widerstände, (2) Spannungsquellen und (3) Stromquellen als zulässige Komponenten gemäß dem Eröffnungssatz auf:

Angenommen, ich habe einen komplizierten Stromkreis, der ausschließlich aus Widerständen und Spannungs- und Stromquellen besteht ...

Jetzt ist ein VCCS eine Stromquelle . Der Begriff "Stromquelle", unqualifiziert mit entweder unabhängig oder abhängig (kontrolliert) , kann sich auf beide Typen beziehen.

Eine ideale Stromquelle erzeugt einen Strom, der unabhängig von den Spannungsänderungen an ihr ist. ... Wenn der Strom durch eine ideale Stromquelle unabhängig von jeder anderen Größe in einem Stromkreis angegeben werden kann, spricht man von einer unabhängigen Stromquelle . Wenn umgekehrt der Strom durch eine ideale Stromquelle durch eine andere Spannung oder einen anderen Strom in einem Stromkreis bestimmt wird, spricht man von einer abhängigen oder gesteuerten Stromquelle .

Es kann sein, dass Emilio für diese Frage nur an Schaltungen mit unabhängigen Quellen interessiert ist. Aber es ist sicherlich nicht so, dass die Frage dies explizit aussagt, noch ist es so, dass man rational schlussfolgern könnte, dass abhängige Quellen offensichtlich von der Betrachtung ausgeschlossen sind.

Solange und bis Emilio seine Frage nicht bearbeitet, um ausdrücklich anzugeben, dass nur Schaltungen mit Widerständen und unabhängigen Quellen zu berücksichtigen sind, werde ich diese Antwort unverändert lassen.

Die Frage listet auf, welche Komponenten erlaubt sind. Ein VCCS gehört nicht dazu.
@BenCrowell, ich verstehe. Also, wenn Emilio Ihrer Meinung nach "ausschließlich aus Widerständen und Spannungs- und Stromquellen zusammengesetzt" schreibt, meint er damit ausdrücklich unabhängige Spannungs- und Stromquellen? Außerdem, und nur um sicherzugehen, stellt Emilio im selben Satz fest, dass die Schaltung "kompliziert" ist. Darf ich vernünftigerweise schlussfolgern, dass Sie auch Einwände gegen mein Beispiel erheben, weil es sich eher um eine einfache als um eine komplizierte Schaltung handelt?
Ich hielt es nicht für notwendig, in der Frage anzugeben, dass Antworten den gesunden Menschenverstand anwenden müssen, und ich sehe immer noch nicht, wie dies zu einer Bearbeitung der Frage führt, also werde ich es hier angeben: Antworten müssen gesunden Menschenverstand anwenden. Dieser nicht. -1 meinerseits.
@EmilioPisanty, ich kann nicht anders, als zu lächeln.

Das zweite Problem löst das erste. Sind genügend Daten aus der Messung bekannt, ist der Zustand des Systems eindeutig bestimmt. Wenn mehr als genug Daten gemessen wurden, wirkt sich dies nicht auf die Lösung aus, es sei denn natürlich, Kirchhoffs Annahmen sind nicht erfüllt oder Maxwells Gleichungen sind fehlerhaft.

Was die geforderten fundamentalen Gründe betrifft, so folgen die Kirchhoffschen Gesetze direkt aus den Maxwellschen Gleichungen, die die Stromerhaltung und das Verschwinden von implizieren × E unter Kirchhoffs Annahmen.

Wenn es so trivial wäre, hätte das Papier, auf das Hu Als Antwort verweist, nicht geschrieben werden müssen. Die Frage ist, wie man zeigt, dass die Gleichungen unabhängig sind.
@BenCrowell Wenn meine Antwort richtig ist, muss das Papier nicht geschrieben worden sein. Es läuft also darauf hinaus: Ist meine Antwort richtig?
Aus der negativen Bewertung schließe ich, dass einige von uns der Meinung sind, dass die Antwort falsch ist, aber nicht in der Lage sind, die Gründe dafür anzugeben.
@my2cts Deine beiden Aussagen sind richtig. Aber die erste Aussage ist sehr allgemein und erklärt im Grunde nur, woher die Kirchhoffschen Gesetze kommen. Ich glaube , dass Emilio Pisanty um eine Einsicht bittet , die von diesen Gesetzen ausgeht . Da die Kirchhoffschen Gesetze nicht so grundlegend sind wie die Maxwellschen Gleichungen, sondern eher einen Rahmen für eine Modellbeschreibung elektrischer Schaltungen bieten, ist dies eine vollkommen legitime Frage, die Ihre Antwort nicht anspricht. Der Vollständigkeit halber: Ihre zweite Aussage sagt nichts speziell über Kirchhoffs Gesetze oder elektrische Schaltungen aus.
Dieser Beitrag ist weder korrekt noch eine Antwort auf die Frage, aus Gründen, die bereits in den Kommentaren unter der Frage vor diesem Beitrag erläutert wurden.