Introduction to AUTOSAR Wednesday 7 th May 2014

Similar documents
Functional Safety with ISO Principles and Practice Dr. Christof Ebert, Dr. Arnulf Braatz Vector Consulting Services

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

AUTOSAR Configuration Process - How to handle 1000s of parameters

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Plug and Play Solution for AUTOSAR Software Components

Configuration management in AUTOSAR

From Diagnostic Requirements to Communication

Product Information Services for Embedded Software

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

Security in Vehicle Networks

Safety and security related features in AUTOSAR

Convenient Charging of Electric Vehicles

Development of AUTOSAR Software Components within Model-Based Design

isolar Integrated Solution for AUTOSAR

TRW Automotive TRW Automotive Profile 2012

Embedded OS. Product Information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Automotive Software Development Challenges Virtualisation and Embedded Security

Software House Embedded Systems

Product Information CANdelaStudio

Herstellerinitiative Software (OEM Initiative Software)

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Car2x From Research to Product Development

Corporate Finance in the Automotive Arena. - Navigating the next decade. of auto industry transformation -

Automotive Working Group Meeting St-Petersburg, Russia, September 2012

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Challenges for the European Automotive Software Industry

SCSK s Automotive Software Business

Introduction to Ethernet and IP in automotive vehicles

Introduction to J1939 Version Application Note AN-ION

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

Freescale Leadership in Driving Standards. Customer Relationships. Long-term Global Presence. Broadest Automotive MCU Product Portfolio

Safe Automotive software architecture (SAFE)

Hardware-independent Software Development

AutoSAR Overview. FESA Workshop at KTH Prof. Jakob Axelsson Volvo Cars and Mälardalen University

Introduction to RACE FUELS Hans-Christian von der Wense Munich, Germany

Vehicle Electronics. Services and Solutions to Manage the Complexity

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com

ACEA PRINCIPLES OF DATA PROTECTION IN RELATION TO CONNECTED VEHICLES AND SERVICES

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC

Challenge of Ethernet Use in the Automobile

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015

Economic and Market Outlook. EU Automobile Industry

Standardisation needs and testing methods for multiple-outlet chargers. Klaus Kersting, Product Manager EV/HEV, Applus IDIADA July 2014

Mentor Embedded Automotive Solutions

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

Safety and Security Features in AUTOSAR

STATEMENT THE ALLIANCE OF AUTOMOBILE MANUFACTURERS APRIL 14, 2016 PRESENTED BY:

TÜ V Rheinland Industrie Service

AUTOSAR Software Architecture

Volvo On Call. An OEM view on European ecall

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

AUTOSAR Handbook KPIT Technologies Ltd. CAN. Customizable HIS-MISRA. Configuration OSEK. Mode. Training ISO Management VCI

VELOCITY LAB TM Embedded Development Ecosystem

Model-Based Development of ECUs

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions

Timing Analysis for Verification of Network Architectures. Timing Analysis

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Quick Introduction to CANalyzer Version Application Note AN-AND-1-110

CAN-based Protocols in Avionics Version Application Note AN-ION

Validation tests for DC charging stations. Klaus Kersting Product Manager EV/HEV

Profile. Klemens Richter. Personal Data. Skills. Address Kriemhildenstrasse München Germany Telephone Mobile Work Fax

The Growing Role of Electronics in Automobiles A Timeline of Electronics in Cars June 2, 2011

How To Develop A Car

CASE STUDY. Automotive Components. Bosch Drancy, France Brake NVH Testing. Braking Systems. France. Automotive. PULSE, Transducers

FlexRay A Communications Network for Automotive Control Systems

Embedding Trust into Cars Secure Software Delivery and Installation

Automotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems,

DEDICATED TO SOLUTIONS

Software Components for Reliable Automotive Systems

International Business Strategy

Welcome to IAV. We Develop Cars and Your Career. GACC Midwest Innovation Seminar October 29, 2014

Safe-E. Safe-E Introduction. Coordination: Andreas ECKEL TTTech Computertechnik AG

TomTom HAD story How TomTom enables Highly Automated Driving

2012 SuRe (Supplier Relationship) index

Safety Issues in Automotive Software

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

Advanced In-Wheel Electric Propulsion Technology

6th Vector CONGRESS. November 28 and 29, 2012 Stuttgart

News service. DB Schenker: A reliable partner of the automotive industry

Operating Systems Supported by Vector Products

AUTOBOSS V30 hand-held diagnostic tool developed for the European market - the true all-in-one scan tool. OEM COVERAGE FOR EUROPEAN/ASIAN/US VEHICLES

gimm Global Integrated Manufacturing Manager. Solution for industrial management of productive and logistic factory processes

DEDICATED TO SOLUTIONS. Automotive System and Software Development

Solutions for MOST. Reliable Solutions for MOST25, MOST50 and MOST150 ENGLISH

Automotive Black Box Data Recovery Systems

Acquisition of ACH Saline business May 3, 2012

l i X t o CASE STUDY Beyond electronic data interchange (EDI)

Introduction to LIN. Webinar

Volvo Group Purchasing. VÄLKOMMEN TILL STORA LEVERANTÖRSDAGEN Volvo Group Trucks

Intecs S.p.A. AUTOSAR Conformance Testing: an overview

What is Automotive Software Engineering? What is Automotive Software Engineering? What is Automotive Software Engineering?

Ford Motor Company. Automotive and transportation. $100+ million in warranty cost savings

On the road toward the autonomous truck

Product Information CANalyzer.J1939

System Software and TinyAUTOSAR

Using big data in automotive engineering?

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

Volvo Powertrain driving the Volvo Group

Transcription:

Introduction to AUTOSAR Wednesday 7 th May 2014

About the Presenter Stephen Waldron MEng CEng MIET Local Product Line Manager Vector GB Embedded Software Product Line Slide: 2

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. Slide: 3

Vector Application Areas and Product Examples Development of Distributed Systems PREEvision, Network Designer ECU Software MICROSAR, CANbedded ECU Testing CANoe, VT System, Logger Diagnostics CANdela ECU Calibration CANape, VX1000, vcdm Process Management and Development Consulting Services Vector offers solutions for... > Slide: 4

Vector Application Areas and Product Examples Development of Distributed Systems PREEvision, Network Designer ECU Software MICROSAR, CANbedded ECU Testing CANoe, VT System, Logger Diagnostics CANdela ECU Calibration CANape, VX1000, vcdm Process Management and Development Consulting Services Vector offers solutions for... > Slide: 5

Vector Worldwide USA Detroit 75 employees France Paris 12 employees Great Britain Birmingham 14 employees Germany Stuttgart, Brunswick, Hamburg, Karlsruhe, Munich, Regensburg 989 employees Sweden Gothenburg 19 employees Japan Tokyo, Nagoya 82 employees Italy Milano 7 employees India Pune 9 employees Korea Seoul 30 employees Austria Vienna 8 employees Vector Group 1,277 employees Date: Jan. 2014 Brazil São Paulo 1 employee China Shanghai 31 employees Slide: 6

Product Line Embedded Software PES Portfolio PRODUCTS and SERVICES Middleware Operating System Flash Bootloader Safety Communication Diagnostics PES - we focus on basic software Diagnostics Reprogramming State Manager Memory as supplement to the application software of our customers. Complex Drivers Application Slide: 7

AUTOSAR Overview

Development of Functionality Electronic fuel injection Cruise control Gearbox control Traction control Anti lock brakes Electronic fuel injection Cruise control >80% of automotive innovations are based on software Airbags Electronic stability control Active body control Adaptive gearbox control Adaptive cruise control Emergency call Gearbox control Traction control Anti lock brakes Electronic fuel injection Cruise control 1975 1985 1995 2005 Adaptive headlights Active steering Curve warning Stop and Go Lane keeping assistance Automated parking Collision mitigation Hybrid powertrain Road trains Electronic Brake Control Telediagnostics Car-2-car communication Software updates Airbags Electronic stability control Active body control Adaptive gearbox control Adaptive cruise control Emergency call Gearbox control Traction control Anti lock brakes Electronic fuel injection Cruise control 2015 Slide: 9

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 Slide: 10

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 Slide: 11

AUTOSAR AUTOSAR Partnership Slide: 12

AUTOSAR Basic Software Layered Architecture Source: www.autosar.org Application RTE System Memory Communication Services Services Services Onboard Memory Communication I/O Complex Device Abstraction Hardware Abstraction Hardware Abstraction Hardware Abstraction Drivers Microcontroller Memory Communication I/O Drivers Drivers Drivers Drivers Microcontroller Slide: 13

AUTOSAR: Specifications Then and Now Multicore Safety Extensions for Watchdog Extension for Diagnostics Standardized Interface for NVRAM Extension ECU State Management Introduction Ethernet and TCP/IP (DoIP) AUTOSR 3 0,86m 8624 pages AUTOSAR 4.0 1,2m 12030 pages Debugging Support (AMD) Partial Networking J1939 Support Variant Handling Slide: 14

AUTOSAR: Specifications Then and Now Usage BSW on different processor cores Extension of IP in vehicle communication Pretended Networking AUTOSR 3 0,86m 8624 pages AUTOSAR 4.0 1,2m 12030 pages AUTOSAR 4.1 1,65 m 16538 pages Introducing Variant Points for ECUC J1939 dynamic addressing Slide: 15

AUTOSAR: In an Ideal World Developing a new car Seat movement Window handling Light control Door locking with AUTOSAR Slide: 16

AUTOSAR: In an Ideal World Software Components (SWC) LC LC LC LC SM WH SM SM AUTOSAR Functions of the car Light control LC Seat movement SM Window handling WH Door locking DL Seat movement Window handling Light control DL WH SM Door locking Mapping of SWC to ECU ECU ECU ECUEX ECU Software components SM DL WH WH ECUEX BSW SM ECUEX RTE ECUEX Slide: 17

Current Workflow Without AUTOSAR Network communication of the vehicle is specified The ECU is configured based on the DBC, FIBEX, LDF file. ECU 1 ECU1 ECU2 Applications Basic Software (BSW) DBC, FIBEX, LDF ECU n Applications Basic Software (BSW) Slide: 18

Future Workflow With AUTOSAR SW functionality of the vehicle is defined as a system of SWCs... SWC1 Virtual Function Bus VFB SWC2 SWC3 and mapped to ECUs ECU1 ECU2 SWC1 SWC3 SWC2 Software Component Description* System Description* An extract is created for each ECU... The ECU is configured in detail ECU1 SWC1 SWC2 SWC1 SWC2 Basic Software (BSW) RTE Extract of System Description* ECU Configuration Description (ECUC)* * Slide: 19

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 Slide: 20

MICROSAR OEM Solutions

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE Application Software SWC1 SWC2 RTE Basic Software ECU Software Slide: 22

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE well used in Europe; starting in US, Asia (1. Japan 2. Korea, China) will be used broadly ( 2017) Slide: 23

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE Data formats (System description) well used in Europe; starting in US, Asia (1. Japan 2. Korea, China) OEM will be used broadly ( 2017) AUTOSAR ARXML Tier1 Slide: 24

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE Data formats (System description) well used in Europe; starting in US, Asia (1. Japan 2. Korea, China) 2 OEMs: Daimler & Volvo Car will be used broadly ( 2017) will be the standard ( 2020) Slide: 25

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE Data formats (System description) Development methodology well used in Europe; starting in US, Asia (1. Japan 2. Korea, China) 2 OEMs: Daimler & Volvo Car will be used broadly ( 2017) will be the standard ( 2020) Slide: 26

Exploitation of AUTOSAR Vector s Evaluation Degree of AUTOSAR usage is different for different aspects: Aspect Today In Future Basic Software + RTE Data formats (System description) Development methodology well used in Europe; starting in US, Asia (1. Japan 2. Korea, China) 2 OEMs: Daimler & Volvo Car Distribution of application software (SWC) by OEM will be used broadly ( 2017) will be the standard ( 2020) Full function oriented development by OEM ( 2020) Push: Introduction of new functionalities (Safety, FlexRay, ) Hurdle: Compatibility to legacy solution (NM, data formats, ) Slide: 27

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 Slide: 28

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_dai mler_hella_vector_atz_sh_201310_pressarticle_en.pdf Slide: 29

Vector AUTOSAR Solution

Vector AUTOSAR Tool Chain SWC2 Logical & Software Architecture Design SWC1 SWC3 Calibration PREEvision SWC2 CANape Development of Application Software SWC1 SWC3 ECU-/System-Test Virtual Integration Platform S1 S2 CANoe SWC Detailed Design SWC1 SWC2 ECU Monitoring and Debugging DaVinci Developer RTE CANoe.AMD RTE Configuration BSW Configuration DaVinci Configurator Pro Basic Software (BSW) AUTOSAR ECU S1 S2 Virtual Integration Virtual Integration Platform Slide: 31

Vector AUTOSAR Solution PREEvision System design of vehicles or ECUs Software components Network communication Mapping Supports also various architecture levels beyond AUTOSAR Slide: 32

Vector AUTOSAR Solution DaVinci Developer Creation of SWC descriptions with graphical or table-based editors Definition of SWC internal behavior (runnable entities) Consistency check of the SWCs Slide: 33

Vector AUTOSAR Solution DaVinci 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 Slide: 34

AUTOSAR: In the Real World Software Components (SWC) LC LC LC LC SM AUTOSAR WH SM SM SYSTEM WH SM DL PREEvision Mapping of SWC to ECU Functions of the car Light control LC Seat movement SM Window handling WH Door locking DL ECU Seat movement Door locking Window handling Light control ECU ECUEX ECU Software components ECUEX ECUEX ECUEX BSW SM DL WH DaVinci Developer WH DaVinci Configurator Pro MICROSAR BSW SM RTE Slide: 35

AUTOSAR 4 Layered Architecture Slide: 36

PES Services Overview Scalable Services Training, Installation, Support, Reviews Coaching Workshops, Concepts Extended Integration Package System Functions and Software Integration Complete ECU Software Extend of service CANbedded, MICROSAR CANbedded, MICROSAR CANbedded, MICROSAR CANbedded, MICROSAR CANbedded, MICROSAR CANbedded, MICROSAR Customer specific projects Embedded Standard Software Product Services Technical Consulting Engineering Services Slide: 37

Characteristics of MICROSAR Quality 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 Slide: 38

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 Slide: 39

Thank you for your attention Any Questions Please? For further information about Vector and our products please visit: www.vector.com stephen.waldron@vector.com Local Product Line Manager Embedded Software Product Line Vector GB Limited Rhodium, Central Boulevard Blythe Valley Park Solihull, Birmingham West Midlands B90 8AS UK Slide: 40

Further Reading 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 day AUTOSAR In Practice 3 days MICROSAR Safe 1 day Please ask for a quote Slide: 41