1. Introduction
In recent years, automotive powertrains have been rapidly electrified in order to achieve low emissions and high fuel efficiency. Despite the intensive development of electric vehicles (EVs) in the industry, EVs still have limitations due to the decreasing range in cold temperatures [
1]. For this reason, the hybrid electric vehicle (HEV) remains one of the most promising candidates for next-generation vehicle powertrains. Hybrid electric vehicles have more than two power sources; typically, an engine and a motor powered by battery [
2]. Plug-in hybrid vehicles (PHEV) have the advantages of both HEV and EV, by adopting a power charging unit so that they can operate both modes depending on the situation [
3,
4,
5]. Fuel cell electric vehicles (FCEV) are also one of the promising candidates. Since the FCEV uses hydrogen as fuel, emission is zero except pure water (H
2O), and the problem of EV with respect to charging time can be solved [
6,
7,
8]. Although the FCEV is a great powertrain with many advantages, it has limitations in terms of cost and infrastructure [
9].
When developing all kinds of powertrains as well as HEVs, carmakers make great efforts to design energy-efficient vehicles while satisfying specific dynamic performance, such as acceleration performance and maximum speed. Component sizing is a very important piece of the design puzzle-process of satisfying performance goals.
Many research efforts have sought to address the component-sizing problem. In [
10], a rule-based sizing algorithm is applied for various vehicle types, ranging from a conventional vehicle to an HEV, a plug-in HEV (PHEV), and a battery electric vehicle (BEV). Each sizing philosophy is applied for different powertrain configurations. For example, in conventional vehicles, engine power is sized to meet and pass acceleration performance measures. However, in an HEV, battery power is sized to recuperate 100% of energy on the Urban Dynamometer Driving Schedule (UDDS) cycle. Component sizing on a backward-looking simulation based on dynamic programming (DP) is conducted in [
11]. The sizes of an engine, two electric motors, and reduction gear ratios are optimized to maximize fuel economy performance for the drivetrains studied. DP is used to find the best fuel economy performance in specific component size configurations, assuming the use of an optimal energy management strategy (EMS). In [
12], drivetrain cost is minimized over three different all-electric-range vehicles and two types of batteries for PHEVs. Parallel chaos optimization is used as the component-sizing algorithm while satisfying driving performance requirements are used as constraints. For plug-in hybrid vehicles in [
13], a rule-based fuzzy logic and genetic algorithm was used for optimization of component sizing, minimizing weighted fuel consumption and exhaust gas emissions. In [
14], the component-sizing process is conducted for a plug-in hybrid electric bus using a rule-based sizing algorithm and the energy management strategy with a gen-set optimal operating line and a rule-based algorithm. In [
15], based on the assumption that the powertrain model represents quadratic losses for powertrain components, the researchers formulate the problem as a convex optimization problem to minimize fuel consumption, electrical energy, and component cost.
In the component-sizing problem for vehicle powertrains, it is hard to obtain the derivative of an objective function because of the complexity of the powertrain structure and its highly nonlinear characteristics. For this reason, most research has applied a rule-based or brute-force algorithm as the component-sizing algorithm. However, some research applied an optimization algorithm under only specific assumptions (e.g., powertrain loss can be represented as a quadratic function).
In the HEV system, the energy management strategy is very important in terms of fuel efficiency. In particular, it is important to apply optimal control logic so that the effect of the EMS on each parameter configuration will be fair. Therefore, many studies have applied mainly backward-looking simulations that enable the application of dynamic programming, which guarantees globally optimal results. However, DP requires a huge amount of computation time because it solves all possible controls. In addition, a backward-looking simulation has the disadvantage that it does not represent the dynamics of the supervisory controller, nor does it represent the sub-controller at the component level of the vehicle.
Two studies perform component sizing using a sizing algorithm called Practical Optimization Using No Derivatives for sums of Squares (POUNDERS), which is also used in this study. One of these studies minimizes ownership cost in fuel cell vehicles [
16], and the other applied POUNDERS to the component-sizing problem to minimize fuel consumption while satisfying the dynamic performance as a requirement [
17]. The target vehicle powertrains are those of a conventional vehicle and an HEV, and a rule-based energy management strategy was applied. Therefore, for different parameter configurations of vehicle powertrains, one limitation is that the impact of fuel economy of a rule-based EMS may not be fair.
For this reason, in this study, we apply Pontryagin’s Minimum Principle (PMP) to EMS as a real-time control logic that can be applied to a forward-looking simulation while ensuring optimality close to DP results when certain necessary conditions are satisfied in the EMS problem of HEVs. Applying this PMP guarantees a fair comparison, and the dynamics of the vehicle can be considered by constructing a forward-looking simulation. We used the sizing algorithm which is an optimal algorithm called POUNDERS. Existing rule-based algorithms that optimize fuel economy performance while satisfying the constraints require engineer’s intuition or design heuristics, because an appropriate algorithm must be used according to each powertrain structure. However, the POUNDERS algorithm, which is a black-box optimization method, performs optimization using the cost function value, so it can be applied to all types regardless of the powertrain structure.
4. Simulation and Results
The POUNDERS optimization process finds a parameter configuration that minimizes the combined fuel economy while satisfying the dynamic performance constraints of an acceleration time of 9.3 s and a driving cycle tracing error of 3.2 kph. Although they are not the target parameters in this study, battery and motors have a great influence on dynamic performance and fuel economy in hybrid electric vehicles. Therefore, we determined their minimum size to satisfy the following conditions and considered the weight change according to the power of the motor and battery based on our previous research [
10]. We sized battery power and electric machine MG1 power to recuperate 100% of the energy through regenerative braking on UDDS, and we sized electric machine power to meet the gradeability and performance requirements. We defined vehicle weight as a function of the peak power of electric machine and battery cell number under the assumption that the specific power density of the electric machine is 1440 W/kg and of the battery is 2750 W/kg.
Since the initial costate in PMP has great influence on the final SOC, it is important to find the initial costate that matches the final SOC with the initial SOC in the HEVs. To this end, we iterate the simulation in the parameter set determined by POUNDERS, in order to find the initial costate that makes the SOC deviation close to 0. It is terminated when it converges below a certain tolerance or reaches the maximum number of iterations. If it is terminated due to the maximum iteration number, fuel consumption is estimated through linear approximation, as shown in
Figure 3.
First, component-sizing optimization was performed for three cases in which two out of three parameters were paired. The objective is to find the optimal values of a parameter set for the three gear ratios—GB, TC, and FD—that minimizes fuel consumption.
Table 2 shows the parameter combinations and ranges of the three cases. For example, in Case 1, the optimal values of GB and TC that minimize fuel consumption are found, and the FD value, which is not a target parameter, is fixed as the original value from
Table 1. The two-parameter optimization case was performed as a preliminary task to confirm the optimization performance of the sizing algorithm and to determine the range in the three-parameter optimization case. For this, we set parameter ranges that best show the algorithm’s optimization performance and trend.
The result of component-sizing optimization for Case 1 follows.
Figure 4 shows the resulting values of acceleration time and fuel consumption within a given parameter range in the proposed component-sizing optimization process. By dividing each parameter range by seven points, a total of 49 points were obtained. In order to confirm the optimization performance of the POUNDERS algorithm, we obtained fuel consumption and acceleration performance results in all domains for only two parameter cases. As required constraints, points that satisfy the acceleration time and profile speed of the driving cycle speed are indicated as feasible points. As
Figure 4a shows, the GB value does not have a significant effect on the acceleration performance, and the larger the TC value, the better the acceleration performance. When the value of the TC ratio acting as the reduction gear ratio of the motor is large, the torque increases during the initial acceleration situation, and the acceleration performance tends to be improved.
Figure 5. Cost function value contour and parameter optimization history versus TC and GB. shows the optimization history through the component-sizing process using POUNDERS. In order to confirm the optimality of the POUNDERS result, the value of the cost function
h(r, s) is derived in
Figure 5 through Equation (8) using the fuel consumption values in
Figure 4b and the acceleration time value in
Figure 4a. The optimized values are 2.525 and 3.563 for the GB and TC ratios, respectively (
Figure 6).
Table 3 shows the optimized parameter values for Case 1, and
Table 4 summarizes the fuel consumption results, SOC changes, and acceleration performance results for all cases. To adjust the fuel consumption results resulting from the SOC difference, the adjusted fuel consumption was calculated by interpolation using linear approximation as described in
Figure 3. The fuel consumption for Case 1 is 3.511 L/100 km for the combined cycle, which is an improvement compared to 3.527 L/100 km for the non-sized case.
The result of parameter optimization in Case 2 is as follows. As with Case 1,
Figure 7 shows the 49 acceleration time (a) and fuel consumption (b) results in the entire parameter range, and
Figure 8 shows the cost function value and tracking history of the optimization process in all areas. Similar to Case 1, the GB value does not have a significant effect on the acceleration performance, and the results show that the larger the FD value, the better the acceleration performance. Not only the TC value but also the FD value should be large so that the wheel torque increases during the initial acceleration, and the acceleration performance tends to be improved. The optimized values are 2.838 and 3.028 for the GB and FD ratios, respectively (
Figure 9).
Table 4 and
Table 5 show the optimized parameter values for Case 2 and fuel consumption results for all cases, respectively. The fuel consumption is 3.505 L/100 km for combined cycle, which is an improvement compared to 3.527 L/100 km for the non-sized case.
Figure 8 shows that there can be multiple locally optimal solutions for this optimization problem. Moreover, if the grid is set to be denser than 7 by 7, more locally optimal solutions can exist. This result shows that, although the POUNDERS algorithm cannot always guarantee the globally optimal point, it does find a locally optimal point that is quite similar to the globally optimal point.
The result of parameter optimization in Case 3 is as follows. Similar to Cases 1 and 2, the greater the TC and the FD values, the better the acceleration performance (
Figure 10 and
Figure 11).
Table 6 and
Table 4 show the optimized parameter values for Case 3 and the fuel consumption results for all cases, respectively. The optimized values are 3.468 and 2.556 for the TC and FD ratios, respectively (
Figure 12). The fuel consumption is 3.492 L/100 km for combined cycle, which is an improvement compared to 3.527 L/100 km for the non-sized case.
In the two parameter cases, the GB ratio has no correlation with acceleration performance, and the larger the TC or FD values, the better the acceleration performance. Because the maximum torque is the most important factor in acceleration performance from a standstill position, it is clear that, in general, the higher the gear ratio, the better the acceleration performance. However, if the gear ratio is too large, it may not reach 100 kph because of the maximum speed limit of the engine or motor. On the other hand, the correlation between fuel economy and parameters is not linear because of the nonlinearity of the engine and motor efficiency maps, and the fact that the objective is to minimize the fuel consumption of the two driving cycles, the UDDS and HWFET. However, all three cases showed results that converged close to the optimal point, and based on these results, we were finally able to conduct optimization of the three parameters.
We determined the parameter search range in Case 4, which runs the three-parameter optimizations and performed the following optimization. As shown in
Table 7, all three parameters were set as optimization variables, and the proposed optimization process was performed in the same manner as in the previous cases.
Figure 13 shows how the parameter value changes during the optimization process. In a three-parameter optimization such as Case 4, the acceleration time, fuel consumption, and cost function value map for all areas is not shown because the computational load increases exponentially as the number of parameters increases.
Table 4 and
Table 8 show the optimized parameter values and fuel consumption results for all cases, respectively. The fuel consumption is 3.493 L/100 km for combined cycle, which is an improvement compared to 3.527 L/100 km for the non-sized case. The optimized values are 2.995, 3.337 and 2.780 for the GB, TC and FD ratios, respectively.
In this study, the fuel consumption results for three gear ratios of a power-split hybrid vehicle were minimized using the proposed sizing algorithm.
The vehicle specification of the non-sized case is the specification currently released on the market. The optimization result using the proposed sizing algorithm shows better results than that of the non-sized case. Although the proposed sizing algorithm uses an optimization algorithm, there is a limitation that it cannot guarantee global optimization. In addition, the parameters of the non-sized case, which is the base-line case, still use the specifications of the vehicle currently released on the market. This value has already been optimized to some extent by the carmaker, so there is not much room for optimization. For this reason, the result of Case 4, which optimizes three parameters, has higher fuel consumption than the result of Case 3, which optimizes two parameters. On the contrary, in the process of vehicle development, the near optimal value of each parameter can be obtained through the proposed algorithm.