FOC - Motor besser in eine Richtung

OP #6269633
Hallo Zusammen,

Ich habe ein Problem mit einem PMSM Motor, der über FOC geregelt wird.
Der Motor dreht eigentlich sehr gut und ich kann den Iq und Id Strom gut 
regeln, jedoch ab einer gewissen Geschwindigkeit ist der Regler in eine 
Richtung besser als in die andere und ich sehe einfach nicht warum das 
so ist.
Man sieht Störungen auf der Eingangsspannung und auch, dass der Id Strom 
nicht mehr sauber unterdrückt werden kann.

Folgendes habe ich bereits herausgefunden:
1) Der elektrische Winkel ist sauber erfasst, der Motor dreht gleich 
schnell in beide Richtungen und wenn ich den Winkel um den gemessenen 
Offset verschiebe, wird die Performance schlechter. Der Encoder kann 
also nicht der Grund sein

2) Der Motor ist auch nicht schuld, wenn ich zwei Phasen drehe, dann 
funktioniert die andere Richtung besser.

3)Der Motor hat eine Induktivität von 60uH und einen Innenwiderstand von 
0.12Ohm und wird bei 12V betrieben. Die PWM Frequenz ist 24kHz und der 
NoLoad Strom ist 1A. Daher müsste nach folgender Formel gelten:

4) Die Strommessung erfolgt über einen INA240 Strommesssensor, daher 
kann die Strommessung eigentlich nicht falsch sein. Der Ausgang des 
Strommesssensors hat ein 1uF über einen 100Ohm Widerstand als Filter und 
es wird mit dem ADC mit 3Cycles bei 25MHz über 30 Messungen gefiltert

5) Wenn der Regler instabil würde aufgrund der zu geringen Induktivität, 
müsste das doch in beide Richtungen der Fall sein?

Im Anhang habe ich mal noch die Strommessungen mit einer Strommesszange, 
100mV/A an einer Motorphase. Die schlechte Richtungen zeigt deutlich 
Instabilität. Weiter sieht man den Strom bei der Positions-Regleung, der 
gut geregelt werden kann, jedoch der Ripple schon ziemlich groß.

Hat jemand eine Idee, was man da noch probieren kann? Ich blicke nicht 
mehr durch, was noch das Problem sein könnte.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.