Bürstenloser Motor, der über ein mathematisches Stromquellenmodell gesteuert wird

Ich möchte die dynamische Reaktion eines bürstenlosen Motors (BLDC) mit Matlab modellieren. Ich steuere den Motor über einen Elesctonic Speed ​​Controller (ESC). Ich möchte eine Übertragungsfunktion einer solchen Schaltung ableiten, wobei die Winkelgeschwindigkeit der Welle ihr Ausgang (wie hier ) und der Strom ihr Eingang ist. Ich versorge die gesamte Anlage mit einer konstanten 11,1-V-Batteriequelle.

Elektromechanisches BLDC-Modell

Im obigen Bild könnte man Gleichungen für den elektrischen Teil des Modells schreiben als:

L D ich D T + R ich = v K θ ˙ (1)

wobei K die Gegen-EMK-Konstante ist und der mechanische Teil wie folgt modelliert werden kann (Newtons zweites Gesetz):

J θ ¨ + B θ ˙ = K ich . (2)

Es ist einfach, diese beiden Gleichungen zu verbinden und eine Übertragungsfunktion abzuleiten θ ˙ v . Ich erwarte auch, dass es möglich sein muss, eine Übertragungsfunktion des Formulars abzuleiten θ ˙ ich . Ich bilde mir ein, dass ich mein Problem durch Substitution lösen könnte v für ich in Gleichung (2) - ich weiß nur nicht wie.

Verwendest du Konstantstrom oder Konstantspannung? Im Titel sagen Soja CC und dann im Körper der Frage Lebenslauf.
Der Titel sagt "aktuelle Quelle". Ich verwende eine 11,1-V-Batterie und steuere die Motordrehzahl durch Differenzieren des Stroms.
Sie können die Winkelgeschwindigkeit entweder als Funktion der angelegten Spannung (CV) oder als Funktion des angelegten Stroms (CC) modellieren. Sie können nicht beide gleichzeitig haben, da Spannung und Strom voneinander abhängig sind.
Ja, ich erwarte, dass es möglich ist und die Lösung ziemlich einfach ist. Ich stecke einfach fest und sehe nicht wie. Ich habe die Frage umformuliert und einige Details hinzugefügt, um genauer zu sein.

Antworten (1)

Wenn Sie den Motor mit einer bekannten Spannung antreiben, gibt Ihnen die von Ihnen verlinkte Seite die Antwort, also gehe ich davon aus, dass Sie den Motor mit einem kontrollierten Strom antreiben möchten.

Da das Drehmoment des Motors proportional zum Strom ist, können Sie die Widerstands-, Induktivitäts- und Gegen-EMK-Konstanten vergessen.

T = K . ich

Und

T = J θ ¨ + B θ ˙

dies kann ausgedrückt werden als

S ( J S + B ) θ = K ich

(aus Ihrem verlinkten Artikel), also

θ = K ich S ( J S + B )

Und

θ ˙ ich = K J S + B

Natürlich hat jede Stromquelle eine endliche Spannungskonformität, daher müssen Sie auch die Spannung als Funktion des Stroms berechnen, um sicherzustellen, dass die Stromquelle unter Kontrolle bleibt.

Danke. Ich wusste, dass die Antwort auf der referenzierten Seite bereit sein und warten muss, konnte sie nur nicht verlinken :).
jemand bitte diesen [mathematischen Verarbeitungsfehler] beheben.