Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Entwicklung eines Konzepts zur realistischen Simulation des dynamischen Verhaltens von Industrierobotern

Entwicklung eines Konzepts zur realistischen Simulation des dynamischen Verhaltens von Industrierobotern
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Lukas Beyer
  • Abgabedatum: April 1996
  • Umfang: 177 Seiten
  • Dateigröße: 2,0 MB
  • Note: 1,0
  • Institution / Hochschule: Universität der Bundeswehr Hamburg Deutschland
  • ISBN (eBook): 978-3-8324-6184-3
  • ISBN (Paperback) :
    978-3-8324-6184-3 P
  • ISBN (CD) :978-3-8324-6184-3 CD
  • Sprache: Deutsch
  • Prämierung:
  • Arbeit zitieren: Beyer, Lukas April 1996: Entwicklung eines Konzepts zur realistischen Simulation des dynamischen Verhaltens von Industrierobotern, Hamburg: Diplomica Verlag
  • Schlagworte: Robotik, Offline-Programmierung, nichtlinear, Bahngenauigkeit, Kalibrierung

Diplomarbeit von Lukas Beyer

Zusammenfassung:

Die vorliegende Arbeit ist das Ergebnis einer grundlegenden Untersuchung zur Dynamiksimulation von Industrierobotern (IR), die im Rahmen einer Diplomarbeit am Institut für Konstruktions- und Fertigungstechnik der Universität der Bundeswehr Hamburg durchgeführt wurde. Ziel dieser Untersuchung war es, zu zeigen, dass es mit dem am Institut eingesetzten graphischen Simulationssystem IGRIP zur Roboterprogrammierung möglich ist, das Bewegungsverhalten eines Industrieroboters sowie die Parameter seines realen Regelkreises unter Berücksichtigung der dynamischen Kenngrößen (wie beispielsweise Massen und Trägheiten) nachzubilden. Die Simulationsergebnisse zeigen dabei deutliche zumindest qualitative Übereinstimmungen mit dem beobachteten Bewegungsverhalten der realen Maschine.

Inhaltsverzeichnis:

1. Einleitung 1
1.1 Themenüberblick 1
1.2 Aufgabenstellung 3
1.3 Gang der Untersuchung 5
2. Programmierung von Industrierobotern 6
2.1 Überblick über die verschiedenen Programmierverfahren 6
2.1.1 Direkte Programmierung 8
2.1.2 Indirekte Programmierung 9
2.2 Off-line-Programmierung im graphischen Simulationssystem 11
2.3 Allgemeine Probleme der graphischen Robotersimulation 14
2.3.1 Fehlerquellen 14
2.3.2 Lösungsansätze 15
3. Grundlagen der Dynamiksimulation 17
3.1 Möglichkeiten und Probleme der Dynamiksimulation 17
3.1.1 Mögliche Anwendungsgebiete des Verfahrens 17
3.1.2 Problematik bei der Umsetzung 18
3.2 Modellbildung 20
3.2.1 Kinematische Modellbildung 21
3.2.2 Kinetische Modellbildung 26
3.2.3 Das resultierende inverse Modell des Roboters 30
3.2.4 Reglerentwurf 33
4. Durchführung 35
4.1 Ausgangssituation 35
4.1.1 Industrieroboter KUKA IR 364 35
4.1.2 Simulationssystem IGRIP 36
4.1.3 Vorhandene Prototypen der Dynamikmodule 38
4.2 Implementierung 39
4.2.1 Gewinnung der Dynamikdaten für den KUKA-Roboter 39
4.2.2 Änderung der Module 45
4.2.3 Programmierung eines Testparcours 48
4.2.4 Einbinden der realen Bewegungsplanung 50
4.2.5 Das Gesamtmodell 51
5. Test und Auswertung 53
5.1 Verschiedene Tests der Dynamiksimulation 54
5.1.1 Verhalten bei niedrigen Geschwindigkeiten 54
5.1.2 Verhalten bei höheren Geschwindigkeiten 59
5.1.3 Verhalten mit Effektorlast 63
5.2 Vergleich zwischen simuliertem und realem Verhalten 67
5.3 Auswertung der Ergebnisse 69
6. Schluß 70
6.1 Zusammenfassung 70
6.2 Ergebnis 70
6.3 Ausblick 71
Anhang A) Programmbeschreibungen 73
A.1) Kurzbeschreibungen der einzelnen Module 73
A.2) Beschreibung der verwandten Prozeduren und Funktionen 75
A.2.1) Unterprozeduren zum Modul rds_ctl.c 75
A.2.2) Unterprozeduren zum Modul rds_fwd.c 79
A.2.3) IGRIP-Systemprozeduren 80
A.3) Erläuterung der definierten Datentypen 86
A.4) Erläuterung der benutzten Variablen 88
A.4.1) Variablen im Modul rds_ctl.c 88
A.4.2) Variablen im Modul rds_fwd.c 95
A.4.3) Variablen in den Unterprozeduren zu rds_dyn_control 98
A.4.4) Variablen in den Unterprozeduren zu rds_dyn_forward 100
A.4.5) Sonstige Variablen 103
A.5) Erläuterung der Daten in der Parameterdatei 104
A.6) Erläuterung der definierten Konstanten 107
Anhang B) Flußdiagramme der Module 109
B.1) Flußdiagramm zu rds_dyn_control 109
B.2) Flußdiagramm zu rds_dyn_forward 110
Anhang C) Programmlistings 111
C.1) Listing von rds_ctl.c 111
C.2) Listing von rds_defc.c 118
C.3) Listing von rds_fwd.c 139
C.4) Listing von rds_deff.c 144
C.5) Listing von rds_defa.c 152
C.6) Listing von rds_ir364.par 157
C.7) Listing von rds_iso.gsl 159
Anhang D) Verzeichnis der Abkürzungen und Formelzeichen 165
D.1) Abkürzungen 165
D.2) Formelzeichen 165
Literaturverzeichnis 167

Automatisiert erstellter Textauszug:

Die Simulation einer programmierten Handhabungsaufgabe wird mit der Befehlsfolge Motion (Context) / Simulate (Page) / Run (Action) gestartet. Das zugehörige Programm wird zuvor im IGRIP-eigenen Editor unter Prog / GSL / New Program in der Makrosprache GSL (Graphic Simulation Language) erstellt und kann später durch den Befehl Prog / Show Window geändert werden. GSL unterstützt dabei strukturiertes Programmieren ähnlich der Sprache Pascal. Erfüllt die Simulation die gestellten Anforderungen, kann das Programm zusammen mit der Fertigungszelle gespeichert werden. Das kinematische Modell des IR 364 war im System als fertige Workcell bereits realisiert und konnte mit kleinen Änderungen verwendet werden. Die Untersuchung umfaßte somit die Bereiche Datengewinnung, Programmierung eines Testparcours und die Implementierung der Komponenten der Dynamiksimulation. Die letztgenannte Aufgabe wird durch zahlreiche bereits vorhandene Dynamikoptionen unterstützt; so konnten beispielsweise Massen und Trägheiten einfach unter der Option Device / Dyn Props als dynamische Eigen-schaften der einzelnen 37 [...]

Bei der zur Off-line-Programmierung und Simulation genutzten Workstation handelt es sich um eine Indigo 2 der Firma Silicon Graphics (SGI). Auf dieser Workstation wurde das Offline-Programmier- und Simulationssystem IGRIP der Firma Deneb betrieben. Bei IGRIP handelt es sich um ein System, welches den gesamten Aufgabenbereich der Off-line-Programmierung abdeckt, angefangen bei der Einbindung von CAD-Daten über die Nachbildung der realen Fertigungszelle und die Simulation der Handhabungsaufgabe bis hin zur Erstellung des Roboterprogramms und dessen anschließendem Download auf die reale Robotersteuerung. In Bezug auf die Benutzungsoberfläche, die Bedienfreundlichkeit und den Umfang der zur Verfügung stehenden Features ist das System sehr komfortabel [17]. Die Bedienoberfläche ist in die vier Funktionsbereiche Context, Page, Action und Display eingeteilt, wie in Abbildung 15 dargestellt. [...]

Die Roboter der Serie IR 364 sind vertikale Gelenkroboter mit sechs rotatorischen Achsen. Sie sind für alle Bahnsteuerungsaufgaben verwendbar, besonders für MIG/MAG- und YAG-Laserstrahlschweißen, Bearbeiten, Handhaben, Montieren und Auftragen von Kleb- Dichtund Konservierungsstoffen. Die durchgeführte Simulation bezieht sich auf den Roboteryp IR 364/15.0 mit 15 kg Nenntraglast (siehe Abb. 14). Die Grundkörper der Hauptbaugruppen mit Ausnahme von Arm und Hand bestehen aus geschweißten Stahlteilen. Hieraus resultiert eine hohe Steifigkeit und Eigenfrequenz des Geräts, das dadurch ein gutes dynamisches Verhalten aufweist. Als Antriebe dienen bürstenlose Wechselstrom-Servomotoren, die über Untersetzungsgetriebe wirken. Gelenke und Getriebe sind weitgehend spielfrei, was den Verzicht auf die Modellierung dieser Eigenschaften erleichterte. Der IR besteht aus einem feststehenden Grundgestell, auf dem sich um eine senkrechte Achse das Karussell mit Schwinge, Arm und Hand dreht. Die Schwinge ist im Karussell und der Arm in der Schwinge einseitig mit waagerechter Achse gelagert. Die Hand ist vorne am Arm auf dessen Längsachse montiert und trägt einen Anbauflansch zur Aufnahme von Werkzeugen. Der gesamte Roboter weist eine Höhe von ca. 1400 mm und eine Länge von ca. 1600 mm auf (bei waagerechtem Arm). Die Wiederholgenauigkeit liegt unter 0,1 mm. [...]

Arbeit zitieren:
Beyer, Lukas April 1996: Entwicklung eines Konzepts zur realistischen Simulation des dynamischen Verhaltens von Industrierobotern, Hamburg: Diplomica Verlag

Schlagworte:
Robotik, Offline-Programmierung, nichtlinear, Bahngenauigkeit, Kalibrierung

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren