Gibt es in einem Gleichstrommotor einen in jeder Hinsicht optimalen Kommutierungspunkt?

16

Bei dieser neuen Frage habe ich über das Timing der Kommutierung nachgedacht und warum eine Weiterentwicklung wünschenswert sein kann. Ich wollte jedoch die zugrunde liegenden Phänomene genauer betrachten und bin mir ziemlich sicher, dass mein Verständnis unvollständig ist. Deshalb dachte ich, ich würde es mit einer neuen Frage versuchen.

Das Stator- und das Rotorfeld bilden zusammen ein gedrehtes Gesamtfeld, und einige Motoren verlängern den Kommutierungszeitpunkt, um die Lichtbogenbildung des Kommutators zu verringern. Hier ist eine Illustration aus diesem Artikel über elektrische Unterseebootsysteme :

Feldverzerrung

In dem Abschnitt, in dem dies angezeigt wird, werden Generatoren behandelt. Wenn wir uns dies als Motor vorstellen, ist der mit "Drehung" bezeichnete Pfeil also rückwärts. Wenn dies ein Motor wäre, bei dem die Ströme und das Feld gezogen sind, würden wir erwarten, dass er sich entgegen dem Uhrzeigersinn in die entgegengesetzte Richtung dreht.

Da der Rotor am Punkt "Neue neutrale Ebene" keine magnetischen Kraftlinien durchläuft, liegt keine induzierte Spannung an. Wird hier also eine Kommutierung durchgeführt, kommt es zu einer minimalen Lichtbogenbildung.

Haben wir durch Verschieben des Kommutierungspunktes einen anderen Parameter geopfert? Haben wir das Drehmoment reduziert? Effizienz? Oder ist dies in jeder Hinsicht der optimale Kommutierungspunkt?

Phil Frost
quelle
6
Warum stimmen die Leute ab, um dies zu schließen? Es scheint mir eine gut gestellte und themenbezogene Frage zu sein.
Olin Lathrop
Nur ein Gedanke zur möglichen Energieabrechnung. Ich würde sagen, der Motor dreht sich, weil es ein Drehmoment gibt. Das Drehmoment ist das Integral der Kräfte, die auf etwas wirken, das an der Drehachse befestigt ist. Sie versuchen, diese Kraft jederzeit zu maximieren, indem Sie den Strom für die verschiedenen Phasen steuern. Denken Sie an den statischen Fall in einem bürstenlosen Motor (der Motor hält eine feste Position), der Ihnen zeigt, wie das Magnetfeld ausgerichtet ist. Wenn sich die Dinge bewegen, erhalten Sie EMF zurück, aber ich denke, die relative Ausrichtung ändert sich nicht.
Guy Sirton
Bei einer schnellen Google-Suche scheinen zwei Faktoren für die Physik von Verzögerung und Geschwindigkeit eine Rolle zu spielen: Induktivität und magnetische Sättigung.
Guy Sirton
@GuySirton Bei einem bürstenlosen Motor, der eine feste Position hält (wahrscheinlich ein Schrittmotor), sind die Felder ausgerichtet und sehen aus wie in Abbildung A, wenn am Rotor kein nennenswertes Drehmoment vorhanden ist.
Phil Frost
@PhilFrost Ich versuche zu sagen, überlegen Sie, den statischen Teil von der Dynamik zu isolieren. Nehmen Sie Ihren Haltemotor und drehen Sie ihn mit konstanter Geschwindigkeit durch einen anderen Motor. Das einzige, was Sie sehen werden, ist die EMK (AFAIK), die einen Drehmomentabfall auf der ganzen Linie verursacht, aber Sie werden keine Phasenänderung sehen, wenn Sie das Drehmoment gegen die Position grafisch darstellen. Ich bin mir ziemlich sicher, dass die Phase bei der Ansteuerung des Systems aufgrund der oben genannten Faktoren, der Induktivität (es dauert eine Weile, bis sich der Strom durch die Induktivität ändert) und der Nichtlinearitäten im Zusammenhang mit der Magnetik (Sättigung usw.)
Guy Sirton

Antworten:

1

Nach meinem Verständnis möchte der Motor gegen den Uhrzeigersinn drehen, da dies eine geringere potentielle Energie darstellt, indem das Feld aufgedreht und das Stator- und das Rotorfeld ausgerichtet werden. Ist das richtig?

Es dreht sich aufgrund der Kräfte, die um seine Rotationsachse wirken. Diese Kräfte erzeugen ein Drehmoment, das wiederum eine Winkelbeschleunigung des Rotors erzeugt.

Aber wenn wir den Kommutierungspunkt dorthin bewegen, haben wir dann nicht das Statorfeld gedreht, was zu einer neuen neutralen Ebene führt? Wenn wir diese Einstellung wiederholen, konvergiert sie dann an einem optimalen Kommutierungspunkt oder drehen wir uns einfach weiter? Ist dieser Kommutierungspunkt in jeder Hinsicht optimal, oder sind Kompromisse einzugehen?

Per Definition haben Sie immer dann, wenn Sie eines der Felder drehen, eine neue neutrale Ebene. Der gesamte Kommutierungspunkt in einem Motor besteht darin, die neutrale Ebene in dem Winkel zu halten, in dem das Drehmoment maximiert ist.

Ich habe immer gehört, dass das Timing bei höherer Geschwindigkeit weiter fortgeschritten sein muss. Aber ist das wirklich so, oder ist es eine Funktion des Wicklungsstroms / der Feldstärke, die bei konstanter mechanischer Belastung zufällig mit der Drehzahl korreliert?

Ich denke, Sie mischen hier zwei Effekte. Betrachten wir einen bürstenlosen Motor. Wenn ein Strom durch seine Wicklungen fließt, wird er sich in seiner neutralen Ebene niederlassen. Zu diesem Zeitpunkt ist das Drehmoment Null (ohne Berücksichtigung der Reibung). Drehen Sie ihn nun langsam von Hand und zeichnen Sie das Drehmoment in Abhängigkeit von der Position auf. Das Maximum dieses Graphen ist Ihr Kommutierungspunkt für "optimale langsame Geschwindigkeit". Mit mathematischen Modellen können Sie eine sehr enge Annäherung an diesen Graphen ableiten. Ich würde das nicht vorverlegen des Timings nennen. Abhängig von der Anzahl der Phasen und Pole würde es einen festen Winkel zur neutralen Ebene haben. In einem bürstenlosen System mit geschlossenem Regelkreis und einem Positionsgeber ohne Hall-Effekt-Sensoren durchläuft man normalerweise eine Sequenz, in der Strom durch die Wicklungen fließt, um die Position der neutralen Ebene zu ermitteln.

In einer dynamischen Situation möchten Sie das Feld unter Ihrer Kontrolle weiter drehen, um die gleiche Phase im Vergleich zu den festen Magneten zu erhalten. Wegen der Induktivität und verschiedener nichtlinearer Effekte wie magnetischer Sättigungund Temperatur muss sich der Steuerzeitpunkt als Funktion der Geschwindigkeit ändern, um zu versuchen, die gleiche Phase zwischen den Feldern aufrechtzuerhalten. Im Wesentlichen gibt es eine Verzögerung zwischen der Zeit, zu der ein Befehl gegeben wird, und der tatsächlichen Änderung des Feldes, so dass der Befehl früher "fortgeschritten" gegeben wird, um dies zu kompensieren. In einem Bürstenmotor kann es nur einen festen Phasenvorschub geben, sodass Sie Kompromisse eingehen müssen, wenn Sie mit unterschiedlichen Geschwindigkeiten arbeiten möchten. Es gibt auch statische Kompromisse bei Bürstenmotoren, z. B. die Größe der Bürsten und das Ein- und Ausschalten der Steuerung. In einigen Situationen ist diese Verzögerung sowieso vernachlässigbar.

Ist ein sensorloser BLDC-Treiber, der Nulldurchgänge gegen EMK erkennt, um den Kommutierungspunkt zu finden, ein Beispiel für einen solchen Motor?

Ich würde denken, dass die Nulldurchgänge der Back-EMF nicht ausreichen. Sie spiegeln nur die oben beschriebene "statische" Positionierung wider. Daher müssen Sie auch die Motorparameter kennen, bevor Sie Ihre Steuerung optimieren können (z. B. mit einer feldorientierten Steuerung ).

Guy Sirton
quelle
Wenn Sie sagen: "Mit mathematischen Modellen können Sie eine sehr enge Annäherung an diesen Graphen ableiten", geht es genau darum. Ich weiß, dass irgendwann das Drehmoment maximiert wird. Wo ist es und warum? Die Induktivität würde zweifellos eine Rolle spielen, aber ich denke nicht, dass das alles ist. Und unter welchen Umständen würde unter normalen Betriebsbedingungen die magnetische Sättigung ins Spiel kommen? Angenommen, ich halte den Wicklungsstrom innerhalb der Spezifikationen, ist der Kern nicht so ausgelegt, dass er nicht gesättigt ist?
Phil Frost
Hinweis Ich spreche über das statische System dort. Aus Symmetriegründen würde ich erwarten, dass das Maximum genau zwischen zwei Drehmomentpunkten liegt (die Anzahl der Drehmomentpunkte ist die Anzahl der Pole multipliziert mit der Anzahl der Phasen geteilt durch 2 IIRC). Sie können nach Modellen googeln,
Guy Sirton
@PhilFrost: In diesem Artikel wird die Modellierung der magnetischen Sättigung beschrieben: personal-homepages.mis.mpg.de/fatay/preprints/Atay-AMM00.pdf . Intuitiv denke ich, dass Induktivität und Schaltverzögerungen der erste Grund für die Änderung der Phase mit der Geschwindigkeit sind. Wenn Sie nach einem einfachen mathematischen Modell suchen, um alles zu erklären, was in einem Motor passiert, werden Sie wahrscheinlich kein Modell finden. Auch die sehr komplizierten Modelle sind noch Annäherungen. Zum größten Teil spielt das jedoch keine Rolle.
Guy Sirton
In diesem Artikel wird ein Modell für die magnetische Sättigung in Universalmotoren vorgestellt. Ist es jedoch anwendbar, wenn es sich nicht um Universalmotoren handelt, und was hat es mit der Anpassung des Kommutierungszeitpunkts zu tun?
Phil Frost
@PhilFrost: Laut scholarsmine.mst.edu/post_prints/pdf/… "Das mathematische Modell von BLDCM muss die Auswirkungen von Reluktanzschwankungen und vor allem die magnetische Sättigung enthalten, deren Existenz unvermeidbar ist, wenn große Drehmomente erzeugt werden." Durch die Sättigung wird das dynamische Verhalten so geändert, dass die Phase zwischen Strom und Drehmoment in einem rotierenden Motor beeinflusst wird. Zumindest verstehe ich das so.
Guy Sirton
0

Sie haben Recht, dass der neutrale Punkt dort liegt, wo sich der Bürstensollwert nominal befinden würde. Während sich der Rotor dreht, bewegen sich die Felder nicht effektiv (viel), da die Bewegung des Rotors dazu führt, dass der nächste Satz von Ankerwicklungen erregt wird. Somit wird das Feldbild in "C" nur "wackeln", wenn sich die verschiedenen Ankerwicklungen vorbeibewegen.

Für eine maximale Drehmomenterzeugung möchten Sie, dass der Ankerfluss und die Feldflüsse richtig ausgerichtet sind und "die volle Stärke" aufweisen. (Ignorieren dieses Drehmoments ist wirklich eine Wechselwirkung zwischen einem Strom und einem Fluss ...)

Es ist zu beachten, dass aufgrund des Wicklungswiderstands und der Induktivität eine Zeitkonstante für den Anstieg des Stroms in der Ankerwicklung besteht. Dies führt zu einer Verzögerung des Ankerflusses / -stroms. Wenn diese Verzögerung nicht kompensiert wird, wird keine optimale Drehmomentproduktion erreicht. Das Vorrücken des Kommutierungswinkels ist eine Möglichkeit, dies zu beheben.

Der "richtige" Vorschubwinkel ist abhängig von der Rotordrehzahl, der Zeitkonstante des Ankerkreises und der Anzahl der Ankerpole. Da die Ankerzeitkonstante eine feste Zeit ist, muss für schnellere Rotordrehzahlen der Vorschubwinkel vergrößert werden.

madrivereric
quelle
Ab wann sind Anker und Feld "richtig ausgerichtet"? Ich war zuvor davon ausgegangen, dass der Grund für das Vorrücken des Kommutierungspunkts in dem Strom liegt, der hinter der von Ihnen beschriebenen Spannung zurückliegt. Wenn Sie jedoch einige der Antworten auf die von mir verknüpfte Frage lesen, werden Sie vielleicht sehen, wie ich dachte, dass dies nicht der Fall ist Es war nicht alles dabei.
Phil Frost
Hier ist ein weiterer Punkt der Verwirrung: Nehmen wir an, wir können jede Stromverzögerung perfekt ausgleichen, sodass das Magnetfeld des Ankers immer genau so ist, wie es in Abbildung B oben dargestellt ist. Wäre das Gesamtfeld nicht immer noch verzerrt wie in Abbildung C, so dass das Timing stärker angepasst werden müsste?
Phil Frost
0

Die neutrale Ebene ist nicht abhängig von der Geschwindigkeit, sondern nur vom Strom. Das Statormagnetfeld (horizontal in Ihrem Bild oben) und das Ankermagnetfeld (vertikal in Ihrem Bild oben) addieren sich nicht wirklich, es sei denn, Sie betrachten jedes der Felder als einen Vektor. In diesem Fall sollten Sie sehen können, dass sich die neutrale Ebene bewegen kann, wenn sich die beiden Felder zueinander ändern (z. B. wenn das Statormagnetfeld gleich bleibt und das Ankermagnetfeld zunimmt oder abnimmt, wird die neutrale Ebene wird sich bewegen). Aus diesem Grund können Sie sehen, warum die neutrale Ebene von der Strömung abhängt, nicht von der Geschwindigkeit. Der Strom durch den Stator und / oder Anker (der von der Last abhängt) bestimmt die Stärke der Magnetfelder, die wiederum den Ort der neutralen Ebene bestimmen.

Pinsel können verschoben werden, um sie an der neutralen Ebene auszurichten. Angesichts der Tatsache, dass die Position der neutralen Ebene von der Last abhängt, gibt es möglicherweise keine ideale ("richtig ausgerichtete") Position zum Verschieben Ihrer Bürsten, da die meisten Anwendungen keinen einzigen Lastpunkt haben. Dies ist auch wichtig, wenn Ihre Anwendung eine Drehung in beide Richtungen erfordert. Nach meiner Erfahrung verlassen sich die meisten Motorkonstrukteure auf eine Kombination aus Erfahrungen und Experimenten, um die richtige Ausrichtung der Bürsten für eine bestimmte Anwendung zu bestimmen.

Eric
quelle
Ich denke, das ist mehr oder weniger das, was ich erwartet hatte. Ich habe darüber nachgedacht, dass die Felder so addiert werden, als wären sie eine Reihe von Vektoren - ich bin kein Mathematiker, daher bin ich mir nicht sicher, welche Begriffe richtig sind. Aber ich frage mich immer noch, ob wir den Kommutierungspunkt drehen, um den Neutralpunkt zu erreichen. Dreht das nicht auch das Magnetfeld des Ankers, was zu einem neuen Neutralpunkt führt?
Phil Frost
Maximiert das Verschieben des Kommutierungspunkts in die neutrale Ebene (wo immer es ist) auch das Drehmoment oder minimiert es den Kommutatorlichtbogen auf Kosten des Drehmoments?
Phil Frost