Abstract
Introduction
In order to alleviate the dual pressure of oil shortage and environmental pollution, new energy vehicles have become the mainstream tendency of the development of the automobile industry. Hybrid electric vehicles (HEVs) integrate the internal combustion engine, electrical machine and battery effectively, which can not only take full advantage of the long driving distance of internal combustion engine vehicles and the high efficiency and energy saving of pure electric vehicles, but also avoid the disadvantages of these two kinds of vehicles, making it the most promising solution of new energy vehicles in the short term. 1 According to the configuration of powertrain, HEVs can be divided into three types: parallel, series, and power-split. 2 With the advanced power-split device and efficient energy management strategy, the power-split HEVs can make the vehicle work in series, parallel or both of them with the change of road load, therefore, maximize the potential of improving fuel economy.
The power-split device is the core component of power-split powertrain system, the task of it is to make the part power output of the engine drive the vehicle directly through the mechanical path, and the other part through the electric path to charge the battery in driving. 3 Meanwhile, the use of the power-split device can make the engine speed and torque decouple from vehicle speed and road load, implementing the function of continuously variable speed, which makes it easier to control the engine and keep it in the high-efficiency area. 4 At present, the relatively mature power-split systems are Toyota Hybrid System (THS) of Toyota and America Hybrid System (AHS) of GM.5,6 The power-split devices are designed with planetary gearsets, which are used in conjunction with clutches (or brakes) to couple the engine and electrical machine, so as to realize the switch between different operation modes of the vehicle. 7
Energy management strategies have always been the core technology of HEVs. Only by controlling the power-split device through efficient energy management strategies can the advantages of HEVs be fully exerted. 8 The energy management strategies of HEVs are mainly divided into rule-based control strategies and optimization-based control strategies. 9 Rule-based control strategies include logic threshold and fuzzy logic, which are mainly to divide multiple operation modes for the vehicle clearly and to switch between different modes by setting multiple control rules as switching conditions. 10 As the most basic online control strategy, the rule-based control strategy was first applied to HEVs, such as Toyota Prius. 11 The optimization-based control strategies mainly include dynamic programming (DP), equivalent fuel consumption minimization strategy (ECMS), model predictive control (MPC), and deep reinforcement learning algorithm that have emerged with artificial intelligence in recent years.12–15 Compared with the rule-based control strategies, the optimization-based control strategies don’t need to divide the operation modes for the vehicle, the optimal or sub-optimal solution of the control can be obtained. Therefore, the fuel-saving effect is more obvious. The disadvantages are that the algorithm principle based on optimization is more complex and the calculation amount is much larger. Although the principle of each algorithm is different, the optimization-based control strategies are essentially to reasonably distribute the torque between the engine, generator and motor according to the current driving status, so that the distribution effect is better when it meets the driving demand.
The performance verification of the power-split device and energy management strategies depends on the vehicle simulation experiment. The premise of simulation analysis is to conduct accurate and reasonable modeling of the research object. 16 In the same type of published papers, the commonly used modeling methods mainly include Advisor, AVL Cruise and MATLAB-Simscape Driveline. Karaoglan et al. built a parallel HEV model in Advisor, and studied the influence of transmission ratio of transmission components on fuel economy and emission in MATLAB-Simulink simulation environment. 17 Prathibha et al. studied the fuel economy of pure electric vehicles, parallel hybrid electric vehicles and fuel cell vehicles of different driving cycles by using Advisor and MATLAB-Simulink co-simulation, and obtained the optimal vehicle type under specific driving cycles. 18 Fu et al. matched the parameters of parallel HEV powertrain based on multi-objective optimization, and studied the dynamic performance, fuel economy and emission performance by using AVL Cruise and MATLAB-Simulink co-simulation. 19 Yin et al. used co-simulation of AVL Cruise and MATLAB-Simulink to study the economic improvement effect of particle swarm optimization algorithm relative to the engine mechanical point control strategy, but did not study the emission performance. 20 Ahmed et al. built a parallel hybrid vehicle model with MATLAB-Simscape Driveline, and studied the influence of different types of engines on the dynamic performance and fuel economy of the same vehicle. 21 Anbaran et al. simulated the power-split hybrid bus model in MATLAB-Simscape Driveline environment, and verified the rationality of the designed logic threshold control strategy. 22 As far as modeling is concerned, before using Advisor or AVL Cruise to co-simulate with Simulink, the co-simulation environment needs to be configured with a file in feature format, which is error-prone, and AVL Cruise is not open source. 23 MATLAB-Simscape Driveline does not need co-simulation, but the model is not intuitive enough and the topology is complex. Since MATLAB2017a, Simulink has successively launched two toolboxes for vehicle modeling and simulation: Powertrain Blockset and Vehicle Dynamics Blockset, which contain various modules required for vehicle modeling. Based on the modeling idea of modular packaging, it is easy to operate with the high level of visualization, and the simulation process is entirely open-source, which can obviously shorten the modeling time and improve the simulation efficiency.
In summary, papers that analyze both fuel economy and emission performance is currently mainly for parallel HEVs, there are few papers deal with the emission performance of power-split HEVs, and papers on vehicle modeling and simulation with vehicle modeling and simulation toolboxes in MATLAB have not been published. This paper focuses on two key technologies of power-split HEVs: the power-split device and energy management strategy. Based on MATLAB-Simulink, the vehicle modeling and simulation toolboxes in MATLAB are used to build the simulation model. Choose a typical control strategy from rule-based control strategies and optimization-based control strategies respectively: the logic threshold control strategy and the equivalent consumption minimization strategy to study the fuel economy and explore the emission performance. Comparing the simulation results of the two control strategies not only verifies the rationality of the modeling, but also improves fuel economy and explores the impact of different types of control strategies on emission performance.
Powertrain system modeling
As a technologic change, the power-split device of 2010 Toyota Prius is designed with the double planetary gearset, the torque of the engine, motor and generator can be coupled without using clutches or brakes, and the vehicle can operate in multiple modes, so that the effect of oil saving is obvious. The power-split configuration of 2010 Toyota Prius is often used to develop efficient energy management strategies.24,25 The power distribution device adopted in this paper is similar to 2010 Toyota Prius, but the ring gear of the rear planetary gearset is fixed, and in result torque is output by carrier, which is different from 2010 Toyota Prius. Therefore, the effect of reducing rotating speed and increasing torque is more obvious, and electrical machines with small torque can be used to reduce the volume, at the same time the speed range is wider, which makes it work in the efficient area. The powertrain system configuration of the power-split vehicle in this paper is shown in Figure 1.

Powertrain system configuration.
As shown in Figure 1, MG1 and MG2 represent the two electrical machines respectively. MG1 is usually used as a generator and MG2 as a motor. PG1 is a 2-DOF planetary gearset, which is used to split the power of the engine. PG2 is a planetary gearset as well, but its ring gear is locked, so it only has one DOF, it is used to reduce the rotating speed and increase the torque of MG2. Engine and MG1 are connected to the carrier and sun gear of PG1 respectively, and MG2 is connected to the sun gear of PG2.
Based on the lever analogy method, the powertrain shown in Figure 1 is theoretically modeled. 26 According to the rotational speed and torque relationship among the planetary gearsets, the free-body diagram is drawn as shown in Figure 2.

Free-body diagram of the powertrain.
As shown in Figure 2, the arrow’s direction indicates the direction of the torque and rotational speed, while left is defined to be the positive direction. PG1 and PG2 are highlighted in dashed boxes.
The viscosity loss and friction loss in the process of planetary gear meshing are ignored. According to Euler’s law, the internal force relationship satisfies equation (1)
The sun gear and carrier of PG1 are connected to MG1 and engine respectively, so equation (2) can be obtained as follows
By equation (1) and (2), equation (3) can be obtained as follows
The speed relation of single planetary gearset is given as follows
According to the above equations, the relation between output torque
The above equations can be combined into a matrix equation to describe the dynamic behavior of PG1
In the same way, the relationship between the internal forces of MG2 satisfies equation (8)
MG2 is connected to the sun gear of PG2, so equation (2) can be obtained as follows
By equation (8) and (9), equation (10) can be obtained as follows
Since the ring gear of MG2 is fixed, its speed is always 0, and the speed relation of MG2 is
According to the above equations, the relation between output torque
The above equations from (8) to (13) can be combined into a matrix equation to describe the dynamic behavior of PG2
At the torque output end of the power-split device, there is a torque relation as follows
By equation (5), (6), (12), (13) and neglect all the inertia, the speed and torque relation among power sources and the torque output end is derived as follows
Equation (16) explains the principle of “double decoupling” of speed and torque of power-split device: since
According to the torque balance relationship at the output end of the power-split device, equation (17) can be obtained as follows
Where
Based on equation (7), (14), and (17), the driveline simulation model shown in Figure 3 is built using Powertrain Blockset and Vehicle Dynamics Blockset in MATLAB-Simulink (the power-split device is highlighted in the dashed box).

Driveline simulation model.
The key parameters of the dual-planetary power-split HEV are shown in Table 1.
Key parameters of the dual-planetary power-split HEV.
Based on the bench test data of the engine, MG1 and MG2, efficiency maps of the power sources are drawn as shown in Figure 4.

Efficiency maps of the power sources: (a) fuel consumption map of the engine, (b) efficiency map of MG1, and (c) efficiency map of MG2.
Rule-based control strategy
Operation modes analysis
Before the logic threshold control strategy is designed, multiple operation modes are designed for the vehicle. The more detailed the modes are, and the more precise the control rules are, the better the control effect is. In order to better adapt to urban driving conditions, six basic operation modes are designed: pure electric mode (OpMode = 1), driving-charging mode (OpMode = 2), motor-powering mode (OpMode = 3), braking mode (OpMode = 4), parking-charging mode (OpMode = 5), and parking mode (OpMode = 6). Meanwhile, one operation mode may be composed of several operating states: the pure electric mode includes vehicle starting state (OpMode = 1A) and engine starting state (OpMode = 1B), the driving-charging mode includes low-speed cruising state (OpMode = 2A) and high-speed cruising state (OpMode = 2B), the motor-powering mode includes acceleration state (OpMode = 3A) and the maximum speed driving state (OpMode = 3B). Since both fuel economy and emission simulations are implemented under forward operation conditions, the astern mode is not considered in this paper. The operating states of each power source and energy source under different modes are shown in Table 2.
Operating states of each power source and energy source.
When the vehicle just started, the speed is low, and if battery power is sufficient, the vehicle can be driven solely by MG2, which is powered by the battery. After the vehicle starts, when the speed is higher than a certain set value, MG1 is used to be a motor to start the engine, at this point, both MG1 and MG2 are powered by the battery. When the vehicle is cruising at a low speed, the power output of the engine is partly to drive the vehicle directly, and partly to make MG1 charge the battery, while MG2 provides the auxiliary driving force. When the vehicle is cruising at a high speed, the engine speed is high and the output power is large. Part of the power directly drives the vehicle, and the other part is used to drive the MG2 to charge the battery. Thus, the battery

Speed constraint lever diagram of power sources: (a) OpMode = 1A, (b) OpMode = 1B, (c) OpMode = 2A, (d) OpMode = 2B, (e) OpMode = 3A, (f) OpMode = 3B, (g) OpMode = 4, (h) OpMode = 5, and (i) OpMode = 6.
Figure 5 illustrates the working state of each power source corresponding to each mode. Take Figure 5(c) as an example, both the engine and MG2 are positive rotation, and the value of output power is positive as well. MG2 is used as a motor at this time. MG1 is driven to be positive rotation, since the torque of MG1 is all negative when operating, the output power is negative, which is used as a generator. At this time, the electrical energy provided by MG1 for the battery is more than that consumed by MG2, so

Energy flow direction of the powertrain (OpMode = 2A).
Design of RB strategy
In this paper, the logic threshold control strategy is based on the idea of “power flow.” The power demand while driving is calculated using the driver model. According to the current operation mode and
The research object of this paper is a gasoline electric hybrid vehicle, the main power source is still the engine. It is necessary to set multiple starting conditions for the engine to control
The logic of the above conditions are “or”, that is, as long as any one of them is satisfied, the engine starts.
The transfer conditions and power distribution of each mode are shown in Table 3.
The transfer conditions and power distribution of each mode.
MATLAB-Stateflow is used to design the logic threshold controller as shown in Figure 7.

Logic threshold controller.
Design of A-ECMS algorithm
For gasoline electric hybrid vehicles, the external power supply is not required to replenish battery energy, so
Where
From equation (19), if the value of
In order to design an adaptive optimal supervisory controller, a PI controller is adopted to realize the online adaption of the equivalence factor based on
Where
Meanwhile, in order to achieve better control effect, the equivalence factor is modified based on the current
Where
Based on the above analysis, using
Where
Equation (24) shows the computational formula of
Where
From equation (16), the power-split device makes a fixed constraint relationship between the speed and torque of each power source, so
The constraint conditions to be satisfied for the optimization problem are as follows
From equation (25), the control variables of the optimization problem in this paper are

A-ECMS control structure.
Simulation and analysis
To demonstrate the rationality of the modeling and compare the performance of the two energy management strategies, the simulation is conducted under Urban Dynamometer Driving Schedule (UDDS), which is a test cycle developed by Environmental Protection Agency in 1972 to certify emission performance. As shown in Figure 9, the total simulation time of UDDS is 1369 s, 11.99 km for the total distance, with the maximum speed of 91.25 km/h and an average speed of 31.51 km/h. 28

UDDS driving cycle.
Parameters associated with control strategies introduced in section “Rule-based control strategy” and section “Design of A-ECMS algorithm” are listed in Table 4.
Parameters associated with control strategies.
The simulation results under UDDS are shown in Figure 10.

Simulation results for UDDS: (a) velocity tracking results, (b) battery
As can be seen from Figure 10(a), the simulation results of the two control strategies are in good agreement with the target speed. It can be seen from Figure 10(b) that
In order to demonstrate the rationality of RB strategy and the superiority of A-ECMS algorithm, the operating points of each power source are illustrated in maps, as shown in Figure 11.

Operating points of each power source: (a) engine operating points, (b) MG1 operating points, and (c) MG2 operating points.
Figure 11(a) illustrates the distribution of engine operating points: The operating points with RB centrally distribute along the optimal operation curve. In contrast, the operating points with A-ECMS relatively disperse around the optimal operation curve. However, due to the higher speed and torque with this strategy, more points distribute in the efficient area. From Figure 11(b), the efficiency of MG1 operating points with A-ECMS is obviously higher than that of RB. From Figure 11(c), MG2 operating points of A-ECMS are closer to the rated power curve of MG2 than that of RB, so the efficiency is higher. The above analysis shows that A-ECMS makes the operation efficiency of all power sources significantly improved.
The simulation results of fuel consumption are listed in Table 5, from which it can be seen that compared with RB strategy, A-ECMS improved fuel economy by 8.65% under the UDDS cycle.
Simulation results of fuel consumption (L/100 km).
In order to evaluate the emission performance, hydrocarbon (HC), carbon monoxide (CO) and nitrogen oxides (NOx) emissions are calculated using the emission data taken from engine bench test. Figure 12 shows the flow rate maps of HC, CO, and NOx: the mass flow rate of emissions (

Flow rate maps of exhaust gas: (a) HC flow rate map, (b) CO flow rate map, and (c) NOx flow rate map.
A calculation model of emission performance is established in Simulink, as shown in Figure 13. The mass flow rate of emissions is evaluated by interpolation through 2D look-up tables. Input parameters are engine speed, engine command torque, and vehicle velocity in the model. Through the integration of each simulation step, exhaust emission results could be calculated as outputs.

Emission performance calculation model.
Table 6 lists the simulation results of emission performance under UDDS, it can be seen that compared with RB strategy, HC emissions decreased by 25.16%, CO emissions increased by 11.32%, and NOx emissions increased by 65.78% when A-ECMS is adopted. The variation of NOx emissions is significantly greater than that of HC and CO, because the engine speed and command torque will increase to ensure the operating points of the engine in a more efficient area when A-ECMS is adopted as shown in Figure 11(a), and according to Figure 12, the mass flow rate of NOx is much higher than HC and CO, and the production of NOx is more sensitive to the change of engine command torque than that of HC and CO.
Simulation results of exhaust gas emissions (mg/km).
Conclusion
A theoretical model of the dual-planetary power-split device is built and matrix equations are derived to describe the dynamic behavior of the powertrain based on the lever analogy method and the free-body diagram of planetary gearsets. Based on the matrix equations, vehicle modeling and simulation toolboxes in MATLAB are used to model the vehicle, especially the driveline.
A logic threshold control strategy based on rules is designed, and the constraint behavior of power sources of six operation modes are analyzed. Based on the concept of “power flow,” MATLAB-Stateflow is used to build a logic threshold energy management controller.
Taking engine speed and torque as control variables and battery
The simulation results of rotational speed and torque of each power source verify the rationality of the modeling. A-ECMS maintains
