1 Introduction

Zero emission vehicles using electric and fuel cells are an ideal transportation for the environment. Unfortunately, both the battery and the fuel cell technologies are currently under development. Therefore, hybrid electric vehicles (HEVs) using both an internal combustion engine (ICE) and electric motor(s) (EM) are an alternative for reducing fuel consumption and exhaust emissions. Hybrid technology is one of the most promising research areas recently, and automotive industries are trying to develop several new hybrid technologies for the environment. To reduce the exhaust emissions as well as the fuel consumption, it is important to develop and optimize not only the architecture and components of HEVs, but also the energy management system (EMS), for controlling the energy flow among the components.

There are many hybrid types in HEVs, among which series and parallel HEVs are the typical systems. In this paper, a parallel HEV with a diesel engine is discussed. Figure 1 illustrates the block diagram schematic of the parallel HEV configuration, in which the torque (or power) is provided from both the diesel engine and the electric motor. The propulsion power is transferred to the wheel via the transmission. While braking, the kinetic energy can be converted into electrical energy that is transferred to the electrical storage system. In this paper, CO2 and NOx are minimized simultaneously. CO2 emission is closely related to fuel consumption, whereas NOx is one of the representative exhaust emissions in the HEV with a diesel engine.

Fig. 1
figure 1

Block diagram of a parallel HEV system

In addition, we assume that the HEV will not be EM-dominated, but ICE-dominated. Therefore, the ICE provides the main propulsion power, and the EM assists it. In this case, the following driving conditions should be taken into account for reducing CO2 and NOx emissions: (1) driving only using the EM (EM driving), (2) driving only using the ICE (ICE driving), and (3) driving using both the ICE and EM (ICE driving assisted by EM). The following issues are generally important for CO2 and NOx emissions reduction:

  1. (1)

    Develop a well-organized EMS considering the above three driving conditions, and

  2. (2)

    Operate the ICE on the optimal torque curve on the efficiency map (Chau and Wong 2002).

In particular, the torque distribution between the ICE and the EM is one of the important issues, and many papers have been published on the EMS. Here, the following approaches are mainly discussed: (1) the fuzzy logic control (FLC) including the rule-based approach, (2) the dynamic programming (DP), and (3) the evolutionary algorithms (EAs). In the following section, we briefly review some of these approaches.

Early work on the FLC can be found in Ref. (Baumann et al. 2000), in which the 25-rules fuzzy controller was developed by using the fuzzy sets of the EM torque and the battery state of charge (SOC). In particular, a new concept called the degree of hybridization (DOH) was proposed. This DOH provides a quantitative measure of where power is flowing in a hybrid. Schouten et al. proposed a fuzzy logic controller using the driver power, the battery SOC, and the EM speed for reducing the fuel consumption (Schouten et al. 2003). Kheir et al. developed a generalized fuzzy logic controller based on Ref. (Schouten et al. 2003), in which 44 rules were introduced (Kheir et al. 2004). Unlike Ref. (Schouten et al. 2003), this paper aimed to optimize not only the fuel consumption but also NOx emission. The trade-off between fuel consumption and NOx emission was then discussed. Hui et al. developed a fuzzy torque control strategy based on the vehicle load changes (Hui et al. 2009), in which the difference between the optimal torque and the vehicle required torque, the battery SOC, and the vehicle load were used as the fuzzy set. Another rule-based approach can be found in Ref. (Zhu et al. 2006), in which the optimal power distribution considering torque was discussed. The FLC approach is easy to implement and may be suitable for real-time control, but the rules and the fuzzy sets are determined based on the designer’s experience and intuition. In addition, the rules are not always optimized in accordance to the driving condition.

The DP approach is widely used in the EMS optimization of HEVs, and many studies have already been reported. The approach using the DP is so similar that only a few papers are reviewed herein. Lin et al. clarified several advantages of the DP, compared to the rule-based approach (Lin et al. 2003). In their work, the ICE speed, the ICE torque, and the EM torque were considered under the delta SOC constraint. In addition, NOx emission and PM as well as the fuel consumption were all taken into account. The optimal control problem was also formulated and the DP approach was applied to estimate the optimal ICE and EM torque and ICE speed. Perez et al. determined the optimal power flow between the ICE and the EM so as to minimize the fuel consumption (Perez et al. 2006). Pei and Leamy computed the optimal ICE/EM torque, the ICE/EM speed and gear using the DP (Pei and Leamy 2013). A similar approach can also be found in Ref. (Kum et al. 2011). In addition, a comparison between the DP and the FLC has been conducted in Ref. (Guemri et al. 2014). Nevertheless, the DP has the following advantages, compared to the FLC:

  1. (A1)

    It can handle more than two objectives (Koot and Kesseks 2005; Wang et al. 2012). Most of papers adopt the weighted sum. In other words, multi-objective optimization is transformed into one objective function with the weighted sum.

  2. (A2)

    It can easily handle the delta SOC that is given by the difference between the initial and the final SOC, where the initial SOC implies the battery SOC at the beginning of a driving cycle and the final SOC the battery SOC at the end of a driving cycle. It is preferable that the delta SOC will be zero for energy management consideration. Thus, the delta SOC plays an important role in the development of the EMS algorithm. Since the delta SOC is a design constraint (requirement), it is then handled as a penalty function (Sinoquet et al. 2011).

In contrast to the above advantages, the DP also has the following disadvantages:

  1. (D1)

    The weighted sum has several disadvantages (Miettinen 1998). To overcome or avoid these disadvantages, another method should be adopted.

  2. (D2)

    The DP approach is basically optimal control (Delprat et al. 2004). To find optimal control law, a high computational cost is required.

Recently, the approach using the EAs such as the genetic algorithm (GA) and the particle swarm optimization (PSO) has received much attention. Montazeri-Gh et al. applied the GA to HEV control strategy (Montazeri-Gh et al. 2006), in which four objectives (CO2, HC, CO, and NOx) were taken into account. As described above, the weighted sum was adopted to handle these objectives. Various weights were assigned and the trade-off among them was investigated. The PSO was also applied to the HEV powertrain (Wu et al. 2008), in which the weighted sum was adopted to handle five objectives (CO2, HC, CO, NOx, and cost). A simple control strategy was constructed, and the PSO was used to determine the parameters in the control strategy. The application of EAs to the EMS optimization was valid, but this approach generally required a large number of simulation runs. In addition, the delta SOC was rarely discussed (Wu et al. 2008; Long and Nhan 2012).

These representative approaches directly calculate the fuel consumption and emissions, but the simulation in HEV is computationally intensive. In addition, many papers employ the optimal torque curve on the engine efficiency map, but this is dependent on the designer’s experience and intuition. When it is difficult to determine and identify the optimal torque curve, another approach for CO2 and NOx emissions reduction is to refer to the brake specific fuel consumption (BSFC) map. In this paper, we propose a torque control strategy coupled with optimization for CO2 and NOx emissions reduction referring to the BSFC map. The summary of this paper is described below:

  1. (1)

    First, a torque control strategy aiming to minimize CO2 and NOx emissions is developed. In particular, the ICE torque control function explained in section 3 is introduced. This function controls the driving condition for both the CO2 and NOx emissions reduction.

  2. (2)

    The ICE torque control function depends on several design variables. To determine this function, optimization is performed. Unfortunately, the simulation in HEV is so computationally intensive that it is preferable to determine this function with a small number of simulation runs. Under this situation, the response surface approach is valid. In particular, a sequential approximate optimization (SAO) that the response surface is repeatedly constructed and optimized is one of the powerful tools available. The Kriging is a famous SAO approach (Donald et al. 1998), and we have developed the SAO system using a radial basis function (RBF) network (Kitayama et al. 2011; Kitayma et al. 2013). By using this SAO system, the ICE torque control function is determined.

The driving cycle is generally unknown in advance. Fortunately, several typical driving cycles, such as the New European Driving Cycle (NEDC), are widely used as the benchmarks for testing the EMS optimization. Three representative driving cycles are then used to examine the validity of the proposed torque control strategy coupled with the optimization.

This paper is organized as follows: In section 2, the HEV simulation model is described. In section 3, the proposed torque control strategy is described. Numerical results are shown, the pareto-frontier is identified, and the validity of the proposed approach is discussed. Matlab/Simulink is used in all the HEV numerical simulations.

2 Flow of HEV simulation

Figure 2 shows the flow of the HEV simulation in which two black boxes are included. The flow of the simulation proceeds as follows:

Fig. 2
figure 2

Flow of the HEV simulation

At first, the vehicle speeds v(t) and v(t + 1) are obtained from the driving cycle block at time t, and their values are then sent to the driver model module. The accelerator/brake pedal is then calculated in the driver model module, and the solutions are sent to the EMS module. In the EMS module, a single driving condition among the EM driving, ICE driving, and ICE driving assisted by EM is first selected. In addition, the target torque values for both the ICE and the EM are determined. These values are then sent to the HEV model module, where the ICE/EM speed, the battery SOC, the torque values for both the ICE and the EM, and the vehicle speed are calculated. These are fed back to both the driver model module and the EMS module. CO2 and NOx at time t are calculated in the HEV model module, and the sum of them at time t end is considered as the objective functions. To reduce CO2 and NOx emissions, we can arrange the EMS module highlighted in gray in Fig. 2. A c-segment car with 7-speed AMT is assumed as the HEV. Note that in this paper the battery is not charged by the diesel engine and is charged only by the regenerative braking through a driving cycle.

To reduce CO2 and NOx emissions, the ICE/EM speed and gear should also be taken into account. Unfortunately, these latter two parameters are included in the black boxes and we cannot change them.

3 Torque control strategy for determining the ICE torque control function

As described in Ref. (Chau and Wong 2002), the ICE operation along with the optimal torque curve directly affects the exhaust emissions as well as the fuel consumption. In this paper, the ICE torque control function that controls the driving conditions is introduced for CO2 and NOx emissions reduction. Seven design variables are included in this function, and these are determined by the SAO using the RBF network.

3.1 Torque control strategy

The proposed torque control strategy is shown in Fig. 3, where “ICE” implies the ICE driving, “EM” the EM driving, and “ICE + EM” the ICE driving assisted by the EM. Note that the EMS module in Fig. 3 is replaced with that in Fig. 2. Figure 4 shows the basic driving conditions based on BSFC map with the ICE torque control function. It is clear from Fig. 4 that the three driving conditions (EM driving, ICE driving, and ICE driving assisted by EM) are taken into account for CO2 and NOx emissions reduction. The illustrative example of the BSFC is shown in Fig. 5, from which it can be found that, in ICE driving only, CO2 emission reduction is not effective with lower torque and engine speed, whereas NOx is produced with higher torque. In other words, the trade-off between CO2 and NOx can be found when the ICE driving only is performed. In addition, the EM driving should be performed in the lower torque and engine speed for CO2 emission reduction, whereas the ICE driving assisted by EM should be performed for NOx emission reduction. Note that the BSFC map is simply used to refer to CO2 and NOx emissions and this map is not used to calculate CO2 and NOx emissions. Before explaining the proposed torque control strategy, the following notations are introduced:

Fig. 3
figure 3

Proposed torque control strategy

Fig. 4
figure 4

ICE torque control function and driving conditions

Fig. 5
figure 5

Illustrative example of the BSFC map on torque-engine speed plane

  • SOCmin: Minimum battery SOC determined by the designer. This is not a hard bound of the battery

  • SOCmax: Maximum battery SOC determined by the designer. This is not a hard bound of the battery

  • ω ICE : ICE speed

  • ω ICE L: Lower bound of the ICE speed

  • ω ICE U: Upper bound of the ICE speed

  • ω ICE V: ICE speed betweenω ICE L andω ICE U

  • ω ICE max: Maximum ICE speed

  • T D REQ(t): Driving torque request at time t

  • T ICE T(t): Target torque of the ICE at time t, which is included in D in Fig. 2

  • T EM T(t): Target torque of the EM at time t, which is included in D in Fig. 2

  • T SW: Switch torque from the EM driving to the ICE driving

  • T ICE C(ω ICE ): ICE torque control function

The objective of the proposed torque control strategy is to determine the target torque for both the ICE and the EM at time t (T ICE T(t) and T EM T(t)).

First, let us explain the left-hand side of Fig. 3. If the battery SOC is less than the SOCmin, the ICE driving is selected. Then, T ICE T(t) is directly set to T D REQ(t), and T EM T(t) is set to zero.

Next, let us explain the right-hand side of Fig. 3. If the battery SOC is greater than the SOCmax, the EM driving or the ICE driving assisted by EM is selected by considering ω ICE and T D REQ(t). This situation assumes that the battery will be fully charged. Under this situation, the battery SOC should be actively used to reduce CO2 and NOx emissions. The ICE driving region in Fig. 4 is then replaced with the EM driving region as shown in Fig. 6. If ω ICE is less than ω ICE L, the EM driving is selected (see the area surrounded by the bold line in Fig. 6). Otherwise, T D REQ(t) is compared to T ICE C(ω ICE ). If T D REQ(t) is less than T ICE C(ω ICE ), the EM driving is selected as shown in Fig. 6a. Otherwise, the ICE driving assisted by EM is selected as shown in Fig. 6b. T ICE T(t) is then set to T ICE C(ω ICE ), and the rest of T D REQ(t) is compensated with T EM T(t) (= T D REQ(t) - T ICE C(ω ICE )).

Fig. 6
figure 6

ICE torque-speed plane in the case of SOCmax is less than SOC. a T D REQ(t) is less than T ICE C(ω ICE ) b T D REQ(t) is greater than T ICE C(ω ICE )

Finally, let us explain the crucial part of the proposed torque control strategy. This situation assumes that the battery SOC is within the SOCmin and SOCmax. First, T SW is compared to T D REQ(t). If T D REQ(t) is less than T SW, the EM driving is selected. Otherwise, ω ICE is compared to ω ICE L. Ifω ICE is less than ω ICE L, the EM driving is selected. In the EM driving, T ICE T(t) is always set to zero, and T EM T(t) is set to T D REQ(t). These situations are schematically illustrated in Fig. 7a and b with the bold line. The corresponding torque control strategy proposed is shown in Fig. 7c.

Fig. 7
figure 7

Conditions of the EM driving. a T D REQ(t) is less than T SW b ω ICE is less than ω ICE L (c) Corresponding torque control strategy of the EMS algorithm

Next, the ICE driving or the ICE driving assisted by EM is selected, by comparing T ICE C(ω ICE ) and T D REQ(t). The schematic example and the corresponding torque control strategy flow diagram are shown in Fig. 8, where we consider the area surrounded by the bold line. If T ICE C(ω ICE ) is less than T D REQ(t), the ICE driving assisted by EM is selected. In this case, T ICE T(t) is set to T D REQ(t) and the rest of T D REQ(t) is compensated with T EM T(t)(: = T D REQ(t) - T ICE C(ω ICE )). Otherwise, the ICE driving is selected, and T ICE T(t) is directly set to T D REQ(t).

Fig. 8
figure 8

Conditions of the ICE driving/ICE driving assisted by EM. a ICE driving assisted by EM/ ICE driving b Corresponding torque control strategy of the EMS algorithm

Several characteristics of the proposed torque control strategy are summarized as follows:

  1. 1.

    Unlike the FLC and DP approaches (Schouten et al. 2003; Kheir et al. 2004; Hui et al. 2009; Lin et al. 2003), the ICE torque control function referring to the BSFC map is introduced for CO2 and NOx emissions reduction. In particular, this function controls the three driving conditions. In addition, this function can take into account the nonlinearity of CO2 and NOx emissions reduction.

  2. 2.

    A constant torque curve has been assumed in previous papers (Montazeri-Gh et al. 2006; Wu et al. 2008; Long and Nhan 2012). In contrast to such papers, the proposed approach can take into account the nonlinear torque request curve for practical applications.

  3. 3.

    By introducing ω ICE , the EM driving is taken into account for the lower range of the engine speed for CO2 emission reduction.

  4. 4.

    When the battery is fully charged, the ICE driving region is replaced by the EM driving. Therefore, the proposed torque control strategy is designed to use the battery SOC actively. As the result, it is expected that the battery SOC is effectively used to reduce CO2 and NOx emissions.

3.2 Design variables

As shown in Fig. 4, four points (A, B, C, and D) are used to determine the ICE torque control function. At point D, ω ICE max is practically regarded to be constant. In this paper, ω ICE max is taken as the engine speed of the red-zone (ω ICE max = 4500 rpm). In addition, T SW is introduced to denote the switch torque from the EM driving to the ICE driving. As the result, the ICE torque control function consists of seven design variables (ω ICE L, ω ICE V, ω ICE U, T SW, T(ω ICE L), T(ω ICE V), and T(ω ICE U)).

3.3 Sequential approximate optimization

In this paper, CO2 and NOx are minimized simultaneously. Thus, the problem is formulated as a multi-objective optimization (MOO). To determine these design variables, the SAO using RBF network is used. Here, the flow to determine the ICE torque control function is described.

  1. (STEP1)

    Some initial sampling points are generated by the latin hypercube design (LHD).

  2. (STEP2)

    Numerical simulation is carried out. Objective functions (CO2 and NOx) are numerically evaluated at all sampling points.

  3. (STEP3)

    All functions are approximated by the RBF network. Here, the approximated objective functions are denoted as \( {\tilde{f}}_i\left(\mathbf{x}\right) \) (i = 1, 2, ⋯, K).

  4. (STEP4)

    We find a pareto-optimal solution of response surface with the weighted lp norm method formulated as follows (Miettinen 1998):

    $$ {\left[{\displaystyle {\sum}_{i=1}^K{\left({\alpha}_i{\tilde{f}}_i\left(\mathbf{x}\right)\right)}^p}\right]}^{1/p}\to \min $$
    (1)

    where α i (i = 1, 2, ⋯, K) represents the weight of the i-th objective function, and p is the parameter. In this paper, p is set to 4. In order to obtain a set of pareto-optimal solutions, various weights are assigned.

  5. (STEP5)

    The density function is constructed and minimized. The optimal solution of the density function is added as a new sampling point. This step is repeated till a terminal criterion is satisfied.

  6. (STEP6)

    If terminal criterion is satisfied, the SAO algorithm will be terminated. Otherwise, it will return to STEP 2.

The differential evolution (DE) is used as the optimizer in STEPS 4 and 5. There are various models in the DE, and the most basic model (DE/rand/1/bin) is used. The DE has several parameters such as the number of populations, the maximum search iteration number, the mutation ratio, and the crossover ratio. Through numerical experiences, the following parameters are used: the number of populations 50, the maximum search iteration number 1000, the mutation ratio 0.8, the crossover ratio 0.5.

4 Numerical result and discussion

4.1 Driving cycle and pareto-frontier

Through numerical simulation, the validity of the proposed approach is examined. SOCmin and SOCmax are set to 45 % and 65 %, respectively. In this paper, the following representative driving cycles are used:

  1. (1)

    New European Driving Cycle (NEDC): This consists of four identical urban cycles and one extra-urban cycle. This is one of the widely used benchmarks for testing EMS.

  2. (2)

    Japan Chassis 08 (JC08): This is the driving cycle regulated by the Ministry of Land, Infrastructure, Transport and Tourism in Japan. Ordinary and compact cars are required to report the fuel consumption. The average vehicle speed of this driving cycle is 24.4 km/h, and urban driving is mainly assumed.

  3. (3)

    Worldwide harmonized Light duty driving Test Cycle (WLTC): This cycle consists of the following four speed ranges: (1) Low (589 s), (2) Middle (433 s), (3) High (455 s), and Extra-high (323 s). Unlike other cycles, this cycle includes the extra-high speed range where the maximum speed is 131.3 km/h. It is expected that NOx emission will increase in this range. As a result, this cycle is one of the challenging driving cycles for CO2 and NOx emissions reduction.

These three driving cycles are shown in Fig. 9(a) ~ (c). In addition, the cycle time, the average and maximum speed, and the driving distances are listed in Table 1.

Fig. 9
figure 9

Representative driving cycles

Table 1 Outline of the NEDC/JC08/WLTC driving cycle characteristics

To identify the pareto-frontier, eighteen initial sampling points are distributed by the LHD. The error between the response surface and the numerical simulation is taken as the terminal criterion with the error set to 1.0 %. Therefore, the SAO algorithm will be terminated when the error is within 1 %. The lower and upper bounds of the design variables in each driving cycle are set as follow:

For NEDC:

$$ \begin{array}{l}\begin{array}{ccc}\hfill 800\le {\omega}_{ICE}^L\le 1500\hfill & \hfill 1500\le {\omega}_{ICE}^V\le 2500\hfill & \hfill 2500\le {\omega}_{ICE}^U\le 3500\hfill \end{array}\\ {}\begin{array}{cc}\hfill 25\le {T}^{SW}\le 70\hfill & \hfill 70\le T\left({\omega}_{ICE}^L\right),T\left({\omega}_{ICE}^V\right),T\left({\omega}_{ICE}^U\right)\le 150\hfill \end{array}\end{array} $$
(2)

For JC08:

$$ \begin{array}{l}\begin{array}{ccc}\hfill 800\le {\omega}_{ICE}^L\le 1500\hfill & \hfill 1500\le {\omega}_{ICE}^V\le 2500\hfill & \hfill 2500\le {\omega}_{ICE}^U\le 3500\hfill \end{array}\\ {}\begin{array}{cc}\hfill 20\le {T}^{SW}\le 35\hfill & \hfill 50\le T\left({\omega}_{ICE}^L\right),T\left({\omega}_{ICE}^V\right),T\left({\omega}_{ICE}^U\right)\le 100\hfill \end{array}\end{array} $$
(3)

For WLTC:

$$ \begin{array}{l}\begin{array}{ccc}\hfill 800\le {\omega}_{ICE}^L\le 1500\hfill & \hfill 1500\le {\omega}_{ICE}^V\le 2500\hfill & \hfill 2500\le {\omega}_{ICE}^U\le 3500\hfill \end{array}\\ {}\begin{array}{cc}\hfill 25\le {T}^{SW}\le 60\hfill & \hfill 70\le T\left({\omega}_{ICE}^L\right),T\left({\omega}_{ICE}^V\right),T\left({\omega}_{ICE}^U\right)\le 140\hfill \end{array}\end{array} $$
(4)

Figure 10a-c shows the pareto-frontier of each driving cycle, where the white dots denote the sampling points and the black dots the points on the pareto-frontier of the response surface using the sampling points. Here, we would like to explain the parato-frontier of WLTC. Several white dots can be found below the black dots, and these may be considered as the pareto-optimal solutions. Various weights are assigned to identify the pareto-frontier, but we never obtained these white dots and always obtained the black dots. Then, we considered the black dots represent the pareto-frontier. In addition, we confirmed that all numerical simulation results showed that a final SOC equals to the initial one. Therefore, the delta SOC is zero at all points. The right hand side of Fig. 10 shows the enlarged view around the pareto-frontier. It can be found from Fig. 10 that the pareto-frontier of both NEDC and JC08 is continuous, whereas the pareto-frontier of WLTC is discontinuous. In order to identify the pareto-frontier, 36 simulation runs were required in NEDC, 67 simulation runs in JC08, and 63 simulation runs in WLTC.

Fig. 10
figure 10

Pareto-frontier of each driving cycle

4.2 Battery SOC variation and ICE operating points

It is found from Fig. 10 that the pareto-frontier is continuous and that the variation of CO2 and NOx emissions is small in the cases of NEDC and JC08, whereas the pareto-frontier of WLTC is discontinuous. In the case of WLTC, the variation of CO2 and NOx emissions in the regions enclosed by two circles is quite small. Based on these findings, we considered that it would be still possible to compare WLTC’s operating characteristics for these two regions. The representative point indicated by the arrows in Fig. 10 (NEDC-A, JC08-A, WLTC-A, and WLTC-B) is then selected for the discussion. Specifically, the following points are included in Figs. 11, 12, and 13, for the analysis and the discussion:

Fig. 11
figure 11

Battery SOC variation and ICE operating points in the NEDC driving cycle at NEDC-A. a Battery SOC variation through the driving cycle b Time history of the ICE torque and the value of the ICE torque control function c ICE operating points dTime history of torque between the ICE and the EM driving conditions

Fig. 12
figure 12

Battery SOC variation and ICE operating points in the JC08 driving cycle at JC08-A. a Battery SOC variation through the driving cycle b Time history of the ICE torque and the value of the ICE torque control function c ICE operating points d Time history of torque between the ICE and the EM driving conditions

Fig. 13
figure 13figure 13

Battery SOC variation and ICE operating points in the WLTC driving cycle at WLTC-A and WLTC-B in Fig. 10c. a Battery SOC variation through the driving cycle b Time history of the ICE torque and the value of the ICE torque control function c ICE operating points d Time history of torque between the ICE and the EM driving conditions

  1. (a)

    The battery SOC variation through the driving cycle

  2. (b)

    The time history of the ICE torque and the value of the ICE torque control function

  3. (c)

    The ICE operating points denoted by the cross mark, plotted at the intervals of 1 s. In order to perform the ICE driving and the ICE driving assisted by EM, the ICE inevitably overlaps through the EM driving region. As a result, the ICE operating points are plotted in the EM driving region. In addition, as explained in section 3.1, all ICE operating points ideally lie on and under the ICE torque control function for CO2 and NOx emissions reduction. If the ICE operating points are plotted above the ICE control function, this implies that ICE driving should be performed, due to the lack of a total torque request. Unfortunately, NOx emission will increase in the ICE driving assisted by EM. Finally, the ICE operating points plotted on the ICE torque control function implies the use of the ICE driving assisted by EM.

  4. (d)

    The time history of torque between ICE and EM. This figure shows the torque distribution through the driving cycle. In this figure, it can be identified when the EM/ICE/ICE + EM driving condition is selected. In the same figure, the black line denotes the ICE driving condition and the red line the EM driving condition. It is impossible to show all the parts of the ICE driving assisted by EM and so, only the major part of this driving condition is indicated, enclosed by a circle.

First, let us consider NEDC driving cycle. It is found from Fig. 11a that the battery SOC through the driving cycle is within the SOCmin and SOCmax. It is also found from Fig. 11b that most of the ICE torque values are less than the values of the ICE torque control function during the driving cycle. Many ICE operating points are then plotted below the ICE torque control function, as shown in Fig. 11c. However, the ICE torque is greater than the value of ICE torque function around the region enclosed by the circle in Fig. 11b. The ICE operating points are then plotted above the ICE torque control function, as shown in Fig. 11c. Finally the ICE operating points on the ICE torque control function implies the ICE driving assisted by EM for NOx emission reduction. It is found from Fig. 11c and d that the EM and ICE driving are primarily performed at NEDC-A.

Next, JC08 driving cycle is considered. The battery SOC through the driving cycle is within the SOCmin and SOCmax, like NEDC driving cycle. However, as shown in Fig. 12c, numerous ICE operating points are plotted on the ICE torque control function, in comparison with NEDC driving cycle. This implies that the ICE driving assisted by EM is more often performed in this case, in comparison with NEDC driving cycle. In addition, all ICE operating points lie on and under the torque control function. Therefore, the proposed torque control strategy coupled with the optimization works well for CO2 and NOx emissions reduction.

Finally, WLTC driving cycle is discussed. Since the pareto-frontier is discontinuous, the characteristics at WLTC-A and WLTC-B are discussed respectively. The solid line in Fig. 13a represents the variation of battery SOC at WLTC-A in Fig. 10c, and the dashed line the variation of SOC at WLTC-B in Fig. 10c. Unlike NEDC-A and JC08-A, the battery SOC is sometimes over the SOCmax. In this case, as also shown in Fig. 6, the EM driving or the ICE driving assisted by EM is selected. Since the WLTC driving cycle includes the extra-high speed range, the battery SOC is actively used for CO2 and NOx emissions reduction in this range. It is found from Fig. 13a that the battery SOC is well charged by the regenerative braking in the low, middle, and high speed ranges and is only actively used in the extra-high speed range. In addition, it is found from Fig. 13c and d that the ICE driving assisted by EM is often performed at the WLTC-A and WLTC-B. However, at WLTC-B, more ICE operating points are plotted above the ICE torque control function. This can be understood from Fig. 13b that the ICE torque is greater than the value of ICE torque function around the regions enclosed by the circles. On the other hand, it is found from Fig. 13c that all ICE operating points lie on and under the ICE torque control function at WLTC-A. Therefore, we can infer that the proposed torque control strategy coupled with the optimization works well at this point. However, the trade-off can be observed between CO2 and NOx emissions, and it is difficult to conclude which point is better.

With all things considered, the proposed torque control strategy coupled with optimization leads to a well-organized EMS system and to effective reductions in CO2 and NOx emissions.

4.3 Improvement of CO2 and NOx

There are various HEVs such as a series, a parallel, and their mixed HEVs, and the engine and the transmission types are also different (gasoline or diesel engine, AT or CVT). Therefore, it is difficult to simply compare CO2 and NOx emissions reduction under same conditions. Then, CO2 and NOx emissions reduction are compared to the ICE driving only by using this HEV model. Therefore, the ICE driving is performed in the torque-engine speed plane. The summary of comparison is listed in Table 2, from which it is found that the proposed approach drastically reduce CO2 and NOx emissions.

Table 2 Improvement of CO2 and NOx

4.4 Accuracy of response surface

Finally, the accuracy of response surface is shown in Fig. 14, where the circles denote the sampling points. The error is also summarized in Table 3. It is found from Fig. 14 and Table 3 that the highly accurate response surface is obtained and the error is much small. Therefore, it is considered that the pareto-frontier shown in Fig. 10 is reliable.

Fig. 14
figure 14

Accuracy of response surface

Table 3 Error of each driving cycle

5 Conclusions

In this paper, a torque control strategy to reduce CO2 and NOx emissions for parallel HEV is developed. In ICE dominated HEV, it is important to develop a well-organized EMS taking into account the following driving conditions: (1) EM driving, (2) ICE driving, and (3) ICE driving assisted by EM. In the proposed torque control strategy, the ICE torque control function based on the BSFC map is introduced. This ICE torque control function consists of seven design variables. Simulation of the HEV is so computationally intensive that SAO using the RBF network is adopted to determine the ICE torque control function. In addition, the pareto-frontier between CO2 and NOx emissions is identified. Three representative driving cycles are used to examine the validity of the proposed approach. The trade-off is observed between CO2 and NOx, and these are effectively reduced. The validity of the proposed torque control strategy coupled with optimization is confirmed.