AUTOSAR. Robert Neue. PG AutoLab Seminarwochenende Oktober AutoLab

Ähnliche Dokumente
AUTomotive Open System ARchitecture

Fachartikel. Dipl.-Ing. (FH) Martin Hein. Einführung in

Einführung. ECU-übergreifende Funktionen nehmen immer mehr zu! z.b. bei Fahrerassistenz-Systemen

- Ein Überblick. Agenda

Abkürzungen. Kapitel 1 - Einleitung Stand der Automobilelektronik Historische Entwicklung Gegenwärtige Probleme 2

Inhaltsverzeichnis. Teil I. 1.1 Was verbirgt sich hinter AUTOSAR? Zum Aufbau des Buches... 4

Softwareentwicklung mit AUTOSAR

SERVICEORIENTIERTE KOMMUNIKATION MIT IP UND ETHERNET MARKUS BECHTER

Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte

Modell-basierte Entwicklung mit der Timing Definition Language (TDL)

Entwicklungsbegleitende Verifikation von AUTOSAR Steuergerätefunktionen auf Basis einer Test-RTE und SiL-Simulation

UML 2.0 als Architekturbeschreibungssprache? Seminar: Architekturbeschreibungssprachen Manuel Wickert

FlexRay und AUTOSAR. Stephan Reichelt, Dr. Karsten Schmidt, Frank Gesele, Nils Seidler, Prof. Dr. Wolfram Hardt

Engineering the Factory of the Future Now.Next.Beyond. Heiko Schwindt VP Automation & Electrification Solutions, Bosch Rexroth

Technische Universität Kaiserslautern Lehrstuhl für Virtuelle Produktentwicklung

Vorlesung Automotive Software Engineering Teil 7 Normen und Standards (1-1)

Aufbau eines modernen Betriebssystems (Windows NT 5.0)

1.3! Prozesse in der Fahrzeugentwicklung im Überblick

Produktinformation CANoe Option AMD Version

Vorlesung Automotive Software-Engineering

Sanfte. Gurte. bringt Gurtstraffer auf den AUTOSAR-Weg. dspace Magazin 1/2011 dspace GmbH, Paderborn, Germany

Qualität und Diagnose in automotiven Softwaresystemen. Fahrzeugelektronik im Fokus BadenBaden Spezial 18. Oktober 2006, BadenBaden

Vorlesung Automotive Software Engineering Teil 7 Normen und Standards (1)

AUTOSAR-Software mit ASCET (Dr. Kai Pinnow ETAS GmbH) TU Darmstadt, Industrie Kolloquium, 26. Mai 2009

Vorlesung Automotive Software-Engineering

Cybersecurity Mit Sicherheit!

Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)

Ethernet-Security am Beispiel SOME/IP

2008 Jiri Spale, Programmierung in eingebetteten Systemen 1

Aktuelle Trends bei der Simulation mechatronischer Systeme

Moderne Low-Level-Treiberprogrammierung

oscan ein präemptives Echtzeit-Multitasking-Betriebssystem

Sicht ist im AUTOSAR-Standard fest verankert und prägt die Methodik durchgehend. Von der Abstraktion zur Software- Komponente

One Click from Model to Reality

Vorteile einer REST-Busbasierten

Die Ergänzung des AUTOSAR Standards für eine durchgängige modellbasierte automobile Steuergeräteentwicklung

Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014.

Updates sicher und flexibel gestalten mit Linux

Multi-Tool Testlandschaft mit DDS

Requirements Engineering Übung 8 Systemmodellierung im RE

Diagnose von Kfz-Steuergeräten. Klaus Dinnes Roland Magolei

Visual Goal Management - visuelle Zielerreichung und Projektmanagement TOGAF. Requirements. Management generated by Dieter Langjahr 2014

EMES: Eigenschaften mobiler und eingebetteter Systeme AUTOSAR. Dr. Felix Salfner, Dr. Siegmar Sommer Wintersemester 2010/2011

Integrated Modular Avionics & ARINC 653

Entwurf und Validierung paralleler Systeme

Methodik. zur prozessübergreifenden Integration. der Digitalen Fabrik. der Rechts- und Wirtschaftswissenschaftlichen Fakultät

290 7 Software-Standardisierung

Web Services. Web Services in the News. Vision: Web of Services. Learning for Results. DECUS Symposium 2002, Vortrag 1K07,

Configurable Embedded Systems

Contract Based Design

Ziele und Tätigkeiten von Architekten

EAM-Vorlesung (SS2017)

Unternehmensweite IT Architekturen

IT-Konsolidierung und Aufbau einer Bundescloud Münster, Hans-Georg Göhring, Direktor ITZBund

software visualization NICK MÜLLER, a

Modellbasierte Funktionsentwicklung für Komfortsteuergeräte

Produktinformation DaVinci Developer

Visual Studio 2010 Neues für Architekten

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

INDUSTRIAL DATA SPACE DATA ECONOMY AND ANALYTICS CONCEPTS AND IMPLEMENTATION

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP

Herausforderungen bei der Entwicklung multifunktionaler Steuergeräte aus OEM-Sicht

RLE INTERNATIONAL Projektidee: Modulares Fahrzeugkonzept

Mit AUTOSAR die Zukunft entwickeln

Inhalt. Fragestellungen. ...we make the invisible visible... Analysen und deren Anwendung Erfahrungen

Modellbasierte Entwicklung von Autosar- Anwendungssoftware

SQS der weltweit führende Spezialist für Software-Qualität

Model-Based Design für AUTOSAR Komponenten

Smart Import for supplier projects

Einbindung bestehender Steuergerätesoftware in die Autosar-Architektur

Virtual Platforms for Automotive: Use Cases, Benefits and Challenges

Highlights versiondog 3.1

SIMATIC PCS 7 V8.1. Innovation Tour 2015 SIMIT Simulation Framework & Virtual Controler

Die Evolution von Integrated Engineering: SIMATIC PCS 7 Plant Automation Accelerator

a.k.a. Broker a.k.a. Vermittler , Sebastian Gäng, Moritz Moll, Design Pattern, HTWG Konstanz

PROJEKTE ZUM ERFOLG FÜHREN

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle

VIRTUALISIERUNG, INTEGRATION UND SIMULATION IM RAHMEN DES SYSTEMS ENGINEERING FÜR FAHRZEUGE.

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

1 Einleitung Motivation ZieledesBuches GliederungdesBuches... 3

Web Services Die Definition von Web Services in der Theorie und FNT-Command als Web Service in der Praxis

ISO / FuSi Funktionale Sicherheit Road Vehicle - Functional Safety

Architektur & Design. Martin Jud Software-Engineering Construction Architecture 1. Architecture

EN4M TM business applications. Smart Software for Smart Solutions

Digital Design 5 Rechnergestützte Schaltungsentwicklung

Sensorsimulation in Hardware in the Loop-Anwendungen

Komplexität beherrschen mit Contract Based Design

Simulink PLC Coder für sichere IEC Steuerungen bei MAGIRUS GmbH

I EINLEITUNG SYNTAX SPEZIELLE PROBLEME BEISPIEL AUSBLICK

Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen

Continuous Delivery in der Realität eines Großunternehmens

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

GridMate The Grid Matlab Extension

Modul Software Komponenten 01 Komponenten

Integration im Enterprise Umfeld

Software für Versorger und Industrie. Das Projekt BaSys 4.0. Karl M. Tröger Business Development Manager

Lessons learned from co-operation The project Virtual interaction with Web 2.0 in companies

Integrated result data management in the development process of vehicle systems based on the ASAM ODS standard

Turaya Anwendungsbeispiele

Transkript:

AUTOSAR Robert Neue robert.neue@gmx.de PG Seminarwochenende 21.-23. Oktober 2007 1

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 2 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Gründungsmitglieder Robert Neue <robert.neue@gmx.de> 3 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Motivation Our vision is an improved complexity management of highly integrated E/E architectures through an increased reuse and exchangeability of SW modules between OEMs and suppliers. Cooperate on Standards Compete on Implementation Robert Neue <robert.neue@gmx.de> 4 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Ziele Implementierung und Standardisierung von Basisfunktionen Skalierbarkeit hinsichtlich verschiedener Fahrzeugtypen Möglichkeiten zur redundanten Auslegung Einbettung von Modulen anderer Hersteller Wartbarkeit während des gesamten Produktlebenszyklus Software Updates und Upgrades während des gesamten Fahrzeuglebens Robert Neue <robert.neue@gmx.de> 5 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Lösungen von AUTOSAR Standardisierung des Austauschformats Basic Software MicroController Abstraktion RunTimeEnvironment Standard von Schnittstellen, um Probleme beim Einbinden von Produkten verschiedener Hersteller zu vermeiden Robert Neue <robert.neue@gmx.de> 6 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte AUTOSAR SW-C SW-C Description Virtual Functional Bus (VFB) System Constraint und ECU Descriptions Mapping on ECUs Run Time Environment (RTE) Basic Software Robert Neue <robert.neue@gmx.de> 7 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 8 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte im Detail 1 Run Time Environment Basis Software Robert Neue <robert.neue@gmx.de> 9 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

MCAL MicroControllerAbstractionLayer Robert Neue <robert.neue@gmx.de> 10 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

MCAL MicroControllerAbstractionLayer Robert Neue <robert.neue@gmx.de> 11 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

MCAL MicroControllerAbstractionLayer Robert Neue <robert.neue@gmx.de> 12 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

MCAL MicroControllerAbstractionLayer Robert Neue <robert.neue@gmx.de> 13 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Komplexe Treiber Robert Neue <robert.neue@gmx.de> 14 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

ECU Abstraction Layer Robert Neue <robert.neue@gmx.de> 15 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

ECU Abstraction Layer Robert Neue <robert.neue@gmx.de> 16 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Services Layer Robert Neue <robert.neue@gmx.de> 17 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Services Layer Robert Neue <robert.neue@gmx.de> 18 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Services Layer Robert Neue <robert.neue@gmx.de> 19 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 20 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte im Detail 1/4 AUTOSAR Software Component (AUTOSAR SW-C) + SW-C Description Teilfunktionalität Atomic Software Components Composition Sensor / Aktuator SW-Cs Robert Neue <robert.neue@gmx.de> 21 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte im Detail 2/4 Run Time Environment Ist nicht der abstrakte VFB Implementierung des VFB auf MC RTE muss nicht komplette Funktionalität direkt implementieren - Darf soviel wie möglich delegieren Basis Software Stellt Funktionalität der ECU unabhängig von der Hardware zur Verfügung Unabhängige Module versch. Hersteller möglich Verschieden Abstraktionsebenen je Einsatzgebiet Robert Neue <robert.neue@gmx.de> 22 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte im Detail 3/4 Virtual Functional Bus Kommunikation auf unabh. abstr. Niveau Komponenten kommunizieren nur über def. Ports Robert Neue <robert.neue@gmx.de> 23 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Konzepte im Detail 4/4 Virtual Functional Bus (Kommunikationsmuster) Client-Server Sender-Receiver Robert Neue <robert.neue@gmx.de> 24 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 25 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

AUTOSAR-OS vs. OSEK-OS OSEK-OS hat keine Zeitüberwachung OSEK-OS hat keine Speicherschutz AUTOSAR skaliert dies in den Klassen 1-4 Robert Neue <robert.neue@gmx.de> 26 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

AUTOSAR-OS vs. OSEK-OS Warum spielt das jetzt eine Rolle? Mehrere Anwendungen pro ECU simultan Schon jetzt > 50 ECUs in Luxusautos Speicherschutz daher wichtiger denn je Execution time enforcement (Budget) Arrival rate enforcement Trusted applications Non-trusted Applications (Blind trust) => Memory protection Units (MPUs) Robert Neue <robert.neue@gmx.de> 27 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 28 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

AUTOSAR Methode Von der Beschreibung... Robert Neue <robert.neue@gmx.de> 29 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

AUTOSAR Methode... zur ausführbaren Executable Robert Neue <robert.neue@gmx.de> 30 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue <robert.neue@gmx.de> 31 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

FAZIT AUTOSAR wird von namhaften Lieferanten und Herstellern vorangetrieben => große Unterstützung Einige versuchen ihre Lösungen in den Standard zu drücken Austauschbare Software Technische Seite Was passiert auf kaufmännischer Ebene? Tool Support noch nicht perfekt, es fehlen Automatismen Robert Neue <robert.neue@gmx.de> 32 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Quellen www.autosar.org www.freescale.com Keywords: How AUTOSAR Will Change the Way You Work with Freescale Products Robert Neue <robert.neue@gmx.de> 33 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Fragen????????? Robert Neue <robert.neue@gmx.de> 34 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007

Ende Vielen Dank für eure Aufmerksamkeit!!! Robert Neue <robert.neue@gmx.de> 35 AUTOSAR, PG, Seminarwochenende 21.-23.10.2007