45 research outputs found

    Camac Driver unter VAX-11/780, VMS 2.1 Betriebssystem für PDP11 Camac Crate Controller Borer 1533 A und DMA Interface KFA ZEL NE 300, Display Interface KFA ZEL NE 414

    Get PDF
    Datenerfassung mit der VAX-11/780 war eine Forderung eines Forschungsvorhabens. Datenerfassung bei der sowohl Datenmenge wie auch Datenraten Anforderungen an den Experimentrechner stellten, die sich mit den traditionellen 16 bit Minirechnern nicht erfuellenliessen. Es war die Aufgabe gestellt eigens fuer dieses Experiment entwickelte Hardware-Module in CAMAC Norm ueber einen Driver in das Betriebssystem der VAX zu integrieren. ES ist ein Software-Interface entstanden, das sicherlich auch anderen Anwendern mit aehnlich gelagerten Anforderungen eine Hilfe zur Verwirklichung sein kann

    Die Entwicklung der Computergraphik und ihr Einsatz bei der digitalen Architekturrekonstruktion

    Get PDF
    Die digitale 3D-Rekonstruktion von Architektur- und Archäologieobjekten ist eng mit der anwendung der Methoden und Systeme der Computer Graphik verknüpft. Dieser Artikel stellt solche Verbindungen seit den Anfängen der Computergraphik in den 1950er Jahren bis etwa zur Jahrtausendwende dar. Die Entwicklungen von Methoden zur Gewinnung von 3D-Daten, i.e. 3D-Scannverfahren und Photogrammetrie, werden ergänzend kurz betrachtet.The digital 3D reconstruction of architectural and archeological objects is closely related to the application of computer graphics methods and systems. In this article we trace these relations since the beginnings of computer graphics after 1950 up to about the turn of the millennium. In addition, the development of methods for the production of 3D data from real objects, i.e. 3D scanning and photogrammetry, is briefly touched upon

    Algorithmen, Architekturen und Technologie der optoelektronischen Rechentechnik

    Get PDF
    Der Einsatz optischer Verbindungen in der Rechentechnik verspricht viele der heute bei der Kommunikation zwischen Leiterplatten und zwischen integrierten Schaltkreisen auftretende Engpässe zu lösen. Optische Verbindungen moderaler Parallelität (10-20 Kanäle) zwischen Baugruppen sind, wie die Ergebnisse dieser Arbeit zeigen, mittlerweile technisch machbar. Die effiziente Nutzung optischer Verbindungen im Bereich chip-to-chip zum Aufbau eines 3-dimensionalen optoelektronischen VLSI (3-D O E-VLSI) erfordert dagegen wesentlich stärkere Eingriffe in die Architektur derzeitiger VLSI-Systeme. Aufgabe der Informatik ist einerseits die Entwicklung geeigneter Architekturen und zugehöriger Algorithmen und andererseits der Nachweis der hardwaretechnischen Machbarkeit der entwickelten Architekturkonzepte. In der Arbeit werden eine Reihe von Architekturvorschlägen unterbreitet, die weitgehend bis auf die Hardwareebene spezifiziert sind und teilweise in ersten Demonstrator- und Testschaltkreisen realisiert wurden. Dies betrifft ein superskalares aus Superpipelinestufen aufgebautes optoelektronisches 3-D Rechenwerk für Ganzzahlarithmetik, einen binären neuronalen Assoziativspeicher, figurierbare Hardwarestrukturen, eine 3-D Architektur für alle Prozessoren, systolische Addierer und ein Architekturkonzept für einen digitalen optoelektronischen Bildverarbeitungsprozessor. Durch theoretische Vergleiche wird der Nachweis erbracht, daß für die genannten Architekturen durch den Einsatz eines hochdichten optischen Verbindungssystems Steigerungen der Durchsatzrate von 1-3 Größenordnungen gegenüber rein-elektronischen Systemen möglich sind. Für den Assoziativspeicher, die rekonfigurierbare Hardware und das 3-D Rechenwerk für Ganzzahlarithmetik wurden erste einfache OE-VLSI-Schaltkreise auf der Basis optischer Modulatoren und PN-Detektoren realisiert. Da der Entwurf solcher Systeme neue rechnergestützte Entwurfssysteme erfordert, werden ferner die im Rahmen der Arbeit durchgeführten Entwicklungen für ein Simulations- und Synthesewerkzeug für 3-D OE-VLSI-Systeme dargestellt

    Digital Signal Processing Using Opensource GNU OCTAVE

    Get PDF
    Import 26/06/2013Cílem této práce je poskytnout studentům předmětů zabývajících se zpracováním signálů alternativu výpočetního softwaru, který je volně dostupný na rozdíl například od licencovaného programu Matlab. K tomuto účelu je vytvořena pokročilá uživatelská příručka práce v programu Octave, ve které jsou probírány jednotlivé kapitoly týkající se zpracování signálů. V kapitolách jsou uvedena úskalí realizace v Octave a nejdůležitější změny oproti programu Matlab. K většině kapitol jsou vytvořeny programy s podrobným komentářem, ve kterých je prakticky ukázána problematika dané kapitoly.The aim of this thesis is to offer the students of the subjects dealing with signals processing an alternative of a computing software, that is free of charge compared to i.e. the programme Matlab. For this purpose it was evolved an advanced user manual of how to work in the background of the programme Octave, in which individual chapters about signals processing are being addressed. In the chapters, both, the issue of realization in the programme Octave and the most important changes compared to the programme Matlab, are stated. For most of the chapters programmes with detailed narratives were created, in which the problematics of each chapter is practically explained.440 - Katedra telekomunikační technikyvýborn

    Intelligentes Führungskonzept für ein Autonomes Unterwasserfahrzeug in Sondersituationen

    Get PDF
    AbstractThis thesis introduces a complete and new concept for the control of an AUV in special situations. Such a special situation occurs when an Object detected during the mission is tangential to the proposed route; in such a situation the possible actions are identification or evasion of the object. The design of the concept had to take into account a number of practical requirements (Safety, Robustness, Computation time and Optimality of the solution), for the processes and algorithms; these requirements had to be met within the hardware and software specifications and operational constraints of the AUV system. Such specifications include non-holonome, delayed motion behaviour of the AUV, the available environmental sensors, the vehicle’s software architecture, development and communication software. The operational constraints of a AUV may be characterised by manoeuvres in three dimensional space in adverse conditions with strong water currents, bad (sonar) visibility and high water pressure; taking into account safety distances to the seafloor and geographical obstacles, manmade constructions and debris.The concept developed is of modular construction and includes components for collision detection, goal generation, collision avoidance, vehicle guidance for identification tasks and general vehicle control. A two phase concept was used for the collision detection; this allows a rapid collision verification through the use of simple collision tests which leads to a pre-selection of possible collision candidates. The collision avoidance system, developed during the course of the research, has a hybrid structure, whereby reactive (Reactive Control) and planning (Route planning) components work in parallel. The reactive control takes over the vehicle guidance to avoid the collision, concurrently the route planning generates a route which will avoid the obstacle and return the vehicle back on to its original path. Once a route has been calculated the planning function takes over from the reactive control to execute the planned route.The new reactive control component contains a newly developed and original process for construction of gradient lines that combines the advantages of Harmonic Dipole Potentials process with the requirements of a path-optimal control which takes into account the non-holonome, delayed motion behaviour of the vehicle. Due to the demands of the online generation of a route whilst guaranteeing the real-time behaviour of the control system as a whole, graph based techniques for route planning were investigated in the course of the research. These techniques allow an optimal path according to defined input to be calculated within a predictable time. Two newly developed techniques for geometrical graph generation from a configuration space with elliptic-cylindrical objects and an algorithm for calculating the energy requirements (inclusive of water-current data) are described in detail. Even though the guidance concept presented in this thesis was developed for an autonomous underwater vehicle (AUV), the concept or parts of the concept are equally applicable to land based or aerial mobile autonomous systems.ZusammenfassungDie vorliegende Arbeit stellt ein vollständiges und neues Konzept zur Fahrzeugführung in Sondersituationen für ein Autonomes Unterwasserfahrzeug vor. Eine Sondersituation ist dann gegeben, wenn während einer Mission Objekte den abzufahrenden Routenplan tangieren. Die möglichen Handlungen bestehen im Ausweichen oder in der Identifikation dieser Objekte. Bei der Erstellung des Konzeptes gab es eine Reihe praxisrelevanter Anforderungen (Sicherheit, Robustheit, Rechenzeit, Optimalität) an die zu entwickelnden Verfahren und Algorithmen, die unter den hard- und softwaretechnischen Vorgaben und Arbeitsbedingungen einzuhalten waren. Solche Vorgaben umfassen das nichtholonome, verzögerte Bewegungsverhalten des Unterwasserfahrzeuges, die Sensorik zur Bestimmung der Umwelt, die im Fahrzeug eingesetzte Rechentechnik sowie die zu verwendende Entwicklungs- und Kommunikationssoftware. Die Arbeitsbedingungen eines Unterwasserfahrzeuges sind durch ein Manövrieren im dreidimensionalen Raum bei einer möglichen Seeströmung, schlechter Sicht und hohem Wasserdruck unter Einhaltung eines Sicherheitsabstandes zum Meeresbodens und zu den geographischen Hindernissen, technischen Bauten und Altlasten charakterisiert.Das entwickelte Konzept ist modular aufgebaut und umfasst Komponenten zur Kollisionsüberwachung, Zielpunktgenerierung, Kollisionsvermeidung, Fahrzeugführung bei Identifikationsaufgaben sowie zur Fahrzeugsteuerung. Für die Kollisionsüberwachung wird ein Zwei-Phasen-Konzept eingesetzt. Dieses Konzept ermöglicht eine schnelle Kollisionsüberprüfung durch die Verwendung einfacher Kollisionstests zur Vorselektion möglicher Kollisionskandidaten. Das in dieser Arbeit entwickelte Kollisionsvermeidungssystem besitzt eine hybride Struktur, bei der ein reaktiver (Reaktive Steuerung) und ein planender Ansatz (Wegeplanung) parallel arbeiten. Die Reaktive Steuerung übernimmt die Führung des Fahrzeuges, während die Wegeplanung einen Routenplan generiert. Steht ein Routenplan zur Verfügung, arbeitet die Wegeplanung diesen ab. Für die Reaktive Steuerung wurde ein neues Verfahren zur geometrischen Konstruktion von Gradientenlinien entwickelt. Es verbindet die Vorteile des von Guldner entwickelten Verfahrens der Harmonischen Dipolpotentiale mit der Forderung einer wegoptimalen Fahrweise unter Berücksichtigung des nichtholonomen, verzögerten Bewegungsverhaltens des Fahrzeuges. Durch die Forderung der online-Erzeugung eines Routenplanes unter Gewährleistung des Echtzeitverhaltens des Systems wurden graphenbasierte Verfahren für die Wegeplanung untersucht. Diese Verfahren ermöglichen es, einen optimalen Weg nach definierten Vorgaben in einer kalkulierbaren Zeit zu ermitteln. Zwei neu entwickelte Verfahren zur Generierung eines geometrischen Graphen aus einem Konfigurationsraum mit elliptischen Objektzylindern sowie ein Algorithmus zur Bestimmung der Fahrtkosten unter Einbeziehung der Strömungsinformation werden detailliert beschrieben. Obgleich das in dieser Arbeit vorgestellte Führungskonzept für ein Autonomes Unterwasserfahrzeug entwickelt wurde, können Teile dieser Arbeit auch für boden- und luftgeführte Autonome Mobile Systeme angewandt werden.Auch im Buchhandel erhältlich: Intelligentes Führungskonzept für ein autonomes Unterwasserfahrzeug in Sondersituationen / von Mike Joachim Eichhorn . - Düsseldorf : VDI-Verl., 2007. XIII, 172 S.. : Ill., graph. Darst. ISBN 978-3-18-512708-3 Preis: 51,30

    Integrierte Fahrdynamikregelung mittels eines hybriden Ansatzes aus Modellinversion, heuristischer beziehungsweise modellprädiktiver relativer Stellgrößenverteilung und der Integration bekannter Regelungssysteme

    Get PDF
    Die vorgestellte integrierte Fahrdynamikregelung bestimmt aus einer Bewegungsvorgabe auf Beschleunigungsebene, Messgrößen vom Fahrzeug und momentanen Umweltparametern Stellgrößen, die das Fahrzeug die Bewegungsanforderung möglichst exakt umsetzen lassen. Die Stellgrößen werden unter gleichzeitiger Berücksichtigung jeder Komponente der Bewegungsvorgabe und der Gesamtheit der verfügbaren Stellmöglichkeiten ermittelt. Verbleiben nach Umsetzen der Vorgabe Freiheitsgrade in den Stellgrößen, so werden diese genutzt, um die Fahrsicherheit zu steigern, indem jeder Reifen möglichst weit von seiner Kraftschlussgrenze entfernt betrieben wird.The Global Chassis Control approach of this thesis determines control signals, by which a car will translate a motion demand as precisely as possible. Inputs to the controller are the motion demand on the level of horizontal acceleration, measurements from the vehicle and parameters of the environment. While determining suitable control signals the controller considers the entire motion demand and the entire set of control possibilities at the same time. If there remains any left choice, the controller uses this to improve the driving stability. This is achieved by minimizing the grip usage of each tire. The control approach is applicable to modern vehicles with today′s control units, sensors and estimators. During the development, the applicability of the control system to road vehicles according to the state of the art with regard to available measured variables and computing power of the available control units was taken into account

    Informatikanwendungen im Umweltbereich

    Get PDF

    Analyse verschiedener Architekturvarianten des CoreVA-VLIW-Prozessors

    Get PDF
    Hübener B. Analyse verschiedener Architekturvarianten des CoreVA-VLIW-Prozessors. Bielefeld: Universität Bielefeld; 2016.Die Leistungsfähigkeit eingebetteter Prozessoren gewinnt in der mobilen Signalverarbeitung aufgrund der stetig steigenden Anforderungen aktueller Multimediaanwendungen immer mehr an Bedeutung. Da mobile Systeme in den meisten Fällen batteriebetrieben sind, steht zur Ausführung dieser Anwendungen jedoch nur ein stark begrenztes Energiebudget zu Verfügung. Aus diesem Grund muss die Energieeffizienz, die sowohl von der Rechenleistung als auch von der Leistungsaufnahme eines Systems abhängt, so hoch wie möglich sein. Um diesen Anforderungen gerecht zu werden, verfolgt die Arbeitsgruppe Kognitronik und Sensorik einen CPU-gestützten Ansatz auf Basis des 32-Bit VLIW-Prozessors CoreVA. Der CoreVA-Prozessor kann zur Entwurfszeit durch eine variable Anzahl parallel angeordneter Verarbeitungs- und Funktionseinheiten erweitert werden. Da sich durch das Hinzufügen der Verarbeitungseinheiten jedoch nicht nur die Rechenleistung des Prozessors sondern auch seine Ressourcenanforderungen erhöhen, müssen umfangreiche Entwurfsraumexplorationen durchgeführt werden, um diese Wechselwirkungen bewerten zu können. Dies ist angesichts der vielschichtigen Konfigurierbarkeit des CoreVA-Prozessors jedoch äußerst zeitaufwändig. Vor diesem Hintergrund wurden in dieser Arbeit verschiedene Verfahren einer modellbasierten Entwurfsraumexploration entwickelt. Die Charakterisierung der Zielanwendungen erfolgt hierbei entweder auf Basis einzelner Simulationsdurchgänge des CoreVA-Instruktionssatzsimulators oder durch statische Programmcodeanalysen. Die Ermittlung der Ressourcenanforderungen geschieht mit Hilfe eines Hardwaremodells, das aus wenigen Probesynthesen gewonnen werden kann. Die Energie, die die jeweiligen Prozessorkonfigurationen zur Ausführung der Zielanwendungen benötigen, wird schließlich durch eine Kombination dieser Modelle bestimmt. Hierbei ergibt sich ein durchschnittlicher Approximationsfehler von etwa -5%. Aufgrund dieses geringen Fehlers können die modellbasierten Verfahren die Entwurfsraumexploration des CoreVA-Prozessors maßgeblich beschleunigen. Für einen Prozessor mit bis zu vier Verarbeitungseinheiten lässt sich die Anzahl der genauer zu untersuchenden Prozessorkonfigurationen von 352 auf weniger als zehn Konfigurationen reduzieren. Bei einem Großteil der vorgestellten Anwendungen kann die modellbasierte Entwurfsraumexploration die energieeffizientesten Konfigurationen sogar direkt detektieren
    corecore