OverDrive · Software

Echtzeit-Simulation elektrischer Antriebe – physikalisch exakt, bis zu 32-mal schneller

OverDrive simuliert Motor, Inverter und Regelung mit strukturerhaltenden Integratoren. Die Ergebnisse stimmen mit LTspice, PLECS und Simulink überein – bei einem Bruchteil der Rechenzeit. Als FMU läuft OverDrive direkt in Simulink, CarMaker und anderen Co-Simulationsumgebungen.

OverDrive in Zahlen

32×
schneller als herkömmliche Simulationstools – eine SiL-Schleife in 15 min statt 8 h
schneller als Echtzeit bei der Inverter-Validierung
3
Erhaltungsgrößen bleiben erhalten: Energie, Impuls, Ladung
FMU
nach FMI-Standard – Simulink, CarMaker, Co-Simulation

Quelle: Persystems-Benchmark, Graz Smart Vehicle Forum 2025. Je nach Modell Faktor 16 bis 100.

Was OverDrive anders macht

Schnell, weil die Physik stimmt.

Herkömmliche Simulatoren kaufen Genauigkeit mit winzigen Zeitschritten. OverDrive rechnet mit Integratoren aus der geometrischen Mechanik – sie bleiben auch bei großen Schritten stabil und liefern Ergebnisse, die nach Millionen Zeitschritten noch stimmen.


Extrem schnell

Bis zu 32-mal schneller als herkömmliche Simulationswerkzeuge. Die Validierung der Inverter-Software läuft doppelt so schnell wie Echtzeit – auf dem Laptop, ohne Rechencluster.


Physikalisch präzise

Variationelle Integratoren nach Marsden und West erhalten Energie, Ladung und Impuls – auch bei Sättigung und Schaltvorgängen. Keine numerische Drift, keine künstliche Dämpfung.


Plug & Play

Als FMU nach FMI-Standard in Simulink, CarMaker und anderen Co-Simulationsumgebungen einsetzbar. Bestehende Modelle und Parameter werden weiterverwendet – ohne Redesign, ohne Toolchain-Wechsel.

Validierung

Gegen etablierte Werkzeuge gerechnet – und deckungsgleich.

Wir prüfen OverDrive laufend gegen LTspice, PLECS und Simulink: gleiche Schaltung, gleiche Parameter, gleiche Anregung. Drei Beispiele aus unserem Benchmark vom August 2026.

Halbbrücke – Persystems vs. LTspice

Laststrom, Sinus mit 100 A Amplitude

Halbbrücke – Persystems vs. LTspiceLaststrom einer Halbbrücke über zwei Millisekunden, Sinus mit 100 Ampere Amplitude: Persystems durchgezogen, LTspice gestrichelt, beide Kurven liegen übereinander. −100 −50 0 50 100 A 30,0 30,5 31,0 31,5 32,0 Zeit in ms

Persystems    LTspice

Halbbrücke mit MOSFET-Schaltern und Freilaufdioden an ohmsch-induktiver Last. Persystems und LTspice liefern denselben Laststrom.

Boost-Converter – Persystems vs. PLECS

Stückweise lineare Modelle, Drossel- und Kondensatorstrom

Boost-Converter – Persystems vs. PLECSDrosselstrom und Kondensatorstrom eines Boost-Converters über zwei Millisekunden, stückweise lineare Modelle: Persystems-Zeitschritte als Punkte, PLECS gestrichelt, beide liegen übereinander. 2 4 6 8 A Drosselstrom −4 −2 0 2 4 6 A 2,0 2,5 3,0 3,5 4,0 Zeit in ms Kondensatorstrom

Persystems-Zeitschritte    PLECS

Jeder Schaltvorgang ist ein Knick in der Kurve. Die Persystems-Zeitschritte liegen auf der PLECS-Kurve – auch an den Schaltflanken.

Der Härtetest

Dreiphasige Halbbrücke mit Schaltrippel

Drei Phasen, Hochlauf auf 42 A, ein Schaltvorgang nach dem anderen: Hier zeigt sich, ob ein Solver Schaltflanken sauber trifft. Der Ausschnitt bei 503,2 ms löst den Schaltrippel von ±0,2 A auf – Persystems und PLECS liegen Punkt für Punkt übereinander.

Gleiche Schaltung, gleiche Parameter, gleiche Anregung. Unterschiede gibt es nur bei der Rechenzeit.

Dreiphasige Halbbrücke – Persystems vs. PLECS

Phasenströme beim Hochlauf, gleiche Schaltung, gleiche Parameter

Persystems vs. PLECS – dreiphasige Halbbrücke Oben: die drei Phasenströme iu, iv, iw beim Hochlauf auf rund 42 Ampere über 0,6 Sekunden – Persystems durchgezogen, PLECS gestrichelt, beide Kurven liegen exakt übereinander. Unten: Ausschnitt bei 503,2 Millisekunden mit dem Schaltrippel von etwa 0,4 Ampere; die Simulationspunkte beider Werkzeuge liegen auf derselben Kurve – 100 Persystems-Punkte als Kreise, 439 PLECS-Punkte als Kreuze. −40 −20 0 20 40 A 0 0,1 0,2 0,3 0,4 0,5 0,6 Zeit in s Ausschnitt ↓ 41,8 42,0 42,2 A 503,16 503,18 503,20 503,22 503,24 Zeit in ms Ausschnitt bei 503,2 ms 100 Persystems-Punkte   × 439 PLECS-Punkte

Persystems iu    iv    iw    PLECS

Oben der Hochlauf auf rund 42 A, unten der Ausschnitt bei 503,2 ms: Der Schaltrippel von ±0,2 A ist in beiden Werkzeugen identisch.

Integration

In drei Schritten in Ihrer Toolchain.


Schritt 1

Modell übernehmen

Motor- und Inverterparameter aus Ihren bisherigen Simulationen werden weiterverwendet. Kein Neuaufbau, keine doppelte Modellpflege.


Schritt 2

FMU einbinden

OverDrive kommt als FMU nach FMI-Standard und läuft in Simulink, CarMaker oder Ihrer Co-Simulationsumgebung – auf dem Entwicklungsrechner, ohne Rechencluster.


Schritt 3

Validieren

Inverter-Software im Software-in-the-Loop testen, Regler auslegen, Fehlerfälle durchspielen und HiL-Tests vorbereiten – in Minuten statt Stunden.

Vorschaubild: OverDrive-FMUs in IPG CarMaker – Demo-Fahrzeug mit einem Elektromotor

Beim Abspielen werden Daten an YouTube übertragen; vorher wird nichts geladen.

Video

OverDrive in CarMaker – live

Ein CarMaker-Demofahrzeug mit einem Elektromotor an der Vorderachse, der Antriebsstrang besteht aus Persystems-FMUs: Motor, Inverter und Regelung rechnen als OverDrive-Modelle direkt in der CarMaker-Simulation. Das Video zeigt Aufbau, Start und Ergebnis.

Dieselbe FMU läuft ohne Änderung auch in Simulink und anderen Co-Simulationsumgebungen nach FMI-Standard.

Eckdaten und Einsatz

Was OverDrive kann.

Eckdaten

Geschwindigkeitbis zu 32× schneller als herkömmliche Simulationstools
ValidierungInverter-Validierung 2× schneller als Echtzeit
IntegrationFMU nach FMI-Standard – Simulink, CarMaker und andere Co-Simulationsumgebungen
Numerikstrukturerhaltende variationelle Integratoren; Energie, Impuls und Ladung bleiben erhalten
ModelleMotor, Inverter, Regelung; Schaltvorgänge und Sättigung
Validiert gegenLTspice, PLECS, Simulink

Einsatzfelder

  • Virtuelle Funktionsentwicklung – Antriebsfunktionen entwickeln und testen, bevor die Hardware existiert
  • Regler-Auslegung – Stromregler, Drehzahl- und Drehmomentregelung am physikalisch exakten Modell abstimmen
  • MiL / SiL / HiL – dieselbe Modellbasis über alle Teststufen
  • Inverter-Software-Validierung – Firmware gegen das Modell des eigenen Inverters prüfen

Die Physik dahinter

Strukturerhaltende Integratoren

Ein elektrischer Antrieb ist ein mechanisch-elektrisches System mit Erhaltungsgrößen. Klassische Integrationsverfahren diskretisieren die Differentialgleichungen – und verletzen dabei Schritt für Schritt genau diese Erhaltungssätze. Variationelle Integratoren diskretisieren stattdessen das Wirkungsprinzip selbst. Das Ergebnis ist eine Simulation, die die Struktur des physikalischen Systems bewahrt: Energie, Impuls und Ladung bleiben erhalten, auch über Millionen von Zeitschritten und auch bei großen Schrittweiten.

Genau das macht OverDrive schnell: Wo herkömmliche Werkzeuge mit winzigen Zeitschritten gegen die Drift anrechnen müssen, bleibt OverDrive bei großen Schritten stabil und präzise. Die Grundlagen stammen aus der geometrischen Mechanik (Marsden und West) – bei Persystems sind sie Serienwerkzeug.

EE₀010⁶ ZeitschritteSimulationszeit →

━ OverDrive – strukturerhaltend    ┅ herkömmlicher Integrator

Schematisch: Strukturerhaltende Integratoren bewahren Energie, Impuls und Ladung über die gesamte Simulation. Herkömmliche Verfahren driften – und liefern bei langen Läufen falsche Ergebnisse.

Kontakt

OverDrive an Ihrem eigenen Modell sehen?

Lizenz, Evaluierung oder Integration in Ihre Toolchain – schreiben Sie uns, welchen Antrieb Sie simulieren. Sie bekommen eine Antwort direkt aus der Entwicklung.

ProduktOverDrive – Echtzeit-Simulation elektrischer Antriebe
LieferformFMU nach FMI-Standard
Vertriebsales@persystems.org
Telefon+49 941 462 974 40
FirmaPersystems GmbH, Regensburg
Persystems

Echtzeit-Simulation und Leistungselektronik für elektrische Antriebe – entwickelt und gefertigt in Regensburg.

Persystems GmbH
Franz-Mayer-Straße 1 · 93053 Regensburg
info@persystems.org · +49 941 462 974 40

© 2026 Persystems GmbHPLECS, LTspice, Simulink, CarMaker und DroneCAN sind Marken ihrer jeweiligen Inhaber.