Upload
vanlien
View
257
Download
14
Embed Size (px)
Citation preview
Introduction to AUTOSAR
Wednesday 7th May 2014
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 2
About the Presenter
Stephen Waldron MEng CEng MIETLocal Product Line Manager
Vector GB – Embedded Software Product Line
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 3
Our Mission
Vector provides OEMs and suppliers
of automotive and related industries
a professional and open development platform of
tools, software components and services
for creating embedded systems.
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 4
Vector Application Areas and Product Examples
Development of Distributed SystemsPREEvision, Network Designer
ECU TestingCANoe, VT System, Logger
ECU CalibrationCANape, VX1000, vCDM
ECU SoftwareMICROSAR, CANbedded
Process Management and DevelopmentConsulting Services
DiagnosticsCANdela
Vector offers solutions for ... >
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 5
Vector Application Areas and Product Examples
Development of Distributed SystemsPREEvision, Network Designer
ECU TestingCANoe, VT System, Logger
ECU CalibrationCANape, VX1000, vCDM
ECU SoftwareMICROSAR, CANbedded
Process Management and DevelopmentConsulting Services
DiagnosticsCANdela
Vector offers solutions for ... >
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 6
Vector Worldwide
USADetroit
75 employees
FranceParis
12 employees
GermanyStuttgart, Brunswick, Hamburg, Karlsruhe, Munich, Regensburg989 employees
JapanTokyo, Nagoya82 employees
KoreaSeoul30 employees
SwedenGothenburg19 employees
ChinaShanghai31 employees
IndiaPune9 employees
Great BritainBirmingham
14 employees
Vector Group1,277 employeesDate: Jan. 2014
AustriaVienna
8 employees
ItalyMilano
7 employees
BrazilSão Paulo1 employee
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 7
Product Line Embedded Software
OperatingSystem
Application
Middleware
Flash Bootloader
Communication Diagnostics
StateManager
Memory
ReprogrammingDiagnostics
Safety ComplexDrivers
PES PortfolioPR
OD
UCTS
and
SER
VIC
ES
PES - we focus on basic software
as supplement to the application software
of our customers.
AUTOSAR Overview
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 9
AirbagsElectronic stability control Active body control Adaptive gearbox controlAdaptive cruise controlEmergency callGearbox controlTraction control Anti lock brakesElectronic fuel injectionCruise control
Development of Functionality
1975 1985 1995 2005
Electronic fuel injectionCruise control
Gearbox controlTraction control Anti lock brakesElectronic fuel injectionCruise control
Adaptive headlightsActive steeringCurve warningStop and GoLane keeping assistanceAutomated parkingCollision mitigationHybrid powertrainRoad trainsElectronic Brake Control TelediagnosticsCar-2-car communicationSoftware updatesAirbagsElectronic stability control Active body control Adaptive gearbox controlAdaptive cruise controlEmergency callGearbox controlTraction control Anti lock brakesElectronic fuel injectionCruise control
2015
>80% of automotive innovations are based on software
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 10
AUTOSAR
The challenge:
E/E complexity is growing fast
Quantity of software is exploding
Many different hardware platforms are used
Development processes and data formats are not harmonized
The main objective of AUTOSAR:
Improve software quality and reduce costs by re-use
Re-use of functions across carlines and across OEM boundaries
Re-use of development methods and tools
Re-use of basic software
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 11
AUTOSAR
(AUTomotive Open System ARchitecture)
is a worldwide development partnership of car manufacturers, suppliers and other companies from the electronics, semiconductor
and software industry.
AUTOSAR has the working principle:
“Cooperate on standards, compete on implementation”
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 12
AUTOSARAUTOSAR Partnership
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 13
AUTOSAR Basic Software
Microcontroller
Onboard
Device
Abstraction
Memory
Hardware
Abstraction
Communication
Hardware
Abstraction
Microcontroller
Drivers
Memory
Drivers
Communication
Drivers
I/O
Drivers
Memory
Services
RTE
Application
I/O
Hardware
Abstraction
System
Services
Layered Architecture
Communication
Services
Complex
Drivers
Source: www.autosar.org
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 14
Multicore
Safety Extensions for Watchdog
Extension for Diagnostics
Standardized Interface for NVRAM
Extension ECU State Management
Introduction Ethernet and TCP/IP (DoIP)
Debugging Support (AMD)
Partial Networking
J1939 Support
Variant Handling
…
AUTOSAR: Specifications Then and Now
AU
TOS
R 3
0,86
m
8624
pag
es
AU
TOS
AR
4.0
1,2m
1203
0 pa
ges
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 15
Usage BSW on different processor cores
Extension of IP in vehicle communication
Pretended Networking
Introducing Variant Points for ECUC
J1939 dynamic addressing
…
AUTOSAR: Specifications Then and Now
AU
TOS
R 3
0,86
m
8624
pag
es
AU
TOS
AR
4.0
1,2m
1203
0 pa
ges
AU
TOS
AR
4.1
1,65
m16
538
page
s
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 16
AUTOSAR: In an Ideal World
Developing a new car…
…with AUTOSAR
Window handlingSeat movement
Door locking
Light control
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 17
AUTOSAR: In an Ideal World
Functions of the car Light control LC Seat movement SM Window handling WH Door locking DL …
ECUEX
ECUEX
ECUEX
ECUEX
RTE
BSW
Software components
SMDL
WH
SM
WH
LC
LC
LC LC
SM
SM
SM SM
DLWH
WH
Mapping of SWC to ECU
ECU
ECUECU
AUTOSAR
Software Components (SWC)Window handlingSeat
movement
Light control
Door locking
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 18
Current Workflow
Applications
Basic Software (BSW)
The ECU is configured based on the DBC, FIBEX, LDF file.
ECU1 ECU2
DBC, FIBEX, LDF
Network communication of the vehicle is specified
ECU 1
Applications
Basic Software (BSW)
ECU n
Without AUTOSAR
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 19
VFB
Virtual Function Bus
SWC1
SWC2 SWC3
ECU1
SWC1
SWC2
ECU2
SWC3
System Description*
Extract of System Description*ECU ConfigurationDescription (ECUC)*
Future Workflow
Software Component Description*
*
SWC1 SWC2
Basic Software (BSW)
RTE
SW functionality of the vehicle is defined as a system of SWCs ... … and mapped to ECUs
An extract is created for each ECU...
The ECU is configured in detail
ECU1
SWC1
SWC2
With AUTOSAR
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 20
AUTOSAR Market - Vector’s Evaluation
1.The number of OEMs using AUTOSAR is growing
2. The number of Tier1s using AUTOSAR is growing
3. The AUTOSAR functionality is growing
4. The invest of tool providers to support AUTOSAR is growing
5.Alternative solutions are losing ground
The market is certainly growing – approx. 25% per year
MICROSAR – OEM Solutions
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 22
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
Aspect Today In FutureBasic Software+ RTE
Application Software
RTE
SWC1 SWC2
Basic Software
ECU Software
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 23
Aspect Today In FutureBasic Software+ RTE
well used in Europe;starting in US, Asia (1. Japan 2. Korea, China)
will be used broadly( 2017)
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 24
Aspect Today In FutureBasic Software+ RTE
well used in Europe;starting in US, Asia (1. Japan 2. Korea, China)
will be used broadly( 2017)
Data formats (System description)
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
OEM Tier1
AUTOSAR“ARXML”
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 25
Aspect Today In FutureBasic Software+ RTE
well used in Europe;starting in US, Asia (1. Japan 2. Korea, China)
will be used broadly( 2017)
Data formats (System description)
2 OEMs:Daimler & Volvo Car
will be the standard( 2020)
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 26
Aspect Today In FutureBasic Software+ RTE
well used in Europe;starting in US, Asia (1. Japan 2. Korea, China)
will be used broadly( 2017)
Data formats (System description)
2 OEMs:Daimler & Volvo Car
will be the standard( 2020)
Development methodology
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 27
Aspect Today In FutureBasic Software+ RTE
well used in Europe;starting in US, Asia (1. Japan 2. Korea, China)
will be used broadly( 2017)
Data formats (System description)
2 OEMs:Daimler & Volvo Car
will be the standard( 2020)
Development methodology
Distribution ofapplication software(SWC) by OEM
Full function orienteddevelopment by OEM( 2020)
Exploitation of AUTOSAR – Vector’s Evaluation
Degree of AUTOSAR usage is different for different aspects:
Push: Introduction of new functionalities (Safety, FlexRay, …)
Hurdle: Compatibility to legacy solution (NM, data formats, …)
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 28
AUTOSAR - Exploitations
SOP of a complete AUTOSAR solution (BSW + RTE)
2010 2011 2012 2013 2014 2015 2016 …
AUTOSAR 3.x
AUTOSAR 4.x
AUTOSAR 3.x is used in serial production projects by: Audi / Volkswagen / Porsche Daimler Fiat / Chrysler Volvo Trucks (incl. Construction Machines)
AUTOSAR 4.x is used in serial production projects by: BMW GM Toyota Volvo Cars
AUTOSAR 4.x is generally announced by Ford PSA …
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 29
OEMs adopting AUTOSAR
We have accompanied some OEMs on their journey when introducing AUTOSAR
Volvo AB
Daimler (Automotive)
Audi
We have published our experiences together with Daimler and Hella, here:
http://vector.com/portal/medien/cmc/press/Vector/AUTOSAR_Daimler_Hella_Vector_ATZ_SH_201310_PressArticle_EN.pdf
Vector AUTOSAR Solution
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 31
Vector AUTOSAR Tool ChainSWC2
RTE ConfigurationBSW Configuration
DaVinci Configurator Pro
ECU Monitoring and Debugging
CANoe.AMD
ECU-/System-Test
CANoe
Calibration
CANape
SWC1
SWC2
SWC3
SWC1SWC3
Logical & SoftwareArchitecture Design
PREEvision
Development of Application Software
Virtual Integration Platform S1 S2
SWC Detailed Design
DaVinci Developer
SWC1
Basic Software (BSW)
RTE
AUTOSAR ECU
SWC2
S1 S2
Virtual Integration
Virtual Integration Platform
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 32
Vector AUTOSAR SolutionPREEvision
System design of vehicles or ECUs
Software components
Network communication
Mapping
Supports also various architecture levels beyond AUTOSAR
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 33
Vector AUTOSAR SolutionDaVinci Developer
Creation of SWC descriptions with graphical or table-based editors
Definition of SWC internal behavior (runnable entities)
Consistency check of the SWCs
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 34
Vector AUTOSAR SolutionDaVinci Configurator Pro
Creation of ECU configurations
MICROSAR BSW and RTE
Third party BSW (MCALs)
Specific editors for each BSW domain
Validation of ECU configuration
Generation of configurable part of BSW and RTE
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 35
AUTOSAR
Software Components (SWC)
AUTOSAR: In the Real World
Functions of the car Light control LC Seat movement SM Window handling WH Door locking DL …
ECUEX
ECUEX
ECUEX
ECUEX
RTE
BSW
Software components
SMDL
WH
SM
WH
LC
LC
LC LC
SM
SM
SM SM
DLWH
WH
Mapping of SWC to ECU
ECU
ECUECU
Window handlingSeat movement
Light control
Door locking
ECU DaVinci Developer
DaVinci Configurator Pro
MICROSAR BSW
SYSTEM PREEvision
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 36
AUTOSAR 4 Layered Architecture
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 37
PES Services Overview
Embedded Standard Software Technical Consulting
Engineering ServicesProduct Services
Extend of service
Customer specific projects
Training, Installation,
Support,Reviews
CANbedded, MICROSAR
Scalable Services
Coaching
CANbedded, MICROSAR
Workshops,Concepts
CANbedded, MICROSAR
ExtendedIntegration
Package
CANbedded, MICROSAR
System Functionsand Software Integration
CANbedded, MICROSAR
Complete ECU Software
CANbedded, MICROSAR
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 38
Characteristics of MICROSAR
SPICE Development for PES products
conforming to Automotive SPICE and ISO/IEC 15504
ISO 26262 Development for selected PES products
conforming to ISO26262
CMMI Development of customer-specific ECU
software based on the Capability Maturity Model Integration (CMMI)
ISO 9001:2008 Worldwide for all subsidiaries
Quality
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 39
AUTOSAR Market - Vector’s Evaluation
The complexity will continue to rise in the coming years
Focus is moving from the ECU to features/functions
Each OEM has different strategy for AUTOSAR migration
Considering schedule, feature set and cost vs. benefit
Each Tier-1 has its own migration strategy
Driven by the OEM, or their own strategy
AUTOSAR is not the problem, it is the solution!
The complexity is there already…
now the tools and Basic Software, have to manage it
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 40
Thank you for your attention
Any Questions Please?For further information about Vector
and our products please visit: www.vector.com
[email protected] Product Line Manager
Embedded Software Product Line
Vector GB LimitedRhodium, Central Boulevard
Blythe Valley ParkSolihull, Birmingham
West MidlandsB90 8AS
UK
© 2014 Vector GB Ltd. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.
Slide: 41
AUTOSAR Specifications:www.autosar.org
Information only, free-of-charge
E-Learning:www.vector.com/vl_autosar_introduction_portal_en.html
3 hours, free-of-charge
Webinars:www.vector.com/vi_webinars_en.html
Durations vary, free-of-charge
Training:www.vector.com/vi_class_autosar_en.html?loc=GER
AUTOSAR Fundamentals – 1 dayAUTOSAR In Practice – 3 days
MICROSAR Safe – 1 dayPlease ask for a quote
Further Reading…