autosar adaptive platform for future applications · new cooperation models to reduce...

33
AUTOSAR Adaptive Platform for future applications Simon Fürst, AUTOSAR Spokesperson FISITA World Automotive Summit 2015 11 th and 12 th November 2015, London

Upload: others

Post on 02-Nov-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR Adaptive Platform for future applications

Simon Fürst, AUTOSAR SpokespersonFISITA World Automotive Summit 201511th and 12th November 2015, London

Page 2: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

3

Overview

Introduction Why AUTOSAR?

AUTOSAR Classic Platform Overview and achievements

Game changers New challenges and use-cases New functions

Future of AUTOSAR Adaptive Platform New cooperation model

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 3: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

90% of all innovations

Linked Networks

Infotainment

Electronic SupportMechanics

E/E innovations in vehicle development are increasing

4

All major innovations are driven

by E/E

Vehicles are connected to the back-end

1970 1980 1990 2000 2010 2020

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 4: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

OEM f

Exchangeabilitybetween suppliers’solutions

Exchangeabilitybetween vehicle platforms

Exchangeabilitybetween manufacturers’applications

Platform d.nPlatform d.2Platform d.1

Platform e.nPlatform e.2Platform e.1

Platform f.nPlatform f.2Platform f.1

Platform c.nPlatform c.2Platform c.1

Platform a.nPlatform a.2Platform a.1

OEM e

OEM aPlatform b.n

Platform b.2Platform b.1

OEM b

OEM d

OEM c

AUTOSAR Vision

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-20155

AUTOSAR aims to improve complexity management of integrated E/E architectures through increased reuse and exchangeability of SW modules between OEMs and suppliers.

Supplier AChassisSafetyBody/

Comfort

Supplier BChassisSafetyTelematics

Supplier CBody/ComfortPowertrainTelematics

Page 5: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Aims and Benefits of Using AUTOSAR

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-20156

Hardware and software will be widely independent of each other. Development can be de-coupled by horizontal layers, reducing development time and costs. The reuse of software increases at OEM as well as at suppliers. This enhances quality and

efficiency during development.

Yesterday

Hardware

Software

AUTOSAR aims to standardize the software architecture of Electronic Control Units (ECUs).AUTOSAR paves the way for innovative electronic systems that further improve performance, safety and environmental friendliness.

Application Software

Hardware

AUTOSAR

HardwareHardware

Customer needs Adaptive Cruise Control Lane Departure Warning Advanced Front Lighting

System …

Using standards Communication Stack OSEK Diagnostics CAN, FlexRay

HW

-spe

cific

(EC

Us)

Stan

dard

ized

Met

hodo

logy

Page 6: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Partners (status November 2015)

7 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

111 Associate Partners17Attendees

9 Core Partners 28 Development Partners

46 Premium Partners

GeneralOEM

StandardSoftware

Semi-conductors

GenericTier 1

Tools andServices

Page 7: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR is a global standardPartners 2015

8

Europe93 Partners

America28 Partners Asia

69 PartnersAfrica1 Partner

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 8: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

9

Overview

Introduction Why AUTOSAR?

AUTOSAR Classic Platform Overview and achievements

Game changers New challenges and use-cases New functions

Future of AUTOSAR Adaptive Platform New cooperation model

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 9: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Main Working Topics

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201510

Methodology:Defines exchange formats and description templates to enable a seamless configuration process of the basic software stack and the integration of application software in ECUs. It includes even the methodology how to use this framework.

Application Interfaces:Specification of interfaces of typical automotive applications from all domains in terms of syntax and semantics, which should serve as a standard for application software.

Architecture:Software architecture including a complete basic software stack for ECUs – the so called AUTOSAR Basic Software – as an integration platform for hardware independent software applications.

Acceptance Tests:Specification of test cases intending to validate the behavior of an AUTOSAR implementation with AUTOSAR application software components or within one vehicle network

ApplicationInterfaces Methodology

AcceptanceTests

ApplicationInterfaces

ArchitectureAcceptanceTests

Methodology

ArchitectureAcceptanceTests

ApplicationInterfaces Methodology

ArchitectureAcceptanceTests

Methodology

ApplicationInterfaces

Architecture

Page 10: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR achievements and outlook (1/2)Milestones, just to name a few

11

Release 4.1.1

AUTOSAR founded

First release Basic SW complete Feature enrichment

Multicore supportFunctional safety

Ethernet…

New development methods

Derived applications

200920062003 20122005 2011 2013

Timing analysisDiagnostics

Acceptance testing…

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

2010200820072004

Page 11: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR achievements and outlook (2/2)Milestones, just to name a few

12

Long Term Objectives: Quality Maturity Backward

compatibility Closing gaps Market needs Effort

10 years of AUTOSAR 6th AOC Nov 13

201520142013 2016

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Release 4.3.0Release 4.2.1

Large data communication via

Ethernet and CAN FDIntegration of non-

AUTOSAR systems…

Release 4.2.2

CAN Flexible Data Rate

Global time synchronization

Sender Receiver Serialization

Page 12: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR release managementThe principle of maximal two active major releases

13

Minor rel. based on major rel. y

Major release z development

1

Backward compatible concepts

Long-term concepts with controlled compatibility

Further Development

2

Concept development

Minor release Initial release

Revisions based on major rel. x LoKI

Development Evolution Maintenance Issue Notice

ReleaseSwitch

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 13: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Exploring AUTOSAR: software architecture

14 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

ECU-Hardware

Application Software

Component

..............

AUTOSAR Software

Basic Software

AUTOSAR Interface

Complex Device Drivers

Standardized Interface

Operating System

Actuator Software Component

AUTOSAR Interface

Sensor Software Component

AUTOSAR Interface

Application Software

Component

AUTOSAR Interface

Standardized InterfaceStandardized

AUTOSAR Interface AUTOSAR Interface AUTOSAR Interface

Services

Standardized Interface

Communication

Standardized Interface

ECU Abstraction

Standardized Interface

Microcontroller Abstraction

Standardized Interface

Standardized Interface

Runtime Environment

Page 14: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Com

plex

Driv

ers

Microcontroller (µC)

Micro-controller Drivers

Memory Drivers

Memory HW Abstr.

RTE

Onboard Dev. Abstr.

Memory ServicesSystem Services

Communi-cation Drivers

Communi-cation

Services

COM HW Abstr.

I/ODrivers

I/O HW Abstraction

Application LayerExploring AUTOSAR: Example: Error Handling, Reporting and Diagnostic

15 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

The Debugging module supports debugging of the AUTOSAR BSW. It interfaces to ECU internal modules and to an external host system via communication .

The Diagnostic Event Manager is responsible for processing and storing diagnostic events.

The module Diagnostic Log and Tracesupports logging and tracing of applications. It collects user defined log messages and converts them into a standardized format.

System Services

Microcontroller

AUTOSAR Runtime Environment (RTE)

Microcontroller Drivers

Onboard Device Abstraction

Communication Drivers

Communication Hardware

Abstraction

Communication Services

Application Layer

Function Inhibition Manager

Watchdog Manager

Default Error Tracer

Diagnostic Event Manager

Watchdog Interface

Watchdog Driver

Diagnostic Communi-cation Manager

DebuggingDiagnostic Log

and Trace XCP

All detected development errors in the Basic Software are reported to Default Error Tracer. The Diagnostic Communication Manager provides a common API for diagnostic services etc.

Page 15: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Exploring AUTOSAR: Example: energy efficient technologies

16 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Partial Networking Shutting down and starting up communication of groups of

ECUs (Partial Network Cluster - PNC) during normal bus communication.

ECUs that shall be shut down require special transceiver hardware.

Pretended Networking ECU local approach to switch into a low power mode while

keeping up bus communication, e.g. by using mechanisms of ECU degradation.

ECU Degradation ECU local approach to reduce the number of active

components and/or semiconductors in an ECU, e.g. degrade line drivers, MCU capabilities.

Communication Services CDD

Microcontroller

AUTOSAR Runtime Environment (RTE)

Microcontroller Drivers Memory Drivers I/O Drivers

I/O Hardware

Abstraction

Memory Hardware Abstraction

Memory ServicesSystem Services

Onboard Device Abstraction

Communication Drivers

Communication Hardware Abstraction

Application Layer

POR

T D

river

Wat

chdo

g D

river

MC

U

Driv

er

Flex

Ray

D

river

GPT

D

river

Memory Abstraction Interface

I/O Hardware Abstractio

n

WatchdogInterface

DCM

COM

IPDU

NVRAM Manager

BSW

Sch

edul

er

Func

tion

Inhi

bitio

n M

anag

er

Wat

chdo

g M

anag

er

Dev

elop

men

t Er

ror

Trac

er

Dia

gnos

tic E

vent

Man

ager

Com

mun

icat

ion

Man

ager

AUTO

SAR

OS

ECU

Sta

te M

anag

er

ADC

Driv

er

PWM

Driv

er

ICU

Driv

er

DIO

Driv

er

LIN

D

river

SPI

Han

dler

Driv

er

CAN

Driv

er

FlexRayTRCV

CAN TRCV

FlexRay TPCANTP

FlexRaySM

FlexRay NMCANNM

LINSM

CANSM

Generic NM Interf.

EA Fee

int.

EEPR

OM

Driv

er

int.

Flas

h D

river

RAM

Tes

t

PDURouter

LINInterface

CanInterface

FlexRayInterface

… ……

Communication Services CDD

Microcontroller

AUTOSAR Runtime Environment (RTE)

Microcontroller Drivers Memory Drivers I/O Drivers

I/O Hardware

Abstraction

Memory Hardware Abstraction

Memory ServicesSystem Services

Onboard Device Abstraction

Communication Drivers

Communication Hardware Abstraction

Application Layer

POR

T D

river

Wat

chdo

g D

river

MC

U

Driv

er

Flex

Ray

D

river

GPT

D

river

Memory Abstraction Interface

I/O Hardware Abstractio

n

WatchdogInterface

DCM

COM

IPDU

NVRAM Manager

BSW

Sch

edul

er

Func

tion

Inhi

bitio

n M

anag

er

Wat

chdo

g M

anag

er

Dev

elop

men

t Er

ror

Trac

er

Dia

gnos

tic E

vent

Man

ager

Com

mun

icat

ion

Man

ager

AUTO

SAR

OS

ECU

Sta

te M

anag

er

ADC

Driv

er

PWM

Driv

er

ICU

Driv

er

DIO

Driv

er

LIN

D

river

SPI

Han

dler

Driv

er

CAN

Driv

er

FlexRayTRCV

CAN TRCV

FlexRay TPCANTP

FlexRaySM

FlexRay NMCANNM

LINSM

CANSM

Generic NM Interf.

EA Fee

int.

EEPR

OM

Driv

er

int.

Flas

h D

river

RAM

Tes

t

PDURouter

LINInterface

CanInterface

FlexRayInterface

… ……

Page 16: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

17

Overview

Introduction Why AUTOSAR?

AUTOSAR Classic Platform Overview and achievements

Game changers New challenges and use-cases New functions

Future of AUTOSAR Adaptive Platform New cooperation model

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 17: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Starting Point: selected main drivers

18

Main drivers for new automotive software systems have been determined.

Highly automated driving Car-2-X applications

Vehicle in the cloud Increased connectivity

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 18: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Selected main drivers for new automotive software systems (1/4)

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201519

Highly automated driving will be on the road.

Support dependable systems including fail-operational systems Support of cross domain computing platforms Support of high-performance micro-controllers and computing Distributed and remote diagnostics …

Use cases

Page 19: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Selected main drivers for new automotive software systems (2/4)

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201520

Car-2-X applications will require the interaction of vehicles and off-board systems.

Support cloud interaction Software as product Integration of non-AUTOSAR systems …

Use cases

Page 20: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Selected main drivers for new automotive software systems (3/4)

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201521

Vehicle in the cloud will require dedicated means for security.

Layer 1 Individual ECU

Layer 2 In-vehicle network

Layer 3 E/E-Architecture

Cloud

Secure on-board communication Security architecture Secure cloud interaction …

Use cases

Layer 4 Connected vehicle

Page 21: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Selected main drivers for new automotive software systems (4/4)

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201522

Consideration of non-AUTOSAR and off-board systems within methodology Dynamic deployment of software components Interaction with non-AUTOSAR and off-board systems

SW-C2

SW-C3 SW-C4

SW-C5SW-C6

ECU1

ECU2 ECU3Server

SW-C1

ECU4

Use cases

Upcoming use cases will lead to a stronger interaction of automotive software systems.

Static application Dynamic application Car-2-X application

Page 22: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Influence by new players

23 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 23: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Cooperation with other standards

24

Open to connect with others

Identifying / monitoring open source projects

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 24: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Challenges for the AUTOSAR partnership

25

Cooperation

Efficient cooperation with other standardization bodies and/or open source projects

New cooperation models to reduce time-to-market while increasing quality

New players in the automotive industry

Adaptation of development speed

Development

Support major new features, future market needs and current technology trends

Fast, efficient and high quality of software standardization by implementation

Using existing software solutions for standardization, e.g. from consumer electronics

Frontloading of validation and early availability of implementation

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 25: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

27

Overview

Introduction Why AUTOSAR?

AUTOSAR Classic Platform Overview and achievements

Game changers New challenges and use-cases New functions

Future of AUTOSAR AUTOSAR Adaptive Platform New cooperation model

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 26: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

AUTOSAR Classic Platform

AUTOSAR Adaptive Platform

non-AUTOSAR Basic Platform

Application SW-C

Adaptive Application

SW-C

SW-CNon AR

RTE

Adaptive Application

SW-C

BUS

AUTOSAR Classic Platform

Application SW-C

RTE non -AUTOSAR Offboard System

SW-CNon AR

SOME / IP

New AUTOSAR product: The Adaptive Platform

28

Extend AUTOSAR Classic Platform by support of adaptive deployment and interaction with non AUTOSAR systems.

Common Bus Interface Specification

SW system

description

ECU description

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 27: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Architecture of the AUTOSAR Adaptive Platform

29

AUTOSAR Adaptive Foundation

Standardized AUTOSAR Adaptive Service

Application Software

Component

Application Software

Component

Backend Proxy

Standardized Adaptive API

(Virtual) Machine / HW

AUTOSAR Adaptive Services

Application Software

ComponentApplication Level

AUTOSAR Adaptive Platform

Standardized AUTOSAR Adaptive Lib Service Oriented Communication

Ope

ratin

g S

yste

m

Communication HW Acceleration …

SW Configuration Platform Resources

Platform Modes …

Platform Functionality

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 28: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Standardization process and specification validation

30

Specifications will be validated in parallel with the standardization.

Standardization

FeedbackAgile

development

Prototyping

Input

Feedback Feedback

Operating system definition based on POSIX Middleware technologies for the implementation of service

oriented communication, e.g. SOME/IP Definition of execution model(s) to support the different use

cases of access freedom, e.g. full access, sandboxing Use of package format and managers for application

deployment

Upcomingfeasibilitystudies

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 29: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

31

Overview

Introduction Why AUTOSAR?

AUTOSAR Classic Platform Overview and achievements

Game changers New challenges and use-cases New functions

Future of AUTOSAR AUTOSAR Adaptive Platform New cooperation model

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Page 30: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Releases and revisions of AUTOSAR

32 FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Development Evolution Maintenance Issue Notice

Q12015

Q2 Q3 Q4 Q12016

Q2 Q3 Q4 Q12017

Q2 Q3 Q4

Release 4.2

R4.2.2

R1.0.0

Release 4.3

R4.3.0

Release 1.0.0

R1.1.0

Classic Platform

Acceptance Test

Adaptive PlatformRelease 1.0.0

Foundaition

R 1.0.0

Page 31: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Focus of AUTOSAR

33

Proc

ess

& Q

ualit

yM

ajor

pr

inci

ples

Split of standard into major products Ensure stabilization of releases Max. 2 releases are maintained simultaneously Consider market needs of AUTOSAR partners

Architecture Methodology Application interfaces Acceptance tests

Promote global use of the standard Establish a flexible work package structure Clear release and revision numbering scheme Ensure backward compatibility Life cycle plan for each release Continuous incorporation of new concepts Only validated concepts to be incorporated

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015

Con

tent

Page 32: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

Summary

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-201534

Achievements

AUTOSAR Products

Established a worldwide software standard focusing on automotive applications Classic Platform is massively used in series production Acceptance Tests Release 1.1.0 are published

Already launched: AUTOSAR Classic Platform and AUTOSAR Acceptance Tests Planned for 2016/17: AUTOSAR Adaptive Platform and

AUTOSAR Foundation

Future of AUTOSAR

Improvement and stabilization of existing standard Anticipate the future by providing the next generation of

platform software Creation of new eco-systems by new collaboration models

AUTOSAR will continue to be THE creator of automotive software standard.

Page 33: AUTOSAR Adaptive Platform for future applications · New cooperation models to reduce time-to-market while increasing quality New players in the automotive industry Adaptation of

More information available online

35

More information about AUTOSAR:

http://www.autosar.org

Become a partner and get exploitation rights for the AUTOSAR [email protected]

For information only (see disclaimer)

Published Releases

FISITA World Automotive Summit 2015 - AUTOSAR12-Nov-2015