USING THE MATLAB TOOLSET TO IMPROVE EFFICIENCY IN THE EOBD CALIBRATION PROCESS

Similar documents
AEMLog Users Guide. Version 1.01

3D Surface Plots with Groups

Experiment 6 SIMULINK

PASS Sample Size Software

AEMLog users guide V User Guide - Advanced Engine Management 2205 West 126 th st Hawthorne CA,

Experiment 8 SIMULINK

Engineering Data Management (EDM) Software

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd.

I/ Video Capture 1. Remove the len s cover 2. Turn on Computer 3. Open the XCAP For Window icon OK

MicroStrategy Desktop

BME 5742 Bio-Systems Modeling and Control

Importing Models from Physical Modeling. Tools Using the FMI Standard

RIVA / Athena Pro-Series ECU

Chromeleon software orientation

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

SIGNALS AND LINEAR SYSTEMS LABORATORY EELE

Introduction to Simulink Design Optimization

This document shows you how to set the parameters for the ModuleWorks Material Removal Simulation.

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER

SDB QUICK START GUIDE

SOFTWARE GUIDE. Document Number TM1226 Version 17.1

Technical Documentation Version 7.3 Output

DATA ARCHIVING SOFTWARE V.

Metrics Tutorial. Table of Contents. 1. Introduction

Tracker Software. 103 年 11 月 Department of Physics, NDHU 國立東華大學物理學系製作

Real-Time Simulation of Simscape Models

MATLAB/Simulink 기반의프로그래머블 SoC 설계및검증

Workflow Guide Slide(s) Topic 2-6 Importing Data and Labeling Samples 7-11 Processing Data Without an Allelic Ladder Processing Data With an

RenderMonkey 1.6. Natalya Tatarchuk ATI Research

Cal-Bay Systems XY Plotter, Time-Base Recorder, Automated Tester. Users Guide. Rev 3.1

Developing a MATLAB-Based Control System Design and Analysis Tool for Enhanced Learning Environment in Control System Education

ME scope Application Note 17 Order Tracked Operational Deflection Shapes using VSI Rotate & ME scope

Introduction to Google SketchUp

Press the Plus + key to zoom in. Press the Minus - key to zoom out. Scroll the mouse wheel away from you to zoom in; towards you to zoom out.

JSynoptic. Nicolas Brodu, October /18

AKELA Vector Network Analyzer (VNA) Quick Start Guide

Hardware and Software Co-Design for Motor Control Applications

Verification of Laminar and Validation of Turbulent Pipe Flows

MATLAB 7. The Language of Technical Computing KEY FEATURES

Flow Sim. Chapter 12. F1 Car. A. Enable Flow Simulation. Step 1. If necessary, open your ASSEMBLY file.

LightCycler 480. Instrument and Software Training. Relative Quantification Module. (including Melting Curve)

Generating Vectors Overview

Kulite DAQ. Data Acquisition Software User s Manual. Version 3.2.0

Sharing and Deploying MATLAB Programs Sundar Umamaheshwaran Amit Doshi Application Engineer-Technical Computing

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data

TraceFinder Analysis Quick Reference Guide

Designing Horn Antenna utilizing FEM Symmetry Boundary Conditions

Visionscape. Training and running a simple job using Visionscape software

Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide

F1 in Schools Car Design Simulation Tutorial

IMAGE VIEWER. Following is the explanation of different settings and features: Page. First Page

Accelerating Simulink Optimization, Code Generation & Test Automation Through Parallelization

Contents. CRITERION Vantage 3 Analysis Training Manual. Introduction 1. Basic Functionality of CRITERION Analysis 5. Charts and Reports 17

Handling and Processing Big Data for Biomedical Discovery with MATLAB

OIW-EX Series of Oil In Water Analyzers MiView Handbook Document code: OIW-HBO-0013 Version: EX July 2013

Fitting NMR peaks for N,N DMA

Guidelines for MATLAB s SISO Design Tool GUI

Open source software tools for powertrain optimisation

Quick Start Guide: COLLECT

Simulation-based Test Management and Automation Sang-Ho Yoon Senior Application Engineer

Effective Team Collaboration with Simulink

67 Series Spectrophotometer PC Software

Face to Face Thermal Link with the Thermal Link Wizard

Track the entire global pharmaceutical R&D pipeline live from your desktop

GCC vinyl cutter, cutting plotter for sign making

E4CoderGUI Reference Manual

Colony Counting User Manual A D I V I S I O N O F S Y N O P T I C S L T D

Motivation. Prerequisites. - You have installed Tableau Desktop on your computer.

INTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX

2015 The MathWorks, Inc. 1

DOC Flo-Ware 4 Software. User Manual. July 2010, Edition 1. Hach Company, All rights reserved. Printed in the U.S.A.

Creating T-Spline Forms

Parallel and Distributed Computing with MATLAB The MathWorks, Inc. 1

Verification, Validation, and Test with Model-Based Design

SWR Director. (Version 1.11)

Data Analytics of High Frequency Engine Rotational Speed Using MATLAB

What s New In Simulink: Fraser Macmillen

MiBio Reference Manual

10 new METEO object improvements

The walkthrough is available at /

There are two ways to launch Graphical User Interface (GUI). You can either

Saiidia National Laboratories. work completed under DOE ST485D sponsored by DOE

Cadence simulation technology for PCB design

WMS 10.1 Tutorial GSSHA Modeling Basics Post-Processing and Visualization of GSSHA Model Results Learn how to visualize GSSHA model results

We deliver Global Engineering Solutions. Efficiently. This page contains no technical data Subject to the EAR or the ITAR

Objectives This tutorial demonstrates how to use feature objects points, arcs and polygons to make grid independent conceptual models.

HLC Annotations Management

Weapon System Fault Detection, Isolation, and Analysis using Stateflow

Lecture 1 Introduction and Basic Usage Simplorer v2014

Introduction.

Tutorial Hydrodynamics in sewers

DentMILL. Basic Quick Guide. Copyright 2011.Roland DG Corporation R

Appendix A. HINTS WHEN USING EXCEL w

TABLE OF CONTENTS INTRODUCTION... 2 OPENING SCREEN BEGIN ANALYSIS... 4 Start a New File or Open a Previously Saved File... 4

Introduction to Matlab Simulink. Control Systems

Time Zones, Access Groups, Cards and Users. Technical Support Engineering Rosslare Security NA For more information please see

Xfmea Version 10 First Steps Example

KaleidaGraph Quick Start Guide

Automatic Reporting. Real-Time and Wireless Recording and Alarming

STAT 311 (3 CREDITS) VARIANCE AND REGRESSION ANALYSIS ELECTIVE: ALL STUDENTS. CONTENT Introduction to Computer application of variance and regression

Transcription:

1 USING THE MATLAB TOOLSET TO IMPROVE EFFICIENCY IN THE EOBD CALIBRATION PROCESS and Ford Motor Company Limited, UK Agenda 2 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary

Agenda 3 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary Background 4 Ford has developed a number of CAE tools to improve efficiency in the EOBD calibration process. Benefits of this approach include: Reduced development cycle time Reduced usage of prototype vehicles Reduced testing costs Re-usability of test data

Agenda 5 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary Historical Calibration Process 6 Collect Mapping/Calibration Data Post Process Mapping Data and Generate Initial Calibration Individual task specific programs and spreadsheets Collect More Data Not OK Run Calibration on Vehicles to Validate OK Collect Data for Secondary Calibration Task Iterative Process Post Process Data for Secondary Calibration task Individual task specific programs and spreadsheets Collect More Data Not OK Run Total Calibration on Vehicles to Validate OK Collect Sign-Off Evidence Data Key Calibration Parameter Change

Agenda 7 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary New Calibration Process 8 Collect Data on Vehicles for Entire Calibration and Validation Input Signals for Simulink Simulation Tools Integrated Calibration and Validation Process Using Matlab Toolset: Custom Data Processor Tool MBCModel CAGE Simulink Simulation Tools Iterative Process Collect Sign-Off Evidence Data Key Calibration Parameter Change

Matlab Toolset Integrated Calibration Process 9 Collected Data Data Processor Tool Process data collected for calibration generation MBC Model Model calibration Surfaces CAGE Generate initial calibrations Spreadsheets Generate initial calibrations Simulink Simulation Tools Run simulation models with all collected data sets Tweak Calibration Not OK Data Processor Tool Conduct validation analysis on output from simulink models OK Collect Sign-Off Evidence Data Agenda 10 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary

Simulink Simulation Tools 11 Collected Data Data Processor Tool Process data collected for calibration generation MBC Model Model calibration Surfaces CAGE Generate initial calibrations Spreadsheets Generate initial calibrations Simulink Simulation Tools Run simulation models with all collected data sets Tweak Calibration Not OK Data Processor Tool Conduct validation analysis on output from simulink models OK Collect Sign-Off Evidence Data Simulink Simulation Tools 12 Ford in association with The MathWorks have developed a number of Simulink Powertrain Control System Strategy Models. Features of the tools: Desktop calibration and validation Data batch processing Auto calibration System robustness testing Standard controller allows connection to any correctly formatted Simulink Model

Agenda 13 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary Generic Simulink GUI - Tool Format 14

Generic Simulink GUI - Tool Format 15 Controller Automatically Recognises Calibration Parameters, Inputs and Signals and configures GUI Generic Simulink GUI - Tool Format 16 Load Calibration Information and Data

Generic Simulink GUI - Tool Format 17 Generic Simulink GUI - Tool Format 18 Edit Calibration Scalars Select Input Conditions Using Recorded Data or Constant Select Which Inputs and Signals to Display

Generic Simulink GUI - Tool Format 19 Edit Table Function Generic Simulink GUI - Tool Format 20 View Variables View Selected Point View Flags

Generic Simulink GUI - Tool Format 21 View Data in Standard units or Normalise Variables Zoom Option on Display Generic Simulink GUI - Tool Format 22 Activate History Option

Generic Simulink GUI - Tool Format 23 Select Up to 4 History Files History Option Allows Viewing Effects of Calibration Changes Review Calibration Differences Between Files Generic Simulink GUI - Tool Format 24 Save Options

Agenda 25 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary HEGO Simulink GUI - Batch Processing 26

HEGO Simulink GUI - Batch Processing 27 Select Number of Steps Select Calibration Variables to Sweep Select Min & Max Values HEGO Simulink GUI - Batch Processing 28

HEGO Simulink GUI - Batch Processing 29 View all Sweeps Rotate Facility on Graphics HEGO Simulink GUI - Batch Processing 30 Distribution Data can be Viewed in Bar Form or Line Form Statistics on all Sweeps

HEGO Simulink GUI Auto Calibration 31 HEGO Simulink GUI Auto Calibration 32 View Individual Sweeps Select Best Calibration Statistics on Individual Sweep

HEGO Simulink GUI System Robustness 33 HEGO Simulink GUI System Robustness 34 Select Signal Generator Set up Base Signal Select Robustness Limits

HEGO Simulink GUI System Robustness 35 HEGO Simulink GUI System Robustness 36 Calibration Not Robust Over all Robustness Limits

Agenda 37 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary Data Processor Tool 38 Collected Data Data Processor Tool Process data collected for calibration generation MBC Model Model calibration Surfaces CAGE Generate initial calibrations Spreadsheets Generate initial calibrations Simulink Simulation Tools Run simulation models with all collected data sets Tweak Calibration Not OK Data Processor Tool Conduct validation analysis on output from simulink models OK Collect Sign-Off Evidence Data

Data Processor Tool - Features The data processing tool is used to manipulate and analyse data generated from vehicle or from simulink models. Specific features include: Flexible has countless applications Graphical display of imported data Data filtering to either exclude data or to select data for export prior to analysis Has access to Matlab functions Allows use of users own written functions Enables batch processing of data from multiple files Results can be imported into MBC for modeling Results can be exported in.csv format for spreadsheets Tasks are saved as templates, similar to MBC. 39 Data Processor Tool Graph View 40 Raw Misfire Detection Signal Combustions Misfires Generated Misfire Signal (occurs 6 events prior to actual misfire)

Graph View - Options 41 Variable Editor Change Plot Properties Graph View Filtering 42 Filtering Tool Buttons Filter Sets

Filtering Removing Data 43 Data can be removed graphically by use of mouse click and drag operation: X filter -- Removes data along the X axis Y filter -- Removes data along the Y axis XY filter -- Removes rectangle area of data Filtering Selecting Data 44 Export filters can be used to select data that is required to be kept for analysis: X Export Filter Selects data along the X axis Y Export Filter Selects data along the Y axis XY Export Filter Selects data in a rectangular area Table View:

Data Processor Tool Table View 45 Table View Columns of Results 46 User Defined Function: SNRIndex = Mean(comb) Mean(mis) STD(Comb)

Data Processor Tool Batch Run 47 Spreedsheet MBCModel Data Processor Tool Simulink Model Analysis 48 Simulink GUI Template configured with desired calibration: Validation Results Files

Agenda 49 Introductions and Agenda Background Historical Calibration Process New Calibration Process Simulink Simulation Tools Generic Simulink GUI HEGO Simulink GUI Data Processor Tool Summary Summary 50 Collected Data Data Processor Tool Process data collected for calibration generation MBC Model Model calibration Surfaces CAGE Generate initial calibrations Spreadsheets Generate initial calibrations Simulink Simulation Tools Run simulation models with all collected data sets Tweak Calibration Not OK Data Processor Tool Conduct validation analysis on output from simulink models OK Collect Sign-Off Evidence Data

Question Time 51 Any Questions???