Rainer Otterbach
dSPACE GmbH
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Rainer Otterbach.
international conference on control applications | 2006
Michael Beine; Ulrich Eisemann; Rainer Otterbach
Model-based design methods are well-established for the development of embedded control systems. Rapid control prototyping and automatic production code generation are widely applied to decisively speed up the software development process of electronic control units (ECUs). This paper describes the necessary transformation steps of the controller model from early controller design to final implementation on production hardware
ATZ worldwide | 2007
Rainer Otterbach; Oliver Niggemann; Joachim Stroop; Axel Thümmler; Ulrich Kiffmeier
More and more complex software systems in modern vehicles require development processes being based on explicit software and system architecture models. If used in early phases of the process, errors and hazards can be identified when modelling new aspects of the overall system. This article will use the dSpace’s tool chain, including the company’s latest product SystemDesk, to outline possible implementations of these ideas.
Archive | 1996
Rainer Otterbach; Ulrich Kiffmeier
Der Beitrag stellt eine neue Hardware-Architektur vor, die auf der Basis des Alpha 21164 RISC Prozessors speziell fur den Einsatz in Hardware-in-the-Loop (HIL) Simulationen entwickelt und optimiert wurde. Neben der reinen Rechenleistung spielt bei HIL Simulationen die Anbindung von I/O Peripherie eine wesentliche Rolle. Zur Entlastung der Alpha CPU von den zum Teil umfangreichen und damit zeitaufwendigen I/O Aufgaben wird ein digitaler Signalprozessor (TMS320C40) als I/O Koprozessor eingesetzt. Erste Benchmark-Ergebnisse fur typische HIL Simulationsmodelle belegen die Leistungsfahigkeit des Alpha Systems in diesem Anwendungsbereich. Die Abhangigkeit der erzielbaren Simulationsschrittweite von den numerischen und programmtechnischen Eigenschaften eines Modells wird diskutiert. Das Alpha System ist in eine Entwicklungsumgebung eingebettet, die alle Schritte von der Analyse uber Entwurf bis hin zum Echtzeittest integriert. Ausgehend von SIMULINK Blockdiagrammen, die auch die Netzwerkebene eines Multiprozessorsystems beschreiben konnen, werden Echtzeitprogramme automatisch generiert. Die Codegenerierung beinhaltet die Erzeugung der Funktionsaufrufe fur die grafisch spezifizierten I/O Schnittstellen und fur die echtzeitfahige Datenkommunikation zwischen den beteiligten Prozessoren.
ATZ - Automobiltechnische Zeitschrift | 2007
Rainer Otterbach; Oliver Niggemann; Joachim Stroop; Axel Thümmler; Ulrich Kiffmeier
Immer komplexere Softwaresysteme in modernen Fahrzeugen erfordern Entwicklungsprozesse, die auf expliziten Software- und Systemarchitekturmodellen basieren. Werden solche Modelle schon in fruhen Phasen des Prozesses eingesetzt, konnen Fehler und Gefahrenquellen bereits bei der Modellierung neuer Aspekte des Gesamtsystems erkannt werden. In diesem Beitrag wird anhand der Werkzeugkette von dSpace einschlieslich des neuesten Produkts SystemDesk erlautert, wie sich diese Methoden umsetzen lassen.
SAE World Congress & Exhibition | 2007
Dirk Stichling; Oliver Niggemann; Rainer Otterbach; Karsten Hoffmeister
The AUTOSAR methodology does not only specify XML file formats but defines a software development workflow for electronic control units (ECUs). This waterfalllike workflow does not cover the real process between car manufacturers (OEMs) and suppliers or even within these companies. Therefore productive AUTOSAR tools have to actively support these processes e. g. by providing an iterative workflow instead of a waterfall-like. One of the major topics within the processes is the coupling of system level design and ECU centric design. This paper evaluates the different use-cases between system level design and ECU centric design and presents the tool requirements which are necessary for productive work. The use cases are grouped into two major categories. First top-down, start with system design so that the system model defines requirements and interfaces of the ECUs’ basic software. Second bottom-up, the design of the ECUs with the I/O and basic services is fixed early, i. e. the basic software drives the design and interfaces of the system model.
ATZ worldwide | 2007
Dirk Stichling; Oliver Niggemann; Joachim Stroop; Rainer Otterbach
The amount of software in modern electronic control units (ECUs), and the degree of networking between them, has reached such proportions that they increasingly cause software development and maintenance problems for vehicle manufacturers and suppliers. To meet this challenge head on, dSpace, the leading supplier of tools for developing automotive software, has added System Desk to its tool chain. System Desk introduces a model-based development process at system level, allowing users to extend existing development processes
ATZ - Automobiltechnische Zeitschrift | 2007
Dirk Stichling; Oliver Niggemann; Rainer Otterbach
Softwareumfang und Vernetzung moderner elektronischer Steuergerate haben eine Grosenordnung erreicht, die Fahrzeughersteller und Zulieferer bei der Entwicklung und Pflege der Software zunehmend vor Probleme stellt. Um die ser Herausforderung aktiv zu begegnen, erweitert dSpace als fuhrender Anbieter von Werkzeugen zur Entwicklung von Automotive-Software seine Toolkette um System Desk. System Desk fuhrt einen modellbasierten Entwicklungsprozess bereits auf Systemebene ein, der es den Anwendern erlaubt, bestehende Entwicklungsprozesse zu erweitern.
SAE transactions | 2004
Klaus Lamberg; Michael Beine; Mario Eschmann; Rainer Otterbach; Mirko Conrad; Ines Fey
SAE 2006 World Congress & Exhibition | 2006
Christian Wewetzer; Klaus Lamberg; Rainer Otterbach
Archive | 2006
Oliver Niggemann; Joachim Stroop; Rainer Otterbach; Herbert Hanselmann