Ich werde Chuck etwas anders angehen .
Was ist Drehmomentregelung?
Bei der Drehmomentregelung geht es für mich darum, eine Bewegung mit einem explizit definierten Drehmoment durchzuführen, und dabei das Drehmoment nur als Mittel zum Ende der Positions- oder Geschwindigkeitsregelung zu betrachten.
Normalerweise geben Sie beim Bewegen eines Roboters Position und Geschwindigkeit an, wobei der Roboter das gesamte Drehmoment bis zum Maximum verwenden darf, um diese beiden Ziele zu erreichen.
Wenn Sie eine Bewegung mit einer Drehmomentkomponente angeben, möchten Sie dieses spezifische Drehmoment für diese Bewegung verwenden. Dies lässt sich am einfachsten anhand eines Beispiels veranschaulichen.
Beispiel: Ein Ei aufheben
Angenommen, Sie möchten, dass Ihr Roboter ein Ei greift. Das Ei ist ein zerbrechlicher Sphäroid von (leicht) variabler Größe.
Ohne Drehmomentregelung
Idealerweise müssten Sie die Ausrichtung des Eies und die genaue Abmessung entlang der Griffachse kennen. Sie müssen dann den Greifer schließen, um etwas kleiner als diese Griffachsenabmessung zu sein, und sich auf den Fehler zwischen der geforderten und der tatsächlichen Position verlassen, um die richtige Kraft aufzubringen, um das Ei sicher zu greifen.
Dieser Effekt zweiter Ordnung ist sehr zerbrechlich und kann dazu führen, dass Eier fallen gelassen werden, sobald die Motoren altern und weniger Drehmoment liefern, oder Eier zu zerdrücken beginnen, wenn die PID-Parameter angepasst werden, um beispielsweise die Positions- oder Geschwindigkeitsgenauigkeit zu verbessern.
Da Eier nicht einheitlich sind, müssen Sie eine Kompromiss-Griffposition ermitteln, wenn Sie die Abmessung der Griffachse nicht für jedes Ei messen können.
Zu kleine und große Eier werden durch die ausgeübte Kraft zerbrochen, zu große und kleine Eier werden nicht fest genug gepackt. Wenn zwischen den kleinsten und größten Eiern genügend Unterschiede bestehen, gibt es möglicherweise keine Kompromissposition, die einige Eier weder zerdrückt noch fallen lässt.
Mit Drehmomentregelung
Mit der Drehmomentsteuerung haben Sie eine viel feinere und vorhersehbarere Steuerung. Sie geben das Drehmoment als Effekt erster Ordnung an und haben die direkte Kontrolle darüber.
Normalerweise bewegen Sie den Greifer ohne Drehmomentregelung auf etwas, das nur größer als das größte Ei ist, und dann den Greifer mit Drehmomentregelung auf etwas kleiner als das kleinste Ei. Sobald die Drehmomentgrenze erreicht ist, hört der Motor auf, sich zu bewegen, und das Ei wird mit genau der erforderlichen Kraft ergriffen.
Warum nicht die ganze Zeit die Drehmomentregelung verwenden?
Normalerweise verwenden Sie die Drehmomentregelung nur dann, wenn Sie sie unbedingt benötigen, da die direkte Drehmomentregelung bedeutet, die Kontrolle über Position und Geschwindigkeit aufzugeben.
Sie können sich der direkten Drehmomentsteuerung nähern, indem Sie eine Drehmomentgrenze auf eine Standard-Positions- / Geschwindigkeitsbewegung anwenden. Sie müssen jedoch vorsichtig sein, da die Drehmomentgrenze höher sein muss als das Mindestdrehmoment, das zum Erreichen dieser Bewegungen erforderlich ist.
Das Anwenden einer zu niedrigen Drehmomentgrenze kann leicht zu folgenden Fehlern führen (tatsächliche Position fällt hinter die erforderliche Position zurück, was zu einer schlechten Kontrolle führt) und kann sogar verhindern, dass sich ein Roboter in seine Zielposition bewegt (wenn die Drehmomentgrenze niedriger als das erforderliche Drehmoment ist die Bewegung aufgrund von Haftreibung, Reibung oder Schwerkraft zu machen, um nur einige mögliche Faktoren zu nennen).
Komplikationen
In einigen Situationen müssen Sie eine Kraft anwenden, die kleiner als die Haftreibung des Systems ist. Da die Haftreibung verhindern würde, dass die erforderliche Kraft ausgeübt wird, würde effektiv keine Kraft ausgeübt. Dies könnte beispielsweise bei einigen Direktantriebsmotoren der Fall sein. In diesem Fall muss Ihr Drehmomentkontrollsystem möglicherweise in der Lage sein, kurzzeitig eine höhere Kraft aufzubringen, um die Haftreibung zu überwinden, und dann schnell zum erforderlichen Drehmoment zurückkehren, damit keine übermäßige Kraft ausgeübt wird.
Fazit
Die Drehmomentsteuerung ist eine wichtige Technik für einige Anwendungen. Sie ist für unseren Körper eine Selbstverständlichkeit, für die jedoch Robotersysteme explizit konfiguriert werden müssen.