Suchen

Simulationssoftware So werden Modelle von Robotermanipulatoren schneller entwickelt

| Redakteur: Sariana Kunze

Für die vielfältigen Aufgaben von Industrierobotern bedarf es einer präzisen Steuerung der Robotermanipulatoren. Ingenieure des ABB-Geschäftsbereichs Robotics wissen um die oft komplizierte Prüfung der Manipulatoren mittels Simulationsmodellen. In Schweden hat sich ABB deshalb mit einem Forschungsteam der Universität Linköping zusammengetan, um nach einer anwenderfreundlichen Lösung zu suchen.

Firmen zum Thema

Ingenieure des ABB-Geschäftsbereichs Robotics in Schweden haben mit der Engineering-Software MapleSim Manipulatormodelle mit flexiblen Gelenken, Getrieben und dynamischer Reibung entwickelt.
Ingenieure des ABB-Geschäftsbereichs Robotics in Schweden haben mit der Engineering-Software MapleSim Manipulatormodelle mit flexiblen Gelenken, Getrieben und dynamischer Reibung entwickelt.
(Maplesoft)

In Zusammenarbeit mit einem Forscherteam der Universität Linköping in Schweden über das industrielle Exzellenz-Center Link-SIC haben die Ingenieure des ABB-Geschäftsbereichs Robotics in Västerås, Schweden, den Einsatz von Maplesim untersucht, um hochpräzise Manipulatormodelle mit flexiblen Gelenken, Getrieben und dynamischer Reibung zu entwickeln und herauszufinden, wie leicht sich diese Modelle in andere Softwarewerkzeuge zur Simulation und zur Entwicklung der Steuerungen exportieren und integrieren lassen. Ziel war es, hochpräzise Modelle zu erstellen, die realistisch genug sind, um den Betrieb eines echten Manipulators zu simulieren, wobei die Simulationen aber dennoch auf einem normalen Desktop-Rechner ausführbar sein sollten. Ihr vorheriger Prozess zur Herleitung der Modelle mit Methoden wie den Euler-Lagrange-Gleichungen funktionierte zwar gut, aber mit der grafischen Schnittstelle von Maplesim konnten die Ableitung und Manipulation der Gleichungen entfallen. Dies hat den Zeitaufwand zum Modellieren eines Manipulators verringert.

Bildergalerie

Schneller und intelligenter arbeiten

Die Bibliothek eingebauter Komponenten in MapleSim erlaubt es dem Anwender, die einzelnen Elemente per Drag-and-Drop zusammenzustellen und Komponenten aus verschiedenen Domänen nahtlos miteinander zu verbinden, um komplexe Modelle auf Systemebene zu erstellen. Die Entwicklungsingenieure bei ABB verfügen nun über ein anwenderfreundlicheres und flexibleres Modellierungswerkzeug. Mit einer Kombination aus Multibody-Mechanik, eindimensionalen mechanischen, elektrischen und benutzerdefinierten Komponenten sind sie in der Lage, mehrere Modelle eines Robotermanipulators in Maplesim in derselben Zeit zu erzeugen, die früher für ein einziges Modell benötigt wurde. Die gesparte Zeit verwendeten sie dazu, verschiedene Ansätze zur Modellierung zu nutzen und Modelle mit unterschiedlichen Parameterwerten und Detaillierungen zu erzeugen, um zu bestimmen, wie sie ihre Entwicklungsziele am besten erreichen können. Mikael Norrlöf, Motion Control Architect im ABB-Geschäftsbereich Robotics erklärt: „Maplesim hat uns geholfen, schneller und intelligenter zu arbeiten. Wir konnten schnell mehrere Modelle unserer Entwicklung eines Robotermanipulators erzeugen und sie vergleichen, um die beste Lösung zu ermitteln.“ Nachdem eine Reihe von Modellen des Manipulators erstellt worden war, bestand der nächste Schritt darin, sie zum Test in das übrige System zu integrieren. ABB führt die Tests auf Systemebene in einer komplexen Testumgebung durch, die auf Simulink aufbaut. Daher ist es wichtig, dass das Werkzeug zur Erzeugung der Manipulatormodelle in der Lage ist, seine Daten an Simulink zu übergeben und darin zu integrieren. Diese Funktion übernimmt der Maplesim Connector, mit dessen Hilfe der Anwender jedes Maplesim-Modell, auch Modelle mit benutzerdefinierten Komponenten, nach Simulink exportieren kann. Der Connector erstellt aus den symbolisch vereinfachten Systemgleichungen automatisch S-Funktionsblocks und erzeugt so Code, der kompakt und äußerst effizient ist.

Nach Simulink exportieren

„Die Möglichkeit des Exports nach Simulink ist für uns sehr wichtig“, erklärte Mikael Norrlöf. „Wir konnten die mit Maplesim erstellten Modelle nahtlos in unsere Testumgebung integrieren, ohne unseren bestehenden Workflow ändern zu müssen. Dies war ein wesentlicher Faktor bei unserer Entscheidung für Maplesim zum Erstellen der Modelle.“ Die Simulationsergebnisse der MapleSim-Modelle deckten sich mit den Messungen an einem realen Manipulator und lieferten so den Beweis, dass Maplesim dazu eingesetzt werden kann, hochpräzise Multidomain-Modelle, die das Verhalten des Manipulators wiedergeben, zu erzeugen und zu exportieren. Als Ergebnis der vom Forscherteam der Universität Linköping durchgeführten Forschungsarbeiten, hat ABB Maplesim für die Erstellung der Modelle übernommen. Ihre Ingenieure arbeiten weiter an neuen Wegen, um die Genauigkeit der Modelle, die sie zum Test ihrer Produkte verwenden, zu verbessern.

(ID:43559630)