8 HIL-Testfälle, die jedes Elektrifizierungsteam automatisieren sollte
Energie
01 / 08 / 2026

Wichtigste Erkenntnisse
- Automatisierte HIL-Testfälle bleiben vertrauenswürdig, wenn jeder einzelne über eine numerische Passregel verfügt, die an Sicherheit oder Timing geknüpft ist.
- Priorisieren Sie Sequenzierung, Schutz, Sensorintegrität und Rechenzeit vor der Feinabstimmung der Leistung.
- Die Automatisierung lässt sich skalieren, wenn Modelle, Injektoren und Protokolle unter Versionskontrolle konsistent bleiben.
Automatisierte HIL-Testfälle erkennen Elektrifizierungsfehler, bevor hardware gefährdet hardware . Sie können dieselben Prüfungen nach jedem software erneut durchführen. So bleibt das Sicherheitsverhalten konsistent und transparent. Außerdem vermeiden Sie so späte Überraschungen in Ihrem Laborplan.
Tests in den Lücken zwischen Zustandsmaschinen, Sensor-und Datenfusion sowie Schutzlogik. HIL deckt diese Lücken unter Last mit wiederholbaren Zeitabläufen und Signalen auf. Eine kleine Reihe automatisierter Tests leistet mehr als eine lange Checkliste, die niemand erneut durchgeht. Sie erhalten schneller klarere Ergebnisse, ob ein Test bestanden oder nicht bestanden wurde.
Was automatisierungsorientierte HIL-Testfälle in Elektrifizierungsprogrammen abdecken
Automatisierungsorientierte HIL-Testfälle beweisen, dass Ihr Regler sicher funktioniert, während er den Regelkreis einer simulierten Anlage schließt. Sie überprüfen die Abfolge, Schutzreaktionen, Sensorplausibilität und berechnen das Timing unter Belastung. Jeder Test benötigt einen einzigen Zweck und einen messbaren Schwellenwert. Ist der Schwellenwert unscharf, verliert der Test seine Zuverlässigkeit.
Ein praktisches Beispiel ist eine Vorladesequenz mit einem langsamen Anstieg des Gleichstrom-Zwischenkreises. Der Regler muss das Drehmoment ablehnen, sauber auslaufen lassen und den richtigen Fehler protokollieren. Ein weiteres Beispiel ist ein eingespeister Überstrom, der die PWM innerhalb von Millisekunden abschalten muss. Das sind einfache Überprüfungen, mit denen teure Probleme frühzeitig erkannt werden können.
„Wenn ein Test nicht auf sinnvolle Weise fehlschlagen kann, wird er nicht weiter verwendet.“
8 HIL-Testfälle, die jedes Elektrifizierungsteam automatisieren sollte

Diese acht Testfälle konzentrieren sich auf Fehler, die am meisten Entwicklungszeit kosten. Jeder Fall hat einen eindeutigen Auslöser, eine eindeutige erwartete Reaktion und eine eindeutige Ablaufverfolgung zur Überprüfung. Halten Sie jede Passregel numerisch und nicht subjektiv. Wenn die Konfiguration konsistent bleibt, bleiben Ihre Ergebnisse vergleichbar.
1. Start-, Abschalt- und Modusübergangssequenzierung unter Zeitbeschränkungen
Dieser Test validiert die Moduslogik unter engen Zeitfenstern. Sie bestätigen, dass Verriegelungen unsichere Übergänge blockieren und jeder Zustand in der richtigen Reihenfolge abgeschlossen wird. Ein typischer Durchlauf verlangsamt den Anstieg des Gleichstromzwischenkreises und überprüft, ob der Regler im Vorladezustand bleibt, bevor er in einen sicheren Zustand übergeht. Der gleiche Durchlauf erzwingt eine Abschaltung bei Drehzahl und bestätigt, dass das Drehmoment abfällt, bevor die Schütze öffnen.
2. Fehlerinjektion und Schutzreaktion über Leistungs- und Steuerungsebenen hinweg
Dieser Test beweist, dass die Schutzvorrichtung die Stromversorgung schnell und vorhersehbar abschaltet. Sie injizieren Fehler wie Überstrom, Überspannung und Gate-Befehlsverlust und messen die Zeit vom Ereignis bis zum Abschalten der PWM. In einem konkreten Fall wird während eines Drehmoment-Schritts ein Überstrom injiziert und die Latch-, Diagnose- und Neustartregeln werden überprüft. Schutzlücken zeigen sich in Form einer verzögerten Abschaltung oder eines falschen Sicherheitszustands.
3. Umgang mit Sensorausfällen, Drift und Latenz in der Regelungstechnik
Dieser Test überprüft, ob fehlerhafte Sensordaten keine Drehmomentsprünge verursachen. Sie simulieren Offset, Stuck-at, Dropout und Verzögerung bei Strom-, Spannungs-, Positions- und Temperatursignalen. Ein nützlicher Anwendungsfall fügt einen wachsenden Strom-Offset während einer Lastrampe hinzu und überprüft die Plausibilitätserkennung und Drehmomentbegrenzung. Verzögerungstests decken auch schwache Stabilitätsmargen und anfällige Fallback-Logik auf.
4. Schaltverhalten des Wechselrichters und Vorteil bei hoher Last
Dieser Test zielt auf PWM-Ecken ab, die in der Nähe von Spannungs- und Stromgrenzen auftreten. Sie überprüfen die Totzeitbehandlung, die minimale Impulsbreite und die Klemmregeln bei starken Drehmomentänderungen. Ein Fall mit hoher Belastung läuft nahe der maximalen Modulation und wendet dann eine schnelle Verzögerung an, um Impulsabfälle und unzulässige Gating-Anforderungen aufzudecken. Saubere Ergebnisse beweisen, dass Gate-Befehle gültig bleiben, wenn die Anlage zurückdrängt.
5. Mehrphasiger Motorbetrieb mit Phasenausfall und Unwuchtbedingungen

Dieser Test überprüft die Fehlertoleranz für Mehrphasenmaschinen wie 6-Phasen- und 12-Phasen-PMSMs. Sie injizieren eine offene Phase und eine Phasenstromunsymmetrie und überprüfen, ob die Strom- und Drehmomentgrenzen innerhalb sicherer Grenzen bleiben. Bei einem praktischen Durchlauf wird eine Phasengruppe bei konstantem Drehmoment abgeschaltet und die stabile Drehung mit einem reduzierten Zielwert überprüft. OPAL-RT unterstützt die FPGA-basierte Simulation elektromagnetisch gekoppelter 12-Phasen-Maschinen, wodurch diese Fehlertests in Echtzeit wiederholbar bleiben.
6. Thermische Grenzwerte und Derating-Logik bei anhaltenden Belastungsprofilen
Dieser Test überprüft, ob die Leistungsreduzierung gleichmäßig und ohne Schwingungen erfolgt. Sie führen wiederholte Lastzyklen durch, die die Temperatur des Wechselrichters oder der Wicklung erhöhen, und beobachten, ob die Drehmomentgrenzen der vorgesehenen Kurve folgen. Ein konkretes Profil verwendet aufeinanderfolgende starke Beschleunigungen mit kurzen Abkühlphasen, um das Erreichen und Verlassen der Grenzwerte auszulösen. Eine stabile Leistungsreduzierung vermeidet Rattern und schützt sowohl die Leistung als auch die Komponenten.
7. Belastung, Ausfall und Wiederherstellung des Kommunikationsbusses während der aktiven Steuerung
Dieser Test belegt, dass die Steuerung auch dann sicher bleibt, wenn Nachrichten verspätet eintreffen oder fehlen. Sie fügen Last, Jitter, Ausfälle und veraltete Werte ein, während die Drehmomentsteuerung aktiv ist. Ein eindeutiger Fall friert eine Drehmomentanforderung auf einem hohen Wert ein und überprüft, ob der Controller eine Zeitüberschreitung meldet und auf einen sicheren Fallback umschaltet. Die Wiederherstellung muss neue Daten erfordern, nicht nur ein Link-up-Flag.
8. software unter Echtzeit-Ausführungsbeschränkungen
Dieser Test überprüft das Rechen-Timing unter ungünstigsten Betriebsbedingungen. Sie verfolgen die Ausführungszeit, den Jitter und die Terminüberschreitungen, während die Anlage mit einer festen Schrittweite läuft. Ein häufiger Fehler entsteht durch zusätzliche Diagnosen, die Zeit aus dem Regelkreis stehlen und zu Regelungsartefakten führen. Gating-Freigaben in diesem Test stoppen Timing-Regressionen, bevor sie hardware erreichen.
| Testfall | Was Automatisierung beweist |
| Start-, Abschalt- und Modusübergangssequenzierung unter zeitlichen Einschränkungen | Es bestätigt, dass die staatliche Ordnung und der Zeitplan innerhalb sicherer Grenzen bleiben. |
| Fehlerinjektion und Schutzreaktion über Leistungs- und Steuerungsebenen hinweg | Es überprüft, ob das Herunterfahren schnell erfolgt und der sichere Zustand korrekt ist. |
| Umgang mit Sensorausfällen, Drift und Latenz in der Regelungstechnik | Es zeigt, dass Sensorfehler kein instabiles Drehmomentverhalten verursachen. |
| Wechselrichter-Schaltverhalten und Vorteil bei hoher Last | Es bestätigt, dass die PWM-Logik keine unzulässigen Gate-Zustände anfordert. |
| Mehrphasiger Motorbetrieb mit Phasenausfall und Unwuchtbedingungen | Es beweist, dass die Fehlertoleranz Ströme und Drehmoment innerhalb der Grenzen hält. |
| Thermische Grenzwerte und Derating-Logik unter anhaltenden Belastungsprofilen | Es bestätigt, dass die Leistungsreduzierung reibungslos verläuft und ein Flattern der Grenzwerte vermieden wird. |
| Belastung, Ausfall und Wiederherstellung des Kommunikationsbusses während der aktiven Steuerung | Es bestätigt Zeitüberschreitungen und Wiederherstellungen, um unsichere Ausgabeschritte zu vermeiden. |
| software unter Echtzeit-Ausführungsbeschränkungen | Es fängt Überläufe und Jitter ab, bevor sie hardware erreichen. |
Wie man die Automatisierung von HIL-Testfällen projektübergreifend priorisiert und skaliert

„Jeder Test muss einen einzigen Zweck und einen messbaren Schwellenwert haben.“
Der Hauptunterschied zwischen einer hilfreichen Automatisierungssuite und unnötigem Ballast liegt in der strengen Kontrolle der Eingaben und Durchgangsregeln. Beginnen Sie mit Sicherheits- und Schutzprüfungen, fügen Sie dann Zeit- und Regressionsprüfungen hinzu und schließlich Leistungsfälle. Jeder Test benötigt eine stabile Konfiguration, einen einzigen Verantwortlichen und eine klare Fehlerverfolgung. Wenn ein Test nicht auf aussagekräftige Weise fehlschlagen kann, wird er nicht weiter verwendet.
- Legen Sie frühzeitig numerische Schwellenwerte für Bestehen und Nichtbestehen fest.
- Führen Sie nach jeder Änderung dieselbe Suite erneut aus.
- Modellversionen für jeden Meilenstein sperren
- Nur Signale protokollieren, die mit einer Passregel verknüpft sind
- Tests, die die Abdeckung duplizieren, zurückziehen
Automatisierung lässt sich skalieren, wenn Sie sie wie Code behandeln, der gewartet werden muss. Behalten Sie Modelle, Fehlerinjektoren und Signalkarten unter derselben Revisionskontrolle wie Ihren Controller. Halten Sie Protokolle kurz und orientieren Sie sich an Pass-Regeln, nicht an Neugier. OPAL-RT eignet sich am besten, wenn Sie deterministisches Echtzeit-Timing für Leistungselektronik und mehrphasige Maschinenfehlerfälle benötigen.
EXata CPS wurde speziell für die Echtzeit-Performance entwickelt, um Studien von Cyberangriffen auf Energiesysteme über die Kommunikationsnetzwerkschicht beliebiger Größe und mit einer beliebigen Anzahl von Geräten für HIL- und PHIL-Simulationen zu ermöglichen. Es handelt sich um ein Toolkit für die diskrete Ereignissimulation, das alle inhärenten physikalischen Eigenschaften berücksichtigt, die sich auf das Verhalten des (drahtgebundenen oder drahtlosen) Netzwerks auswirken werden.


