1 Introduction

Much kinetic energy of conventional vehicles is dissipated by frictional brake system in the urban traffic cycle with the characteristic of frequent go-stop pattern. For example, such as London bus cycle, Japan 10–15 bus cycle and New York city cycle, the percentage of the brake energy to the traction energy are 66.6%, 48.3% and 71.1%, respectively[1]. However, hybrid vehicles can recover these brake energy and improve energy usage efficiency. For the high power density and the high energy conversion efficiency of hydraulic accumulator, hydraulic hybrid system (HHS) has greater dominance than its electrical counterpart in accelerating vehicles or recovering huge brake energy[2]. Therefore, it is particularly suitable for medium or heavy vehicles in heavy traffic and urban area[3].

Many researches have been performed on the influence factors of the brake energy efficiency in the hydraulic hybrid vehicle (HHV). Zhang and Chang[4] studied how different initial braking pressures and volumes of accumulator impact on the efficiency of brake energy recovery and braking performance. Chen and Vu[5] also analyzed different initial pressures of the hydraulic accumulator and the displacement of the hydraulic pump for their effect on the efficiency of brake energy recovery. However, these studies and analyses are achieved based on a coasting brake process and braking force produced exclusively by an HHS.

Wu et al.[6] developed an optimal energy management algorithm for improving the fuel economy of the hydraulic hybrid medium truck. Sun et al.[7] proposed a fuzzy torque control strategy for controlling instantaneously the energy distribution in a parallel hydraulic hybrid vehicle. Although they proposed an integrated methodology of propulsion and braking to improve the fuel economy in a typical urban cycle, the braking characteristics were not investigated deeply. Moreover, the distribution of braking force and the efficiency of brake energy recovery are hardly considered and optimized. Therefore, it is necessary for an HHV to develop an implementable strategy of brake energy recovery in a typical urban cycle.

In this paper, a new HHS configuration is first introduced. Second, a dynamic programming (DP) algorithm of brake energy recovery is proposed. And the objective function and the constraint conditions are acquired by analyzing the brake process. Third, the simulation results of the gear ratio of torque coupler and the displacement of pump/motor are investigated for acquiring an implementable strategy of brake energy recovery in the maximal brake power cycle. Fourthly, the implementable strategy is validated which can reach almost equal brake energy recovery efficiency of the DP algorithm. Finally, the brake energy recovery efficiency of the accumulator and the fuel economy of the engine are measured in the road tests.

2 New HHS configuration

Fig. 1 presents a schematic diagram of a new HHS configuration which consists of a variable hydraulic pump/motor, hydraulic control valves, an accumulator, a pressurized tank, a torque coupler, an HHS controller and associated sensors. The HHS parallels the conventional powertrain and the driven wheels are the rear wheels. The variable hydraulic pump/motor is coupled with the propeller shaft by a torque coupler. The position of the brake pedal is measured by an angular sensor. The zero frictional force is resulted from employing the clearance between the brake pedal and plate.

Fig. 1
figure 1

A schematic diagram of HHS

When a driver depresses the brake pedal, the HHS controller makes the torque coupler keep a proper gear ratio and the hydraulic control valves work with the brake state. And then the pump/motor charges the hydraulic oil from the tank into the accumulator. When the accumulator reaches the maximal working pressure, the HHS makes the hydraulic oil overflow into the tank by the relief valve and the accumulator cannot recover the brake energy. The resistance produced by the pump/motor can decelerate the bus to a complete stop and the frictional brake should be applied only when the pump/motor cannot provide sufficient braking force. The deceleration of braking and the brake energy recovery are decided mainly by the torque coupler and the pump/motor. The brake energy recaptured can be reused to propel the bus during subsequent startup or acceleration. The key parameters of hydraulic hybrid bus used in this paper are listed in Table 1.

Table 1 The key parameters of hydraulic hybrid bus

The pressurized tank can increase the inlet pressure of the pump/motor so that the maximal speed of the pump/motor can reach 2 600 r/min, thus the pump/motor can output higher power and the torque coupler has bigger gear ratio. Therefore, the HHS can output higher torque and the accumulator can recover more brake energy. Meanwhile, the bus has better brake and propulsion characteristics when the HHS provides the power exclusively.

3 Dynamic programming algorithm

The optimal strategy of brake energy recovery is to maximize the brake energy recovery of HHS. Based on brake energy recovery principle, DP algorithm can solve this global optimal control problem well. The key points of DP algorithm include the objective function and the constraint conditions of brake energy recovery.

3.1 Objective function

The recoverable brake energy of the accumulator can be expressed as

$$E = \sum\limits_{k = 0}^{N - 1} {p(k)Q(k)\Delta t} $$
(1)

where N is the total segment length of the driving cycle; p(k) and Q(k) are the pressure and the flow of the pump/motor at the k brake time; Δt is the time step.

Because the time step Δt can be fixed, when the HHS can recover the maximal brake energy, (1) should meet the condition as

$${P_k}[x(k),k] = \max (p(k)Q(k))$$
(2)

where P k [x(k), k] is the power of the pump/motor at the k brake time.

Based on Boyle’s law, the gas pressure and the volume of the accumulator meet the condition as

$${p_0}V_0^n = p(k){\left( {V(k - 1) - Q(k)\Delta t} \right)^n} = {\rm{const}}$$
(3)

where p 0 and V 0 are the pre-charge pressure and volume of the accumulator, respectively; V(k − 1) is the gas volume of accumulator at the k − 1 brake time; n is the gas polytropic index.

Because the pressure of the pump/motor becomes higher as the increase of its flow, (3) implies these parameters (p(k), Q(k)) have consistent trends. Therefore, (1) has the maximal value when the flow of the pump/motor Q(k) is largest. Based on brake energy recovery principle, the speed and the flow of the pump/motor can be expressed as

$$\omega (k) = {{{i_0}} \over r}u(k){i_{2g}}(k)$$
(4)
$$Q(k) = \omega (k)D(k){\eta _{pv}}(k)$$
(5)

where u(k) nd i 2g (k) are the bus velocity and the gear ratio of the torque coupler, respectively; w(k), D(k), ŋ pv (k) are the speed, the displacement and the volume efficiency of the pump/motor, respectively.

Referring to (4) and (5), the flow of the pump/motor can be expressed as

$$Q(k) = {{{i_0}} \over r}u(k){i_{2g}}(k)D(k){\eta _{pv}}(k).$$
(6)

Therefore, the pump/motor flow Q(k) is the objective function of brake energy recovery.

3.2 Constraint conditions

Equality (6) implies the objective function can be determined by the bus velocity u(k), the gear ratio i 2g (k), the pump/motor displacement D(k) and the volume efficiency ŋ pv (k). When the drive path of the bus is fixed, the brake velocity u(k) cannot be changed. The displacement and the speed of the pump/motor can determine the pressure of the pump/motor. The pressure, the flow and the speed of the pump/motor can determine the mechanical efficiency and the volume efficiency of the pump/motor. Therefore, the displacement of the pump/motor and the gear ratio of torque coupler are the constraint variables of brake energy recovery.

Because the output torque of the HHS cannot exceed the required torque of the bus and the displacement of the pump/motor cannot exceed its rated value, the output torque of the HHS and the displacement of the pump/motor must meet the conditions as

$${T_p}(k) = {{p(k)D(k){i_{2g}}(k)} \over {{\eta _{pm}}(k){\eta _{2g}}(k)}} \leqslant {T_r}(k)$$
(7)
$$0 \leqslant D(k) \leqslant {D_{\max }}$$
(8)

where T p (k) is the output torque of the HHS; ŋ 2g (k) is the working efficiency of the torque coupler; T r (k) is the required torque of the bus and defined between the final drive and the torque coupler; D max is the rated value of the pump/motor.

Equations (7) and (8) are the constraint conditions of the displacement of the pump/motor. When the bus velocity is more than 27 km/h, the gear ratio of the torque coupler must be 1.776 because the pump/motor speed cannot exceed its rated value, Therefore, the constraint conditions of the gear ratio can be expressed as

$$\left\{ {\matrix{{{i_{2g}}(k) = 1.776,\;3.9468} & {{\rm{for}}\;u(k) \leqslant 27\;{\rm{km/h}}} \cr {{i_{2g}}(k) = 1.776} & {{\rm{for}}\;u(k) > 27\;{\rm{km/h}}{\rm{.}}} \cr } } \right.$$
(9)

Referring to (7), (8) and (9), the constraint conditions of the objective function can be expressed as

$${\matrix{{{{p(k)D(k){i_{2g}}(k)} \over {{\eta _{pm}}(k){\eta _{2g}}(k)}} \leqslant {T_r}(k)} & {} \cr {0 \leqslant D(k) \leqslant {D_{\max }}} & {} \cr {{i_{2g}}(k) = 1.776,\;3.9468,} & {{\rm{for}}\;u(k) \leqslant 27\;{\rm{km/h}}} \cr {{i_{2g}}(k) = 1.776,} & {{\rm{for}}\;u(k) > 27\;{\rm{km/h}}{\rm{.}}} \cr } }$$
(10)

4 Implementable strategy

The DP algorithm of brake energy recovery should be simulated for getting its implementable strategy. The drive path of the bus is Chinese typical urban bus cycle (CTUBC) and shown in Fig. 2, where, the line “*” is the maximal brake power cycle.

Fig. 2
figure 2

Chinese typical urban bus cycle

The constraint variables of the DP algorithm are the displacement of the pump/motor and the gear ratio of the torque coupler. The analysis process considers only the maximal brake power cycle. The minimal pressure and the maximal pressure of the accumulator are 11 and 31.5 MPa, respectively. The brake energy recovery can be regarded as an adiabatic process because every brake process of the CTUBC takes less than one minute. So the polytropic index n is 1.4.

The brake energy recovery efficiency of the accumulator can be defined as

$${\eta _a} = {E \over {0.5m{u^2}}}$$
(11)

where m is the total mass of the bus.

And the unrecoverable brake energy percentage can be expressed as

$${\eta _b} = {{{i_0}} \over {0.5mu{\eta _0}r}}({T_r} - {{pD{i_{2g}}} \over {{\eta _{pm}}{\eta _{2g}}}})$$
(12)

where ŋ 0 is the working efficiency of the final drive.

Thus, the total brake energy loss percentage of the roll resistance, the wind resistance, the final drive and the torque coupler can be expressed as

$${\eta _r} = 1 - {{{\eta _a}} \over {{\eta _p}}} - {\eta _b}$$
(13)

where ŋ p is the total efficiency of the pump/motor.

4.1 Torque coupler shifting schedule

4.1.1 Results analyses

The result of the shifting schedule of the torque coupler is shown in Fig. 3.

Fig. 3
figure 3

Shifting schedule of torque coupler

As shown in Fig. 3, the torque coupler works as a gear with big gear ratio when the bus velocity is small. When the bus velocity exceeds 27 km/h, the torque coupler works as a gear with small gear ratio. Therefore, the shifting schedule of the torque coupler can be concluded as follows:

  1. 1)

    When the bus velocity u ⩽ 27 km/h, the torque coupler works with the gear ratio i 2g = 3.9468;

  2. 2)

    When the bus velocity u > 27 km/h, the torque coupler works with the gear ratio i 2g = 1.776.

4.1.2 Discuss and validation

Based on brake energy recovery principle, the torque coupler should have two shifting schedules available: The first shifting schedule is shown in Section 4.1.1. The second shifting schedule is that the torque coupler keeps working at the small gear ratio overall brake process. The output torques of the HHS in the two shifting schedules are shown in Fig. 4.

Fig. 4
figure 4

Output torque trajectories of two shifting schedules

As shown in Fig. 4, when the bus velocity is more than 27 km/h, the HHS output equal torques in two shifting schedules because the torque coupler keeps the small gear ratio and the accumulator has equal initial pressures. And the output torque cannot meet the required torque of the bus. When the bus velocity is less than 27 km/h, the torque coupler keeps the big gear ratio in the first shifting schedule. And the output torque can meet the required torque of the bus. However, the torque coupler keeps the small gear ratio in the second shifting schedule and the HHS cannot meet the required torque of the bus.

Different brake energy consumptions in the two shifting schedules are listed in Table 2 based on simulation results. The initial kinetic energy of the bus is 2152.8 kJ when it is driven in the maximal brake power cycle in Fig. 2.

Table 2 Different brake energy distribution percentages in the two shifting schedules

As shown in Table 2, most of the brake energy can be wasted in the frictional brake system. However, the accumulator can recover more brake energy in the first shifting schedule than that in the second one because the HHS can provide bigger braking torque in the first shifting schedule when the bus velocity is less than 27 km/h. Moreover, the bus has shorter braking distance in the first shifting schedule if the HHS brakes the bus exclusively.

4.2 Pump/motor displacement strategy

Based on brake energy recovery principle, the implementable strategy can be established as follows: When the bus velocity is more than 27 km/h, the pump/motor works with the maximal displacement and the torque coupler works as a gear with small gear ratio. When the bus speed is no more than 27 km/h, the displacement of the pump/motor can vary for meeting the required torque of the bus and the torque coupler works with a gear with big gear ratio.

The simulation results of the pump/motor displacement are compared in Fig. 5 between the DP algorithm and the implementable strategy. The displacement of the pump/motor and the output torque of the HHS in the DP algorithm are shown by the solid line. And the displacement of the pump/motor and the output torque of the HHS in the implementable strategy are shown by the dash line. The required torque of the bus is shown in the dash dot line of Fig. 5(b).

Fig. 5
figure 5

Displacement trajectories of the pump/motor

As shown in Fig. 5(a), the displacement of the pump/motor increases gradually to 125 ml/r in the DP algorithm and keeps the value at 125 ml/r in the implementable strategy when the bus velocity is more than 27 km/h. The torque coupler works as a gear with small gear ratio. Fig. 5(b) shows the output torque of the HHS in the DP algorithm is bigger than that in the implementable strategy at the same time. Moreover, the output torque of the HHS in the two strategies cannot meet the required torque of the bus.

When the bus velocity is no more than 27 km/h, the torque coupler works as a gear with big gear ratio. Fig. 5(b) shows the output torques of the HHS in the two strategies are equal and can meet the required torque of the bus. As the pressure of the accumulator becomes high, the displacement of the pump/motor in the two strategies decreases gradually. Moreover, the displacement of the pump/motor in the DP algorithm is smaller than that in the implementable strategy at the same time.

In order to compare the brake energy recovery efficiency, different brake energy consumption percentages in the two strategies are listed in Table 3.

Table 3 Different brake energy consumption percentages in the two strategies

As shown in Table 3, the loss of the brake energy and the unrecoverable brake energy have almost the same percentages between the DP algorithm and the implementable strategy. Therefore, the accumulator has almost equal efficiency of the brake energy recovery in the two strategies.

5 Results and discussion

5.1 Brake torque analysis

The models and the propulsion strategy of the parallel hydraulic hybrid bus are available in [8]. The HHS output torque of the implementable strategy in the CTUBC is shown in Fig. 6(b). Fig. 6(a) shows the pressure of the accumulator trajectories, which is helpful for explaining the output torque of the HHS. In order to acquire sufficient hydraulic energy for optimizing the engine fuel economy, the engine charges the accumulator for the full pressure before the bus launching. The horizontal dash line represents the bus velocity is 27 km/h.

Fig. 6
figure 6

Output torque trajectories of the HHS

As shown in Fig. 6(a), the accumulator has the minimal pressure when most brake cycle ends, which implies the recoverable brake energy has been utilized fully. If the initial brake velocity is very high, the accumulator can reach full pressure when the brake process ends (Fig. 6(a) zone A); if the initial brake velocity is low, the accumulator cannot reach full pressure when the brake process ends (Fig. 6(a) zone B). Therefore, the engine should charge the accumulator for full pressure before the bus launching. Observed from intersection point of the horizontal dash line 27 km/h and the CTUBC, the HHS can propel the bus exclusively from stand-still to 27 km/h in every bus launching.

As shown in Fig. 6(b), the HHS can provide most of brake torque. When the required torque is small, the HHS can brake the bus exclusively (Fig. 6(b) zone C) and recover all brake energy. When a high torque is required, the pump/motor works with the maximal displacement if the HHS cannot meet the required torque exclusively (Fig. 6(b) zone D). When the brake velocity is less than 27 km/h, the HHP can meet the required torque (Fig. 6(b) zone D) and recover all brake energy.

5.2 Brake energy recovery efficiency

The recovery efficiency of the brake energy needs to be analyzed for comparing the DP algorithm and the implementable strategy in the CTUBC. the simulation results show the total brake energy in the CTUBC is 12 656 kJ, different brake energy consumptions percentages are calculated and listed in Table 4.

Table 4 Brake energy consumption percentages of the two strategies in the CTUBC

As shown in Table 4, the unrecoverable brake energy percentage has decreased greatly in the CTUBC compared to the maximal brake power cycle. The unrecoverable brake energy percentage is highest because the required torque of the bus is biggest in the maximal brake power cycle. And the unrecoverable brake energy percentage decreased gradually in the other brake cycle of the CTUBC. The accumulator can recover all brake energy in many brake cycles. Therefore, the unrecoverable brake energy percentage has decreased greatly in the CTUBC compared to the maximal brake power cycle. The recovery efficiency of the brake energy increases as the percentage decrease of the unrecoverable brake energy. Therefore, the brake energy recovery efficiency of the accumulator can reach almost 60%. Compared to the brake energy recovery efficiency of the accumulator, there is only a little difference in the two strategies. Therefore, the implementable strategy can reach almost equal brake energy recovery efficiency of the DP algorithm.

6 Road tests

A parallel hydraulic hybrid bus was used in this work and its key parameters are shown in Table 1. When the HHS stops working, the hydraulic hybrid bus becomes a conventional bus. Fig. 7 shows the picture the of the test bus and the HHS. If the working pressure is lower than 11 MPa or higher than 31.5 MPa, the accumulator stops releasing or recovering brake energy, respectively. The pressure and the flow of the accumulator are measured by the corresponding sensors, respectively. The fuel consumption of the engine is measured by the fuel consumption instrument. The driving path is the CTUBC. The test distance of TUBC is 5 898 m.

Fig. 7
figure 7

The picture of test bus and the HHS

The accurate measurement of the total brake energy loss is very difficult in the road tests because the roll resistance, the wind resistance, and the energy loss of the final drive and the torque coupler can not be determined accurately. However, the pressure and the flow of the accumulator can be measured accurately by the pressure sensor and the flowmeter, respectively. So the recoverable brake energy of the accumulator can be acquired as

$$E = \int_0^{{t_f}} {pQ{\rm{d}}t}$$
(14)

The recoverable brake energy of the accumulator in the CTUBC is shown in Fig. 8. The recoverable brake energy of the accumulator increases gradually as the bus drives forward. Based on calculation from function (14), the recoverable brake energy of the accumulator can reach 7076 kJ when all braking process ends. Thus the brake energy recovery efficiency of the accumulator is 55.91% by the calculation from function (1). The result error of the brake energy recovery is 2.13% as given in Table 4 showing comparison between the simulation and the test. And the main reasons of the error are the internal leakage and heat loss. However, there exists a good agreement of the simulation results compared with the test data.

Fig. 8
figure 8

Recoverable brake energy trajectories

The fuel consumption of the engine can be measured accurately by the fuel instrument in the road tests. And the trajectories of the convention bus and the hydraulic hybrid bus are shown in Fig. 9. The fuel consumption of the engine increases gradually as the bus drives forward. Based on calculation from Fig. 9 the fuel consumption of the hydraulic hybrid bus and the conventional bus are 25.73 and 33.24 L in the 100 km, respectively. Compared with the conventional bus, the fuel economy of the hydraulic hybrid bus improves by 22.6%. Therefore, the fuel economy of the hydraulic hybrid bus improves greatly because of the implementable strategy of the brake energy recovery.

Fig. 9
figure 9

The fuel consumption trajectories of the engine

7 Summary and conclusions

This study introduced the brake energy recovery principle of the HHS, and then established a DP algorithm of brake energy recovery. The flow of the pump/motor was determined as the objective function and the constraint conditions are the gear ratio of torque coupler and the displacement of the pump/motor by analyzing the recovery process of the brake energy.

Based on simulation results analysis of the DP algorithm in the maximal brake power cycle of the CTUBC, the implementable strategy of brake energy recovery has been proposed: When the bus velocity is more than 27 km/h, the pump/motor works with the maximal displacement and the torque coupler works as a gear with small gear ratio. When the bus velocity is no more than 27 km/h, the pump/motor displacement can vary for meeting the required torque of the bus and the torque coupler works as a gear with big gear ratio. These results are validated by comparing the output torques and the brake energy distributions in the two shifting schedules.

The simulation results indicated the implementable strategy of the brake energy recovery can make full use of braking characteristics and most of the braking torque can be provided exclusively by the pump/motor in the CTUBC. Moreover, the HHS can propel the bus exclusively from stand-still to 27 km/h in every bus launching, which implied the engine do not need to work in the low fuel economy zone. The brake energy recovery efficiency of the accumulator can reach almost 60% which shows that there is only a little difference between the implementable strategy and the DP algorithm. Therefore, the implementable strategy is very effective in improving the efficiency of brake energy recovery in the hydraulic hybrid bus. Finally, the road tests validated the simulation results of the brake energy recovery efficiency in the implementable strategy. And the fuel economy of the hydraulic hybrid bus can reach 22.6% as compared to the conventional bus.