+ All Categories
Home > Documents > In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during...

In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during...

Date post: 04-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
114
Research Collection Doctoral Thesis Optimal operation of CVT-based powertrains Author(s): Pfiffner, Rolf Andreas Josef Publication Date: 2001 Permanent Link: https://doi.org/10.3929/ethz-a-004142150 Rights / License: In Copyright - Non-Commercial Use Permitted This page was generated automatically upon download from the ETH Zurich Research Collection . For more information please consult the Terms of use . ETH Library
Transcript
Page 1: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Research Collection

Doctoral Thesis

Optimal operation of CVT-based powertrains

Author(s): Pfiffner, Rolf Andreas Josef

Publication Date: 2001

Permanent Link: https://doi.org/10.3929/ethz-a-004142150

Rights / License: In Copyright - Non-Commercial Use Permitted

This page was generated automatically upon download from the ETH Zurich Research Collection. For moreinformation please consult the Terms of use.

ETH Library

Page 2: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Diss. ETH No. 14136

Optimal Operation of

CVT-Based Powertrains

A dissertation submitted to the

SWISS FEDERAL INSTITUTE OF TECHNOLOGY

ZÜRICH

for the degree of

Doctor of Technical Sciences

presented by

Rolf Andreas Josef Pfiffner

Dipl. El.-Ing. ETH

born 18. January 1969

citizen of Mels and Mels-Weisstannen SG

accepted on the recommendation of

Prof. Dr. L. Guzzella, examiner

Prof. Dr. H. P. Geering, co-examiner

2001

Page 3: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

contact: [email protected]

X-J -L H r/V lui O

page size: DIN A5

documentclass: book

standard character size: 10 pt

packages: ainsinath, caption2, graphicx, harvard, here, latexsymRolf Pfiffner

2001

Page 4: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

LITTERA SCRIPTA MANET

ROSS KING, Ex-Libris

To Tamara, with love

ROGFZNTLXYDAWEUT

Page 5: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught
Page 6: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

V

Preface

This thesis is based on my research performed at the Engine SystemsLaboratory of the Swiss Federal Institute of Technology (ETH) in

Zürich between 1996 and 2001.

It was part of the PALOS (PArt-Load Optimized System) projectwhich was financially supported by the Swiss Federal Office of Energy(BFE), Grant No. 15752.

I would like to thank my supervisor, Professor Dr. Lino Guzzella,

for the organization of the funding and for providing guidance duringthe course of this work as well as Professor Dr. Hans Peter Geering for

accepting to be my co-examiner. My sincere thanks go to Dr. Chris

Onder for his sustained interest in my work and for the numerous

technical discussions with him.

I am also grateful to the whole staff of the Engine Systems Lab

for the great time we had together. I will never forget the fellowshipand the amiable atmosphere in the office we had during this time.

I want to extend my special thanks to Elena Gortona and Patrik

Soltic for their natural helpfulness during our project. Further I am

indebted to Brigitte Rohrbach for her many helpful comments duringthe proofreading of the text.

My overwhelming gratitude is kept finally for my wife Tamara.

Her daily support and encouragement prevented me from abandoningthe project during difficult times. Nevertheless, it was a fascinatingand challenging project that taught me a lot.

Zürich, March 2001

Page 7: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught
Page 8: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Inhaltsverzeichnis

Abstract

Zusammenfassung

Abbreviations, Acronyms, Symbols, Subscripts

Xll

xvi

1 Introduction

1.1 Motivation for Using CVTs

1.2 Classical vs. Optimal Control Approaches .

1.3 Contribution

1.4 Structure of this Thesis

1

1

3

4

5

2 Classical Control Approaches2.1 "Quasi Static" Operation

2.2 Transient Operation

2.2.1 Strategy No. 1: Speed Envelope , . .

2.2.2 Strategy No. 2: Single Track ....

2.2.3 Strategy No. 3: Off the Beaten Track

2.3 Summary of Chapter 2

3 Powertrain Modeling

3.1 Engines3.1.1 Downsized Supercharged Engine . .

3.1.2 Conventional Engine

3.2 CVT

3.2.1 Detailed Model

3.2.2 Simplified Model

7

8

9

10

12

15

17

19

20

20

23

25

26

40

Page 9: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

viii

3.3 Powertrain 45

3.4 Combined System 48

3.5 Summary of Chapter 3 48

4 "Quasi Static" Optimization 51

4.1 Problem Definition 51

4.2 Without CVT Losses 53

4.3 Considering the CVT Losses 56

4.4 Summary of Chapter 4 59

5 Optimal Transient Operation 61

5.1 Problem Definition 62

5.2 A Direct Collocation Method 64

5.3 Optimal Solution 68

5.3.1 Downsized Supercharged Engine 69

5.3.2 Conventional Engine 73

5.4 Common Features 75

5.5 An Applicable Siiboptimal Strategy 77

5.6 Efficiency Improvements Estimation 79

5.7 Summary of Chapter 5 80

6 Conclusions and Outlook 83

Page 10: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

IX

Abstract

This thesis analyzes the fuel-optimal operation of powertrains that

are equipped with a Continuously Variable Transmission (CVT). Alt¬

hough the use of CVTs is commonly considered as a promising ap¬

proach for the improvement of the fuel economy of passenger cars, the

operation mode that achieves minimum fuel consumption is known

for stationary vehicle conditions only. For transient vehicle conditi¬

ons, however, three approaches have been proposed so far. All of them

rely on heuristic arguments, and the reasoning for fuel-optimality is

based on "quasi static" considerations only. A truly dynamic solution

is not yet available.

In order to fill this gap, a detailed model of the complete power-

train is developed and a meaningful performance index (cost function)is defined. The fuel-optimal control problem for transient vehicle ope¬

ration is brought into an appropriate mathematical framework, i.e.,it is formulated as a nonlinear optimal control problem which is then

solved for various predefined vehicle trajectories using state-of-the-art

numerical optimization software.

These investigations are carried out for a representative of the

class of lightweight passenger cars. Within these investigations, two

different engines types are considered: one is a conventional SI engineand the other is a downsized supercharged (DSC) SI engine. In both

cases, the optimal solutions are shown to be superior to standard

CVT control algorithms, yielding larger gains in fuel economy for

DSC engines.The optimal control problem has been solved for various different

transient vehicle trajectories. Common features of these solutions are

identified. They have been used to derive a causal suboptimal control

strategy that realizes almost the same benefits in fuel economy, but

requires a substantially reduced computational effort. Hence, it is

realizable on-line.

On the basis of a comparison between the suboptimal control stra¬

tegy and the classical control strategies, some adjustments for the

Page 11: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

X

well-known classical single track modified control strategy are propo¬

sed. The resulting improvements in fuel consumption are similar to

those of the suboptimal control strategy.

Page 12: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

XI

Zusammenfassung

Das Thema der vorliegenden Arbeit ist der verbrauchsoptimale Be¬

trieb von Fahrzeugantrieben, die mit einem stufenlosen Getriebe aus¬

gestattet sind. Obwohl die Anwendung von stufenlosen Getrieben als

ein vielversprechender Ansatz zur Verbrauchsverbesserung von Per¬

sonenkraftwagen angesehen wird, ist die verbrauchsoptimale Strate¬

gie nur für stationäre Fahrzustände bekannt. Für transiente Fahr¬

vorgänge wurden bis anhin drei Steuerstrategien angewendet, die auf

heuristischen Überlegungen aufgebaut sind. Die Grundlage dieser

Strategien besteht in der Annahme von „quasistationären" Fahrzeug¬bedingungen. Die dynamische Lösung war bisher nicht bekannt.

Zur Lösung des dynamischen Problems wurde ein Modell des ge¬

samten Fahrzeugantriebes entwickelt sowie ein sinnvoller Güteindex

(Kostenfunktion) definiert. Durch diese Massnahmen konnte das dy¬namische Problem in eine geeignete mathematische Darstellung über¬

führt werden, d.h. es wurde als nichtlineares dynamisches Optimie¬rungsproblem formuliert. Die Lösung dieses Problems wurde unter

Verwendung moderner Optimierungssoftware für verschiedene Fahr-

zeugtrajektorien berechnet.

Die Berechnungen wurden für einen typischen Vertreter der Klein¬

wagenklasse durchgeführt, wobei zum einen ein konventioneller Ver¬

brennungsmotor, zum anderen ein hubraumverkleinerter und aufgela¬dener Motor betrachtet wurde. Die optimale Lösung ergibt für beide

Motorkonzepte im Vergleich zu konventionellen Steuerstrategien eine

Verbrauchsminderung. Die Einsparung ist im Falle des hubraumver-

kleinerten und aufgeladenen Motors grösser als für den konventionel¬

len Motor.

Anhand der optimalen Lösungen für verschiedene Fahrzeugtrajek-torien wurden Charakteristika der optimalen Lösung identifiziert, wel¬

che die Herleitung einer suboptimalen Steuerstrategie erlaubten. Die

suboptimale Steuerstrategie ist im Gegensatz zur Berechnung der op¬timalen Lösung in Echtzeit realisierbar, wobei die Verbrauchseinspa¬rung nur marginal abnimmt.

Page 13: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Xll

Der Vergleich der suboptimalen Steuerstrategie mit den klassischen

Steuerstrategien ermöglichte eine Weiterentwicklung der bekannten

single track modified Steuerstrategie, Mit diesem modifizierten Algo¬rithmus können ähnliche Verbrauchseinsparungen wie bei der subop¬timalen Steuerstrategie erreicht werden.

Page 14: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Xlll

Abbreviations, Acronyms

CVT Continuously Variable Transmission

DBW Drive-by-WireDIRCOL Direct Collocation Method

DSC Downsized SuperchargedECU Engine Control Unit

EHV Electrohydraulic Valve

ETH Eidgenössische Technische Hochschule

(Swiss Federal Institute of Technology)FEM Finite-Element Method

FTP Federal Test Procedure

FTP75 U.S. city cycleFWV Four-Way Valve

IC Internal Combustion

IEEE The Institute of Electrical and Electronics Engineers, Inc.

MTL Maximum Torque Line

NLP Nonlinearly Constrained Optimization Problem

ODE Ordinary Differential Equation

PWSC Pressure-Wave Supercharger

SI Spark Ignition

SQP Sequential Quadratic Programming

TCU Transmission Control Unit

W0T Wide 0pen Throttle

Symbols

Symbol Description

a throttle positionr stationary peak efficiency curve

5 angle difference

A difference

( pressure ratio

Unit

%

rad

Page 15: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

XIV

r)

ß

ê

K

A

A

P

S

r

Lu

a

A

bsfc

cd

c

d

F

9

H

i

J

k

Ipm

*

m

"îfuel*

mfuel

M

n

ne

P

PUP2

PS

p

efficiency —

multipliers of state constraints

moment of inertia kgm2angle rad

constant coefficient

adjoint variables

max. gear ratio driving resistance curve _

Lagrangian multipliers

density kg/m3optimal operating line __

time constant s

torsion angle rad

angular velocity rad/s"quasi static" peak efficiency curve _

area m2 (mm2)brake-specific fuel consumption kg/Ws (g/kWh)drag coefficient —

rolling resistance coefficient %

constant coefficient

length m (mm)force N

acceleration due to gravity m/s2Hamiltonian

geometrical gear ratio —

performance index

gain —

load-pedal position %

mass kg

mass flow rate kg/sfuel mass kg

fuel mass flow rate kg/storque in the context of the CVT Nm

rotational speed Hz (rpm)engine speed Hz (rpm)pressure Pa (bar, kPa)pressures in the variators Pa (bar, kPa)control pressure of the four-way valve Pa (bar, kPa)power W (kW)

Page 16: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

XV

q generalized coordinate m, rad

Q generalized force N, Nm

Quv lower fuel heating value J/kg (MJ/kgr gear ratio (output/input speed) —

radius m (mm)rf final drive gear ratio _

r gear ratio change rate s-1

s length, distance m (mm)t time s

T torque Nm

kinetic energy J

Te brake torque Nm

u system input

Us control voltage V

V vehicle speed m/s (km/h)v volume m3 (1)*

v volume flow rate m3/s (1/s)X system state

Subscripts

a input to the CVT

ace acceleration

act actual

ao after orifice

app approximatedbo before orifice

c chain

car car, vehicle

d desired, demanded

ds drive shaft

e engine

f final

F torque sensor

hm hydraulic and mechanical

is input shaft

Page 17: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

XVI

I losses

L leakagem mechanical

max maximum

min minimum

ml mechanical losses

os output shaft

P pump

rot rotational

R friction, resistance

ss steady-stateb translatoryth theoretical

V vehicle

ID wheel

X cuttingZ output of the CVT

Page 18: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 1

Introduction

Traditionally an automobile powertrain or driveline consists of an in¬

ternal combustion (IC) engine, a clutch, a transmission, a differential,and axles that join the differential with the wheels. Using a continu¬

ously variable transmission (CVT) instead of a conventional gear box

is considered by many as a promising approach to the improvementof the fuel economy of passenger cars. An overview of the differ¬

ent CVT designs can be found in (Beachley and Frank, 1980) and

(Kluger and Fussner, 1997). CVTs have now reached a technologi¬cal level that permits a large-scale introduction of these devices even

in the class of full-size passenger car. Maximum torques of approxi¬

mately 300 Nm can be handled with push belts (cf. (Gesenhaus, 2000)or (Goppelt, 2000)). Other structures (e.g., toroidal drives (Dräger,Gold, Kammler and Rohs, 1998)), which promise to cover even larger

torque ranges, have been proposed as well.

.1 Motivation for Using CVIs

Efficiencies of CVTs are inherently lower than those of conventional

fixed-ratio transmissions, usually cog-wheel gear boxes. Nevertheless,the use of CVTs permits a more efficient system behavior by shiftingthe engine operating points for a certain demanded power towards

higher torques and lower speeds. This is best explained by an example.As shown in Figure 1.1, the engine of this example can produce 10 kW

i

Page 19: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2 CHAPTER 1. INTRODUCTION

of power with efficiencies anywhere between 77 = 0.1 and 0.33. Thus

using a CVT, the engine can be controlled to operate at maximal

efficiency for any demanded power (7? = 0.33 for 10 kW of power), i.e.

to operate on the so-called ''quasi static" peak efficiency curve fi.

The desired engine operating point is enforced by choosing appro¬

priate control inputs to the system, which are the throttle valve of the

engine and the CVT gear ratio change rate. Both control parametersare assumed to be accessible "by wire," which means that electric ac¬

tuators are present which permit the decoupling of the driver's inputfrom the actual system controls.

1 1 1 1 1 *~

1000 2000 3000 4000 5000 6000 n6 [rpm]

Figure 1.1: Map of a modern two-liter SI engine. Indicated are

iso-efficiency curves (thin black), iso-power curves (thingray), A (thick black), 0 (thick gray), and T (dashed).

In stationary conditions, however, the maximum gear ratio drivingresistance curve A (defined by the vehicle resistances for constant

speed and horizontal roads) imposes restrictions on the stationaryoperating points. Thus, for the example mentioned above, only an

efficiency of rj œ 0.27 can actually be realized, since in this case the

engine can only be operated below the A curve, cf. Figure 1.1.

For high stationary power values, O is below A, and hence the

engine can be operated at maximal efficiency. The resulting stationary

Page 20: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

1.2. CLASSICAL VS. OPTIMAL CONTROL APPROACHES 3

operating line, where best efficiency is achieved, is the F line, the so-

called peak efficiency curve for stationary operation (Liu and Paden,

1997). Of course, the various curves just described are only valid if the

remainder of the driveline is considered to be lossless. As mentioned

above this is not true, especially for the CVT. Therefore the efficiency

map of the CVT also has to be taken into account for derivation of

these curves.

In summary, a CVT permits to operate the engine with a better

efficiency than it would be possible with a multi-step fixed-ratio trans¬

mission. Therefore, despite the relatively high transmission losses,the overall system efficiency can be increased. An additional advan¬

tage is the gear ratio shifting mechanism which produces a smooth

and comfortable behavior that cannot, or only with great difficulty,be achieved by conventional transmissions. Torque converters, which

also permit very smooth accelerations, have much higher efficiencylosses than CVTs. Continuously variable transmissions are therefore

a potentially very attractive alternative to existing devices.

1.2 Classical versus Optimal Control

Approaches

The fuel-optimal strategy for CVT-based powertrains in stationary ve¬

hicle conditions is the well-known operation of the engine on the peak

efficiency curve for stationary operation F described in Section 1.1.

For transient vehicle conditions, however, it is not obvious which tra¬

jectory in the engine map will produce the best possible fuel economy

for a given vehicle speed trajectory. In the literature several classical

transient control strategies are proposed which will be discussed in

detail in Chapter 2. They are all based only on heuristic arguments

as to how fuel-optimal control could be achieved. In fact, the most

promising idea is mainly based on the reasoning that operating the

system on the "quasi static'5 peak efficiency curve O has to be close

to the optimal control for transient vehicle operation, too.

Consequently, there is indeed a need to investigate what the fuel-

optimal control algorithm looks like in truly dynamic conditions and

how much the classical control approaches deviate from this optimalsolution.

Page 21: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

4 CHAPTER 1. INTRODUCTION

1.3 Contribution

This optimal control problem for transient vehicle operation was for¬

mulated and solved for two different engine types: a downsized su¬

percharged (DSC) engine (Softie, 2000) and a conventional SI engineof approximately the same size. For this purpose, accurate models of

all various parts of the driveline had to be developed. The focus was

on the development of new models of the DSC engine and the CVT,whereas for the models of the conventional SI engine and of the pow-

ertrain without the CVT well-known approaches were used. Based on

work proposed by (Shafai. Simons, Neff and Geering, 1995), a more

detailed CVT model was derived which includes a measured mechan¬

ical efficiency map and a gear-type pump model for the hydraulic

supply. Besides these extensions, the equations of motion describingthe mechanical part were replaced by a new approach.

Using the new CVT model, an overall efficiency map 7]cvt of the

CVT was derived, which is a three-dimensional function of the in¬

put shaft speed ucvt, the input torque Tcvt, and the gear ratio

rCVT} see Section 3.2.2. The optimal control for "quasi static" condi¬

tions was then derived, once with and once without considering this

CVT efficiency map i)cvt for the driveline model. In the case where

the powertrain losses are neglected, the optimization is well-known,whereas it yields some new features in the other case. Actually, since

the CVT efficiency in this case also depends on the gear ratio, the

"quasi static" peak efficiency curve 0 is no longer a single line, but

becomes a particular curve for every vehicle speed v.

The optimal control problem for transient vehicle operation was

then solved for both engine types mentioned above using state-of-the-

art numerical optimization software. Compared to the best classical

control approaches, the expected fuel economy improvements are in

the range of 3% for the DSC engine,whereasfortheconventionalenginediscussedhereinthebestclassicalstrategyisshowntobeal¬mostoptimal.However,thefueleconomyimprovementscomparedtotoday'smostcommonlyimplementedstrategiesareshowntobeap¬proximately4%fortheDSCengineor6%fortheconventionalengine,respectively.Derivingcommonfeaturesoftheoptimalsolution,anewcontrolstrategythatisrealizableon-linewasproposed.Itachievesalmost

Page 22: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

1.4. STRUCTURE OF THIS THESIS 5

the same fuel economy benefits but with a substantially lower control

complexity.

1.4 Structure of this Thesis

The objectives of this thesis outlined above were achieved by usingthe following approach.

Chapter 2 is concerned with the description of the classical control

approaches that can be found in the literature. Special focus is set on

the question of how these approaches improve fuel economy.

Chapter 3 covers the various models used to describe the wdiole

powertrain. First the modeling of the two engines analyzed in this

work is reported, followed by a very detailed model of a chain drive

CVT. This model is then used to derive a simpler model that can be

used for the optimization analysis.The next two chapters deal with the fuel-optimal control of the

powertrain introduced in Chapter 3. To be more specific, in Chapter 4

the steady-state optimal control problem is defined and analyzed for

two different cases: considering the CVT losses or neglecting them.

In Chapter 5 the optimal control for transient vehicle operation is

analyzed in the following way. Once the whole problem is defined, the

methods used to solve it are introduced before the optimal solutions

for both engine types and their common features are presented. In

addition, an applicable suboptimal strategy is derived and comparedwith the optimal solution. Finally, the chapter concludes with an

estimation of the improvements in fuel economy that can be gainedby applying the proposed strategy.

In Chapter 6 some conclusions are drawn and future research di¬

rections are proposed.

Page 23: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

I

Page 24: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 2

Classical Control

Approaches

The literature concerning the control of CVTs in steady-state and

transient conditions is quite substantial. Unfortunately, the expres¬

sion steady-state operation is not uniformly used. In fact, the parts of

the system actually in steady-state conditions are not clearly defined.

Some authors use the expression for those cases where the whole pow-

ertrain including the vehicle is in steady-state condition, others take

it for the driver's input only. To prevent misunderstandings, the fol¬

lowing definitions are adopted throughout this thesis:

Steady-state operation: The whole powertrain including the ve¬

hicle is in steady-state condition. The vehicle in particular is

moving at a constant speed.

"Quasi static" operation: The driver is holding a constant accel¬

erator pedal position. The engine is thus assumed to operate in a

"quasi static" condition, i.e. the engine operation point changes

very slowly, if at all. The remainder of the powertrain is in tran¬

sient condition. The vehicle in particular is allowed to accelerate

or decelerate.

Operating the engine on the maximum gear ratio driving resistance

curve A is the best efficient operation mainly for steady-state oper¬

ation, because only for very high stationary power values a better

v

Page 25: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

8 CHAPTER 2. CLASSICAL CONTROL APPROACHES

efficiency can be achieved as discussed in Chapter 1.1, cf. Figure 1.1.

For the "quasi static" operation, however, two classical approaches

depending on the vehicle's throttle equipment can be distinguished.

2.1 "Quasi Static" Operation

For "quasi static'' operation the main objective for choosing the gear

ratio of the CVT is to maximize the efficiency of the engine with

respect to the driver's demand. If the vehicle is equipped with a drive-

by-wire (DBW) system, the driver's demand set by the load pedal is

interpreted as a desired engine power (Chan, Yang, Volz, Breitweiser,

Jamzadeh, Frank and Omitsu, 1984; Stubbs, 1981). Since in this case,

the engine speed/torque combination can be chosen independently for

each demanded power level, the desired best efficiency operation leads

to the "quasi static" peak efficiency curve 0 as depicted in Figure 2.1.

Another strategy has to be followed if the vehicle is not equippedwith an electronic throttle. In that case the engine torque is deter¬

mined by the accelerator position and the engine speed, i.e. the engine

operation point cannot be chosen completely freely since it has to lie

on the corresponding iso-throttle position curve. Consequently one

degree of freedom is lost, and the engine efficiency can only be mini¬

mized by calculating the corresponding optimal engine speed value for

each throttle level. The resulting E line is called optimal operatingline (Vanvuchelen, Moons, Minten and De Moor, 1995), see Figure 2.1.

Notice that the optimal operating line E for values close to the maxi¬

mum torque sometimes has to be adjusted in such a manner that the

engine power is never reduced for increasing accelerator values.

All the classical approaches that can be found in the literature

are based on considerations of the efficiency map of the engine only.But obviously the efficiency of the other driveline elements, especiallythe one of the CVT, should also be included in the derivation of the

"quasi static" best efficiency curves (Stall, 1985). The reasons for this

omission and the consequences for A, O, and F when the losses of the

CVT are considered will be the topic of Chapter 4.

Page 26: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2.2. TRANSIENT OPERATION 9

Figure 2.1: The two classical "quasi static" operation lines O (thickgray) and S (thick black) for a modern 2 1 SI engine.Also indicated are iso-efficiency curves (thin black), iso-

power curves (thin gray), and iso-throttle position curves

(thin dashed).

2.2 Transient Operation

This section focuses on the basic control strategies once the vehicle

is launched and operates in forward driving conditions, i.e. after the

clutch or torque converter is fully engaged. Although a large num¬

ber of different control strategies exist, three main approaches can be

distinguished, namely speed envelope, single track, and off the beaten

track. A survey of these three classical control approaches to gear ra¬

tio control is presented in this section. It mainly reports, even if not

fully, the same topics and descriptions as outlined in (Pfiffner, 1999b).The nomenclature of each strategy follows the one proposed in (Liuand Paden, 1997).

Page 27: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

10 CHAPTER 2. CLASSICAL CONTROL APPROACHES

2.2.1 Strategy No. 1: Speed Envelope

The speed envelope strategy originally proposed by (Deacon, Brace,Guebeli, Vaughan, Burrows and Dorey, 1994) proves to be the core

of the controller in most of today's CVT-equipped cars. Its name is

derived from the fact that the desired operating area of the system is

formed by two curves in the vehicle speed versus engine speed plane,see Figure 2.2.

ne [rpmj

6000

5000

4000

3000

2000

1000

30 60 90 120 150 180 vcar[km/h]

Figure 2.2: Limiting curves in a speed envelope strategy

The upper curve defines the engine speed trajectory when hard ac¬

celeration is requested, whereas the lower curve represents the desired

engine speed during overrun or cruising condition. Between these two

curves, the desired engine speed is determined by the actual vehicle

speed and the actual accelerator position. For any given vehicle speed,the desired engine speed is almost a linear function of the accelerator

position (small nonlinearities are only present due to the mechanical

characteristic of the accelerator pedal mechanism). The engine speedis then governed to this desired value by an underlying gear ratio

controller.

The improvements in the fuel economy of the vehicle are realized

simply by choosing a relatively low desired engine speed at cruising(overrun) conditions. Consequently the design of the lower curve of

,

hard acceleration s^ ,100%

/ accel erator

0%,-""overrun

__________---------~'"""~^

«i i i

Page 28: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2.2. TRANSIENT OPERATION 11

the speed envelope strongly affects the fuel economy, whereas the de¬

sign of the upper curve determines the driveability of the vehicle. The

advantages of this strategy are its simplicity and the fact that it can

be realized without any DBW equipment since the engine torque is

only considered indirectly during the design of the speed envelope.

A more sophisticated implementation of the speed envelope strat¬

egy is used for controlling the Honda Multi Matic CVT, which is

installed in the 1996 Civic series (Funatsu, Koyama and Aoki, 1996).This extended speed envelope strategy considers various driving mode

selections such as sporty driving mode or fuel economy mode, which

can be chosen by the driver. For each mode the speed envelope is

specifically chosen such that the resulting driving behavior fulfills the

requirements of this mode. For example, if the driver changes from

fuel economy mode to the sporty mode, the speed envelope is shifted

towards higher engine speeds to improve the dynamic behavior of the

vehicle, see Figure 2.3.

ne l

''mm '

-

1 /

,

1 /1 /

1 /

1/

proved dynamic/ performance

j***"> krmax

/ --"' improved engine

/ --

~

brake performance

. '1 ,,, i „,,, i i .. i i ».

mm

Figure 2.3: Speed envelope shifting characteristics for the Honda

Multi Matic: sporty driving mode (thick black) and fuel

economy mode (thick gray)

Page 29: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

12 CHAPTER 2. CLASSICAL CONTROL APPROACHES

2.2.2 Strategy No. 2: Single Track

A natural approach for transient ratio shift control is to maintain the

engine on the "quasi static" peak efficiency curve Q (Gui, Goeringand Buck, 1985; Yang and Frank, 1985), which corresponds to the as¬

sumption that any arbitrary speed/torque combination can be realized

instantaneously. In reality, however, due to the dynamics inherent to

the system, the engine cannot always be operated on this curve. Since

this approach interprets the accelerator as demanded power Pj, the

chronological locations of the desired operating points on Q during a

vehicle acceleration are directly related to the time trace of the ac¬

celerator position. This approach is called single track and is known

to perform well with respect to fuel consumption, but to cause some

problems with the driveability of the vehicle. Figure 2.4 shows the

system trajectory in the engine map for an accelerator tip-in.

•'

i ___—i 1 i i è ^

1000 2000 3000 4000 5000 6000 ne [rpm]

• initial steady-state operation a single track

O proposed final steady-state operation ± single track modified

Figure 2.4: System trajectories of the single track and single track

modified strategy resulting from an accelerator tip-in

In this strategy, the engine torque is brought to the "quasi static"

peak efficiency curve O as quickly as possible. Concurrently the gearratio is brought to the value which corresponds to the proposed final

Page 30: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2.2. TRANSIENT OPERATION 13

steady-state operating point. As the driver will usually change the

accelerator position during the transient operation, the proposed final

steady-state operation point will not remain the same, as shown in

Figure 2.4, but will move on the peak efficiency curve.

Figure 2.5 shows a typical control structure needed to realize the

single track strategy (Stall, 1985). The desired engine speed u;ed is

TeactTed +"-

Tn(»eact)torque

controller

a„

drive train

engine &CVT

"*eact

&)ecVç r„<Mpd)

speed ratio

controller

"'eact.-

û,eact

Figure 2.5: Control structure scheme of the single track strategy

determined by the stationary peak efficiency curve F that correspondsto the actual power demanded by the driver Pd- A feedback controller

changes the gear ratio change rate r until the actual engine speed w6act

coincides with the desired value. Simultaneously the desired engine

torque Ted is derived such that the engine certainly operates at O,i.e. the desired engine torque is set to the value that belongs to the

actual engine speed cjeact on 0. Then the actual engine torque TP<ict is

brought to the desired value using the DBW equipment to correctlyset the throttle position a. The two functions lüt(.) and Tq(.) can be

derived from the F or 0 curve, respectively, and later be implementedas lookup tables. The reason for setting the engine speed and not the

engine torque to the proposed final value of the steady-state operationis that the bandwidth of the engine torque control loop is higher than

that of the gear ratio control loop. The possibilitytofulfilltheenginetorquedemandreasonablyfastenablesthesystemtooperatemostlyonthe"quasistatic"peakefficiencycurve0,theinverseapproachwouldnotbefeasible(Yang,GuoandFrank,1985).ThecarelectronicsmanufacturerBoschhasusedthesingletrackstrategyfortheeconomymodeoftheirproposedoverallcontrolstruc¬tureCartronic(Engelsdorf,SengerandBolz,1996).Thiscontrolstructureisphysicallybased,hierarchical,andfullyobject

oriented.

Page 31: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

14 CHAPTER 2. CLASSICAL CONTROL APPROACHES

Moreover, it can be used for the software development of the enginecontrol unit (ECU) as well as of the transmission control unit (TCU).Within this flexible structure, it is an easy task to integrate different

modes or additional features. For example the desired behavior for

a kick-down maneuver, where the engine always should deliver full

engine power (Engelsdorf et al., 1996; Pellegrino, 1986), can easily be

attained.

The single track approach is straightforward to implement but it

has substantial drawbacks for the driveability of the vehicle. The

dynamics of the powertrain are artificially limited since the vehicle

acceleration is principally realized by changing the gear ratio of the

CVT rather than by increasing the engine torque. Moreover, as men¬

tioned above, the bandwidth of the gear ratio control loop is typicallymuch smaller than that of the engine torque control loop.

For these reasons a modified version of the single track strategy, the

so called single track modified strategy, has been proposed (Abromeitand Wilkinson, 1983; Kim, Song, Kim and Kim, 1996; Stubbs, 1981).In the most common case the actual engine torque is no longer con¬

trolled along the "quasi static" peak efficiency curve fl, but is brought

directly to the value of the proposed final steady-state operation pointon the peak efficiency curve, see Figure 2.4. Obviously, this modifica¬

tion increases the dynamics of the vehicle.

Figure 2.6 shows the block diagram of the modified control struc¬

ture. The two control structures differ in the control of the engine

Tf(Pd)

car(Pd)

Teact

.,ô<UtL torquecontroller

ffiev

weaet

speed ratio

controller

1

a^

drive train

engine & CVT

Teaet

f,

ffleac,

Figure 2.6: Modified control structure scheme

torque. For the single track modified strategy, the desired enginetorque Ted is immediately set to the corresponding value of the pro¬

posed final steady-stateoperatingpointonthepeakefficiency

curve.

Page 32: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2.2. TRANSIENT OPERATION 15

As the gear ratio control loop shows a lower bandwidth than that of

the engine control loop, the engine torque reaches its desired value

much faster than the gear ratio. Thus the system leaves the desired

operation curve 0 towards the proposed steady-state operation torque

(Gui et al., 1985; Song, Kim, Kim and Kim, 1996).

Remark: The torque controller in Figures 2.5 and 2.6 is pictured as a

feedback controller, because generally a feedforward structure, using a

static map a = f(Te<i, weact) to compute the throttle position a, is too

inaccurate for this kind of application (Peng, 1987). A combination of

a feedforward and a feedback controller would obviously be the best

choice.

2.2.3 Strategy No. 3: Off the Beaten Track

Since the performance of the single track strategy is limited, one

approach is to use two different transient trajectories (Vahabzadehand Linzell, 1991). These two trajectories represent different driver-

selectable modes: the economy and the performance mode. Since both

trajectories are usually far off the "quasi static" peak efficiency curve

0, this strategy is known as the off the beuten track strategy.

During a transient maneuver, an increase in the demanded power

leads to a new proposed steady-state operating point on the peakefficiency curve F. In the economy mode, the throttle is opened as

quickly as possible to the level corresponding to the new steady-statepoint. Thus the engine operates along a constant throttle curve while

the gear ratio is continuously changed until the final steady-state op¬

erating point is reached, see Figure 2.7.

Once the driver has selected the performance mode, the engine is

forced to operate on the iso-power curve corresponding to the power

used at the final steady-state operating point. Therefore, the throttle

is opened as quickly as possible to achieve this power level. Obviously,there are times when this level exceeds the engine's maximum torque

capability. In this case the engine is operated at the maximum torqueline (MTL) until the demanded iso-power curve is reached.

Obviously a DBW throttle is required for the implementation of

the performance mode of this strategy, whereas such an equipment is

Page 33: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

16 CHAPTER 2. CLASSICAL CONTROL APPROACHES

9 initial steady-state operation a economy mode strategyO proposed final steady-state operation a performance mode strategy

Figure 2.7: Resulting engine map trajectories of the two modes of

the off the beaten track strategy on an accelerator step.Also indicated are iso-efficiency curves (thin black), iso-

throttle position curves (thin dashed), and iso-powercurves (thick gray).

not necessary for the economy mode. In the Volvo 460 car for exam¬

ple, the economy mode strategy is implemented without an electronic

throttle (Vanvuchclcn et al., 1995).A typical control structure for an engine equipped with an elec¬

tronic throttle is depicted in Figure 2.8. This structure is capable of

handling both modes by changing the function a(.) only. Because for

the economy mode, this function becomes independent of the actual

engine speed we,u.t, whereas for the performance mode, the desired

throttle position o^ is a function of the demanded power Pd as well

as of the actual engine speed o;eact.

Page 34: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

2.3. SUMMARY OF CHAPTER 2 17

throttle with

controllerdrive train

engine & CVT

aact^eact

speed ratio

controller

Figure 2.8: Control structure scheme usable for both modes

2.3 Summary of Chapter 2

In steady-state vehicle conditions, the fuel-optimal operation of a

CVT-based powertrain is the well-known operation of the engine on

the peak efficiency curve F. Unfortunately powertrain losses, espe¬

cially those of the CVT, are not taken into account for the derivation

of this curve. But since for reasonable vehicle speeds the T curve

coincides with the maximum gear ratio driving resistance curve A,these losses have almost no influence on the fuel-optimal steady-statecontrol.

Three different classical control approaches for transient vehicle

conditions can be found in the literature. All of them rely on heuristic

arguments, and considerations for fuel-optimality are based on "quasistatic" conditions only. Therefore using optimal control theory and

applying precise optimization techniques to solve the problem of the

fuel-optimal control of drivelines equipped with a CVT seems to be a

promising option.

Page 35: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught
Page 36: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 3

Powertrain Modeling

In order to formulate and solve an optimal control problem, the dy¬namic behavior of the system under consideration has to be quantified.

Traditionally this is done by ordinary differential equations (ODEs).This chapter therefore describes the modeling of the whole powertrainof a vehicle which is assumed to consist of an engine, a CVT, and a

final drive.

The drive train is modeled in its longitudinal behavior only and no

drive train elasticities are taken into account. Moreover, only non-zero

vehicle velocities are assumed, i.e., the vehicle launch process which

wTould need a clutch or torque converter is not analyzed.Sections 3.1 through 3.3 describe the models of all components

in detail. Special focus is set on the modeling of the CVT since this

component represents the most important part of the powertrain when

the overall efficiency is considered. Thus a detailed model of the CVT

has been developed which includes a measured mechanical efficiencymap and a gear-type pump model for the hydraulic supply of the

CVT. This detailed model was the starting point for the derivation of

a simpler model that could be used for the optimal control problem.This simplified model represents a good trade-off between complexityand accuracy.

The model parameters are chosen such that the model represents

approximately the lightweight vehicle described in (Guzzella and Mar¬

tin, 1998) which is powered by an IC engine of about 40 kW and which

is additionally equipped with a CVT.

1Q

Page 37: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

20 CHAPTER 3. POWERTRAIN MODELING

3.1 Engines

Two different engine classes are considered: conventional port-injectedSI engines and downsized supercharged (DSC) port-injected SI en¬

gines. The first class represents state-of-the-art SI engines, whereas

the second class can be seen as a promising approach to improve the

fuel economy of IC engines (Soltic and Guzzella, 2000).Both engine types are assumed to be operated mostly with a stoi¬

chiometric air/fuel ratio. Mixture enrichment, however, is used close

to maximum torque conditions which affects the fuel economy behav¬

ior at full load. More information on the DSC approach can be found

in (Soltic, 2000).

3.1.1 Downsized Supercharged Engine

The engine under consideration is a small SI engine (360 ccm displace¬ment) supercharged by a pressure-wave supercharger (PWSC) (Gyar-mathy, 1983) yielding a maximum power of about 40 kW (Guzzellaand Martin, 1998). Figure 3.1 shows the corresponding engine fuel

consumption map which has rather unusual efficiency contours. The

consequences of this special characteristic will be discussed in Chap¬ters 5 and 6. The resulting peak efficiency curves Û and A defined in

Chapter 1 are also indicated.

The peak efficiency curves Q and A were introduced by choosingthe maximal engine efficiency ?/e for any given desired engine power

Pd- Since the brake-specificfuelconsumption(bsfc)isinverselypro¬portionaltotheengineefficiencyr\e(Heywood,1988),1bsfc=—,(3.1)f]c•Qïïvmaximizingtheengineefficiencyisequaltominimizingthebsfc,seeFigure3.1.ThefuelconsumptioniscalculatedbyintegrationofthismeasuredDSCenginemapovertime:mfuei=/mhieï(uje,Te)dt<(3.2)wherethefuelmassflowratern{uel(uje,Te)=bsfc(we,Te)•Pe=bsfc(we,Te)ueTe(3.3)

Page 38: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.1. ENGINES 21

oI ' ' ' L ' l ' ' L

1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000

engine speed n [rpm]

Figure 3.1: DSC engine map, fuel consumption in g/kWh. Also in¬

dicated are the corresponding A, O, and F curves intro¬

duced in Chapter 1.

is a function of the measured brake-specific fuel consumption map.

The system model structure used for the load-pedal to torque be¬

havior of the engine is pictured in Figure 3.2 where the following

definitions are used:

• Ip load-pedal position representing the system input «i, Ipwor

load-pedal position at wide open throttle (WOT), i.e., at the

limit of the naturally aspirated part (additional torque is pro¬

duced by boosting (Guzzella and Martin, 1998))

• Te engine torque and ne engine speed

• f'rc the mapping from the load-pedal position and from the en¬

gine speed to the engine torque

• Ti time constants and kt gains, as identified from measurements

with the engine mounted on a dynamometer (Soltic, 2000).

Page 39: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

22 CHAPTER 3. POWERTRAIN MODELING

J-K

-y-i*-.j*

KkO-V--K1^)-^|

>_t^_*ri/^ J1/^ ]j

t.r^kty-1 J

Figure 3.2: Model of the DSC engine

The first low-pass element (r\) in Figure 3.2 represents the model

for the electronic throttle. The upper two first-order lags (r2l T3)describe the manifold dynamics for the lower torque range. More pre¬

cisely, the first-order lag with time constant t2 represents the manifold

dynamics of the naturally aspirated part without the PWSC, whereas

the other lag (V3) describes the manifold dynamics of the naturally

aspirated part with the additional receiver of the PWSC, i.e. T3 > t2.

The lower path (ta) finally represents the manifold dynamics whenever

the boosting process takes place. The last three low-pass elements rep¬

resent essentially the "empty-and-filling" phenomena in the manifolds

of the engine. The gasdynamicprocessinthePWSCitselfisveryfastcomparedtothedynamicsofthesereceivers(Amstutz,1991;WeberandGuzzella,2000)andcanthereforebeneglected.ThustheDSCenginemodelcanbewrittenasa4th-ordersystemofnonlinearODEs:X\x2a;3xa—{lp-xi)T\1/k2-fTe{s-ät(x1)\^wo\ne)^x2)T21h-fTX^l)\tVOr.nr-x3fTt(Sàt(xl)\}p?voT'ne)~~fn(lPWOT,ne)-XA(3.4)(3.5)(3.6)(3.7)

Page 40: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.1. ENGINES 23

The sat(.)|;£ is the saturation function which imposes lower and upper

bounds on the argument:

( x if x < x

sat(:r)|£ = < .r if x < x < x (3.8)[x if x > x

The engine torque Te — ^2 + ^3 +£4 turns out to be the superpositionof the particular value of the three paths.

Remark: Notice that the engine speed nc is not an input of the

model, but it represents the system state of the powertrain model

which is described in Section 3.3.

3.1.2 Conventional Engine

The conventional engine chosen to be analyzed was a modern one-

liter SI engine of approximately the same peak power as the DSC

engine. The resulting brake-specific fuel consumption map is shown

in Figure 3.3.

Compared to the DSC engine, the best efficiency point is at almost

the same engine speed but at a substantially higher torque. Thus

the resulting "quasi static*' peak efficiency curve 0 is close to the

maximum torque line and the peak efficiency curve for stationaryoperation F coincides with the maximum gear ratio driving resistance

curve A. Again the fuel consumption is calculated by integration of

this measured bsfc map (Equations (3.2) and (3.3)) as described for

the DSC engine.The load-pedal to torque behavior of the conventional engine is

modeled as two first-order lags in series:

(3.9)

(3.10)

where x\ represents the actual load-pedal position and x2 is the en¬

gine torque. Again /^ is the measured mapping from the load-pedalposition and from the engine speed to the engine torque. Thus the

Xl = —(Ip-Xx)

à2 =— (/rf(ai>rcp

Page 41: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

24 CHAPTER 3. POWERTRAIN MODELING

0 i I 1 1 1 L I I _l 1

1000 1500 2000 2500 3000 3500 4000 4500 5000 5500

engine speed n [rpm]

Figure 3.3: Conventional engine map, fuel consumption in g/kWh.Also indicated are the corresponding A, O, and F curves

introduced in Chapter 1.

model structure of the conventional engine degenerates to the upper¬

most path of the DSC engine model depicted in Figure 3.2, which

describes exactly the behavior of the naturally aspirated path.This structure of the conventional model is also proposed in current

models of SI engines known in the literature (Butts, Sivashankar and

Sun, 1995; Shim, Park, Khargonekar and Ribbens, 1995), in case the

various nonlinear static functions are combined into the measured /ye

map.

Another simplification is made by neglecting the induction to power

stroke delay (Powell and Cook, 1987) for the conventional enginemodel as well as for the model of the DSC engine. This is done

for three reasons. First, optimal control theory is not yet extended

to systems with pure delays. Although a first approach has been pro¬

posed in (Göllmann, 1996) for constant delays, there is still no theorythat can handle state-dependent delays such as the induction to power

stroke delay. Second, an approximation of this pure delay, as for ex¬

ample in (Pfiffner and Guzzella, 1999) or (Girijashankar, Srikantiah

and Pai, 1976), results in an unnecessarily high system order. Third,

Page 42: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 25

the induction to power stroke delay is rather small compared to the

other time constants of the powertrain and therefore it is admissible

to neglect it.

3.2 CVT

In the literature many publications can be found that treat the control

of CVTs, but relatively few describe the modeling of such a device.

A complete model, including a model of the hydraulic and the me¬

chanical part as well, is described in (Shafai et al., 1995). Other

publications propose models of the different parts of the whole CVT

or assume too many simplifications.In order to derive a simple model that can be used later for the

derivation of the fuel-optimal control algorithm, it is necessary to have

an accurate, detailed model of this device. Therefore the same type of

CVT as modeled in (Shafai et al., 1995; Schmid, 1993) was used. To

be precise, the chain drive CVT RHVF 147 manufactured by P.I.V.

Reimers with a spreading of 5.5, a maximal power of 55 kW, and a

maximal input torque of about 180 Nm was chosen. The mechanical

parts of such a device are shown in Figure 3.4.

Figure 3.4: Mechanical parts of a P.I.V. chain drive CVT: the two

pulleys connected by the chain

Page 43: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

26 CHAPTER 3. POWERTRAIN MODELING

3.2.1 Detailed Model

The core of the CVT considered consists of a pair of steel V-shapedpulleys (primary and secondary pulleys) connected by a chain. This

chain is used to transmit torque or power, respectively, between the

pulleys, see Figure 3.6. Each pulley consists of a fixed and an axi-

ally slidable sheave. Each of the two moving sheaves is connected to

a corresponding hydraulic cylinder and a piston. The primary pul¬

ley (indicated with I) is regarded as the drive (input) end and the

secondary pulley (II) as the driven (output) end of the CVT. The

CVTs manufactured by P.I.V. consist of a double torque sensor sys¬

tem that prevents a slipping of the chain at the critical secondary pul¬ley by producing always a slightly greater pressure p2 than it would

be necessary to fulfill the clamping force requirement of the pulleys

(Sauer, 1994; Rattunde, Schönnenbeck and Wagner, 1991).A torque at the input of a torque sensor causes an axial sliding of

its piston shaft which is provoked by a rolling of some spheres in the

torque sensor, see Figure 3.6. This displacement of the piston shaft

(caused by a force Fa corresponding to the input torque Ma) changesthe drain orifice as depicted in Figure 3.5.

" drain

Figure 3.5: Clarification of the torque sensor operation

Depending on the drain orifice area and the fluid flow Vf into the

torque sensor, a pressure pp results which is a measure for the torque

Page 44: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT

torque sensor

slidable

^Hsheave

Figure 3.6: Scheme of the CVT considered

Page 45: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

28 CHAPTER 3. POWERTRAIN MODELING

Ma transmitted by the CVT. The two torque sensors are hydraulicallyconnected in series, cf. Figure 3.6. Hence, for two identical torque

sensors, the sensor which measures the higher torque determines the

pressure in the cylinders and thus the clamping force of the pulleys(Dittrich and Simon, 1988).

The control input for changing the gear ratio of the CVT is the

actuator input voltage Us of the electrohydraulic valve (EHV). This

EHV can be used to control the pressure p$ of the four-way valve

(FWV) and thus to displace the valve spool. As shown in Figure 3.6,the two control lines of the FWV are connected to the cylinders, and

both drain lines are connected to the primary torque sensor. Conse¬

quently, displacing the valve spool changes the pressures pi and p2

in the cylinders causing the two slidable sheaves to also change their

positions. Thus the gear ratio changes accordingly.The following subsections describe the modeling of the CVT de¬

picted in Figure 3.6. For this purpose, the CVT is divided in two sub¬

systems, one mechanical and one hydraulic, as in (Shafai et al., 1995).The interface between these two subsystems is characterized by the

two torque sensors which are described in the mechanical part of the

system. Since the whole modeling is based on the work described in

(Shafai et al., 1995), only a short summary of the models therein is

given. Focus is set on the extensions and the modifications of those

models.

Mechanical Part

The simplified scheme of the mechanical subsystem which is used for

the modeling is shown in Figure 3.7, where the torque sensors are

represented by the torques Mi and Mj.

Figure 3.7: Scheme of the mechanical part

Page 46: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 29

For small torques transmitted by the CVT or for high fluid flows

through the torque sensors, the input and the output shaft of the

torque sensor are rigidly connected by squeezing the spheres from

both sides. In this case the torque sensors represent rigid connections.

Thus, for the primary torque sensor, the inertias 0a and 9\ can be

combined into one inertia which is the sum of these two inertias. Of

course, this procedure is also applicable for the torque sensor II bycombining 9Z and #2-

By increasing the torque or reducing the flow, a relative motion

between the input and the output shaft of the torque sensor is possi¬ble. Thus the torque sensor represents an elastic connection, and the

torques Mi and Mi are determined by the corresponding pressures

in the torque sensors as well as by the friction torque Mr as follows

(Shafai et al, 1995):

Mi = sgn(A^i) cpPFi + sgn(A^i) MR (3.11)

M2 = sgn(A(/?2) cpPF2 + sgn(Awn) Mr, (3.12)

where c.p is a characteristic quantity of the torque sensor that relates

the rotation of the shaft to the translatory motion of the piston ring,see Figure 3.5.

Therefore four different system structures of the mechanical model

of Figure 3.7 have to be distinguished, sec Table 3.1.

Table 3.1: The four possible system structures

DescriptionSystem order

Torque sensor I Torque sensor II

rigid

rigidelastic

elastic

rigidelastic

rigidelastic

1

2

2

3

A change from an elastic to a rigid connection (or vice versa) of

each torque sensor causes a change in the structure of the mechanical

scheme. The simulation software used in (Shafai et al., 1995) was not

able to deal with such structural changes. Hence, a stiff spring-damper

Page 47: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

30 CHAPTER 3. POWERTRAIN MODELING

element was used instead of a rigid connection. However, nowadaysmost of the simulation software on the market are capable of han¬

dling structural changes. Therefore the model has been implemented

considering these structure changes.The additional state equation for the input shaft of the CVT is

ÖJa = ^- (Ma - Mi) (3.13)

if the torque sensor I becomes elastic. In addition, the state equationfor the output shaft of the CVT is

ùs = 2-{M2-Mz) (3.14)

if the torque sensor II changes from a rigid to an elastic connection.

The conditions for a torque sensor to represent an elastic or a rigidconnection between its input and output shaft are defined regardingthe relevant cutting torque

Mis eos + mos eisMx =

j— , (3.15)

where M[s and Mos are the torques acting on the input or the output

shaft, respectively. The inertias 8-1H and 0OS represent the correspond¬ing input and output shaft inertias up to the first non-rigid connection.

Thus the torque sensor is considered to be elastic for

\Mx\>cF-pF (3.16)

and to be rigid for

(|A/*| < cF'PF) A(\A(p\ < A<po). (3.17)

The value Acp thus represents the torsion over the torque sensor

whereas A</?o represents a small angle to detect zero distortion.

Aside from the implementation of the changes of the system struc¬

ture just described being different, another differenceispresentintheequationofmotionfortheinnerrigidpartofthemodel,i.e.forthechainandallitsrigidlyconnectedparts.Obviouslythispartisdiffer¬entforeachofthefoursystemstructuresofTable3.1.However,itcan

Page 48: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 31

be represented by a common scheme for all these different structures,

namely by the two constant inertias 9\ and 62 which represent the pul¬leys and are connected by the chain with mass mc. The input torque

Mi as well as the output torque il/2, on the other hand, have to be

interpreted differently for each of these various system structures. For

example, if the primary torque sensor is assumed to be rigid and the

secondary torque sensor represents an elastic connection, the inputtorque Mi represents the input torque of the CVT Ma and not the

output shaft torque of the torque sensor Mi. The corresponding inputinertia 61 becomes the inertia of the whole primary pulley 6a + #1, see

Figure 3.7. In contrast, the output torque Mi remains M2 and the

inertia of the secondary shaft #2 remains 9u.

Figure 3.8 shows a scheme of this inner rigid part of the system,where the chain is already split into rotating and translational partsin order to graphically assist the derivation of the equation of motion.

The gray disks represent the sheaves of the pulleys and their borders

are the circular contact curves of the chain and of the pulleys with

radii 7*1 and ri. Both pulleys are assumed to consist of a constant

inertia 6q or 82, respectively, and the chain mass mc is assumed to be

uniformly distributed over the whole length of the chain. In addition,it is assumed that no slip occurs between the belt and the pulleys.The external torques Mi and M2 acting on this inner rigid part of the

system and the generalized velocities are also shown.

(i) ©

Figure 3.8: Split model used for the derivation of the equation of

motion of the inner rigid part

The length of the whole chain is assumed to be constant and equal

Page 49: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

32 CHAPTER 3. POWERTRAIN MODELING

to di + 2df + d2 = 2(da + 7rf), where da is the distance between the

two axes of the pulleys and f represents the radius when both contact

curves are the same size (f = rj — r2), i.e. when the gear ratio i of

the power transmission element of a CVT defined as

(3.18)

is equal to 1. The length of the different parts of the chain can be

written as follows (Micklem, Longmore and Burrows, 1994):

n_

u*

r2 wi

dt = y/dl-fa-ri)* (3.19)

representing the length of the two straight lines, and

di = (tt — 2<5)r-1 (3.20)

and

d2 = {tt + 26)7-2 (3.21)

the length of the two arcs. Thereby the angle S represents half the re¬

duction/enlargement of the contact angle from w. It can be expressed

by the following equation (Pfiffner, 1999a):

S = arcsin ["

,

- j (3.22)

In order to derive the equations of motion, the model is split into

the three different parts depicted in Figure 3.8. One consists of the

inertia 6\ representing the primary part and the corresponding part of

the chain belonging to the arc of the length d\. Another part consists

of the two straight lines of the chain, whose total length is 2dt. The

last part is similar to the first one but for the secondary side. Therefore

the system pictured in Figure 3.8 has three degrees of freedom and the

generalized coordinatescanbechosenasqi=$i,q2=$2,andQ3=s.Thesystemisnonholonomicsincethevelocitiesofthedifferentpartsofthechainatthepartinglines(Y)and{2)obviouslyhavetocoincide.ThekineticLagrangeequationfornonholonomicsystemsisdis¬cussedin(Hiller,1983)whereitisformulatedasfollows:_qi_\^\ivavl=0,i—1,...,m(3.23)

Page 50: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 33

The nonholonomic constraints are thus given as

TO.

^a„;ft+ a„ = 0, v = l,...,k, (3.24)i=l

where m represents the number of generalized coordinates, k the num¬

ber of nonholonomic constraints, and \iv the Lagrangian multipliers.For the model shown in Figure 3.8, m is equal to 3 and k equal

to 2. Thus the kinetic energy T of the whole system can be expressedas

(3.25)

(3.26)

(3.27)

T =: ±M? + ±M| + ^rritàwhere

01 = 0X +dl 2

try} <r*

2{da + TIT )1

0-2 = 02 +d,9

9<YY) t*

*~*

2(da + Kf)mc1'2

represent the inertias of the rotating parts and

TTlf =dt

(da + TTf)(3.28)

is the mass of the translational part of the chain.

The two nonholonomic constraints at the parting lines (Y) and (2)are

r^i - £ = 0 (3.29)

r2#2 - s = 0. (3.30)

Thus for the nonholonomic constraints (3.29) and (3.30) the values

avi and av of equation (3.24) become;

«Li = ri «12 = 0 «i3 = -1 «1=0(SSI)

«21=0 «22=^2 «23 = -1 «2=0 '

The three generalized forces Qi of the system can be expressed as

functions of the external torques actingonthesystem:Qi=MQ2=-M2Q3=0(3.32)

Page 51: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

34 CHAPTER 3. POWERTRAIN MODELING

Inserting (3.25), (3.31), and (3.32) in (3.23) leads to three equa¬

tions. All three are dependent on the two Lagrangian multipliers fi\

and fi2. Elimination of these two dependent variables results in the

following equation of motion for this inner rigid part of the CVT:

Ùjl^ë1 = M\ A/l"d, (3.33)Aired

where

-*-red= $1 + i2B2 +

,

mcri,

(dt + (I b)ri + V% + S)r2) (3.34)(da + 7rr)

v z Â

= êl + i292-±mcr2 (3.35)

and

Mlred = iM2 + (i02 + mcrx

(da + irr)

(dt + I (tt - 2£)r! + | (tt + 2<5) r2) ^- (3.36)<%

— (tt + 2(5) r2di-r Mi¬di

Remark: For the derivation of Equations (3.33)-(3.36), the followingrelation was used as well (Pfiffner, 1999a):

dr* " ' "" l

;3.37)

Comparing the above approach with the simpler approach de¬

scribed in (Shafai et al., 1995), herein referred as the "old" approach,

yields the following differences. In (Shafai et al, 1995) the chain is

not split into three different parts, but the whole mass of the chain

is considered to be constant betweenthepartinglines(Y)and(2)(cf.Figure3.8).Thusthemassmtandtheinertias6\and62becomeconstant.Thatapproachledtothesameequationofmotionas(3.33)aboveand,surprisingly,thereducedinertiaremainsunchanged,i.e.OirPd=0i+2202+morî.(3-38)

Page 52: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 35

However, in (Shafai et al., 1995) the reduced torque was found to be

Aflrpd = iM2 + (i02 + mcrl~^\ ^l (3.39)

The reduced inertias 9[red of both approaches are the same, whereas

the reduced torques M\xed are different. In order to compare the re¬

duced torques of the two approaches a special symbol is introduced

for the deviating parts. Therefore Mired is written as follows:

diAfired = iM2 + (i02 + A) — uu (3.40)

where A becomes

Aoid = mcr i-^rr- (3.41)O'l

for the old approach and

3 <V _ MV, 4-^7r4- 9/HïO -

di

Arncri

(da + irr)(dt + § (tt

-

25)n+ f (tt +

2£)r2)^~ - (n + 2£)r^

(3.42)for the approach considered herein.

dSince the kinematic relation 4p- can be expressed in a closed form

(3.43)ßr r2 f tt — 2 arcsin [ r?d ri

°^7T (ri + r2) + 2 arcsin ( £2tj:i- ) (r\ — r2)rfa

(cf. (Pfiffner and Guzzella, 2001)), it is possible to calculate the dif¬

ference of the two As analytically:

A a —

87TY)rfr2 .

^old ~

"new—

"71 ; ZT} } j C T~niT7 \T (o.44j(4 + 7rr)(7r(r1 + r2) + 2ö(r1

-

r2))

Expression (3.44) was used to modify the equation of motion for the

inner rigid part of the model derived in(Shafaietal.,1995).MoreinformationaboutthemodelingoftheinnerrigidpartoftheCVTincludingaquantitativecomparisonofthenewandoldapproachcanbefoundin(PfiffnerandGuzzella,2001).

Page 53: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

36 CHAPTER 3. POWERTRAIN MODELING

Remark: Due to the unbalanced force distribution in the chain, the

contact curve between the pulleys and the chain is not a circular curve

but a spiral (Wang, 1991). In (Sauer, 1996) this effect was analyzed.The change in the radii turns out to be less than 1% so that the as¬

sumption of a circular contact curve is justified. Q

The last modification that is made on the model introduced by

(Shafai et al., 1995) concerns the efficiency of the mechanical part

of the CVT. The mechanical losses can be accurately modeled and

obtained by the finite-element method (FEM) as described in (Srnikand Pfeiffer, 1999) or (Sauer, 1996). Unfortunately simpler models

have failed to be reasonably accurate. Therefore another approachis used herein. Based on measurements (Wittmer, 1996) from a very

similar CVT which was used in the ETH Hybrid III project, a three-

dimensional map of the mechanical power losses of the CVT is built.

These power losses turn out to be a function of the input speed coaj

the input torque Ma, and the gear ratio i of the CVT. They can be

transformed into a friction force JF"mi in the chain which affects the

torque transmitted:

Fm\ = Fmi(ua, Ma,i,uji). (3.45)

The equation of motion (3.33) of the inner rigid part of the CVT has

therefore to be adjusted by the following term;

xred

In summary, three changes were made in the mechanical part of

the model described in (Shafai et al., 1995):

• the structural changes of the system have been considered

• the equation of motion of the inner, rigid part of the CVT has

been adjusted such that the mass of the chain is more preciselytaken into account

• mechanical losses of the CVT arc introduced by a friction force

in the chain which is obtained from a measured map.

Page 54: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 37

Hydraulic Part

In order to obtain a causal model and to avoid solving algebraic loops

during the simulations, the fluid is assumed to be compressible for the

calculation of the relevant pressures of the hydraulic system. There¬

fore in (Shafai et al., 1995) five volumes were chosen where the fluid

was assumed to be compressible, cf. Figure 3.6:

* the two cylinders with the corresponding pressures pi and p2

* the two torque sensors with the pressures ppi or pp2, respec¬

tively

* the pipe that connects the pump and the FWV with supply

pressure pq.

The relevant pressure p in each volume is given by its equation of

motion

P = comp • (vin - Vout - v) , (3.47)

where comp is the compressibility factor for that pressure, Vin and

yout are the volumetric fluid flows in and out of this volume, and V

is the change of the considered volume V caused by a motion. For

the two cylinders, the latter is the motion of the piston surface of the

slidable sheave and for the two torque sensors, it is the motion of the

piston caused by a change in the corresponding torque as indicated in

Figure 3.5.

The input and output flows Fin and Vout usually consist of partswhich are piped through an orifice. These parts are functions of the

pressures before and after the corresponding orifice and of the valve

characteristic. The flow through each of the orifices is assumed to be

turbulent but incompressible and can be written as

*_

,,!„ Vf,1-1

V- A • SgIl(j?bo - Pao)V\Pbo -pZ~\, (3.48)

where A is the valve characteristic, pbothepressurebefore,andpao*aftertheorifice,whenlookinginthedirectionofapositiveflowV-ThevalvecharacteristicAofeachorificeisidentifiedasafunctionofthecontrolpressurepsbysteady-statemeasurementsoftheFWV.However,thevalvecharacteristicofthetorquesensorsisadaptedby

Page 55: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

38 CHAPTER 3. POWERTRAIN MODELING

comparing the measured pressures with simulation results and is ob¬

viously a function of the torsion Acp over this torque sensor.

Another part of the output flows is the leakage flow of the cor-

responding volume Vl which is assumed to be proportional to the

pressure in the volume considered.

Vl=Cl-p (3.49)

An exception is made for the leakage of the volume that connects the

pump with the FWV which is assumed to depend on the control unit

pressure ps-

The kinetics of the chain (in the direction the slidablc sheave can

move) and of the slidable sheaves themselves are based on steady-statemeasurements. In steady-state conditions, the spool of the FWV is

displaced from the middle position such that the ratio of the pressures

Pi and p2 have a certain value depending on the gear ratio i and the

input torque of the transmission Ma (Pietz, 1993):

< = <(i,M0) =£!

P'2(3.50)

steady-state

The equation of motion for the displacement of the primary slidable

sheave is derived under the assumption that an acceleration of this

sheave is possible if the ratio of the pressures p\ and p2 differs from

the steady-state value (:

mss s'i = Ass (p1 - (p2) - Css ai (3.51)

where mss is the representative mass of the sheave and the chain, and

Css is the friction coefficient.

Since the gear ratio i is directly related to the position of the

slidable sheave s\ through the geometry of the sheaves i = i(si),the gear ratio and hence the position of the slidable

sheaveIIs2isdeterminedaswell.Finally,theelectrohydraulicvalve(EHV)ismodeledasafirst-orderlagwithanonlinearsteady-stateinput-outputcharacteristic.Formoreinformationincludingalltheequationsandcharacteristicsusedreferto(Barandun,1999;Schmid,

1993).

Page 56: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 39

Up to now the modeling of the hydraulic part of the system coin¬

cides very much with the one proposed in (Shafai et al., 1995). Unfor¬

tunately the pump for the supply is not modeled in that work but the

volumetric flow of the pump is assumed to be constant. However, it is

exactly this device that very much affects the maximum possible gear

ratio change as well as the overall efficiency of the whole transmission.

Therefore, in this research, a gear-type pump is chosen to supply the

hydraulic of the CVT. It is directly connected to the input shaft of

the CVT. This is the most common configuration (Heidemeyer and

Scholz, 1987) because of its simplicity and since it permits to changethe gear ratio even if the vehicle is at a standstill. However, this

pump is designed to supply the necessary volumetric flow already at

idle conditions. Thus at normal and high engine speeds, the pump

supplies too much oil, most of wdiich is absorbed by an outlet valve.

Obviously this significantly reduces the overall efficiency of the CVT

(Sauer, 1994).More recent designs tend to overcome this problem by using mod¬

ern types of pumps where the volumetric fiow can be controlled inde¬

pendently of the engine speed. One example is a variable displacementvane-type pump with flow control (Sauer, 1994), another the internal-

gear pump used in the Audi Multitronic (Gesenhaus, 2000), or yetanother a variable displacement ball pump (Kluger and Long, 1999).Nevertheless the configuration with the gear-type pump was chosen

and investigated herein, because it is used in most actual systems.

A 5.5 cm3/rev gear-type pump from Bosch was chosen (Bosch Au¬

tomation) which is also used by the manufacturer of the CVT for

studies on the test bench. It can supply the necessary volumetric flow

already at idle speed.

The theoretical volume flow Vth of a gear-type pump depends on

the geometry of the pump and is proportional to the input shaft speed(Pohlenz, 1975). In this configuration it is equal to the input shaft

speed of the CVT uja and can be written as

7th=A'i-wa, (3.52)

where K\ is a specific value for each pump.

The volumetric flow losses of the pump Vi are described in (Karassik,

Page 57: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

40 CHAPTER 3. POWERTRAIN MODELING

Krutzsch, Fraser and Messina, 1976) and (Pohlenz, 1984):

Vi= K2 Ap + K3 oja + A'4, (3.53)

where K% and K4 are coefficients that depend on the viscosity of the

fluid, and Ap represents the pressure difference over the pump. Thus

the actual volumetric flow supplied by the pump can be written as

Vp = Fth - Vi = Ki Ap + K2 • cüa + K3. (3-54)

To calculate the hydraulic and mechanical power losses Piim the fol¬

lowing approach proposed in (Pohlenz, 1984) is used:

i\m = iv5 Ap + K'e cj2a, (3.55)

which yields the mechanical power acting on the input shaft of the

pump

Pm =V> -Ap + Phm. (3.56)

Notice that the coefficient Kq also depends on the viscosity of the

fluid. However, all these coefficients are determined from technical

data published in (Bosch Automation, ).Since the pump is directly connected to the input shaft of the CVT,

a new and artificial input torque of the overall CVT system termed

Ma is introduced. It is the sum of the actual torque at the input shaft

of the CVT Ma and the torque that is required to drive the pump

MP:

Ma = Ma + Mp = Ma + Pm/üJa. (3.57)

In this section, a very detailed model of the chain drive CVT

RHVF 147 was derived. The model was based on the work proposedin (Shafai et al., 1995) and extended with measured mechanical losses

and a pump model. The equation of motion of the inner rigid partand the structural changes were also modified.

3.2.2 Simplified Model

The detailed model just described is the starting point for the deriva¬

tion of a simpler model that can be used for the optimal control prob¬lem. A good trade-off between complexity and accuracy is achieved

Page 58: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 41

using an input- and state-constrained integrator:

-irrcvT = "2, (3.58)at

where 112 is the system input corresponding to the gear ratio changerate. It can be interpreted as a nonlinear mapping of the control

voltage Us of the EHV.

Notice that the gear ratio of the CVT for the simplified model is

denoted by rcvT and not by i as in Subsection 3.2.1. This is due to

the different definition of the gear ratio for the two models, because

the definition of the gear ratio denoted by i, see Equation (3.18), is

based on the relation between the two radii of the contact curve of

the chain and the pulleys r\ and r2, whereas the simplified model has

to be defined as

rcvT'^Ute/ue, (3.59)because the simplified model does not explicitly contain these radii.

Since the powertrain is assumed to have the structure shown in Figure3.10, the drive shaft speed u^s represents the output shaft speed of

the CVT, and the engine speed uje is obviously the input shaft speedof the CVT.

The state constraints of the integrator (3.58) are given by

rcvrmia < rcvT < rcvTmàx (3.60)

and reflect the fact that the gear ratio of the CVT can only take valuesbetweenaminimumrnvrandamaximumrc\rrHowever,thely^lmm<_/\tmax'state-dependentinputconstraints^e•fr2(rcvT)<"2<^•/n(rcvr),(3.61)wherefriandfr2arespecialkinematicrelationsoftheCVT,de¬scribethelimitedvelocitytochangethegearratiooftheCVT.Thespecialapproach(3.61)isverydifferentfromtheoneproposedin(Naunheimer,1995),wherenodependencyontheenginespeedujeisconsidered.ThederivationoftheseinputconstraintsisthetopicofthefollowingparagraphandisbasedonconsiderationsofthedetailedmodeldepictedinFigure3.6.Thetimederivativeofthetworadiir\andr2ofthecontactcurveofthechainandthepulleyscanbewrittenasdndin=(3.62)

Page 59: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

42 CHAPTER 3. POWERTRAIN MODELING

and

01 at

where both partial derivatives represent geometrical static functions

of the gear ratio. Thus the maximum possible gear ratio change is

proportional to the maximum possible change of the radii r\ or 7"2.

Moreover, Figure 3.6 clearly shows that r\ is also proportional to

the position of the slidable sheave I s\ and that, analogously, r2 is

proportional to the position of the slidable sheave II s2. Therefore

their time derivatives are also proportional:

s2 ~r2.

When the gear ratio is demanded to be increased with maximum

possible velocity, the relevant cylinder is the one of the primary side

because in this case the control pressure p$ becomes minimal and all

the volumetric flow of the fluid supplied by the pump Vp enters this

cylinder. Assuming that the maximum change of the position of the

slidable sheave of this cylinder simax is proportional to this volumetric

flow into the cylinder, the following relation can be stated:

rimax ~ 5lmax ~ Vp - (3.64)

In the opposite case, when the gear ratio must be decreased with

full speed, the relevant cylinder changes to the one of the secondaryside. In fact, the control pressure ps rises to its maximum value,

and the whole volumetric flow supplied by the pump Vp flows into

the cylinder of the secondary side. Hence, considering the same as¬

sumptions as those elaborated in the previous case, the relation of the*

maximum change of the radius r2 and Vp is

r-> ~ s-> ~I/p . (3.65)

The fluid flow supplied by the pump Vp can be approximated bya linear function of the engine speed

Vp& K2-Lüe, (3.66)

Page 60: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.2. CVT 43

because the influence of the pressure difference Ap and the constant

term A3 in Equation (3.54) turns out to be only marginal for the

pump used.

Therefore the following approach can be used for the limit of the

gear ratio change when the gear ratio is demanded to be increased

(î) -' ($)"'-—(£)" <»"

or when it is decreased

(îL-M$r—(&)" <«>

This yields the functions fri or /r2, respectively, as follows:

/-, = «• (~)'

(3-69)

and

where k is a constant coefficient and both partial derivatives represent

static maps of the gear ratio which specifically depend on the geometryof the mechanical part of the CVT.

This approach was verified with simulations of the detailed model.

The maximum relative difference resulted to be less than 1%.

The CVT efficiency "map" t\cvt models the losses within the CVT

system, including all auxiliaries, as a static function of the three vari¬

ables input torque Ma, input speed cja, and gear ratio vcvt- Since

the input shaft of the CVT is directly connected to the output shaft

of the engine (cf. Figure 3.10), the input shaft speed of the CVT be¬

comes equal to the engine speed ua = toC) and the input torque of the

CVT coincides with the engine torque Ma = Te. Therefore the CVT

efficiency tjcvt can be written as

Vcvt = ï]cvt (^V> Te,7'cvt)•

(3.71)

Page 61: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

44 CHAPTER 3. POWERTRAIN MODELING

Notice that the power losses described by rjcvT afreet only the torquetransmitted and not the shaft speeds:

7}CVT =

Rout

TJ- fout k-Ms

T,out

Jrni 11 • U)e 1

c

T* s~*\/~ ~p , (3.72)

The overall efficiency map was obtained from simulations of the de¬

tailed model. A downscaled version of this map is shown in Figure 3.9.

The CVT was downscaled such that the power requirements of both

engines discussed in Section 3.1 were fulfilled.

1000

2 35

100

gear ratio [-] ° 426 0input torque [Nm]

Figure 3.9: Overall efficiency map of the CVT

As mentioned above, the efficiency of current CVTs is not goodenough that it could be neglected. The overall efficiency is strongly af¬

fected by the input torque and the input speed, whereas the gear ratio

shows a smaller dependency on the CVT efficiency. Roughly stated,the efficiency decreases with increasing input speed and decreasinginput torque and reaches maximal values for a gear ratio equal to 1.

The dependency and the order of magnitude of the overall ef¬

ficiency just described coincides with measurements of chain drive

CVTs published in the literature as for example (Dittrich, 1986),

Page 62: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.3. POWERTRAIN 45

(Heidemeyer and Scholz, 1987), (Höhn, 1988), (Renius, 1996), (Sauer,

1994), or (Vahabzadeh, Macey and Dittrich, 1990).

Remark: The efficiency of the CVT, i]cvt, is developed under

steady-state conditions and is therefore assumed to be independent

of the gear ratio change rate of the CVT tcvt- Simulations of the

detailed model described in Subsection 3.2.1 as well as efficiency mea¬

surements under dynamic conditions (Bonthron, 1985) show that this

assumption is valid.

3.3 Powertrain

A sketch of the whole powertrain structure including the engine and

the CVT is shown in Figure 3.10. In Sections 3.1 and 3.2 the models

of most of the components have been described in detail. In this

section the equation of motion for the longitudinal behavior of the

whole powertrain including the vehicle will be derived and analyzed.

Engine Vehicle

Inertia Inertia

Figure 3.10: Drive train structure

In addition to the CVT and the engine, the final drive and the

vehicle itself have also to be taken into account, cf. Figure 3.10. The

final drive is modeled as a gear ratio only, rj — ujw/ujds, producing an

overall gear ratio r = tqvt '

r/ of lne whole powertrain. Its inertia is

considered in the inertia of the rotating powertrain elements 9Vrot, see

Table 3.2.

The vehicle dynamic is represented as an inertia 0V and a wheel

resistance force Fr. The vehicle inertia consists of the vehicle mass

Page 63: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

46 CHAPTER 3. POWERTRAIN MODELING

niv and the inertia of the rotating elements 0Vtof including the wheels,the final drive, and the secondary inertia of the CVT:

Ov - #tvot +mv -rl,. (3.73)

The resistance force Fr is a function of the vehicle speed v

and is modeled as

FR = cr • m„ g+ - • cd A- pair v2.

The vehicle and drive train parameters used are listed in Table 3.2.

They were chosen to match the prototype vehicle described in (Guzzel-la and Martin, 1998). Note that the engine inertia 9e represents the

engine inertia including the primary inertia of the CVT.

Table 3.2: Main drive train parameters

Parameter Symbol Value Unit

curb mass mv 800 kginertia of the rotating 0*'rot 2.0 kgm2powertrain elements

engine inertia Oe 0.05 kgm2frontal area A 2.0 m2

air drag coefficient Cd 0.25 _

rolling resistance coeff. Cr 0.8 %

wheel radius rw 0.25 m

final drive gear ratio rf 0.1582 _

In order to derive the equation of motion for the powertrain de¬

picted in Figure 3.10, the dynamic torque balance at the drive shaft

has to be formulated:

(Te - deÙje)-ricvT(ue,Te, rCvT)/rcvT = rrrw-FR±r2f-9v-Lüds (3.75)

Since the drive shaft speed is a function of the engine speed and the

gear ratio of the CVT

(3.74)

^ds = '^e • t'CVT, (3.76)

Page 64: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.3. POWERTRAIN 47

the time derivative of the drive shaft speed can be written as

^ds = Ùe • rCVT + ^e ' ÏCVT = ^e ' rCVT + We • W2, (3.77)

where u2 is the system input of the CVT, see Equation (3.58).Substituting (3.76) and (3.77) into (3.75) yields the following equationof motion for the engine speed:

.

_

Te-7icvT(ue,Te,rCvT) - r-rw-FR - r-rf-u2-0v-ue0e i]cvr (we, Tc, rcvT ) + Vv- r~

This equation of motion was also proposed in (Jones, Kuriger, Hughes,Holt, Ironside and Langley, 1986), but therein the losses of the CVT

considered by T]cvrr were neglected.A particular characteristic of the drive train shown in Figure 3.10

can be recognized if the equation of motion (3.78) is not formulated

for the engine speed, but for the drive shaft speed:

rcvT ( Tc ~r-rw>FR + u2-zP^ wds)V

______________

rCVT Jùds = -^^^^^^^ (3.79)

where for simplicity the CVT losses are neglected, i.e. r/cvr is set

equal to 1. The right-hand side of Equation (3.79) shows that the

drive shaft or the vehicle, respectively, can be accelerated by either

increasing the engine torque Te or by increasing the gear ratio of the

CVT rcvT-, he. by a positive value of the control input u2 = fcvT-

However, in order to produce more engine power Pe = Te ue, the

engine speed lo as well as the engine torque Te should be increased.

But increasing the engine speed requires a negative control input u2

causing the third term of Equation (3.79) to be negative. Therefore

to guarantee a positive vehicle acceleration, the gear ratio change rate

u2 has to be carefully limited as a function of the actual engine torque

(Yang et ah, 1985). The condition for a positive resulting drive shaft

acceleration {lüc\s > 0) can be easily derived from Equation (3.79)

u2 = rcvT > :^x- ——

-rcvT, (3-80)

which has to be fulfilled at each time instant. Therefore, an increase

of the engine power Pc may result in a deceleration of the vehicle if

Page 65: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

48 CHAPTER 3. POWERTRAIN MODELING

condition (3.80) is violated, even though the power demand is positive.This reaction of the system is very similar to the non-minimum phasebehavior well-known from certain linear systems.

For parallel hybrid vehicles equipped with a CVT, the electric mo¬

tor can be used to compensate this negative torque term just described

(Shafai and Geering, 1996).

3.4 Combined System

The complete model of the powertrain equipped with the DSC enginediscussed in Subsection 3.1.1 becomes a 6th-ordcr system of nonlinear

ODEs. Because four state variables are associated with the engine

model, see Equations (3.4)-(3.7), one state variable is necessary to

describe the simplified model of the CVT (Equation (3.58)), and fi¬

nally one is needed to reflect the drive train dynamic itself (Equation

(3.78)).For the model of the powertrain with a conventional SI engine in¬

troduced in Subsection 3.1.2. the order is reduced by two, because the

conventional SI engine is described by two ODEs only, i.e. Equations

(3.9) and (3.10).No matter which engine type is used, the complete system has two

inputs, namely

• the load pedal signal u\ and

• the CVT gear ratio change rate ii2-

The "quasi static" optimization of Chapter 4 as well as the optimalcontrol problem formulated and solved in Chapter 5 are based on the

equations of motion just described. In fact, only a steady-state version

of these ODEs is used for the "'quasi static" optimization.

3.5 Summary of Chapter 3

A model of the whole powertrain of a vehicle consisting of an engine, a

CVT, a final drive, and the vehicle itself has been derived. Two differ¬

ent engine types were modeled: the DSC SI engine which represents

a promising approach for improving fuel economy and a state-of-the-

art conventional SI engine of about the same peak power. For each

Page 66: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

3.5. SUMMARY OF CHAPTER 3 49

of the two engine types, the load-pedal to torque behavior has been

described by nonlinear ODEs, and a measured fuel consumption mapwras presented.

A CVT model of the chain drive CVT RHVF 147 manufactured byP.I.V. Reimers was derived. Based on the model proposed in (Shafaiet al., 1995), a more detailed description was derived which includes a

measured mechanical efficiency map and a gear-type pump model for

the hydraulic supply. In addition to these extensions, the mechanical

equations of motion were replaced by a new approach and the struc¬

ture changes of the mechanical part of the system were introduced.

This detailed model of the CVT was the starting point for the deriva¬

tion of a simpler model which is a good trade-off between complexityand accuracy so that it can be used for the optimal control problem.

The dynamic of a CVT-equipped powertrain including the vehicle

was derived and analyzed. The so-called non-minimum phase behavior

of such a powertrain was also discussed.

Finally, all the models of the various components of the whole

powertrain were combined so that their equations of motion can be

used for the optimization discussed in the remainder of this thesis.

Page 67: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught
Page 68: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 4

"Quasi Static"

Optimization

The fuel-optimal operation for "quasi static" conditions of a vehicle

equipped with a CVT and an electronic throttle is the operation of

the system on the corresponding peak efficiency curve 0 as discussed

in Section 2.1. Up to now, the correct problem definition for this

"quasi static" fuel-optimal operation as well as the resulting static

optimization problem has not been introduced. This is the topic of

the present chapter.

Moreover, for the derivation of this "quasi static" peak efficiencycurve O so far only the efficiency map of the engine has been considered

and the efficiency of the remaining powertrain, especially that of the

CVT r]cvT, has been neglected. The derivation of the fuel-optimal

operation including the CVT losses has therefore also to be analyzedand solved. This is done for the system introduced in Chapter 3,where the values of the DSC engine have been chosen for the numerical

analysis.

4.1 Problem Definition

The fuel-optimal operation problem of a powrertrain equipped with a

CVT for "quasi static" conditions can be defined as follows:

The vehicle is assumed to move with a certain actual velocity vact and

Page 69: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

52 CHAPTER 4. "QUASI STATIC" OPTIMIZATION

the driver demands a desired wheel power PWd by holding a constant

accelerator pedal position. On these conditions, find the optimal en¬

gine speed uj", the optimal engine torque Te°, and the optimal gear

ratio of the CVT rCVT such that fuel mass flow riifue\ related to the

wheel power Pw is minimized, i.e.

.

r, , mfuei {ue,Te) .

mm J {ue,Ie)rcvT) =

77^—-^— r- (4.1)lw {ue,le,rcvT)

This choice of the performance index J can be interpreted as the

specific fuel consumption of the whole system. It indicates how ef¬

ficiently the whole powertrain is using the fuel supplied to producework on the wheel. If the powertrain is assumed to be lossless, i.e. the

wheel power is equal to the power supplied by the engine (Pw = Pe),this choice coincides with the engine's brake-specific fuel consumptionbsfc, cf. Equation (3.3). However, considering or neglecting the CVT

losses, the performance index J can be written as

J (ue,Te,rcvT) = — 7—~7F T> (4-2)VcvT K^e, L

o rcvr)

where in the latter case the efficiency of the CVT is equal to 1 and the

performance index J becomes independent of the gear ratio rcvr-

Obviously the three control parameters coe, Te, and rcvr of the

static optimization problem have to fulfill certain conditions. In fact,all of them obviously have to be between a minimum and a maximum

bound:

uje < ue < ue (4.3)f min — t

— cmax V /

TemJoje)<Tc<Te_(uje) (4.4)

r'CVTmin < r'cVT < rCVTmax- (4-5)

In addition to these inequality constraints (4.3)-(4.5), two equalityconstraints have to be met. First, the engine speed ue and the gear

ratio of the CVT rcvr have to be chosen such that the resultingvehicle speed v is equal to the one presumed, i.e. ?'act

v - vact = r-f rw uc • rcvr ~ vact = 0, (4.6)

Page 70: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

4.2. WITHOUT CVT LOSSES 53

and second, the resulting power at the wheel Pw has to be the same

as the value demanded by the driver PWd

Pw - PWd -

ue ' Te t]cvt (we, Te, rcvr) - PWd = 0. (4.7)

The solution of the above stated static optimization problem is

generally defined as Q(PWd1 t?act) and represents three two-dimensional

static maps uj°(PWd1vact), T°(PWd, uact), and r^vr(PWd,v3LCt)- Since

the optimal gear ratio r^,VT can be easily expressed by the optimal

engine speed uj° and the actual vehicle speed vact

^{p-'•^) = 77^fc^• (4'8)

only the other two maps are shown in the numerical solutions of this

chapter.

4.2 Without CVT Losses

This section shows the well-known solution of the fuel-optimal opera¬

tion for "quasi static" conditions when the efficiency of the SI engineonly is taken into account. However, no publication could be found

that has formulated the problem in such a mathematical framework

as it is done in Section 4.1. Therefore the problem definition is brieflyrepeated,

butwiththenecessaryadjustmentsforthecaseinwhichtheCVTislossless,i.e.rjcvr=!•Findthevaluesofwe,Tc,andrcvrthatminimizetheperformanceindexJ(uje,Te)=bsfc(we,Te),(4.9)subjecttotheinequalityconstraints(4.3)-(4.5),theequalitycon¬straint(4.6)andPe-Plrd=^e-Te^PWd=0.(4.10)NoticethattheperformanceindexJdefinedin(4.9)isindependentofthegearratiooftheCVTrcvr-Furthermore,thegearratiooccursonlyinoneofthetwoequalityconstraints,namelyinEquation(4.6).Butforacertainvalueofa;P,thisequalityconstraintcanalwaysbefulfilledbychoosingthecorrectvalueforthegearratio,atleast

as

Page 71: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

54 CHAPTER 4. "QUASI STATIC" OPTIMIZATION

long as this correct value is within in the feasible range defined by

(4.5). Therefore, the optimal solution usually is independent of the

equality condition of the vehicle speed (4.5) and becomes a function

of the desired wheel power PWd only.This special characteristic is illustrated in Figures 4.1 and 4.2,

where the optimal engine speed map cü°(PWd,vaCi) and the optimal

engine torque map T°(PWd, uact) for the powertrain powered by the

DSC engine are shown.

desired wheel power [kW]u 0

vehicle speed [km/h]

Figure 4.1: Optimal engine speed map u°(PWd, väc\) of the DSC en¬

gine in case the CVT losses are neglected

For small values of the vehicle speed ?;act and large values of the desired

wheel power PWd, the optimal value of the gear ratio r^VT becomes

equal to the maximum gear ratio rcvrmAX >the upper limit of the in¬

equality constraint (4.5). Consequently, the optimal engine speed u°

becomes dependent on the engine speed ?;act because of the equalityconstraint (4.6). The same dependency occurs for large values of the

vehicle speed ?;act and for small values of the desired wheel power PWd.

Page 72: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

4.2. WITHOUT CVT LOSSES 55

desired wheel power fkW]° 0

vehicle speed [km/h]

Figure 4.2: Optimal engine torque map T°(PWd}vact) of the DSC

engine in case the CVT losses are neglected

But in this case, the optimal gear ratio r^VT becomes equal to the

other extreme value of (4.5), i.e. the minimum gear ratio rcvTmin- Be¬

tween these two extreme areas of operation, the fuel-optimal solution

is independent of the vehicle speed vact and degenerates to a function

of the desired wheel power PWd only. Thus for the area of operation,where the solution is independent of the vehicle speed uact, the tra¬

jectory of the optimal engine speed u° and the optimal engine torque

Te° in dependence on the desired wheel power PWd can be drawn on

the engine map which leads to the well-known "quasi static" peakefficiency curve O pictured in Figure 3.1.

In the literature this dependence of the optimal engine values on

vehicle speed is usually omitted and only the O curve is used. But

since the classical structures described in Chapter 2 bring the gear

ratio and not the engine speed to the corresponding value on 0, the

physical limitations of the gear ratio of the CVT (4.5) automaticallyforce the system to operate with the optimal values that correspondto uj°e{PWd1vACt) and T°(PUit, ract).

Page 73: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

56 CHAPTER 4. "QUASI STATIC" OPTIMIZATION

The numerical solution of the constrained and nonlinear static op¬

timization problem defined at the beginning of this section and pic¬tured in Figures 4.1 and 4.2 has been obtained using standard Se¬

quential Quadratic Programming (SQP) methods. To be precise, the

Matlab Optimization Toolbox (Branch and Grace, 1996) and the

NPSOL package (Gill, Murray, Saunders and Wright, 1998) of FOR¬

TRAN 77 subroutines were used. The results of both methods coincide

to five decimal places. For the interpolation of the fuel consumption

engine map bsfc(we, TP), the spline interpolation proposed in (Press,Teukolsky, Vetterling and Flannery, 1992) has been applied for both

methods.

4.3 Considering the CVT Losses

The more comprehensive constrained and nonlinear static optimiza¬tion problem stated in Section 4.1 (Equations (4.2)-(4.7)) has to be

solved if the CVT losses are not neglected. As mentioned above, the

efficiency of the CVT i]cvt hi that case is not assumed to be constant

and equal to 1, as in the case before, but is a function of the three

control parameters we, Te, and tcvt, see Figure 3.9. Thus the perfor¬mance index J is a proper function of the three control parameters, as

defined in Equation (4.2), and the optimal solution will never become

independent of the vehicle speed vact- This fact is clearly visible in

Figures 4.3 and 4.4, where the maps of the optimal engine parametersWeftd,«act)andT°{PWd)v.ACt)aredepicted.Thesurfacebetweenthetwoextremeareasofoperation,wheretheoptimalgearratioisattheupperorlowerboundofthefeasiblerangedefinedby(4.5),isalwaysafunctionofthedesiredwheelpowerPWdandthevehiclespeedi>act,cf.Figures4.1and4.3orFigures4.2and4.4.Therefore,drawingthetrajectoryoftheoptimalenginespeeduj°andtheoptimalenginetorqueTe°independenceonthedesiredwheelpowerPWdandtheactualvehiclespeedvactontheenginemapnolongeryieldsthesingleandwell-known"quasistatic"peakefficiencycurveO,showninFigure3.1,butanentireregion.Itcanberegardedastheunionofthevarious"quasistatic"peakefficiencycurveswhichariseforeverypossibleconstantvalueofthevehiclespeedt>act.Thisspecialcharacteristicofthefuel-optimalsolutionobviously

Page 74: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

4.3. CONSIDERING THE CVT LOSSES 57

max gear ratio

200

desired wheel power [kW vehicle speed [km/h]

Figure 4.3: Optimal engine speed map u>°(PWcnvaci) of the DSC en¬

gine in case the CVT losses are taken into account

affects all the classical control structures described in Chapter 2 that

use the "quasi static" peak efficiency curve Q as a lookup table (singletrack strategy and off the beaten track strategy). An additional inputfor these lookup tables has to be introduced, so that the actual vehicle

speed vact can also be taken into account for the derivation of the

desired controller values.

The numerical solution pictured in Figure 4.3 and 4.4 has been

obtained using the same methods as discussed in Section 4.2. More¬

over, a spline interpolation has been used for the numerical evaluation

of the CVT efficiency map r}cvT(^e,TP,rcvT) using the algorithmsproposed in (Press et al, 1992).

The maximum gear ratio driving resistance curve A as well as the

peak efficiency curve for stationary operation V remain single curves

on the engine map even when the CVT losses are not neglected. This

is obvious for the A curve, where the gear ratio is fixed to its max¬

imum value and thus the CVT losses simply cause a shift towards

higher engine torques, whereas for the T curve this is more difficult to

Page 75: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

58 CHAPTER 4. "QUASI STATIC" OPTIMIZATION

desired wheel power [kW]° 0

veh.cle speed [km'h]

Figure 4.4: Optimal engine torque map T°(PWd,vact) of the DSC

engine in case the CVT losses are taken into account

understand. However, the fuel-optimal operation for stationary con¬

dition F as well as the stationary wheel power Pw(vact) are only a

function of the actual vehicle speed vact. Thus the fuel-optimal op¬

eration for stationary condition F can be seen as a special subset of

the optimal solution for "quasi static" conditions, namely when the

desired wheel power coincides with the stationary value for the actual

vehicle speed

r(üAct) = fi(P«,(yact)^act)- (4-11)

In addition, the function PtlJ(vac\) has a one-to-one correspondenceand consequently the peak efficiency curve for stationary conditions F

is a single line on the engine map, no matter whether the efficiency of

the CVT is considered or neglected. Moreover, this single line is partof the region of the optimal solution for "quasi static" conditions on

the engine map.

Page 76: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

4.4. SUMMARY OF CHAPTER 4 59

4.4 Summary of Chapter 4

The fuel-optimal operation problem for "quasi static" conditions has

been generally formulated as a constrained and nonlinear optimization

problem. It was numerically solved for the powertrain powered by the

DSC engine, once neglecting and once considering the CVT losses.

Both cases were analyzed and the difference between their solutions

has been demonstrated.

In the case in which the CVT losses are not taken into account,the optimal solution is mostly independent of the actual vehicle speedand yields the well-known peak efficiency curve for "quasi static" con¬

ditions 0. However, the solution obtained demonstrates that specialattention has to be paid to the fact that the possible gear ratio range

is bounded.

The optimal solution for the case in which the CVT losses are

taken into account always shows a dependency on the actual vehicle

speed and can therefore not be drawn as a single line on the engine

map, but it covers an entire region. This affects the classical control

structures such that they have to be modified for this case. However,under realistic conditions, where CVT losses are certainly present, the

fuel-optimal operation for "quasi static" conditions has to be adjustedby including the actual vehicle speed.

Finally, the consequences of the CVT losses for the maximum gear

ratio driving resistance curve A as well as for the peak efficiency curve

for stationary operation T have been discussed. Both of them remain

single lines on the engine map, even in the presence of CVT losses.

Page 77: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

\

Page 78: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 5

Optimal Transient

Operation

Although Optimal Control Theory in the present formulation was al¬

ready known in the fifties of the 20th century by means of the formu¬

lation of the Maximum Principle of Pontryagin (Pontryagin, Boltyan-skii, Gamkrelidze and Mislichenko, 1964) and Bellman's concept of

Dynamic Programming (Bellman, 1957), it has since been applied on

relatively few technical applications. This is due to the high com¬

putation requirement to solve optimal control problems numerically.This has become less of a problem in the last few years, since the

performance of state-of-the-art processors is now reaching a level that

allows to solve technical problems within a reasonable period of time.

The work presented in this chapter deals with such a technical

application of the optimal control theory, namely for the CVT-based

powertrain introduced in Chapter 3. In fact, the problem considered

herein is the minimization of the specific fuel consumption for such a

powertrain during transient system operations. Only two other publi¬cations were found in the literature that apply optimal control theoryto such a type of system (Wu. Shen and Wang, 1997) and (Kleimaierand Schroder, 2000), both analyzing a completely different problemfrom the one at hand.

However, before Optimal Control Theory can be applied, the prob¬lem has to be formulated and brought into a proper mathematical

description.

äj

Page 79: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

62 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

5.1 Problem Definition

The optimal control problem considered in this thesis is the mini¬

mization of the specific fuel consumption of the vehicle modeled in

Chapter 3 during transient system operations of the vehicle. The con¬

trol functions, load pedal u\ — Ip and gear ratio change «2 = ïcvt,are to be found such that a prescribed vehicle speed change within a

given time range tf is achieved with a minimum of fuel consumed per

distance traveled. In addition, some vehicle speed constraints have to

be met during this maneuver.

Although the optimal solution was investigated for several different

vehicle trajectories, the solution of one particular trajectory only is

herein presented, viz. the solution for the specific acceleration part of

the FTP75 driving cycle (CFR, 1984) depicted in Figure 5.1.

80 r

70-

60

50:-'

40

upper limit of v„

-

«-

*

prescribed v ,,.-•'''

lower limit of v

5

time [s]

10

Figure 5.1: The selected part of the FTP75 driving cycle

The vehicle starts at a speed of 49.1 km/h and is set to accelerate

within 10 s to a final speed of 75.3 km/h. The FTP75 driving cyclerequires the vehicle speed to remain between certain upper and lower

speed limits, as indicated in Figure 5.1. The trajectory has to be

finished in exactly 10 s, i.e., the optimal control problem has a fixed

Page 80: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.1. PROBLEM DEFINITION 63

final time of tf — 10 s.

Explicitly, in Mayer form (Föllinger, 1985) the problem is given by

. , m{uci(tf) , .

mm J = ;—-—-, 5.1

s(tf)l ;

where rnfue\(if) is the mass of fuel used and s(tf) is the distance trav¬

eled. The optimization is subject to the equations of motion (3.58),(3-78),

which represent the engine dynamics from load-pedal position to brake

torque (i.e. Equations (3.4)-(3.7) for the DSC engine or Equations

(3.9) and (3.10) for the conventional engine) and the two additional

ODEs which are needed to compute the performance index J

mfuel = mfuel (ue,Te) (5-3)

s = v. (5.4)

The special choice of the performance index J corresponds to the

regular approach for fuel consumption measurements during drivingcycles where the fuel consumed is not related to the prescribed dis¬

tance, but rather to the one actually traveled.

The control constraints are given by the nonlinear state-dependentinput constraints of the CVT (3.61) and the permissible load pedal

range

Ipe [0,1]. (5.5)

In addition to the linear and constant state inequalities (3.60) of

the gear ratio of the CVT. the two nonlinear time-dependent state

inequalities of the allowed vehicle speed range of Figure 5.1 have to

be considered as well:

«lower(0 < V(t) < Supper© (5-6)

The system is assumed to operate in steady-state conditions on

the peak efficiency curve for stationary operation T with a vehicle

speed v(0)—49.1km/hbeforeandv(tj)=75.3km/hafterthetransient.Thesystemstatesthereforehavetofulfillthe

following

Page 81: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

64 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

boundary conditions:

rcvrify — rcvT0 fcvritf) = fcvTf

^fuei(O) = 0 mfuei(tf) = free

s(0) = 0 *(*/) = free

Since the vehicle speed is not a system state but a combination of the

two system states cuc and revt

v(t) = rf rw rCvr(t) we(£) (5.8)

it does not appear explicitly in the boundary conditions (5.7).

5.2 A Direct Collocation Method

Numerical solutions of optimal control problems, such as the one just

stated, can be obtained in two different ways: by so-called direct or

indirect methods (von Stryk and Bulirsch, 1992).The latter method takes full advantage of the Optimal Control

Theory, especially of the Maximum Principle, and converts the orig¬inal problem into a two-point boundary value problem that can be

solved either by the well-known shooting method (Bryson, 1999) or bythe relaxation method (Press et al., 1992).

However, direct methods are not based on Optimal Control Theory.They try to find the optimal solution by applying other algorithms.Direct methods are usually very effective for solving nonlinearandhigh-orderoptimalcontrolproblems.ThussuchamethodwaschosentoobtainthenumericalsolutionoftheproblemdefinedinSection5.1.ItiscalledDIRCOL(DIRectCOLlocationmethod)andisimple¬mentedinanumericaloptimizationpackagewiththesamename(vonStryk,1999).ThispackageisacollectionofFORTRAN77subrou¬tines.Theunderlyingmethodisbrieflyintroducedintheremainderofthissection.Themainideaofthismethodcanbedescribedasfollows:Bydiscretizingthecontinuoustimeinterval0<t<tfintoanJV-dimensionaltimeinterval0=ti<t2<...<tN=tf(5.9)

Page 82: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.2. A DIRECT COLLOCATION METHOD 65

and by an appropriate interpolation of the control and state vari¬

ables between these time steps, the constrained infinite dimensional

control problem is transformed into a finite dimensional nonlinearlyconstrained static optimization problem (NLP) whose dimension de¬

pends on the discretization grid. This NLP is then solved either bythe dense Sequential Quadratic Programming (SQP) method NPSOL

(Gill, Murray, Saunders and Wright, 1998) or by the sparse SQPmethod SNOPT (Gill, Murray and Saunders, 1998).

Consider the following generally defined infinite dimensional opti¬mal control problem. The aim is to find the control input u(t) and

the final time tf that minimize the Mayer-type performance index

J(u(t),tf) = $(x(tf),tf) (5.10)

subject to a system of n nonlinear differential equations

Xi(t) = fi(x(t), u(t).t), i = 1,..., n, 0<t<tf, (5.11)

the nr boundary conditions

ri(x(0), x(tf), tf) = 0, i = l,...,nr, nr < 2n, (5.12)

the rih equality constraints

hl(x(t),u(t),t) = Q< i = l,...,nh, 0<t<tf} (5.13)

and the ng inequality constraints

gi(x(t),u(t),t)>Q, i = l,...,ng, 0<t<tf, (5.14)whereu(t)=(ui(t)....,'Ui(t))Trepresentsthe/-dimensionalcon¬trolvectorandthen-dimensionalstatevectorisdenotedbyx(t)=(x\(t),...,xn(t))T.Thevariousfunctions<£,/,r,h,andgareas¬sumedtobecontinuouslydifferentiable.Thecontrolvectoruisas¬sumedtobeboundedandtfmaybefixedorfree.Noticethatotherproblemformulations,e.g.BolzaandLagrange-typeperformancein¬dex,integral-typeconstraint,ormin-maxperformanceindexcanbetransformedintotheformulationjustdescribed(vonStryk,

1999).

Page 83: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

66 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

As a result of the discretization (5.9), the parameter vector Y of

the NLP consists of the values of the control and state variables at

the grid points tj, j = 1,..., N, and the final time tf

Y = (u(h),..., u(tN), x(h),..., x(tN), tN) e RNV+^+1. (5.15)

The control vector u(t) is approximated as a piecewise linear interpo¬

lating function between u(tj) and u(tj+\) for t E [tj,tj+\)

ut-t3

appM = u(tj) + (u(tj+1) - ufy)). (5.16)tj4-l - tj

The state vector x(t) is chosen as a continuously differentiablc vector

function which represents a cubic polynomial approximation between

x{tj) and x(tj+i) with xa,pp(s) := f(x(s),u(s),s) at s = tj, £j+i:

3/t — t-\k

fc=0^ J ^

4 = x(tj) (5.18)

c? = A,-/; (5-19)

4 - -3^) - 2A,-/,- + 3s(*i+1) - Ajfj+1 (5.20)

4= 2^) + Ajfj-2x(tj+i) + Ajfj+1 (5.21)

The following notation has been used in Equations (5.17)-(5.21)

fj := f(x(tj),u(tj),tj) and Aj := tJ+i — tj. (5.22)

The approximating function of the state vector has to satisfy the dif¬

ferential equations (5.11) of the original problem at the grid points tj,j = 1,..,, N, as well as at the centers of the discretization intervals

tc,j "•= (tj + tjjri)/2 for j = 1,..., N — 1. Since the chosen approxi¬mation (5.17)-(5.21) of x(t) already fulfills these constraints at tj, the

only remaining constraints of the NLP are

• the collocation constraints at the centers of the discretization

intervals tcj

J \xapp\tc,j)j Uapp\tc,j j) t'c,j) ~ xa,pp{tCij) — U, [u.Zoj

Page 84: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.2. A DIRECT COLLOCATION METHOD 67

• the equality constraints at the grid points tj

HXzppitj), Wappfe), tj) = 0, (5.24)

• the inequality constraints at the grid points tj

9(x&pp(tj), wappfe), tj)>0, (5.25)

• and the initial and end point constraints at ti and tjy

r(xaPP(h),xHJ)p(tN),tN) = 0. (5.26)

Hence the original continuous problem of finite dimension is trans¬

formed in the following large-scale but finite dimensional NLP:

Find Y such that the performance index

$(Y), $ : S'V(/^nKl -> R (5.27)

is minimized, subject to the equality and inequality constraints (5.23)-(5.26).

This NLP can be solved using state-of-the-art SQP software as for

example the dense SQP method NPSOL (Gill, Murray, Saunders and

Wright, 1998) or the sparse SQP method SNOPT (Gill, Murray and

Saunders, 1998).

Moreover, it can be shown that the first-order necessary conditions

of optimality of the discretized problem reflect the necessary condi¬

tions of the original continuous problem (von Stryk, 1993). Hence,relatively accurate estimates of the adjoint variables X(t) and of the

multipliers of state constraints r)(t) of the original continuous prob¬lem can be obtained from the solution of the NLP. Therefore, the

computation of the Hamiltonian H and the inspectionofthefirst-orderoptimalityconditions(BrysonandHo,1975)canbeperformedeasily.Theinspectionofthefirst-ordernecessaryconditionsofopti¬malityisalsointegratedinthesoftwarepackagecalledDIRCOL(vonStryk,1999)whichmakesthistoolveryvaluableandpowerfulforsolvingoptimalcontrolproblemsnumerically.

Page 85: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

68 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

5.3 Optimal Solution

The solution of the optimal control problem defined in Section 5.1 was

obtained using the DIRCOL software package just described. Unfor¬

tunately, DIRCOL requires feasible and relatively "good" initial esti¬

mates of the system states x(t) and of the control inputs u(t) at the

grid points to solve the problem properly. But at the beginning, this

information is usually not available. Therefore a continuation tech¬

nique (known as homotopy) was applied: The original problem was

simplified in such a way that the resulting problem could be solved.

Then the solution of the simplified problem was used as input (initialestimate) for a less simplified problem, and so on, until the originalproblem was reached.

Examples for such simplifications, which may be used in combina¬

tions also, are:

• Choosing a completely different performance index J as for ex¬

ample the minimum-time optimal control problem, because its

solution can often be obtained by physical considerations.

• Relaxing some of the inequality constraints which may be too

restrictive. The less restrictive problem may be easier to solve.

• Expand the prescribed initial or final values of the state variables

x to a whole feasible area.

Once the solution of the simpler problem is obtained, it has to be used

for the initial estimates of the original problem. Usually this step is

too large and DIRCOL fails to find the correct solution even with

these initial estimates. In this case, a new problem has to be solved

first which is a combination of the already solved simplified problemand the original one. The size of this step has to be carefully chosen

such that the numerical algorithm does not fail.

This technique was also applied to obtain the solution of the opti¬mal control problem considered herein. The initial problem that was

solved was the minimum-time optimal control problem for the lossless

powertrain. This minimum-time optimal control problem then was

slowly transformed to the original one described in Section 5.1 and

hence the numerical solution could be obtained.

Page 86: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.3. OPTIMAL SOLUTION 69

5.3.1 Downsized Supercharged Engine

For the DSC engine, the optimal solution of the lossless powertrain

(r/cvT = 1) as well as the solution when the CVT losses are taken

into account are presented.

Without CVT Losses

The solution of the optimal control problem defined in Section 5.1,when the powertrain is assumed to be lossless, can be seen as an in¬

termediate stage of the continuation technique applied to solve the

problem with the losses taken into account. However, in order to

demonstrate the influence of the CVT losses on the optimal control

problem, it is presented anyway. The optimal engine operation tra¬

jectory is pictured in Figure 5.2.

70 r— i i—

i t~~~~ t r—

0I J _J, 1 1_ 1 L_ ! I

, 1 1

1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000

engine speed n [rpm]

Figure 5.2: Engine map trajectory of the optimal solution

As described earlier, the system starts at the point on the peakefficiency curve for stationary operation F which corresponds to the

vehicle speed v(0) = 49.1 km/h. Then the engine speed is quicklyraised to approximately 3500 rpm by changing the gear ratio of the

Page 87: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

70 CHAPTER, 5. OPTIMAL TRANSIENT OPERATION

CVT as fast as possible, before the engine gets back on the best effi¬

ciency curve for stationary operation V at 1 s. Actually, it gets on the

"quasi static" best efficiency curve Q which coincides with T for enginespeed values greater than 2800 rpm. After the system has reached $7,it stays on this '"quasi static'' best efficiency curve O for a relatively

long time (8.6 s) before it leaves it again to return to the final sta¬

tionary operating point on V. The resulting time traces of engine and

vehicle speed are depicted in Figure 5.3.

4000

3000

CD

to

5o>

w

2000 S

1000

01 23456789 10

time [s]

Figure 5.3: Vehicle and engine speed traces of the optimal solution:

vehicle speed (solid black) and engine speed (solid gray)

It can be shown that the system is on a singular arc (Äthans and

Falb, 1966) if the engine operates on the O curve, because during this

time period (t G [1.0 s, 9.6 s]) the Hamiltonian H ceases to be an ex¬

plicit function of the gear ratio change rate u<i. Since the Hamiltonian

H of the optimal control problem considered herein is linear in the

control variable 112, optimal control in the regular case would be of the

bang-bang type (Johnson and Gibson, 1963). Obviously, this is not

the case while the system operates on the O curve, because during this

period the gear ratio of the CVT changes only slightly, see Figure 5.3.

The optimal control input trajectories ui{t) and m2(£) have been

inspected as to whether or not they coincide with feasible candidates

.__r x —^—T_._„__ .

T r^. -j- r

Page 88: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.3. OPTIMAL SOLUTION 71

derived from an extended version of the Maximum Principle of Pon-

tryagin (Chen and Desrochers, 1989; Leitmann, 1981). This extended

version of the Maximum Principle permits to find possible candidates

for the control inputs even in the presence of active state constraints.

The optimal control inputs obtained with DIRCOL indeed coincide

with some of the possible candidates.

The behavior of the optimal solution described above does not

correspond to any of the classical control strategies known in the lit¬

erature and described in Chapter 2. Therefore controlling the engineon the "quasi static" peak efficiency curve Q during transient vehicle

operation, as proposed in the single track strategy, cannot be fuel-

optimal, although so far this has been assumed to be true. However,an estimation of how much can be gained compared to the classical

strategies will be the topic of Section 5.6.

Considering the CVT Losses

The solution of the optimal control problem for the powertrain in¬

cluding the CVT losses and powered by the DSC engine is shown in

Figures 5.4 and 5.5.

engine speed n [rpm]

Figure 5.4: Engine map trajectory of the optimal solution

Page 89: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

72 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

As described earlier, the system starts on the peak efficiency curve

for stationary operation F derived including the CVT efficiency map(solid gray), to be compared with the resulting F curve for the lossless

powertrain depicted in Figure 5.2. Then the engine speed is quicklyincreased to approximately 3500 rpm by changing the gear ratio as fast

as possible, before the engine gets back close to F at 2.1 s. Actually, it

reaches the "quasi static" optimal operation area fl(PWd, v&ct) defined

in Chapter 4. Since the optimal operation for "quasi static" conditions

is no longer a single curve, but a single line for any constant vehicle

speed vact, it is difficult to indicate it on the engine map because the

engine speed is obviously quite far from being constant. Therefore it

is not drawn. During a relatively long time (7.1 s), the system stayson this optimal area for "quasi static" conditions fl(PWd,vSLCt) before

it leaves it again to return to the stationary peak efficiency curve F.

The resulting time traces of the engine and vehicle speed are depictedin Figure 5.5.

80 —

70

1

>

"O

§60Q,to

o

xz

>

50

40

0123456789 10

time [s]

Figure 5.5: Vehicle and engine speed traces of the optimal solution:

vehicle speed (solid black) and engine speed (solid gray)

Notice that the system really reaches the Cl(PWd, vHCt) area alreadyat t = 1.4 s, but due to the special form of this area, it is far from co-

Page 90: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.3. OPTIMAL SOLUTION 73

inciding with the peak efficiency curve F. The optimal "quasi static"

operation area ù(PW(l, vaci) prevents the gear ratio from taking values

smaller than 1 if it is possible to satisfy the power requirement by

increasing the torque. That is exactly what happens at t = 1.4 s, be¬

cause it is more efficient to increase the engine torque than to increase

the engine speed by decreasing the gear ratio to more than 1 to fulfill

the power requirement.

Remark: Notice that the system is again on a singular arc if the

engine operates at the Q(PWd, uact) area as it did in the lossless case.

Thus the optimal solution above is on a singular arc between t = 1.4 s

and 9.2 s.

In principle the optimal solution of the powertrain without the

CVT losses and the optimal solution when the CVT losses are taken

into account behave very similarly. Thus the behavior of the optimalsolution considering the CVT losses also does not correspond to any

classical control strategy as described in Chapter 2. Both have in com¬

mon that they are on a regular arc for a short period only, at the begin¬ning and at the end of the prescribed vehicle trajectory. However, the

system spends most of the time on a singular arc which correspondson the optimal "quasi static" operation analyzed in Chapter 4. This

behavior is plausible, because if the dynamics of the whole powertrainare assumed to be infinitely fast, then the system would always be

in a "quasi static" condition, which would correspond to the classical

considerations for fuel-optimal operation, see Chapter 2.

5.3.2 Conventional Engine

At first glance, the optimal solution for the conventional engine shownin Figures 5.6 and 5.7 looks very different from that of the DSC en¬

gine. In fact, there is only a minor difference in the structure of the

optimal solution. The main difference is only due to the different

characteristics of the fuel consumption map of the two approaches.Again, the system starts on the peak efficiency curve for stationaryoperation I\ Then the engine speed is increased as fast as possibleto approximately 3000 rpm where it stays for almost i.2 s before it

is decreased again to about 2Ü0Ü rpm. It stays on this level untilthe

Page 91: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

74 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

end of the trajectory. At t = 9.7 s, the engine torque decreases to the

corresponding level of the stationary peak efficiency curve.

1000 1500 2000 2500 3000 3500 4000 4500 5000 5500

engine speed n [rpm]

Figure 5.6: Engine map trajectory of the optimal solution

The system reaches the corresponding Q(PW(l, fact) area at t = 1.2 s

and stays there for about 1.2 s before it leaves this area again to re¬

turn at t = 3.1 s, but at a smaller engine power. Thus as for the DSC

engine, the optimal solution tends to operate in this "quasi static"

optimal operation area Q(PWd1 vact). Unlike the solution of the DSC

engine, however, the conventional engine solution leaves it twice. This

is due to the small separation between the ^(Pu^, t>act) area and the

maximum torque curve. Thus for the conventional engine, it is onlyat the beginning of the prescribed vehicle trajectory that the power

required to accelerate the vehicle is higher than the power that can be

achieved by just increasing the torque. Afterwards, the engine power

requirements can be fulfilled almost without changing the gear ratio

of the CVT.

Nevertheless, the system is on singular arcs whenever it operatesat the Çî(PWd, yact) area, viz. also in the case of the conventional SI

engine.

Page 92: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.4. COMMON FEATURES 75

403 5

time [s]

6

3000

2500

2000

1500

101000

Figure 5.7: Vehicle and engine speed traces of the optimal solution:

vehicle speed (solid black) and engine speed (solid gray)

5.4 Common Features

The computation requirements to solve the optimal control problemon-line are too high even with modern state-of-the-art processors (sev¬eral minutes with a Pentium© III, 450 MHz). Therefore, optimal tra¬

jectories for all possible acceleration maneuvers have to be computedoff-line as described in Section 5.3 and saved as lookup tables in the

controller. Another possibility is to try to derive a causal control

strategy that is realizable on-line and can be applied for any transient

vehicle operation.

In order to find such a control strategy that approximates the opti¬

mal solution for any transient system operation, the optimal solutions

for various prescribed vehicle trajectories were investigated and solved.

Common features of all these optimal solutions were then analyzed to

understand the rules for optimality which then allow the derivation

of a suboptimal strategy. The common features of all these optimalsolutions of the two different engine types as well as for the various

different vehicle trajectories can be summarized as follows:

Page 93: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

76 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

• bring the system to the "quasi static" optimal operation area

Q(PWd,viiCt) as fast as possible

• operate it on this area as long as possible

• during the periods when the system moves towards or away from

this area the gear ratio has to be changed with maximum pos¬

sible speed, i.e. bang-bang type control

• the optimal engine power trajectory Pe{t) is almost constant

over time, with a small overshooting at the beginning.

The last feature is due to the facts that the system starts at steady-state operation and that the dynamics of the system do not allow an

instantaneous wheel power change. Thus the actual wheel power Pw is

delayed compared to the required PW(i. For that reason, the dynamicsof the system are "inverted" at the beginning by choosing an engine

power Pe greater than the one that would be best for the rest of the

maneuver.

This overshooting of the engine power is also the reason for the

difference between the optimal solutions of the DSC and the con¬

ventional engine as described in Section 5.3, because the overshoot¬

ing for the DSC engine has almost no influence on the engine map

trajectory, whereas it substantially affects the behavior of the con¬

ventional engine. This is mainly due to the different characteristics

of the efficiency maps, because with increasing wheel power PWd the

corresponding engine torque and speed of the Ct(PW(i,va,ct) area also

increase for the DSC engine. For the conventional engine, on the other

hand, the engine torque is first increased while the engine speed is held

constant, followed by an increase in speed while holding the torquealmost constant.

These common features are not fulfilled by any classical control

strategy known in the literature, cf. Chapter 2. Thus it is indeed

necessary to derive a novel control strategy that approximates the

behavior of the optimal solution and preserves the fuel-optimality to

the greatest extent possible.

Page 94: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.5. AN APPLICABLE SUBOPTIMAL STRATEGY 77

5.5 An Applicable Suboptimal Strategy

Fortunately, it is possible to derive such a suboptimal strategy which

shows only a small degradation in fuel economy as promised by the

optimal solution. This suboptimal strategy takes advantage of the

common features of the optimal solution outlined in Section 5.4. The

accelerator (the input of the driver) is mainly assumed to be pro¬

portional to a desired vehicle acceleration acar(t). This suboptimal

strategy can be described as follows:

• Filter the accelerator signal such that it "inverts" the power

dynamics of the system.

• Calculate the total desired wheel power PWd(t) that will accel¬

erate the vehicle with this filtered accelerator signal äcar(£), i.e.

PWd(t) = Pioad(i) + 5car(*) • mcar v(t). (5.28)

» Derive the engine speed and engine torque of the "quasi static''

optimal operation area i1(PWd(t),v(t)) that corresponds to this

desired wheel power and to the actual vehicle speed v(t).

• Bring the engine speed and torque to these desired values as fast

as possible.

• When the accelerator signal is decreased, apply the same al¬

gorithm as above, but hold whichever control input is faster

(engine speed or torque) at the current value as long as possiblebefore changing it, again as fast as possible, to the new desired

value.

Obviously this suboptimal strategy needs an accelerator pedal or a

sophisticated driver pedal interpretation. Figure 5.8 shows the result¬

ing trajectory in the DSC engine map for an accelerator pedal tip-in.

Although it does not necessarily look like the optimal trajectory,the degradation in fuel economy is only marginal, see Section 5.6. It

seems that the exact trajectory towards and awayfromthe"quasistatic"optimaloperationareaQ(PW(l(t),v(i))islessimportantthanthechoiceofaclevertrajectoryatthisarea.However,itseemsthattheapproach(5.28)reflectsthisquitewell.

Page 95: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

78 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

70 , , T r

g I I I I 1, , I I -L- ! L_ I

1000 1500 2000 2500 3000 3500 4000 4500 5000 5500 6000

engine speed n [rpm]

Figure 5.8: Comparison of the optimal solution for the DSC engine

(dashed) and its approximation (solid) in the engine map

Notice that the accelerator command is set back to zero at t — 9.2 s

to fulfill the boundary conditions at the end of the trajectory. Since

the engine torque dynamics have a higher bandwidth than that of the

gear ratio change, the driver command for the engine torque is delayedand held a little bit longer at the most recent value.

Surprisingly, this suboptimal strategy strongly resembles the well-

known single track modified strategy described in Subsection 2.2.2,but only if the pedal signal is interpreted as described above and the

gear ratio is always changed by its maximum rate. In addition, the

CVT efficiency has to be taken into account for the derivation of the

correct "quasi static" optimal operation area Q(PWj(t),v(t)). If these

modifications are not performed, the fuel consumption remains on the

same order as that of the single track strategy, cf. Section 5.6.

Page 96: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.6. EFFICIENCY IMPROVEMENTS ESTIMATION 79

5.6 Efficiency Improvements Estimation

The previous sections of this chapter have shown that it is indeed

possible to derive the optimal solution as well as a realizable subop¬timal control strategy. The improvements in fuel economy can now

be compared. The most commonly used strategy (speed envelope)and the one presently known as the most efficient were thus imple¬mented and simulated for typical driver inputs. Each of these driver

inputs was obtained by means of measurements in a conventional car

equipped with a CVT while driving the corresponding vehicle trajec¬

tory, as for example the one shown in Figure 5.1 above. The systemas well as the classical control strategies investigated were simulated

using the Matlab/Simulink environment (Frediani, 1999; Maag and

Schoedler, 2000). The resulting gains in fuel consumption are listed

in Table 5.1. The most commonly used strategy serves as reference

for the comparison.

Table 5.1: Relative fuel consumption for different strategies

Type of engine

StrategyConventional

Downsized

supercharged

Speed envelope base base

Single track (modified) -5.8% -1.0%

Optimal solution -6.0% -4.0%

Suboptimal solution -5.9% -3.5%

For both engine types, there is a remarkable gain in efficiency whenthe optimal solution instead of the speed envelope strategy is applied.Therefore changing the algorithms of today's CVT controllers to the

herein proposed strategy will improve the fuel consumption in the

order of magnitude of about 4 to 6% during transient vehicle oper¬

ations. In the case of the DSC engine the single track is quite far

away from the optimal solution (3%). Thus the suboptimal strategycan gain approximately 2.5% in efficiency compared to the best clas¬

sical approach. This is quite a substantial improvement, especially if

Page 97: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

80 CHAPTER 5. OPTIMAL TRANSIENT OPERATION

one considers that this strategy has long been accepted as the most

efficient. Moreover, this substantial improvement can be realized bychanging only controller algorithms, i.e. no additional hardware equip¬ment is necessary.

In the case of the conventional engine, the numbers are different.

Although the absolute gain compared to the speed envelope strategyis greater than for the DSC engine, almost nothing can be gainedcompared to the single track strategy. One reason for this is certainlythe special characteristics of the engine efficiency, i.e. the fact that

the "quasi static" optimal operation area Q(PWcn vact) is quite close to

the maximum engine torque curve. Thus optimal control is achieved

almost exclusively by changing torque while maintaining the gear ratio

constant, which is exactly what occurs with the single track strategy.

Generally it can be stated that the farther away the Q(PWd, vact)area is from the maximum torque curve of the engine, the more im¬

portant optimal control becomes for CVT-based powertrains. Hence,since new engine designs aim at moving the maximum efficiency pointever closer to the part-load area of the SI engine, optimal control of

CVT-equipped powertrains will become more important.

5.7 Summary of Chapter 5

Optimal control theory has been successfully applied on the fuel-

optimal operation of CVT-based powertrains. After the problem was

defined in Section 5.1 and stated in a proper mathematical framework,it was solved using a state-of-the-art numerical optimization software

called DIRCOL. A brief introduction of this package as well as its

underlying method was given in Section 5.2. The optimal control

problem for particular vehicle trajectories and for two different enginetypes was solved with DIRCOL. The resulting optimal solution for a

part of the FTP75 driving cycle was presented in Section 5.3. Vari¬

ous inspections for optimalitv as for example the first-order conditions

were performed and approved.Common features of the optimal trajectories computed for differ¬

ent prescribed vehicle trajectories were listed in Section 5.4. Based

on these common features, a novelsuboptimalcontrolstrategythatisrealizableon-lineandcanbeusedforanytransientvehicleoperationwasderivedinSection5.5.Thissuboptimalstrategyiseasytoimpie-

Page 98: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

5.7. SUMMARY OF CHAPTER 5 81

ment and turns out to realize almost the same fuel economy benefits

as the optimal solution, but with substantially lower control complex¬

ity. The relation of this new strategy to the well-known classical singletrack modified strategy were explained.

In Section 5.6, the suboptimal control strategy obtained as well

as the optimal solution were compared to the classical control ap¬

proaches regarding the fuel consumption during a prescribed vehicle

trajectory. The expected fuel economy improvements are in the range

of 3% for the downsized and supercharged engine, whereas the well-

known single track strategy is shown to be almost optimal for the

conventional engine analyzed in this thesis. However, the fuel econ¬

omy improvements compared to today's most commonly implemented

strategy (speed envelope) are shown to be approximately 4% (for the

DSC engine) or 6% (for the conventional engine), respectively.Since these improvements in fuel consumption are obtained by

modifying the controller software only, no new hardware componentsare needed, thus costs should not be an issue.

Page 99: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught
Page 100: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Chapter 6

Conclusions and

Outlook

A brief introduction of classical CVT control strategies for transient

vehicle operation has shown that there is indeed a need to investi¬

gate the fuel-optimal control algorithm and how much the classical

strategies deviate from the optimal control solution. Furthermore,the classical control strategies are based on considerations of the effi¬

ciency map of the engine only, which represents a simplification that

is certainly not valid for powertrains equipped with a CVT, since the

losses of current CVTs are still too high to be neglected.

Therefore, an appropriate system model of the whole powertrain

including the efficiency maps of the engine as well as of the CVT is

developed. The overall efficiency map of the CVT is derived from a

detailed model of the chain-drive CVT RHVF 147 manufactured byP.I.V. Reimers. It describes the behavior of the mechanical part, the

hydraulic part, as well as that of the gear-type pump for the hydraulicsupply.

Since the efficiency of the CVT is not only a function of the inputspeed and torque of the CVT, but also depends on the gear ratio,the classical fuel-optimal considerations for "quasi static" conditions

are no longer valid. The fuel-optimal operation problem is therefore

brought into an appropriate mathematical framework and solved for

the lossless powertrain as well as for the case where the CVT losses

0 9

Page 101: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

84 CHAPTER 6. CONCLUSIONS AND OUTLOOK

are taken into account. It is shown that the classical "quasi static"

peak efficiency curve 0 is no longer a single line, but rather a whole

area on the engine map (it can be represented by a single line for a

constant vehicle speed, only).Finally, the optimal control problem for transient vehicle opera¬

tions has been formulated and solved using state-of-the-art numerical

optimization software. By inspection of the optimal solution for var¬

ious preselected vehicle trajectories, common features of the optimalsolutions were identified. Based on these common features, a sub-

optimal strategy is proposed that is applicable on-line and realizes

almost the same fuel economy benefits as the optimal solution, but

with substantially lower control complexity. This suboptimal strategyis strongly related to the classical single track modified strategy, at

least for the cases in which the driver pedal interpretation is adjustedin a particular way and a bang-bang type control of the gear ratio is

implemented.

Compared to the best classical control approaches, the expectedfuel economy improvements are in the range of 3% for a downsized su¬

percharged engine concept, whereas the well-known single track strat¬

egy is shown to be almost optimal for the conventional engine dis¬

cussed herein. However, the fuel economy improvements compared to

today's most commonly implemented strategy (speed envelope) are

shown to be approximately 4% (for a DSC engine) or 6% (for a con¬

ventional engine), respectively.The optimal control algorithm can be used on speed trajectories

that are known a priori, e.g. in regulated driving schedules. For normal

driving conditions, where the simpler suboptimal but causal controller

has to be used, it is essential to have a sophisticated driver interpreta¬tion. Notice that the improvements in fuel consumption are obtained

by modifying the controller software only. Since no new hardware

components are needed, costs should not be an issue.

The optimization problem considered and solved in this thesis is

focused on the minimization of the fuel consumption only. Driveabil-

ity issues of such a fuel-optimal controlled vehicle were completelyneglected. Nevertheless, the algorithm proposed herein can be seen as

the best solution for the economy mode of future CVT control units,where the dynamics of the vehicle are of minor importance. More

Page 102: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

85

especially the fuel-optimal vehicle trajectories presented demonstrate,at first glance, no unacceptable behavior concerning driveability.

Further work in this area could aim at finding an accurate and rep¬

resentee quantification of driveability to define a performance index

for the optimization problem that considers both fuel consumptionand driveability. The resulting optimal control problem could then be

solved using the same methods and procedures as proposed herein.

Finally, since the computation performance of modern state-of-the-

art processors is still increasing by a factor of 2 to 3 per year, it will

be possible to solve optimal control problems in real-time in the near

future.

Page 103: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

I

I

Page 104: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Bibliography

Abromcit, G. and Wilkinson, A. C. N. (1983). An Electronic Control

Concept for a Continuously Variable Transmission, Proceedingsof the International Symposium on Automotive Technology and

Automation (ISATA), Vol. 1, Croydon, U.K., pp. 31-45.

Amstutz, A. (1991). Geregelte Abgasrückführung /Air Senkungder Stickoxid- und Partikelemissionen beim Dieselmotor mit

Comprex-Aufladung, Dissertation no. 9421, Swiss Federal Insti¬

tute of Technology, Zürich, Switzerland.

Äthans, M. and Falb, P. L. (1966). Optimal Control: An Introduction

to the Theory and Its Applications, McGraw-Hill Book Company,New York, NY.

Barandun, G. A. (1999). Entwicklung eines dynamischen CVT-

Modells, Term paper, Laboratory of Engine Systems, Swiss Fed¬

eral Institute of Technology, Zürich, Switzerland.

Beachley, N. H. and Frank, A. A. (1980). Principles and Definitions for

Continuously Variable Transmissions, with Emphasis on Auto¬

motive Applications, Proceedings of the Century 2 International

Power Transmissions & Gearing Conference, American Societyof Mechanical Engineers (ASME) 80-C2/DET-95, San Francisco,CA.

Bellman, R. (1957). Dynamic Programming, Princeton UniversityPress, Princeton, NJ.

Bonthron, A. (1985). CVT-Efficiency Measured under Dynamic Run¬

ning Conditions, SAE Technical Paper 850569, Detroit, MI.

Ü2L

Page 105: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

88 BIBLIOGRAPHY

Bosch Automation. Zahnradpumpen, Datenblätter, Robert Bosch

GmbH, Automationstechnik, Mobilhydraulik, Stuttgart, Ger¬

many.

Branch, M. A. and Grace, A. (1996). Matlab Optimization Toolbox

User's Guide. Version 1.5, The MathWorks, Inc., Natick, MA.

Bryson, A. E. (1999). Dynamic Optimization, Addison Wesley Long¬

man, Inc., Menlo Park, CA.

Bryson, A. E. and Ho, Y.-C. (1975). Applied Optimal Control, Revised

printing, Hemisphere Publishing Corporation, Washington, D.C.

Butts, K., Sivashankar, N. and Sun, J. (1995). Feedforward and Feed¬

back Design for Engine Idle Speed Control Using £i Optimization,

Proceedings of the American Control Conference, Vol. 4, Seattle,

WA, pp. 2587-2590.

CFR (1984). Code of Federal Regulations, Title 40, Parts 81 to 99,

The Office of the Federal Register, Washington, D.C, pp. 756-

767.

Chan, C, Yang, D., Volz, T., Breitweiser, D., Jamzadeh, F. S., Frank,A. and Omitsu, T. (1984). System Design and Control Consider¬

ations of Automotive Continuously Variable Transmissions, SAE

Technical Paper 840048, Detroit, MI.

Chen, Y. and Desrochers, A. A. (1989). Structure of Minimum-Time

Control Law for Robotic Manipulators with Constrained Paths,

Proceedings of the IEEE International Conference on Robotics

and Automation, Vol. 2, Scottsdale, AZ, pp. 971-976.

Deacon, M., Brace, C. J., Guebeli, M., Vaughan, N. D., Burrows, C. R.

and Dorey, R. E. (1994). A Modular Approach to the ComputerSimulation of a Passenger Car Powertrain Incorporating a Diesel

Engine and Continuously Variable Transmission, Proceedings ofthe International Conference on Control '94, Vol. 1, Coventry,

U.K., pp. 320-325.

Dittrich, O. (1986). Der stufenlose Kettenwandler im Kraftfahrzeug,Getriebe im Fahrzeugbau, VDI-Berichte 579, VDI-Verlag GmbH,

Düsseldorf, Germany, pp. 151-168.

Page 106: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

BIBLIOGRAPHY 89

Dittrich, O. and Simon, H. (1988). The Continuously Variable Chain

Transmission In Motor-Cars, SAE Technical Paper 885064, De¬

troit, MI.

Dräger, C, Gold, P. W., Kammler, M. and Rohs, U. (1998). Das

Kegelringgetriebe - Ein stufenloses Reibradgetriebe auf dem

Prüfstand, Automobütechnische Zeitschrift (ATZ) 100(9): 640-

646.

Engelsdorf, K., Senger, K.-H. and Bolz, M.-P. (1996). Electronic CVT

Control for Power Train Optimization, Yokohama Proceedings

of the International Conference on Continuously Variable Power

Transmissions CVT '96, Yokohama, Japan, pp. 71-76. (Conf.Pub. No. 111).

Föllinger, O. (1985). Optimierung dynamischer Systeme, Methoden

der Regelungstechnik, Oldenbourg Verlag GmbH, München, Ger¬

many.

Frediani, L. (1999). Quantitativer Vergleich von Steuerstrategien für

CVTs, Term paper, Laboratory of Engine Systems, Swiss Federal

Institute of Technology, Zürich, Switzerland.

Funatsu, K., Koyama, H. and Aoki, T. (1996). Electronic Control

System of Honda for CVT, Yokohama Proceedings of the Inter¬

national Conference on Continuously Variable Power Transmis¬

sions CVT '96, Yokohama, Japan, pp. 43-51. (Conf. Pub. No.

107).

Gesenhaus, R. (2000). Audi Multitronic: The New Generation of Au¬

tomatic Transmission, Proceedings of the 1st Ricardo Interna¬

tional Conference, Vehicle Systems Integration - the Way Ahead,

Brighton, U.K.

Gill, P. E., Murray, W. and Saunders, M. A. (1998). User's Guide for

SNOPT 5.3: A Fortran Package for Large-Scale Nonlinear Pro¬

gramming, Technical report, Department of Operations Research,Stanford University, Stanford, CA.

Gill, P. E., Murray, W., Saunders. M. A. and Wright, M. H. (1998).User's Guide for NPSOL 5.0: A Fortran Package for Nonlinear

Page 107: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

90 BIBLIOGRAPHY

Programming, Technical Report SOL 86-1, Department of Oper¬ations Research, Stanford University, Stanford, CA.

Girijashankar, P. V., Srikantiah, G. and Pai, M. A. (1976). Dynamic

Simulation of a Boiling Water Nuclear Reactor, Annals of Nu¬

clear Energy 3(2-3): 133-445.

Göllmann, L. (1996). Numerische Behandlung optimaler Steuer¬

prozesse mit konstanten Verzögerungen unter gemischten Steuer-

Zustandsbeschränkungen, Dissertation, Westfälische Wilhelms-

Universität Münster, Germany.

Goppelt, G. (2000). Stufenloses Automatikgetriebe Multitronic von

Audi, Automobiltechnische Zeitschrift (ATZ) 102(2): 110-111.

Gui, X. Q,, Goering, C. E. and Buck, N. L. (1985). Simulation of a

Fuel-Efficient Augmented Engine, Transactions of the American

Society of Agricultural Engineers (ASAE) 32(6): 1875-1881.

Guzzella, L. and Martin, R. (1998). The SAVE Engine Concept, Mo-

tortcchnische Zettschrift (MTZ) 59(10): 644-650.

Gyarmathy, G. (1983). How Does the Comprex Pressure-Wave Su¬

percharger Work?, SAE Technical Paper 830234, Detroit, MI.

Heidemeyer, P. and Scholz, R. (1987). Kettenwandlcrgetriebe der

VW-Forschung, 1. Aachener Kolloquium für Fahrzeug- und Mo¬

torentechnik, Aachen, Germany, pp. 487-522.

Heywood, J. B. (1988). Internal Combustion Engine Fundamentals,McGraw-Hill Book Company, New York, NY.

Hiller, M. (1983). Mechanische Systeme - Eine Einführung in die ana¬

lytische Mechanik und Systemdynamik, Springer-Verlag, Berlin,

Germany.

Höhn, B.-R. (1988). The Potential And Advantages Of ContinuouslyVariable Transmissions For Automotive Applications, SAE Tech¬

nical Paper 885063, Detroit, MI.

Johnson, C. D. and Gibson, J. E. (1963). Singular Solutions in Prob¬

lems of Optimal Control, IEEE Transactions on Automatic Con¬

trol 8: 4-14.

Page 108: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

BIBLIOGRAPHY 91

Jones, R. P., Kuriger, I. F., Hughes, M. T. G., Holt, M. J., Ironside,J. M. and Langley, P. A. (1986). Modelling and simulation of

an automotive powertrain incorporating a Perbury continuoslyvariable transmission, Proceedings of the International Confer¬ence on Integrated Engine Transmission Systems, Institution of

Mechanical Engineers (IMechE), Bath, U.K., pp. 4P 49.

Karassik, I. J., Krutzsch, W. C, Fraser, W. H. and Messina, J. P.

(eds) (1976). Pump Handbook, McGraw-Hill Book Company,New York, NY.

Kim, H., Song, H., Kim, T. and Kim, J. (1996). Metal Belt CVT and

Engine Optimal Operation by PWM Electro-Hydraulic Control,Yokohama Proceedings of the International Conference on Con¬

tinuously Variable Power Transmissions CVT '96, Yokohama,Japan, pp. 157-160. (Conf. Pub. No. 304).

Kleimaier, A. and Schröder, D. (2000). Optimized Design and Con¬

trol of a Hybrid Vehicle with CVT, Proceedings of 1st IFAC-

Conference on Mechatronic Systems, Vol. 1, Darmstadt, Ger¬

many, pp. 197-202.

Kluger, M. A. and Fussner, D. R. (1997). An Overview of Current

CVT Mechanisms, Forces and Efficiencies, SAE Technical Paper970688, Detroit, MI.

Kluger, M. A. and Long, D. M. (1999). An Overview of Current Auto¬

matic, Manual and Continuously Variable Transmission Efficien¬

cies and Their Projected Future Improvements, SAE Technical

Paper 1999-01-1259, Detroit, MI.

Leitmann, G. (1981). The Calculus of Variations and Optimal Con¬

trol: An Introduction, Plenum Press, New York, NY.

Liu, S. and Paden, B. (1997). A Survey of Today's CVT Controls,Proceedings of the 36t/l Conference on Decision & Control, San

Diego, CA, pp. 4738-4743.

Maag, J. and Schoedler, B. (2000). Optimierung und Vergleich klas¬

sischer Steuerstrategien für CVTs, Term paper, Laboratory of

Engine Systems, Swiss Federal Institute of Technology, Zürich,Switzerland.

Page 109: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

92 BIBLIOGRAPHY

Micklem, J. D., Longmore, D. K. and Burrows, C. R. (1994). Mod¬

elling of the steel pushing V-belt continuously variable transmis¬

sion, Journal of Mechanical Engineering Science 208(C1): 13-27.

Naunheimer, H. (1995). Beitrag zur Entwicklung von Stufenlosgetrie-ben mittels Fahrsimulation, Dissertation, Universität Stuttgart,Germany.

Pellegrino, E. (1986). Powertrain Optimal Control, Automotive Micro¬

electronics: Proceedings of the Advanced Course on InformationTechnology for Fuel Economy, Emission Control and Safety in

Motor Vehicles, Capri, Italy, pp. 497-523.

Peng, L. (1987). Optimal Control System Design in Vehicles

with CVT, Modelling, Simulation & Control, B, AMSE Press

7(4): 19-26.

Pfiffner, R. (1999a). Kinematic and Kinetic Properties of Chain Drive

CVTs, Technical Report LMS 1999P2, Laboratory of Engine Sys¬tems, Swiss Federal Institute of Technology, Zürich, Switzerland.

http://www.lms.ethz.ch/Int/Berichte/1999.ll.22.98.pdf.

Pfiffner, R. (1999b). Steuerstrategien von CVT-Getrieben: Übersichtund Ausblick, UMSCHLINGUNGSGETRIEBE: Systemelementeder modernen Antriebstechnik VDI-Berichte 1467, VDI-VerlagGmbH, Düsseldorf, Germany, pp. 313-331.

Pfiffner, R. and Guzzella, L. (1999). Feedback Linearization

Idle-Speed Control: Design and Experiments, Kybernetika

35(4): 441-458.

Pfiffner, R. and Guzzella, L. (2001). A Control-Oriented CVT Model

with Non-Zero Belt Mass, Journal of Dynamic Systems, Measure¬

ment, and Control, American Society of Mechanical Engineers(ASME). Submitted for publication.

Pietz, A. (1993). Betriebsverhalten von CVT-Riementrieben für den

Antrieb von Automobilen, Dissertation, Universität Hannover,Germany.

Pohlenz, W. (ed.) (1975). Grundlagen für Pumpen, Pumpen für

Flüssigkeiten und Gase, VEB Verlag Technik Berlin, Berlin, Ger¬

many.

Page 110: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

BIBLIOGRAPHY 93

Pohlenz, W. (ed.) (1984). Pumpen für Flüssigkeiten, Pumpen für

Flüssigkeiten und Gase, VEB Verlag Technik Berlin, Berlin, Ger¬

many.

Pontryagin, L, S., Boltyanskii. V. G., Gamkrelidze, R. V. and

Mishchenko, E. F. (1964). The Mathematical Theory of Opti¬mal Processes, International Series of Monographs in Pure and

Applied Mathematics, Pergamon Press, Oxford, U.K.

Powell, B. K. and Cook, J. A. (1987). Nonlinear low frequency phe-nomenological engine modeling and analysis, Proceedings of the

American Control Conference, Vol. 1, Minneapolis, MN, pp. 332-

340.

Press, W. H., Teukolsky, S. A., Vetterling, W. T. and Flannery, B. P.

(1992). Numerical Recipes in FORTRAN: The Art of ScientificComputing, second edn, Cambridge University Press, Cambridge,U.K.

Rattunde, M., Schönnenbeck, G. and Wagner, P. (1991). Bauelemente

stufenloser Kettenwandler und deren Einfluß auf den Wirkungs¬grad, Getriebe in Fahrzeugen, heute und morgen, VDI-Berichte

878, VDI-Verlag GmbH, Düsseldorf, Germany, pp. 259-275.

Renius, K. T. (1996). Traktoren 1995/96, Automobiltechnische

Zeitschrift (ATZ) 98(9): 468-473.

Sauer, G. (1994). Untersuchungen an stufenlosen Umschlingungs-getrieben für Kraftfahrzeuge, Innovationen im Antriebsstrangvon Kraftfahrzeugen, VDI-Berichte 1170, VDI-Verlag GmbH,Düsseldorf, Germany, pp. 173-186.

Sauer, G. (1996). Grundlagen und Betriebsverhalten eines Zugketten-Umschlingungsgetriebes, Fortschritt-Berichte VDI, Reihe 12, Nr.

293, VDI-Verlag GmbH, Düsseldorf, Germany.

Schmid, A. (1993). Modellbildung der Hydraulik und der Mechanik

des Kettenwandlers, Technical Report Mot 2-93, Measurement

and Control Laboratory, Swiss Federal Institute of Technology,Zürich, Switzerland.

Page 111: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

94 BIBLIOGRAPHY

Shafai, E. and Geering, H. P. (1996). Control Issues in a Fuel-

Optimal Hybrid Car, Proceedings of the IFAC 13th Triennial

World Congress, Session 8b-07 4, San Francisco, CA, pp. 231-

236.

Shafai, E., Simons, M., Neff, U. and Geering, H. P. ( 1995). Model of a

Continuously Variable Transmission, Proceedings of the 1st IFAC

Workshop on Advances in Automotive Control, Monte-Vcrità,

Switzerland, pp. 99-107.

Shim, D., Park, J., Khargonekar, P. P. and Ribbons, W. B. (1995).Engine Idle Speed Control, Proceedings of the American Control

Conference, Vol. 4, Seattle, WA, pp. 2587-2590.

Soltic, P. (2000). Part-Load Optimized SI Engine Systems, Disser¬

tation no. 13942, Swiss Federal Institute of Technology, Zürich,Switzerland.

Soltic, P. and Guzzella, L. (2000). Optimum SI Engine Based Pow-

ertrain Systems for Lightweight Passenger Cars, SAE Technical

Paper 2000-01-0827, Detroit, MI.

Song, H., Kim, T., Kim, J. and Kim, H. (1996). Shifting Charac¬

teristics of PWM Electro-Hydraulic Controlled Metal Belt CVT

for the Engine Optimal Operation, Proceedings of the 7th Inter¬

national Power Transmission and Gearing Conference, Vol. 88,American Society of Mechanical Engineers (ASME), San Diego,

CA, pp. 81-88.

Srnik, J. and Pfeiffer, F. (1999). Dynamics of CVT chain drives,International Journal of Vehicle Design 22(1/2): 54-72.

Stall, E. (1985). Enhuicklung einer elektronischen Regelung für

kraftstoffsparendes Motor-Getriebe-Management im Forschungs-Pkw Uni-Car, Schriftenreihe Automobiltechnik, Forschungs- gesellschaftKraftfahrwesenmbHAachen,Germany.Stubbs,P.W.R.(1981).TheDevelopmentofaPerburyTractionTransmissionforMotorCarApplications,JournalofMechanicalDesign103:29-41.

Page 112: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

BIBLIOGRAPHY 95

Vahabzadeh, H. and Linzell, S. M. (1991). Modeling, Simulation,and Control Implementation for a Split-Torque, Geared Neutral,

Infinitely Variable Transmission, SAE Technical Paper 910409,

Detroit, MI.

Vahabzadeh, H., Macey, J. P. and Dittrich, O. (1990). A Split-

Torque, Geared-Neutral Infinitely Variable Transmission Mech¬

anism, Proceedings of the 18f/l FISITA Congress - The Promise

of New Technology in the Automotive Industry, Society of Auto¬

motive Engineers (SAE) 905089, Torino, Italy, pp. 687-695.

Vanvuchelen, P., Moons, C, Minten, W. and De Moor, B. (1995).Electronic Control of Continuously Variable Transmissions, Pro¬

ceedings of the 2nd International Conference on Road Vehicle Au¬

tomation, Bolton, U.K., pp. 100-109.

von Stryk, O. (1993). Numerical Solution of Optimal Control Prob¬

lems by Direct Collocation, in R. Bulirsch, A. Miele, J. Stoer and

K.-H. Well (eds), Optimal Control - - Calculus of Variations, Op¬timal Control Theory and Numerical Methods, number 111 in In¬

ternational Series of Numerical Mathematics, Birkliäuser, Basel,

Switzerland, pp. 129-143.

von Stryk, O. (1999). User's Guide for DIRCOL. A Direct Colloca¬

tion Method for the Numerical Solution of Optimal Control Prob¬

lems, Version 2.0, Technische Universität München, Germany,Lehrstuhl M2 Höhere Mathematik und Numerische Mathematik.

von Stryk, O. and Bulirsch, R. (1992). Direct and Indirect Meth¬

ods for Trajectory Optimization, Annals of Operations Research

37: 357-373.

Wang, G. (1991). Untersuchungen an stufenlos einstellbaren Zug-imd Schubgliedergetrieben, Dissertation, Technische Universität

Clausthal, Germany.

Weber, F. and Guzzella, L. (2000). Control Oriented Modeling of

a Pressure Wave Supercharger, SAE Technical Paper 2000-01-

0567, Detroit, MI.

Page 113: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

96 BIBLIOGRAPHY

Wittmer, C. G. (1996). Entwurf und Optimierung der Fahrstrate¬

gien für ein Personenwagen-Antriebskonzept mit Schwungrad¬komponente und stufenlosem Zweibereichsgetriebe, Dissertation

no. 11672, Swiss Federal Institute of Technology, Zürich, Switzer¬

land.

Wu, G., Shen, S. and Wang, H. (1997). The Optimal Control of the

Vehicular Powertrain with a Continuously Variable Transmission,

Proceedings of International Truck & Bus Meeting & Exposition,

Society of Automotive Engineers (SAE) 973281, Cleveland, OH,

pp. 47-51.

Yang, D. and Frank, A. A. (1985). An Optimisation Technique for

the Design of a Continuously Variable Transmission Control Sys¬tem for Automobiles, International Journal of Vehicle Design6(1): 41-54.

Yang, D., Guo, Z. and Frank, A. A. (1985). Control and Responseof Continuously Variable Transmission (CVT) Vehicles, Proceed¬

ings of the 1985 American Control Conference, Vol. 3, Boston,MA, pp. 1438-1444.

Page 114: In Copyright - Non-Commercial Use Permitted Rights ...24023/eth-24023-02.pdfthe project during difficult times. Nevertheless, it was a fascinating and challenging project that taught

Curriculum Vitae

Personal Data

Name:

Date of birth:

Place of birth:

Parents:

Rolf Andreas Josef Pfiffner

18. January 1969

Liestal BL, Switzerland

Andreas Pfiffner and Esther Biirgi-Leuenbcrger

Education

1976-1981

1981-1985

1985-1989

1989

1989-1990

1990-1996

1996

1996-2001

Primary school in Reinach BL, Switzerland

Secondary school in Reinach BL, Switzerland

Gymnasium in Münchenstein BL, Switzerland

Matura certificate, type C

Military service

Studies in electrical engineering, Swiss Federal insti¬

tute of Technology (ETH) Zürich, Switzerland

Major in automatic control

Diploma as Dipl. El.-Ing. ETH

Doctoral student and research assistant at the Insti¬

tute for Energy Technology, Swiss Federal institute of

Technology (ETH) Zürich, Switzerland

Professional Experience

2000 For five months I worked on the Automatic Trans¬

mission Control System project initiated by the Ford

Dunton Engineering Centre, Essex, England. Within

this project a control strategy for a new transmission

was developed.

fl7


Recommended