|
|
Regelung von PMSM / BLDC-Motoren |
|
Nukular1 |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 21.02.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.02.2015, 13:33
Titel: Regelung von PMSM / BLDC-Motoren
|
|
|
|
|
Hallo zusammen,
im Rahmen einer Studienarbeit beschäftige ich mich mit der Drehmoment-Regelung von BLDC-Motoren.
So wie ich das verstanden habe, liegt der Unterschied lediglich in der Ansteuerung (sinusförmig / Blockkommutierung). Stimmt das?
Kann sich ein BLDC-Motor auch bei sinusförmiger Ansteuerung drehen?
Da zur permanentmagneterregten Synchronmaschine wesentlich mehr Literatur zu finden ist und wegen der Ähnlichkeit zum BLDC-Motor entwerfe ich aktuell eine Drehmoment-Regelung für PMSM in Simulink.
Hier habe ich ein Problem bei der Regelung:
Ich habe ein Modell der PMSM nach dem vereinfachten dynamischen Ersatzschaltbild in "Schröder - Elektrische Antriebe" aufgebaut (Steuer-Vorgabe: Id = 0), siehe Anhang.
Durch die Rückkopplung der EMK verringert sich jedoch das erzeugte Drehmoment mit der Zeit, obwohl ein PI-Regler verwendet wird.
Muss hier eine Störgrößenaufschaltung vorgenommen werden, um den Einfluss voll zu kompensieren?
Oder sollte der gesamte Zweig in der Rückführung (inkl. Bewegungsgleichung + EMK-Erzeugung) als Übertragungsfunktion bestimmt und der Drehmoment-Regler danach ausgelegt werden?.
Es wäre super, wenn mir jemand weiterhelfen könnte.
Vielen Dank schon mal
Beschreibung: |
|
Download |
Dateiname: |
Regelung_PMSM.mdl |
Dateigröße: |
65.46 KB |
Heruntergeladen: |
1016 mal |
|
|
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.02.2015, 21:42
Titel: Re: Regelung von PMSM / BLDC-Motoren
|
|
|
|
|
Nukular1 hat Folgendes geschrieben: |
Kann sich ein BLDC-Motor auch bei sinusförmiger Ansteuerung drehen?
|
Das geht, aber man will das nicht... Das Drehmoment ist alles andere als glatt und obendrein macht die Maschine dann auch noch fürchterlichen Krach. Das gleiche passiert, wenn man eine PMSM mit rechteckigen Strömen betreibt. Sie dreht sich, aber schön ist anders...
Die Modellierung von BLDC-Maschinen in einem rotierenden Koordinatensystem ist eher Murks. Das macht man dann lieber im dreiphasigen System. Die passenden Modellgleichungen findest Du im Schröder im Kapitel "Rechteckförmige Stromeinprägung ohne Reluktanzeinflüße".
Zum Deinem Modell: habe nur kurz drübergeschaut, aber kann es sein, dass Du für Deine Maschine die Modellgleichungen benutzt hast, die Schröder nach der Vereinfachung i_d=0 aus den allgemeinen Modellgleichungen ableitet? Das solltest Du nicht tun, sondern die Gleichungen benutzen, die ein bisschen weiter oben stehen. Das bringt dann vielleicht mehr Erfolg. Und für den Anfang würde ich erst mal einfach einen P-Regler benutzen - da kann am wenigsten schief gehen.
|
|
|
Nukular1 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 21.02.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.02.2015, 11:33
Titel: Re: Regelung von PMSM / BLDC-Motoren
|
|
Hi Epfi,
danke für die Anregungen, da war ich wohl auf dem komplett falschen Zweig.
Ich habe mir das Kapitel im Schröder mal angesehen, allerdings ist das ja nicht besonders detailliert.
Wie kann ich denn aufbauend auf einer rechteckförmigen Stromeinprägung eine Regelung entwerfen?
Ich habe bisher nur Erfahrung mit der PMSM, bei der ja z.B. der Uq-Sollwert über Raumzeigermodulation in PWM-Signale umgewandelt wird.
Aber wie wird das bei BLDC-Maschinen gemacht?
Prinzipiell ist das klar, dass alle 60° el. einfach die Leistungshalbleiter weitergeschaltet werden. Aber wie kann ich damit jetzt z.B. ein bestimmtes Drehmoment erzeugen?
Wird die Regelung dann auch im 3-Phasen-System umgesetzt?
Hast du eventuell noch eine weiterführende Literatur-Empfehlung zu dem Thema?
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|