Schraubentheorie
Englisch: screw theory
Die algebraische Berechnung von Vektorpaaren wie Linear- und Winkelgeschwindigkeit, die bei der Kinematik starrer Körper auftreten.
Schraubenlehre: Vektorrechnung für starre Körperbewegungen
Die Schraubenlehre ist ein mathematisches Verfahren zur Darstellung und Berechnung der Bewegung starrer Körper im Raum mittels Vektorpaaren. In der Praxis vereinigt sie Linear- und Drehbewegung in einer einzigen algebraischen Struktur, sodass man Rotation und Translation zusammen behandeln kann, statt sie als getrennte Aufgaben zu lösen. Das Kernkonzept ist die Schraube selbst: eine Linie im Raum, gekoppelt mit Größe und Richtung einer Drehung um diese Linie. Das kann die Bewegung eines Roboterarmgelenks, die Geschwindigkeit eines Getriebes oder die Einschränkung durch ein Schiebelager darstellen.
Die Schraubenlehre nutzt grundlegend sechsdimensionale Vektoren, sogenannte Twists und Wrenches. Ein Twist beschreibt Geschwindigkeit: drei Komponenten für Lineargeschwindigkeit und drei für Winkelgeschwindigkeit, alle an eine bestimmte Linie im Raum gebunden. Ein Wrench beschreibt Kraft und Moment auf die gleiche einheitliche Weise. Da sie die gleiche mathematische Struktur teilen, kann man die gleichen Operationen auf beide anwenden, was Kinematik, Dynamik und Zwangsanalyse sauberer und allgemeiner macht als die Verwendung von Eulerwinkeln oder separaten Positions- und Orientierungsberechnungen.
Schraubenlehre in der Praxis
Roboterkinematik ist die Hauptanwendung. Wenn du die Gelenkgeschwindigkeiten ermitteln musst, um eine gewünschte Geschwindigkeit des Endeffektor zu erreichen, bietet dir die Schraubenlehre einen direkten algebraischen Weg durch die Jacobi-Matrix. Jedes Gelenk trägt eine Schraube bei (seine Achse und Steigung), und ihre Kombination zeigt dir, wie der Mechanismus sich bewegt. Auch Mechanismendesign nutzt sie: Nockenbahnen, Zahnräder und mehrstufig bewegliche Getriebe können alle analysiert werden, indem man Schrauben stapelt, die ihre Zwänge und Freiheiten darstellen.
Der mathematische Apparat, die Algebra der Plücker-Koordinaten und die Gruppe der Starrkörpertransformationen, bekannt als SE(3), ist dicht, aber der Gewinn ist Klarheit bei komplexen Systemen. Ein sechsachsiger Industrieroboter hat sechs Gelenkschrauben; Singularitäten, Arbeitsbereichsgrenzen und Kraftübertragung zu finden wird systematisch statt Fall für Fall. Das Verfahren erweitert sich auch natürlich auf über- und unterbestimmte Mechanismen und auf Probleme, bei denen Schwerkraft, Reibung oder Kontaktkräfte eine Rolle spielen.
Der Name stammt aus seiner geometrischen Herkunft: in der klassischen Mechanik ist eine Schraube eine Drehung um eine Achse kombiniert mit einer Verschiebung entlang dieser Achse. Die Schraubenlehre verallgemeinert dies auf jede Starrkörperbewegung, die sich immer in eine Drehung um eine Linie plus eine Verschiebung entlang derselben zerlegt. Die Theorie wurde im 19. Jahrhundert von Robert Ball formalisiert und ist seit den 1980ern Standard in Robotik-Lehrbüchern und fortgeschrittener Mechanismendesign.