WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Simulation eines BLDC - Hilfe bei Modellbildung

 

EliteTUM
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 70
Anmeldedatum: 21.04.11
Wohnort: München
Version: ---
     Beitrag Verfasst am: 21.03.2012, 18:41     Titel: Simulation eines BLDC - Hilfe bei Modellbildung
  Antworten mit Zitat      
Hallo,

habe die Suche zu diesem Thema bereits bemüht, aber leider nichts gefunden, das mir konkret weiterhilft. Da ich eher aus der Maschinenbau- als Elektrorechnik-Ecke hoffe ich, dass mir beim generellen Verständnis für folgendes Problem jemand helfen kann - keine Sorge, ich will nicht, dass mir hier jemand die Arbeit abnimmt Smile

Ich möchte ein Simulationsmodell zweier Aktoren aufbauen. Es handelt sich dabei um einen bürstenlosen Gleichstrommotor/brushless direct current Motor (BLDC) und einen DC-Motor, welche beide Momentengesteuert wird. Eigentlich liegt mir schon ein Modell des Herstellers vor, jedoch ist dies durch eine Reihe von Messkurven (Lookup-Tables in Simulink) bzw. nicht einsehbarer S-Function-Blöcke in Simulink umgesetzt, also nichts wirklich "physikalisch modelliert". Außerdem darf ich es nicht für meine Veröffentlichung heranziehen. Also muss ich im Endeffekt ein Modell eines BLDC selber zusammenschustern, das m.o.w. die selben Ergebnisse liefert.

Die mich interessierenden Ein- und Ausgangsgrößen der Aktoren sind:

Inputs: Solldrehmoment, Versorgungsspannung, Winkelgeschwindigkeit Motorwelle
Outputs: Istdrehmoment, Stromaufnahme

In folgende Quellen habe ich mich bisher eingelesen:

[1] Jens Richter - Systemmodellierung eines bürstenlosen Gleichstrommotors mit Drehzahlregelung (Diplomarbeit) (Link: http://elib.dlr.de/59606/1/Diplomarbeit_J.Richter.pdf)
[2] Stefán Baldursson - BLDC Motor Modelling and Control – A Matlab®/Simulink® Implementation (Master Thesis) (Link: http://webfiles.portal.chalmers.se/...../BaldurssonStefanMSc.pdf)
[3] Oludayo John Oguntoyinbo - PID Control of Burshless DC Motor and Robot Trajectory Plannung and Simulation with Matlab®/Simulink® (Link: http://publications.theseus.fi/bits.....ludayo%20Oguntoyinbo.pdf)

Vorerst konzentriere ich mich auf den BLDC. Die Funktionsweise eines BLDC ist mir danke der Quellen denke ich mehr oder weniger klar und auch wie die Modellierung ungefähr im Allgemeinen aussieht. Jedoch sehe ich noch nicht ganz wie ich die Ergebnisse aus den drei Arbeiten auf mein Problem ummünzen kann.

Question Wie kann ich einen BLDC wie aus den Quellen [1], [2] und [3] so ummodellieren, dass ich die Größen wie oben angegeben vorgeben bzw. errechnen lassen kann? Mir ist z.B. klar, dass dies die Implementierung einer Momentenregelung (Torque-Control) wie in [2] nötig ist. Meine Annahme dafür war bisher, dass meine Eingabegröße "Sollmoment" das Vorgabedrehmoment für die Regelung und das Ist-Moment das aktuelle elektromagnetische Drehmoment T_e (siehe [1], Gl. 3.6, S.19) ist:

Code:
T_e = 1/w * (e_a * i_a + e_b * i_b + e_c * i_c)


Man stelle sich jedoch vor, die Motorwelle wird festgehalten. Dann würde doch natürlich der Motor weiter versuchen ein Drehmoment zu erzeugen welches so groß ist wie mein (unbekanntes) Haltemoment, aber nach obiger Gleichung ginge doch dann das elektromechanische Drehmoment T_e gegen unendlich da meine Drehzahl null ist, oder nicht?

Bin für jede Hilfe dankbar!

Viele Grüße!
_________________

- EliteTUM
_____________________________________
Private Nachricht senden Benutzer-Profile anzeigen


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.