Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 1
Abstract—In this paper, an efficient Energy Management retrieve the energy incurred during braking. Hybridization will
Strategy (EMS) of a specific multi hybrid plugin electric bus is therefore draw on the strengths of different types of engines by
designed and validated using high fidelity TruckMaker software combining the excellent efficiency and reversibility of electric
simulation. The studied bus is equipped with a tri-hybrid pow-
ertrain in which traction torque is produced by three distinct motors with the high energy density of fossil fuels which
energy sources (internal combustion engine (ICE), hydraulic guarantees the autonomy, limits the vehicle weight and reduces
accumulator and battery). To manage the complex operation of refueling time.
this hybrid powertrain smoothly and efficiently, an EMS com- The presence of additional power sources in the HEV in-
posed of two control layers combining fuzzy logic and adaptive troduces additional degrees of freedom in controlling the
optimal control is proposed. The main purpose of this control
strategy is the coordination of these multiple energy sources while powertrain, since at each time the driver’s power request can
minimizing the fuel consumption and ensuring smooth torque be delivered by either one of the on-board energy sources or
transitions between the motors. This last-mentioned benefit is their combination. The additional degrees of freedom can be
quite important since smooth torque transitions helps to reduce leveraged to reduce fuel consumption and pollutant emissions
power loss in the hydraulic system and ensure reliability of the and also to optimize other possible cost such as battery life
powertrain. In addition, the proposed strategy is designed so that
it respects the intrinsic constraints of the powertrain components [2]. However, controlling HEV raises new problems to find the
and to deal with the uncertainties on the driving conditions when most efficient way of deciding the power distribution between
controlling the hybrid powertrain system. the power sources. This task is performed by the EMS which
Index Terms—Hybrid electric urban bus, Tri-hybrid pow- is the highest control level of the powertrain’s control strategy
ertrain control, Energy management strategy, Hybrid control [3]. The main proposed approaches of the EMSs could be
scheme, Fuzzy logic, Optimal control. classified into two categories: rules-based and optimization
based EMSs, as shown in Fig. 1. Rules-based strategies have
been traditionally used by automobile manufacturers because
I. I NTRODUCTION
of their simplicity and effectiveness in real-time supervisory
Since electric vehicles are still struggling to compete with control. They could be further classified as deterministic
conventional vehicles due to their low autonomy and the ex- rules-based and fuzzy rules-based EMSs [4]. All rules-based
cessive cost of their batteries, plug-in hybrid electric vehicles strategies are based on intuitive control approach which is
(PHEV) are gaining more popularity. In fact, PHEV turns capable to translate engineers knowledge and experience into
out to be the most appropriate solution available currently corresponding results, but they require a careful calibration of
to deal with economic and environmental concerns related the parameters [5]. It is to be noted that research communities
to the transportation systems. A hybrid vehicle combines, by focus on using fuzzy logic. The main idea of fuzzy logic
definition, multiple energy sources that complement each other energy optimization strategies is to leveling the operation
and guarantee efficient propulsion of the vehicle. Generally, points of the ICE onto its high efficiency curve with the
at least two motors are associated with the mechanical trans- complement energy supplied by batteries to increase the ICE
mission elements to ensure the traction of the vehicle. The efficiency and decrease emission.
arrangement of these elements defines the vehicle architecture. The optimization-based EMSs rely on the use of a model
There are many possible powertrain architectures such as based formulation of the energy management problem. These
series hybrid, parallel hybrid or series-parallel hybrid power- methods can be divided into numerical and analytical ap-
train configurations [1]. The advantage of the hybridization of proaches. In numerical optimization methods like dynamic
powertrains is to overcome the two main drawbacks of Internal programming [6], the global optimum is found numerically
Combustion Engines (ICE) that are the low energy efficiency under the assumption of full knowledge of the future driv-
and the power irreversibility which makes the engine unable to ing conditions. Unfortunately, the results obtained through
dynamic programming cannot be implemented directly due
Copyright (c) 2015 IEEE. Personal use of this material is permitted.
However, permission to use this material for any other purposes must be to its high computational demands. To overcome this prob-
obtained from the IEEE by sending a request to pubs-permissions@ieee.org. lem, approximated dynamic programming [7] and stochastic
Nadir Ouddah and Lounis Adouane are with Institut Pascal / IMobS3, dynamic programming [7], [8] had been proposed as solu-
UCA/SIGMA – UMR CNRS 6602, Clermont-Ferrand, France e-mail: First-
Name.LastName@uca.fr tions. Analytical optimization methods, on the other hand,
Manuscript received July 08, 2018; revised January, 17, 2019. use a mathematical problem formulation to find an analytical
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 2
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 3
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 4
information as well as bus status data which includes speed controllers which are implemented in blocks 1 and 2 of this
information, and State Of Charge (SOC) of the battery and figure: 1) Fuzzy logic operating modes management strategy,
hydraulic accumulator. As shown in Fig. 4, these input signals implemented in the upper control layer of the global control
are first used in the upper layer of the control scheme to scheme, which supervises and controls the selection of the
generate a mode selection signal which allows to select at each appropriate operating mode, 2) Fuzzy logic modes switching
moment the appropriate operating mode of the powertrain. optimization strategy implemented also in the upper layer
Energy optimization is then performed in both control layer of the control scheme for the optimization of the modes’
of Fig. 4. Two types of optimization strategies are used: switching.
an adaptive optimal control strategy during regular hybrid Given the complexity of the studied tri-hybrid powertrain
operation of the powertrain and a fuzzy logic optimization architecture, the use of fuzzy logic is of major interest for the
strategy which optimize energy during modes switching and realization of the operating modes management and optimiza-
ensure the coordination with the optimal control strategy. At tion strategies. Indeed, the boundaries between the operating
the output of this overall control scheme, torque set-points modes are not well defined due to the nonlinear and time-
are given respectively for the internal combustion engine, the varying characteristic of the powertrain’s dynamic model [22].
hydraulic motor and the electric motor. These reference values In addition, instead of using deterministic rules as it is the case
are then taken into account by the motors’ local controllers to in most commercially available HEVs, the use of fuzzy logic
produce the torque requested by the driver. allows to prevent from abrupt switching between the operating
modes of the hybrid powertrain which results in less power
losses in the hydraulic system and less mechanical fatigue of
the actuators and the transmission.
Multiple inputs single output fuzzy logic control was used
to implement the fuzzy logic operating modes management
strategy (cf. block 1 of Fig. 5). The inputs to this block are the
requested torque signal, the measured bus speed signal as well
as the SOE and the SOC status of the battery and the hydraulic
accumulator respectively. The output is a mode selection signal
used to determine the operating mode of the powertrain. The
membership functions of these input and output variables are
designed as Fig. 6. As shown in this figure, a trapezoidal shape
of input/output membership functions is chosen for this fuzzy
controller. In particular, the trapezoidal shape of the output
membership functions helps to merge between the fuzzy logic-
based strategy and the optimization strategy based on optimal
control (cf. block 4) during hybrid operating phases. Mamdani
(max-min) algorithm is used as fuzzy reasoning method and
center of gravity (COG) defuzzification is then carried out to
Fig. 4. Block diagram of the proposed overall control strategy. calculate the value of the mode selection signal at the output
of the fuzzy logic operating modes management controller (cf.
The next subsections will be devoted to the description block 1).
of the control strategies implemented on both control layers Afterwards, the mode selection signal is used as an input
shown in Fig. 4. First, the synthesis of the fuzzy logic modes for the fuzzy logic modes switching optimization block (cf.
switching management and optimization strategy implemented block 2 of Fig. 5). The other inputs of this block are the
in the upper control layer is presented in the next part of requested torque and the measured bus speed signals. The
this section. The development of the optimal control algorithm outputs of this block are the modes switching coefficients
implemented in the lower control layer is then detailed in the used to calculate the torque split between the operating modes
last part of this section. during mode transition phases. The membership functions of
input and output variables of the fuzzy logic modes switching
optimization controller are designed as Fig. 7. As one can
B. Modes switching management and optimization see, Triangular and trapezoidal functions are used for their
The first task that must be accomplished by the proposed simplicity. As before, Mamdani inference algorithm and center
control strategy is online selection of the powertrain’s oper- of gravity defuzzification method are used to calculate the
ating mode as well as optimization of the switching between modes switching coefficients at the output of the switching
modes when a transition is needed. The aim of this control optimization block.
subsystem is to determine in real time the most appropriate op- For both modes management and switching optimization
erating mode of the hybrid powertrain and to optimize torque controllers, fuzzy rules are constructed based on background
switching in order to enhance fuel economy and smoothness knowledge and experience of control of the tri-hybrid pow-
of operation during mode transition. As shown in Fig. 4, these ertrain. Actually, functional tests are first performed on the
control tasks are carried out by two complimentary fuzzy real bus to determine the efficiency, response time and max-
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 5
L M H
1
Degree of membership
0.8
0.6
0.4
0.2
(a)
L M H
1
Degree of membership
0.8
0.6
0.4
0.2
(b)
L M H
1
Fig. 5. Block diagram of the fuzzy logic operating modes management and
Degree of membership
0.8
optimization strategy. 0.6
0.4
0.2
imum torque characteristics over the entire operating range 0 0.2 0.4 0.6
Input: SOE b a t
0.8 1
and while taking into consideration in real time: the state 0.6
0.4
of charge of the battery and the hydraulic accumulator; the 0.2
related to the mass of the bus and the road slope; the fuzzy 0 0.2 0.4 0.6
Input: SOC a ccu
0.8 1
rules for selecting the appropriate operating modes and the (d)
optimal torque produced by each actuator are determined in ac-
cordance with the control objectives. More precisely, the rules Mode3
1
Mode1 Mode4 Mode2
0.8
0.4
and smooth operation of the hybrid powertrain. Tables I 0.2
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 6
1
VL L M H VH fuel economy.
Degree of membership
0.8 1) Optimization problem formulation: The main objective
0.6
0.4
of the optimal control strategy proposed in this section is
0.2 to find, at each sample time during hybrid operating mode,
0
the optimal value of the control input that minimizes a cost
0.05 0.1 0.15 0.2 0.25 0.3
Input: Mode selection signal function representing the power consumption of the powertrain
(a) without sacrificing the bus drivability. The control input in
this case is the power split between the electric motor and
1
L M H
the hydraulic motor (represented by the power produced by
Degree of membership
0.8
0.6
one of either motors). The amount of residual energy of the
0.4 battery represented by the estimation of the battery State Of
0.2
Energy SOE is the main dynamic state. The state equation
0
0.8
0
follows [23]:
0 0.2 0.4 0.6 0.8 1
Input: Speed
(c) ηBAT if in discharging phase
η= (3)
1/ηBAT if in charging phase
VL L M H VH
1
Equation 2 is obtained from the battery internal resistance
Degree of membership
0.8
0
the battery, PBAT is the power delivered by the battery and
0 0.2 0.4 0.6
Output: Torque split
0.8 1 PEM is the power consumed by the electric motor to produce
(d) torque TEM at speed ωEM .
The minimization of the cost function must be done under a
Fig. 7. Membership functions of modes switching optimization fuzzy logic certain number of constraints. In fact, the powertrain compo-
controller (VL: very low, L: low, M: medium, H: high, VH: very high). nents dimensioning imposes minimum and maximum limits
on the exchanged powers. These limits form the following
constraints.
pump). A detailed block diagram of this control subsystem, • The internal combustion engine and electric motor have
which is implemented in the lower control layer, is illustrated limited operating ranges. Therefore, provided or absorbed
in Fig. 8. torques must be comprised between minimum and max-
imum limits.
min max
TEM ≤ TEM (t) ≤ TEM (4)
The fusion between this controller and the modes switching ρ1 T HM (TICE , DHM ) + ρ2 T EM (t) − Twheel (t) = 0
optimization controller allows to combine their advantages (6)
in order to obtain at the same time a smooth switching where ρ1 and ρ2 are the gearbox’ reduction ratios of
between the powertrain’s operating modes, and an improved hydraulic and electric motors respectively.
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 7
Compared with energy management problem formulation It means that when the torque applied to the wheel is too
for charge sustaining HEV [24], there is no sustainability significant to be only produced by the electric motor, the
min
constraint on the final SOE for plug-in HEV allowing the T̃HM limit imposes a minimum torque on the hydraulic motor.
max
charge depleting operation. Thus, the energy consumed on the Additionally, T̃HM limit prevents the electric motor torque
min
entire cycle does not come exclusively from the fuel since set-point to become less than TEM .
nd
most of the available electrical energy is supplied from the Finally, using a 2 order approximation, the constraint 11 is
grid. This implies that the cost function must take into account written as the equivalent form given by 14,
all the energy sources used to ensure the traction of the bus.
That is why the cost function J to be minimized over the time 2
−THM + αTHM + β = 0 (14)
interval [ti , tf ] is defined based on the total electric and fuel
energy consumed by the vehicle as follows. with
max min
ff=T̃HM − T̃HM (15)
Z tf
J= PF (u (t)) + PBAT (u (t))dt (7)
ti max min
fi=T̃HM . T̃HM (16)
where PF is the instantaneous power of the fuel (engine power
input). It is commonly expressed in terms of the fuel flow 2) Optimization strategy description: With the optimization
rate ṁf and the lower heating value of the fuel (QLHV = problem fully defined, Pontryagin’s minimum principle is
43M J/kg) using the formulation given in equation 8 [24]. used to give numerical solution. In this case, minimizing
the cost function given in 7 is equivalent to minimizing the
PF (u (t)) = ṁf (u (t)) QLHV (8) Hamiltonian function H of the system at each instant of time.
In this optimal control problem, the motors rotational speed 1
H (x (t) , u (t) , λ (t)) = PF ρ1 THM (t) , ωHM (t)
is imposed by the wheels speed. Thus, only torque values can ρ1
be used to decide how to split the driver’s demanded power.
λ (t)
1
In addition, hydraulic motor torque is used in this case as a − − 1 PM E ρ2 TEM (t) , ω (t) (17)
ηEmax ρ2 EM
control variable instead of electric motor torque since the two
variables are linked together through equation 6. where λ (t) is the costate (or the Lagrange multiplier).
The optimization problem is then to find the hydraulic For the considered energy management problem, an ex-
torque that should be provided at every sample time in order tended Hamiltonian function is defined to account for the
to minimize the total energy consumed while checking the constraint 10 and 14. The additional terms are introduced using
constraints mentioned above (cf. equations 4 to 6). To these a new Lagrange multipliers (i.e., γ(t) et σ(t) respectively).
constraints it is added a new constraint 9 which aims to limit
the admissible control region in order to take into account H (x (t) , u (t) , λ (t) , γ (t) , σ(t)) =
the limits of the hydraulic motor dynamics and consequently
1
λ (t)
taking into account the limits of the internal combustion engine PF ρ1 THM (t) , ωHM (t) − −1
ρ1 ηEmax
dynamics.
1 2
dTHM PM E ρ2 TEM (t) , ω (t) + γ (t) −THM + αTHM
−ξ ≥0 (9) ρ2 EM
dt
2
with ξ the maximum hydraulic torque variation measured dTHM
over a short period of time. +β) + σ (t) −ξ (18)
dt
To introduce constraints in the optimization problem, these are
transformed into equality constraints. The constraint 9 can be The optimal control law which minimizes the Hamiltonian
rewritten as follows. H must satisfy the following necessary conditions for opti-
mality:
dTHM
− ξ − ε̇2 = 0 (10)
dt
∂H(t) ∂H(t)
= 0 (19a)
where ε is a slack variable.
∂u(t) ∂THM (t)
By using equation 6, it is possible to rewrite the constraints 4
∂H(t) ∂H(t) ∗
and 5 as a single constraint on the control variable as follows.
− =− λ̇ (t) (19b)
∂x(t) ∂SOE(t)
∂H (t) ∗
min min max
max max min
ẋ (t) (19c)
T̃HM THM , TEM ≤ THM ≤ T̃HM THM , TEM (11)
∂λ (t)
∂H(t)
with 2
= −THM
+ αTHM + β0 (19d)
∂γ(t)
min min max
2
T̃HM = max(ρ1 .THM , Twheel − ρ2 .TEM ) (12) ∂H(t) dTHM
= − ξ ε̇ (19e)
∂σ(t) dt
max max min
T̃HM = max(ρ1 .THM , Twheel − ρ2 .TEM ) (13) The costate λ is determined by 19c.
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 8
The condition 19a determines the optimal control trajectory (cf. Block 2 of Fig. 8), the value of the costate is found at
∗
THM (t). If this necessary condition is satisfied, then the each sample time according to 21.
∗
optimal hydraulic torque THM (t) must be given by equation
20. λ (t) = τ (t) λmax + (1−ø (t)) λmin (21)
∗
THM (t) = arg min H(SOE (t) , THM (t) , λ(t)) (20) with
THM ∈U
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 9
Torque(N.m)
ent usage conditions of a hybrid electric bus including urban 200 200
600 600
EM Torque
HM via accu. torque
MH via ICE torque
split the total power demand between the motors. In this 400 Reference torque (T wheels )
Torque (N.m)
400
paper, the rules-based strategy used for comparison, was 200 200
0
developed based on the power split results from the proposed -200
0
40 45
(b)
online using deterministic rules. The control architecture of
this rules-based strategy includes two finite state machines
executed in parallel as illustrated in Fig. 10. Fig. 11. Torque sharing profiles on UDC driving cycle: (a) Deterministic
rules-based EMS, (b) Proposed EMS.
800
EM Torque
700 HM via accu. torque
MH via ICE torque
600 Reference torque (T wheels )
500
Torque(N.m)
400
300
200
100
-100
-200
0 200 400 600 800 1000 1200 1400 1600
t(s)
(a)
800
EM Torque
700
HM via accu. torque
MH via ICE torque
600
Reference torque (T wheels )
500
Torque(N.m)
400
300
200
100
-100
-200
0 200 400 600 800 1000 1200 1400 1600
t(s)
(b)
Fig. 12. Torque sharing profiles on FTP-75 driving cycle: (a) Deterministic
rules-based EMS, (b) Proposed EMS.
Fig. 10. Rules-based control strategy architecture.
Performance evaluation results of the proposed EMS and Fig. 13 and Fig. 14 represent the oscillation criterion evalua-
the deterministic rule-based EMS used for comparison are tion on UDC and FTP-75 driving cycles. From these figures
presented side by side in the following figures. During this one can see that the torque oscillation criterion from the
test, initial state of charge of the battery and the hydraulic rules-based strategy is greater than the one obtained from the
accumulator are 75% and 90% respectively. The torque split proposed control strategy and that for all the motors. Which
calculated by each algorithm on UDC and FTP-75 driving means that motors torque ripple is noticeably reduced when
cycles are shown on Fig. 11 and Fig. 12. using the proposed control strategy. Based on the results of
From these figures, one can notice that the torque distribu- figures 13 and 14, a summary of the torque smoothness gain,
tion between the motors is properly ensured with both EMSs. obtained when using the proposed control strategy instead of
However, abrupt transitions and a few overshoots can be seen the reference rules-based strategy, is given in Table III.
on the torque plots of the deterministic rules-based strategy.
Otherwise, with both algorithms, the sum of the motors’ TABLE III
produced torques corresponds to the total torque demand set- T ORQUE S MOOTHNESS G AIN C OMPARED TO T HE RULES -BASED
S TRATEGY.
point. In order to evaluate the smoothness of the powertrain
operation using the proposed control strategy versus the rules- EM torque HM via Accu. torque HM via ICE torque
based control strategy, an oscillation quantifying criterion of UDC 7.3% 13.2% 12.4%
the motors torques is defined as follows: FTP-75 6.9% 16.3% 10.6%
Z ts i m
d T rq The curves representing the evolution of the states of charge
Oscillation criterion = dt .dt
(24) of the battery and the hydraulic accumulator are plotted on
0
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 10
× 10 4
10000 6
4
6000
3
4000
2
2000 1
0 0
0 20 40 60 80 100 120 140 160 180 0 200 400 600 800 1000 1200 1400 1600
t(s) t(s)
(a) (a)
5000
Proposed control strategy
Rules-based control strategy
2.5
4000
2
3000
1.5
2000
1
0 0
0 20 40 60 80 100 120 140 160 180 0 200 400 600 800 1000 1200 1400 1600
t(s) t(s)
(b) (b)
800 8000
600 6000
400 4000
200 2000
0 0
0 20 40 60 80 100 120 140 160 180 0 200 400 600 800 1000 1200 1400 1600
t(s) t(s)
(c) (c)
Fig. 13. Torque oscillation quantification on UDC driving cycles: (a) Fig. 14. Torque oscillation quantification on FTP-75 driving cycles: (a)
Electric motor torque, (b) Hydraulic motor via accumulator motor torque, Electric motor torque, (b) Hydraulic motor via accumulator motor torque,
(c) Hydraulic motor via ICE motor torque. (c) Hydraulic motor via ICE motor torque.
charge of the battery may have a slight difference from the 74.9
SOE(%)
74.8
Desired
74.6
adaptation in this algorithm, which is supposed to help to take 74.5 Proposed control strategy
Rules-based control strategy
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 11
TABLE IV
C ONSUMPTION R ESULTS C OMPARISON OF T HE D ETERMINISTIC RULES -BASED S TRATEGY AND T HE P ROPOSED S TRATEGY.
100 100
SOC hydraulic accumulator SOC hydraulic accumulator
90 90
80
80
70
70
SOC(%)
SOC(%)
60
60
50
50
40
40
30
30 20
20 10
0 20 40 60 80 100 120 140 160 180 0 200 400 600 800 1000 1200 1400 1600
t(s) t(s)
(a) (a)
100 100
SOC hydraulic accumulator SOC accumulateur HP
90 90
80
80
70
70
SOC(%)
SOC(%)
60
60
50
50
40
40
30
30 20
20 10
0 20 40 60 80 100 120 140 160 180 0 200 400 600 800 1000 1200 1400 1600
t(s) t(s)
(b) (b)
Fig. 16. Hydraulic accumulator state of charge evolution on UDC driving Fig. 18. Hydraulic accumulator state of charge evolution on FTP-75 driving
cycle: (a) Deterministic rules-based EMS, (b) Proposed EMS. cycle: (a) Deterministic rules-based EMS, (b) Proposed EMS.
76
74
Desired
of the powertrain. In addition, through the use of fuzzy
72
SOE(%)
∆ SOE
logic and adaptive optimal control, robustness and adaptability
70
68
are also among the main strengths of the proposed control
66
Rules-based control strategy
Proposed control strategy strategy. These two important features allow in particular to
0 200 400 600 800 1000 1200 1400 1600
t(s)
deal with the inherent uncertainties in this highly complex
system. In particular, driving conditions uncertainties are well
Fig. 17. Battery state of charge evolution on FTP-75 driving cycle.
taken into account. Validation tests carried out using high-
fidelity TruckMaker software have confirmed the effectiveness
V. C ONCLUSION and validity of this novel approach. The implementation work
on the actual bus is in progress and further experimental tests
This paper focused on the development of a hybrid control
are planned in near future.
architecture for an optimized energy management of a tri-
hybrid powertrain of a heavy vehicle. The proposed overall
control scheme consists of two control layers and it is based
on fuzzy logic and optimal control combination in order to VI. ACKNOWLEDMENT
make the most of the benefits of each approach to lead
toward a well adapted global control strategy that can be This project is supported by the ADEME (Agence De
used to deal with the complex characteristics of the studied l’Environnement et de la Maitrise de l’Energie) for the
powertrain. Indeed, the proposed strategy allows to select in National French program Investissement d’Avenir, through
real time the most suitable operating mode, optimize energy BUSINOVA Evolution project. This project received also
consumption and avoid the jolts of the motors torque that the support of IMoBS3 Laboratory of Excellence (ANR-10-
cause driving inconvenience and premature mechanical fatigue LABX-16-01).
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TVT.2019.2899880, IEEE
Transactions on Vehicular Technology
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. XX, NO. XX, XXX 2019 12
200
Fuel power
[4] E. Kamal and L. Adouane, Hierarchical Energy Optimization Strategy and
Electric power
150
Total power Its Integrated Reliable Battery Fault Management for Hybrid Hydraulic-
Electric Vehicle. IEEE Transactions on Vehicular Technology. vol. 67. no
P(kW) 100
5. 2018. pp. 3740-3754.
50 [5] C. Mi, M. Abul Masrur and D. Wenzhong Gao, Plug-in hybrid electric
vehicles”, in Hybrid Electric Vehicles: Principles and Applications With
0
0 20 40 60 80
t(s)
100 120 140 160 180
Practical Perspectives. New York, NY, USA: Wiley, 2011.
(a) [6] R. Abdrakhmanov and L. Adouane, Dynamic Programming Resolution
and Database Knowledge for Online Predictive Energy Management of
Hybrid Vehicles, Proceedings of the 14th International Conference on
140
120
Fuel power
Electric power
Informatics in Control (ICINCO’17), Automation and Robotics, 2017,
100
Total power
Madrid-Spain.
80
[7] L. Johannesson, M. Asbogard and B. Egardt, Assessing the potential of
P(kW)
60
40
predictive control for hybrid vehicle powertrains using stochastic dynamic
20 programming, Transactions ITSC, vol. 8, no. 1, 2007, pp. 71-83.
0
-20
[8] S. J. Moura, H. K. Fathy, D. S. Callaway and J. L. Stein, A stochastic
0 20 40 60 80
t(s)
100 120 140 160 180
optimal control approach for power management in plug-in hybrid electric
(b) vehicles, IEEE Transactions on Control Systems Technology, vol. 19, no.
3, 2011, pp. 545-555.
140
[9] N. Ouddah, L. Adouane, R. Abdrakhmanov and E. Kamal, Optimal En-
120 Fuel power
Electric power
ergy Management Strategy of Plug-in Hybrid Electric Bus in Urban Con-
100
80
Total power
ditions, International Conference on Informatics in Control (ICINCO’17),
Automation and Robotics, 2017, Madrid - Spain.
P(kW)
60
40
[10] S. Volkan, G. Metin and B. Seta, A novel ECMS and combined cost
20
0
map approach for high-efficiency series hybrid electric vehicles. IEEE
-20
0 20 40 60 80 100 120 140 160 180
Transactions on Vehicular Technology, 2011, vol. 60, no. 8, pp. 3557-
t(s)
3570.
(c) [11] N. Ouddah, L. Adouane and R. Abdrakhmanov, From offline to adaptive
online energy management strategy of hybrid vehicle using Pontryagin’s
Fig. 19. Energy consumption results on UDC driving cycle: (a) Deterministic minimum principle. International Journal of Automotive Technology,
rules-based strategy, (b) On-line EMS, (c) Off-line EMS. 2018, vol. 19, no. 3, pp. 571-584.
[12] Y. Fengjun, W. Junmin and H. Kaisheng, Hybrid electric vehicle model
predictive control torque-split strategy incorporating engine transient
250
200
Fuel power
Electric power
characteristics. IEEE Transactions on Vehicular Technology, 2012, vol.
150
Total power
61, no 6, pp. 2458-2467.
[13] N. Kim and A. Rousseau, Sufficient conditions of optimal control based
P(kW)
100
50
on Pontryagin’s minimum principle for use in hybrid electric vehicles,
0
Proceedings of the Institution of Mechanical Engineers Part D Journal of
-50
Automobile Engineering, vol. 226, no. 9, 2012, pp. 1160-1170.
0 200 400 600 800 1000 1200 1400 1600
t(s) [14] N. Denis, M. R. Dubois, and A. Desrochers. Fuzzy-based blended
(a) control for the energy management of a parallel plug-in hybrid electric
vehicle. IET Intelligent Transport Systems, 2014, vol. 9, no 1, pp. 30-37.
140
[15] E. Kamal, L. Adouane, R. Abdrakhmanov and N. Ouddah, Hierarchical
120
Fuel power
Electric power and adaptive neuro-fuzzy control for intelligent energy management in
Total power
100
80
hybrid electric vehicles. IFAC-PapersOnLine, 2017, vol. 50, no 1, pp.
3014-3021.
P(kW)
60
40
[16] H. Yin, W. Zhou, M. Li, C. Ma, and C.Zhao, An adaptive fuzzy
20
0
logic-based energy management strategy on battery/ultracapacitor hybrid
-20
0 200 400 600 800 1000 1200 1400 1600
electric vehicles. IEEE Transactions on Transportation Electrification,
t(s)
2016, vol. 2, no 3, pp. 300-311.
(b) [17] Businova plug-in hybrid bus presentation, Available at: http://www.
businova.com
140 [18] VISEDO PowerDRUM PDR-XXS-3200-T310 Technical features, Avail-
Fuel power
120
100
Electric power
Total power
able at: https://goo.gl/Bg1q4q
80 [19] VM Motori VM-R754EU5-05D/4 Technical features, Available at: https:
P(kW)
60 //goo.gl/7oLVD3
40
20
[20] Parker HY30-8223/UK Catalogue, Available at: https://goo.gl/3Kda6C
0 [21] Economic Commission for Europe ECE-R13, Proposal for draft amend-
-20
0 200 400 600 800 1000 1200 1400 1600 ments to regulation No. 13 (Braking), 56th GRRF, September 2004.
t(s)
(a) [22] G. Shi, Y. Jing, A. Xu, J. Ma, Study and Simulation of Based-fuzzy-
logic Parallel Hybrid Electric Vehicles Control Strategy, International
Conference on Intelligent systems Design and Applications (ISDA’06),
Fig. 20. Energy consumption results on FTP-75 driving cycle: (a) Determin- pp.280-284, Oct 2006.
istic rules-based strategy, (b) On-line EMS, (c) Off-line EMS. [23] O. Tremblay, L. A. Dessaint, and A. Dekkiche, A generic battery model
for the dynamic simulation of hybrid electric vehicles. IEEE Vehicle
Power and Propulsion Conference, Arlington, 2007. pp. 284-289.
R EFERENCES [24] R. Mura, V. Utkin and S. Onori, Energy Management Design in Hybrid
Electric Vehicles: A Novel Optimality and Stability Framework, IEEE
[1] C C Chan, K Hong, A Bouscayrol, K. Chen, Electric, Hybrid, and Transactions On Control Systems Technology, vol. 23, no. 4, 2015, pp.
Fuel-Cell Vehicles: Architectures and Modeling, IEEE Transactions on 1307 - 1322.
Vehicular Technology. Vol. 59. Iss. 2. 2010. p. 589–598. [25] W. Dib, A. Chasse and P. Moulin, Optimal energy management for an
[2] J. Shen, A. Khaligh, A Supervisory Energy Management Control Strategy electric vehicle in eco-driving applications. Control Engineering Practice,
in a Battery/Ultracapacitor Hybrid Energy Storage System. IEEE Trans- 2014, vol. 29, pp. 299-307.
actions on Transportation Electrification. vol. 1. no 3. 2015. pp. 223-231. [26] H. Gunter, S. Marcus, W. Uli, Predictive planning of optimal velocity
[3] L. Serrao, S. Onori, G. Rizzoni, A comparative analysis of energy and state of charge trajectories for hybrid electric vehicles. Control
management strategies for hybrid electric vehicles. Journal of Dynamic Engineering Practice, 2017, vol. 61, pp. 229-243.
Systems, Measurement, and Control, 2011, vol. 133, no 3, pp. 12-31.
0018-9545 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.