Entwurf von Reglern und Steuerungslogiken für elektronische Umrichter

BLDC-Motorregelung

Entwicklung von Algorithmen zur BLDC-Motorregelung mithilfe der Simulation

Elektronisch kommutierte oder „bürstenlose“ Motoren werden immer beliebter, weil sie eine höhere elektrische Effizienz und ein besseres Drehmoment-Gewicht-Verhältnis bieten als mechanisch kommutierte Motoren mit Bürsten. Bürstenlose Gleichstrommotoren (BLDC-Motoren) werden im Allgemeinen als permanenterregte Synchronmaschinen (PMSMs) definiert, die aufgrund der Konzentration der Statorwicklungen eine trapezförmige Gegen-EMK zeigen. Dies unterscheidet BLDC-Motoren von PMSM-Motoren, die aufgrund verteilter Statorwicklungen eine sinusförmige Gegen-EMK zeigen.

MATLAB-Animation zum Vergleich des Betriebs von BLDC-und PMSM-Motoren. Die Animation basiert auf Simulationsergebnissen von Simscape Electrical-Modellen.

Für bürstenlose Gleichstrommotoren wird im Allgemeinen eine trapezförmige Ansteuerung verwendet, aber auch eine feldorientierte Regelung ist möglich. Für PMSM-Motoren wird im Allgemeinen nur eine feldorientierte Regelung verwendet. Die trapezförmige Ansteuerung von BLDC-Motoren ist eine einfachere Technik als die feldorientierte Regelung; bei ihr führen jeweils nur zwei Phasen Spannung. Für die Drehmomentregelung ist nur ein einziger PID-Regler erforderlich, und anders als bei der feldorientierten Steuerung sind keine Park- und Clarke-Koordinatentransformationen erforderlich.

MATLAB-Animation zum Vergleich des Betriebs von BLDC-Motoren mit ein und zwei Polpaaren. Die Animation basiert auf Simulationsergebnissen von Simscape Electrical-Modellen.

Ingenieure, die eine trapezförmige Ansteuerung eines BLDC-Motors entwerfen, führen die folgenden Aufgaben durch:

  • Entwicklung einer Regelungsarchitektur mit einem PI-Regler für den inneren Strom-/Spannungsregelkreis
  • Entwicklung von PI-Reglern für den optionalen äußeren Geschwindigkeits- und Positionsregelkreis
  • Optimierung der Parameter der PI-Regler, um Leistungsanforderungen zu erfüllen
  • Entwurf der PWM-Ansteuerung
  • Entwurf der Logik für Fehlererkennung und -absicherung
  • Verifikation und Validierung der Reglerleistung unter unterschiedlichen Betriebsbedingungen
  • Implementierung der Regelung mit Fest- oder Gleitkomma-Darstellung auf einem Microcontroller

Beim Entwurf einer BLDC-Motorregelung mit Simulink® können Sie eine Multiraten-Simulation verwenden, um Regelungs- und Steuerungsalgorithmen zu entwerfen, zu optimieren und zu verifizieren und um Fehler im gesamten Betriebsbereich des Motors zu erkennen und zu korrigieren, bevor Sie mit den Hardware-Tests beginnen. Dank der Simulation mit Simulink können Sie den Umfang Ihrer Prototypentests reduzieren und die Robustheit von Algorithmen gegenüber Fehlerbedingungen verifizieren, für die Hardware-Tests nicht praktikabel wären. Sie können:

  • einen BLDC-Motor mit einer trapezförmigen oder beliebigen anderen Gegen-EMK modellieren
  • Stromregler, Geschwindigkeitsregler und Modulatoren modellieren
  • Leistungselektronik mit Stromrichtern modellieren
  • Regelungsverstärkungen eines BLDC-Motors mithilfe von Entwurfstechniken für lineare Regelungssystemen optimieren, beispielsweise mit Bode-Diagrammen und Wurzelortskurvenverfahren und Techniken wie der automatisierten PID-Optimierung
  • Hochlauf, Abschaltung und Fehlermodi modellieren sowie Stromreduzierungs- und Schutzlogiken entwerfen, um für einen sicheren Betrieb zu sorgen
  • Signalaufbereitungs- und -verarbeitungsalgorithmen für die E/A-Kanäle entwerfen
  • geschlossene Simulationen des Motors mit der Steuerung und Regelung ausführen, um die Systemleistung in normalen und abnormen Betriebsszenarien zu testen
  • ANSI-, ISO- oder prozessoroptimierten C-Code und HDL-Code für Rapid Prototyping, Hardware-in-the-Loop-Tests und die Serienimplementierung automatisch generieren

Schnellere Entwicklung von Motorsteuerungen mit Simulationsmodellen

Kostenlose Testversion anfordern

Eine 30-tägige Erkundungstour auf Knopfdruck.