Body Subsystems Test Automation using the dspace Hardware-in-the-Loop setup

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

LOCAL INTERCONNECT NETWORK (LIN)

Transporter Fitting Locations No. 804 / 1

BODY ELECTRICAL TOYOTA ELECTRICAL WIRING DIAGRAM WORKBOOK. ASSIGNMENT Version 1.8 WORKSHEETS.

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

LOCAL INTERCONNECT NETWORK (LIN)

Air conditioning, electrical testing

INFO DIAG DIAGNOSTIC TOOLS CITROËN SELLING DEALERS : AUTHORISED REPAIRERS :

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

LOCAL INTERCONNECT NETWORK (LIN)

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

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

Electronic Power Control

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

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

LOCAL INTERCONNECT NETWORK (LIN)

ELECTRICAL WIRING (R.H. DRIVE VEHICLES)

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

DELLORTO. Instructions Manual. Deuss Service Tool For ECS System ECU. Dell Orto Deuss Service Tool instruction manual Page 1 of 11.

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

ABS Left front wheel sensor Faulty signal. ABS Left front wheel sensor Faulty signal. ABS Right front wheel sensor.

Wiring diagrams Component key for wiring diagrams 1 to 29 Note: Not all the items listed will be fitted to all models

DS1104 R&D Controller Board

Service Manual Trucks

The Crafter Electrical system

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

INFO DIAG DIAGNOSTIC TOOLS CITROËN SELLING DEALERS : - PDI technicians - Campaign co-ordinators AUTHORISED REPAIRERS :

PROCEDURES FOR SELF DIAGNOSTICS

Introduction Body Specifications Technical Data Body Interior Rear Seats Center Arm Rest Child Seat Restraint...

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

Note: This information obtained from internet sources and not verified- use at your own risk!!!!

EHOOKS Prototyping is Rapid Again

Heater and Air Conditioner, Blend Air System, Troubleshooting 83.06

Validating Diagnostics in Early Development Stages

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

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

LAND ROVER MANUAL CONTENTS APPLICATIONS GENERAL OPERATION SPECIAL FUNCTIONS REMOTE CONTROL PROGRAMMING

Automotive Architectures for Interior Electronics

Automotive electronics CAN and LIN buses. Copyright 2006 Matrix Multimedia Limited

Basic manual: Contents ELECTRONICALLY CONTROLLED HYDRAULIC SYSTEMS

LOCAL INTERCONNECT NETWORK (LIN)

MULTIPLEXED BSI OPERATING PRINCIPLE FOR THE XSARA PICASSO AND XSARA CITROËN UK LTD 221 BATH ROAD SLOUGH SL1 4BA

Meritor WABCO Pneumatic Antilock Braking System (ABS) 42.22

INFO DIAG DIAGNOSTIC TOOLS CITROËN SELLING DEALERS : AUTHORISED REPAIRERS :

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

DIAGNOSTIC TROUBLE CODES: TRANSFER CASE MOTOR

LPE Handheld Programmer

09 19 WIPER/WASHER SYSTEM

Vehicle electrics in Polo Model Year 2002

Model-based Testing of Automotive Systems

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

The Touran Electrical system

ILISC515-A Shift Interlock (Manual Lift Door) 2015 Ford Transit, 3.7L and 3.5L

NETWORKS Controller Area Network (CAN)

Important: Always perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. P0106, P0107 P0107

Electrical/electronic components and installation locations

Programmable Logic Controllers

POWER STEERING GROUP 37A 37A-1 CONTENTS GENERAL INFORMATION... 37A-2 ELECTRICAL POWER STEERING.. 37A-5 STEERING WHEEL... 37A-3

1993 WIRING DIAGRAMS Volkswagen Wiring Diagrams. Volkswagen; EuroVan

OBD ll Vehicle Communications. OBD2training.com

ENGINE DIAGNOSTICS & CONTROL

Mild Hybrids. Virtual

Electronically Controlled Air Suspension (ECAS) for Trucks

PRIMA GIORNATA DELL INNOVAZIONE

BODY ELECTRICAL MAZDA

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

How to read this guide

Operating Instructions Display, graphic. Numeric language

Model 124 Relay and Control Modules Locations. 00-B.2a

Vario Tractors - Fault Codes. Faults. all Vario tractors Tractor / General system. EDC / EMR bus fault. Fault in ECU Programming errors in ECU.

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars

INTERACTIVE DISTANCE LEARNING ANTI-LOCK BRAKE SPECIALIST: KELSEY HAYES REAR WHEEL ANTI-LOCK BRAKING SYSTEMS (RWAL/RABS)

Better Test Quality by Automation

ugrid Testbed. Rein in microgrid complexity. With ease.

Introduction to Electronic Signals

Subaru Reference. This reference contains the following information: connector pinouts. connector pinouts

E46 CENTRAL BODY ELECTRONICS

The Touareg Electrical System

CAN AND NETWORK COMMUNICATIONS

In-Vehicle Networking

Section 7. Evaporator thermistor. Under-and-over pressure safety switches. Connections to the ECU

3. Identification of water pumps through RFID technology. 4. Wireless control of remote water pump using RF technology.

CONTINUOUSLY VARIABLE TRANSMISSION (CVT)

Study on the Auto Air Conditioning Controller Testing System Based on Lab Windows/CVI

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks

LMU Hardware and Installation Guide

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

TOYOTA ELECTRONIC TRANSMISSION CHECKS & DIAGNOSIS

Lecture 3 - Model-based Control Engineering

TSB #: 74 Date: 9/7/2013 HOLDEN VE/WM HVAC & A/C DIAGNOSTIC HINTS

VEHICLE THEFT/SECURITY SYSTEMS

GENESIS COUPE(BK) >2010 > G 2.0 DOHC > Body Electrical System > Immobilizer System > Description and Operation

PROGRAM CRITERIA FOR ELECTRICAL ENGINEERING TECHNOLOGY

AIR CONDITIONING SYSTEM 1. FFH SPECIFICATION AIR CONDITIONING SYSTEM RODIUS

PRACTICE ELECTRICAL WIRING DIAGRAMS

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

This file is available for free download at

Experimental Study of Automated Car Power Window with Preset Position

Headlight switch. The daytime running. lights) turn on.

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

Transcription:

dspace User Conference Body Subsystems Test Automation using the dspace Hardware-in-the-Loop setup Venkata RK Pinnelli Suresh H Mohammed Haneefa Kolari 14-Sep-2012

General Motors Testing Environments Test Environments: Requirements (Vehicle) Vehicle level Validation Vehicle Validation Vehicle Level Validation Requirements (System) ) System level SW Verification System SW Verification dspace HIL Benches Requirements ( SubSystem Subsystem ) Subsystem level SW Subsystem Verification SW Verification Subsystem SW Verification System Level Validation Subsystem Level Software Verification Requirements Component Requirements Component (Component) Component level SW Verification (Component) SW Verification SW Verification SW Verification SubSystem Level Validation Component Level Validation

Subsystems within Body Domain Passive Entry and Passive Start Exterior and Interior Lighting Power Windows Wash/Wipe Seat Supervised movements Power Sunroof Power Mirrors Seat Memory & Heating/Cooling

Tools Used Simulation and Automation Plant Model Tools: Matlab / Simulink ToolBoxes GM Internal Tool for Real-Time Simulation of GMLAN dspace Experiment Tools: dspace ControlDesk Design of Simulator Boxes Tools: Microsoft Visio Diagnostics Intrepid / Vector tools Test Automation GM Internal Tool

HIL Test Environment Development Process for Subsystems Software Verification Subsystem Requirements Analysis Requirements Hardware Requirements Analysis Bench Setup as per requirements Requirement / Software / Hardware modification Plant Model Development Verification Report dspace ControlDesk Experiment Development Manual Software Verification Automated Test Procedure Develolpment Testing Environment Development Validation Automated Software Verification

Host PC Test Environment Setup Plant Model Development dspace SW (ControlDesk etc.,) Compiled Model Compiled Script HIL I/O Cards Internal GM SW Tool Suite Test Report HIL Simulator Test Bench

Hardware Test setup The Test bench setup is a functional reproduction of a vehicle s electrical system

HIL Test Setup Progression for Software Verification Vehicle Level Test Bench Subsystem Level (e.g. Body Electronics) Component Level Test Bench All ECUs applicable to a Vehicle are present on the bench All ECUs applicable to a Subsystem (e.g. Entry Controls) are present on the bench Component Under Test is present on the bench

Vehicle Parts on Body Subsystem Test Bench Vehicle parts on Body Subsystem test bench include: Electronic Control Units applicable to every subsystem Actuators, and Loads (e.g. Wiper motor, Head Lamps, Steering columns, Pedals, Window Regulators, Latches) Switches (e.g. Ignition, Wiper, Memory, Mirror, Seat, Windows ) Over 100 Vehicle parts

Simulation Environment for Body Subsystem Test Bench Relays to simulate/control switches for fault creation Signal conditioning circuits to have the required voltage and signal levels for dspace I/O Simulation of sensors and actuators Fault Insertion circuits for short to Battery / GND and Open scenarios Instrumentation of the actual vehicle parts for controlling through dspace Hardware fixtures to obtain the feedback from the vehicle parts to dspace Communication panels for High speed CAN, Low speed CAN and LIN along with standard Diagnostic tools

Body Subsystem Test Bench Control and Feedback Mechanisms Instrumented switches for operation and control by dspace String Potentiometers for position calculations Encoders for speed calculations High resolution camera for image capturing General purpose linear actuators for creating obstructions, moving vehicle parts, operating switches. Monitoring the actuator control lines from ECUs through dspace Monitoring sensor feedback signals to the ECUs through dspace Enables complete test automation for a given subsystem

Bench Setup Overview ECU HIL Breakout Panel Loads Relays / Fuses Communication panels Other Modules

Wash/Wipe Subsystem - Modules Wiper Modules Front and Rear Wiper motors are controlled by the Body Control Module (BCM). Front Wiper motor can operate at Low Speed, High Speed and Intermittent modes based on the switch inputs, where as rear motor has one speed. Stalk Switch Hardware Switch inputs are connected to the BCM. Switches are also simulated in plant model to support automation. Rain Sensor Module Rain Sensor Module senses the intensity of the rain. It sends this information to BCM. The module is simulated in the plant model. Front and Rear Wash Pump: BCM controls wash motors for both Front and Rear.

Wash/Wipe Subsystem Bench Setup Host PC Activation status, position, speed feedback Front Wiper Control signal monitor Front Wiper Fixture Rain Sensor Module Simulated Stalk switch LIN Rain Sensor Signals Other Simulated Inputs Other Feedback signals Stalk Switch Input BCM Front Wiper Control Rear Wiper Control HIL Simulator Rear Wiper Control signal monitor Activation status, position, speed feedback Rear Wiper Fixture

Wash/Wipe Subsystem Automation Setup Software for Wash/Wipe Subsystem is verified for Front and Rear modules Switches are simulated in the plant model Rain Sensor module is simulated in the plant model Activation status, Speed and Position feedbacks are monitored Wiper position Wiper position feedback is monitored using the dspace setup. A position sensor is used for measuring the position Wiper speed A speed sensor is used to measure the speed of the motor and the feedback is monitored using the dspace setup

Software Verification Wash/Wipe Subsystem

Acknowledgements Mina Khoee-Fard Engineering Group Manager, General Motors Tarek Lahdhiri Engineering Specialist, General Motors Shubha Channappa Sr. Engineering Manager, General Motors

Thank You