Anwendungen der Leistungselektronik

Motorantriebe und Traktionsmotoren mit MATLAB und Simulink

Entwicklung von Algorithmen und Embedded Software für Regelungssysteme mit Motor und Umrichter

Leistungsumwandlung

Algorithmen für Motorregelungen simulieren

Erstellen Sie mithilfe von MATLAB und Simulink Motormodelle aus Bibliotheken von Motoren, Umrichtern, Quellen und Lasten. Wählen Sie den Genauigkeitsgrad bei der Motor- und Umrichtermodellierung anhand Ihrer Anforderungen und simulieren Sie Regelungsalgorithmen für den Motor

  • Implementieren Sie lineare Motormodelle mit konzentrierten Parametern und verwenden Sie Mittelwertumrichter mit dem Motor Control Blockset für schnelle Simulationen
  • Modellieren und simulieren Sie die nichtlineare Motordynamik und das ideale oder detaillierte Schaltverhalten im Umrichter mithilfe von Simscape Electrical
  • Parametrisieren Sie Motormodelle, um die Motordynamik mithilfe von instrumentierten Tests zu erfassen, oder Parameter aus einer Datenbank oder Finite-Elemente-Analyse zu importieren
  • Führen Sie Simulationen im geschlossenen Regelkreis durch und stimmen Sie Regelungsalgorithmen mithilfe von Field Oriented Control (FOC) Autotuner automatisch ab, um die Anforderungen an Drehzahl- und Drehmomentverhalten zu erfüllen
  • Entwickeln Sie eine Logik für Fehlererkennung und -schutz zur Gewährleistung eines sicheren Betriebs

Beispiele ausprobieren

Simulation in Echtzeit

Generieren Sie mithilfe von Simulink Code für Simulationen und Tests in Echtzeit.

  • Führen Sie Rapid Prototyping für Steuerungen mithilfe von Echtzeit-Zielhardware durch, indem Sie C, C++ oder HDL-Code für Regelungsalgorithmen zur Motorsteuerung generieren
  • Führen Sie HIL-Simulationen (Hardware-in-the-Loop) mit Abtastraten von bis zu 1 MHz zur Validierung von Motorsteuerungen durch
  • Nutzen Sie die Unterstützung von Speedgoat für Echtzeitsimulation

Generierung und Bereitstellung von Produktionscode 

Generieren Sie mithilfe von Simulink produktionsfertigen C und HDL Code für Algorithmen zur Motorsteuerung mit eingebetteten Mikrocontrollern, FPGAs und SoCs als direkte Ziele.

  • Führen Sie Software-in-the-Loop(SIL)- und Processor-in-the-Loop(PIL)-Simulationen zur Verifikation des generierten Codes durch
  • Analysieren, optimieren und implementieren Sie Fest- und Gleitkomma-Algorithmen mit Fixed-Point Designer
  • Automatisieren Sie die Integration, Ausführung und Verifikation von generiertem Code für Prozessoren wie ARM® Cortex®-A/M/R, C2000, STM32, Infineon® AURIX™, Xilinx® Zynq® und Intel® SoC mithilfe von Embedded Coder und Hardware-Unterstützungspaketen
  • Verwenden Sie HDL Coder und Hardware-Unterstützungspakete für die Codegenerierung und -bereitstellung auf Intel-, Xilinx- und Microchip-Geräten
  • Gewährleisten Sie die Konformität mit Industriestandards wie MISRA-C™ und ISO 26262