IMPROVING ADAS VALIDATION WITH MBT

Similar documents
Advanced Driver Assistance: Modular Image Sensor Concept

The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems

AUTOMATED GENERATION OF VIRTUAL DRIVING SCENARIOS FROM TEST DRIVE DATA

LOW COST ADVANCDED DRIVER ASSISTANCE SYSTEM (ADAS) DEVELOPMENT

Examining future priorities for cyber security management

Testing of automated driving systems

A. SERVEL. EuCNC Special Sessions 5G connected car 01/07/2015

SOLUTIONS FOR TESTING CAMERA-BASED ADVANCED DRIVER ASSISTANCE SYSTEMS SOLUTIONS FOR VIRTUAL TEST DRIVING

Verification and Validation of High-Integrity Systems

Automatización de Métodos y Procesos para Mejorar la Calidad del Diseño

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

Automating Best Practices to Improve Design Quality

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th

SIMPACK - A Tool for Off-Line and Real- Time Simulation

DS-IMU NEXT GENERATION OF NAVIGATION INSTRUMENTS

Functional Safety Architectural Challenges for Autonomous Drive

Simulation: A Must for Autonomous Driving

Hardening Attack Vectors to cars by Fuzzing

Ethernet TSN as Enabling Technology for ADAS and Automated Driving Systems

Object Fusion for an Advanced Emergency Braking System (AEBS) Jonny Andersson

Arm Technology in Automotive Geely Automotive Shanghai Innovation Center

TomTom Innovation. Hans Aerts VP Software Development Business Unit Automotive November 2015

Can We Improve Autonomous Driving With IoT and Cloud?

Connected Car. Dr. Sania Irwin. Head of Systems & Applications May 27, Nokia Solutions and Networks 2014 For internal use

Failure Diagnosis and Prognosis for Automotive Systems. Tom Fuhrman General Motors R&D IFIP Workshop June 25-27, 2010

Supplier Business Opportunities on ADAS and Autonomous Driving Technologies

Communication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018

Learning Driving Styles for Autonomous Vehicles for Demonstration

Formal Verification and Automatic Testing for Model-based Development in compliance with ISO 26262

4G and 5G Cellular Technologies Enable Intelligent Transportation Use Cases

Advanced IP solutions enabling the autonomous driving revolution

> Acoustical feedback in the form of a beep with increasing urgency with decreasing distance to an obstacle

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

STATUS OF EU ACCESSION TO UN ECE REGULATIONS IN THE AREA OF VEHICLE APPROVAL AS OF 31 DECEMBER 2014

Solving functional safety challenges in Automotive with NOR Flash Memory

Research Article A Rapid Prototyping Environment for Cooperative Advanced Driver Assistance Systems

Self-driving vehicles and their impact on the efficiency and safety of future transport

Cooperative Vehicles Opportunity and Challenges

Solutions for Smarter Driving ADAS

Cybersecurity Challenges for Connected and Automated Vehicles. Robert W. Heller, Ph.D. Program Director R&D, Southwest Research Institute

1000BASE-T1 from Standard to Series Production

Certified Automotive Software Tester Sample Exam Paper Syllabus Version 2.0

13W-AutoSPIN Automotive Cybersecurity

GSCOUT GPS MODEL: GSCOUT GPS IN-CAR CAMERA USER MANUAL

Sensor Accuracy in Vehicle Safety

Consolidated Financial Results for Fiscal 2016 (As of March 2017)

Automotive and Aerospace Synergies

MANUAL. Table of Content. City Car Driving. Advanced keyboard control settings System requirements Advanced mouse control settings...

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007

Design Considerations And The Impact of CMOS Image Sensors On The Car

Enabling Functional Safety ASIL Compliance for Autonomous Driving Software Systems

Vehicle Localization. Hannah Rae Kerner 21 April 2015

Application_Database.docx

ADAS: A Safe Eye on The Road

MATLAB Expo 2014 Verkehrszeichenerkennung in Fahrerassistenzsystemen Continental

Automotive Electronics modules Assembly & testing - complexity & Cost Challenges

Hezi Saar, Sr. Staff Product Marketing Manager Synopsys. Powering Imaging Applications with MIPI CSI-2

Riccardo Mariani, Intel Fellow, IOTG SEG, Chief Functional Safety Technologist

Giancarlo Vasta, Magneti Marelli, Lucia Lo Bello, University of Catania,

Option Driver Assistance. Product Information

LiDAR for ADAS and Autonomous Driving (Intro to LiDAR Face-Off at Sensors EXPO 2018)

Automatized Analysis of Advanced Driver Assistance Systems Behavior

Autonomous Cars from a Unique Perspective: Reality

Development of an autonomous driving ECU platform for streamlining the development of autonomous driving vehicle applications

ITS Wisconsin Transportation Conference October 23, 2018

AUTOMOTIVE FUNCTIONAL SAFETY: ACCELERATING INNOVATION THROUGH COOPERATION AND CONSENSUS IN STANDARDS

Measuring the World: Designing Robust Vehicle Localization for Autonomous Driving. Frank Schuster, Dr. Martin Haueis

Conquering Complexity: Addressing Security Challenges of the Connected Vehicle

Multi-Core SoCs for ADAS and Image Recognition Applications

Automated Driving Development

ARM processors driving automotive innovation

Real-Time Insights from the Source

MANUAL. Table of Content. City Car Driving. Advanced keyboard control settings System requirements Advanced mouse control settings...

Reuse of Hardware Independent Test Sequences across MiL-, SiL- and HiL-Test Scenarios

Linux in Automotive From Open Source to Products

the bridge between Vehicle Component and ECU Development

Prime 2/4 Cam DVR Dash Cam User Manual

Taking the Right Turn with Safe and Modular Solutions for the Automotive Industry

Accelerating solutions for highway safety, renewal, reliability, and capacity. Connected Vehicles and the Future of Transportation

Agenda. About TRL. What is the issue? Security Analysis. Consequences of a Cyber attack. Concluding remarks. Page 2

Applying AI to Mapping

ROS Interfaced Autonomous Control System in the Loop Real time CarMaker simulated sensor data for system under test

Verification of Collision Avoidance Functionality A mileage multiplier approach to verify future Collision Avoidance Systems

Consumer Vehicle Interface Design and Assessment. Paul Green

Autonomous Driving From Fail-Safe to Fail-Operational Systems

Photonic Technologies for LiDAR in Autonomous/ADAS. Jake Li (Market Specialist SiPM & Automotive) Hamamatsu Corporation

In-Vehicle Global Synchronization

AEF Ag industry body for electronic communication

Dan Henderlong July 27, 2017

IoT in Smart Cities Technology overview and future trends

Advanced Vehicle Science Centre BT Modeller

CONTROL ALGORITHMS FOR SPACE TUG RENDEZVOUS. Statement of Project Fall Author: Timothée de Mierry

EDR Report Information

Features. Main Features of OPTIAN!! FCW ( Forward Collision Warning ) LDW (Lane Departure Warning ) FCDA ( Front Car Departure Alert )

Layer-based Multi-sensor Fusion Architecture for Cooperative and Automated Driving Application Development

Parallel Scheduling for Cyber-Physical Systems: Analysis and Case Study on a Self-Driving Car

Automotive Functional Safety

Contents. Precaution Main Menu Radio Play DVD... 8 USB/SD AUX Input Bluetooth Navigation VMCD...

Sichere Intelligente Mobilität - Testfeld Deutschland. Safe Intelligent Mobility Field Test Germany

VEHIL - HIL testing of advanced driver assistance systems Ploeg, J.

Transcription:

Sophia Antipolis, French Riviera 20-22 October 2015 IMPROVING ADAS VALIDATION WITH MBT Presented by Laurent RAFFAELLI ALL4TEC laurent.raffaelli@all4tec.net

AGENDA What is an ADAS? ADAS Validation Implementation Using the Results Applicability against Standards To Conclude 2

WHAT IS AN ADAS? Advanced Driver Assistance Systems

What is an ADAS? ADAS missions : Warn the driver Message on screen Vibrations on steering wheel Sound signal Take control of the vehicle Torque on steering wheel Autonomous Braking 4

What is an ADAS? More and more functions are available : Lateral guidance : LDW (Lane Departure Warning), LKA (Lane Keeping Assist) Longitudinal guidance : AEB (Autonomous Emergency Braking) Park the car : PA (Park Assist) Adapt the front light source : AFS (Advanced Front lighting System), AHA (Adaptive High beam assist) Regulate the speed of the car : ACC (Adaptive Cruise Control) And so on 5

ADAS VALIDATION How validate an ADAS?

The ADAS Validation The System under Test : Sensor(s) Situation Analysis ADAS Decision 7

The ADAS Validation Signal sent by the camera : Y pixels X pixels Need to reduce the number of possible stimuli 8

The ADAS Validation ADAS Validation by driving test Use of video sequence libraries But this has many drawbacks : Driving situations are limited have a bad representativeness are costly 9

IMPLEMENTATION The COVADEC Methodology

Implementation Purpose : Prove that the ADAS behavior is compliant with safety goals Validate the reliability of the ADAS function How : By using a sufficiently representative test campaign to measure if the safety goals are achieved 11

Implementation Terminology : Influent Parameter : Parameter of ADAS environment which has an influence on ADAS behavior and response Test Case : Short video sequence for which for each Influent Parameter a value is selected from one of the possible Equivalence Classes Equivalence Class : A set of values associated with an Influent Parameter for which the ADAS behavior and response are assumed to be the same 12

Implementation Pre requisites : System Under Test : ADAS with camera sensors Identification of influent parameters and associated probabilities (usage profiles) It must be possible to simulate influent parameters Probabilities distributed in such a way that there are a lot of duplicate test cases ADAS algorithms must be available at a level (HIL, MIL, SIL) for which simulation is available 13

Implementation Phases : 1. Identification of influent parameters 2. Identification of dependencies between parameters 3. Identification of statistical profiles and equivalence classes 4. Identification of reliability goal 5. Construction of a test model 6. Generation of test cases 7. Execution of test cases on simulation tools 8. Identification of problem cases 9. Conclusion on reliability objectives 14

Implementation Methodology goals : Build quickly on request and with reduce cost a test campaign equivalent to hundreds of thousand kilometers With Good representativeness of : Road environments Weather conditions 15

Implementation Test effort reduction : Time to test in hours 72 h 24 h 36 h 360 h Equivalent time of driving in hours 16

USING THE RESULTS How the test campaigns database can be used

Using the Results Results are test campaigns with a set of test cases representative of thousands of kilometers of driving Generate database of computer generated images Provide input for the selection of the test drives 18

Using the Results Use for test automation : MBT Tool Test Cases Configuration Test Results Test Server Initiate video sequence Video Simulator Simulated Video + CAN data Initiate ADAS Algorithms ADAS Module Simulation (MIL, SIL, HIL) ADAS Decision Simulation Data Test Oracle Test Oracle Decision 19

APPLICABILITY AGAINST STANDARDS Conformance with automotive safety standards

Applicability against Standards ADAS are not covered by the ISO 26262 standard (Road Vehicles Safety) : ISO 26262 does not address the nominal performance of E/E systems ADAS errors are not security related events as defined by ISO 26262 21

Applicability against Standards A new automotive standard (ISO 26262 evolution) is currently being prepared : For ADAS For autonomous vehicle The COVADEC project is, with other R&D projects, used to integrate new concepts and prepare for this future standard. 22

TO CONCLUDE Conclusion

To Conclude The proposed methodology shall be one of the one of the methods provided by the future standards It will not replace real driving test, but would be used to maximize efficiency of test validation What we are seeing today is the beginning of an era where cars will become more and more autonomous 24

Thank you Questions? http://www.covadec.org 25