Plant Modeling for Powertrain Control Design

Similar documents
Model Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

Open, Scalable Real-Time Solutions

Engine Calibration Process for Evaluation across the Torque- Speed Map

A Case Study in Hardware-In-the-Loop Testing: Development of an ECU for a Hybrid Electric Vehicle

Effective Verification Strategies for Distributed Body Control Applications based on Plant Modeling and Test Case Reuse

Module Test in System Context

Using Cost Effective Distributed HIL for Rapid Prototyping

Engine Control Workstation Using Simulink / DSP Platform (COOLECW) SENIOR PROJECT PROPOSAL

Plant modeling: A First Step to Early Verification of Control Systems

Multicore Migration Study in Automotive Powertrain Domain

OBDI Tune Kit Quick Start Guide

Designing Automotive Subsystems Using Virtual Manufacturing and Distributed Computing

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility. HIL platform for EV charging and microgrid emulation

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

Mechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Partitioned Control Challenge Problem

Hardware-In-Loop Test Setup Automation

MFS605/EE605 Systems for Factory Information and Control

Professional EFI Systems Product Catalog

Audi, Seat, Skoda and Volkswagen

Subject: 1999 Nissan Maxima A32, VQ30DE, USA OBD2 Compliant, Consult Data Registers

Index. What is FIRESTORM? Find out on the next page. What is Mallory FIRESTORM...3. Features & Benefits...4. Dare to Compare Charts...

Introduction to Control Systems Design

EGR System Module (ESM) Connector

CENTURION Pro Diagnostic Motorcycle Scan Tool USER S GUIDE. Version 1.0

Release Notes Chrysler Group Release Date

Product Development Rev II

INSTRUMENT CLUSTER 2.0

Introduction to Programmable Controllers D R. TAREK TUTUNJI P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Real-Time Hardware-In-Loop simulation for automated validation of diagnostic services

Electric Power HIL Controls Collaborative

Integration of CAE Tools for Complete System Prototyping EASY5 User Conference May, 2000 Presented by: Joel Tollefson

Vom Konzept zum Modell physikalischer Systeme Smarter Modellieren mit Simscape

Click to edit Master title style SECRET

Hardware-Software Codesign. 1. Introduction

Through the years we ve come

Data Analytics of High Frequency Engine Rotational Speed Using MATLAB

Copyright, Data Science Automation, Inc. All Rights Reserved. Page 1 of 5

Future has begun - IO-Link Application stories

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

ECUs F42. F88 Series. F90 Series

Physical Modeling of Multi-Domain System

IO-Link System Description Technology and Application

ELEC 5260/6260/6266 Embedded Computing Systems

Technical Service BULLETIN

The PanasonicVRF Driver

ID 020C: Hardware-in-Loop: System Testing Without the System

WHIPPLE FLARE FLASH Instruction Manual

ECONOMICAL INSTALLATION CONCEPTS. Murrelektronik is your partner. ÔÔMetal cutting machine tools. ÔÔAssembly and handling equipment

Validation of Complex. Systems

RTP Technical Bulletin

PROPULSION CI. Continuous integration and continuous validation with explorative tests for propulsion controls and calibration

Drives Motors and PLCs

October.01. Abrites Diagnostics for Subaru. User Manual. Abrites Diagnostics for Subaru. User Manual. abrites.com 1.1

Mohammad Jafar Navabi Medtronic Microelectronics Center, Tempe, Arizona, USA

Technical Service Information Bulletin

Hardware-Software Codesign. 1. Introduction

SICON Smart Sensors Role in Integrated System Health Management

Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM

WHIPPLE FLARE FLASH Instruction Manual

IO-Link System Description. Technology and Application

0.1 Slow Monitoring and Recording System

Troubleshooter Quick Reference Guide

Important Considerations in Testing and Commissioning Digital Relays

SB, Automower, New Software for 305, 305,

SECTION B: Anti-Theft Passive Anti-Theft System (PATS) DIAGNOSIS AND TESTING Procedure revision date: 05/23/2008

INSITE Features Notes

Rosemount Transmitter Diagnostics Reduce Maintenance Costs

COMPLEX EMBEDDED SYSTEMS

FPGA-Based Embedded Systems for Testing and Rapid Prototyping

Embedded Real-Time Systems. Facts and figures. Characteristics

What s new in ASAM AE HIL API V1.0.0?

Integrating Mechanical Design and Multidomain Simulation with Simscape

February.18. Abrites Diagnostics for BMW/ Mini version User Manual. Abrites Diagnostics for BMW/Mini version User Manual 1.

Recorders for all applications

MATLAB Expo Simulation Based Automotive Communication Design using MATLAB- SimEvent. Sudhakaran M Anand H General Motors


Create, Embed, Empower. Crevavi Technologies Company profile

MSK2. May 2012 Frankie Chan (IFAP ATV SMD SAE)

Installing the EFILive DSP² Custom Operating System & Using the DSP² features of EFILive V7

System Block Diagram. Tracking Trajectories of Migrating Birds Around a Skyscraper. Brian Crombie Matt Zivney

High-Fidelity Transmission Simulation for Hardware-in-the-Loop Applications

Introduction to Physical Modelling Rory Adams Senior Application Engineer

THE witech DIAGNOSTIC APPLICATION IS THE PREFERRED METHOD FOR FLASHING ECUs.

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Engineering Services

Implementation of Electronic Governor & Control System of a Mini-hydro Power Plant

Computer Hardware Requirements for Real-Time Applications

Sensor Network Applications and In-Network Processing

Wireless Sensor Networks. Application Domains. Crosslayer Protocol Design in Sensor Networks. Technology Thrusts. Wireless Sensor Networks

Ch 9 Discrete Control Using PLCs and PCs

T29 - Safety System Connectivity Help Reduce Cost, Downtime, and Injuries

rcube2: Advanced Rapid Prototyping Electronic Control Unit

Automotive System and Software Engineering with Model Based Design

A Graceful Degradation Framework for Distributed Embedded Systems William Nace Philip Koopman

A Model-Driven Approach to Embedded Control System Implementation

U0001-CAN C BUS. Theory of Operation LX - CHRYSLER L V8 HEMI MDS V.V.T. (EZD)

At Miele, Beckhoff bus terminals represent the corner points of remote automation

Power System Network Simulator (PSNsim)

Transcription:

Plant Modeling for Powertrain Control Design Modelica Automotive Workshop Dearborn, MI November 19, 2002 Dr. Larry Michaels GM Powertrain Controls Engineering

Challenges in PT Control Design Control System Design starts late Rush to develop algorithm and write code Minimum opportunity to influence hardware Sensors & actuators may already be determined Cost is always a major factor

Model-Based PT Control Design Process Existing Algorithm Models PT Plant Models Control Strategy Enhancements SSTS CTS Powertrain Design Sensor/Actuator Design Control System Conceptual Design Concept Control System Architecture Design CTR Controller H/W Engineering Testing & Calibration New Ideas System Engineering Analysis Control System Design Algorithm Models Plant Models Diagnostic models Other Deliverables Calibration Methods Test Scenarios Test Calibrations RPC to validate concept ADD Implementation Issues Elaborated algo model Refined PT models Sensor/Actuator models Diagnostics Calibration Procedure Cost models Robustness Software Engineering Software Use models to understand algorithm Validate S/W vs. algo. model Software-in-the-loop tests HWIL tests (Simucar) Calibration Procedures

Control Algorithm Design Process Build Plant Model Analyze and Choose Control Theory Build Plant Control Design Model Calculate Control Algorithm Build Algorithm Model

Types of Models Plant - physical system that is a major PT element of interest in a control problem, e.g., engine, transmission, EGR subsystem. It typically includes actuators, sensors, controller circuitry, wiring and environment Plant Model - physics-based or behavioral math model built to understand the problem and represent the dynamics of the system being controlled Plant Control Design Model - simplified plant model used to develop control algorithm via Control Theory, usually linearized model, possibly created from experimental data (System Identification) Algorithm Model - executable representation of an algorithm - equations, data flow diagram, state charts

Plant Modeling Issues Plant models may take long to develop Many different models needed Problem dependent Fidelity and complexity No standard plant model architecture Need to validate model vs. hardware Desire to reuse models Different tools being used Sensors, actuators, signal delivery system important

Powertrain Control System Block Diagram Powertrain Engine and Transmission Actuators Controller Hardware and Software Sensors Instrumentation Platform Interface Service Tools Assembly Plant

Controller Hardware & Software Crank Sensor Throttle Position Coolant Temp Input Circuits and HWIO ECM or TCM Compute Engine Output Circuits and HWIO Force Motor Injectors Ignition signals Fuel Pump O2 Sensor A/D Converter Pulse Counter Frequency measure Operating System Application SW HWIO SW Math Library On/Off High Side Pulse Width Modulated On/Off Low Side

Plant Modeling Strategies Specific model for problem-at-hand One-size-fits-all model Reconfigurable models for levels of complexity Causal vs. a-causal models Data flow diagrams Topological models

Plant Modeling Tool Requirements Co-simulation with other tools detailed engine & transmission models algorithm models sensor & actuator models calibration tools Capable of real-time simulation for HIL Support for various levels of fidelity e.g., model order reduction Modular structure Easily validated and correlated

Plant Modeling Tool Requirements Compatible with CM and version control tools Support for libraries Parametric configuration facilities Enterprise support documentation, readability, portability Supports software-in-the-loop Scripting capability Web interface