Closing the loop in engine control by virtual sensors

Size: px
Start display at page:

Download "Closing the loop in engine control by virtual sensors"

Transcription

1 Closing the loop in engine control by virtual sensors Luigi del Re Johannes Kepler University of Linz Institute for Design and Control of Mechatronical Systems

2 Message Actually obvious: Closing the loop requires measuring the target variables no commercially available sensors do or will in the next future Virtual sensors offer substantial advantages in terms of price and reliability Logic, but less obvious: The design of a virtual sensor for engine control is not trivial Unexpected: The real problem are the setpoints Going from heuristical tuning to systematic optimization requires models. Virtual sensors are just this and already in the right form. Mean value models seem to be the wrong approach for control system design 2

3 Overview Engine control and sensors Virtual sensor design Sensors vs. virtual sensors Optimization by virtual sensors (still in work) Conclusion and outlook 3

4 Framework Work performed in projects of the Linz Center of Competence in Mechatronics and Austrian Science Foundation Support by BMW Motors Tests on a dynamic engine test bench (AVL APA) under PUMA Open and ISAC, BMW M47Ü2 Diesel Engine, test vehicle 32d 4

5 Engine control and sensors The single most important engine control problem is a nonlinear optimal problem with constrained inputs and finite horizon 12 Geschwindigkeit [km/h] ut ( ), t [,112] 122 min q fuel ( t) dt Under the boundary conditions: Zeit [s] Torque necessary to track the speed M ( ut ( )) = M ( t) ut () ut () ut () 122 q Xi () t dt Q ref Xi All manipulated variables Bounds on pollutants 5

6 Numerical solution seems possible but ~ Measured Dependency on u unknown ut ( ), t [,112] 122 min q fuel ( t) dt Under the boundary conditions: Can be estimated For production: no idea! M ( ut ( )) = M ( t) ut () ut () ut () 122 q Xi () t dt Q ref Xi Furthermore: computing intensive, slow 6

7 Daily solution Restating it as a tracking problem Calibration J v(t) u(t) w(t) y(t) Reference Generator Tracking Control Engine Actors Combustion z(t) h(t) Estimator Transforms the optimization problem into a time reference Forces the value to follow the references Estimates unmeasured quantities 7

8 Motivation Basic idea of the standard solution + - Air path control C EGR + C VGT α - w* FF Combustion y Inj Thumble Single SISO control loops (sometimes with feedforward) are not optimal Reference chosen empirically, usually interpolating steady state optimal points (in the sense of the optimal problem). How do you get the right ones? 8

9 Tracking with original setpoints MAF measured MPC reference measured ECU Faster in transients MAP measured MPC 9 reference measured ECU EGR VGT position egr MPC vgt MPC egr ECU vgt ECU FUEL 4 fuel MPC 3 fuel ECU time [s] Source: Ortner, del Re: IEEE T-CST May 27 9

10 Tracking with reachable setpoints [mg/st] MAF MPC reference ECU [hpa] MAP 19 MPC 185 reference ECU [%] EGR position 1 MPC 8 ECU [%] VGT position 45 MPC 4 ECU time [s] Source: Ortner, del Re: IEEE T-CST May 27 1

11 Effect on emissions 15 NOx x AirMassFlow MPC ECU 15 NOx x AirMassFlow MPC ECU [ppm * kg/h] 1 5 [ppm * kg/h] OPACITY MPC ECU 1 8 OPACITY MPC ECU [%] 6 4 [%] time [s] time [s] Explicit MPC: NOx: 11 Opacity: 5 compare: original (non reachable) setpoints Reference ECU: NOx: 1 Opacity: 1 Explicit MPC: NOx: 136 Opacity: 56 11

12 Commercial NOx sensors Problems: cross sensitivities (but in some cases, like SCR, can be exploited) and especially start delay and magnesium poisoning 12

13 Virtual sensors Essentially models of the unmeasured quantity Two approaches Simple models with error feedback (e.g. Kalman filters) Simulation models (if possible, FIR to avoid integratror effect) Error-feedback approach requires appropriate measurement Simulation models require model: where from? First principles? Data? 13

14 Virtual sensor design ANN seem a sensible choice (universal approximators) However, universal approximators are not a sensible choice (not even for interpolation) Goal is not to approximate, but to discover! 14

15 Leap of faith Identification = hypothesis testing Leap of Faith: Search for global patterns in observed data to allow for data-driven driven interpolation (Ljung) In other words: use physical knowledge, but otherwise expand the number of hypothesis Problem: curse of dimensionality Solution: balance act between generality and specificity Idea: data regularization Hardly expressable in mathematical terms, therefore algorithmic approach 15

16 Why not simple approaches? Forward selection? log(datatot[, "opac"]) Build a list of possible nonlinear variables NARX like) - Test correlations - Take the most important one - Orthogonalize the rest - Add the second important one - Does not really work, parallel Testing of many hypothesis with almost equalfitness leads to random solutions datatot[, "opac"] tbind(res.model, res.val) Time Time Time 16

17 Procedure Data Pre-Analysis: Delay time estimation, system order estimation, variable selection Functional Basis Signal conditioning: Filtering, delay time removal Evaluation function GP Optimization Forward Selection Result: Compact analytical formula Source: D. Alberer, L. del Re, S. Winkler, P. Langthaler: Virtual Sensor Design of Particulate and Nitric Oxide Emissions in a DI Diesel Engine, ICE 25. L. del Re, P. Langthaler, C. Furtmüller, S. Winkler, M. Affenzeller: NOx Virtual Sensor Based on Structure Identification and Global Optimization, SAE 25 17

18 GP life cycle GP produces automatically programs, formulas are programs Ist Lifecycle: Population of programs (formulas) Select parents according to their fitness Evaluate formulas - + x * x + x x x Generate new formulas - x x * x * x x 18

19 Crossover und Mutation in GP mutation und crossover work (without direction) through the exchange of subtrees of formula structures 5. Parent1 + / x 1 (t-1) ln x 2 (t-2) x 3 (t-2) Crossover + Child1 * - x 2 (t-2) Parent2 1.5 selection step ist directional / 5. x 1 (t-1) x 3 (t-2) * x 2 (t-2) Mutation + Child2 / x 3 (t-2) + Child3 5. x 1 (t-1) - * 5. x 1 (t-1) x 3 (t-2) x 2 (t-2) 19

20 Sensor equations NOx Results can look horrible PM 2

21 Validation NOx 1 9 Measured NOx Estimated NOx 8 7 NOx* [%] time [s] Comparison between measured and estimated data validation 21

22 Comparison virtual sensor vs ANN Only standard ECU signals Validation with FTP-75, warm engine Model inputs: engine turning speed, injection quantities and timing, boost pressure, air coolant and exhaust temperatures, fresh air mass, environment pressure ANN: max. 2 hidden Layers, max. 25 nodes/layer 22

23 Comparison virtual sensor vs ANN 5 45 Measurem ent Virtual Sensor GP Virtual Sensor ANN 4 35 Opacity [%] tim e [s] 23

24 Comparison virtual sensor vs ANN Messung Virtueller Sensor GP Virtueller Sensor ANN 7 Opazität [%] t [s] 24

25 PM in ECE Opacity [%] time [s] 25

26 Error distribution Standard ECU-Measurment signal FTP-75, warm engine 7 GP ANN 6 5 Quantity Estimation Error [% Opacity] Error distribution for GP based approach almost symmetrical 26

27 Possible uses of virtual sensors Cold start Fall back sensor FDI Resampling Model for optimization 27

28 Validity test: MPC results are reproduced correctly 28

29 Conclusions Virtual sensors are feasible also for very complex systems They will hardly work alone but cross coupling with other sensors can be exploited to track system changes They can be used to close the loop from two sides: They can reduce the requirements on hard sensors, in particular, they can overcome critical operating phases (like engine warm up) They can be used to optimize the strategy Final tuning will be still necessary, but not indispensable 29

30 The right way? Plausibility check: what is the alternative? CAMEO CAMEO is converging to the same kind of models This can lead to a change of paradigms: Instead of making the best out of your parts make the best out of your system to this end, start by describing in a control suitable way the most difficult part (combustion) and then use them to optimize the control system design 3

Torque Control of a Diesel Engine by an Eigenpressure Based Approach

Torque Control of a Diesel Engine by an Eigenpressure Based Approach 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. Torque Control of a Diesel Engine by an Eigenpressure Based Approach Dominik Moser, Sebastian Hahn, Harald Waschl and Luigi del

More information

Controller Calibration using a Global Dynamic Engine Model

Controller Calibration using a Global Dynamic Engine Model 23.09.2011 Controller Calibration using a Global Dynamic Engine Model Marie-Sophie Vogels Johannes Birnstingl Timo Combé CONTENT Introduction Description of Global Dynamic Model Concept Controller Calibration

More information

Model-based Calibration of HD Engines. Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014

Model-based Calibration of HD Engines. Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014 Model-based Calibration of HD Engines Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014 Model-based Calibration of HD Engines Contents Introduction

More information

Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model

Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model 1 Creation and Validation of a High-Accuracy, Real-Time-Capable Mean-Value GT-POWER Model Tim Prochnau Advanced Analysis and Simulation Department Engine Group International Truck and Engine Corporation

More information

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process EMO 2013 A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process Robert J. Lygoe, Mark Cary, and Peter J. Fleming 22-March-2013 Contents Introduction Background Process Enhancements

More information

Engine Calibration Process for Evaluation across the Torque- Speed Map

Engine Calibration Process for Evaluation across the Torque- Speed Map Engine Calibration Process for Evaluation across the Torque- Speed Map Brian Froelich Tara Hemami Manish Meshram Udaysinh Patil November 3, 2014 Outline : Background Objective Calibration process for torque

More information

PRESSURE DROP AND FLOW UNIFORMITY ANALYSIS OF COMPLETE EXHAUST SYSTEMS FOR DIESEL ENGINES

PRESSURE DROP AND FLOW UNIFORMITY ANALYSIS OF COMPLETE EXHAUST SYSTEMS FOR DIESEL ENGINES PRESSURE DROP AND FLOW UNIFORMITY ANALYSIS OF COMPLETE EXHAUST SYSTEMS FOR DIESEL ENGINES André Bergel 1 Edson L. Duque 2 General Motors Global Propulsion Systems South America 12 E-mail: andrebergel84@yahoo.com.br

More information

MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT. M. Hafner, M. Weber, R. Isermann

MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT. M. Hafner, M. Weber, R. Isermann Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain MODEL-BASED CONTROL DESIGN FOR IC-ENGINES ON DYNAMOMETERS: THE TOOLBOX OPTIMOT M. Hafner, M. Weber, R. Isermann Darmstadt University

More information

A General NMPC Framework for a Diesel Engine Air Path

A General NMPC Framework for a Diesel Engine Air Path International Journal of Control Vol., No., Month 2x, 8 A General NMPC Framework for a Diesel Engine Air Path André Murilo a, Mazen Alamir b and Daniel Alberer c a Control Systems Department, Gipsa-Lab,

More information

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER

ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER CHAPTER 4 ONE DIMENSIONAL (1D) SIMULATION TOOL: GT-POWER 4.1 INTRODUCTION Combustion analysis and optimization of any reciprocating internal combustion engines is too complex and intricate activity. It

More information

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

Model Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager Model Based Systems Engineering Engine Control: from concept to validation Jan Smolders Technical Account Manager Table of Content Model Driven Development MiL SiL HiL Model adaptation to Real-Time Towards

More information

CLEERS Workshop April 28, 2015

CLEERS Workshop April 28, 2015 Real-Time Particulate Filter Soot and Ash Measurements, Optimized Control, and Diagnostics via Radio Frequency Sensing CLEERS Workshop April 28, 2015 Alexander Sappok, Paul Ragaller, Leslie Bromberg alexander.sappok@dpfsensor.com

More information

Real-Time Particulate Filter Soot and Ash Measurements via Radio Frequency Sensing

Real-Time Particulate Filter Soot and Ash Measurements via Radio Frequency Sensing Real-Time Particulate Filter Soot and Ash Measurements via Radio Frequency Sensing 19 th ETH Conference on Combustion Generated Nanoparticles Zurich, Switzerland June 29, 215 Alexander Sappok, Paul Ragaller,

More information

Explicit MPC in Mechatronics Industry:

Explicit MPC in Mechatronics Industry: European Control Conference, July 8 th, 23 Zurich, CH MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts Explicit MPC in Mechatronics Industry: Technology Transfer Potential and Limitations

More information

Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies. Engine Management

Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies. Engine Management Development Engine Management Crank Angle-resolved Realtime Engine Simulation for the Optimization of Control Strategies An engine simulation model permits new control strategies to be optimized at an

More information

An automated approach to derive combustionand NOx-models for GT-POWER simulations

An automated approach to derive combustionand NOx-models for GT-POWER simulations An automated approach to derive combustionand NOx-models for GT-POWER simulations Dr.-Ing. Jan Boyde, Dr.-Ing. Claus-Oliver Schmalzing Outline Motivation Automated cylinder pressure analysis Generation

More information

Demonstration of the DoE Process with Software Tools

Demonstration of the DoE Process with Software Tools Demonstration of the DoE Process with Software Tools Anthony J. Gullitti, Donald Nutter Abstract While the application of DoE methods in powertrain development is well accepted, implementation of DoE methods

More information

Numerical schemes for Hamilton-Jacobi equations, control problems and games

Numerical schemes for Hamilton-Jacobi equations, control problems and games Numerical schemes for Hamilton-Jacobi equations, control problems and games M. Falcone H. Zidani SADCO Spring School Applied and Numerical Optimal Control April 23-27, 2012, Paris Lecture 2/3 M. Falcone

More information

Neuro-Dynamic Programming An Overview

Neuro-Dynamic Programming An Overview 1 Neuro-Dynamic Programming An Overview Dimitri Bertsekas Dept. of Electrical Engineering and Computer Science M.I.T. May 2006 2 BELLMAN AND THE DUAL CURSES Dynamic Programming (DP) is very broadly applicable,

More information

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

Subject: 1999 Nissan Maxima A32, VQ30DE, USA OBD2 Compliant, Consult Data Registers Subject: 1999 Nissan Maxima A32, VQ30DE, USA OBD2 Compliant, Consult Data Registers This vehicle has a J1962F 16 pin OBD2 connector as well as a 14 pin Consult connector for data communication ports to

More information

Model Based Engine Map Adaptation Using EKF

Model Based Engine Map Adaptation Using EKF Model Based Engine Map Adaptation Using EKF Erik Höckerdal,, Erik Frisk, and Lars Eriksson Department of Electrical Engineering, Linköpings universitet, Sweden, {hockerdal,frisk,larer}@isy.liu.se Scania

More information

4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used.

4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used. 1 4.12 Generalization In back-propagation learning, as many training examples as possible are typically used. It is hoped that the network so designed generalizes well. A network generalizes well when

More information

Recent developments in simulation, optimization and control of flexible multibody systems

Recent developments in simulation, optimization and control of flexible multibody systems Recent developments in simulation, optimization and control of flexible multibody systems Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be Katholieke

More information

STATISTICAL CALIBRATION: A BETTER APPROACH TO INTEGRATING SIMULATION AND TESTING IN GROUND VEHICLE SYSTEMS.

STATISTICAL CALIBRATION: A BETTER APPROACH TO INTEGRATING SIMULATION AND TESTING IN GROUND VEHICLE SYSTEMS. 2016 NDIA GROUND VEHICLE SYSTEMS ENGINEERING and TECHNOLOGY SYMPOSIUM Modeling & Simulation, Testing and Validation (MSTV) Technical Session August 2-4, 2016 - Novi, Michigan STATISTICAL CALIBRATION: A

More information

Virtual Temperature Cycle Test (TCT) for validation of indirect Charge Air Coolers and Exhaust Gas Recirculation Coolers

Virtual Temperature Cycle Test (TCT) for validation of indirect Charge Air Coolers and Exhaust Gas Recirculation Coolers Virtual Temperature Cycle Test (TCT) for validation of indirect Charge Air Coolers and Exhaust Gas Recirculation Coolers STAR Global Conference 2014 Vienna, March 17-19 G. Apostolopoulos, R. Stauch, C.

More information

Spork Installation Instructions

Spork Installation Instructions Table of Contents 1. Table of Contents 1 2. Requirements... 1 3. Bluetooth Connection Process 2 4. Software Installation... 3 5. Retrieving Spork s Serial Number... 4 6. Retrieving the ECU s ROM Calibration..

More information

Needless Torque Calibrations

Needless Torque Calibrations Needless Torque Calibrations Basic Instructions for Export/Loading tunes and Datalogging. Note: These instructions will NOT cover COM port setup or general PC skills Basic custom tune instructions: Predator/Trinity

More information

ADVANCED MODELING AND OPTIMIZATION FOR VIRTUAL CALIBRATION OF INTERNAL COMBUSTION ENGINES

ADVANCED MODELING AND OPTIMIZATION FOR VIRTUAL CALIBRATION OF INTERNAL COMBUSTION ENGINES 2017 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM POWER & MOBILITY (P&M) TECHNICAL SESSION AUGUST 8-10, 2017 - NOVI, MICHIGAN ADVANCED MODELING AND OPTIMIZATION FOR VIRTUAL CALIBRATION

More information

Application of Emerging Metaheuristics in Power System Field

Application of Emerging Metaheuristics in Power System Field Application of Emerging Metaheuristics in Power System Field Dr.ir. J.L. Rueda Torres 26 th June 2015 1 Outline 1. Problem complexity 2. Why metaheuristics? 3. Emerging algorithms 4. Applications 2 1 Problem

More information

CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+

CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+ CFD Topological Optimization of a Car Water-Pump Inlet using TOSCA Fluid and STAR- CCM+ Dr. Anselm Hopf Dr. Andrew Hitchings Les Routledge Ford Motor Company CONTENTS Introduction/Motivation Optimization

More information

Monte Carlo Tree Search PAH 2015

Monte Carlo Tree Search PAH 2015 Monte Carlo Tree Search PAH 2015 MCTS animation and RAVE slides by Michèle Sebag and Romaric Gaudel Markov Decision Processes (MDPs) main formal model Π = S, A, D, T, R states finite set of states of the

More information

Hvordan tænker vi uddannelse i industriel IT?

Hvordan tænker vi uddannelse i industriel IT? Hvordan tænker vi uddannelse i industriel IT? John Bagterp Jørgensen Technical University of Denmark Dansk Automationsselskab (Dau) Hvordan bygger vi IT ind i automationsuddannelserne October 25, 2017,

More information

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 20 CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 2.1 CLASSIFICATION OF CONVENTIONAL TECHNIQUES Classical optimization methods can be classified into two distinct groups:

More information

Metaheuristic Development Methodology. Fall 2009 Instructor: Dr. Masoud Yaghini

Metaheuristic Development Methodology. Fall 2009 Instructor: Dr. Masoud Yaghini Metaheuristic Development Methodology Fall 2009 Instructor: Dr. Masoud Yaghini Phases and Steps Phases and Steps Phase 1: Understanding Problem Step 1: State the Problem Step 2: Review of Existing Solution

More information

Intro to Linear Programming. The problem that we desire to address in this course is loosely stated below.

Intro to Linear Programming. The problem that we desire to address in this course is loosely stated below. . Introduction Intro to Linear Programming The problem that we desire to address in this course is loosely stated below. Given a number of generators make price-quantity offers to sell (each provides their

More information

Theoretical Concepts of Machine Learning

Theoretical Concepts of Machine Learning Theoretical Concepts of Machine Learning Part 2 Institute of Bioinformatics Johannes Kepler University, Linz, Austria Outline 1 Introduction 2 Generalization Error 3 Maximum Likelihood 4 Noise Models 5

More information

Olivier Brüls. Department of Aerospace and Mechanical Engineering University of Liège

Olivier Brüls. Department of Aerospace and Mechanical Engineering University of Liège Fully coupled simulation of mechatronic and flexible multibody systems: An extended finite element approach Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be

More information

Research Article Forecasting SPEI and SPI Drought Indices Using the Integrated Artificial Neural Networks

Research Article Forecasting SPEI and SPI Drought Indices Using the Integrated Artificial Neural Networks Computational Intelligence and Neuroscience Volume 2016, Article ID 3868519, 17 pages http://dx.doi.org/10.1155/2016/3868519 Research Article Forecasting SPEI and SPI Drought Indices Using the Integrated

More information

LDV Diesel SCR on DPF Technology to meet tighter NOx and PN emission in RDE condition

LDV Diesel SCR on DPF Technology to meet tighter NOx and PN emission in RDE condition ECT-2018 BSVI and Real Driving Emissions. Path Forward October 25-26, 2018 Hotel Hyatt Regency, Nagar Road, Pune, India LDV Diesel SCR on DPF Technology to meet tighter NOx and PN emission in RDE condition

More information

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

MATLAB Expo Simulation Based Automotive Communication Design using MATLAB- SimEvent. Sudhakaran M Anand H General Motors MATLAB Expo 2013 Simulation Based Automotive Communication Design using MATLAB- SimEvent Sudhakaran M Anand H General Motors 1 Agenda Introduction Different Analysis Methods Analytical vs. Simulation Approach

More information

Draft Amendments to the Fuel Economy Test Method for Motorcycles

Draft Amendments to the Fuel Economy Test Method for Motorcycles Attachment Draft Amendments to the Fuel Economy est Method for Motorcycles 1. est items 1.1 Fuel economy of motorcycles tested by using simulated urban driving cycle. 1.2 Fuel economy of motorcycles tested

More information

Using STAR-CCM+ for Catalyst Utilization Analysis

Using STAR-CCM+ for Catalyst Utilization Analysis Using STAR-CCM+ for Catalyst Utilization Analysis Amsterdam Netherlands March 19-21 2012 W.U. A. Leong Dunton Technical Centre Ford Motor Company S. Eroglu and S. Guryuva Gebze Engineering Ford Otosan

More information

Chalmers Publication Library

Chalmers Publication Library Chalmers Publication Library Data-driven emission model structures for diesel engine management system development This document has been downloaded from Chalmers Publication Library CPL). It is the author

More information

Explicit and Implicit Coupling Strategies for Overset Grids. Jörg Brunswig, Manuel Manzke, Thomas Rung

Explicit and Implicit Coupling Strategies for Overset Grids. Jörg Brunswig, Manuel Manzke, Thomas Rung Explicit and Implicit Coupling Strategies for s Outline FreSCo+ Grid Coupling Interpolation Schemes Implementation Mass Conservation Examples Lid-driven Cavity Flow Cylinder in a Channel Oscillating Cylinder

More information

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

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 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 2 0 1 3 Mechatronics: Synergetic Integration of Different Disciplines [Ref.] Prof. Rolf

More information

ENGINE IDLE SPEED SYSTEM CALIBRATION AND OPTIMIZATION USING LEAST SQUARES SUPPORT VECTOR MACHINE AND GENETIC ALGORITHM

ENGINE IDLE SPEED SYSTEM CALIBRATION AND OPTIMIZATION USING LEAST SQUARES SUPPORT VECTOR MACHINE AND GENETIC ALGORITHM F2008-SC-008 ENGINE IDLE SPEED SYSTEM CALIBRATION AND OPTIMIZATION USING LEAST SQUARES SUPPORT VECTOR MACHINE AND GENETIC ALGORITHM 1 Li, Ke *, 1 Wong, Pakkin, 1 Tam, Lapmou, 1 Wong, Hangcheong 1 Department

More information

A Study Model Predictive Control for Spark Ignition Engine Management and Testing

A Study Model Predictive Control for Spark Ignition Engine Management and Testing Clemson University TigerPrints All Dissertations Dissertations 8-2015 A Study Model Predictive Control for Spark Ignition Engine Management and Testing Qilun Zhu Clemson University Follow this and additional

More information

Simulation-Guided Verification & Validation for Large-Scale Automotive Control Systems

Simulation-Guided Verification & Validation for Large-Scale Automotive Control Systems MathWorks Automotive Conference 1 Simulation-Guided Verification & Validation for Large-Scale Automotive Control Systems Hisahiro Isaac Ito, Jim Kapinski, Jyotirmoy Deshmukh, Xiaoqing Jin, Ken Butts May

More information

Ship Energy Systems Modelling: a Gray-Box approach

Ship Energy Systems Modelling: a Gray-Box approach MOSES Workshop: Modelling and Optimization of Ship Energy Systems Ship Energy Systems Modelling: a Gray-Box approach 25 October 2017 Dr Andrea Coraddu andrea.coraddu@strath.ac.uk 30/10/2017 Modelling &

More information

Diversity Maintenance Mechanism for Multi-Objective Genetic Algorithms using Clustering and Network Inversion

Diversity Maintenance Mechanism for Multi-Objective Genetic Algorithms using Clustering and Network Inversion Diversity Maintenance Mechanism for Multi-Objective Genetic Algorithms using Clustering and Network Inversion Tomoyuki Hiroyasu, Kenji Kobayashi, Masashi Nishioka, Mitsunori Miki 3 Faculty of Life and

More information

Data-driven modeling: A low-rank approximation problem

Data-driven modeling: A low-rank approximation problem 1 / 34 Data-driven modeling: A low-rank approximation problem Ivan Markovsky Vrije Universiteit Brussel 2 / 34 Outline Setup: data-driven modeling Problems: system identification, machine learning,...

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Knowledge-based pattern recognition and visualization of error logs of time-based engine sensor data: Requirements engineering and tool-support

Knowledge-based pattern recognition and visualization of error logs of time-based engine sensor data: Requirements engineering and tool-support Knowledge-based pattern recognition and visualization of error logs of time-based engine sensor data: Requirements engineering and tool-support Viet Tiep Do, 09 February 2015 Software Engineering for Business

More information

Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration

Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration Copyright 2009 SAE International 2009-01-0246 Objective Determination of Minimum Engine Mapping Requirements for Optimal SI DIVCP Engine Calibration Peter J. Maloney The MathWorks, Inc. ABSTRACT In response

More information

Environmental Equipment, Inc.

Environmental Equipment, Inc. Environmental Equipment, Inc. 3634 Central Ave., St. Petersburg, FL 33711 USA Phone: 1-800-746-4467 / 727-328-2818 www.imrusa.com Email: info@imrusa.com IMR 2800P Portable combustion gas analyzer Simultaneous

More information

Multicriterial Optimization Using Genetic Algorithm

Multicriterial Optimization Using Genetic Algorithm Multicriterial Optimization Using Genetic Algorithm 180 175 170 165 Fitness 160 155 150 145 140 Best Fitness Mean Fitness 135 130 0 Page 1 100 200 300 Generations 400 500 600 Contents Optimization, Local

More information

AMDC 2017 Liviona Multi-Core in Automotive Powertrain and Next Steps Towards Parallelization

AMDC 2017 Liviona Multi-Core in Automotive Powertrain and Next Steps Towards Parallelization Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 11,0 cm) AMDC 2017 Liviona Multi-Core in Automotive Powertrain and Ralph Mader, 25. April

More information

Optimization of a two-link Robotic Manipulator

Optimization of a two-link Robotic Manipulator Optimization of a two-link Robotic Manipulator Zachary Renwick, Yalım Yıldırım April 22, 2016 Abstract Although robots are used in many processes in research and industry, they are generally not customized

More information

Chapter 10. Conclusion Discussion

Chapter 10. Conclusion Discussion Chapter 10 Conclusion 10.1 Discussion Question 1: Usually a dynamic system has delays and feedback. Can OMEGA handle systems with infinite delays, and with elastic delays? OMEGA handles those systems with

More information

Pattern Recognition Technique Based Active Set QP Strategy Applied to MPC for a Driving Cycle Test

Pattern Recognition Technique Based Active Set QP Strategy Applied to MPC for a Driving Cycle Test Pattern Recognition Technique Based Active Set QP Strategy Applied to MPC for a Driving Cycle Test Qilun Zhu, Simona Onori and Robert Prucka Abstract Application of constrained Model Predictive Control

More information

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li International Conference on Applied Science and Engineering Innovation (ASEI 215) Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm Yinling Wang, Huacong Li School of Power and

More information

IVR: Open- and Closed-Loop Control. M. Herrmann

IVR: Open- and Closed-Loop Control. M. Herrmann IVR: Open- and Closed-Loop Control M. Herrmann Overview Open-loop control Feed-forward control Towards feedback control Controlling the motor over time Process model V B = k 1 s + M k 2 R ds dt Stationary

More information

Classification Using Genetic Programming. Patrick Kellogg General Assembly Data Science Course (8/23/15-11/12/15)

Classification Using Genetic Programming. Patrick Kellogg General Assembly Data Science Course (8/23/15-11/12/15) Classification Using Genetic Programming Patrick Kellogg General Assembly Data Science Course (8/23/15-11/12/15) Iris Data Set Iris Data Set Iris Data Set Iris Data Set Iris Data Set Create a geometrical

More information

Genetic programming. Lecture Genetic Programming. LISP as a GP language. LISP structure. S-expressions

Genetic programming. Lecture Genetic Programming. LISP as a GP language. LISP structure. S-expressions Genetic programming Lecture Genetic Programming CIS 412 Artificial Intelligence Umass, Dartmouth One of the central problems in computer science is how to make computers solve problems without being explicitly

More information

The Digital Substation: resilient and Cyber Secure Protection and Control

The Digital Substation: resilient and Cyber Secure Protection and Control The Digital Substation: resilient and Cyber Secure Protection and Control Sakis Meliopoulos Georgia Institute of Technology, Atlanta, Georgia USA PSERC Webinar, November 20, 2018 1 Presentation Outline

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information

Lifting Your Dreams. Pro-7 Series Forklifts Pneumatic Diesel 4,000 to 7,000 lb Series Tier-4

Lifting Your Dreams.  Pro-7 Series Forklifts Pneumatic Diesel 4,000 to 7,000 lb Series Tier-4 Lifting Your Dreams www.doosanlift.com Pro-7 Series Forklifts Pneumatic Diesel 4,000 to 7,000 lb Series Tier-4 About Doosan Values that drive future growth Trust in people is the foundation on which Doosan

More information

Similarity Templates or Schemata. CS 571 Evolutionary Computation

Similarity Templates or Schemata. CS 571 Evolutionary Computation Similarity Templates or Schemata CS 571 Evolutionary Computation Similarities among Strings in a Population A GA has a population of strings (solutions) that change from generation to generation. What

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

CLOSED LOOP SYSTEM IDENTIFICATION USING GENETIC ALGORITHM

CLOSED LOOP SYSTEM IDENTIFICATION USING GENETIC ALGORITHM CLOSED LOOP SYSTEM IDENTIFICATION USING GENETIC ALGORITHM Lucchesi Alejandro (a), Campomar Guillermo (b), Zanini Aníbal (c) (a,b) Facultad Regional San Nicolás Universidad Tecnológica Nacional (FRSN-UTN),

More information

The notion of functions

The notion of functions Chapter 1 The notion of functions Textbook Chapter 1 1.1 The concept of functions Although the concept of functions was invented a very long time ago, it is very easy today to gain an intuitive notion

More information

Model Parameter Estimation

Model Parameter Estimation Model Parameter Estimation Shan He School for Computational Science University of Birmingham Module 06-23836: Computational Modelling with MATLAB Outline Outline of Topics Concepts about model parameter

More information

1 Lab 5: Particle Swarm Optimization

1 Lab 5: Particle Swarm Optimization 1 Lab 5: Particle Swarm Optimization This laboratory requires the following: (The development tools are installed in GR B0 01 already): C development tools (gcc, make, etc.) Webots simulation software

More information

Fluent User Services Center

Fluent User Services Center Solver Settings 5-1 Using the Solver Setting Solver Parameters Convergence Definition Monitoring Stability Accelerating Convergence Accuracy Grid Independence Adaption Appendix: Background Finite Volume

More information

PowerView PV380-R2 Murphy Standard Configuration

PowerView PV380-R2 Murphy Standard Configuration 2016-06-15 00-02-0997 Section 78 PowerView PV380-R2 Murphy Standard Configuration Operations Manual *Products covered in this document comply with European Council electromagnetic compatibility directive

More information

Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM

Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM Engine Plant Model Development and Controller Calibration using Powertrain Blockset TM Brad Hieb Scott Furry Application Engineering Consulting Services 2017 The MathWorks, Inc. 1 Key Take-Away s Engine

More information

Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing

Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing 1 Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing Irina S. Dolinskaya Department of Industrial Engineering and Management Sciences Northwestern

More information

Machine Learning Applications for Data Center Optimization

Machine Learning Applications for Data Center Optimization Machine Learning Applications for Data Center Optimization Jim Gao, Google Ratnesh Jamidar Indian Institute of Technology, Kanpur October 27, 2014 Outline Introduction Methodology General Background Model

More information

Lecture: P1_Wk3_L5 Contact Mode Scans. Ron Reifenberger Birck Nanotechnology Center Purdue University 2012

Lecture: P1_Wk3_L5 Contact Mode Scans. Ron Reifenberger Birck Nanotechnology Center Purdue University 2012 Lecture: Contact Mode Scans Ron Reifenberger Birck Nanotechnology Center Purdue University 2012 1 The Purpose of a Microscope is to Obtain an Image Reflected laser spot Laser Diode Four-Quadrant Photodetector

More information

Advanced Control Foundation: Tools, Techniques and Applications. Terrence Blevins Willy K. Wojsznis Mark Nixon

Advanced Control Foundation: Tools, Techniques and Applications. Terrence Blevins Willy K. Wojsznis Mark Nixon Advanced Control Foundation: Tools, Techniques and Applications Terrence Blevins Willy K. Wojsznis Mark Nixon Contents Acknowledgments About the Authors vii xvii Foreword xxi Chapter 1 INTRODUCTION 1 Chapter

More information

KiBox To Go. Electronics & Software. Measurement and Evaluation System for Combustion Analysis on Test Benches and in Vehicles

KiBox To Go. Electronics & Software. Measurement and Evaluation System for Combustion Analysis on Test Benches and in Vehicles Electronics & Software KiBox To Go Measurement and Evaluation System for Combustion Analysis on Test Benches and in Vehicles Type 2893A... with KiBox Cockpit Software The KiBox is a complete combustion

More information

Towards an Integrated System Model for Testing and Verification

Towards an Integrated System Model for Testing and Verification Towards an Integrated System Model for Testing and Verification Benjamin Hummel and Peter Braun MiSE 2008 Domain Development of controller software for production machines Special case of mechatronic system

More information

Neural Network Weight Selection Using Genetic Algorithms

Neural Network Weight Selection Using Genetic Algorithms Neural Network Weight Selection Using Genetic Algorithms David Montana presented by: Carl Fink, Hongyi Chen, Jack Cheng, Xinglong Li, Bruce Lin, Chongjie Zhang April 12, 2005 1 Neural Networks Neural networks

More information

ADAPTATION OF REPRESENTATION IN GP

ADAPTATION OF REPRESENTATION IN GP 1 ADAPTATION OF REPRESENTATION IN GP CEZARY Z. JANIKOW University of Missouri St. Louis Department of Mathematics and Computer Science St Louis, Missouri RAHUL A DESHPANDE University of Missouri St. Louis

More information

Control 2. Keypoints: Given desired behaviour, determine control signals Inverse models:

Control 2. Keypoints: Given desired behaviour, determine control signals Inverse models: Control 2 Keypoints: Given desired behaviour, determine control signals Inverse models: Inverting the forward model for simple linear dynamic system Problems for more complex systems Open loop control:

More information

/04/$ AACC

/04/$ AACC Optimization and scheduling for automotive powertrains M. Jankovic, S. Magner Ford Research & Advanced Engineering 0 Village Road, MD 036 SRL Dearborn, MI 48-053, USA Abstract Addition of devices intended

More information

Introduction to Physical Modelling Rory Adams Senior Application Engineer

Introduction to Physical Modelling Rory Adams Senior Application Engineer Introduction to Physical Modelling Rory Adams Senior Application Engineer 2014 The MathWorks, Inc. 1 Creating Reusable Physical Models What you should walk away with Increased knowledge of: What is meant

More information

Robotics: Science and Systems

Robotics: Science and Systems Robotics: Science and Systems System Identification & Filtering Zhibin (Alex) Li School of Informatics University of Edinburgh 1 Outline 1. Introduction 2. Background 3. System identification 4. Signal

More information

An introduction to mesh generation Part IV : elliptic meshing

An introduction to mesh generation Part IV : elliptic meshing Elliptic An introduction to mesh generation Part IV : elliptic meshing Department of Civil Engineering, Université catholique de Louvain, Belgium Elliptic Curvilinear Meshes Basic concept A curvilinear

More information

Chapter 1 Toward a Systematic Design for Turbocharged Engine Control

Chapter 1 Toward a Systematic Design for Turbocharged Engine Control Chapter 1 Toward a Systematic Design for Turbocharged Engine Control Greg Stewart, Francesco Borrelli, Jaroslav Pekar, David Germann, Daniel Pachner, and Dejan Kihas Abstract The efficient development

More information

Real-Time Optimization of Industrial Processes

Real-Time Optimization of Industrial Processes France Real-Time Optimization of Industrial Processes En partenariat avec Standards Certification Education & Training Dominique Bonvin Laboratoire d Automatique EPFL, Lausanne Publishing Conferences &

More information

DPF Removal And Procedure Guide

DPF Removal And Procedure Guide DPF Removal And Procedure Guide Here you will find a general guide to the process of removing a DPF (Diesel Particulate Filter) from a vehicle. A vehicle must be diagnosed correctly, selling DPF removal

More information

Motivation Thermal Modeling

Motivation Thermal Modeling Motivation Thermal Modeling First approach (Physical Buildings) Second Approach (Simulation Models) Model-Based Optimal Control Design Robust MPC Comparing Different Control Strategies Co-design of Control

More information

How Combustion CFD Makes Design More Robust and Reduces Costs

How Combustion CFD Makes Design More Robust and Reduces Costs How Combustion CFD Makes Design More Robust and Reduces Costs 2018 European Converge User Conference, Bologna March 21, 2018 A. Raulot, C. Ferreira Full Digital Ambition Digital Validation Boost Present

More information

3 Feature Selection & Feature Extraction

3 Feature Selection & Feature Extraction 3 Feature Selection & Feature Extraction Overview: 3.1 Introduction 3.2 Feature Extraction 3.3 Feature Selection 3.3.1 Max-Dependency, Max-Relevance, Min-Redundancy 3.3.2 Relevance Filter 3.3.3 Redundancy

More information

Development of a guidance document on How to perform a shredder campaign Background information

Development of a guidance document on How to perform a shredder campaign Background information Development of a guidance document on How to perform a shredder campaign Background information Contract no. 070307/2011/603989/ETU/C2 Authors: Knut Sander, Stephanie Schilling Impressum / Imprint: ÖKOPOL

More information

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms R.J. Stonier, M.J. Drumm and J. Bell Faculty of Informatics

More information

Modeling of a DaimlerChrysler Truck Engine using an Eulerian Spray Model

Modeling of a DaimlerChrysler Truck Engine using an Eulerian Spray Model Modeling of a DaimlerChrysler Truck Engine using an Eulerian Spray Model C. Hasse, S. Vogel, N. Peters Institut für Technische Mechanik RWTH Aachen Templergraben 64 52056 Aachen Germany c.hasse@itm.rwth-aachen.de

More information

Uninformed Search Methods. Informed Search Methods. Midterm Exam 3/13/18. Thursday, March 15, 7:30 9:30 p.m. room 125 Ag Hall

Uninformed Search Methods. Informed Search Methods. Midterm Exam 3/13/18. Thursday, March 15, 7:30 9:30 p.m. room 125 Ag Hall Midterm Exam Thursday, March 15, 7:30 9:30 p.m. room 125 Ag Hall Covers topics through Decision Trees and Random Forests (does not include constraint satisfaction) Closed book 8.5 x 11 sheet with notes

More information

Building and HVAC system simulation with the help of

Building and HVAC system simulation with the help of Simbuild 2008 IBPSA US - 3 rd National Building Simulation Conference Berkeley, CA Building and HVAC system simulation with the help of an engineering equation solver S. Bertagnolio, G.Masy, P.André and

More information