5 research outputs found

    Parallele Bewegungsplanung in dynamischen Umgebungen

    Get PDF
    Dieser interne Bericht gibt einen Ueberblick ueber die aktuellen Forschungsergebnisse aus dem gleichnamigen Projekt. Hierbei wird das Problem der praktikablen Bewegungsplanung fuer Industrieroboter in dynamischen Umgebungen angegangen. Der Grundalgorithmus ohne wesentliche off-line Berechnungen basiert auf der A*-Suche und arbeitet im impliziten, diskretisierten Konfigurationsraum. Die Kollisionen werden im kartesischen Arbeitsraum durch hierarchische Abstandsberechnung im gegebenen CAD-Modell erkannt. Eine zyklische Aufteilung des Suchraums auf die einzelnen Prozessoren ermoeglicht eine gut skalierbare Parallelverarbeitung fuer nachrichten-gekoppelte Rechnersysteme. Die Leistungsfaehigkeit des Bewegungsplaners wird an einem Satz von Benchmark-Problemen validiert. Unterstuetzt durch eine optimale Diskretisierung zeigt der neuartige Ansatz einen linearen Speedup. Fuer Umgebungen mit unbewegten Hindernissen liegen die Laufzeiten im Sekundenbereich. Zur weiteren Beschleunigung der Bewegungsplanung wird erstmalig eine heuristische hierarchische Suche im impliziten Konfigurationsraum eingefuehrt. Fuer zweidimensionale Benchmark-Probleme ergibt die Hierarchisierung eine starke Reduktion des Suchaufwandes

    Kopplung von PROFIBUS-Systemen über ATM

    Get PDF
    Die rechnergestützte Automatisierung von Produktionsprozessen hält zunehmend Einzug in Fabrikhallen. Dabei übernehmen untereinander vernetzte Komponenten Steuerungs- und Überwachungsaufgaben. Hõufig sind an das gesamte System, den Feldbus, Echtzeitanforderungen gestellt. Typischerweise ist die maximale Ausdehnung von Feldbussen auf wenige Hundert Meter beschränkt. Gerade in größeren Installationen führt dies zur Entstehung von Feldbus-Inseln, welches einen erhöhten Aufwand für Installation und Wartung nach sich zieht. Daraus leitet sich die Zielstellung der Arbeit ab, derartige Feldbusinseln unter Beibehaltung der Echtzeitfähigkeit des Datenaustauschs über ein Backbone-Netz zu verbinden. Unter der genannten Prämisse wurden zwei Modelle zur Kopplung von PROFIBUS-Segmenten über ATM entworfen. In beiden werden zur Verbindung Brücken eingesetzt, deren grundlegende Funktionalität mit der klassische Brücken vergleichbar ist. Auf der Basis des ersten Modells wird die transparente Zusammenschaltung mehrerer PROFIBUS-Segmente erreicht. Signifikantes Merkmal der Kopplungsvariante ist die systemweite Existenz nur eines Tokens. Mit diesem Ansatz wird in erster Linie eine Ausdehnungsverlängerung des PROFIBUS erreicht. Dem zweiten Modell liegt die Verbindung von unabhängig arbeitenden Segmenten mit jeweils einem Token zugrunde. Hauptcharakteristik hierbei ist die Lasttrennung durch die Filterfunktion der Brücken. Für beide Modelle werden Dienstqualitätsaspekte detailliert untersucht.In recent years, an increasing demand for automated support of production processes could be observed. A seperate group of communication systems - field-buses are especially designed as communication infrastructure. One of the most important characteristics of field buses is their ability to provide real-time data transfer of short data units. Typically such a field bus can only cover an area of a production hall, e.g. a maximum of several hundred meters. This leads especially in larger installations to field bus islands with no communication link between them However, interconnection an interworking of geographically distributed field-buses is desirable in order to ease configuration and diagnostics and the complete management task for such purposes. This work is dedicated to the development of two concepts in order to interconnect PROFIBUS segments through an ATM network using bridges as interworking units. The first concept concerns about PROFIBUS to cover longer distances by interconnecting physically distributed segments which share a single token. The second concept is intended to interconnect multiple independently operating PROFIBUSes, each circulating its own token. The main aspects of this approach are load sharing and enabling a centralized management

    Betriebssystem-integrierte experimentelle Leistungsbewertung verteilter Echtzeitsysteme

    Get PDF
    corecore