Forum: Mikrocontroller und Digitale Elektronik BLDC Kommutierung


von bldc_neuling (Gast)


Lesenswert?

Hallo,

für meine Ausbildung lese ich mich gerade in das Thema BLDC Ansteuerung 
ein.

Die einfachste Ansteuerung ist die Blockkommutierung. Mit Hilfe von 
Hall-Sensoren oder auch sensorlos (BEMF,Nulldurchgang), wird die 
Rotorlage bestimmt (6 Sektoren) und entsprechend die Motorphasen 
blockförmig bestromt (eine Phase bleibt immer stromlos).

Weitere Ansteuerungen wären Sinuskommutierung und Feldorientierte 
Regelung (Sinus). Was genau ist der Unterschied? In beiden Fällen wird 
ein sinusförmiger Strom eingeprägt.

Die Sinuskommutierung benötigt eine präzise Rotorlage 
(Resolver,Encoder). Wird anhand der Rotorlage ein sinusförmiger Strom 
eingeprägt? Wie funktioniert das? Ich habe was von look up tables 
gelesen (PWM->Sinus). Werden alle drei Phasen gleichzeitig bestromt?

Ich habe auch Application Notes gefunden, wo die Sinuskommutierung mit 
Hall-Sensoren umgesetzt wurde. Irgendwie beißt sich das mit der Aussage 
nach der genauen Rotorlage.. oder habe ich da ein Verständnisproblem?

Bei der Feldorientierten Regelung werden zusätzlich zur Position die 
Phasenströme benötigt. Mit Hilfe von Transformationen erfolgt dann die 
Regelung. Scheint sehr komplex zu sein.


Kann mich bitte jemand bezüglich Sinuskommutierung und FOR kurz 
aufklären. Nur das Grundprinzip.

Danke.

von J. V. (janvi)


Lesenswert?

Die Rückmeldung mit Hall kann sehr genau sein, weil sich die 
Rotorgeschwindigkeit nicht schlagartig ändert. Der uC weis deshalb 
genau, nach welcher Zeit der Rotor wo steht. Bei Verbrennungsmotoren 
wird z. Bsp. aus Kostengründen i.d.R. nur ein einziger Hall an der 
Nockenwelle verwendet und die Einspritzzeitpunkte der Ventile über eine 
volle Umdrehung aus dem Bauch vorausgerechnet.

Ein Sinus kannst du über PWM locker geschaltet implementieren (bei 
Induktivitäten die Ströme sich verspäten...)
Ansonsten hat man bei allen Positionieranwendungen sowieso einen Encoder 
auf der Achse und kann dann auch über den kommutieren (und die Drehzahl 
ableiten).

FOC bringt vor allem bei Asynchromaschinen (nicht BLDC) ohne Rückmeldung 
Vorteile (Park-Clark Transformation)

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.