Zurück zum Blog

Wie man ein 12-Phasen-PMSM-Modell für Echtzeit Tests erstellt

Leistungselektronik

01 / 10 / 2026

Wie man ein 12-Phasen-PMSM-Modell für Echtzeit Tests erstellt

Wichtigste Erkenntnisse

  • Deterministisches Timing und klare I/O entscheiden darüber, ob die Steuerungsergebnisse vertrauenswürdig sind.
  • Mehrphasige Fehler und Neutralleiterpfade müssen explizit modelliert werden, da dreiphasige Kurzschlüsse bei Phasenausfall versagen.
  • Die Modellierungstiefe sollte der Steuerungsempfindlichkeit folgen, dann kommen Stabilitäts- und Zeitprüfungen vor den Closed-Loop-Tests.

 

Ein 12-phasiges PMSM-Modell, das in Echtzeit läuft, unterstützen Controller nur dann, wenn es unter Belastung deterministisch bleibt. Das Modell muss jede festgelegte Frist einhalten und gleichzeitig korrekt auf Fehler, Kopplungen und das Verhalten des Wechselrichters reagieren. Der Absatz von Elektroautos näherte sich 2023 der 14-Millionen-Marke im Jahr 2023, und diese Größenordnung erhöht die Erwartungen an die Validierung des Antriebsstrangs. Disziplinierte Modellierungsentscheidungen liefern Ihnen Ergebnisse, denen Sie vertrauen können.

Die meisten Mehrphasensimulationen scheitern aus einfachen Gründen wie unpassender Abtastung, instabiler Kopplungsmathematik oder einer Anlage, die nach Hinzufügen der Fehlerlogik zu spät läuft. Ein praktikabler Ansatz behandelt Timing, Schnittstellen und Fehlerfälle als Anforderungen und fügt magnetische Details nur dann hinzu, wenn sie die Steuerungsergebnisse verändern. Sie gewinnen mehr Vertrauen durch ein stabiles, instrumentiertes 12-Phasen-Modell als durch ein komplexes Modell, das Termine nicht einhält. Diese Disziplin macht es auch einfacher, das Verhalten des Controllers während einer Testüberprüfung zu verteidigen.

 

„Ein Modell, das zwölf Phasen zu einem „durchschnittlichen“ Strom zusammenfasst, sieht ordentlich aus und testet nichts.“

 

Was definiert ein 12-Phasen-PMSM-Modell für Echtzeit Tests?

Ein glaubwürdiges 12-Phasen-PMSM-Modell reproduziert das elektrische Verhalten und Drehmoment pro Phase in festen Schritten. Es passt zu den in Ihrer hardware verwendeten Wicklungsgruppierungen, Neutralanschlüssen und Kopplungen. Es zeigt dieselben Messwerte an, die auch Ihr Controller liest, mit expliziter Abtastung und Verzögerung. Es bleibt auch stabil, wenn Sie Fehler, Sättigung oder Nichtidealitäten des Wechselrichters einspeisen.

Ein konkretes Ziel ist ein Stellmotor, der als zwei isolierte Sechsphasen-Sätze auf einer Welle aufgebaut ist. Eine Phase kann sich öffnen, doch die übrigen Phasen müssen weiterhin einem Drehmomentbefehl ohne große Welligkeit folgen. In diesem Fall sind separate Stromrückmeldungen pro Satz sowie eine klare Phasenreihenfolge und Polarität erforderlich. Ein Modell, das zwölf Phasen zu einem „durchschnittlichen” Strom zusammenfasst, sieht zwar ordentlich aus, testet aber nichts.

Determinismus entsteht durch strenge Kausalität und begrenzte Mathematik innerhalb jedes Schritts. Gleichzeitiges Feedback zwischen Wechselrichterschaltung und Stromabtastung erzeugt eine algebraische Schleife. Aggressive Parameteränderungen mit dem Rotorwinkel führen ebenfalls zu einem Integratorring. Gute Tests , sobald jedes Signal einen definierten Aktualisierungszeitpunkt und ein definiertes Vorzeichen hat.

Wenn die Mehrphasenmodellierung wichtiger ist als Dreiphasenannahmen

Die Mehrphasenmodellierung ist besonders wichtig, wenn Phasenungleichgewichte und Fehlerpfade das Ergebnis bestimmen. Dreiphasige Abkürzungen können Neutralverschiebungen, Zirkulationsströme und zusätzliche Fehlerstrompfade verbergen. Außerdem fehlt ihnen die Logik zur Stromumverteilung, die das Drehmoment nach einem Phasenausfall aufrechterhält. Ein vollständiges Zwölfphasen-Zustandsmodell zeigt die tatsächlichen Grenzen Ihrer Regelungsstrategie auf.

Ein aus vier Dreiphasengruppen aufgebauter Traktionsmotor verhält sich nicht wie ein einzelner Dreiphasensatz. Nach der Leistungsreduzierung einer Gruppe kann das Drehmoment nur dann konstant bleiben, wenn sich die Ströme über die verbleibenden Phasen neu verteilen. Diese Neuverteilung hängt von der korrekten Kopplung und dem neutralen Verhalten zwischen den Gruppen ab. Elektromotorsysteme machten 53 % des weltweiten Stromverbrauchs, sodass kleine Regelungsfehler zu Wärmeentwicklung und Verlusten führen können.

Für vollständige Phasendetails ist kein teurer magnetischer Solver erforderlich. Ein kompaktes elektrisches Zustandsmodell kann dennoch Zustände wie offene Phase, Kurzschluss gegen Erde und Sensorausfall sauber darstellen. Bevor Sie etwas vereinfachen, sollten Sie sich eine Frage stellen: Reagiert der Regler bei einer Störung anders? Wenn die Antwort „Ja“ lautet, führen Sie dreiphasige Annahmen genau in dem Moment in die Irre, in dem es darauf ankommt.

Auswahl der richtigen elektrischen und magnetischen Modellierungstiefe

Die richtige Modellierungstiefe ist die kleinste Menge an Effekten, die das Regelungsverhalten verändert. Beginnen Sie mit der Form der Gegen-EMK, der Induktivitätsstruktur und den Verlusten, die innerhalb Ihrer Regelungsbandbreite liegen. Fügen Sie Sättigung und Kreuzkopplung nur hinzu, wenn sie Stromgrenzen, Drehmomentwelligkeit oder Beobachterstabilität beeinflussen. Zusätzliche Details, die keinen Einfluss auf die Regelungsaktion haben, verschwenden Rechenzeit.

Eine auf konstante Induktivität abgestimmte Stromschleife sieht perfekt aus, bis eine Salienz auftritt. Ein auf Fluss basierender Beobachter driftet ab, wenn die Gegen-EMK-Wellenform Oberschwingungen aufweist, die Sie ignorieren. Eine Drehmomentwelligkeitsprüfung schlägt fehl, wenn Sie nur eine ideale Sinuskurve modellieren. Diese Fehler wirken sich bei 12-Phasen-Maschinen besonders stark aus, da die Fehlerbehandlung die Steuerungen in ungewöhnliche Betriebspunkte drängt.

Modellierungsoptionen, die Sie wählen können Was Sie bei Kontrolltests bemerken werden
Konstante Induktivitäten und sinusförmige Gegen-EMK Es läuft schnell, verbirgt jedoch Fehlerstromspitzen.
Geschwindigkeitsbasierte Gegen-EMK-Karte Es verbessert die Vorhersage des Drehmoments bei niedrigen Drehzahlen.
Winkelbasierte Induktivitätsmatrix Es zeigt eine Kopplung, die die Stromverteilung verschiebt.
Sättigungskarte in Verbindung mit dem Strom Es verschiebt Grenzen und kann Beobachter verunsichern.
Einfaches Verlustmodell in Abhängigkeit von Geschwindigkeit und Stromstärke Es wirkt sich auf die Leistungsreduzierung und die thermischen Prüfungen aus.

Wählen Sie Ihre Tiefe mit einem Zeitbudget und legen Sie diese frühzeitig fest. Einfache Nachschlagetabellen sind besser als komplexe Berechnungen, wenn die Interpolation begrenzt bleibt. Schlechte Kopplungsparameter sehen wie Steuerungsfehler aus, daher sollten Sie die Identifizierung als Teil des Aufbaus betrachten. Bei Fehlern sind vorübergehende Stromspitzen wichtiger als ein konstantes Drehmoment.

 

„Ein stabiles Modell, das schwierige Fehlerfragen beantwortet, ist besser als ein ausgefallenes Modell, das einen einzigen Schritt übersieht.“

 

Strukturierung elektromagnetischer Kopplung ohne Bruch des Determinismus

Elektromagnetische Kopplung ist der Hauptgrund dafür, dass ein 12-phasiges PMSM-Modell schwieriger zu handhaben ist als ein dreiphasiges. Gegenseitige Induktivitäten verbinden viele Ströme miteinander, sodass ein einziger Fehler bei der Vorzeichenwahl das System destabilisieren kann. Eine deterministische Struktur hält die Kopplung an einer Stelle und vermeidet Rückkopplungsschleifen im gleichen Schritt. Eine stabile Stromdynamik entsteht, wenn die Kopplungsmathematik explizit und in jedem Schritt wiederholbar ist.

Eine praktikable Struktur behält eine 12×12-Induktivitätsmatrix und einen 12-Element-Flussverkettungszustand bei. Die Rotorposition aktualisiert die Matrix, dann werden die Phasenspannungen aus dem Zustand und den angelegten Wechselrichterspannungen abgeleitet. Die Kosten bleiben unter Kontrolle, wenn Sie wiederholte Terme wiederverwenden und Sinus- und Kosinuswerte vorab berechnen. Blockformen funktionieren auch gut, wenn die Maschine aus wiederholten Phasengruppen mit bekannten Phasenverschiebungen aufgebaut ist.

Die Matrixkonditionierung entscheidet darüber, ob der Solver bei Fehlern ruhig bleibt. Die Skalierung von Strömen und Flussverkettungen in einen Bereich pro Einheit reduziert numerisches Rauschen auf FPGA-Pfaden. Die Wahl der Integration ist wichtig, da eine starre elektrische Dynamik eine lockere Schrittgröße bestraft. Einphasige Spannungsimpulstests und gegenseitige Reaktionsprüfungen decken Verdrahtungsfehler frühzeitig auf.

Handhabung von Steuerungsschnittstellen und Messungen für zwölf Phasen

Das Schnittstellendesign entscheidet darüber, ob Ihr Controller Tests Motor Tests oder Tests Verkabelung Tests . Sie benötigen klare Regeln für die Phasenreihenfolge, Vorzeichenkonventionen, Abtastzeitpunkte und Messfilterung. Zwölf Phasen vervielfachen die Wahrscheinlichkeit, dass ein vertauschter Kanal jeden Durchlauf ruiniert. Ein guter Schnittstellenplan behandelt Messungen als Teil des Modells und nicht als Hülle.

Ein Laboraufbau kann 12 Phasenströme an einer Grenze abtasten und die PWM an der nächsten aktualisieren. Ein Simulator, der Ströme einen Schritt zu spät ausgibt, bringt den Regler in Schwingung. Sensor-Offsets und Ausfälle spielen ebenfalls eine Rolle, da die Fehlerlogik häufig Kanäle vergleicht. Dieses Detail wird kritisch, wenn Ihr Code phasenbezogene Grenzwerte und Rekonfigurationsregeln verwendet.

Die Ausführung bleibt sauber, wenn Anlagenaktualisierung, I/O und PWM-Aktualisierung jeweils einen festen Slot haben. Auf OPAL-RT-Echtzeitsystemen können Sie diese Slots explizit zuordnen, sodass der Controller ein konsistentes Timing sieht. Halten Sie die Messbandbreite realistisch, aber verbergen Sie Verzögerungen nicht in Ad-hoc-Filtern. Frieren Sie die Rotordrehzahl ein, wenden Sie ein bekanntes Spannungsmuster an und überprüfen Sie die Phasenreihenfolge über alle 12 Kanäle hinweg.

Häufige Modellierungsabkürzungen, die unter Echtzeitbedingungen fehlschlagen

Abkürzungen versagen, wenn sie die Dynamik entfernen, die Ihr Controller eigentlich verarbeiten soll. Sie versagen auch, wenn sie versteckte algebraische Schleifen erzeugen, die nur bei hoher Bandbreite auftreten. Mehrphasige Arbeiten sind gnadenlos, da zwölf Kanäle jede kleine Inkonsistenz vervielfachen. Eine Abkürzung, die im stationären Zustand harmlos erscheint, wird zuerst die Fehlertests unterbrechen.

  • Äquivalente Phasenstrommodelle verbergen die Grenzen der Neukonfiguration nach Fehlern.
  • Fehlende neutrale Pfade lassen Open-Phase-Tests zu sauber erscheinen.
  • Ideale Wechselrichterschaltung beseitigt Totzeit-Welligkeitsauslöser.
  • Perfekte Sensor-und Datenfusion und Ausfallfehlerlogik.
  • Abrupte Parametersprünge mit dem Rotorwinkel destabilisieren die Integration.

Ersetzen Sie Abkürzungen durch stufenweise Validierung und begrenzte Komplexität. Beginnen Sie mit einem stabilen elektrischen Kern und fügen Sie dann jeweils eine Nichtidealität hinzu. Die Fehlerinjektion sollte deterministisch sein, mit expliziten Startzeiten und erwarteten Signaturen. Überraschende Ergebnisse sind häufiger auf Zeit- oder Vorzeichenfehler zurückzuführen als auf die Logik des Controllers.

Validierung der Stabilität und des Timings vor dem Schließen des Regelkreises

Die Stabilitäts- und Zeitvalidierung ist die letzte Hürde, bevor das Closed-Loop-Verhalten Vertrauen gewinnt. Die Anlage muss jeden Schritt pünktlich ausführen, Zustände begrenzen und die Kausalität zwischen Ein- und Ausgängen bewahren. Fehlersignaturen müssen sich wiederholen und dürfen nicht als einmalige Störungen auftreten, die bei einer erneuten Ausführung verschwinden. Eine disziplinierte Validierung spart mehr Zeit als zusätzliche Modellierungsdetails.

Ein häufiger Fehler ist eine Stromschleife, die erst nach Hinzufügen eines Fehlerfalls oszilliert. Die Protokolle zeigen dann eine einstufige Diskrepanz zwischen den gemessenen Strömen und der angelegten PWM, sodass der Regler zu spät reagiert. Ein weiterer Fehler ist ein Kopplungszeichenfehler, der wie eine negative Dämpfung bei einem Rotorwinkel aussieht. Jedes Problem lässt sich eindeutig beheben, sobald Timing, Polarität und Fehlerreaktion isoliert getestet wurden.

Behandeln Sie die Validierung wie eine Checkliste, die Sie nach einem nächtlichen Ausfall gegenüber einem Laborleiter verteidigen müssen. Lassen Sie Rechenkapazitäten frei, da zusätzliche Bereiche und Fehlerlogik während der Laufzeit Zeit kosten. OPAL-RT eignet sich gut, wenn Sie eine deterministische Ausführung und wiederholbare I/O benötigen. Ein stabiles Modell, das schwierige Fehlerfragen beantwortet, ist einem ausgefallenen Modell, das einen einzigen Schritt übersieht, vorzuziehen.

Echtzeitlösungen für alle Branchen

Entdecken Sie, wie OPAL-RT die weltweit fortschrittlichsten Branchen verändert.

Alle Branchen anzeigen