BLDC Kommutierung über Encoder

Gast #3998118
Lesenswert?
• ▲
▼
Hallo.
Derzeit verwende ich eine DC Motor mit einem Encoder mit 48000 
Schritten/Umdr.
Bin am überlegen auf BLDC umzusteigen. Würde gerne den Encoder für die 
Kommutierung verwenden, da ich die Position des Motors eh über den 
Encoder regeln muss.
Wie kann ich den Encoder am besten als Hallsensorersatz verwenden ?
Gast #3998128
Lesenswert?
• ▲
▼
Pepe schrieb:
> Wie kann ich den Encoder am besten als Hallsensorersatz verwenden ?

Würde ich nicht machen. Wenn du schon einen hochauflösenden Encoder 
hast, warum willst du damit Hallsensoren nachbilden mit gerade mal 6 
Zuständen pro Umdrehung? Nutze doch die Auflösung des Encoders und mach 
eine Sinuskommutation.
Gast #3998155
Lesenswert?
• ▲
▼
Der Motor dreht nicht mehr als 180°. Meistens sogar weniger als 10°. 
Dafür brauchen wir die Positionierung ziemlich genau.
Die 48000 Schritte sind leider ein Kompromiss. Hatten mal 80000 im 
Einsatz. Da hat aber der Achscontroller nicht mehr sauber gerechnet. 
Überlauf beim JERK der S-Kurve, da wir dummerweise auch ziemlich flott 
positionieren müssen.

Hab gerade schon mal nach SVPWM gesucht. Ohne genauer gelesen zu haben 
sieht dies nach dem richtigen Begriff aus. Danke.
#3998187
Lesenswert?
• ▲
▼
wenn du das Drehmoment sowieso nicht regeln musst, sondern 
schnellstmöglich an die benötigte Position fahren willst, brauchst du 
nicht den gesamten Teil von SVPWM sondern nur den ab [d,q -> alpha,beta] 
Transformation.
Die PID Reglerschleifen brauchst du da normalerweise nicht.

Wenn du nicht unbedingt den vollen Spannungshub haben willst, reicht dir 
vielleicht "sinusoidal bldc drive". Ist wesentlich einfacher als SVPWM.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.