Hybrid Systems in Automotive Engine Control



Similar documents
Wynn s Extended Care

Gasoline engines. Diesel engines. Hybrid fuel cell vehicles. Model Predictive Control in automotive systems R. Scattolini, A.

Adaptive Cruise Control of a Passenger Car Using Hybrid of Sliding Mode Control and Fuzzy Logic Control

Electronic Power Control

Jing Sun Department of Naval Architecture and Marine Engineering University of Michigan Ann Arbor, MI USA

Fault codes DM1. Industrial engines DC09, DC13, DC16. Marine engines DI09, DI13, DI16 INSTALLATION MANUAL. 03:10 Issue 5.0 en-gb 1

DTC Database (OBD-II Trouble Codes)

Signature and ISX CM870 Electronics

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

Technical Service Information

Introduction to Electronic Signals

ON-Board Diagnostic Trouble Codes

Electronic Manual Gearbox

COMMON RAIL SYSTEM (CRS) SERVICE MANUAL: Operation

Energy Recovery System for Excavators Meng (Rachel) Wang, Chad Larish Eaton Corporation

SAS light Check Engine Malfunction Indicator Lamp

Research Report. Impact of Vehicle Weight Reduction on Fuel Economy for Various Vehicle Architectures

The Problem: Automotive safety recalls, Control Systems Diagnostics, Stability Control, Traction Control, Anti-lock Braking, Adaptive Cruise Control

COVERING MILLIONS Preferred Protection Plan, a Service Group Company PO Box 26830, Austin, TX

Evaluation of the Automatic Transmission Model in HVE Version 7.1

Electronic Diesel Control EDC 16

Diagnostic Fault Codes For Cummins Engines

Kobelco Extended Warranty Program.

Tiguan Haldex All-Wheel Drive

Increasing Reliability and Availability for Automotive Embedded Devices by Enhanced Wiring Diagnosis

The Aftertreatment System Technician's Guide has been revised.

ICE²: an integrated software to accelerate your calibration process. Generating excellence

Jeep Renegade Technical specifications

DC Motor Driven Throttle Bodies and Control Valves

Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms

Emission Control Systems Warranties

from mind to motion Automotive Your partner for mechatronics

TOYOTA ELECTRONIC CONTROL TRANSMISSION

DIAGNOSIS SYSTEM (3S GTE and 5S FE)

Motor Vehicle. Advantage AWN. Let us protect you against increasingly costly repairs! Australian Warranty Network AFS Licence No.

EMR 3 CAN BUS specification

Typical ECM/PCM Inputs

Service Manual Trucks

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

New Jeep Cherokee Technical specifications

Motor Vehicle. Breakdown AWN. Let us protect you against increasingly costly repairs! Australian Warranty Network AFS Licence No.

6-years/75,000 miles Comprehensive coverage Subsequent Owner Warranty $100 Deductible

M.S Ramaiah School of Advanced Studies - Bangalore. On completion of this session, the delegate will understand and be able to appriciate:

Lotus Service Notes Section EMP

LMS Imagine.Lab AMESim Powertrain Transmission

Engine/Gearbox Combinations

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

Driveability Simulation in the continuous development process. Dr. Josef Zehetner, DI Matthias Dank, Dr. Peter Schöggl, AVL List GmbH, Graz

NVH Challenges in context of ECO vehicles Automotive Testing Expo Automotive Testing Expo 2010 ECO-vehicle

P = n M 9550 [kw] Variable Intake Manifold in VR Engines. Self-study programme 212. Principles and Description of Operation. Service.

V-MAC III Fault Assignments

Design of vehicle cruise control using road inclinations

Corsa kW/60hp 5-speed hatchback 3 doors 1

Table of Contents. 1.what is OBD2. 2. Product Information. 1. Safety Precautions and Warnings 1. obd2 was developed by the Califrnia Air Resources

Clutch and Operation as a System

Vehicle Engine Management Systems

An Analysis of Regenerative Braking and Energy Saving for Electric Vehicle with In-Wheel Motors

Engine Optimization Concepts for CVT-Hybrid Systems to Obtain the Best Performance and Fuel Efficiency. Professor Andrew A. Frank Univ.

CONTINUED COVERAGE FOR YOUR NEW, USED, OR CERTIFIED PRE-OWNED BMW.

Extended Protection Plans for New and Pre-Owned Vehicles

Common Rail - An Attractive Fuel Injection System for Passenger Car DI Diesel Engines

VEHICLE SERVICE CONTRACT

2001 MY OBD System Operation Summary for 7.3L Diesel Engine

Extended Protection Plans for New and Pre-Owned Vehicles

PLAN VEHICLE THE COST OF UNEXPECTED REPAIRS FREQUENTLY ASKED QUESTIONS PACKAGE PROTECTION

The 2.0l FSI engine with 4-valve technology

E - THEORY/OPERATION

Basics electronic speed Governor

FAULT CODE READER OBD11 FOR PETROL ENGINES PART NO

Lotus Service Notes Section EMR

Engine Friction and Lubrication

Engine modelling and optimisation for RDE. Prof. Chris Brace

US Heavy Duty Fleets - Fuel Economy

The Ogunmuyiwa Engine Cycle

Hydrogen as a fuel for internal combustion engines

6. VVT-i (Variable Valve Timing-intelligent) System

Powertrain DTC (P000-P0999) for EOBD Vehicles (Directive 98/69/EC of the European Parliament)

Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz

Caterpillar Automatic Code Generation

DTC Summaries. V8 AJ26 Engine Management Refer to page 2 for important information regarding the use of this Summary.

ENGINE CONTROLS AND FUEL SYSTEMS

KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE

EDGE PRODUCTS EVOLUTION CS and CTS DIESEL POWER LEVELS AND SUPPORTED VEHICLE PARAMETERS (PIDs) [85100 and 85200]

FPT FIAT POWERTRAIN TECHNOLOGIES PRESENTS ITS ENGINE RANGE FOR CONSTRUCTION APPLICATIONS AT INTERMAT 2009

Torque-Vectoring Control in Fully Electric Vehicles via Integral Sliding Modes

Continuously variable transmission (CVT)

Turbocharger system components, servicing

MECE 102 Mechatronics Engineering Orientation

REDESIGN OF THE INTAKE CAMS OF A FORMULA STUDENT RACING CAR

Presentation Overview. Istwaan Knijff EMC & Safety themadag - 03 oktober Sensata Technologies Almelo. What about EMC?

Real Time Simulation for Off-Road Vehicle Analysis. Dr. Pasi Korkealaakso Mevea Ltd., May 2015

Operation Fenix/Renix 35

Fixed Right First Time. Volvo Technicians, Service and Parts Managers

1/29/2008 DR70. Baja Motorsports Inc. P.O. Box Phoenix, AZ Toll Free: PART NUMBERS PRICES ARE SUBJECT TO CHANGE 1 of 43

Delphi Multec Electronic Fuel Injection

The 02E Direct Shift Gearbox Design and Function

The 2.3-ltr. V5 Engine

M272 Engine 287 HO M272 (FAH) 10/05/04

Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference?

Transcription:

st 1 HYCON PhD School on Hybrid Systems www.unisi.it www.isthycon.org Hybrid Systems in Automotive Engine Control Andrea Balluchi PARADES Rome, Italy balluchi@parades.rm.cnr.it scimanyd suounitnoc enibmoc smetsys dirbyh lacipyt (snoitauqe ecnereffid ro laitnereffid) scimanyd etercsid dna stnalp lacisyhp fo fo lacipyt (snoitidnoc lacigol dna atamotua) fo senilpicsid gninibmoc yb.cigol lortnoc,yroeht lortnoc dna smetsys dna ecneics retupmoc dilos a edivorp smetsys dirbyh no hcraeser,sisylana eht rof sloot lanoitatupmoc dna yroeht fo ngised lortnoc dna,noitacifirev,noitalumis egral a ni desu era dna,''smetsys deddebme`` ria,smetsys evitomotua) snoitacilppa fo yteirav ssecorp,smetsys lacigoloib,tnemeganam ciffart.(srehto ynam dna,seirtsudni HYSCOM IEEE CSS Technical Committee on Hybrid Systems Siena, July 1922, 25 Rectorate of the University of Siena 16

Hybrid Systems in Automotive Engine Control Andrea Balluchi PARADES Università degli Studi di Pisa in collaboration with Luca Benvenuti,, Antonio Bicchi, Claudio Lemma, Emanuele Mazzi, Alberto L. SangiovanniVincentelli Vincentelli, Gabriele Serra Outline Automotive: a promising domain for hybrid systems Modelbased design Derivative design Design flow Two automotive engine control applications of hybrid systems Actual Engaged Gear Identification: a Hybrid Observer Approach Hybrid Modeling and Control of the Common Rail 1 st HYCON PhD School on Hybrid Systems Siena, 1922 July 25 A. Balluchi PARADES Siena, 1922 July 25 p.2 Automotive networked control system Automotive control systems architecture Car manufacturers have to redesign their products more and more frequently to meet customers demands on innovation The pressure of competitiveness is even higher for control system development, since more than 8% of innovation is in electronics In today cars, the electronic control system is a networked system with more than 8 interconnected ECUs,, some of them safety critical Today, a onesubsystem oneecu networked control system This rigid partition between subsystems and electronics results in a higher cost of electronics prevents the design of efficiently integrated functionalities it is often not efficient in terms of communication and synchronization A. Balluchi PARADES Siena, 1922 July 25 p.3 A. Balluchi PARADES Siena, 1922 July 25 p.4 Future scenario for automotive control systems The new trend is Break the onesubsystem oneecu paradigm Distribute functionalities over several nodes to optimize number and cost of ECUs Advantages flexibility, cost reduction, redundancy (faulttolerance) tolerance) more sophisticated control enabled by more powerful hardware Modelbased design Modelbased design is becoming widely used in automotive industry algorithms are designed and analyzed using block diagrambased modeling tools correctness of the algorithms is validated against models of the plant models form the basis for all subsequent development stages executable specification (instead of docs) automatic code generation Advantages Timesaving and costeffective Design choices can be explored and evaluated quickly and reliably Ideally, an optimized and fully tested system is obtained A. Balluchi PARADES Siena, 1922 July 25 p.5 A. Balluchi PARADES Siena, 1922 July 25 p.6

Modelbased design However, today in the automotive industry modelbased design is often limited to control algorithm description not complete plant modeling prevents accurate validation of algorithms Experimental validation is still extensively used, but very expensive, timeconsuming, bounded coverage due to the high cost, OEM will provide less support to experimentation in Tier 1 companies The partial implementation of modelbased design is due to insufficient investments in design process innovation lack of methodologies and tools suitable to address critical steps in the design flow, which are currently handled relying on the experience of the t designers Derivative design The derivative design approach: Every twothree three years a new generation of products is designed Product generations are conceived to accommodate the specification of all customers for the next years For each commitment, the electronic control unit is obtained by derivation from the current generation In the derivative design approach, reuse is extensively employed to minimize cost and development time for each class of applications, products are variants of a same originating design Steer C. ACC ABS OEM Technology DB SW Brake C. PPC Control Algorithm HC11 Supplier Technology DB A. Balluchi PARADES Siena, 1922 July 25 p.7 A. Balluchi PARADES Siena, 1922 July 25 p.8 Automotive industry design process system specification functional deployment design design control design hw/sw design hybrid systems components implementation hw/sw testing functional integration control validation system testing integration integration & testing testing Plant modeling model development 4stroke internal combustion engine 4stroke engine cycle (FSM DES CT) in: spark ignition; injected fuel; air charge; EGR conc.; engine speed; out: engine torque, temperature; dc events; A/F; exhaust gas; fuel injection (FSM CT) inputs: fuel injection signal ( pressure regulator command DI); outputs: injected fuel ( pressure;fuel temperature DI); spark ignition (FSM) inputs: ignition coil command; spark command; outputs: spark ignition; air dynamics (CT) inputs: throttle valve command; EGR command; VGT command; outputs: throttle valve angle; temperature; pressure; air flow rate; air charge; EGR concentration; DV CV DT CT Maserati Spider V8 A. Balluchi PARADES Siena, 1922 July 25 p.9 A. Balluchi PARADES Siena, 1922 July 25 p.1 Hybrid model of a 4stroke 4 engine α (t) Throttle Valve Angle Controls ignition spark throttle α Disturbances clutch clutch load torque T L INTAKE MANIFOLD Time / Value disc / disc cont / cont Time / Value disc / disc cont / cont m(t) Mass of Air spark Spark Ignition CYLINDERS T(t) Engine Torque intake manifold powertrain (idle gear) TL(t) Load Torque clutch Clutch Engagement n(t) POWERTRAIN Engine Speed Single cylinder FSM: engine cycle positive negative spark H advance C I dc dc I BS BS PA PA AS NA AS AS H spk PA BS dc dc dc spk&dc spk E AS NA T (t) fuel injection air intake States mass of air m torque spark generated torque T spark advance angle ϕ Time / Value disc / cont disc / cont disc / cont piecewise profile a H I BS PA AS H k 4 k 3 k 2 k 1 k k1 t A. Balluchi PARADES Siena, 1922 July 25 p.11 A. Balluchi PARADES Siena, 1922 July 25 p.12

4Cylinder Engine Hybrid Automaton Control synthesis algorithm development Characteristics of the overall electronic control system Multirate control system composed of nested control loops that interact with other embedded controllers frequency and phase drifts between sampling frequencies event driven actions asynchronous communication on the network Implements both continuous and discrete functionalities more discrete than continuous control algorithms may have many operation modes nominal operation modes safety, protection and recovery modes computations performed at transition time are very important switching conditions controller initializations A large part of algorithms devoted to diagnosis, fault tolerance and safety Complexity: more than 15 I/O and 2 algorithms in engine control ol units A. Balluchi PARADES Siena, 1922 July 25 p.13 A. Balluchi PARADES Siena, 1922 July 25 p.14 Architecture of cruise control algorithms Cruise control supervisor CC Torque Engine Torque Feedback VEHICLE VELOCITY REGULATION TORQUE CONTROL VEHICLE FEEDBACK Cruise ECU Inputs: Velocity Control Mode Brake, Set Point Accelerator Clutch, Pedal Gear DRIVER DRIVER CONSOLE Commands AND CRUISE CONTROL Driver/Cruise DRIVELINE SYSTEMS SUPERVISOR INTERFACE Display Cruise Control Commands Vehicle Velocity Traction Force cruise_on KEYON key_on_end lamp = on; vref = ; cruise_off cruise_on & cruise_on & NOT cruise_release & NOT cruise_release & NOT cruise_stop NOT cruise_stop ON ( set_plus l set_minus ) AWAIT / vref = vehicle_speed; lamp = on; vref = ; ENABLED lamp = on; VCONTROL set_plus / vref = vref v vehicle_speed << vref OFF lamp = on; vref = ; lock_ immediately LOCK lamp = on; lock_smoothly cruise_off disenable_smoothly disenable_immediately TRACKING set_minus / vref = vref v vehicle_speed >> vref driver_req l aux_sys_req Driver console and driveline systems interface Cruise control supervisor Vehicle velocity regulation feedback REG_UP vehicle_speed >= vref REG_DOWN vehicle_speed <= vref stand_by resume & ( set_plus l set_minus ) & NOT stand_by & NOT stand_by & NOT driver_req & NOT aux_sys_req NOT aux_sys_req NOT aux_sys_req / vref = vehicle_speed; ( set_plus l set_minus ) & STANDBY NOT aux_sys_req OVERRUN / vref = vehicle_speed; aux_sys_req A. Balluchi PARADES Siena, 1922 July 25 p.15 A. Balluchi PARADES Siena, 1922 July 25 p.16 Actual Engaged Gear Identification: a Hybrid Observer Approach Andrea Balluchi (1,2), Luca Benvenuti (1,3), Claudio Lemma (1) Alberto L. SangiovanniVincentelli (1,4 1,4), Gabriele Serra (5) (1) PARADES, Rome, I (2) Centro Interdip.. E. Piaggio, University of Pisa, Pisa, I (3) Dip. di Informatica e Sistemistica,, University of Roma La Sapienza, Rome, I (4) Dept. of EECS, University of California at Berkeley, CA (5) Magneti Marelli Powertrain,, Bologna, I Applications Paper Prize Motivation Actual engaged gear identification is relevant to engine control for cars equipped with manual gear The gear and clutch states are used in Engine torque control to improve drivability by compensating the equivalent inertia of the vehicle on the crankshaft to prevent engine stall by acting promptly when the transmission is opened Tailpipe emissions control particulate emissions for Diesel engines are particularly critical to control with first gear engaged 16 th IFAC World Congress Prague, July 48, 4 25 CC Control and Computation A. Balluchi PARADES Siena, 1922 July 25 p.18

Outline Automotive driveline Automotive driveline modeling Detailed hybrid model used for analysis and validation discontinuities and nonlinear dynamics Simplified hybrid model used for synthesis obtained by abstraction and reduction Hybrid design of the actual engaged gear identification algorithm Validation Against the detailed hybrid nonlinear model robustness analysis Using experimental data provided by Magneti Marelli Powertrain 1) engine suspension 2) cylinder block 3) crankshaft 4) connecting rod 5) piston 6) clutch 7) gear 8) differential 9) semiaxle 1) flexible joint 11) gear box 12) hub 13) body suspension 14) wheel 15) tire A. Balluchi PARADES Siena, 1922 July 25 p.19 A. Balluchi PARADES Siena, 1922 July 25 p.2 Driveline detailed hybrid model Validation of the model with experimental data experimental data proposed model engine clutch shuffle shunt 648 discrete states 12 continuous states A. Balluchi PARADES Siena, 1922 July 25 p.21 A. Balluchi PARADES Siena, 1922 July 25 p.22 Driveline simplified hybrid model Abstraction of the discrete behavior 7 discrete states gear and clutch ω e P c ω c α gear 4 continuous states ω e crankshaft speed ω c clutch speed ω w wheel speed α torsion angle T e crankshaft clutch plates vehicle inertia road T w ω w CLOSED SLIPPING OPEN 1 discrete input gear lever {1, 2,..5, RG, N } 3 continuous inputs T e engine torque (m.v. known) P c clutch plate pressure T w wheel torque with gear engaged and clutch closed: clutch closed and 1st gear 2 continuous outputs ω e crankshaft speed ω w wheel speed idle gear or backlash or clutch open or clutch slipping A. Balluchi PARADES Siena, 1922 July 25 p.23 A. Balluchi PARADES Siena, 1922 July 25 p.24

Wheel speed and engine speed comparison T e ω e crankshaft P c ω c clutch plates α gear vehicle inertia road T w ω w ω w ω e τ 3 τ 2 τ 1 3 rd gear 2 nd gear 1 st gear Hybrid observer approach for actual engaged gear identification Discrete input σ (k) Driveline Hybrid Continuous input u(t) Model q(k), x(t) X Discrete output ψ (k) Continuous output y(t) Limitations Large time delays in the engaged gear identification due to oscillations of the transmission shafts during transients particularly critical for idle speed and first gear identification Frequent identification errors Specification Identification within a delay of 25 msec., sampling period of 12 msec. inputs gear lever clutch pedal engine torque wheel torque outputs crankshaft speed wheel speed Location Observer Continuous Observer Hybrid Observer q(k) x(t) A. Balluchi PARADES Siena, 1922 July 25 p.25 A. Balluchi PARADES Siena, 1922 July 25 p.26 Location observer Continuous observer Discrete input σ (k) Continuous input u(t) Driveline Hybrid Model q(k), x(t) Discrete output ψ (k) Continuous output y(t) q=q 3 / x:=r 1 13 xr 13 q 3. x=(a 3 G 3 C 3 )xb 3 ug 3 y q=q 2 / x:=r 1 32 xr 32 y(t) u(t) Residual Generator r 1 (t). r M (t) ψ(k) Decision Function X r 1. Location Identification Logic FSM Observer DES Observer r M Location Observer q(k) q 1. x=(a 1 G 1 C 1 )xb 1 ug 1 y q=q 1 / x:=r 1 21 xr 21 A switched Luenberger observer with resets and switching controlled by the identified plant location Stability can be achieved by using dwell time approach a possible delay in location identification has to be taken into account q 2. x=(a 2 G 2 C 2 )xb 2 ug 2 y A. Balluchi PARADES Siena, 1922 July 25 p.27 A. Balluchi PARADES Siena, 1922 July 25 p.28 Engaged gear identification algorithm Residual generator and decision function Location Identification Logic Residual generators Luenberger obs. Unknown input obs. Kalman filter WalkcottZak obs. Sliding mode obs. Decision function Passive hysteresis relay Debouncing algorithm EXIT threshold ENTER threshold The location q N cannot be detected using a residual generator due to lack of feedbacks The corresponding signature is obtained by negation of the others Thresholds function of engine torque Decision function output disenabled during residual transients A. Balluchi PARADES Siena, 1922 July 25 p.29 A. Balluchi PARADES Siena, 1922 July 25 p.3

Validation against the detailed hybrid model of the driveline engine torque pulsation unknown T e unknown T w unknown P c gear lever unknown quantization ω e driveline hybrid model q(k), x(t) engaged gear hybrid observer quantization ω w dead zone Validation against the detailed hybrid model of the driveline Unknown inputs wheel torque (road slope) clutch plate pressure engine torque pulsation gear lever Sensors engine speed quantization (1 RPM) vehicle speed quantization (1 Km/h) and dead zone (5 Km/h) Unmodel dynamics both discrete and continuous A. Balluchi PARADES Siena, 1922 July 25 p.31 A. Balluchi PARADES Siena, 1922 July 25 p.32 Experimental results Experimental results Obtained in Magneti Marelli Powertrain using an Opel Astra equipped with a Diesel engine and a robotized gearbox SeleSpeed The estimated engaged gear compared to the signal from the gearbox control unit The proposed algorithm was tested on several maneuvers of different ent types, for a total of 25 gear engagements The actual engaged gear was successfully identified within a delay of 25 msec. in 9% of cases The unsuccessful cases have been obtained in very critical maneuvers such as gear engagements during sharp braking clutch abrupt releases In these cases, the residuals exhibit large oscillations A. Balluchi PARADES Siena, 1922 July 25 p.33 A. Balluchi PARADES Siena, 1922 July 25 p.34 Conclusions A detailed hybrid model of the driveline has been developed The model has been analyzed to obtained a reduced model used for synthesis An algorithm for actual engaged gear identification based on hybrid observer theory has been devised The proposed algorithm exhibits remarkable robustness with respect to unmodel dynamics, disturbances and uncertain parameters The proposed algorithm has been validated by both extensive simulation with the detailed hybrid model of the driveline experimental data obtained with an Opel Astra equipped with SeleSpeed Efficient drivability control allows car manufactures to design lighter transmission systems characterized by higher elasticity, which will require the t use of dynamical algorithms for actual engaged gear identification A. Balluchi PARADES Siena, 1922 July 25 p.35 Hybrid Modeling and Control of the Common Rail Andrea Balluchi (1), Antonio Bicchi (2), Emanuele Mazzi (2,4 2,4) Alberto L. SangiovanniVincentelli (1,3 1,3), Gabriele Serra (4) (1) PARADES GEIE, Rome, I (2) Centro Interdip.. E. Piaggio, University of Pisa, Pisa, I (3) Dept. of EECS., University of California at Berkeley, CA (4) Magneti Marelli Powertrain,, Bologna, I First HYCON Workshop on Automotive Applications of Hybrid Systems Rome, 2627 27 May 24

1.8.6.4.2 15 1.5.1.15.2.25. 3.35. 4 time (sec) 5.5.1.15.2.25. 3.35. 4 time (sec) sequenza ripetuta m duty V Q Leak (mm 3 /sec) 1 8 12 1 6 8 6 4 4 2 2 1 1 3 1 8 6 4 2 14 12 1 8 2 6 4 T 4 2 fuel ( C) P (bar) 1 8 6 4 2 5 1 15 2 25 time (sec) Outline Common injection system Detailed hybrid model of the fuel injection system Rail pressure controller design Simulation results Conclusions and future work New common injection system developed by Magneti Marelli Powertrain A. Balluchi PARADES Siena, 1922 July 25 p.37 A. Balluchi PARADES Siena, 1922 July 25 p.38 Hybrid model of the common injection system High pressure pump regulation valve (mprop( mprop) V batt m duty mprop engine speed Q mprop T fuel Pump Q pump V batt m duty tensione (V) PWM V I& mprop R( Tcoil = ) I V L L mprop T coil T coil ( C) T coil Injectors Q inj Q leak Rail P I mprop Flow rate Current Q injserv T fuel Q mprop DRV Q DRV A. Balluchi PARADES Siena, 1922 July 25 p.39 A. Balluchi PARADES Siena, 1922 July 25 p.4 High pressure pump Injectors deg Compression Pump angle P T fuel Q = Q ( P, ET, giri) Q ( P, T ) Q ( P, ET, giri) out inj leak fuel inj SERV Q out ET Intake mm 3 Geometric volume Fuel charge giri Pump angle 1 = compression Q pump engine angle (deg) Q piston_2 Q mprop x mm3 / sec Flow rate Q piston_1 Amout of flow rate entering each raw Compressed volume Fuel charge Q piston_3 mm3 Injector command A. Balluchi PARADES Siena, 1922 July 25 p.41 A. Balluchi PARADES Siena, 1922 July 25 p.42

Common P () T fuel Q pump Q out Q DRV P& ( t) = C 1 ( t) V C ( t) = K bulk ( Q ( t) Q ( t) Q ( t) ) V ( P ( t), T ( t) ) pompa pipe fuel out DRV Fuel comprimibility modelled using Bulk parameter P (t) Controller design Common pressure control Design a tracking controller for the pressure that achieves tracking of a reference pressure signal generated online by an outer loop controller Main challenges Timevarying delay between valve control command and pressure measurement Timevarying uncertainty of the actuator electrical resistance Design approach Smith predictor controller loop delay compensation Adaptive algorithm online identification of the electrical resistance First attempt: controller synthesis based on a plant meanvalue model A. Balluchi PARADES Siena, 1922 July 25 p.43 A. Balluchi PARADES Siena, 1922 July 25 p.44 Meanvalue model for controller synthesis Rail pressure controller nonlinear CT model Sampling time 5msec Feed Forward Injection system P ref PID antiwindup m duty Delayfree Plant e st d P piecewise polynomial CT model Delayfree model Smith predictor st ˆ d e A. Balluchi PARADES Siena, 1922 July 25 p.45 A. Balluchi PARADES Siena, 1922 July 25 p.46 Hybrid closedloop loop system simulation results Smith Predictor and adaptive control Smith controlled pressure Reference pressure Feed Forward PID m duty Common Rail P ref antiwindup Hybrid Model P Smith predictor Delayfree model e st d I mpropest current estimator 1 order Sliding mode observer Low Pass Filter R est Adaptive Algorithm A. Balluchi PARADES Siena, 1922 July 25 p.47 A. Balluchi PARADES Siena, 1922 July 25 p.48

Closedloop loop hybrid model simulation results Smith controlled pressure Reference pressure Limits of the controller designed using the mean value model approach 45 4 35 P (bar) 3 25 2 3 4 5 6 7 8 9 1 time (sec) Smith controlled pressure Reference pressure Magneti Marelli controlled pressure A. Balluchi PARADES Siena, 1922 July 25 p.49 A. Balluchi PARADES Siena, 1922 July 25 p.5 Hybrid multirate controller Tracking behavior of the hybrid multirate controller 38 FLOW RATE VALVE flow rate feedback Q FRV (t) valve fuel flow rate HP PUMP Q INJ (t) injectors fuel flow rate Q HP (t) COMMON RAIL HP fuel flow rate p(t) CM pressure P (bar) 36 34 32 3 28 P P REF valve actuator m(l) flow rate valve command FLOW RATE VALVE CONTROLLER interpolator Q HP (k) CM PRESSURE CONTROLLER p err (k) decimator desired pressure HP fuel error flow rate 5ms fuel delivery 5ms pressure sensor p ref (l) pressure reference 26 24 22 2 2 3 4 5 6 7 8 time (sec) A. Balluchi PARADES Siena, 1922 July 25 p.51 A. Balluchi PARADES Siena, 1922 July 25 p.52 Conclusions Bibliography A detailed hybrid model of the common fuel injection system has been presented The hybrid model describes the pulsating evolution of the pressure p due to HP pump supply and multiple fuel injections The proposed switching controller has been designed using a meanvalue model of the plant and employs a Smith Predictor to compensate the timevarying loop delay an adaptive algorithm to adjust the static gain Simulation results obtained with the hybrid closedloop loop model show that the controller perform satisfactorily if the reference pressure is not n too fast Controller design based on hybrid methodologies achieves better performances and ensures tracking of fast pressure references E.H. Azibi,, J.C. Sardas. Computeraided process engineering and transformation of the process design activity in automotive industry.. In Proc. 22 IEEE Inter. Conf. on Sys.s, Man and Cyb.s, 22. A. Agostini,, A. Balluchi, A. Bicchi,, B. Piccoli,, A. L. SangiovanniVincentelli Vincentelli,, K. Zadarnowska. Randomized algorithms for platform based design.. In Proc. 44th IEEE Conf. on Dec. and Cont., CDC25, 25. M. Antoniotti,, A. Balluchi, L. Benvenuti,, A. Ferrari, C. Pinello,, A. L. SangiovanniVincentelli Vincentelli,, R. Flora, W. Nesci,, C. Rossi, G. Serra,, M. Tabaro. A topdown constraintsdriven design methodology for powertrain control system.. In Proc. GPC98, Global Powertrain Congress, Detroit, MI, October 1998. H. Heinecke,, K.P. Schnelle,, H. Fennel, J. Bortolazzi,, L. Lundh,, J. Leflour,, J.L. Mate, K. Nishikawa, T. Scharnhorst. Automotive open system architecture an industrywide initiative to manage the complexity of emerging automotive e/earchitectures architectures.. In Proc. Convergence 24, n. 2421 2142, Detroit, MI, 24. AUTOSAR. www.autosar autosar.org. B.S. Heck, L.M. Wills, G.J. Vachtsevanos. Software technology for implementing reusable, distributed control systems.. IEEE Control Systems Magazine, pages 21 35, February 23. A. Balluchi, L. Benvenuti,, M. D. Di Benedetto,, C. Pinello,, A. L. SangiovanniVincentelli Vincentelli. Automotive engine control and hybrid systems: Challenges and opportunities.. Proc. of the IEEE, 88, (7):888 912, 2. A. Balluchi, L. Benvenuti,, M. D. Di Benedetto,, A. L. SangiovanniVincentelli Vincentelli. Design of observers for hybrid systems.. In Hybrid Systems: Computation and Control, Proc. HSCC22, v. 2289 of LNCS, 76 89, 22. A. Balluchi, L. Benvenuti,, C. Lemma, A. L. SangiovanniVincentelli Vincentelli,, G. Serra. Actual engaged gear identification: : a hybrid observer approach.. In Proc. 16th IFAC World Congress, Prague (CZ), July 25. A. Balluchi PARADES Siena, 1922 July 25 p.53 A. Balluchi PARADES Siena, 1922 July 25 p.54