SAE2001 Lin Simulink Hybrid Vehicles
-
Upload
chandrakant-kulkarni -
Category
Documents
-
view
220 -
download
0
Transcript of SAE2001 Lin Simulink Hybrid Vehicles
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
1/13
1
2001-01-1334
Integrated, Feed-Forward Hybrid Electric VehicleSimulation in SIMULINK and its Use for Power
Management StudiesChan-Chiao Lin, Zoran Filipi, Yongsheng Wang, Loucas Louca,
Huei Peng, Dennis Assanis, Jeffrey Stein
Automotive Research Cente
The University of Michigan
Copyright 2001 Society of Automotive Engineers, Inc.
ABSTRACT
A hybrid electric vehicle simulation tool (HE-VESIM)has been developed at the Automotive Research Centerof the University of Michigan to study the fuel economypotential of hybrid military/civilian trucks. In this paper,the fundamental architecture of the feed-forward parallelhybrid-electric vehicle system is described, together withdynamic equations and basic features of sub-systemmodules. Two vehicle-level power management controlalgorithms are assessed, a rule-based algorithm, which
mainly explores engine efficiency in an intuitive manner,and a dynamic-programming optimization algorithm.Simulation results over the urban driving cycledemonstrate the potential of the selected hybrid systemto significantly improve vehicle fuel economy, theimprovement being greater when the dynamic-programming power management algorithm is applied.
INTRODUCTION
Growing environmental concerns coupled withconcerns about global crude oil supplies stimulateresearch aimed at new, fuel-efficient vehicletechnologies. Hybrid-electric vehicles (HEV) appear to
be one of the most viable technologies with significantpotential to reduce fuel consumption within realisticeconomical, infrastructural and customer acceptanceconstraints. Dozens of prototype/concept hybridvehicles have been developed. Toyota and Honda havealready launched production vehicles and many othermajor automakers are expected to launch hybridvehicles in the next 3-5 years. Due to the existence ofdual power-sources, the additional design degrees offreedom of HEV offer unprecedented possibilities in fueleconomy and exhaust emissions, particularly if parallel
powertrain architectures are employed. At the sametime, the complexity of the new vehicle system requiresthe application of simulations for accurate sizing andmatching studies, as well as for development of controalgorithms well ahead of the final design and physicaprototyping.
Most of the control strategies developed for paralleHEV fall into three categories. The first type appliesintelligent control techniques such as rules/fuzzylogic/NN for estimation as well as control algorithmdevelopment [1 and 2]. The second type of approach is
based on static optimization methods. Commonly, tocalculate the cost of energy, the electric energy istranslated into an equivalent amount of fuel [3 and 4]The optimization scheme then figures out proper energyand/or power split between the two energy sourcesunder steady-state operations. Due to its relativelysimple point-wise optimization nature, it is possible toextend the optimization scheme to solve thesimultaneous fuel economy and emission optimizationproblem [5]. The basic idea of the third type of HEVcontrol algorithm is similar to that of static optimizationhowever, the optimization was performed for dynamicsystems [6]. Further, the optimization is with respect to
a time horizon, rather than for a fixed point in time. Ingeneral, the power split algorithm from the dynamicoptimization will be more accurate under transienconditions. Usually, the dynamic optimization algorithmsare not implementable due to their preview nature andheavy computation requirement. They are, however, agood benchmark based on which the first two types ofalgorithms can be improved or compared against.
The objective of this work is to develop an integratedhybrid vehicle simulation tool and use it for the design o
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
2/13
2
energy management control algorithms. The basis forour Hybrid Vehicle-Engine SIMulation (HE-VESIM) is thehigh-fidelity conventional vehicle simulator VESIMpreviously developed at the University of Michigan [7].VESIM has been validated against measurements for aClass VI truck, and proven to be a very versatile tool formobility, fuel economy and drivability studies. Toconstruct a hybrid-vehicle simulator, some of the mainmodules require modifications, e.g. the engine needs tobe reduced in size/power, and the electric componentmodels need to be created and integrated into thesystem. Our HEV simulation effort will focus on parallelpost-transmission configurations, where the electricmotor is mechanically coupled to the output shaft. Afeed-forward simulation scheme will be employed so asto enable studies of control strategies under realistictransient conditions. The integrated HEV simulation willbe implemented in SIMULINK to allow for easyreconfiguration of the system and to enable the designerto select proper models depending on specific simulationgoals. Two control algorithms are investigated in thispaper: a rule-based and a dynamic programmingoptimization algorithm.
The paper is arranged as follows. The configurationof the newly developed hybrid electric vehicle system inSIMULINK is discussed first, followed by the descriptionof features of the main simulation modules: dieselengine, drivetrain, vehicle dynamics and electriccomponents. Next, two power management algorithms:a rule-based algorithm, and a dynamic programmingbased optimization algorithm are introduced. Thecomplete hybrid vehicle simulation is then used toassess the acceleration ability and the fuel economy ofthe hybrid vehicle through comparisons with itsconventional counterpart. The two control strategies are
evaluated through simulation predictions of fuel
consumption over a driving cycle, followed by thesummary and conclusions.
HYBRID-ELECTRIC VEHICLE SYSTEM
The vehicle system considered in this work is a 4X2Class VI truck configured as a parallel hybrid with theelectric motor positioned after the transmission. Theschematic of the vehicle and the propulsion system isgiven in Figure 1. The engine is connected to the torque
converter (TC), whose output shaft is then coupled to thetransmission (Trns). The coupling at the transmissionoutput side engages or disengages the electric moto
depending on the operation mode of the hybrid. Hence
0
slope
Double Click
to Close All
Load Output Variables
Double Click
to Plot Result
T wheel
Brake
Slope
w wheel
v veh
VEHICLE DYNAMICS
HEVController
Motor commd
w motor
Current
T motor
ELECTRIC MOTOR
cyc_mph
Dring Cycle
Load Input Data
DRIVER
T engine
T motor
Gear
w shaft
clutch comd
w engine
T shaft
w motor
w trans
DRIVELINE
w engine
Engine commandT engine
DIESEL ENGINE
Current soc
BATTERY
Figure 2 Hybrid-electric vehicle simulation in SIMULINK
IMInter
cooler
Air
ExhaustGas
TrnsTC
C
EMT
D
Traction Force
PS
DS
DS
ICM
Vehicle Dynamics
Engine
Drivetrain
Motor
Battery
PowerControlModule
Figure 1: Schematic of the integrated vehicle system.
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
3/13
3
the transmission and/or electric motor can be linked tothe propeller shaft (PS), differential (D) and twodriveshafts (DS), coupling the differential with the drivenwheels.
The complete vehicle system simulation is structuredto directly resemble the layout of the physical system. Inorder to have a high degree of flexibility, the simulationstructure is implemented in the MATLAB/SIMULINKgraphical software environment, as shown in Figure 2.Links between main modules represent the physicalparameters that actually define the interaction betweenthe components, such as shaft torque and angularvelocity, or electrical current and voltage. The HEVcontroller contains the power management logic andsends control signals to the components modules basedon the feedback about current operating conditions.Finally, a driver module allows the feed-forwardsimulation to follow a prescribed vehicle speed schedule.The Intelligent Speed Controller (IVS) fulfills that roleand provides the driver demand signal and brakingbased on the specified speed setting and the currentvehicle speed.
ENGINE
The engine model is derived from the high fidelity,thermodynamic engine system previously developed forthe conventional vehicle [7 and 11]. The high fidelityengine model was comprised of multiple cylindermodules linked with external component modules formanifolds, compressors and turbines, heat exchangers,air filters, and exhaust system elements. In order tosupport the computationally intensive simulations overlong driving cycles and facilitate easy scaling of theengine, the thermodynamic engine model is replaced bya look-up table that provides brake torque as a functionof instantaneous engine speed and mass of fuel injectedper cylinder/cycle. The look-up table is actuallygenerated using a previously validated high fidelityengine system code [11], hence it is possible tophysically vary the size of the engine, or its design, andhave a realistic representation of the effect of a givenchange. For the parallel hybrid application, the originalV8 7.3 L diesel is downsized by reducing the number ofcylinders to 6, and hence the displacement to 5.5 L. Theturbomachinery maps are scaled to match the smallerengine, following the methodology described in [20].The whole procedure for generating torque look-uptables based on predictions of a validated high fidelity
engine system code is illustrated in Figure 3. Thespecifications of both the V8 engine for the conventionalvehicle and the V6 engine for the hybrid application aregiven in Table 1 of the Appendix.
In order to retain features of the engine systemcritical for the transient response, the complete fuelcontrol logic is retained in the look-up table basedmodel, as shown in Figure 4. The diesel engine fuelinjection controller provides the signal for the mass offuel injected per cycle based on driver demand, supplied
by the IVS (driver) module, environmental conditions andcurrent engine operating conditions, i.e. engine speedand boost pressure. The instantaneous engine speed isprovided as the output of the engine dynamics block(Figure 4), while the nominal value of boost pressure istabulated as the function of speed and load based onpredictions of the high fidelity code. Hence, the part ofthe fuel control logic that limits the fuel at low boost isretained in a meaningful way. In addition, a carefullycalibrated time delay is built-in to represent the effect ofturbo-lag on transient response to rapid increases oengine rack positions. More details about the enginesubsystem and the fuel controller are provided in thework by Assanis et al. [7].
IM
InterCooler
C
EM
T
2
4
6
8
x 10-5
0
1000
2000
3000
0
200
400
600
800
RUN HIGH FIDELITYSIMULATION USING NEW
INPUT DATA
TORQUE LOOK-UP TABLEFOR THE SCALED ENGINE
BASELINE DESIGN
SCALE ENGINE GEOMETRYAND TURBOMACHINERY
Figure 3: Generating a torque map for a scaled engine
1
EngineSpeed
brake torque
Load Torque
rpm
engine dynamics
Rack
rpmmdot_fuel
Fuel controller/Governor
Brake Torque
2
Drivercommand
1
Load Torque
Figure 4: Engine subsystem in SIMULINK
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
4/13
4
DRIVETRAIN
The driveline module consists of the torqueconverter, transmission, propshafts, differential, anddrive shafts. It provides the connection between theengine, the electric motor and the vehicle dynamicsmodule (see Figure 1). The torque converter input shaftconnects to the engine flywheel. On the other end, thetransmission-out shaft and/or the electric motor shaft are
connected to the propeller shaft, the differential and, viadriveshafts, to the wheels. Hence, the connectionbetween the driveline and the vehicle dynamics modeloccurs at the wheel. The drivetrain model is constructedusing the bond graph modeling language [12 and 13]and implemented in the 20SIM system-modelingenvironment [14]. The bond graph language is selecteddue to its capability of effortless generation of modelswith different complexity [15]. The detailed developmentof the drivetrain model is described in [16]; its keyparameter values are given in Table 2 of the Appendix.
The dynamic behavior of the drivetrain is
represented by ordinary differential equations thatdescribe the kinematic and dynamic behavior of the realsystem. These equations are automatically generatedby 20SIM as standard C code. They are then convertedinto a C-MEX function. Hence, the final product is an S-function suitable for direct integration with the SIMULINKmodel.
VEHICLE DYNAMICS
The vehicle subsystem includes the wheels/tires,axles, suspensions and body of the vehicle. A numberof approaches can be used to model vehicle dynamicsdepending on the overall simulation objectives. A single
Degree of Freedom (DOF), point mass model, can beselected for an initial estimate of vehicle performance asdifferent powertrain options are explored. The modelcomplexity can be enhanced with more DOFs as moresevere excitations (road roughness, steering, braking,etc.) are introduced into the model. This is necessary forthe investigation of vehicle-powertrain interactions duringsuch extreme transients that induce significant pitchmotion. The complexity of the model can besystematically adjusted, as proposed by Louca et.al.[15], to accommodate the needs of a specificscenario.
Longitudinal
Wheel Inertia
Total Vehicle Mass
Heave
RoadExcitation
Tire
SprungMass
UnsprungMass
Suspension
Drive Torque
Figure 5: Schematic of vehicle dynamics.
The studies in this work consider only theacceleration of the vehicle on a smooth road where theexcitation does not generate significant pitch motionTherefore, for this mild scenario, the enhanced pointmass model, shown in Figure 5, adequately predicts theinteractions between the powertrain and vehicledynamics. The model is composed of two componentsthat describe the dynamic behavior of the vehicle in thelongitudinal and heave directions. The two componentsare coupled through the road/tire interaction. Thedevelopment of the vehicle dynamics model is given in[16] and its key parameter values are given in Table 3 ofthe Appendix. The vehicle dynamics are also modeledusing the bond graph language within the 20SIMenvironment. The dynamic equations are finallyconverted into a C-MEX function using the sameprocedure as in the drivetrain module.
ELECTRIC SUB-SYSTEMS
Two sub-systems were added to the electric path: aDC motor, and a lead-acid battery. Their characteristicsare described in the following.
DC-MOTOR/GENERATOR - Because the engine ofthe conventional truck is roughly 210 KW and the enginefor the hybrid is downsized to about 157 KW (8 cylindersreduced to 6 cylinders), a 49 KW permanent magnet DCmotor is selected. The efficiency/loss data, obtainedfrom the Advisor program [9], have the form
),( mmm Tf = (see Figure 6). In other words, the
efficiency of the motor is a function of motor torque andmotor speed. The motor dynamics are approximated bya first-order lag. However, due to the battery power andmotor torque limit, the final motor dynamics assume thefollowing form:
Positive Motor Torque:
( )_ _ max _min , ,m
m m request m m bat
m
T T T T s
=
+(1)
Negative Motor Torque:
( )_ _ max _max , ,m
m m request m m bat
m
T T T T s
=
+(2)
where _m requestT is the requested motor torque, _ maxmT is
the maximum torque the motor can generate unde
current motor speed, _m bat T is the maximum moto
torque due to battery constraint, mT is the calculated
motor torque, and m characterizes the motor dynamicsand is the inverse of the motor time constant. The loadcurrent for the battery (to be presented below) can thenbe calculated from the following equation:
0if
0if
>
,ch tot reqFlag False P P= =
(A) Normal Mode (If chFlag False= and 0reqP > )
IF _tot e onP P
0 ,e m tot P P P= =
IF _ _e on tot m aP P P<
, 0e tot mP P P= =
IF _ _ _ maxm a tot m a mP P P P< +
_ _,e m a m tot m aP P P P P= =
IF _ _ maxtot m a mP P P> +
_ max _ max,e tot m m mP P P P P= =
(B) Charging Mode (If chFlag True= and 0reqP > )
IF _tot e onP P
0 ,e m reqP P P= =
IF _ _ maxe on tot eP P P<
,e tot m chP P P P= =
IF _ maxtot eP P>
_ max _ max,e e m req eP P P P P= =
(C) Braking Mode (IF 0reqP < )
IF _ minreq mP P
b0 , , 0e m reqP P P P= = =
IF _ minreq mP P<
_ min _ min0 , ,e m m b req mP P P P P P= = =
It should be noted that because it is nostraightforward to figure out whether and how the
transmission should be shifted in a different manne(from the original shift map designed for the larger, 7.3L8-cylinder engine), we decided to use the same shiflogic in the rule-based algorithm.
DYNAMIC PROGRAMMING BASED ALGORITHM -As opposed to the rule-based algorithm, the dynamicprogramming, or similar optimization algorithms, usuallyrely on a model to compute the best control strategyThe model can be either analytical or numerical; in othewords, it can work with numerical black boxes such asHE-VESIM. In the discrete-time format, the model could
have the form ( 1) ( ( ), ( ))x k f x k u k+ = . And the goal o
the optimization scheme is to minimize a cost functionIn this paper, the cost function is assumed to consist oonly fuel consumption rate. In the future, when propeemission models are included, the simultaneous fueeconomy-emission optimization problem can be solvedThe cost function we used has the following form:
(kg)))L(x(k),u(kfuelJN
k
=
==1
0
(4)
where in this paper the only term included in the Lfunction is the instantaneous fuel consumption rate. The
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
7/13
7
optimization problem is solved under proper inequalityconstraints to ensure that the engine speed, SOC, fuelconsumption and motor torque are all within theircorresponding bounds. Also, equality constraints areimposed so that the vehicle always follows the specifieddriving cycle speed, as well as the accelerationprescribed by the driving cycle. To acceleratecomputations, pre-computed tables are constructed forgrid points for all possible states and control signals.The detailed procedures of the look-up-table baseddynamic programming algorithm have been reported in[19] and thus are not repeated here.
It should be noted that a simplified model (with only2 state variables, SOC and gear number) of the HE-VESIM was generated for the dynamic programmingalgorithm, because the computation time becomesunacceptably long for higher order systems. After theoptimal control strategy is found, we then apply thecontrol signals to the original HE-VESIM model (seeFigure 2) to ensure that the performance number isobtained from the same (complex) model.
INTEGRATION AND VALIDATIONThe hybrid vehicle system simulation (HE-VESIM)
consists of five main modules: engine, driveline, electricmotor, battery, and vehicle structure. The interactionbetween the propulsion modules is in the form of activeand resistive torques, as well as shaft angular speeds.The simulation is configured in a feed-forward manner,where everything starts with the driver action and thepedal position signal being sent to the injection systemcontroller. The engine simulation provides as outputs theinstantaneous value of engine torque and the rotationalspeed. The torque undergoes multiple transformationsas it is transmitted through the torque converter and the
transmission. The final value at the wheel depends onthe operating mode, i.e. transmission gear ratio and thecontribution of the electric motor/generator, as well as onflexing of the propeller and drive shafts. The torque onthe wheels is converted into tractive forces, which inconjunction with other information about the vehicle andthe terrain determines vehicle dynamic behavior.Hence, the vehicle dynamics module returns theinstantaneous vehicle speed and the wheel angularvelocity. This information is propagated back throughthe system, all the way to the TC output shaft, thusdetermining the torque converter turbine speed and thespeed ratio of the TC. The latter determines the TC
pump torque, which is in turn supplied to the enginemodule as resistive torque. The solution of the enginedynamic equations determines the engine speed valuefor the next integration step.
The integration of these dynamic modules isperformed in the SIMULINK environment. Its graphicalprogramming capabilities allow easy coupling of themodules, as long as each one of them has a desired setof input/output links. However it was known (e.g., [17])that the flexibility of SIMULINK comes with a certainoverhead in terms of computational efficiency, the actual
magnitude being strongly dependent on the level osystem decomposition and the number of componentmodules and links. In order to enhance computationaefficiency, some of the more complex modules areprogrammed in C (drivetrain, vehicle dynamics), andconfigured as self-contained SIMULINK blocks using theMEX function standard.
Prior to the studies of the hybrid-electric system, thesimulation of the conventional Class VI truck was
validated through comparisons of VESIM predictionswith measurements obtained on a real vehicle onInternationals proving grounds [7]. The comparison ocalculated results and measurements for twoacceleration tests (0 to 60 mph and 30 to 50 mph)demonstrated very good agreement [7], hence it wasconcluded that the simulation could be used for furthestudies of configurations derived from the original one.
SIMULATION RESULTS
The vehicle studied is the International 4700 seriesThe diesel engine is downsized from the V8 (7.3L) to aV6 and a 49 KW electric motor is selected to assist the
internal combustion engine. The transmission gearatios are matched according to the demands of thenewly-configured parallel hybrid powertrain with thepost-transmission motor location. Total vehicle mass is7258 kg. Basic engine, drivetrain and vehiclespecifications are given in the Appendix. Theperformance of the hybrid vehicle during launch andhard acceleration from 0 to 60 mph is assessed firstThen the virtual hybrid electric truck with the powermanagement controller is tested through simulation overthe Federal Urban Driving Schedule in order to evaluateits potential for fuel economy improvement.
ACCELERATION 0-60 mph The 0 to 60 mphacceleration test was simulated in order to verify that theparallel hybrid with the downsized engine retains thesame acceleration performance as the conventionabaseline vehicle. The comparison of vehicle speedprofiles is shown in Figure 10. The hybrid achieved 60mph slightly earlier than the conventional truck, primarilydue to better performance immediately after launchreveals more details about the system response duringthis rapid transient. A favorably high value of mototorque at very low speeds (see Figure 11b)compensates for the slower response of the dieseengine due to turbo lag (see Figure 11c), hence the
combined value results in a higher acceleration atlaunch. Since the driver power demand is 100%, themotor continuously operates at its highest availabletorque to assist the engine until the desired speed isachieved. Figure 11a illustrates the cumulative fueconsumption of the conventional truck and the hybridelectric vehicle during the acceleration run. Obviouslythe downsized engine consumes significantly less fuelwhile it should be kept in mind that part of the energycomes from the battery.
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
8/13
8
0 5 10 15 20 25 30 35 40 45 500
10
20
30
40
50
60
70
Time (sec)
V
ehicleSpeed(MPH)
H-VESIM
VESIM
Figure 10: Speed profile comparison of conventional vs.hybrid truck during 0-60 mph acceleration
FUEL ECONOMY OVER A DRIVING CYCLE TheFederal Urban Driving Schedule (FUDS, see Figure 12)was used to evaluate the fuel economy of the delivery
truck studied in this work. Once the speed profile of thedriving cycle is specified, the corresponding torque at thetires necessary to follow the speed profile is calculated(Figure 12) and used as the desired output for both therule-based and the optimal algorithms. It is interesting to
examine more closely how one of the control algorithmse.g. the rule-based controller, switches between differenmodes of hybrid operation during a driving scheduleFor that purpose, a close-up of the 430 to 540 secondperiod of the driving cycle is given in Figure 13. Thissegment of the cycle includes two accelerationcruisingdeceleration profiles (see Figure 13a), the first onerequiring harder acceleration to higher speed. Thebattery SOC, engine power and electric motor power aregiven in Figures 13b, c and d, respectively. The trucklaunches from stop using only the motor to avoidinefficient engine operation under low power demandsHowever, the engine is turned on very quickly, since thepower demand requires the output from both the engineand the electric motor. From 450 to 477 sec, the powerequired to cruise at the speed of 35 mph is less than theengine on power level, hence the engine is disengagedand the motor supplies all the torque required at thewheels. When the truck decelerates, the regenerativebraking is applied; hence the motor operates as agenerator to recover the energy that would otherwise bedissipated in brakes (477 to 490 sec and 530 to 537 secinterval). It should be noted that when the battery SOC
hits the lower bound (55%), at 523 seconds into theschedule, the engine is immediately turned on to powethe truck, as well as to recharge the battery. Hence, theelectric motor is switched to the generator mode and itstorque becomes negative.
0 5 10 15 20 25 30 35 40 45 500
0.2
0.4
FuelConsumpation(kg)
(a) HE-VESIM
VESIM
0 5 10 15 20 25 30 35 40 45 500
200
400
Torque(N-m)
(b)
HE-VESIM - Engine
HE-VESIM - Motor
0 5 10 15 20 25 30 35 40 45 500
1000
2000
3000
Time (sec)
EngineSpeed(rpm)
HE-VESIM
(c)
Figure11: Critical system variables during 0-60 mph acceleration: conventional truck (VESIM) vs. the hybrid electric truck(HE-VESIM)
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
9/13
9
Furthermore, a close-up examination of the behaviorof two vehicles with different control algorithm between690 to 765 second of the driving cycle is given in Figure14. The behaviors of the two vehicles underdeceleration (from 714 to 726 sec, and 749 to 763 sec)
are identical. This is not surprising since the brakingstrategies of the two algorithms are identical. Besidesboth algorithms use the motor during launch to avoidinefficient engine operation. Since the rule-basedalgorithm is in the charging mode within this time period
0 200 400 600 800 1000 1200-5000
0
5000
Torque(N-m)
0 200 400 600 800 1000 1200-20
0
20
40
60
80
Speed(rad/s)
Time (sec)
Figure 12: Federal Urban Driving Schedule (FUDS
430 450 470 490 510 5300
20
40
VehicleSpeed(MPH)
FUDS
HE-VESIM
430 450 470 490 510 5300.55
0.57
0.59
0.61
BatterySOC
430 450 470 490 510 5300
40
80
12 0
Enginepower(kW)
430 450 470 490 510 530-50
0
50
Time (sec)
Motorpower(kW)
(a)
(b)
(c)
(d)
Figure 13: The close-up of the 430 540 second interval during the urban driving cycle: a) vehicle speed; b) batterystate of charge; c) diesel engine power; and d) electric motor power.
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
10/13
10
the battery needs to be recharged whenever the powerrequest is beyond the engine on power level until the
battery SOC reaches the maxSOC (60%). Battery recharge
occurs between 698 to 714 sec, and 728 to 740 sec.Hence, the engine for the rule-based algorithm worksharder than that of the dynamic-programming case in
order to provide additional constant power chP to
recharge the battery. The fuel economy could suffer. Onthe contrary, since the dynamic programming optimizes
the process over the whole driving cycle, a betterdischarging/charging schedule has been deployed.
The fuel economy results over the complete urbandriving schedule, obtained for the two control algorithmsare compared with a conventional diesel engine truck inTable 1. These results are obtained for the chargesustaining strategy, with the SOC at the end of the cyclebeing the same as it was at the beginning. It can beseen that the fuel economy improvement (over theconventional truck) is about 22% for the rule-basedalgorithm and 33% for the dynamic-programmingalgorithm. For the case of rule-based algorithm, a largeportion of its improvement is due to regenerative braking.
Further improvement was obtained by dynamicprogramming through better-orchestrated coordinationbetween the operation of engine/transmission andmotor/battery. Figure 15 shows engine operating pointson the BSFC map calculated during the driving schedule
for all three vehicle configurations (conventional, HEV-rule based and HEV-dynamic programming). Theposition of the largest clusters of points on both HEVmaps is much more favorable compared to theconventional vehicle, i.e. the engine is forced to operateat relatively higher loads and points are moved closer tothe high efficiency region. Closer examination of themaps obtained for the two HEV versions indicates thatthe rule-based algorithm has achieved a more consistenengine operation near the island of optimum efficiencybut quite a few points are located on the maximumtorque line. The dynamic programming algorithmproduces higher overall fuel economy by exploring theefficiency of the whole system, instead of focusing juson the engine efficiency. In other words, it appears thain some instances it is more effective to sacrifice some ofthe engine efficiency and gain on other fronts, throughmore efficient motor operation and better-optimizedcharging/discharging schedule. This observation iscurrently being analyzed in more detail in order to devisean improved rule-based algorithm for the HE-VESIM.
Table 1 Fuel consumption comparison: conventional, dynamic
programming (DP), rule-based (RB)DP RB Conventional
MPG 13.85 12.65 10.39
Fuel (Gallon) 0.5259 0.5757 0.7005
690 700 710 720 730 740 750 7600
20
40
VehSpeed(MPH)
DP
RB
690 700 710 720 730 740 750 760
0.58
0.6
BatterySOC
690 700 710 720 730 740 750 760-200
0
200
Time (sec)
MotTrq
(Nm)
690 700 710 720 730 740 750 7600
500
EngTrq(Nm)
DP
RB
(a)
(b)
(c)
(d)
Figure 14: The close-up of the 690 765 second interval during the urban driving cycle: comparison between theDynamic Programming (DP) and Rule based (RB) control.
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
11/13
11
SUMMARY AND CONCLUSIONS
This paper presents the development of a feed-forward, parallel, hybrid electric vehicle systemsimulator, and its use for evaluation of powermanagement strategies aimed at maximizing fueleconomy. The simulator is based on a previouslyvalidated simulator of conventional engine-vehiclesystems that includes modules of the diesel engine,driveline and vehicle dynamics of the appropriate fidelity.The electric components are integrated in the system in
the SIMULINK programming environment so that theelectric motor/generator is located after the transmissionand linked to the output shaft via an electro-mechanicacoupling. The diesel engine is downsized since theelectric motor is able to provide assistance during thehigh power demand operation. Two power managemenalgorithms were analyzed in this papera dynamicprogramming algorithm and a rule-based algorithm. Inboth cases the strategy aims at sustaining the batterystate of charge.
The acceleration performance of the HEV Class Vtruck was shown to be comparable to the conventionatruck. The favorable torque characteristic of the electricmotor compensates for the delay in the diesel engineresponse caused by turbo lag. Simulation of the vehicleover a complete urban driving cycle showed that the fueeconomy could be improved by 20-30% over traditiona(non-hybrid) trucks. It was found that the dynamicprogramming algorithm achieves higher overall fueeconomy despite the fact that its engine may oftenoperate in a less efficient region than the one controlledby the rule-based algorithm. This fact illustrates the
importance of coordinating multiple inputs, which maynot be captured by simple engineering intuition. In othewords, in some instances it was more effective tosacrifice some of the engine efficiency, and benefithrough more efficient motor operation and optimizedcharging/discharging schedule, for an overall bettecompromise.
ACKNOWLEDGMENTS
The authors would like to acknowledge the technicaand financial support of the Automotive Research Cente(ARC) by the National Automotive Center (NAC) locatedwithin the US Army Tank-Automotive ResearchDevelopment and Engineering Center (TARDEC). The
ARC is a U.S. Army Center of Excellence for AutomotiveResearch at the University of Michigan, currently inpartnership with University of Alaska-FairbanksClemson University, University of Iowa, OaklandUniversity, University of Tennessee, Wayne StateUniversity, and University of Wisconsin-Madison. Thedynamic programming scheme contributions by JungmoKang and Jessy Grizzle of the EECS department of TheUniversity of Michigan are also gratefully acknowledged.
REFERENCES
1. Baumann, Bernd M.; Washington, G.; GlennBradley C.; Rizzoni, G., Mechatronic design andcontrol of hybrid electric vehicles, IEEE/ASMETransactions on Mechatronics, v5 n 1 2000. p 58-722000
2. Farrall, S. D. and Jones, R. P., Energymanagement in an automotive electric/hear enginehybrid powertrain using fuzzy decision making.Proceedings of the 1993 International Symposiumon Intelligent Control, Chicago, IL, 1993.
800 1000 1200 1400 1600 1800 2000 2200 2400
100
200
300
400
500
600
700
Engine speed (rpm)
Enginetorque(Nm)
Fuel Consumption (kg/kWhr)
0.
212
0.2
14
0.214
0.214
0.
216
0.21
6
0.216
0.216
0.22
0.22
0.22 0.22
0.22
0.23
0.23
0.23
0.23
0.230.23
0.24
0.24
0.24 0.24
0.24
0.24
0.25
0.25
0.25 0.25
0.25
0.26
0.26
0.26 0.26
0.26
0.27
0.27
0.270.27
0.27
10000
1000010000
0000
30000
30000
30000
0000
50000
50000
50000
70000
70000
70000
90000
90000
90000
110000
110000
a)
800 1000 1200 1400 1600 1800 2000 2200 2400
50
100
150
200
250
300
350
400
450
500
Engine speed (rpm)
Enginetorque(Nm)
Fuel Consumption (kg/kWhr)
0.2
12
0.2
14
0.214
0.214
0.
216
0.21
6
0.216
0.2
16
0.22
0.22
0.22
0.22
0.22
0.23
0.23
0.2
3
0.23
0.230.23
0.24
0.24
0.24 0.24
0.24
0.24
0.25
0.25
0.25
0.25
0.25
0.26
0.26
0.26 0.26
0.26
0.27
0.27
0.27 0.27
0.27
10000
1000010000
30000
30000
30000
30000
50000
50000
50000
70000
70000
70000
90000
90000
110000
b)
800 1000 1200 1400 1600 1800 2000 2200 2400
50
100
150
200
250
300
350
400
450
500
Engine Speed (rpm)
EngineTorque(Nm) 0
.212
0.2
14
0.214
0.214
0.
216
0.216
0.216
0.2
16
0.22
0.22
0.22
0.22
0.22
0.23
0.23
0.
23
0.23
0.230.23
0.24
0.24
0.24 0.24
0.24
0.24
0.25
0.25
0.25 0.25
0.25
0.26
0.26
0.26 0.26
0.26
0.27
0.27
0.27 0.27
0.27
c)
Figure 15: Engine operation comparison over adriving cycle: a) conventional truck; b) hybrid,
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
12/13
12
3. Kim, C., NamGoong, E., and Lee, S., Fuel EconomyOptimization for Parallel Hybrid Vehicles with CVT.SAE Paper No. 1999-01-1148.
4. Paganelli, G., Ercole, G., Brahma, A., Guezennec,Y. and Rizzoni, G., A General Formulation for theInstantaneous Control of the Power Split in Charge-Sustaining Hybrid Electric Vehicles. Proceedings of
AVEC 2000, 5th Intl Symposium on AdvancedVehicle Control, Ann Arbor, MI, 2000.
5. Johnson, V.H., Wipke, K.B. and Rausen, D.J., HEVControl Strategy for Real-Time Optimization of FuelEconomy and Emissions, Proceedings of the FutureCar Congress, April 2000, SAE paper#2000-01-1543.
6. Brahma, A., Guezennec, Y. and Rizzoni, G.,Dynamic Optimization of Mechanical/ElectricalPower Flow in Parallel Hybrid Electric VehiclesProceedings of AVEC 2000, 5th Intl Symposium on
Advanced Vehicle Control, Ann Arbor, MI, 2000.
7. Assanis, D.N., Z.S. Filipi, S. Gravante, D. Grohnke,X. Gui, L.S. Louca, G.D. Rideout, J.L. Stein, Y.
Wang, 2000. Validation and Use of SIMULINKIntegrated, High Fidelity, Engine-In-VehicleSimulation of the International Class VI Truck. SAEPaper 2000-01-0288, SAE 2000 World Congress.
8. Powell, B.K. and Pilutti, T.E., A Range ExtenderHybrid Electric Vehicle Dynamic Model,Proceedings of the 33
rdIEEE Conference on
Decision and Control, Lake Buena Vista, FL,December 1994.
9. Burch, Steve, Cuddy, Matt, et. al., ADVISOR 2.1Documentation, National Renewable EnergyLaboratory, March 1999.
10. Bowles, P. D., Modeling and Energy Managementfor a Parallel Hybrid Electric Vehicle (PHEV) withContinuously Variable Transmission (CVT), MSthesis, University of Michigan, Ann Arbor, MI, 1999.
11. Assanis D.N., and Heywood J.B., Development andUse of a Computer Simulation of theTurbocompounded Diesel System for EnginePerformance and Component Heat TransferStudies, SAE Paper 860329, 1986.
12. Karnopp, D. C., Margolis, D. L., and Rosenberg,R. C., System Dynamics: A Unified Approach.Wiley-Interscience, New York, New York, 1990.
13. Rosenberg, R. C., and Karnopp, D. C., Introductionto Physical System Dynamics. McGraw-Hill, NewYork, New York, 1983
14. 20SIM, 20SIM Pro Users Manual. The University ofTwente - Controllab Products B.V. Enschede, TheNetherlands, 1999
15. Louca, L. S., Stein, J. L., Hulbert, G. M., A PhysicalBased Model Reduction Metric with an Application toVehicle Dynamics. The 4th IFAC Nonlinear ControSystems Design Symposium (NOLCOS 98)Enschede, The Netherlands, 1998.
16. Louca, L.S., J.L. Stein and D.G. Rideout, 2001Generating Proper Integrated Dynamic Models foVehicle Mobility Using a Bond Graph FormulationProceedings of the 2001 International Conference
on Bond Graph Modeling, January, Phoenix, AZPublished by the Society for Computer Simulation.
17. Liu, H., Chalhoub, N. G., Henein, N., Simulation of aSingle Cylinder Diesel Engine Under Cold StartConditions Using SIMULINK, Proceedings o
ASME-ICE Spring Technical Conference, Vol. 28-1Fort Collins, CO, April 27-30, 1997.
18. Wiegman, H. L. N., Vandenput, A. J. A., "BatteryState Control Techniques for Charge Sustaining
Applications, SAE Paper 981129, 1998.
19. Jun-Mo Kang, Ilya Kolmanovsky and J.W. GrizzleApproximate Dynamic Programming Solutions fo
Lean Burn Engine Aftertreatment, Proceeding of theIEEE Conference on Decision and Control, Phoenix
AZ, December 7-10, 1999.
20. Assanis D., Delagrammatikas, G, Fellini, R., FilipiZ., Liedtke, J., Michelena, N., Papalambros, P.Reyes, D., Rosenbaum, D., Sales, A., SasenaM.,An Optimization Approach to Hybrid ElectricPropulsion System Design, Mechanics of Structuresand Machines, Volume 27, No. 4, 1999, pp. 393 421
APENDIX
-
8/2/2019 SAE2001 Lin Simulink Hybrid Vehicles
13/13
13
Table 1: DI Diesel Engine Specification
CONVENTIONAL HYBRID
Configuration V8, Turbocharged,
Intercooled
V6, Turbocharged,
Intercooled
Displacement [L] 7.3 5.475
Bore [cm] 10.44 10.44
Stroke [cm] 10.62 10.62
Con. Rod Length [cm] 18.11 18.11
Compression Ratio [-] 17.4 17.4
Rated Power [HP] 210 @ 2400 rpm 157 @ 2400 rpm
Table 2: Drivetrain Specifications
Torque converter - Turbine inertia [kg*m2] 0.068
Transmission - 1st gear churning losses coeff. R11 0.0192
Transmission - 2nd gear churning losses coeff. R12 0.015
Transmission - 3rd gear churning losses coeff.R13 0.031
Transmission - 4th gear churning losses coeff.R14 0.0367
Transmission - 1st gear churning losses coeff.R21 1.361 10-5
Transmission - 2nd gear churning losses coeff.R22 5.719 10-6
Transmission - 3rd gear churning losses coeff.R23 -3.189 10-5
Transmission - 4th gear churning losses coeff.R24 -4.177 10-5
Transmission - 1st gear ratio [-] 3.45
Transmission - 2nd gear ratio [-] 2.24Transmission - 3rd gear ratio [-] 1.41
Transmission - 4th gear ratio [-] 1.00
Transmission - 1st gear ratio [-] FOR HYBRID 2.59
Transmission - 2nd gear ratio [-] FOR HYBRID 1.68
Transmission - 3rd gear ratio [-] FOR HYBRID 1.06
Transmission - 4th gear ratio [-] FOR HYBRID 0.75
Transmission - Fluid charging pump loss [N*m] -6.12
Transmission - 1st Gear efficiency [-] 0.9893
Transmission - 2nd Gear efficiency [-] 0.966
Transmission - 3rd Gear efficiency [-] 0.9957
Transmission - 4th Gear efficiency [-] 1.0
Propshafts/Differential - Axle churning loss coeff.R0 8.34
Propshafts/Differential - Axle churning loss coeff.R1 0.04087Propshafts/Differential - Differential drive ratio [-] 3.21
Propshafts/Differential - Differential efficiency [-] 0.96
Table 3: Vehicle Dynamics Specifications
CG location from front axle [-] 0.61875
Sprung mass [kg] 6581.6
Unsprung mass rear [kg] 430.9
Unsprung mass front [kg] 244.9
Longitudinal - Wheel inertia [kg*m2] 18.755
Longitudinal Break viscous damping [N*m*s/rad] 100.0
Longitudinal Break coulomb damping [N*m] 0.0
Longitudinal - Wheel radius [m] 0.4131
Longitudinal - Tire pressure [psi] 115.0Longitudinal - Number of tires on rear axle [-] 4.0
Longitudinal - Wheel bearing damping [N*m*s/rad] 3.0
Longitudinal - Road/tire friction coefficient [-] 0.7
Longitudinal- Aerodynamic drag = 0.5*Cd**Area 2.081
Vertical - Rear suspension compliance [m/N] 6.34461 10-7
Vertical - Rear tire compliance [m/N] 2.97403 10-7
Vertical - Rear suspension damping [N*s/m] 7000.0
Vertical - Rear tire damping [N*s/m] 2000.0