Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PARALLEL KINEMATIC ASSEMBLY
Document Type and Number:
WIPO Patent Application WO/2018/158056
Kind Code:
A1
Abstract:
The invention describes an apparatus (10) comprising a frame (12), a platform (14) and a plurality of first connection elements (16) which have one translational degree of freedom and up to one rotational degree of freedom. The first connection elements (16) are connected to the frame (12) by means of second connection elements (18) having at least one rotational degree of freedom, and are connected to the platform (14) by means of third connection elements (20) having at least one rotational degree of freedom. The apparatus (10) also comprises a device (24), wherein two, three or more of the first connection elements (16) are provided with orientation determination units (22), and the device (24) is configured to determine a position and an orientation of the platform (14) relative to the frame (12) on the basis of orientation data from the orientation determination units (22).

Inventors:
SCHULZ STEFAN (DE)
SEIBEL ARTHUR (DE)
SCHREIBER DANIEL (DE)
SCHLATTMANN JOSEF (DE)
Application Number:
PCT/EP2018/053113
Publication Date:
September 07, 2018
Filing Date:
February 07, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TECHNISCHE UNIV HAMBURG HARBURG (DE)
International Classes:
B25J9/00; B25J13/08; B25J17/02
Foreign References:
US20160016309A12016-01-21
JP2015160298A2015-09-07
Other References:
TESFAY TESFU MEKONNEN ET AL: "P1.10 - MEMS Based Position and Motion Sensors for Controlling Complex Parallel Mechanisms", SENSOR+TEST CONFERENCE 2009 - SENSOR 2009 PROCEEDINGS, vol. II, 28 May 2009 (2009-05-28), P.O. Box 2352, 31506 Wunstorf, Germany, pages 271 - 276, XP055465370, ISBN: 978-3-9810993-5-5, DOI: 10.5162/sensor09/v2/p1.10
Attorney, Agent or Firm:
KOPLIN, Moritz (DE)
Download PDF:
Claims:
ANSPRÜCHE l. Vorrichtung (10), umfassend: ein Gestell (12); eine Plattform (14); eine Vielzahl an ersten Verbindungselementen (16), welche einen translatorischen Freiheitsgrad und bis zu einem rotatorischen Freiheitsgrad aufweisen, wobei die ersten Verbindungselemente (16) mit dem Gestell (12) mittels zweiter Verbindungselemente (18) mit mindestens einem rotatorischen Freiheitsgrad, und mit der Plattform (14) mittels dritter Verbindungselemente (20) mit mindestens einem rotatorischen Freiheitsgrad verbunden sind; und eine Einrichtung (24); dadurch gekennzeichnet, dass zwei, drei oder mehr der ersten Verbindungselemente (16) mit Ausrichtungsbestimmungseinheiten (22) versehen sind und die Einrichtung (24) eingerichtet ist, eine Position der Plattform (14) relativ zum Gestell (12) auf Basis von Ausrichtungsdaten der Ausrichtungsbestimmungseinheiten (22) zu bestimmen.

2. Vorrichtung (10) nach Anspruch 1, wobei die Plattform (14) mit einer Ausrichtungsbestimmungseinheit (22) versehen ist und die Einrichtung (24) ferner eingerichtet ist, eine Ausrichtung der Plattform (14) relativ zum Gestell (12) unter Verwendung von Ausrichtungsdaten der Ausrichtungsbestimmungseinheit (22) zu bestimmen.

3. Vorrichtung (10) nach Anspruch 1 oder 2, wobei die Ausrichtungsbestimmungseinheiten (22) Beschleunigungs- und/oder Drehratensensoren umfassen.

4. Vorrichtung (10) nach einem der Ansprüche 1 bis 3, wobei die Einrichtung (24) ferner eingerichtet ist, die Position und die Ausrichtung der Plattform (14) relativ zum Gestell (12) durch aktives Verändern einer Länge eines oder mehrerer der ersten Verbindungselemente (16) und/oder einer Ausrichtung eines oder mehrerer der zweiten und/oder dritten Verbindungselemente (18, 20) zu steuern.

5. Vorrichtung (10) nach einem der Ansprüche 1 bis 4, wobei die Vorrichtung (10) als Hexapod ausgebildet ist.

6. Vorrichtung (10) nach einem der Ansprüche 1 bis 5, wobei die Einrichtung (24) zum Bestimmen der Position der Plattform (14) relativ zum Gestell (12) eingerichtet ist: zwei nicht-parallele Richtungsvektoren zu bestimmen, die die jeweilige Ausrichtung von ersten Verbindungselementen (16) beschreiben; von den zwei Richtungsvektoren jeweils eine erste und eine zweite Gerade parallel zu dem jeweiligen Richtungsvektor abzuleiten, wobei die ersten Geraden durch erste Stützpunkte und die zweiten Geraden durch zweite Stützpunkte verlaufen, wobei eine Relativposition der ersten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden zweiten Verbindungselemente (18) übereinstimmt, und eine Relativposition der zweiten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden dritten Verbindungselemente (20) übereinstimmt; und durch eine Verschiebung der ersten Stützpunkte relativ zu den zweiten Stützpunkten die Abstände zwischen den paarweise parallelen ersten und zweiten Geraden unter Beachtung der Relativposition der ersten Stützvektoren und unter Beachtung der Relativposition der zweiten Stützvektoren zu minimieren oder unter einen Grenzwert zu reduzieren.

7. Vorrichtung (10) nach Anspruch 6, wobei die Einrichtung (24) zum Bestimmen der Position der Plattform (14) relativ zum Gestell (12) ferner eingerichtet ist, eine Ausrichtung der Plattform (14) relativ zum Gestell (12) durch Minimierung der Abstände von weiteren paarweise parallelen ersten und zweiten Geraden, die aus mindestens einem zusätzlichen nicht-parallelen Richtungsvektor abgeleitet sind, zu bestimmen.

8. Vorrichtung (10) nach einem der Ansprüche 1 bis 5, wobei die Einrichtung (24) zum Bestimmen der Position der Plattform (14) relativ zum Gestell (12) eingerichtet ist: zwei nicht-parallele Richtungsvektoren zu bestimmen, die die jeweilige Ausrichtung von ersten Verbindungselementen (16) beschreiben; von den zwei Richtungsvektoren jeweils eine erste und eine zweite Gerade parallel zu dem jeweiligen Richtungsvektor abzuleiten, wobei die ersten Geraden durch erste Stützpunkte und die zweiten Geraden durch zweite Stützpunkte verlaufen, wobei eine Relativposition der ersten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden zweiten Verbindungselemente (18) übereinstimmt, und eine Relativposition der zweiten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden dritten Verbindungselemente (20) übereinstimmt; einen ersten Schnittpunkt zwischen den ersten Geraden und einen zweiten Schnittpunkt zwischen den zweiten Geraden zu bestimmen bzw. durch gleichartiges Rotieren und/oder Verschieben paralleler Geraden zu erzeugen; erste und zweite Schnittpunkte und erste und zweite Geraden durch Verschieben der ersten Stützpunkte relativ zu den zweiten Stützpunkten oder durch Verschieben der zweiten Stützpunkte relativ zu den ersten Stützpunkten in Übereinstimmung zu bringen, wobei der übereinstimmende Schnittpunkt und die Rotationszentren der zweiten Verbindungselemente (18) sowie der übereinstimmende Schnittpunkt und die Rotationszentren der dritten Verbindungselemente (20) jeweils ein Dreieck definieren und die Dreiecke einen gleichen Winkel aufweisen; und einen Abstand zwischen einem Rotationszentrum eines zweiten Verbindungselements (18) und einem Rotationszentrum eines dritten Verbindungselements (20), die sich auf einer Geraden befinden, zu bestimmen.

9. Vorrichtung (10) nach Anspruch 8, wobei die Einrichtung (24) zum Bestimmen der Position der Plattform (14) relativ zum Gestell (12) ferner eingerichtet ist, eine Ausrichtung der Plattform (14) relativ zum Gestell (12) durch weitere paarweise parallele erste und zweite Geraden, die aus mindestens einem zusätzlichen nicht-parallelen Richtungsvektor abgeleitet sind, zu bestimmen.

10. Verfahren zum Positionieren einer Plattform einer parallelkinematischen Vorrichtung, umfassend:

Messen (26) einer jeweiligen Ausrichtung erster Verbindungselemente mit einem translatorischen Freiheitsgrad, welche mit einem Gestell der parallelkinematischen Vorrichtung mittels zweiter Verbindungselemente mit mindestens einem rotatorischen Freiheitsgrad und mit der Plattform mittels dritter Verbindungselemente mit mindestens einem rotatorischen Freiheitsgrad verbunden sind, relativ zur Plattform oder zum Gestell; und

Bestimmen (28) von Daten hinsichtlich eines Abstandes zwischen dem Gestell und der Plattform auf Basis der gemessenen Ausrichtungen, Relativpositionen von Rotationszentren der zweiten Verbindungselemente und Relativpositionen von Rotationszentren der dritten Verbindungselemente.

11. Verfahren nach Anspruch 10, ferner umfassend:

Messen einer Ausrichtung der Plattform relativ zum Gestell; und

Bestimmen der Position der Plattform auf Basis der gemessenen Ausrichtung und der bestimmten Daten hinsichtlich des Abstandes zwischen dem Gestell und der Plattform.

12. Verfahren nach Anspruch 10, ferner umfassend:

Bestimmen der Position und der Ausrichtung der Plattform auf Basis der bestimmten Daten hinsichtlich des Abstandes zwischen dem Gestell und der Plattform.

13. Verfahren nach Anspruch 10, 11 oder 12, ferner umfassend: Bestimmen einer Abweichung einer Sollposition von der bestimmten Position der Plattform und/oder einer Sollausrichtung von der bestimmten Ausrichtung der Plattform; und

Ändern der Position und/oder der Ausrichtung der Plattform zur Reduktion der Abweichung.

Description:
PARALLELKINEMATIK

GEBIET

[0001] Die vorliegende Erfindung bezieht sich auf eine Vorrichtung gemäß dem Oberbegriff des Anspruchs l und ein Verfahren gemäß Anspruch 10. Insbesondere bezieht sich die vorliegende Erfindung auf eine parallelkinematische Vorrichtung, bei der die Position und die Ausrichtung der Plattform relativ zum Gestell bestimmbar sind, ohne die jeweiligen Längen der Verbindungselemente zwischen Plattform und Gestell, welche einen translatorischen Freiheitsgrad aufweisen, messen zu müssen.

HINTERGRUND

[0002] Parallelkinematische Vorrichtungen sind Führungsgetriebe, die mindestens zwei voneinander unabhängige Führungsketten besitzen, um eine Plattform mit einem Gestell zu verbinden. Je nach Anzahl der vorhandenen Führungsketten weisen parallelkinematische Vorrichtungen eine oder mehrere geschlossene kinematische Ketten auf, welche aus passiven, d.h. nicht angetriebenen Gliedern sowie aktiven, d.h. angetriebenen Gliedern (rotatorisch oder linear) besteht. Dabei ist zur Positionierung der Plattform bzw. zur Ermittlung der Stellungen der aktiven Glieder der Führungsketten die Kenntnis der Vorwärtskinematik bzw. der Rückwärtskinematik der entsprechenden parallelkinematischen Vorrichtung erforderlich.

[0003] Bei der Vorwärtskinematik wird die Lage der Plattform (der Begriff „Lage" bezeichnet hier und im Folgenden die räumliche Position und Ausrichtung bzw. Orientierung der Plattform relativ zum Gestell) aus den Stellungen der aktiven Glieder der Führungsketten berechnet. Allerdings umfasst die Vorwärtskinematik parallelkinematischer Vorrichtungen Zwangsbedingungen, die zu hohen Graden des Lösungspolynoms der Bewegungsgleichungen führen und damit oftmals einen hohen Berechnungsaufwand erzeugen. Darüber hinaus ergeben sich eine Vielzahl an nicht-eindeutigen Lösungen, die selektiert werden müssen. Zudem hängt die Dauer der Berechnung sowie die gefundene Lösung von der Anfangsschätzung ab. Um den Berechnungsaufwand zu reduzieren, können mit Hilfe von zusätzlichen Sensoren weitere Daten ermittelt werden, die das Lösen des Gleichungssystems vereinfachen.

[0004] Die Rückwärtskinematik, auch inverse Kinematik genannt, stellt den Zusammenhang zwischen den Stellungen der aktiven Glieder der Führungsketten und der Lage der Plattform dar. Dabei werden anhand der bekannten Lage der Plattform die Stellungen der aktiven Glieder bestimmt. Die inverse Kinematik für parallelkinematische Vorrichtungen ist aufgrund der geschlossenen kinematischen Kette eindeutig lösbar.

[0005] Ein bekanntes Beispiel für parallelkinematische Vorrichtungen sind 6- UPS- und 6-SPS-Parallelkinematiken, auch Hexapoden oder Stewart-Gough- Plattformen genannt. Ein Hexapod umfasst sechs aktive Verbindungselemente mit translatorischem Freiheitsgrad, z.B. prismatische Glieder (P), die über passive Verbindungselemente mit rotatorischen Freiheitsgraden, bspw. Kugelgelenken (S) oder Kreuzgelenken bzw. Kardangelenken (U), eine Plattform mit einem Gestell verbinden. Hinsichtlich der Vorwärtskinematik existieren für den Hexapod im allgemeinsten Fall 40 verschiedene Lösungen für eine Konstellation an Längen der aktiven Verbindungselemente, wobei die Anzahl der Lösungen durch gezielte Anordnung der passiven Verbindungselemente auf dem Gestell bzw. der Plattform reduziert werden kann. Dies wiederum kann zu Einschränkungen im Arbeitsraum und/oder in der Stabilität der Parallelkinematik führen.

[0006] Bekannte Konzepte zur Lösung der Vorwärtskinematik von Hexapoden verwenden neben den Längen der aktiven Verbindungselemente ferner oftmals Messdaten weiterer Sensoren, um eine eindeutige Lösung für eine Konstellation an Längen der aktiven Verbindungselemente ermitteln zu können. Dabei kann es unter Umständen zu Problemen bei der Kommunikation und der Datenverarbeitung der unterschiedlichen Messsysteme kommen. Je nach Größe, Aufbau und Befestigung können weitere Sensoren zudem den Arbeitsraum des Hexapods einschränken. Darüber hinaus ist die Längenbestimmung der aktiven Verbindungselemente oftmals aufwändig, da die aktiven Verbindungselemente typischerweise durch geführte oder nichtgeführte elektrische Linearantriebe wie Kugelumlaufspindeln sowie durch hydraulische oder pneumatische Kolbenstangenzylinder realisiert werden, wobei hydraulische und pneumatische Antriebe aufgrund der schlechten Positionierbarkeit und der temperaturabhängigen Viskosität seltener verwendet werden. Dabei sind geführte Linearantriebe aktive Verbindungselemente, die ausschließlich translatorische Freiheitsgrade aufweisen, wohingegen nichtgeführte Linearantriebe auch rotatorische Freiheitsgrade besitzen können.

[0007] Bei den elektrischen Antrieben erfolgt die Längenmessung des Linearantriebs entweder intern über den Antrieb oder extern, z.B. über die Längenänderung einer Spindel. Die interne Längenbestimmung erfolgt meist indirekt, da die Länge der aktiven Verbindungselemente mit den Werten eines Drehaufnehmers, der den Drehwinkel der Motorwelle detektieren kann, in Zusammenhang gesetzt wird. Dabei kann zwischen der absoluten und der relativen Messung unterschieden werden. Bei der absoluten Längenbestimmung muss ein Absolutdrehaufnehmer verwendet werden, der den gesamten Arbeitsraum des Linearantriebs abdeckt. Dies ist zum einen teuer und aufwändig und zum anderen wird dadurch der Arbeitsraum eingeschränkt.

[0008] Bei der relativen Längenmessung ist eine Referenzfahrt notwendig, bei der die aktiven Verbindungselemente bis zu einer definierten Länge ein- oder ausgefahren werden. Diese Länge wird dann mit den Drehaufnehmerwerten in Zusammenhang gesetzt. Die relative Längenbestimmung hat daher den Nachteil, dass eine Bewegung der Linearantriebe und somit des gesamten Hexapods notwendig ist. Zudem geht die exakte Länge bei jedem Neustart oder bei vom Drehaufnehmer nicht detektierten Bewegungen verloren. Interne Messungen der Länge haben ferner den Nachteil, dass unkontrollierte Bewegungen der aktiven Verbindungselemente, wie z.B. die passive Rotation, sich unter Umständen nicht detektieren lassen. [0009] Bei einer externen, direkten Längenmessung müssen zusätzliche Sensoren eingebaut werden, die meist teuer sind und je nach Größe, Aufbau und Befestigung den Arbeitsraum des Hexapods einschränken. Für einen nichtgeführten Linearantrieb mit Kugelumlaufspindel wird die externe Längenbestimmung ferner dadurch erschwert, dass die Verdrehung der Spindel zu einer Längenveränderung führen kann, die ebenfalls vom Sensor detektiert werden muss.

ZUSAMMENFASSUNG

[0010] Es ist daher die Aufgabe der vorliegenden Erfindung, eine parallelkinematische Vorrichtung und ein Verfahren bereitzustellen, bei der bzw. durch das die Lage der Plattform einfach und eindeutig bestimmt werden kann.

[0011] Dies wird insbesondere dadurch erreicht, dass zur Bestimmung der Lage der Plattform die jeweiligen Ausrichtungen der Verbindungselemente mit einem translatorischen Freiheitsgrad (d. h. die Orientierung der Achse bzw. der Achsen des jeweiligen Verbindungselements im dreidimensionalen Raum) verwendet werden, wodurch auf die Messung der Längen besagter Verbindungselemente verzichtet werden kann.

[0012] Die erfindungsgemäße Vorrichtung umfasst ein Gestell, eine Plattform und eine Vielzahl an ersten Verbindungselementen, welche jeweils einen translatorischen Freiheitsgrad und bis zu einen rotatorischen Freiheitsgrad aufweisen. Die ersten Verbindungselemente sind mit dem Gestell mittels zweiter Verbindungselemente mit jeweils mindestens einem rotatorischen Freiheitsgrad verbunden. Die ersten Verbindungselemente sind ferner mit der Plattform mittels dritter Verbindungselemente mit ebenfalls jeweils mindestens einem rotatorischen Freiheitsgrad verbunden. Des Weiteren umfasst die Vorrichtung eine Einrichtung, wobei zwei, drei oder mehr der ersten Verbindungselemente mit Ausrichtungsbestimmungseinheiten versehen sind und die Einrichtung eingerichtet ist, eine Position der Plattform relativ zum Gestell auf Basis von Ausrichtungsdaten der Ausrichtungsbestimmungseinheiten zu bestimmen. [0013] Dabei ist unter dem Begriff„Gestell", wie er in der Beschreibung und den Ansprüchen verwendet wird, insbesondere ein während des Betriebs der Vorrichtung durch eine Auflage abgestütztes Bauteil der Vorrichtung zu verstehen. Ferner ist unter dem Begriff„Plattform", wie er in der Beschreibung und den Ansprüchen verwendet wird, insbesondere ein während des Betriebs der Vorrichtung mit einem Endeffektor versehenes Bauteil der Vorrichtung zu verstehen. Allerdings versteht es sich, dass die Begriffe„Gestell" und„Plattform" im Prinzip nur zwei (möglicherweise identische) Enden der Vorrichtung bezeichnen, die während des Betriebs (fortlaufend) relativ zueinander ausgerichtet werden können.

[0014] Ferner ist unter der Formulierung„Verbindungselement, welches einen translatorischen Freiheitsgrad und bis zu einen rotatorischen Freiheitsgrad aufweist", wie er in der Beschreibung und den Ansprüchen verwendet wird, insbesondere ein längenveränderlicher Aktuator wie bspw. ein aktives Schubgelenk bzw. prismatisches Gelenk zu verstehen. Des Weiteren ist unter der Formulierung „Verbindungselemente mit mindestens einem rotatorischen Freiheitsgrad", wie er in der Beschreibung und den Ansprüchen verwendet wird, insbesondere ein Kreuzgelenk bzw. Kardangelenk oder ein Kugelgelenk zu verstehen. Unter dem Begriff„Ausrichtungsbestimmungseinheit", wie er in der Beschreibung und den Ansprüchen verwendet wird, ist zudem insbesondere ein Sensor bzw. eine Kombination von Sensoren zu verstehen, der Ausrichtungsdaten liefert, die eine dreidimensionale Drehung relativ zu einem ortsfesten Koordinatensystem repräsentieren (bspw. Einträge einer Rotationsmatrix, Quaternionen, Euler- Winkel etc.).

[0015] Vorzugsweise ist die Plattform mit einer

Ausrichtungsbestimmungseinheit versehen und die Einrichtung ferner eingerichtet, eine Ausrichtung der Plattform relativ zum Gestell unter Verwendung von Ausrichtungsdaten der Ausrichtungsbestimmungseinheit zu bestimmen. [0016] Dadurch kann die Anzahl der mit Ausrichtungsbestimmungseinheiten versehenen ersten Verbindungselemente auf zwei reduziert werden, da sich die Position nicht-paralleler erster Verbindungselemente aus den Ausrichtungsdaten eindeutig bestimmen lässt und die Ausrichtung der Plattform bzw. des Gestells durch die jeweiligen Geraden durch die Enden der ersten Verbindungselemente (Rotationszentren der zweiten und dritten Verbindungselemente) festgelegt ist, so dass eine weitere Relativkoordinate hinsichtlich der Ausrichtung der Plattform relativ zum Gestell eine eindeutige Bestimmung der Relativlage zwischen Plattform und Gestell ermöglicht.

[0017] Vorzugsweise umfassen die Ausrichtungsbestimmungseinheiten Beschleunigungs- und/oder Drehratensensoren.

[0018] Dadurch kann eine vollständige Bestimmung der Ausrichtung der ersten Verbindungselemente bzw. der Plattform zum Erdmagnetfeld erfolgen, bspw. durch Ermittlung der Nick- und Rollwinkel auf Basis der Beschleunigungssensoren und des Gierwinkels auf Basis eines oder mehrerer Drehratensensoren.

[0019] Vorzugsweise ist die Einrichtung ferner eingerichtet, die Position und Ausrichtung der Plattform relativ zum Gestell durch aktives Verändern einer Länge eines oder mehrerer der ersten Verbindungselemente und/oder einer Ausrichtung eines oder mehrerer der zweiten und/oder dritten Verbindungselemente zu steuern.

[0020] Die Einrichtung kann bspw. eine Steuereinrichtung sein, die eine aktuelle Position und Ausrichtung der Plattform relativ zum Gestell bestimmt und aus einem Vergleich mit einer Soll-Position und -Ausrichtung der Plattform relativ zum Gestell Steuerdaten berechnet. Auf Basis der Steuerdaten können dann die Länge eines oder mehrerer der ersten Verbindungselemente und/oder die Ausrichtung eines oder mehrerer der zweiten und/oder dritten Verbindungselemente verändert werden.

[0021] Vorzugsweise ist die Vorrichtung als Hexapod ausgebildet. [0022] Die Einrichtung zum Bestimmen der Position der Plattform relativ zum Gestell kann in einer ersten bevorzugten Ausführungsform dazu eingerichtet sein, zwei nicht-parallele Richtungsvektoren zu bestimmen, die die jeweilige Ausrichtung von ersten Verbindungselementen beschreiben, von den zwei Richtungsvektoren jeweils eine erste und eine zweite Gerade parallel zu dem jeweiligen Richtungsvektor abzuleiten, wobei die ersten Geraden durch erste Stützpunkte und die zweiten Geraden durch zweite Stützpunkte verlaufen, wobei eine Relativposition der ersten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden zweiten Verbindungselemente übereinstimmt, und eine Relativposition der zweiten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden dritten Verbindungselemente übereinstimmt, und durch eine Verschiebung der ersten Stützpunkte relativ zu den zweiten Stützpunkten die Abstände zwischen den paarweise parallelen ersten und zweiten Geraden unter Beachtung der Relativposition der ersten Stützvektoren und unter Beachtung der Relativposition der zweiten Stützvektoren zu minimieren oder unter einen Grenzwert zu reduzieren.

[0023] Vorzugsweise ist die Einrichtung zum Bestimmen der Position der Plattform relativ zum Gestell gemäß der ersten bevorzugten Ausführungsform ferner eingerichtet, eine Ausrichtung der Plattform relativ zum Gestell durch Minimierung der Abstände von weiteren paarweise parallelen ersten und zweiten Geraden, die aus mindestens einem zusätzlichen nicht-parallelen Richtungsvektor abgeleitet sind, zu bestimmen.

[0024] Die Einrichtung zum Bestimmen der Position der Plattform relativ zum Gestell kann in einer zweiten bevorzugten Ausführungsform dazu eingerichtet sein, zwei nicht-parallele Richtungsvektoren zu bestimmen, die die jeweilige Ausrichtung von ersten Verbindungselementen beschreiben, von den zwei Richtungsvektoren jeweils eine erste und eine zweite Gerade parallel zu dem jeweiligen Richtungsvektor abzuleiten, wobei die ersten Geraden durch erste Stützpunkte und die zweiten Geraden durch zweite Stützpunkte verlaufen, wobei eine Relativposition der ersten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden zweiten Verbindungselemente übereinstimmt, und eine Relativposition der zweiten Stützpunkte mit einer Relativposition der Rotationszentren der entsprechenden dritten Verbindungselemente übereinstimmt, einen ersten Schnittpunkt zwischen den ersten Geraden und einen zweiten Schnittpunkt zwischen den zweiten Geraden zu bestimmen bzw. durch gleichartiges Rotieren und/oder Verschieben paralleler Geraden zu erzeugen, erste und zweite Schnittpunkte und erste und zweite Geraden durch Verschieben der ersten Stützpunkte relativ zu den zweiten Stützpunkten oder durch Verschieben der zweiten Stützpunkte relativ zu den ersten Stützpunkten in Übereinstimmung zu bringen, wobei der übereinstimmende Schnittpunkt und die Rotationszentren der zweiten Verbindungselemente sowie der übereinstimmende Schnittpunkt und die Rotationszentren der dritten Verbindungselemente jeweils ein Dreieck definieren und die Dreiecke mindestens einen gleichen Winkel aufweisen, und einen Abstand zwischen einem Rotationszentrum eines zweiten Verbindungselements und einem Rotationszentrum eines dritten Verbindungselements, die sich auf einer Geraden befinden, zu bestimmen.

[0025] Vorzugsweise ist die Einrichtung zum Bestimmen der Position der Plattform relativ zum Gestell gemäß der zweiten bevorzugten Ausführungsform ferner eingerichtet eine Ausrichtung der Plattform relativ zum Gestell durch weitere paarweise parallele erste und zweite Geraden, die aus mindestens einem zusätzlichen nicht-parallelen Richtungsvektor abgeleitet sind, zu bestimmen.

[0026] Das erfindungsgemäße Verfahren zum Positionieren der Plattform der parallelkinematischen Vorrichtung umfasst ein Messen einer jeweiligen Ausrichtung der ersten Verbindungselemente mit einem translatorischen Freiheitsgrad, welche mit einem Gestell der parallelkinematischen Vorrichtung mittels der zweiten Verbindungselemente mit mindestens einem rotatorischen Freiheitsgrad und mit der Plattform mittels der dritten Verbindungselemente mit mindestens einem rotatorischen Freiheitsgrad verbunden sind, relativ zur Plattform oder zum Gestell, ein Bestimmen von Daten hinsichtlich eines Abstandes zwischen dem Gestell und der Plattform auf Basis der gemessenen Ausrichtungen, Relativpositionen von Rotationszentren der zweiten Verbindungselemente und Relativpositionen von Rotationszentren der dritten Verbindungselemente, und ein Bestimmen der Position der Plattform auf Basis der bestimmten Daten hinsichtlich des Abstandes zwischen dem Gestell und der Plattform.

[0027] Vorzugsweise umfasst das Verfahren in einer dritten bevorzugten Ausführungsform ferner ein Messen einer Ausrichtung der Plattform relativ zum Gestell und ein Bestimmen der Position der Plattform auf Basis der gemessenen Ausrichtung und der bestimmten Daten hinsichtlich des Abstandes zwischen dem Gestell und der Plattform.

[0028] Vorzugsweise umfasst das Verfahren in einer vierten bevorzugten Ausführungsform ferner ein Bestimmen der Position und der Ausrichtung der Plattform auf Basis der bestimmten Daten hinsichtlich des Abstandes zwischen dem Gestell und der Plattform.

[0029] Vorzugsweise umfasst das Verfahren ferner ein Bestimmen einer Abweichung einer Sollposition von der bestimmten Position der Plattform und/oder einer Sollausrichtung von der bestimmten Ausrichtung der Plattform und ein Ändern der Position und/oder der Ausrichtung der Plattform zur Reduktion der Abweichung.

KURZBESCHREIBUNG DER ZEICHNUNGEN

[0030] Die Erfindung wird nachfolgend in der detaillierten Beschreibung anhand von Ausführungsbeispielen erläutert, wobei auf Zeichnungen Bezug genommen wird, in denen:

Fig. 1 eine schematische Schnittansicht einer beispielhaften Ausgestaltung einer erfindungsgemäßen Vorrichtung;

Fig. 2 eine schematische dreidimensionale Ansicht von Geraden durch Rotationszentren der passiven Gelenke eines Hexapods als beispielhafte Ausgestaltung einer erfindungsgemäßen Vorrichtung; Fig. 3 eine schematische zweidimensionale Ansicht von Geraden durch vier Rotationszentren der passiven Gelenke eines Hexapods zur Illustration der Bestimmung der Position der Plattform relativ zum Gestell gemäß der ersten bevorzugten Ausführungsform;

Fig. 4 eine schematische zweidimensionale Ansicht von Geraden durch vier Rotationszentren der passiven Gelenke eines Hexapods zur Illustration der Bestimmung der Position der Plattform relativ zum Gestell gemäß der zweiten bevorzugten Ausführungsform; und

Fig. 5 ein Flussdiagramm zur in Fig. 3 und 4 illustrierten Bestimmung der Position der Plattform relativ zum Gestell zeigt.

[0031] Dabei sind in den Zeichnungen gleiche oder analoge Elemente durch gleiche Bezugszeichen gekennzeichnet.

DETAILLIERTE BESCHREIBUNG

[0032] Fig. 1 zeigt Vorrichtung 10 umfassend ein Gestell 12, eine Plattform 14 und erste Verbindungselemente 16. Die ersten Verbindungselemente 16 weisen jeweils ein gestellseitiges Ende auf, das, um ein gestellfestes Rotationszentrum eines zweiten Verbindungselements 18 drehbar, mit dem Gestell 12 gelenkig verbunden ist. Die zweiten Verbindungselemente 18 können bspw. als Kugelgelenke oder Kreuzgelenke bzw. Kardangelenke ausgebildet sein und einen teilkugelschalenförmigen Bewegungsraum der gestellseitigen Enden der ersten Verbindungselemente 16 relativ zum Gestell 12 ermöglichen.

[0033] Die ersten Verbindungselemente 16 weisen ferner jeweils ein plattformseitiges Ende auf, das, um ein plattformfestes Rotationszentrum eines dritten Verbindungselements 20 drehbar, mit der Plattform 14 gelenkig verbunden ist. Die dritten Verbindungselemente 20 können ebenfalls als Kugelgelenke oder Kreuzgelenke bzw. Kardangelenke ausgebildet sein und einen teilkugelschalenförmigen Bewegungsraum der plattformseitigen Enden der ersten Verbindungselemente 16 relativ zur Plattform 14 ermöglichen. [0034] Wie in Fig. 1 angedeutet, sind die plattformseitigen Enden der ersten Verbindungselemente 16 relativ zum jeweiligen gestellseitigen Ende der ersten Verbindungselemente 16 linear beweglich gelagert. Mindestens zwei der ersten Verbindungselemente 16 sind ferner mit einer Ausrichtungsbestimmungseinheit 22 versehen, welche Ausrichtungsdaten hinsichtlich einer Ausrichtung des jeweiligen Verbindungselements 16 bereitstellt. Dazu kann die Ausrichtungsbestimmungseinheit 22 bspw. mit Beschleunigungssensoren und/oder Drehratensensoren und optional mit Magnetsensoren versehen sein.

[0035] Zudem umfasst die Vorrichtung 10 des Weiteren eine Einrichtung 24, die eingerichtet ist, eine Position der Plattform 14 relativ zum Gestell 12 auf Basis der Ausrichtungsdaten der Ausrichtungsbestimmungseinheiten 22 zu bestimmen. Die Ausrichtungsdaten können dabei über drahtgebundene (wie in Fig. 1 gezeigt) oder über drahtlose Kommunikationsstrecken an die Einrichtung 24 übertragen werden. Ferner kann die Einrichtung 24 dazu eingerichtet sein, Aktuatoren aktiver Verbindungselemente zu steuern. Bspw. kann die Vorrichtung 10 als Hexapod ausgebildet sein, bei dem die jeweilige Länge der ersten Verbindungselemente 16 aktiv gesteuert wird.

[0036] Fig. 2 zeigt dazu eine schematische dreidimensionale Ansicht von Geraden durch Rotationszentren der zweiten Verbindungselemente 18 und dritten Verbindungselemente 20 eines Hexapods als beispielhafte Ausgestaltung der Vorrichtung 10. Dabei ist die Lage des Gestells 12 relativ zur Plattform 14 durch die jeweiligen Koordinatensysteme {1} bzw. {2} mit den jeweiligen Basisvektoren {*·]_, gegeben, die in fester Beziehung zu den gestellfesten Rotationszentren der zweiten Verbindungselemente 18 J k>1 , wobei k = 1 ...6, bzw. in fester Beziehung zu den plattformfesten Rotationszentren der dritten Verbindungselemente 20 J k>2 stehen.

[0037] Wie in Fig. 3 gezeigt, können aus den Ausrichtungsdaten zweier erster Verbindungselemente 16 zwei nicht-parallele Richtungsvektoren bestimmt werden, die die jeweilige Ausrichtung der ersten Verbindungselemente 16 beschreiben. Zu jedem der bestimmten Richtungsvektoren kann ein erster Stützpunkt ] k l und ein zweiter Stützpunkt ] k 2 ermittelt werden, wobei der erste Stützpunkt und der Richtungsvektor eine erste Gerade g k l und der zweite Stützpunkt und der Richtungsvektor eine zweite Gerade g k>2 definieren.

[0038] Durch eine Verschiebung der ersten Stützpunkte relativ zu den zweiten Stützpunkten, durch welche Abstände zwischen den paarweise parallelen ersten und zweiten Geraden g k l und g k 2 minimiert oder unter einen Grenzwert reduziert werden, kann die Position der Plattform 14 relativ zum Gestell 12 im Rahmen einer (unter Umständen iterativen) Lösung eines Optimierungsproblems ermittelt werden. Die Ausrichtung der Plattform 14 relativ zum Gestell 12 kann dabei entweder (durch Vorsehen einer Ausrichtungsbestimmungseinheit 22) direkt gemessen oder durch Einbeziehen eines oder mehrerer weiterer nicht-paralleler Richtungsvektoren bestimmt werden.

Numerische Lösung

[0039] Die Position des Rotationszentrums des kten zweiten Verbindungselements 18 relativ zum Gestell 12 sei durch 1 p 1 }k 1 und die Position des Rotationszentrums des kten dritten Verbindungselements 20 (wobei die kten Verbindungselemente 18 und 20 durch ein erstes Verbindungselement 16 verbunden sind) relativ zum Gestell 12 sei durch 1 p 1 2 + 1 R 2 ■ 2 P 2 jk 2 gegeben, wobei i 2 un d 1r 2 die Position und Ausrichtung der Plattform 14 beschreiben und 2 P 2 jk 2 die Position des Rotationszentrums des kten dritten Verbindungselements 20 relativ zur Plattform 14 sei.

[0040] Mit Hilfe der Ausrichtungsbestimmungseinheiten 22, die bspw. an den ersten Verbindungselementen 16 befestigt sein können, lassen sich die Richtungsvektoren r jk ljk 2 bzw. r jk 2jk l bestimmen, die jeweils in entgegengesetzte Richtung zeigen. Da die zweiten Verbindungselemente 18 und die dritten Verbindungselemente 20 über die ersten Verbindungselemente 16 miteinander verbunden sind, ist die Orientierung der ersten Verbindungselemente 16 ebenfalls durch P/fe,l/fe ' 2 bzw. Pl 2l l gegeben.

[0041] Da die Richtungsvektoren immer genau in entgegengesetzte Richtungen zeigen, stehen die oben genannten Geraden immer parallel zueinander. Der Abstand zwischen den Geraden g k l und g k 2 kann demnach wie folgt analytisch berechnet werden:

. r Jk, i Jk, 2 i 1 Pl 2 + ^2 · 2 P2 J k , 2 - l / J

k = i i 1

Daraus ergibt sich das allgemeine Optimierungsproblem d k = min!, aus dem sowohl die Position als auch die Ausrichtung der Plattform bestimmt werden kann.

[0042] Bei bekannter Ausrichtung der Plattform 1 R 2 kann der Abstand zwischen den Geraden als Kriterium in einem Algorithmus verwendet werden, der die angenommene Position der Plattform 1 p 1 2 solange verändert bis ein Minimum erreicht wird. Zudem kann ein lineares Ausgleichsproblem formuliert werden, mit dem ein garantiertes Minimum gefunden werden kann.

[0043] Die Ausrichtung der Plattform 14 relativ zum Gestell 12 kann dabei entweder (durch Vorsehen einer Ausrichtungsbestimmungseinheit 22) direkt gemessen oder durch Einbeziehen eines oder mehrerer weiterer nicht -paralleler Richtungsvektoren bestimmt werden.

Analytische Lösung

[0044] Wie in Fig. 4 gezeigt, kann das Problem des Bestimmens der Position der Plattform 14 relativ zum Gestell 12 auch analytisch gelöst werden. Betrachtet man bspw. zwei erste Verbindungselemente 16 mit den Rotationszentren 1 p 1 Jk i und 1 p 1 /i l relativ zum Gestell 12 sowie den Rotationszentren 2 p 2 i/c 2 und 2 2 /; 2 relativ zur Plattform 14, bilden diese vier Rotationszentren ein gewöhnliches Viereck im Raum. Betrachtet man die beiden Rotationszentren relativ zum Gestell 12 und ein Rotationszentrum relativ zur Plattform 14, lässt sich damit eine Ebene im Raum aufspannen. Das vierte Rotationszentrum 2 P2 jl 2 liegt dann entweder auf dieser Ebene oder kann, wie in Fig. 4 gezeigt, durch eine virtuelle Verdrehung des Richtungsvektors l r }l l}l 2 auf die Ebene abgebildet werden, so dass sich die Geraden durch die Rotationszentren in dem Punkt 1 p 3/ schneiden.

[0045] Da die Abstände der Rotationszentren relativ zum Gestell bzw. der Plattform bekannt sind, kann dieser Schnittpunkt berechnet werden. Anschließend lassen sich die zu bestimmenden Längen der Strecken zwischen den Rotationszentren errechnen. Mit Hilfe der Längen der Strecken und deren Orientierung kann dann die Position und Orientierung der Plattform 14 eindeutig bestimmt werden. Die Ausrichtung der Plattform 14 relativ zum Gestell 12 kann dabei wiederrum entweder (durch Vorsehen einer Ausrichtungsbestimmungseinheit 22) direkt gemessen oder durch Einbeziehen eines oder mehrerer weiterer nicht-paralleler Richtungsvektoren bestimmt werden.

[0046] Fig. 5 zeigt ein Flussdiagramm der Schritte, die den in Fig. 3 und 4 illustrierten Vorgehensweisen zur Bestimmung der Position der Plattform 14 relativ zum Gestell 12 gemein sind.

BEZUGSZEICHENLISTE Vorrichtung

Gestell

Plattform

erstes Verbindungselement

zweites Verbindungselement

drittes Verbindungselement

Ausrichtungsbestimmungseinheit

Einrichtung

Prozessschritte