1 Introduction

The large number of automobiles used around the world has produced and continues to cause serious environmental and human survival problems. Dealing with the air pollution, global warming, and rapidly diminishing oil resources has become the primary concern of modern people. The next-generation vehicles have been developed, which are more efficient, cleaner, and safer. Pure electric, hybrid electric (HEV), and fuel cell (FC) vehicles have been proposed as representatives of future vehicles for the replacement of conventional vehicles (Ehsani et al., 2009).

Although pure electric and FC vehicles are more environmentally friendly (Chan, 2002), they both face technical difficulties and require a large number of infrastructure improvements (Tanoue et al., 2008). Thus, these vehicle types are not likely to be widely used in the short term. By contrast, HEVs have recently captured widespread attention because of their relatively similar technologies to conventional vehicles and good adaptability to existing infrastructures (Xiong et al., 2009a).

An HEV’s power train consists of different components, such as the internal combustion engine (ICE) and electric motor (EM). Thus, an energy storage system (ESS) is needed in HEV to satisfy the electric power requirement of the EM. In practice, different kinds of batteries have been selected as the normal ESS (Jung et al., 2002; Karden et al., 2007; Vasebi et al., 2007). However, their relatively low power density hinders batteries from performing well to meet the high electric power requirements of HEVs in some modes, such as pure electric acceleration and regenerative braking.

The features of some energy storage components are shown in Table 1 (Wu et al., 2012). Compared with batteries, ultra-capacitors (UCs) have low energy density but high power density. The specific features of UC enable energy to be stored and released without chemical reaction, thus the energy can be absorbed and released immediately with low losses. Therefore, UC is capable of meeting the instantaneous high power demand of EM. According to different features of batteries and UCs, a battery/UC-based hybrid ESS (HESS) can be constructed. In HESS, the battery only needs to meet the average power requirement of the electric power system during HEV driving, whereas the UC is employed to make up for the fluctuations in electrical power demand. The combination of the two electrical sources can mitigate battery workload, which will improve battery working efficiency and extend battery life expectancy. Moreover, the high power density of UCs makes HESS more effective in absorbing regenerated power during vehicle braking. Notably, the efficiency of HESS also depends on other factors, such as power interface efficiency and the regenerative ratio. However, UC energy efficiency is significantly higher than that of the battery, and power interface efficiency normally has a high value. We can thus employ HESS to obtain better energy efficiency than traditional ESS.

Table 1 Features of different energy storage components (Wu et al., 2012)

This paper emphasizes the EMS design for a parallel HEV equipped with HESS. The EMS for different schemes of HEVs equipped with HESS has recently been explored. Several methods, such as logic threshold, fuzzy logic, and a low-pass filter method, have been applied in this area. Three strategies are studied for the distribution of power between batteries and UCs, and the “filtration strategy” can maintain the current stresses significantly lower than that of the other two strategies (Allegre et al., 2009). A power-flow man-agement for a Series HEV using HESS is proposed to satisfy the vehicle load demand and improve dynamic performance, but the fuel efficiency is not evaluated (Yoo et al., 2008). A fuzzy logic control strategy has been employed in an FC/UC hybrid vehicle, and the strategy is capable of determining the desired FC power and can maintain the DC voltage around the nominal value (Kisacikoglu et al., 2009). Nevertheless, an EMS that could satisfy the complexity of combination of ICE and HESS has not been well addressed in previous study.

HEVs are highly nonlinear systems, and drive loads and driving conditions cannot be explicitly predicted and described. Thus, intelligent controllers have been widely used in HEV control. Previous studies demonstrate that fuzzy logic control could be successfully applied to the design of the HEV control strategy (Baumann et al., 1998; Schouten et al., 2003; Jeong et al., 2005; Won and Langari, 2005; Langari and Won, 2005; Xiong et al., 2009b; Abdelsalam and Cui, 2012).

As regards the complex energy management requirements demanded by HEVs, the fuzzy logic, an inherent solution for complicity problems, is employed. Moreover, other control methods such as logic threshold and low-pass filter are also included for control performance enhancement. The proposed EMS, consisting of six modules, is developed and verified under a Matlab/Simulink environment. These modules, called required torque calculation (RTC), mode switcher (MS), pure electric mode (PEM), parallel mode (PM), braking mode (BM), and electrical power redistribution (EPR), are used to determine the operation mode and to distribute energy at each mode.

2 System architecture

The developed HEV is primarily aimed at the mid- and low-end vehicle markets. Considering the target markets and potential consumers, this HEV has special features compared with other commercially available HEVs. Firstly, this HEV has a small size and light weight and can thus achieve low fuel consumption, which is suitable for crowded urban areas. Secondly, it mainly operates in urban and suburban districts and rarely travels on the highway, such that the maximum velocity can be reduced. Finally, it is mainly used for commuting or driving in scenic areas, such that the driving distance is not long and acceleration demand is not high. As a result, a powerful power train need not be applied in this HEV. To meet the above requirements, the kinetic performance of the HEV is listed in Table 2.

Table 2 Kinetic performance of target HEV

The HEV architecture is shown in Fig. 1. A two-cylinder ICE with small displacement replaced the original ICE and is connected with the automatic mechanical transmission. The output shaft of the transmission is linked to the propeller shaft (PS), differential (D), half shafts (HS), and two wheels. At the rear drive axle, the traction EM connects PS through a torque coupler (TC). The TC increases the EM speed with a gear ratio of 5.187 to ensure that the operating range of the EM can match the maximum speed and power requirements of the vehicle. In this architecture, the transfer case can be abolished with the independent engine-driven front axle and motor-driven rear axle. Meanwhile, an integrated starter generator (ISG) needs not be equipped in this architecture. Thus, this arrangement can not only simplify the structure and spatial arrangement but can also reduce the weight and cost. Moreover, the switch between two-wheel drive and four-wheel drive can be realized based on road and operational conditions. For this unique characteristic, this architecture shows a significant advantage in the context of driving on bad roads or in bad weather. The main specifications of this HEV are listed in Table 3.

Fig. 1
figure 1

Architecture of target HEV power train

Table 3 Main specification of target HEV

The HESS in this scheme is composed of a battery pack, a UC pack, and a bi-directional DC/DC converter. The battery and UC packs have different voltage levels: the nominal operating voltage of the battery pack is 72.6 V, whereas the maximum voltage of the UC pack is 48.6 V. Therefore, a bi-directional DC/DC converter is used to connect the UC pack to the DC bus link, as shown in Fig. 1.

3 Energy conversion and vehicle models

3.1 Vehicle dynamic model

During vehicle driving, the traction force F TR and the load F LO drag the vehicle forward and backward. The vehicle load includes the aerodynamic drag force F w, the rolling friction resistance F r, and the gradient resistance F g. The vehicle kinematical equations can be expressed as follows:

$${F_{TR}} - {F_{LO}} = m\rho \frac{{dv(t)}}{{dt}},$$
((1))
$${F_{LO}} = {F_w} + {F_r} + {F_g},$$
((2))
$${F_w} = 0.5{\rho _A}{C_A}{D_w}{v^2},$$
((3))
$${F_r} = Mgf\cos \sigma ,$$
((4))
$${F_g} = Mg\sin \sigma ,$$
((5))

where ρ is the rotational inertia coefficient to compensate for the apparent increase in vehicle mass attributed to the onboard rotating mass, ρ A is the air density, C A is the aerodynamic drag coefficient, D w is the vehicle frontal area, ν is the vehicle speed, M is the vehicle mass, g is the gravitational acceleration constant, f is the tire rolling resistance coefficient, and σ is the road slope.

3.2 ICE model

The ICE on a conventional vehicle is generally sized for the peak power requirement, the occurrence of which composes only a fraction of the real driving cycle. The additional auxiliary drive component (EM in this scheme) in HEV makes the downsizing of ICE reasonable. In this HEV, A 0.25-L displacement two-cylinder ICE is selected. Compared with the original 1.4-L displacement ICE, the displacement of this ICE is significantly decreased. Under the Economic Commission of Europe (ECE) driving cycle conditions, the downsized ICE can work in its high efficiency area (Tomaž, 2007). The parameters of ICE are shown in Table 4.

Table 4 Two-cylinder ICE parameters

Based on previous studies, the quasi-static model is introduced to ICE (Rizzoni et al., 1999; van Mierlo et al., 2004). In this case, the ICE includes no transient dynamics and is modeled based on a look-up table. As shown in Fig. 2, fuel consumption is given in brake specific fuel consumption (BSFC).

$${P_{ICE}} = {T_{ICE}}{\omega _{ICE}},$$
((6))
$${\dot m_f} = \frac{{{P_{ICE}}BSFC}}{{3\,600\,000}},$$
((7))

where P ICE is the output power from the ICE, T ICE is the output torque of the ICE, ω ICE is the rotational speed of the ICE’s output shaft, and \({\dot m_{\text{f}}}\) is the fuel mass flow used by the ICE.

Fig. 2
figure 2

Fuel map contour of ICE (g/kWh)

3.3 EM model

The EM, which is integrated in the rear drive axle of the HEV, is a traction motor that can also generate electric power while the engine is operating or the vehicle is regenerate braking. Considering different characteristics of various kinds of motors (Trovao et al., 2008) and also the cost and availability in the market, we selected a permanent magnet brushless DC motor, with the nominal operating voltage of 72 V. The efficiencies of the EM are also derived from the quasi-static models (Rizzoni et al., 1999) as follows:

$${\eta _{EM}} = \left\{ {\begin{array}{*{20}{c}} {\frac{{{T_{EM}}{\omega _{EM}}}}{{{P_{H\_EM}}}},{P_{H\_EM}} > 0,} \\ {\frac{{{P_{H\_EM}}}}{{{T_{EM}}{\omega _{EM}}}},{P_{H\_EM}} < 0,} \end{array}} \right.$$
((8))

where η EM is the efficiency of the EM, P H_EM is the power required from the HESS by the EM, T EM is the output torque of the EM, and ω EM is the rotational angular speed of the EM. The specifications of the EM are listed in Table 5. The efficiency map of the EM is given in Fig. 3.

Table 5 EM parameters
Fig. 3
figure 3

Efficiency map of EM

3.4 HESS model

By combining the advantages of the battery and UC, HESS can achieve higher efficiency and meet the power requirement of the vehicle.

3.4.1 UC model

The basic UC model consists of a capacitor, an equivalent series resistance R S, and a leakage resistance R L, as shown in Fig. 4. The capacitor module represents the energy storage capability of the UC. R S represents the charge/discharge resistance, and the UC self-discharge characteristic is described by the leakage resistance module (Wu et al., 2012).

Fig. 4
figure 4

Ultra-capacitor model

The UC model is derived as follows: The terminal voltage of UC is

$${V_t} = {V_C} - i{R_s},$$
((9))

where i is the total current, and V C is the voltage of UC.

The potential of UC can be expressed as

$$\frac{{d{V_C}}}{{dt}} =- \left( {\frac{{i + {i_L}}}{C}} \right),$$
((10))

where i L is the leakage current, and C is the capacitance of UC.

The leak current from capacitor is

$${i_L} = \frac{{{V_C}}}{{{R_L}}}.$$
((11))

Substituting Eq. (11) into Eq. (10), we can obtain:

$$\frac{{d{V_C}}}{{dt}} =- \left( {\frac{{{V_C}}}{{C{R_L}}} + \frac{i}{C}} \right),$$
((12))

then the analytic solution of Eq. (12) is

$${V_C} = \left[ {{V_{C0}}\smallint _0^t\frac{i}{C}{e^{t/(C{R_L})}}dt} \right]{e^{ - t/(C{R_L})}},$$
((13))

where V C0 is the initial voltage of UC.

The model is expressed in a state-space equation. The UC of HESS is a Maxwell BMOD0165 P048. The parameters of the UC are shown in Table 6. The UC state of charge (USOC) depends linearly on the voltage level, that is, 100% USOC corresponds to 48.6 V, whereas 0% USOC corresponds to 0 V.

Table 6 Ultra-capacitor parameters

3.4.2 Battery model

We select a LiFePO4 battery as the battery model for its relatively good thermal stability (Wu et al., 2012). The battery model parameters are shown in Table 7.

Table 7 LiFePO 4 battery parameters

Many different mathematical models could be used to predict battery performance. A common technique for estimating the battery SOC (BSOC) is used in this study, which can be described by (Piller et al., 2001; van Mierlo et al., 2004):

$${\text{SOC = SO}}{{\text{C}}_0} + \frac{1}{{3600{C_N}}}\smallint _{{t_0}}^tI{\text{d}}t,$$
((14))

where SOC0 is the initial SOC, C N is the rated capacity, and I is the current in the battery pack.

The current I can be evaluated by the internal resistance model:

$$I = \frac{{{v_{OC}} - {{(v_{OC}^2 - 4R{P_b})}^{0.5}}}}{{2R}},$$
((15))

where R is the resistance of battery cell, P b is the battery power at the terminal voltage, and v OC is the open circuit voltage.

4 EMS

As shown in Fig. 5, the EMS includes six modules: RTC, MS, PEM, PM, BM, and EPR. Based on driver command and driving status, RTC calculates the torque to propel the vehicle, MS determines the current operation mode, and PEM and PM instantaneously distribute the optimal power requirements to all power sources. If the mode switches to PEM, the HEV runs as a pure electric vehicle; if the mode switches to PM, it runs as a parallel HEV; if the brake pedal is pressed, the HEV operates in BM. To meet the battery current limitation, EPR is employed to redistribute the electrical power between the battery and the UC. Notably, there are four fuzzy logic controllers (FLCs), which are called engine status (ES), positive EM power (PEMP), parallel driving mode (PDM) and negative EM power (NEMP), are employed (Fig. 5). According to the different module requirements, the related FLC will be needed to fulfill the corresponding task. The details of these FLCs will be demonstrated in Section 5.

Fig. 5
figure 5

EMS topology

The main goals of EMS are summarized as follows (Erdinc and Uzunoglu, 2010; Çağatay Bayindir et al., 2011; Bizon, 2013): to guarantee the general power balance; to handle the dynamic power peaks and mitigate the battery load; to avoid operating each power source in its low efficiency area; to promote the energy efficiency of HESS; and to improve the fuel economy. Notably, EMS performance is also related to the parameters of the key components. The parameter selection issue has been explored in our earlier study (Wang et al., 2011).

4.1 RTC

The RTC block converts the driver inputs from the accelerator and brake pedal to the required torque at the PS (Schouten et al., 2003). A parameter K is defined as the percentage of the accelerator and brake pedal stroke angle. Zero means not pressed, whereas one means fully pressed. A positive value of K [0–1] represents the position of the accelerator pedal, whereas a negative value of K [−1–1] represents the position of the brake pedal. The torques from ICE and EM are converged at PS, such that the torque command sent to the hybrid power train is also expressed as the required torque T r at PS, which can be calculated as a function of K and v (Lee and Sul, 1998):

$${T_r} = f(K,v).$$
((16))

4.2 MS

The MS determines which mode should be used at the current driving condition. The PM is normally selected when the EM torque is insufficient to meet the driver power demand or if the SOC of the battery/UC drops too low. However, the most common reason for switching to PM is that driver power demand is higher than a power threshold and ICE needs to be switched on. The flow chart of the control logic for MS is shown in Fig. 6. Some logic threshold constraints combine with an FLC in this flow chart, forming an integrated control strategy to determine the mode switch between PEM and PM. First, the constraints to protect the battery and UC must be satisfied. If the BSOC drops lower than 20% or the USOC drops lower than 50%, the engine must be switched on immediately, and the mode will be changed to PM. If both of the BSOC and USOC are higher than the thresholds, a vehicle speed threshold is then used to permit the engine to be started after its rotating speed has entered the high-efficiency speed area. However, PEM would still be preferred if the power request is low and HESS can provide sufficient power to meet this request. Thus, an ES FLC is constructed to handle this situation, and a further explanation for this FLC can be found in Section 5.1. By integrating the logic threshold method and fuzzy logic, MS can meet the requirement of mode switching in this HEV.

Fig. 6
figure 6

MS control logic flow chart

4.3 PEM

When the HEV starts moving or drives in low-speed congestion conditions, PEM is preferred. This mode can reduce fuel consumption and bad emission without employing ICE.

If PEM is selected, the HEV runs as a pure electric vehicle. This mode can only be applied when the SOCs are beyond set thresholds to keep the HESS healthy. In this mode, the electric energy needed for driving the EM is supplied by the HESS. To achieve improved overall efficiency and mitigate the battery load, the power distribution between the battery and the UC is determined by PEMP FLC, which will be demonstrated in Section 5.2.

4.4 PM

When the power demand of a vehicle is beyond a threshold or the SOC of the battery/UC is too low, ICE should be switched on to drive the HEV or charge the HESS, and the vehicle will run as a parallel HEV. The additional EM enables the PM to guide the ICE to work in a high-efficiency area to improve fuel economy. According to the difference between the engine power and the power demand of the vehicle, EM can work as a traction motor or a generator to realize power balance in the power train. The power distribution in PM can provide better energy efficiency than that in ICE-only vehicles.

In PM, the power equation can be expressed as follows:

$${P_{ps}} = {\eta _{tc}}{P_{EM}} + {\eta _{tran}}{P_{ICE}},$$
((17))

where P ps is the power required at the PS, η tc is the TC efficiency, P EM is the EM output power, η tran is the transmission efficiency, and P ICE is the ICE output power.

In PM, the power flows in three modes which are given as follows:

  1. (a)

    Mode one: Engine only.

    The HEV is driven by ICE alone (P ICE>0). EM does not output or regenerate power in this mode, but only rotates freely with the vehicle speed (P EM=0).

  2. (b)

    Mode two: EM assisting.

    EM is employed (P EM>0) to propel the vehicle along with the ICE (P ICE>0).

  3. (c)

    Mode three: Parallel charging.

In this mode, EM is employed as a generator to charge the HESS, with additional power from the ICE. This mode usually occurs when the SOC of battery/UC drops to a low level and the ICE can support both the required driving power and the charging power. The power equations can be described as follows:

$${P_{EM}}{\eta _{EM}} =- {P_{ch}},$$
((18))
$${P_{ICE}}{\eta _{tran}} = {P_{ps}} + {\eta _{tc}}\frac{{{P_{ch}}}}{{{\eta _{EM}}}},$$
((19))

where η EM is the generator efficiency of EM, and P ch is the charging power to the HESS.

4.5 BM

When the brake pedal is pressed, the BM is selected. In this mode, EM can work as a generator to convert the kinetic energy into electric energy by charging the HESS. In this study, we employ a saturation curve for the regenerative torque of EM according to vehicle speed. Under a certain limitation of vehicle speed, EM stops the regeneration, and the hydraulic braking system takes charge of the total braking power requirement.

4.6 EPR

As shown in Fig. 5, “P_Bat_FLC” presents the output battery power by employing fuzzy logic. Although FLCs have already distributed the electrical power between the battery and the UC, the battery current can possibly change beyond the constraints associated with the battery features. Thus, EPR is introduced in the EMS to limit the battery current in terms of level and slope. The battery current is then kept within an interval [maximum charge current (−3C), maximum discharge current (3C)] by employing a saturation model, where 3C means 3 times the battery capacitor. Moreover, a “battery current slope limitation” (Thounthong et al., 2009) with a second-order delay filter F(s) is embedded in EPR to permit the safe operation of the battery, even during transient power demand. To obtain a natural linear transfer function, the second-order delay filter F(s) is chosen for the battery current dynamics as follows:

$$F(s) = \frac{1}{{{{(s/{\omega _n})}^2} + (2\zeta /{\omega _n})s + 1}},$$
((20))

where the undamped natural frequency ω n and damping ratio ζ are the regulation parameters. Thus, a new battery power “P_Bat_Ref” can be obtained, and the power command “P_UC_Ref” sent to the DC/DC converter can also be acquired. By employing the EPR, the battery load can be mitigated, and the transient fluctuations of electrical power can be met by UC.

5 Implementation of fuzzy logic

The hybrid power train is a multi-domain, nonlinear, and time-varying plant; and fuzzy logic shows good potential for application in this field because of its strong robustness (Salmasi, 2007). Global optimal methods, such as dynamic programming (Serrao et al., 2011), can yield the best economic results but cannot easily realize real-time control. Although fuzzy logic is inferior to global optimal methods when considering economic results, it can be easily used in a real-time control system. Thus, the decision-making property of fuzzy logic can help realize a real-time and suboptimal power split.

In this study, four modules using fuzzy logic, i.e., ES, PEMP, PDM, and NEMP, are employed. ES determines whether the engine should be switched on according to the BSOC; PEMP distributes the requested power in the HESS when the EM-required power is positive; PDM takes charge of the power distribution between EM and ICE when the ICE is switched on; and NEMP deals with the electrical power distribution when EM outputs negative power to charge HESS.

5.1 ES FLC

Given that the deep charge and discharge cycles will affect the lifetime of a battery (Schaltz et al., 2009), keeping the battery operating in a narrow BSOC range will give better protection. The ES FLC deals with the relationship between the ICE on command and the current BSOC. As shown in Fig. 7 (Valerie et al., 2000), ICE is switched off when the vehicle speed is below a certain electric launch speed and the BSOC is not too low. Above this limited speed, ICE will be switched on if the required ICE torque is higher than the off torque envelope (OTE) at the current speed. The ES FLC is used to relocate the OTE based on the current BSOC. Thus, when the BSOC changes, the OTE will move up or down and let the ICE switch on “earlier” or “later” to meet the charge-sustaining request.

Fig. 7
figure 7

Engine on/off threshold

The FLC structure of ES is shown in Fig. 8. The decisions of ES FLC are based on the difference between the target BSOC and the current BSOC, and the rate of BSOC change. Multiplied by a conversion coefficient, ES FLC can output the offset torque from the original threshold, which is compared with the required ICE torque to determine whether the PM should be selected.

Fig. 8
figure 8

Block diagram of ES FLC

The membership functions (MFs) of inputs and outputs are shown in Fig. 9. The two inputs are the departure of BSOC and the change rate of BSOC, whereas the output is the torque offset. FLC relates the output to the inputs by using a list of if-then statements called fuzzy rules. Table 8 presents the fuzzy rule bases of the ES FLC. The possible values are defined as: NB: negative big; NM: negative medium; NS: negative small; Zero: zero; PS: positive small; PM: positive medium; and PB: positive big. As the first rule shown in Table 8, if departure of BSOC is NB and \(\frac{{{\text{dBSOC}}}}{{{\text{d}}t}}\) is NB as inputs, then torque offset is NB as output. This rule logic is suitable for all the four FLCs in their rule bases.

Fig. 9
figure 9

Membership functions of ES

(a) Departure of BSOC; (b) Change rate of BSOC; (c) Torque offset of OTE

Table 8 Rule bases of the ES FLC

5.2 PEMP FLC

PEMP is specially designed for the energy distribution in HESS when the EM-requested power is positive. This FLC will be called when EM outputs positive power in PEM or PM. Fig. 10 presents the block diagram of the proposed FLC for the PEMP. The inputs of this FLC are the power required by the EM (P_EM), BSOC, and USOC.

Fig. 10
figure 10

Block diagram of PEMP FLC

In this study, as shown in Fig. 11, P_req, BSOC, USOC, and Pro_UC are normalized to a value between 0 and 1. The MFs of P_req are presented in Fig. 11a. “Too small” and “small” represent the range of low load, whereas “high” represents the high load under conditions such as vehicle accelerating or climbing. Given that excessive current discharge will deteriorate battery life and performance, the “normal” range of BSOC is set to be approximately 0.5 to 0.7. The UC will release 75% of energy when the USOC falls from 100% to 50%. Thus, “low” represents the forbidden working area, which is below 50% of the full USOC.

Fig. 11
figure 11

Membership functions of PEMP

(a) Normalized EM power; (b) Normalized BSOC; (c) Normalized USOC; (d) Proportion of P_EM supplied by UC

The output of this PEMP FLC is the Pro_UC, which refers to the proportion of the P_EM supplied by the UC. The rest of P_EM is supplied by the battery. UC can meet high-power and large-current request in a short time; its energy density is significantly lower than that of a battery, which is a good energy storage component that can supply electric energy for a longer time. A proper fuzzy logic in PEMP can be established according to different energy and power features of the UC and the battery. For instance, the battery supplies the whole electric energy if BSOC is high and the power requirement of EM is small. Otherwise, the requirement is met by both the battery and the UC. When the EM power is high, the UC is discharged more if USOC is not low. The energy distribution between the battery and UC will be determined by their SOC status and EM operation power. The rules in this FLC are listed in Table 9.

Table 9 Rule base of the FLC for PEMP

5.3 PDM FLC

For this HEV, PDM is the “full” mode that employs both ICE and EM to work together. Fig. 12 shows the block diagram of the proposed PDM FLC. PDM has three inputs and one output. The inputs of PM are the ICE speed (IS), accelerated pedal position (K), and BSOC. The output is the engine torque (Tice).

Fig. 12
figure 12

Block diagram of PDM FLC

As shown in Fig. 2, the engine efficiency is the highest when engine speed is between 2500 and 4300 r/min, which is the MF “normal” part in IS (Fig. 13), where IS can change between the idling speed and the maximum speed of ICE. All the three inputs and the output are normalized to values between 0 and 1. The output Tice represents the torque percentage of the maximum engine torque at the current rotational speed. Notably, a value of 0.5 for Tice indicates the highest efficiency operation torque of ICE, which will change according to the engine speed.

Fig. 13
figure 13

Membership functions of PDM

(a) Normalized ICE speed; (b) Accelerated pedal position; (c) Normalized BSOC; (d) Normalized torque of ICE

Given that the energy stored in the battery is significantly greater than that in the UC, the main task of PDM FLC is to regulate the BSOC level by adjusting the ICE torque. The PDM FLC intends to control the ICE to operate in a comparatively high-efficiency region, which is the “normal” part in Tice (Fig. 13). Furthermore, the torque command of ICE can be tuned to keep the BSOC within the normal range. If the BSOC is high, the ICE power will drop, and the EM will provide more power. If the BSOC is low, additional power will be provided by the ICE to charge the battery. If the BSOC is too low, the ICE will turn to its highest torque level to supply the greatest charging power. Notably, the PDM FLC only distributes power between the ICE and the EM. The power management of HESS requires cooperation between the PDM FLC and other FLCs. For instance, when the PDM FLC outputs a positive power command to EM, HESS needs to output power for EM-assisted driving, and then the PEMP FLC is called to regulate the output power flow between the battery and the UC. By contrast, when the EM regenerates power to charge HESS, the NEMP FLC (as discussed in Section 5.4) is called to meet the regenerative power distribution requirement in this situation. The rules used in PM FLC are listed in Table 10.

Table 10 Rule base of the FLC for PM

5.4 NEMP FLC

NEMP deals with the power distribution in HESS when EM outputs negative power in BM or PM. Fig. 14 shows the block diagram of NEMP FLC. The inputs of this FLC are BSOC and USOC.

Fig. 14
figure 14

Block diagram of NEMP FLC

As shown in Fig. 15, the MFs for both SOCs are quite similar as that in PEMP. To improve the absorbing efficiency of HESS, the MFs of USOC is separated into four parts, and the output Pro_UC is grouped for five conditions: 0, small, normal, high, and max.

Fig. 15
figure 15

Membership functions of NEMP (a) Normalized BSOC; (b) Normalized USOC; (c) Proportion of P_EM supplied by UC

The main goal of NEMP is to distribute the regenerative energy from the EM to the battery and UC. Given the requirements of high dynamic performance, UC should be first charged by the large current when in a hard transient state. When USOC is low, UC obtains more EM regenerative energy; when USOC is sufficiently high, the battery obtains more EM regenerative energy. When USOC reaches its highest level, Pro_UC turns to 0 to avoid UC overcharge. The rules used in NEMP FLC are listed in Table 11.

Table 11 Rule base of the FLC for NEMP

6 Results and discussion

This section explores the effectiveness of this EMS. Simulation results and experimental validation are presented. Both the simulation and the experiment are carried out under ECE driving cycle.

6.1 Simulation results

A forward-facing vehicle model integrated with EMS is developed in the Matlab/Simulink environment (Fig. 16). In Fig. 17, the vehicle velocity, the ICE on/off switch mode, and the value of K are demonstrated. As shown in Fig. 17a, the actual velocity of the HEV can precisely follow the desired velocity of the ECE driving cycle, which indicates that the vehicle kinetic performance is satisfied. Based on the ICE on/off mode, the ICE is controlled to output power only when the vehicle is driven in the PM and without braking operation.

Fig. 16
figure 16

HEV model topology

Fig. 17
figure 17

Simulation results under ECE driving cycle

(a) Vehicle velocity; (b) Engine on/off status; (c) Accelerate pedal position

For the HEV, when the BSOC is sufficiently high, the ICE will operate in a comparatively high-efficiency region, which will result in good fuel economy. If the BSOC becomes lower, additional power will be provided by the ICE to charge the battery. If the BSOC is too low, the ICE will operate at its highest torque to fast charge the battery. As shown in Fig. 18, when the value of BSOC becomes increasingly lower, the operation points of ICE will move up toward and finally reach the maximum torque envelope. By controlling ICE in this way, the balance of BSOC can be guaranteed.

Fig. 18
figure 18

Engine operating points under different BSOC

6.2 Experimental validation

This experimental validation is carried out on a dynamometer power train system (DPS) from A&D Technology, Inc. The DPS and its topology are shown in Figs. 19 and 20. As shown in Fig. 20, a host computer is used for data acquisition and executing a predefined driving cycle (ECE driving cycle in this test). The simulation models (including driver model, HESS model, vehicle model, EMS, etc.) are compiled using the Mathworks real-time workshop and then downloaded into the real-time platform (RTP). The RTP communi-cates with the DYNO controller to drive the DYNOs. Meanwhile, the communication between the RTP and the EM controller and AV900 is realized by adopting CAN BUS. AV900 is a bi-directional multi-channel DC power system, which is adopted to supply the electrical power needed by EM. The specifications of the DYNOs are shown in Table 12.

Fig. 19
figure 19

Dynamometer power train system

Fig. 20
figure 20

Topology of the dynamometer power train system

Table 12 Specifications of dynamometer motors

In this experiment, some components are actually presented, and some are emulated or simulated. As shown in Fig. 20, the input motor (DYNO0) emulates the ICE by downloading the engine torque map and fuel map into the control system. The four output motors (DYNO1–4) emulate the vehicle power consumption and their speeds follow the wheel speed commands from the RTP. The permanent magnet brushless DC EM is integrated with DPS to construct the same power train architecture as the target HEV.

The operation of this experimental validation is as follows: At each sample time, the driver model calculates the reference driving torque by comparing the actual wheel speed (DYNO1–4) with the target driving cycle speed. The EMS distributes the reference torque into the ICE torque command T ICE and EM torque command T EM. These two commands are sent to the virtual engine (DYNO0) and EM controller separately. Then, the observed torque values on DYNO1–4 are transmitted to RTP as the actual torque values on wheels. The vehicle model calculates the wheel speeds ω Wheel based on these torque values and sends ω Wheel to DYNO1–4. By regulating the PI tuning parameters in the driver model, the actual speed of DYNOs can follow the target ECE driving cycle speed quite well. Moreover, the AV900 sends the P AV900 power values back to RTP. Thus, the EMS model in RTP can calculate the real time distributed power demands for UC and battery in HESS model under ECE driving cycle.

The experimental results are presented and analyzed below. As shown in Fig. 21, the EM and ICE output torques are shown in different modes. For instance, “A” represents PEM, in which EM can meet the power requirement of HEV alone. When the vehicle speed increases, the mode changes from “A” to “B”, the motor assisting sub-mode in PM, in which the ICE is switched on and outputs torque along with EM. When the vehicle speed gets to a constant value, the mode changes to “C”, the parallel charging sub-mode in PM. The EMS regulates ICE working in its high efficiency region, and the additional power is used to drive the EM to charge. When the driver presses the brake pedal, the mode changes to “D”, the BM. The EM regenerates the braking power, improving energy utilization.

Fig. 21
figure 21

Torque distribution and mode transition under ECE driving cycle

According to the consuming EM power in AV900, the EMS can output distributed power requirements for battery/UC simultaneously during the ECE driving cycle. The distributed power requirements are then loaded to the real battery and UC by AV900 to test and verify the effectiveness of the proposed EMS. We select a 40Ah LiFePO4 battery and Maxwell BMOD0165 P048 UC for the test. The topology of the HESS test is shown in Fig. 22. The battery and UC are connected with AV900 with different DC/DC converters, and then the AV900 works in power mode to load the separated power commands to battery and UC.

Fig. 22
figure 22

Topology of HESS test

As shown in Fig. 23, different current variations of battery and UC demonstrate the effectiveness of the EMS. In transient conditions, as battery power dynamics has been reduced by EPR, the UC meets the load variations. Thus, the sudden electrical power increase leads to a sudden current increase of UC, and on the contrary a sudden electrical power decrease leads to a sudden current decrease of UC. By distributing the electrical power in this way, the EMS can effectively mitigate the stress of battery load. Meanwhile, because of the higher voltage level than UC, the battery still undertakes the main part of the electrical power requirement, which is helpful to keep the UC working in its reasonable voltage level. The maximum discharge current of the battery is limited to 56.7 A, which is less than 1.5C for this 40 Ah LiFePO4 battery, whereas the maximum discharge current of UC is 127.7 A. In the regenerated braking condition, the maximum charging current of the battery is 27.52 A, whereas the maximum charging current of the UC is 105.5 A. As shown in Fig. 23, the trends and amplitudes of both simulation battery/UC currents fit well with the experimental results. The good conformity between simulation and experimental results can also be observed in Figs. 24 and 25, which demonstrates the effectiveness of the simulation models.

Fig. 23
figure 23

Current of battery/UC under ECE driving cycle

(a) Experimental current; (b) Simulation current

Fig. 24
figure 24

Voltage of battery/UC under ECE driving cycle

(a) Battery voltage; (b) UC voltage

Fig. 25
figure 25

Voltage and current of battery only system under ECE driving cycle

(a) Voltage; (b) Current

For commercial battery products, 3C is usually the highest charge-discharge rate (Chen et al., 2002). As shown in Fig. 23, both the charge rate and discharge rate of this 40 Ah battery are restricted within 3C. In contrast, the UC current is significantly higher than that of the battery in the transit power fluctuation condition. Thus, the results demonstrate that UC is effectively controlled to meet the transit power demand, which proves the effectiveness of the EMS.

As shown in Fig. 24, the fluctuant range of battery terminal voltage is [68.74 V, 73.6 V]; while the fluctuant range of UC terminal voltage is [37.3 V, 45.84 V]. By contrast, if the total EM power is met by the battery only system, the voltage and current fluctuation of battery significantly increases. As shown in Fig. 25, the maximum discharging current of the battery is 124.38 A, and the maximum charging current is 66.14 A. Under the frequent large charging and discharging current condition, the battery terminal voltage also fluctuates dramatically. The fluctuant range of the battery terminal voltage is [65.44 V, 75.16 V] in this test. As we know, the DC bus stability is critical to the efficiency of the EM system. Large voltage fluctuation or low voltage level will deteriorate the EM efficiency. In comparison with the approximately 10 V terminal voltage fluctuation in the battery only system, a 4.86 V battery terminal voltage fluctuation is achieved in the HESS topology. Thus, the HESS can guarantee a higher EM efficiency than the battery only system.

The HESS energy efficiency result is shown in Table 13. The initial BSOC is 70%, and the initial UC voltage is 45.6 V. By using the HESS topology, the total energy consumption of battery and UC is reduced 3.91% when comparing with the battery only system. Therefore, the following points can be concluded:

  1. 1.

    By coordinating the battery and UC in an HESS topology, the current in battery can be smoothened. Thus, the fluctuation of battery terminal voltage can also be reduced, which is helpful to control the EM system.

  2. 2.

    The battery is adopted to meet the average power in the ECE driving cycle, and the maximum discharge/charge rate is limited within 3C, which is beneficial to prolong the battery life.

  3. 3.

    The total energy consumption in HESS is lower than that of the battery only system. Thus, the electrical energy efficiency is improved by adopting HESS topology.

Table 13 HESS energy efficiency result

By downloading the ICE fuel map into the DPS controller, the ICE fuel consumption can be calculated. In this case, the ICE fuel consumption value is 4.43 L/100 km. Meanwhile, there is electrical energy consumption in the battery/UC, which is 77.66 Wh (1.941 kWh/100 km) under the ECE driving cycle. To obtain the equivalent fuel consumption (EFC) value, an “energy transition” method is adopted by using Eq. (21). Assuming that the ICE can drive EM to generate power for charging HESS back to its initial electrical energy level, there is a relationship between the equivalent fuel consumption and the HESS electrical energy consumption, as shown in Eq. (21):

$${\text{EFC = }}\frac{{3600{E_{{\text{HESS}}}}}}{{{D_{\text{f}}}{Q_{\text{f}}}{\eta _{{\text{gen}}}}}},$$
((21))

where E HESS is the consumed HESS energy, D f is the density of fuel, and Q f is the low heat value of gasoline. The generator-set efficiency η gen is assumed as 30% on average. The energy consumption of this HEV is given in Table 14. The total fuel consumption by adding the ICE fuel consumption and EFC together is 5.15 L/100 km. Compared with that of the same class conventional vehicle, the fuel consumption of this HEV is reduced by 24.30%.

Table 14 Energy consumption under ECE driving cycle

7 Conclusions

The main aim of this work is to propose a fuzzy logic-based EMS for an HEV including three power sources: the ICE, the battery, and the UC. The combined utilization of the battery and UC can form a HESS with advantages of high energy density and high power density. The study mainly focuses on the EMS development taking account of the intrinsic energetic characteristics of each source, to determine the operation mode and to distribute power among the power sources. The EMS employs the UC to meet the transient power variation, by adopting the limited slope for the battery reference current. Thus, the battery load is mitigated and a longer battery lifetime can be expected.

The experimental validation is carried out in a dynamometer power train system, which includes five DYNOs and also combining with an EM and an AV900 power source. The LiFePO4 battery pack (72 V, 40 Ah) and Maxwell BMOD0165 P048 UC (48 V, 165 F) are also employed in the experiment. The results show that EMS can meet power requirements for the vehicle, and battery load is mitigated and both battery and UC can be maintained in their reasonable SOC range under the ECE driving cycle. Electrical energy efficiency is improved by adopting HESS topology, the energy consumption of which is reduced 3.91% comparing with the battery only system. Fuel economy of this HEV is improved by 24.30% compared with the same class conventional vehicle. The results indicate that this EMS can realize good fuel economy and be effective in power distribution and mitigation of battery load.

The fuel economy and kinetic performance of the HEV also depend on the gear-shifting strategy. Moreover, achieving a deeper understanding for the optimal operation of HESS can further improve the system efficiency and prolong the life cycle of the electric components. These two issues will be our future work.