Keywords: Hybrid Electric Vehicle, Power Management in terms of NOx (Nitrogen Oxides) and PM
(Particulate Matters) emissions. Recently, hybrid
Abstract electric vehicle (HEV) technology was proposed as
Hybrid vehicle techniques are widely studied the basis for new vehicle configurations. Owing to
recently because of their potential to significantly their dual on-board power sources and possibility of
improve the fuel economy and drivability of future regenerative braking, HEVs offer unprecedented
ground vehicles. Due to the dual-power-source potential for higher fuel economy while meeting
nature of these vehicles, control strategies based on tightened emissions standard, particularly when a
engineering intuition frequently fail to fully explore parallel configuration is employed. To fully realize
the potential of these advanced vehicles. In this the potential of hybrid powertrains, the power
paper, we will present a procedure for the design of management function of these vehicles must be
a near-optimum power management strategy. The carefully designed. The “power management”
design procedure starts by defining a cost function, function refers to the design of the higher-level,
such as minimizing fuel consumption and selected low-bandwidth control algorithm that determines
emission species. The Dynamic Programming (DP) the proper power level to be generated, and its split
techniques are then utilized to find the optimal between the two power sources. In general, the
control actions. Through analysis of the behavior of control sampling time for the power management
the DP control actions, sub-optimal rules are control system is low (~1Hz). Its command then
extracted, which, unlike DP control signals, are becomes the set- points for the servo-loop control
implementable. The performance of the power systems, which operate at a much higher frequency
management control strategy is verified by using (>20Hz). The servo-loop control systems can be
the hybrid vehicle model HE-VESIM developed at designed for different goals, such as improved
the Automotive Research Center of the University drivability, while ensuring the set-points
of Michigan. A trade-off study between fuel commanded by the main loop controller are
economy and emissions was performed. It was achieved reliably.
found that significant emission reduction can be
achieved at the expense of small increase in fuel Power management strategies for parallel HEVs
consumption. can be roughly classified into three categories. The
first type employs intelligent control techniques
1 Introduction such as control rules/fuzzy logic/neural network for
Medium and heavy trucks running on diesel estimation and control algorithm development ([1],
engines serve an important role in modern societies. [2]). The second approach is based on static
More than 80% of the freight transported in the US optimization methods. Commonly, electric power
in 1999 was carried by medium and heavy trucks. is translated into an equivalent amount of (steady-
The increasing reliance on the trucking state) fuel rate in order to calculate the overall fuel
transportation brings with it certain negative cost ([3], [4]). The optimization scheme then
impact. First, the petroleum consumption used in figures out proper split between the two energy
the transportation sector was one of the leading sources using steady-state efficiency maps.
contributors for import oil gap. Furthermore, diesel- Because of the simple point-wise optimization
engine vehicles are known to be more polluting nature, it is possible to extend such optimization
than gasoline-engine vehicles, schemes to solve the simultaneous
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
fuel economy and emission optimization problem engine was downsized from V8 (7.3L) to V6 (5.5L)
[5]. The basic idea of the third type of HEV control and then augmented by a 49 KW DC electric motor.
algorithms consider the dynamic nature of the An 18Amp-hour advanced valve- regulated lead-
system when performing the optimization ([6],[7]). acid (VRLA) battery was chosen as the energy
Furthermore, the optimization is with respect to a storage system. The hybrid truck was estimated to
time horizon, rather than for an instance in time. In be 246 kg heavier than the original design. A
general, a power split algorithm resulting from schematic of the vehicle is given in Figure 1. The
dynamic optimization approaches are more downsized engine is connected to the torque
accurate under transient conditions, but are more converter (TC), which in turn connects to the
computation-intensive. transmission (Trns). The transmission and the
In this paper, we apply the Dynamic Programming electric motor are linked to the propeller shaft (PS),
(DP) technique to solve the optimal power differential (D) and two driveshafts (DS). Important
management problem of a hybrid electric truck. The parameters of this vehicle are given in Table 1.
optimal power management solution over a driving Engine
cycle is obtained by minimizing a defined cost Gas Drivetrain
function. Two cases are solved: a fuel- economy
cooler
only case, and a fuel/emission case. The
Inter
Air
algorithms are rule-based, because of the ease in will supply the requested power alone. Beyond
handling switching operating modes. For parallel Pe _ on , the engine becomes the sole power source.
hybrid vehicles, there are five possible operating Once Preq exceeds Pm _ a , engine power is set at Pm _ a
0
reduce emissions, the power management ) 350
m 300 27 6
.2.02
0 4
5
3
0.2
(N 0. 1 6 6
controller has to decide which operating mode to que
300
250 0.22 .2
0 1
.2 4 .2
r 0.216 0
.2 0 32 0
use, and if proper, to determine the optimal split o
n
200
T 250
e 0.216
1 4 .
0
5
gi 2 0.2
. 2
between the two power sources while meeting the n
E
200
150 0.22
0.24
0
6
0.25
0.26 0.24 0.2
100 .23
driver demand and maintaining battery state of 150
0.24 0.23 0.27 Motor
0 .24 0 0.20.25
6 0.27
100
50
0.25
0.26 only
0.27 Motor
0.27
Pe_ on
charge. The simple rule-based power management 50 only
800 1000 1200 1400 1600 1800 2000 2200 2400
strategy to be presented below 800 1000 1200 1400 1600 1800 2000 2200 2400
Engine Speed (rpm)
Engine Speed (rpm)
was developed on the basis of engineering intuition Figure 3: Power Split Control rule
and simple analysis of component efficiency Recharging Control: In addition to power the
tables/charts [9, 10], a very popular design vehicle, the engine sometimes needs to provide
approach. The design process starts by interpreting additional power to charge the battery. Commonly
the driver pedal motion as a power request, Preq . The a pre-selected recharge power level, Pch , is added
operation of the controller is to the driver’s power request which
determined by three simple rules: Braking rule, becomes the total requested engine power. The
Power Split rule and Recharging rule. If Preq is motor power command becomes negative
negative, The Braking rule is applied to decelerate ( Pm Pch ). However, this simple rule is frequently
the vehicle. If Preq is positive, either Power Split or found to be inefficient, and exceptions must be
Recharging rule will be applied, depending on the allowed. One example is that when Preq is less
battery state of charge (SOC). A high-level than Pe _ on , the recharging mode might not be
charge-sustaining strategy tries to maintain the activated. If SOC is not excessively low, the motor
battery SOC within defined lower and upper will still propel the vehicle to prevent inefficient
bounds. A 55-60% SOC range is chosen for engine operation. The other exception is that when
efficient battery operation as well as to prevent Preq is greater than Pm_ a , the motor
battery depletion or damage. It is important to note power will become positive to assist the engine, or
that these SOC levels are not hard bounds and stay at zero (when SOC is too low).
excursions could occur. Under normal propulsive
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
Braking Control: When Preq is negative,
driving condition, the Power Split rule determines
the power flow in the hybrid powertrain. regenerative braking is activated. If Preq exceeds
Whenever the SOC drops below the lower limit, the regenerative braking capacity Pm_ min , friction
the controller will switch to the Recharging rule brakes will assist the deceleration ( P P P ).
b req m _ min
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
2.3 Fuel Economy and Emissions Evaluation driving cycle, the optimal operating strategy to
Unlike light-duty hybrid vehicles, heavy-duty minimize fuel consumption, or combined fuel
hybrid vehicles do not yet have a standardized test consumption/emissions can be obtained. A
procedure for measuring their emissions and fuel numerical-based Dynamic Programming (DP)
economy performance. A test protocol is under approach is adopted in this paper to solve this finite
development by SAE and NAVC based on SAE horizon optimization problem.
J1711
3.1 Problem Formulation
[15]when we write this paper. Therefore, we In the discrete-time format, a model of the hybrid
decided to adopt the procedures proposed in [16]. electric vehicle can be expressed as:
The chassis-based driving schedule for heavy-duty
only dynamometer cycle is adopted. For where u(k) is the vector of control variables such as
UDDSHDV, emissions are recorded and reported fuel injection rate to the engine, desired output
in the unit of gram per mile (g/mi). In addition, the torque from the motor, and gear shift command to
battery SOC correction procedure proposed in the transmission. x(k ) is the state vector of the
[16] is used to correct fuel economy and emissions. system. The sampling time for this main-loop
The hybrid electric truck with the preliminary rule- control problem is selected to be one second. The
based controller was tested through simulation over optimization goal is to find the control input, u(k) ,
the UDDSHDV cycle. Table 2 compares the results which minimizes a cost function, which consists of
of the HEV with those of the conventional diesel the weighted sum of fuel consumption and
engine truck. It can be seen that the hybrid-electric emissions for a given driving cycle. The cost
truck, under the preliminary rule based control
function to be minimized has the following form:
algorithm, achieves 27% better fuel economy
N 1 N 1
compared to the baseline ) NOx(k ) PM (k ) (2)
J Lx(k),u(k) fuel(k
diesel truck. PM reduction is also achieved even k 0 k 0
though no emission criterion is explicitly included, where N is the duration of the driving cycle, and L
due to the trickling-down effect of improved fuel is the instantaneous cost including fuel use and
economy. NOx level increases because the engine engine-out NOx and PM emissions. For a fuel- only
works harder. In fact, this is exactly the main point problem, 0 , and 0 , 0 for a simultaneous
of this paper: it is hard to include more than one fuel/emission problem.
objective in simple rule-based control strategies, During the optimization, it is necessary to impose
which is commonly driven by intuition and trial- certain inequality constraints to ensure safe/smooth
and-error. The simple control strategy is not operation of the engine/battery/motor. The four (or
optimal since it is usually component-based as more precisely, eight) constraints we imposed are:
oppose to system-based. Usually we do not even
Te _ min e (k ) Te (k ) Te _ (k )
max e
as an analysis and design tool. (3)
Tm _ min m (k), SOC(k ) Tm (k ) Tm _ max m (k ), SOC(k )
FE (mi/gal) NOx (g/mi) PM (g/mi)
Conventional Truck 10.343 5.3466 0.5080
SOCmin SOC(k ) SOCmax
Hybrid Truck
13.159 5.7395 0.4576
(Preliminary Rule-Base)
where e is the engine speed, Te is the engine
The above problem formulation does not impose of the torque converter, Tx and Td are the output
any constraint on terminal SOC, the optimization torque of the transmission and differential,
algorithm tends to deplete the battery in order to respectively. Rx and x are gear ratio and efficiency
attain minimal fuel consumption. Hence, a terminal
of the transmission, which are functions of the gear
constraint on SOC needs to be imposed:
number, gx
J L x(k ), u(k) G(x(N ))
N 1
k 0
= N 1 fuel(k ) NOx(k ) PM (k ) (SOC(N ) SOC )2
(4) 3.2.3 Transmission
f The automatic transmission is modelled as a ratio
k 0
where SOC f is the desired SOC at the final time device with gear number as the sole state. The
control (‘shift’) to the transmission is constrained to
(which is usually equal to the initial SOC), and is take on the values of –1, 0, and 1, representing
a positive weighting factor. downshift, sustain and up-shift, respectively. The
3.2 Model Simplification gear shift dynamics are then described by:
The detailed HE-VESIM model (24 states) is not gx (k 1) gx (k ) shift(k) (8)
suitable for dynamic optimization because its high 3.2.4 Motor/Battery
computation demand. Due to the selection of the The electric motor characteristics are based on the
sampling time (T=1sec), dynamics that are much efficiency data obtained from the Advisor program
faster than 1Hz could be ignored. By analyzing the [17] as shown in Figure 4. The efficiency of the
dynamic modes, it was determined that only two motor is a function of motor torque and motor
state variables need to be kept: the transmission
speed, m f (Tm , m ) . However, due to the battery
gear number and the battery SOC. The
simplifications of the five sub-systems: engine, power and motor torque limit, the final motor
driveline, transmission, motor/battery and torque becomes:
3.2.1 Engine
max Tm,req , Tm,chg ( m ), Tbat ,chg (SOC, m ) Tm,req < 0
The engine dynamics are ignored and the output where Tm,req is the requested motor torque, Tm,dis
injected per cylinder/cycle [8]. The feed-gas NOx motoring and charging modes, and Tbat ,dis and
and PM emissions are functions of engine torque Tbat ,chg are the torque bounds due to battery current
and engine speed and are obtained by scaling the limit in the discharging and charging modes.
emission maps from the Advisor program [17].
250
150
100
0
2
e
T , T T ( ) T (5) -50
0.93
p
K ( ) t r r p -100
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
r
T T T T ( , g ) R (g ) (g ) (6) -150
0 100 200 300 400 500 600 700 800
where T and T are pump and turbine torques, K Of all the sub-systems, the battery is perhaps the
p t
least understood. The reason is that the battery
and Tr are the capacity factor and torque ratio of performance—voltage, current and efficiency as
the torque converter, r t / e is the speed ratio manifested from a pure electric viewpoint, is the
outcome of thermally-dependent electrochemical
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
processes that are not quite complicated. Various damping, Fr and Fa are the rolling resistance
models have been developed in the literature. But if force and the aerodynamic drag force,
we ignore thermal-temperature and transient M M J / r 2 is the effective mass of the vehicle
r v r d
SOC(k 1) SOC(k)
2(Rint Rt ) Qb DP solution for the cost function shown in Eq.(4)
Step N 1 :
circuit voltage Voc are functions of the battery J * N 1(x(N 1)) min L(x(N 1),u(N 1)) G(x(N )) (12)
Step k , for 0 k N 1
the terminal resistance. The battery plays an
J *k (x(k)) min L(x(k ),u(k)) J *k 1(x(k 1)) (13)
important role in the overall performance of HEV u (k )
because of its nonlinear, non-symmetric and The recursive equation is solved backwards to find
relatively low efficiency characteristics. Figure 6 the optimal control policy, subject to the inequality
shows the charging and discharging efficiency of constraints shown in Eq. (3) and the equality
the battery. It can be seen that discharging constraints imposed by the driving cycle. A
efficiency decreases at low SOC and charging standard way to solve the above stated DP problem
efficiency decreases at high SOC region. Overall, numerically is to use quantization and interpolation
the battery operates more efficiently at low power ([11], [12]). The state and control values are first
levels in both charging and discharging. quantized into finite grids. At each step of the
Rint (SOC ) Rt
optimization search, the function Jk (x(k )) is
evaluated only at the grid points
Voc (SOC )
of the state variables. If the next state, x(k 1) , does
not fall exactly on to a quantized value, then the
values of J *k 1(x(k 1)) in Eq.(13) as well as G(x(N ))
20
20
15
5
0.4 0.45 0.5 0.55
Battery SOC
0.6 0.65 0.7
5
0.4 0.45 0.5 0.55
Battery SOC
0.6 0.65 0.7 cycle, the required wheel torque Twh,req is
Figure 6: Efficiency maps of the lead acid battery: determined by inversely solving Eq.(11). The wheel
discharging (left) and charging (right)
speed wh,req can be computed by feeding
3.2.5 Vehicle
The vehicle is modelled as a point- the required wheel torque to the vehicle model in
mass: order to include the wheel dynamics and slip effect.
Combining this procedure with the defined
B v (k ) v (k ) F F v (k ) (11)
v (k 1) v (k ) 1 T wh (k ) wh v
v
state/input grid, the vehicle model can be replaced
M r
2
v v r v (k ) r a v
r
d d v
by a finite set of operating points parameterized by
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
where vv is the vehicle speed, Twh is the net wheel Twh,req and wh,req . The second trick adopted is to
torque from driveline and hydraulic brake, rd is construct pre-computed look-up tables for the new
the dynamic tire radius, Bwh is the viscous states and instantaneous cost as a function of
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
quantized states, control inputs, and operating operation between two power movers for achieving
points. Once these tables are built, they can be used the best fuel economy. Additional 6% fuel economy
to update Eq.(13) efficiently by the vector improvement was achieved by the DP algorithm
operations in MATLAB [12]. (Table 3) as compared with values shown in Table
2.
4. Dynamic Programming Results FE (mi/gal) Fuel (g/mi) NOx (g/mi) PM (g/mi)
The DP procedure described above produces an
0, 0 13.705 234.71 5.627 0.446
optimal, time-varying, state-feedback control
Table 3: Summary of DP results
policy, i.e., u *(x(k), k ) . It should be noted that DP
creates a family of optimal paths for all possible 4.2 Fuel Economy and Emissions Optimization
initial conditions. Once the initial SOC is To study the trade-off between fuel economy and
specified, the optimal policy will find a way to emissions, the weighting factors are varied:
achieve the minimal weighted cost of fuel
( SOC f ). The optimal control policy was applied to Selected optimization results are shown in Figures
the HE-VESIM model for final evaluation. In the 8 and 9. The case of 0 corresponds to the
following, two cases are presented: fuel optimal fuel economy scenario. Figure 8 shows the
economy only, and simultaneous fuel/emission trade-off in NOx emissions and fuel economy.
optimization. Increasing leads to significant NOx reduction
while causing a small fuel economy increase.
Veh Spd (MPH)
40
UDDSHDV
Actual Increasing results in reduced PM (Figure 9) but
20
0
higher NOx emissions and lower fuel economy
0.58
0 100 200 300 400 500 600 700 800 900 1000 (Figure 8). The trade-off between NOx and PM can
be seen from Figure 9 where larger tends to
SOC
0.56
0.54
decrease PM emission but increase NOx emission.
0 100 200 300 400 500 600 700 800 900 1000 More importantly, significant reduction in NOx and
100 PM emissions can be achieved at the price of a
Eng Pwr (kw)
20 5.2
=20
=600
NOx Emissions (g/mi)
0
=40
-20 =1000 =5
4.8
=0
0 100 200 300 400 500 600 700 800 900 1000
Time (sec) =10
4.4 =0
Figure 7 Simulation results for the fuel-economy-only case =[0, 5 10, 20, 40], =0
=40 =10, =[0, 100, 200, 400]
4
=0 =20, =[0, 200, 400, 600]
4.1 Fuel Economy optimization results =40, =[0, 400, 600, 800, 1000]
0, 0, 5 106 for this case. The UDDSHDV Fuel Economy (mi/gal)
driving cycle is again used. The initial and terminal represent the optimal
SOC were both selected to be 0.57. Simulation
results of the vehicle under the DP policy are shown
in Figure 7. There is a small difference (<2mph)
between the desired vehicle speed (UDDSHDV)
and the achieved vehicle speed, caused by model
mismatch and the long sampling time (1 sec). The
engine power and motor power trajectories
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
Figure 8 Fuel economy versus engine-out NOx
emissions The case 40, 800 seems
to achieve
a good trade-off--NOx and PM are reduced by
17.3 % and
10.3% respectively at a 3.67% penalty on fuel
economy. Simulation results of this case are
shown in Figure 10. The SOC fluctuates in a
wider range compared to the fuel-only case
(Figure 6). It can be seen that for the fuel-only
case, almost all the negative motor power are
from
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.
regenerative braking. In other words, the engine where is a positive weighting factor. Figure 11
seldom recharges the battery. Therefore, all shows the optimal gear position trajectories from
electrical energy consumed comes from DP for different values. It can be seen that larger
regenerative braking. This implies that it is not results in less-frequent gear shifting. The value
efficient to use engine power to charge the battery.
of 1.5 is chosen. From the DP
This is due to the fact that the fuel efficiency map
of this diesel engine is flat in medium to high power results, the gear operational points are expressed on
regions. the engine power demand vs. transmission speed
0.49 plot (Figure 12). It can be seen that the gear
=[0, 5 10, 20, 40], =0
=40 =20
=10, =[0, 100, 200, 400]
=20, =[0, 200, 400, 600]
positions are separated into four regions and the
=0 =0 =40, =[0, 400, 600, 800, 1000]
0.46 boundary between adjacent regions represent
PM Emissions (g/mi)
=5
=0
optimal gear shifting thresholds. After adding a
=0
0.43 =0 hysteresis function to the shifting thresholds, a new
gear shift map is obtained. It should be mentioned
0.4
=10
that the optimal gear shift map can also be
constructed through static optimization ([10], [14]).
=1000
0.37
Given an engine power and wheel speed, the best
3.8 4 4.2 4.4 4.6 4.8 5 5.2 5.4 5.6 5.8
NOx Emissions (g/mi) gear position for minimum weighted cost of fuel
Figure 9 Engine-out PM emissions versus NOx emissions and emissions can be chosen based on the
0.62
0.6 combined steady-state engine fuel consumption and
0.58
SOC
80
60 5
40 4 =0
20
3
Gear
0
100 200 300 400 500 600 700 800 900 1000 2
40 1
Mot Pwr (kW)
20 0
0 100 200 300 400 500 600 700 800 900 1000
0
5
-20
4 =0.5
-40 3
Gear
100 200 300 400 500 600 700 800 900 1000
Time (sec) 2
1
2
1
The DP control policy is not implementable in real 0
0 100 200 300 400 500 600 700 800 900 1000
driving conditions because it requires knowledge of Time (sec)
future speed and load profile. Nonetheless, Figure 11 Optimal gear position trajectory
analyzing its behaviour provides useful insight into 100
1st gear
60
Gear shifting strategy is crucial to the fuel economy 50
of hybrid electric vehicles. The original optimal 40
N 1 0
0 20 40 60 80 100 120 140 160 180 200 220
550
5.2 Power Split Control
500
In this section, we study how Power Split Control 450
500
50
power operating modes are defined: motor-only (
PSR 0 ), engine-only ( PSR 1 ), power-assist ( 0 800 1000 1200 1400 1600 1800 2000 2200 2400 2600
Engine Speed (rpm)
low load, and the motor is used to assist the engine Power Demand / Trans Speed (kN-m)
at high load. In order to extract an implementable Figure 15 Optimal PSR rules comparison
rule, a least-square curve fit is used to approximate
5.4 Performance Evaluation
the optimal PSR, shown as the solid line in Figure
After incorporating all the changes outlined in the
13.
4 previous sections, the improved rule-based
3.5 controller is evaluated using several different
3
driving cycles. In addition to the original cycle
Power Split Ratio (PSR)
2.5
(UDDSHDV), the new rule-based controller is put
2
through three other driving cycles (suburban,
interstate, and city) to test its robustness. The results
1.5
are shown in Tables 4-7. It can be seen that
1
depending on the nature of the driving cycles, the
0.5
new rule-based control system may not improve all
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Power Demand / Trans Speed (kN-m)
Figure 13 DP power split behavior (UDDSHDV cycle) three categories of performance, and in certain
cases did worse. However, if the
Proceedings of the 2002 Mediterranean Control Conference, Lisbon, Portugal, July 2002.