ECU Diagnostics in HIL Applications

Similar documents
Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse Paderborn automotive testing expo June 22, 2010

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

OTX Basic concepts Open Diagnostic Framework Demonstration

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

Hardware in the Loop (HIL) Testing VU 2.0, , WS 2008/09

Plug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com

ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.

Product Information CANdelaStudio

EHOOKS Prototyping is Rapid Again

Chip simulation of automotive ECUs

RA Automotive. Silver Scan-Tool for the testing of OBD functionality. Peter Stoß Senior Manager RA Automotive. Mai 2008

Validating Diagnostics in Early Development Stages

INCA V7.2 New functions

Product Information CANape Option Simulink XCP Server

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Automotive Software Engineering

Vehicle Diagnostics The whole Story

Product Information CANape

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

Introduction to Higher-Level Protocols Version 1.0 Application Note AN-AND-1-160

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

Diagnostic of off-highway machinery for agriculture

Product Information CANalyzer.J1939

Software Production. Industrialized integration and validation of TargetLink models for series production

Telematics Workshop: Remote 2-Way Communication Meeting Results

CANoe and CANalyzer as diagnostic tools Version /07/17

Vehicle Electronics. Services and Solutions to Manage the Complexity

An Overview of Hardware-In-the-Loop Testing Systems at Visteon

Development of AUTOSAR Software Components within Model-Based Design

MDM as Service Component

Herstellerinitiative Software (OEM Initiative Software)

Safety and security related features in AUTOSAR

Realize your full potential with the new version of SIMATIC PCS 7

Ways to Use USB in Embedded Systems

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Plug and Play Solution for AUTOSAR Software Components

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

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

Vehicular On-board Security: EVITA Project

FDT Stand. FDT Standard FDT/DTM. Device Management Technology based on the FDT/DTM standard

A-317. Mobile Data Terminal. Android Platform Datasheet

Service Oriented Architecture for Agricultural Vehicles

AVL DISCAN Handheld-Scantool for multifunctional fields of application Faultcode-reader with integrated Informationsystem and Oscilloscope

PC-Based Vehicle OBD Tester

Data Logging and Realtime Visualization

Configuration management in AUTOSAR

AUTOSAR Software Architecture

Dr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid. New Tools and Methods for Validation and Calibration

Hardware & Software Solutions

Special FEATURE. By Heinrich Munz

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Technical Data Sheet SCADE R17 Solutions for ARINC 661 Compliant Systems Design Environment for Aircraft Manufacturers, CDS and UA Suppliers

Digital Preservation. OAIS Reference Model

VEHICLE DIAGNOSTICS THE AUTOCOM WAY

The MDM (Measurement Data Management) system environment

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

ABB i-bus KNX i-bus Tool Product Information

USB-Link 2 Installation and Setup Manual

Mild Hybrids. Virtual

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

KIBES Body and Chassis Control. Multiplex system for commercial vehicles.

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

AIDIAG PREMIUM. Offer positioning

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

Chapter-5 Introduction to Building Automation System (BAS)

DS1104 R&D Controller Board

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Installation Instructions

STLinux Software development environment

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

IBM RATIONAL PERFORMANCE TESTER

VeHiCle diagnostics the autocom way

Instant Graphical User Interface Solutions Why you need a new User Interface

EVITA-Project.org: E-Safety Vehicle Intrusion Protected Applications

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

Best Practices for Verification, Validation, and Test in Model- Based Design

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

Application of Software Watchdog as a Dependability Software Service for Automotive Safety Relevant Systems

User Manual Web Operating Panel AP User Manual. General Settings, Updating and Troubleshooting

Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development

A Real Time, Object Oriented Fieldbus Management System

Quareo ICM Server Software

Intel Desktop Board D925XECV2 Specification Update

Using big data in automotive engineering?

Road speed limitation for commercial vehicles

Solutions using our software products

NPCI ACH Solution Bank on-boarding Technical

OpenGL ES Safety-Critical Profile Philosophy

Computer Automation Techniques. Arthur Carroll

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

Technical Training Module ( 30 Days)

Programación de Sistemas Empotrados y Móviles (PSEM)

Diagnostics Tools. for All Makes of agricultural machinery

AUTOSAR Configuration Process - How to handle 1000s of parameters

Seminar Automotive Open Systems Architecture

Transcription:

ECU Diagnostics in HIL Applications Dr.-Ing. Jobst Richert Section Manager SW Development dspace GmbH Technologiepark 25 33100 Paderborn automotive testing expo 6th of may 2008

Content ECU Diagnostics Some Basics Automated Testing of ECU Diagnostics using HIL ECU Diagnostics as an Auxiliary Means in HIL Applying ASAM Diagnostics Standards in HIL Practical Problems Solution Approaches Summary and Outlook

Role of ECU Diagnostics Development Production Service Test & Release Customizing, Adaptation, EOL-Testing Failure Detection, Failure Correction Reading out Failure Memory Clearing Failure Memory Reading Measurement Values Testing of Actuators Flashing of new Software Coding of Variants Identification of assembled components Determination degree of damage and abrasion Activation of ECU internal test routines

Importance and Complexity of ECU Diagnostics Diagnostics in Motronic-Systems covers 40 % of Calibration Parameters 40 % of Functions 40 % of Lines of Codes 40-50 % of Processor Runtime Source: KLEE, P.; KNIRSCH, M.; WILLIMOWSKI, M.: Herausforderungen der Diagnoseentwicklung in der Motorsteuerung, in: Onboard-Diagnose Status der Gesetzgebung und Auswirkungen auf die Fahrzeugentwicklung, expert-verlag, Renningen, 2005 Percentage of ECU Diagnostics test Up to 25 % of overall test costs

Automated Testing of ECU Diagnostics using HIL Testautomation Test Sequences Test Parameter Diagnostics tool Data base PC HIL-Simulator Diagnostics Interface Real-Time Model Failure Injection Cable Harness

ECU Diagnostics as an Auxiliary Means in HIL Scenario 1: Putting into operation or reconstruction of a HIL simulator Failure Memory Handling (reading and clearing) No failure memory entries == reference operation of HIL Coding of relevant variant(s) of System Under Test I/O check by activation of actuator test Adaptation of assembled sensors / actuators Scenario 2: Manual or automated ECU diagnostics test Identification of System Under Test Subsequent coding of relevant variant(s) of System Under Test Preparation of error-free starting condition of test sequence by clearing the diagnostic trouble codes Reading out measurement values Modification of calibration parameters

Retrospection: Diversity of proprietary Diagnostic Solutions KWP2000 KWP2000 KWP2000 Version1 Version 2 Version 3 vastlib SGBDfiles DTS- Database (prop.) DIOGENES- DB (SGML) kiclib vagtlib1 KWP2000 baselib ediabaslib dtslib DTS Base KIC-Dll rs232lib iso9141lib EDIABAS KICETAS KIC VAGT Standard ISO9141 hardware ADSBMW K-Line Excerpt from the palett of dspace solutions for ECU Diagnostics Interface (Mid 2000) CAN

Existing Standards around ECU Diagnostics Client Application ASAM MCD-2MC (ASAP2) Database in the past: ASAP3 ASAM MCD 3 (MC) M C Measurement Calibration ASAM MCD 3 (D) D Diagnostics ASAM MCD-2D (ODX) Database ASAM MCD-1MC (ASAP1) ASAM MCD-1b ASAM MCD-1a (CCP, XCP) Driver HW Interface HW Interface Bus Driver HW Interface No ASAM Standard ISO9141, ISO14229, ISO14230, ISO15765 ECU

Server side implementation of ECU Diagnostics Standards in CalDesk ASAP 3 Server (RS232 or TCP/IP) MCD 3 Server (D(COM)) ASAM MCD-2MC (ASAP2) Database e.g. ASAM MCD 1 (CCP, XCP on CAN, XCP on USB, XCP on Flexray) CalDesk MCD 3D Server MVCI PDU API ASAM MCD-2D (ODX) Database e.g. ISO9141 (K-Line) ISO14230 (KWP2000), ISO15765 (KWP on CAN), ISO14229 (UDS) ECU

Client side implementation of ECU Diagnostics Standards in AutomationDesk AutomationDesk Graphical Testsequences Access to interfaces via block libraries Management of test projects Archiving test results, report generation ASAM MCD-3MC ASAM MCD-3D MC Tools INCA CANape CalDesk D Tools IN2SOFT DTS DSA T-Systems D Tools RA- Consulting dspace Simulator 3rd Party Simulators Failure Injection Hardware ASAM standardized proprietary dspace Products 3rd Party Products

Client side implementation of ECU Diagnostics Standards in AutomationDesk AutomationDesk (D)COM MCD 3D Server ASAM MCD-2D (ODX) Host interface e.g. IN2SOFT, SOFTING, T-Systems, HIL simulator Analog I/O, Digital I/O, CAN ECU

AutomationDesk

Practical Problems 1. Weak point: Diagnostics Data Bases Content Still in practise: proprietary data bases ODX complexity, incompatibilities resp. missing semantic clearness Migration 2. Weak point: Diagnostics Data Bases Availability in time 3. Weak point: Automation Interface Still in practise: proprietary APIs, using very different technologies Very complex, very generic MCD-3D API hard to use for ECU test developers 4. Weak point: OEM spefic binaries 5. Weak point: Know-how hurdle between HIL- and ECU diagnostics area

Solution Approaches 1. Weak point: Diagnostics Data Bases Content Freeze ODX in its today s version ODX Authoring Guidelines Best practise exchange between OEMs and Tier1 2. Weak point: Diagnostics Data Bases Availability in time ODX Development to follow the entire software development cycle from specification to prototyping to implementation to test 3. Weak point: Automation Interface HIL, i.e test-oriented convenience layer new ASAM HIL-API project (DIAG Port) 5. Weak point: Know-how hurdle between HIL- and ECU diagnostics area ASAM HIL API project (DIAG Port)

ASAM HIL API project Separated test systems today ASAM HIL API Goal: Separation of Test HW and Test SW by means of standardized APIs Future Standardization (under prep.): Exchange of test cases between different software systems by means of a standardized Test Exhange Format

Summary and Outlook ECU diagnostics is a very complex topic HIL technology is essential for ECU diagnostics testing ASAM Standards are indispensable for cost-effective test environments ASAM Standards are indispensable for ECU development processes Interaction of HIL and ECU diagnostics can be optimized Very promising new standardization project HIL API will lead to new solutions probably in 2009

Thank you! Important Notice Copyright 2008, dspace GmbH. All rights reserved. Brand names or product names are trademarks or registered trademarks of their respective companies or organizations.