Abstract

A real-time optimal control of parallel hybrid electric vehicles (PHEVs) with the equivalent consumption minimization strategy (ECMS) is presented in this paper, whose purpose is to achieve the total equivalent fuel consumption minimization and to maintain the battery state of charge () within its operation range at all times simultaneously. Vehicle and assembly models of PHEVs are established, which provide the foundation for the following calculations. The ECMS is described in detail, in which an instantaneous cost function including the fuel energy and the electrical energy is proposed, whose emphasis is the computation of the equivalent factor. The real-time optimal control strategy is designed through regarding the minimum of the total equivalent fuel consumption as the control objective and the torque split factor as the control variable. The validation of the control strategy proposed is demonstrated both in the MATLAB/Simulink/Advisor environment and under actual transportation conditions by comparing the fuel economy, the charge sustainability, and parts performance with other three control strategies under different driving cycles including standard, actual, and real-time road conditions. Through numerical simulations and real vehicle tests, the accuracy of the approach used for the evaluation of the equivalent factor is confirmed, and the potential of the proposed control strategy in terms of fuel economy and keeping the deviations of at a low level is illustrated.

1. Introduction

Hybrid electric vehicles (HEVs) are most promising among all the new energy vehicles including battery electric vehicles and fuel cell vehicles to better fuel economy and emissions without compromising vehicle performances [1, 2]. In the last few decades, many automobile manufacturers have been researching HEVs and have obtained several configurations for practical applications [3, 4]. There are many methods to improve fuel economy of HEVs, such as optimizing their mechanical construction, matching the powertrain parameters, and lighting the body. This paper will optimize the energy management strategy, which distributes the total torque demanded at wheels between the ICE and the electric motor (EM) to minimize the fuel consumption and maintain the battery state of charge (SOC) simultaneously.

Many energy management strategies have been proposed for efficient energy usage, which can be classified into four types, namely, the rule-based control strategy, the global optimal strategy, the real-time optimization control strategy, and the fuzzy logic control strategy. The rule-based control strategy sets the initial value of the parameters by mostly relying on engineering experience and then adjusts these parameters by adopting the trial-and-error method. Although this strategy can offer a prominent improvement in energy efficiency and is also adopted widely in the commercial HEV, it is clear that the strategy does not guarantee an optimal value in all cases or allow the vehicle to run at maximum efficiency when the parameters are fixed [5, 6]. Although the fuzzy logic control strategy is good at dealing with model uncertainty and complex decisions, the formulation of its fuzzy rules is lack of system approach and mainly depends on engineering experience, which leads to loss of control accuracy [7, 8].

The papers [9, 10] propose a global optimal strategy based on dynamic programming methods for parallel hybrid electric vehicles (PHEVs) and parallel-series HEV, respectively. These techniques can find a global optimal solution to the control parameters, such as the ICE/EM torque, but cannot offer an online solution because they assume that the future driving cycle is entirely known. This method can be a good analysis and assessment tool for other control strategies. However, due to computational complexity, it is not easily implemented for practical applications.

Due to the causal nature of global optimization technique, it is not suitable for real-time analysis, because the main aim of the real-time analysis is to reduce global criterion to an instantaneous optimization by introducing a cost function that depends only on the present state of the system parameters [11, 12]. Moreover, global optimization technique does not consider variations of battery in the problem. Hence, in order to derive cost functions for instantaneous optimization of power split, while maintaining battery , real-time optimization is performed.

The real-time control strategy is based on instantaneous optimization and defines a cost function which is guaranteed to be minimum at each instant depending upon system current variables. Various attempts have been made to propose real-time control based on instantaneous optimization [1315]. The more promising approach of the real-time optimization is used in [16], which is defined as equivalent consumption minimization strategy (ECMS). Its cost function is a sum of the ICE fuel consumption and the EM equivalent fuel consumption. To be distinguished, the real-time control strategy without ECMS is defined as the simpler real-time strategy.

The ECMS is supposing that the energy consumption from the battery at present is supplemented by the ICE in the future. Thus, battery discharging at any time is equivalent to fuel consumption of the ICE in the future. Due to the small computational time, near-optimal characteristics, and the feasibility of online implementation, ECMS has widely been used to address the energy management control problem for both HEVs [17, 18] and PHEVs [19, 20]. The key problem of the ECMS design is the calculation of the equivalent factor between fuel and electrical energy based on the available vehicle information, because it has a major influence on the fuel economy and the charge sustainability of PHEVs.

In this paper, a real-time control strategy with ECMS for a PHEV is proposed, which is based on a new method for evaluating the equivalent factor between fuel and electrical energy in order to regulate SOC at a constant reference point with the minimum fuel consumption simultaneously. Based on the models established of the PHEV, computation and optimization of the total equivalent fuel consumption are discussed in detail in the paper.

The remainder of this paper is organized as follows. Section 2 introduces the vehicle configuration and models of the parallel hybrid electric vehicle. Section 3 then describes the novel ECMS algorithm. The design of the real-time optimal control is presented in Section 4. Validation of the control strategy proposed and optimization results are discussed in Section 5. Section 6 highlights this paper’s key conclusions.

2. Configuration and Models of the PHEV

2.1. Configuration of the PHEV

The principal schematic of the PHEV is shown in Figure 1. Both the output torque of the ICE and the EM are coupled by the torque coupling mechanism (TCM), whose output torque is then transmitted into the gearbox and final drive, through which the vehicle is ultimately propelled. A friction clutch is located between the ICE and the TCM, and an autoclutch is located between the EM and the TCM. The main component specifications of the hybrid powertrain system are listed in Table 1.

2.2. Models of the PHEV
2.2.1. Vehicle Dynamics Models

Based on the wheel force balance, vehicle dynamics models must give power balance equation in every time step of simulation computation. Therefore, they are composed of dynamics equation and power balance equation. Dynamics equation is described by the following: where is the driving force, is the rolling resistance, is the gradient resistance, is the air resistance, is the acceleration resistance, is the ICE torque, is the EM torque, is the TCM ratio, is the gearbox ratio, is the final drive ratio, is the powertrain efficiency, is the wheel rolling radius, is the vehicle mass, is the acceleration of gravity, is the rolling resistance coefficient, is the gradient angle, is the air resistance coefficient, is the frontal area, is the vehicle velocity, and is the conversion coefficient of inertia mass.

Under good road conditions, the rolling resistance coefficient of the vehicle is estimated as a fourth-order polynomial function of the vehicle velocity [21]where , , and are coefficients, obtained from vehicle theory.

Power balance equation is shown aswhere is the ICE power, is the EM power, is gradability, and the others are the same as in (2).

2.2.2. ICE Models

The ICE numerical model is established based on the steady-state test data of the ICE. By bench test, the efficiency map of the ICE in three-dimensional space of efficiency-speed-torque is obtained and shown in Figure 2.

The ICE fuel consumption model is as below: where is the ICE fuel consumption per 100 km, is the ICE speed, is the ICE fuel consumption rate, and is the fuel density.

The function can be obtained from the ICE bench tests. Using the ICE mapping characteristics curve, is calculated as follows: where is the model order and is the model coefficient group.

2.2.3. EM Model

A multiphase Permanent Magnet Synchronous Machine with a direct torque controller is used as the EM of the PHEV. Since the response time of the EM is in milliseconds and much faster than the mechanical time of the vehicle and its powertrain, the EM transient response could be neglected. Similar to the ICE, the efficiency maps of the EM are achieved by fitting. The EM characteristics are based on the efficiency data obtained from experiments. Figure 3 shows the output torque-speed characteristics and efficiency map of the EM system. The EM efficiency is a function of the torque and speed of the EM: that is, .

2.2.4. Gearbox Model

The dynamics relationships among the ICE, EM, and the gearbox torques are given by the following equation:where is the gearbox torque and the values of and are determined by the optimization results of the real-time optimal control in Section 4.

2.2.5. Battery Models

NIMH batteries are selected as energy storage mechanism. The battery model is simplified as the circuit system in which an ideal voltage source is in series with an equivalent internal resistance. The battery SOC can be predicted by the following equation: where is the initial value of the battery , is the initial value of the time, is the charging or discharging current, is the total capacity, is the open circuit voltage, is the equivalent internal resistance, and is the effective power of the battery.

The battery is the main dynamic state in optimal control of a PHEV and its dynamics can be described as follows: where is the battery rate and is the battery charge capacity.

By combining (8) and (9), the final control-oriented battery models can be obtained. The calculation model of and and the estimation model of the are shown in Figure 4.

2.2.6. Wheels Models

The vehicle demanding torque at the wheels is calculated as follows:where is the torque provided by the fuel path and is the torque provided by the electrical path.

The control variable is the torque split factor that manages the torque distribution between the electrical path and the fuel path. Its definition is as below:

Therefore, when the value , all the positive torque demanded at the wheels is supplied by the electrical path. When , all the torque needed at the wheels is offered by the fuel path.

The driving wheel torque and angular speed are described as follows:

2.2.7. Energy Models

The ICE energy , the EM energy , and the vehicle demanding energy are the following:

3. Novel ECMS Algorithm

The total equivalent fuel consumption is regarded as the control objective for optimization and the torque split factor as the control variable of the ECMS. The total vehicle equivalent fuel consumption iswhere 0 and are, respectively, the initial and the final times of the given driving cycle, is the fuel consumption per unit time of the ICE, is the equivalent factor that acts as a weighting factor for the electrical energy, and is the electrical consumption per unit time of the EM during charging or discharging the battery. When the EM charges the battery, and when the EM discharges the battery, where is the efficiency of the electrical path and is the fuel lower heating value. The calculation of the equivalent factor is the key problem of the ECMS design because it affects torque split factor whose optimum would be different under different driving cycles.

Seen from (14), does not take into consideration the battery explicitly, so it cannot keep the deviations of SOC at a low level. Therefore, a feedback correction is applied to based on the . The corrected is computed as follows: where is the nominal equivalent factor. cannot be too large or too small to use the electrical energy reasonably. The value of can be estimated by simulations and it is different in accordance with the different driving circle. and gains are reckoned as below as a result of simulations conclusions over a long period of time: where is the reference of the ECMS algorithm and is the allowable range of around .

From (18), the value and deviation of the battery are converted into equivalent fuel consumption. This makes the method evaluate the actual fuel economy of PHEV by taking into account deviation as well.

4. Design of Real-Time Optimal Control with ECMS

4.1. Problem Formulation

The optimal control objective of the PHEV minimizes the total vehicle equivalent fuel consumption , which is global over the whole driving cycle. However, the control action of the PHEV is local. In addition, it is necessary to satisfy some constrains, such as the battery , the main components limitations to ensure their safe operation. In a word, the problem formulation is as below:where and denote the minimum and maximum bounds which are generally variable and and are the minimum and maximum values according to the battery’s physical constraints on the assumption that equals .

According to this, the state variable , control inputs , and control outputs of the real-time optimal controller models are as below, respectively:

4.2. Information of the Driving Cycle

The information of the driving cycle can be obtained through the global positioning system (GPS), the intelligent transportation system (ITS), and on-board sensors like Distronic, which is a radar system for detecting the distance to the car ahead. As shown in Figure 5, the historical traffic information is transferred to the predictive models of the driving cycle; then the uncorrected nominal equivalent factor is obtained in accordance with the different driving cycle. The uncertainty of instantaneous traffic flow can be regarded as a particular statistical distribution and can be considered to be stochastic disturbances in the trip model. Based on the real-time information of the driving cycle, is revised and the nominal equivalent factor is acquired. At the same time, generates a time-varying trajectory to avoid the events in which the battery’s runs into its constraints due to recuperation. Finally, the instantaneous is input into the real-time optimal control and can be used to calculate the equivalent fuel consumption. This makes the method evaluate the actual fuel economy of PHEV by taking into consideration the driving cycle as well.

4.3. Real-Time Optimal Control Strategy with ECMS

The proposed real-time optimal control strategy with the ECMS is shown in Figure 6. ECMS computes the torque split factor to minimize a cost function at every moment. This control strategy is computationally cheap and has good robustness. Furthermore, its result is suboptimal next to that of the global optimization. Therefore, the match of the equivalent cost with the current driving cycle is critical and can be achieved by a device. The device is general GPS, ITS, and so on, mentioned in Section 4.2, through which the external information about the elevation and velocity profile of the driving cycle is transmitted to the driver model. The driver model decides the brake pedal, accelerator position, and clutch state based on the current vehicle , , and the driving cycle. The ECMS calculates the operating points of the ICE and the EM, which minimizes the equivalent fuel consumption and satisfies constraints such as the driver’s power demand, speed limits, and torque limits. The objective function of the ECMS is represented in (14), where the design variable is selected as the torque split factor . The equivalent factor has taken account of deviation seen in Section 3, whose calculations in detail are as the following flow of the optimization. The ECMS can be the criterion to determine the operating points and to change the vehicle operating mode between the electrical vehicle (EV) and HEV modes. At last, and are inputs to the EM and the ICE, respectively, to drive their working.

4.4. Flow of the Optimization

In order to make the optimization easy to understand, the flowchart of the optimization is shown in Figure 7. The optimization algorithm runs the following steps.(1)Determine the possible working area using the following equation:  :  : , where is set in the range given by the upper and lower bounds of the that are admissible during the vehicle operation, is the calculation step of the torque split factor, and the smaller the selected is, the more precise the calculation result is.(2)Compute , , , by using (2)–(13), (15)-(16) and looking up the map of the ICE and the EM for each candidate operating point.(3)Calculate the nominal equivalent factor . Firstly, some driving cycles are obtained by statistic analysis based on a lot of measure data, depicted in Section 4.2. Secondly, under a certain driving cycle, the corresponding is determined through many simulations. In the same way, corresponding to other driving cycles is also received. Lastly, needs be revised to make it more suitable for the real-time driving cycle. Then, the nominal equivalent factor is acquired.(4) and gains are computed by using (18), in which is set according to the PHEV operating mode. is estimated by estimation according to the real-time driving cycle and computed for each candidate operating point. is detected for each moment to ensure that falls within the scope of (, ).(5)The equivalence factor is obtained by inputting , , and to (17).(6)The equivalence factor is input to the proposed real-time optimal control strategy with the ECMS; the total equivalent fuel consumption is computed for each candidate operating point in MATLAB/Simulink/Advisor simulation software. The minimum value is selected in all values and the corresponding index is recorded. The corresponding torque split factor is the optimal value and the optimal torque split is achieved between the ICE and the EM.

5. Simulation and Experiments Validation

5.1. Simulation Validation

Numerical values of the vehicle parameters are shown in Table 1.

Firstly, the validation of the control strategy proposed is demonstrated in the MATLAB/Simulink/Advisor environment by comparing the fuel economy and charge sustainability with those offered by () the rule-based control strategy, () the global optimal control strategy, and () the simpler real-time control strategy. Their definitions, advantages, and disadvantages are described in Section 1.

The control performance considered in the following includes () the specific fuel consumption (SFC, liters/100 km), () the equivalent specific fuel consumption (eSFC, liters/100 km), which is the sum of the fuel energy use and of the electrical energy use weighted by the equivalence factor , () the final battery reached, starting from a value of 0.7, and () the battery variation with the time. The simulations are conducted on a set of standard driving profiles extracted from a database of fleet study data to statistically represent typical usage conditions of a PHEV.

Based on the use of the equivalent factors evaluated for the current driving cycle, the simulation results are shown in Table 2 and Figure 8 under the Extra Urban Driving Cycle (EUDC). The reason why EUDC is selected is that the velocity changes greatly in it and the time is shorter than other driving cycles, so that the contrast of the performance results with different control strategy is obvious. The global optimal control strategy has a large improvement in terms of fuel economy, variation range is much smaller, and the final is larger compared with the rule-based control strategy, due to the fact that the rule-based control strategy mostly depends on engineering experience and cannot ensure an optimal result due to the omission of detailed dynamic models.

From Table 2 and Figure 8, the performances of the simpler real-time control strategy are slightly inferior to that of the global optimal one, in terms of both fuel economy and sustainability of the battery charge. Battery of the global optimal control strategy fluctuates between 0.7 and 0.65 and reaches 0.69 at the end of a cycle. of the simpler real-time control strategy changes in the range of 0.7–0.64 and attains 0.68 at the end of a cycle. The reason of the results is that the simpler real-time control strategy is local optimization. Nevertheless, the simpler real-time control strategy is more suitable for practical applications because of its short computation time and strong adaptability.

The result of the real-time control strategy with the ECMS is very close to that of the global optimal one in terms of fuel consumption, because the optimization objective of the former is the minimum fuel consumption. Although the final of both control strategies is equal, the instantaneous is different during the driving circle. variation of the former is gentle, whereas that of the latter is steep, because the optimization objective of the former takes into account the battery (seen in Section 3), so the former can keep the deviations of at a low level during the whole cycle.

To demonstrate the simulation results further, different driving cycles are selected, such as the Urban Dynamometer Driving Schedule (UDDS), the Highway Fuel Economy Test (HWFET), or the New European Driving Cycle (NEDC). A new variable is introduced for longer running time of the vehicle. When enough repetitions of the cycle are conducted, the tends to a cyclic steady-state. The steady-state specific fuel consumption (ssSFC, liters/100 km) is no longer affected by variations and thus represents a good estimation of the equivalent fuel consumption. After five repetitions, the values of ssSFC and eSFC for four control strategies are shown in Table 3 under three driving cycles.

From Table 3, three results can be obtained. Firstly, the ssSFC and eSFC of the same control strategy are different under different driving cycle. According to the value of the ssSFC and eSFC, from small to large, the order is the HWFET, NEDC, and UDDS owing to their different characteristic. The details are as follows. The vehicle velocity always keeps high and varies slightly under the HWFET. The vehicle stops frequently and works in low velocity at most of time under the UDDS. The number of the vehicle stops is moderate; low velocity and high velocity are separated obviously under the NEDC.

Secondly, the ssSFC and eSFC of the real-time control strategy with ECMS are adjacent to those of the global optimal strategy, those of the simpler real-time control strategy are higher than those of these two strategies, and those of the rule-based control strategy are the highest. These results prove that the fuel economy of the real-time control strategy with ECMS can be better under different driving cycle, just conspicuously or inconspicuously.

Thirdly, the value of ssSFC for the same control strategy under the same driving cycle is quite close to the value of eSFC, which confirms the accuracy of the approach used for the evaluation of the equivalent factor.

5.2. Experiments Validation

Aforementioned driving cycles are very useful for long statistical study of the PHEV, for their conditions are easily reproduced later on. Unfortunately, the real driving conditions could not reappear, especially when the traffic condition is very severe where the PHEV suffers frequency start-stop. For this reason, the data acquisition system named VBOX3i based on GPS is used to collect and manage real-world driving cycles. The hardware connection and the software interface of VBOX3i are shown in Figures 9(a) and 9(b), respectively. A lot of the real-world driving cycles are obtained, which can be used as predictive driving cycles.

The characteristics of simulations are easy to be implemented and have lower cost, but they cannot reflect situations comprehensively and actually. Consequently, a large number of tests are performed using real vehicles in actual traffic conditions, shown in Figure 10. According to Figure 5, under the driving cycle shown in Figure 11, test results of parts performance are reported in Figures 12 and 13.

In Figure 11, the predictive driving cycle has subtle difference from the real-time driving cycle, so need be revised and the nominal equivalent factor can be acquired. Based on the real-time driving cycle, other parameters are acquired, such as and . The actual operating points of the ICE and the EM with the real-time with ECMS strategy are different from ones with the others seen from Figures 12 and 13. The reader should not be misled by the apparent smaller number of disperse operating points. For the real-time with ECMS strategy, the ICE operating points are concentrated in high efficiency region of the ICE with the assistance of the EM, while in the case of global optimal control or simpler real-time control, they are more scattered. They are most scattered in the case of rule-based control. It is also possible to notice that the ICE operating points with the global optimal control are very close to those of the simpler real-time control. These prove that the real-time strategy has best real-time; on the contrary, the global optimal control has no real-time which is not suitable for real vehicle control. Moreover, the control rules of the rule-based control strategy cannot vary promptly according to the real-time driving cycle.

The operating points of the EM are shown in Figure 13. Similarly, both of the motoring and generating efficiency of most of them with the real-time with ECMS strategy are higher than that of the EM with the others. As a result, the vehicle efficiency is increased by using the proposed strategy, which is in accordance with the design purpose.

6. Conclusions

The paper has proposed a real-time control strategy with ECMS for a PHEV, whose aim is keeping SOC at a constant reference point with the minimum equivalent fuel consumption. On the basis of the models established of the PHEV, the objective function for the ECMS is evaluated and minimized by selecting a proper value for the torque split control variable. Computation and optimization of the total equivalent fuel consumption are discussed in detail in the paper, in which the approach to evaluating the equivalent factor between fuel energy and electrical energy is new.

The proposed control strategy has been validated by not only computer simulations but also real vehicle tests compared with other three control strategies under a large database of driving cycles, including standard cycles (the EUDC, UDDS, HWFET, NEDC, and so on), actual vehicle velocity profiles extracted from fleet studies data, and real-time driving cycles. The implementation of the proposed control strategy is divided into two steps. Firstly, the predictive models of the driving cycle are selected based on the historical traffic information. Secondly, the parameters are revised according to the real-time driving cycle. As a result, great improvement is achieved in computational efficiency and accuracy.

The following results have been illustrated.(1)The approach used for the evaluation of the equivalent factor is correct.(2)Equivalent fuel economy of the proposed control strategy is suboptimal, next to that of the global optimal control strategy.(3)The proposed control strategy can always keep the deviations of at a low level.(4)The parts performances with the proposed control strategy are better than that with other three control strategies. The proposed control strategy and method can be also applied to the generally valid ECMS.

Competing Interests

The authors declare that they have no competing interests.

Acknowledgments

This work was partially supported by National Natural Science Foundation of China (Grants nos. 61473115, 51375145, and U1404610) and Science and Technology Innovative Foundation for Distinguished Young Scholar of Henan Province (Grant no. 144100510004).