Research Article  Open Access
Yuan Zou, Hou Shijie, Li Dongge, Gao Wei, Xiaosong Hu, "Optimal Energy Control Strategy Design for a Hybrid Electric Vehicle", Discrete Dynamics in Nature and Society, vol. 2013, Article ID 132064, 8 pages, 2013. https://doi.org/10.1155/2013/132064
Optimal Energy Control Strategy Design for a Hybrid Electric Vehicle
Abstract
A heavyduty parallel hybrid electric truck is modeled, and its optimal energy control is studied in this paper. The fundamental architecture of the parallel hybrid electric truck is modeled feedforwardly, together with necessary dynamic features of subsystem or components. Dynamic programming (DP) technique is adopted to find the optimal control strategy including the gearshifting sequence and the power split between the engine and the motor subject to a battery SOCsustaining constraint. Improved control rules are extracted from the DPbased control solution, forming nearoptimal control strategies. Simulation results demonstrate that a significant improvement on the fuel economy can be achieved in the heavyduty vehicle cycle from the natural driving statistics.
1. Introduction
Commercial transport vehicles, especially heavyduty trucks, play an important role in the socialism construction of China. More than a half of the freight transported in China is carried by heavyduty trucks. The increasing number of merely gasoline/dieselpropelled trucks brings some negative impacts, such as excessive fuel consumption and severe air pollution. In order to reduce the dependence on carbonbased fuel and poisonous emissions, hybrid powertrain has been widely studied recently. Owing to the dualpowersource nature, the complex configuration, and the operation modes, the control strategy of hybrid electric vehicle (HEV) is typically more complicated than that of traditional enginebased vehicle. Therefore, systemlevel vehicle simulation methodology is often applied to implement accurate sizing and matching studies, as well as to develop effective energy control algorithms, before the final design and physical prototyping.
The existing energy management and control strategies of hybrid vehicle can be mainly classified into three categories. The first type employs heuristic control techniques, such as rules/fuzzy logic for the control algorithm development [1, 2]. The principle is commonly based on the concept of “load leveling,” which attempts to operate the internal combustion engine in an efficient area and the battery as a loadleveling device used to provide the remaining power demand.
The second type of approach is based on static optimization methods that instantaneously determine the efficient power split between different energy sources by minimizing a cost function. To calculate the cost of energy, the electric energy is translated into an equivalent amount of fuel [3, 4]. Due to its relatively simple pointwise optimization nature, it is possible to extend the optimization scheme to solve the simultaneous fuel economy and emission optimization problem [5].
The fundamental mechanism of the third type of HEV control algorithm considers the dynamic nature of the vehicle system when performing an optimization [6–8]. A time horizon is involved in this type of dynamic optimization, instead of a time instant in the static one mentioned above. Power split algorithms obtained from dynamic optimization are thus more accurate under transient conditions but are computationally more intensive. Despite that dynamic optimization cannot be realized onboard due to its preview nature and heavy computation requirement, it has been recognized as a good benchmark to the first two types of algorithms.
The main purpose of this paper is to use dynamic programming (DP) to solve the optimal control problem of a heavyduty hybrid truck. We thoroughly analyze and discuss the DPbased results, from which the realtime control rules are extracted. A feedforward simulation scheme is employed so as to enable the study of vehicle energy control strategy under realistic transient conditions. It can be found that the performance of the developed rulebased algorithm can be improved significantly relative to that based on static optimization.
The remainder of this paper is organized as follows. In Section 2, a heavyduty hybrid electric truck model is built, followed by an explanation of the preliminary rulebased control strategy. The DP procedure and corresponding optimization problem are introduced in Section 3. In Section 4, the accomplished DPbased results and the realtime control rules are depicted, and the fuel economy results of the developed control strategy are also evaluated. The conclusions are presented in Section 5.
2. Hybrid Electric Truck Model
2.1. Vehicle Configuration
The vehicle architecture is given in Figure 1. The truck has a pretransmission parallel hybrid configuration allowing for a smaller electric motor/generator, an easier packing, and reduced spin losses, compared to the posttransmission type [9]. The diesel engine WP7.210 was manufactured by Weichai Power Co., Ltd. In order to ensure the accessibility of the total peak power, a 90 kW electric motor/generator was selected, and a 60 Ah lithiumion battery was chosen as the onboard energy storage. A 9gearautomated mechanical transmission (AMT) was used. The parameters of the vehicle and its components are listed in Table 1.

A systemlevel HEV model is developed in the MATLAB/Simulink environment, as shown in Figure 2. The HEV model is an accurate but moderate model appropriate for efficient evaluation of fuel economy [10]. Some fast dynamics, like intake manifold filling and motor dynamics, are much quicker than energy dynamics and are thus neglected.
2.2. Preliminary RuleBased Control Strategy
The preliminary rulebased control strategy is designed based on the static optimization algorithm minimizing the total equivalent fuel consumption—sum of the fuel consumption and battery energy consumption rates at every step. The equivalent fuel consumption cost is defined as [11] where and represent the fuel consumptions of the engine and electric machines, respectively. can be calculated using the following equation: where is a conversion factor from electrical energy to engine fuel consumption, and its value was specified as . s is the time step. represents the power of electric machines. is the total efficiency of the electrical system composed of the battery, inverter, and motor/generator. The optimal control can be obtained by solving the following equation:
Here, the control variables include the engine throttle and the transmission gear number, which can be solved using the following function written in the form of .m file in MATLAB where throt_opt and gear_opt are the optimal engine throttle and transmission gear, respectively, shf_spd is the final drive input shaft speed, and req_power is the power requested.
2.3. Fuel Economy Evaluation
A nature driving schedule proposed by Weichai Power is shown in Figure 3. The battery SOC correction procedure proposed in [12, 13] was used to correct fuel economy, when the initial and final battery SOC values are not identical. The hybrid electric truck, given the preliminary rulebased control strategy, achieved a fuel economy of 6.78 miles per gallon (MPG). However, this rulebased control strategy is component based rather than system based. Hence, this control strategy is not globally optimal. This motivates the use of DP as an analysis and design tool.
3. Dynamic Programming Problem
DP is a powerful tool for solving dynamic optimization problems, due to its guaranteed global optimality even for nonlinear dynamic systems with constraints. Given a driving cycle, the DPbased algorithm can obtain the optimal operating strategy minimizing the cost with subject to the diverse constraints.
3.1. Model Simplification
Since the systemlevel dynamics are the main concern of evaluating fuel economy over a long driving cycle, the dynamics faster than 1 Hz are neglected in the model used by DP. Analysis of the dynamic modes determines that only two state variables of the model are needed: the transmission gear number and battery SOC. The engine throttle and the transmission gear shifting command were chosen to be the control variables. The simplifications of the main sub systems are described as follows.
3.1.1. Engine
The engine dynamics are ignored based on the quasistatic assumption [14]. The fuel consumption is a static function of two independent variables: engine speed and engine torque. The engine map is shown in Figure 4. Herein, we assume that the engine is fully warmed up such that engine temperature effect is not considered.
3.1.2. Motor
Similar to the engine, the motor model was established using the experimental data. The motor efficiency is a function of motor torque and speed , as shown in Figure 5. Considering the battery power and motor torque limit, the final motor torque becomes where is the requested motor torque; and are the maximum motor torques in the motoring and charging modes, respectively.
3.1.3. Battery
A 20kWh battery was selected for the target truck, and the equivalent circuit battery model from ADVISOR package was adopted. The schematic diagram of the equivalent circuit model is shown in Figure 6. We ignored the thermal effects and transients so that the only state in the battery model is the SOC as follows: where both the internal resistance and the open circuit voltage are a function of the battery SOC. is the maximum battery charge, and is the terminal resistance.
3.1.4. Driveline
The driveline is defined as the system from the transmission input shaft to the wheel. The following equations are used to describe the transmission and final drive gear models: where is the transmission gear ratio, is the final drive gear ratio, and and are the transmission and final drive efficiencies, respectively. is the transmission input torque, is the transmission viscousloss coefficient, is the transmission input speed, and is the wheel speed.
The gearshifting sequence of the AMT is simulated using a discretetime dynamic model: where the state gear is the gear number, and the control shift to the transmission is restricted to take on the values −1, 0, and 1, corresponding to downshift, sustaining, and upshift, respectively.
3.1.5. Vehicle Dynamics
It is a common practice that only the vehicle longitudinal dynamics are considered. The longitudinal vehicle dynamics are modeled as a point mass to which various forces are applied: where is the friction brake torque. and are the rolling resistance and aerodynamic drag forces, respectively. is the dynamic tire radius, is the effective mass of the vehicle, and is the equivalent moment of inertia of the rotating components in the vehicle.
3.2. DP Problem Formulation
For an optimization problem, choose to minimize the cost function where subject to Here, is the state vector at the stage in the space of , which contains the transmission gear number and battery SOC ; is the control vector, including the engine throttle and the transmission gear shift command ; is a predetermined disturbance, here it is the rotational speed of the wheel determined by the driving schedule; is the transition function that represents the system dynamics; is the instantaneous transition cost; is the cost at the final stage .
In this paper, the sampling time for this control problem is 1 second. The cost function to be minimized has the following form: where is the instantaneous cost of fuel use, is adjusted to constrain the vehicle drivability avoiding excessive shifting, and is a positive weighting factor. If there is no constraint on the terminal SOC, the optimization algorithm tends to deplete the battery in order to attain the minimal fuel consumption. Hence, a terminal constraint on SOC is incorporated into the cost function. During the optimization, it is necessary to impose the following inequality constraints to ensure safe/smooth operation of the engine/battery/motor: where is the engine speed, is the battery state of charge, and and were selected to be 0.4 and 0.8. and are the engine and motor torques, respectively.
The DP technique is based on Bellman’s Principle of Optimality, which states that the optimal policy can be obtained if we first solve a onestage subproblem involving only the last stage and then gradually extend to subproblems involving the last two stages, last three stages, and so forth until the entire problem is solved. In this manner, the global dynamic optimization problem can be decomposed into a sequence of the simple minimization problems as follows [15].
Step ,
Step , for where is the optimal costtogo function at the state starting from the time stage . It represents the optimal resulting cost if the system evolution follows the optimal control law with the current state from the stage to the final stage.
The foregoing recursive equations are firstly solved backward and then searched forward to find the optimal control policy. The minimization is performed subject to the inequality constraints shown in (14).
4. Development of Improved Control Strategy
4.1. DP Results
The DP procedure described above produces an optimal solution with respect to (13), where the shift weighting factor was selected to constrain the AMT shift number. It can be found that a larger value of results in less frequent gear shifting, but the larger fuel consumption. The balance relationship of the gear shifting number and the fuel consumption is shown in Figure 7, and is chosen for the subsequent analysis.
Simulation results of the vehicle based on the DP optimization are shown in Figure 8. The AMT shifts between the 4th and the 9th gear ratio mostly. The SOC increases near 0.6 at the end of the driving cycle due to the penalty in the cost function shown in (13). The power of the engine increases after 1900 s apparently to make SOC a rise. It can be seen that most of the engine operating points fall in the highefficiency area, near the optimal fuel consumption line before 1400 rpm and near the maximum torque line after 1400 rpm. Compared to the preliminary rulebased control strategy, the fuel economy under the DP optimal control law is improved by 15.9%.
(a)
(b)
(c)
(d)
4.2. Development of Improved Control Strategy
The DP control policy is not applicable in real driving conditions in that it requires knowledge of the future speed and load profiles. However, analyzing carefully the DPbased results is able to help us in improving the preliminary rulebased control strategy.
Firstly, we study how the power split based on the preliminary control strategy can be improved. A powersplit ratio is defined to quantify the positive power flow in the powertrain, where is the engine power and is the power requested. Four positivepower operating modes are defined:(1): motoronly mode; (2): engineonly mode;(3): powerassist mode;(4): recharging mode.
The enhanced rule can be found by plotting the optimal PSR as a function of the torque demand at transmission input, as shown in Figure 9. It is remarkable that the optimal policy uses the recharging mode in the low torque region, the engineonly mode in the middle torque region, and the powerassist mode in the high torque region. In order to extract a realizable rule, the leastsquare curve fit is deployed to approximate the optimal PSR points. The red line in Figure 8 shows the fitting result.
The gear shifting schedule is crucial to the fuel economy of hybrid electric vehicles. In the DP scheme, the gearshift command is one of the control variables. The gear operating points from the DPbased result are plotted in the form of the power demand versus vehicle speed (see Figure 10). It can be seen that the gear positions are separated into different regions, and the boundaries between adjacent regions represents the optimal gear shifting thresholds. The gear shifting schedule can thus be obtained on the basis of these thresholds.
According to the extracted rules, the improved rulebased control strategy is designed and implemented in the MATLAB/Stateflow environment.
4.3. Fuel Economy Evaluation
The preliminary and improved rulebased control strategies, as well as the benchmark, the DP control policy, are compared by means of the nature driving schedule from the Weichai Power Company Limited. The results are shown in Table 2. It is clear that the improved rulebased control strategy extracted from the DPbased results can ensure a much better fuel economy for the hybrid electric truck, compared with the preliminary one.

5. Conclusions
A feedforward model of a heavyduty parallel hybrid electric truck is established for studying the optimal energy management strategy. The preliminary rulebased control strategy is designed based on the static optimization algorithm. Based on the simplified model, DP is applied to solve the globally optimal energy control strategy. Improved rulebased control rules that are applicable in real time are extracted from analyzing the DPbased results. Based on a natural driving schedule from Weichai Power Company Limited, a comparison is conducted between the improved rulebased control strategy and the preliminary one derived from static optimization. The result demonstrates that the improved rulebased control policy from the DP algorithm results in a noteworthy enhancement on the fuel economy of the hybrid electric truck. The proper approximation of DP behavior, however, is the key process to extract the control rule and is worth further investigation.
Acknowledgments
The authors would like to express their deep gratitude to Professor Huei Peng in The University of Michigan for many helpful suggestions on the DP algorithm. This work was supported by the Natural Science Foundation of China (50905015).
References
 B. M. Baumann, G. Washington, B. C. Glenn, and G. Rizzoni, “Mechatronic design and control of hybrid electric vehicles,” IEEE/ASME Transactions on Mechatronics, vol. 5, no. 1, pp. 58–72, 2000. View at: Publisher Site  Google Scholar
 N. J. Schouten, M. A. Salman, and N. A. Kheir, “Fuzzy logic control for parallel hybrid vehicles,” IEEE Transactions on Control Systems Technology, vol. 10, no. 3, pp. 460–468, 2002. View at: Publisher Site  Google Scholar
 A. Sciarretta and L. Guzzella, “Control of hybrid electric vehicles,” IEEE Control Systems Magazine, vol. 27, no. 2, pp. 60–70, 2007. View at: Publisher Site  Google Scholar
 G. Paganelli, G. Ercole, A. Brahma, Y. Guezennec, and G. Rizzoni, “A general formulation for the instantaneous control of the power split in chargesustaining hybrid electric vehicles,” in Proceedings of the 5th International Symposium on Advanced Vehicle Control (AVEC '00), Ann Arbor, Minn, USA, 2000. View at: Google Scholar
 V. H. Johnson, K. B. Wipke, and D. J. Rausen, “HEV control strategy for realtime optimization of fuel economy and emissions,” in Proceedings of the Future Car Congress, SAE paper no. 2000011543. View at: Google Scholar
 A. Brahma, Y. Guezennec, and G. Rizzoni, “Dynamic optimization of mechanical electrical power flow in parallel hybrid electric vehicles,” in Proceedings of the 5th International Symposium on Advanced Vehicle Control (AVEC '00), Ann Arbor, Minn, USA, 2000. View at: Google Scholar
 U. Zoelch and D. Schroeder, “Dynamic optimization method for design and rating of the components of a hybrid vehicle,” International Journal of Vehicle Design, vol. 19, no. 1, pp. 1–13, 1998. View at: Google Scholar
 C. C. Lin, J. M. Kang, J. W. Grizzle, and H. Peng, “Energy management strategy for a parallel hybrid electric truck,” in Proceedings of the American Control Conference, pp. 2878–2883, Arlington, Va, USA, June 2001. View at: Google Scholar
 J. M. Miller, Propulsion Systems for Hybrid Vehicles, The Institution of Engineering and Technology, Stevenage, UK, 2004.
 S.J. Hou, Y. Zou, and R. Chen, “Feedforward model development of a hybrid electric truck for power management studies,” in Proceedings of the 2nd Intelligent Control and Information Processing (ICICIP '11), Harbin, China, 2011. View at: Google Scholar
 J. Liu, Modeling, configuration and control optimization of powersplit hybrid vehicles [Ph.D. thesis], University of Michigan, 2007.
 D. L. McKain, N. N. Clark, T. H. Balon, P. J. Moynihan, S. A. Lynch, and T. C. Webb, “Characterization of emissions from hybridelectric and conventional transit buses,” SAE Paper 2000012011, 2000. View at: Google Scholar
 Society of Automotive Engineers, “Recommended Practice for Measuring Exhaust Emissions and Fuel Economy of HybridElectric Vehicles,” HybridElectric Vehicle Test Procedure Task Force SAE J1711, 1998. View at: Google Scholar
 I. Kolmanovsky, M. van Nieuwstadt, and J. Sun, “Optimization of complex powertrain systems for fuel economy and emissions,” in Proceedings of the IEEE International Conference on Control Applications (CCA '99), pp. 833–839, August 1999. View at: Google Scholar
 R. Bellman, Dynamic Programming, Princeton Landmarks in Mathematics, Princeton University Press, Princeton, NJ, USA, 2010. View at: Zentralblatt MATH  MathSciNet
Copyright
Copyright © 2013 Yuan Zou et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.