1. Introduction
The development of clear and efficient city transportation is of significant importance to the solutions for energy shortages and environmental issues. A vehicle with a hybrid powertrain is of great interest as a typical representative of environmentally friendly and efficient fuel usage [
1]. Usually, hybrid electric power is the standard approach to improve powertrains for passenger cars, whereas hybrid hydraulic power is an interesting alternative for heavy vehicles, such as city buses, commercial trucks, and construction vehicles. This is due to the superior ability of the hydraulic accumulator to accept high rates and high frequencies of charging and discharging, and therefore cope with operating conditions that involve frequent load changes [
2,
3]. Accordingly, hybrid hydraulic vehicles (HHVs) are usually characterized by lower travel speed, more obvious periodicity, higher amplitude and load change rate, as well as frequent start-stop operations [
4,
5].
For hybrid power systems, the controlling distribution of the power demand between the engine and the electrical or hydraulic motors, namely the energy management control strategy (EMS), is crucial to the reduction of fuel consumption while satisfying performance constraints. Compared to hybrid electric vehicles (HEVs), to date, there have been relatively few related researches on HHVs. Although the proven techniques for controlling HEVs are used as reference, there is still a need to develop control strategies tailored specifically to HHVs. In particular, the relatively low energy density of a hydraulic accumulator requires a carefully designed control strategy in order for the fuel economy potential to be fully realized.
In practice, the EMS for HHVs is usually designed as a rule-based (RB) control strategy because it is simple and has real-time implementable structure [
6,
7,
8,
9,
10]. However, since its control performance depends heavily on rule-switching thresholds defined by the engineering experience, it actually cannot always provide good results during various driving conditions. Therefore, in order to achieve the best control performance possible during a driving cycle, an optimization-based control strategy has become a popular research topic for HHVs, as well as for HEVs. If the driving cycle is completely known, dynamic programming (DP) [
11,
12,
13] should be the most popular optimization-based EMS. However, due to the uncertain real driving cycles, the EMS designed offline based on DP is not feasible in practice, although it is globally optimal in theory. Consequently, stochastic DP (SDP) [
14] is a natural alternative to DP, which utilizes the probability distribution extracted from multiple historical driving cycles to deal with the uncertain driving cycles in practice. From the aspect of a real-time implementable EMS, the equivalent consumption minimization strategy (ECMS) [
15] is a popular instantaneous optimization-based method. However, to be close to global optimization, it is a challenge to determine an appropriate adaptive equivalent factor for ECMS. Fortunately, EMS that uses a model predictive control (MPC) framework achieves both near-global optimization and real-time implementation provided the prediction model in the MPC is well processed and the real-time performance of the solution algorithm to the optimal control in the finite receding horizon is guaranteed. In this regard, a MPC-based control strategy is highly adoptable in the design of EMS for HHVs, and therefore more efforts have been directed at the model’s prediction accuracy and a real-time optimal solution. More specifically, an MPC-based EMS is designed in [
16] for a parallel HHV used in a passenger vehicle, in which the optimization objective is only a convex quadratic function that can be solved quickly to avoid the requirement of intense online computations. To improve the prediction performance, a type of predictive energy management approach with a learning drive cycle based on previous vehicle operations on the same route is presented in [
17] for parallel hydraulic hybrid powertrain heavy vehicles used in garbage trucks or city buses. Moreover, in [
18], the learned driving profiles for the prediction are associated with a particular vehicle’s location. An MPC energy management method is studied in [
19] for a series HHV based on the prediction of engine power by means of decrement of velocity tracking error. Additionally, an MPC-based EMS is presented in [
20] for a type of parallel HHV based on the prediction model using the simplified powertrain dynamics to facilitate rapid online solutions to the optimization problem. However, it should be noted that, in practice, the uncertain driving cycles inevitably affect the accuracy of the prediction information and further affect the control performance of the MPC-based EMS. Therefore, stochastic model predictive control (SMPC) is a promising approach in an EMS, such as, in [
21], where the velocity demand from the driver is expressed as a random Markov process and a SMPC strategy is developed for power management tailored for the series HHV.
In a vehicle with a hybrid powertrain that involves an engine, the upper-layer EMS controls the power allocation between the engine and the additional power source which is undoubtedly crucial to reduce fuel consumption and exhaust emission; however, the lower-layer closed-loop control of the driving power source itself, especially the engine, is even more important to realize the effect of the EMS. To this end, several researchers have focused on the lower-layer control design of an engine and pump/motor to achieve the power split for HHVs. For example, in [
22], the engine on/off control strategy based on compensation of the used accumulator power is investigated and the effect of control parameters on the performance and efficiency of the hybrid power train is analyzed for improvement of fuel economy. The design and evaluation of the linear MPC method is presented in [
23] applied to the tracking problem in a hydraulic hybrid powertrain system. A strategy that combined steady-state feedforward control with an MPC-based dynamic control is designed in [
24] to calculate the control input sequence of engine torque and hydraulic variable pump displacement for a heavy commercial vehicle. However, it is worth mentioning that the influence of uncertainties of the system structure and parameters, as well as external disturbance, is not ignored on the transient and static performance of the closed-loop control of the subsystems of the HHVs.
Motivated by the analysis above, in this study, we focus on a hierarchical control including upper-layer EMS and lower-layer engine closed-loop control to implement optimal engine control with high efficiency and low fuel consumption for a hydraulic hybrid powertrain used in an example of a spray-painting construction vehicle. The structural feature of the HHV uses a hydraulic bridge and one accumulator to achieve two-way energy collection, which is different from the usual structure of most HHVs that use two accumulators with high and low pressures. Considering the uncertain acceleration and deceleration driving cycles of the construction vehicle studied, the uncertain nonlinear characteristics of engine and external disturbance, as well as the actuator constraints, a hierarchical MPC strategy is designed to achieve reasonable distribution of engine power and obtain better performance of setpoint tracking of engine torque. The main highlights of the proposed control strategy include three aspects. First, the uncertain driving cycle derived from the randomness of drivers’ driving patterns of construction vehicles and considered and a SMPC-EMS is proposed, to predict the acceleration of the vehicle using the Markov chain according to the statistical information of driving condition data for the actual construction vehicle to ensure the prediction accuracy of the load torque demand. Second, considering the real time of the optimization solution, to avoid intense online computations, a scenario-based enumeration approach is used to solve a multistage stochastic optimization problem in the SMPC-EMS of the upper layer. Third, focusing on the nonlinear characteristics and uncertain parameters of the engine and external disturbance, an estimator of the total disturbance is combined with the MPC torque tracking controller of the engine in a closed-loop control of the lower layer to ensure the robustness of the tracking performance for the distributed torque from the upper-layer SMPC-EMS, and therefore the diesel engine operates quickly and stably in a high-efficiency fuel zone.
The remainder of this paper is organized as follows: The description of the studied system and the control problem are introduced in
Section 2.
Section 3 presents the design of the upper-layer SMPC energy management controller and the lower-layer engine fast speed tracking MPC controller are designed for the torque coupling system. The effectiveness and adaptability of the proposed method are verified using both simulation and the experiment test platform in
Section 4 and
Section 5, respectively. In addition, the comparison results with the existing strategies are also presented. The conclusions of this paper are drawn in
Section 6.
2. System Description and Control Problem
In a common spray-painting vehicle power system, the diesel engine directly matches the load torque demand of the main pump. The operation points of the engine probably enter the area with low fuel efficiency due to the frequent fluctuations of load. For fuel efficiency, a torque coupling structure using a secondary element hydraulic pump motor to adjust the engine torque output is a feasible power hybrid mode. For this study, the powertrain structure of a spray-painting vehicle is studied, in which a single accumulator and a hydraulic bridge are used to achieve two-way energy collection instead of the hybrid structure of most HHVs using high and low pressure with two accumulators, as shown in
Figure 1. In addition, for the secondary adjustment, the pressure coupling control commonly used in industrial control is introduced, therefore, the hydraulic pump/motor (PM) of the secondary adjustment component can respond quickly and achieves the purpose of rapid adjustment and energy saving. The diesel engine, hydraulic PM, and hydraulic main pump are connected to the transfer case with the transmission ratio 1:1:1, respectively. In the diesel hydraulic hybrid system, hydraulic energy is converted into mechanical energy through the hydraulic pump/motor and coupled with the energy output from the diesel engine to form a “torque coupling structure”, and therefore it is a parallel HHV.
The engine dynamic is described as follows:
where
is the rotational inertia,
is the engine angular velocity,
is the efficiency of the main pump,
is the friction coefficient, and
,
,
represent engine torque, PM torque, and load torque, respectively, which are described as:
where
,
is the throttle opening angle of the engine;
is a nonlinear and empirical function of
and
, which is obtained by the surface fitting in Matlab toolbox;
,
,
are the pressure, flow, and efficiency of PM, respectively;
,
are air and rolling resistance coefficients, respectively;
,
,
are the frontal area, mass, and speed of vehicle, respectively;
is the climbing angle;
is a conversion factor of rotation mass; and
is the tire radius.
The fuel consumption rate of the diesel engine is calculated by the following relationship:
where
is the brake-specific fuel consumption, which can be obtained by a steady-state map of the engine speed and torque, shown in
Figure 2 for a certain diesel engine.
When
, the hydraulic unit is in an energy output state, and the traction torque is provided by the main pump. When
, the vehicle is in a braking state, and the hydraulic unit does not provide energy. The flow of the axial piston pump when braking is:
where
is the transmission ratio and
is the displacement of the axial piston pump.
According to Boyle’s gas formula, the accumulator is modeled as follows:
where
,
denote the precharge pressure and volume of the accumulator, respectively;
is the minimum working pressure;
is the corresponding volume;
are the pressure and volume of the accumulator at any time;
n is polytrophic exponent, here
[
23]; and
is the energy of the accumulator. It can be seen from Equation (5) that when
is determined, the
depends on hydraulic oil volume flowing into the accumulator
.
Ignoring the loss of gas flow, the volume change in the accumulator is calculated as:
Thus, considering Equations (4) to (6), the accumulator power is characterized as:
It is worth mentioning that for simplifying the computation of the control design, the
is normalized as the state of charge (SOC) by defining
with
where
are the minimum and maximum volume of accumulator corresponding to the accumulator being empty and the accumulator being full [
25], respectively. Accordingly, the
of the accumulator can be regarded as the ratio of the variation of instantaneous fluid volume to the variation of maximum fluid capacity in the accumulator under certain pressures, and
.
In the powertrain structure, as shown in
Figure 1, hydraulic energy is converted into mechanical energy through a hydraulic PM coupled with the energy output from the diesel engine to form a torque coupling structure similar to a parallel HEV. Thus, by regulating the transfer of energy to/from the accumulator, the engine operates at its best operating zone to improve its fuel efficiency when it works. To achieve this, an appropriate EMS is necessary to allocate the demand of the load torque, and a satisfying tracking controller is necessary to ensure the desired output torque of the engine.
However, during the actual driving cycle of the construction vehicle, the driving style of the driver and the external environment, such as road type, slope, and other information, cause uncertain driving conditions with some randomness, which should be considered in the design of the EMS. Meanwhile, the uncertainty and nonlinearity of the engine dynamic and external disturbance should be taken into account in the design of the engine tracking controller. Consequently, a hierarchical control scheme, which can effectively deal with the randomness, uncertainty, and nonlinearity, are presented in this paper. The upper layer performs energy management to determine the energy distribution between the engine and the accumulator. The control objective is to minimize fuel consumption and ensure the control range of the SOC of the accumulator. The lower-layer controller is to ensure that the engine and the auxiliary power source operate at the desired operating zone based on the energy distribution result of the upper-layer.
3. MPC-Based Hierarchical Control Scheme
Considering uncertain driving conditions with some randomness in the energy distribution, and uncertainty and nonlinearity of the engine dynamic in the tracking control, an MPC-based hierarchical control structure is established for the HHV, as shown in
Figure 3. The upper-layer is a SMPC-based EMS using the Markov prediction model for the torque demand in the finite horizon dealing with the uncertain driving conditions. The lower layer is a nonlinear MPC-based tracking controller with a disturbance estimator.
3.1. SMPC-Based Upper-Layer Energy Management Strategy Design
Similar to other normal driving vehicles, the spray-painting vehicle generates a series of acceleration and braking actions according to its driving intention and external environment, such as road type, slope, and road obstacles. These driving actions are uncertain random variables, which are random disturbances to the vehicle from outside. Therefore, the vehicle acceleration is regarded as a random variable, and the acceleration at the next moment is independent of the historical acceleration except for the current acceleration, and therefore the randomness satisfies the Markov characteristic. Accordingly, the Markov model is built by estimating the transition probabilities that map the current acceleration to the next acceleration using the historical sample cycle data. Then, according to the relationship of the velocity, acceleration of the vehicle, and the torque demand, the prediction model of the torque demand is obtained, which is also a Markov-chain model in different velocities. The detail is stated as follows:
- (1)
Using the collected cycle data and the sampling interval 20 ms, the maximum speed of the working condition 5.5 km/h, the maximum acceleration 0.08 m/s
2, and the minimum acceleration −0.12 m/s
2, the acceleration is discretized and pretreated to a positive integral value:
- (2)
According to the maximum likelihood estimation method, the transition probability from the current acceleration
to the next moment acceleration
is calculated as:
where
is the change number of the acceleration from
to
and
is the total transition number of
. The estimated transition probabilities are shown in
Figure 4.
- (3)
According to the established acceleration prediction model and the relationship of the velocity, acceleration of the vehicle and the torque demand are described as (1) and (2), i.e.,
the prediction model of torque demand is obtained, as shown in
Figure 5. It is also a Markov chain model in different velocities, which is used in the stochastic optimization of the following SMPC with finite receding horizon.
According to the Markov prediction model, the SMPC problem is formulated, i.e., the moving horizontal optimization problem is solved as follows:
subject to the dynamic equation with the stochastic disturbance
:
and the physical constrains for the state variable
and the control input
:
Recently, SMPC has been proposed and continues to evolve. The method utilizes statistical information of the disturbance to optimize the performance of a system as much as possible. This study used a scenario based on the SMPC method proposed in the literature [
18]. The method is derived from the multistage stochastic optimization idea and uses stochastic models (such as Markov models) to describe the external random disturbances, and therefore improves the effect of model predictive control as much as possible. According to this feature, the Markov model proposed above can be conveniently applied to the method, and therefore the scenario based on the SMPC method is built using the updated information on the Markov chain (9) and (10), and system state.
For predictive control based on a scenario stochastic model in the application process, it is necessary to predict the system state and disturbance in a future period (predicted time domain) from the current random disturbance and the measured value of the system state at each sampling moment. The predicted transient state of the system state and the disturbance interaction are also the so-called scenario. This scenario is used to predict the probability of reaching a node. Each node of the scenario represents a predicted state which is the weight factor in the optimization problem (14). This scenario is generally described in terms of trees, as shown in
Figure 6, and this description method requires the introduction of the following variables and terms:
, the set of the tree nodes. Nodes are indexed progressively as they are added to the tree (i.e., is the root node and is the last node added);
, the predecessor of the node ;
, the successor of node with value ;
, the state, the output and the disturbance, respectively, associated with node , where and ;
, the probability of reaching node (from );
, the set of candidate nodes, defined as ;
, the set of leaf nodes, .
Every route from root node to leaf node presents a disturbance scenario that is considered in the optimization problem, a list of possible candidates is evaluated, and the node with largest realization probability is added to the tree until a desired number of nodes, , is reached. The procedure to construct scenario tree is listed in the following Algorithm 1:
Algorithm 1 SMPC Scenario Tree Generation Procedure |
At any step : set , , , . (k = 1, …, N−1) |
while do |
For To Do |
Calculate according to (10) and (11) |
End for |
Set , , , |
, . |
End while |
In addition, in order to prevent large changes in the SOC of the accumulator at the beginning and the end of the cycle, energy constraint for the accumulator at the initial and final values is added into the cost function of the optimization.
According to (12) to (14), the SMPC problem at time
is formulated as:
where
and
are nonnegative scalar weights, problem (15) can be cast as a standard quadratic programming problem (QP).
3.2. MPC-Based Lower-Layer Engine Speed Tracking Controller Design
Considering the nonlinear system characteristics of the engine, an MPC controller is designed to obtain better performance of setpoint tracking of engine torque. The speed regulation characteristic model of the diesel engine, i.e., the quadratic function
on
is shown in
Figure 7.
Using the surface fitting in Matlab toolbox function, the following expression can be obtained:
Combining (1), (2), and (16), and Euler discretization, the dynamic of engine is described as:
where
,
, and
.
At the step
, the one-step prediction of the system (17) is:
where the control input
at step
,
is the known last step input and
is the observation of
, which is introduced later. Similarly, at time
the N-step prediction could be obtained by step-ahead iterative method.
The moving horizontal optimization control problem is for the reference signals
, which is distributed through the upper-layer EMS, to find a feedback control law
of every predictive step such that:
where
is the prediction time domain,
is the control time domain,
are the weight coefficients and, at this point, the engine speed tracking control problem is transformed into a multi-constrained quadratic programming problem, which can be solved by the self-embedded “fmincon” of MATLAB software.
In (17),
contains the torques of load and PM,
is an unmeasurable variable in actual engineering, therefore, an observer needs to be designed to estimate it and (1) is rewritten as follows:
Assumption
at
time, then the actual
can be described at time
as follow:
where
is an unknown function that is bounded by a known function
. On the basis of the principle of PI observer in
Figure 3, the observer can be formulated as follows:
4. Simulation Validation Results
In order to evaluate the performance of the proposed hierarchical MPC, a high-fidelity simulation model of HHV is built in Matlab/Simulink. Using a spray-painting vehicle as a research platform, a torque coupled HHV model, as shown in
Figure 1, is constructed, and the actual physical parameters are listed in
Table 1.
Several driving cycles are considered for simulation verification, which belong to the database that is used to predict vehicle and torque demand by Markov chain offline calculations.
One of the driving conditions, namely the first driving condition, is considered, which is shown in
Figure 8, and the calculated
through the Markov model are also shown. In the first two graphs of
Figure 8, the red dotted line is the predicted vehicle speed and torque demand using the one-step Markov model and (11), respectively, the predicted time domain is 1 s and the corresponding root mean square error of acceleration is 0.3267. In addition, the predicted time domain length is 3 s, 5 s, and 10 s, respectively. The speed and torque demand are also predicted by the one-step Markov model. By contrast, as the prediction zone increases, the root mean square error becomes larger and larger, indicating that the prediction accuracy is less. On the one hand, the Markov process is random, and the prediction of each step only roughly reflects the change of speed, so there is an error in the prediction result. On the other hand, in the process of using the Markov model for prediction, the predicted speed at the previous moment is used as the initial acceleration predicted at the next moment, thereby superimposing the error on the next stage. Therefore, the longer the prediction zone, the more times the error is superimposed, and the less accurate the predicted power demand. The third and fourth graphs of
Figure 8 are the mileage and the height of the road during driving, which calculate fuel consumption and slope.
Simulation verification for the upper-layer EMS is first performed according to the first driving condition. Setting the initial value of state input , , = 900 r/min, and = 0 Nm, the optimization tree is built with nodes .
To completely verifying the effectiveness and advantage of the proposed EMS, the comparisons among four EMSs are presented, which include the SMPC proposed in this study, a prescient MPC (PMPC) that knows the future torque request along the entire prediction horizon, a rule-based (RB) method proposed in [
4], and a SDP algorithm designed in [
26]. Therefore, the four EMSs are applied in the upper-layer EMS to carry out the distribution of the power demand, respectively. It should be noted that the simulation operation is carried out under the closed-loop control for the whole HHV, thus, in the simulation verification, one of the four EMSs is used in the upper layer, meanwhile, the designed MPC tracking controller of the engine is also embedded into the lower layer. The simulation results are shown in
Figure 9.
Moreover, to verify the effectiveness of the designed lower layer controller, the comparison results are presented between the designed MPC tracking controller and a PID controller of the conventional engineering control method. Consequently, in the simulation verification, the designed SMPC, RB, and SDP EMSs are used in the upper layer, respectively, and the designed MPC tracking controller and a PID controller are embedded into the lower layer, respectively. The simulation comparison results are shown in
Figure 10.
To facilitate comparative analysis of the control performance of various strategies, the simulation results are summarized, as listed in
Table 2, where the different control strategies include: only PID lower-layer control for the conventional diesel engine driving construction vehicle (without SOC); the upper-layer RB and the lower-layer PID that are adopted in practice (RB+PID), as well as the upper-layer RB and the lower-layer MPC (RB+MPC), the upper-layer SDP and the lower-layer MPC (SDP+MPC), the upper-layer SMPC and the lower-layer PID (SMPC+PID), the upper-layer SMPC and the lower-layer MPC (SMPC+MPC); and the upper-layer PMPC, and the lower-layer MPC (PMPC+MPC) for the benchmark. The evaluated control performance contains the final SOC, the variation range of SOC during the driving cycle, and the fuel economy expressed by miles per gallon (mpg). It is worth mentioning that although the final SOC is not the same for different control strategies, the corresponding fuel consumptions theoretically can be compared directly with each other due to very low accumulator capacity and the close final SOC of various strategies.
From
Table 2, it can be seen that at the end of the driving cycle, the SOC of the accumulator of all strategies is between 0.58 and 0.61, which means the energy of the accumulator is balanced. In addition, because a bladder accumulator is used, in order to extend the life of the bladder during the working process, it is necessary to avoid the contraction and expansion of the bladder from colliding with the bacteria valve at the lower end of the accumulator. From the variation range of SOC, various strategies meet the requirements for use. Fuel economy is the most concerned evaluation index of energy management strategy. It can be seen from
Table 2 that compared with traditional engineering vehicles (without SOC), when the upper-layer control adopts the RB strategy (RB+PID), the fuel economy is improved by 9.1%, whereas when the lower-level controller uses the designed MPC tracking controller in this study instead of the PID controller (RB+MPC), fuel economy is further improved by 2.3%. Furthermore, when the upper layer uses the SDP (SDP+MPC) and the proposed SMPC (SMPC+MPC), the fuel economy is improved by 5.8% and 7.8% as compared with the RB+MPC strategy, respectively. Fuel economy of the PMPC+MPC strategy increases by 10.7% as compared with the RB+MPC strategy. It is worth mentioning that in the PMPC control strategy the entire driving conditions are regarded as completely known and the optimization solution is obtained by the DP, which is impossible to implement in practice and, in this study, is listed only for the benchmark. Therefore, from these results, we concluded that the proposed SMPC-EMS had much superiority in fuel economy. In addition, as compared with the SMPC+PID, the fuel economy of the SMPC+MPC is further improved by 2.2%. This result, together with the comparison between the RB+MPC and the RB+PID, means that the designed MPC tracking controller of the lower layer has an indelible contribution to fuel economy.
In order to verify the performance of the controller under different driving conditions and prediction biases, another driving cycle, shown in
Figure 11, is also considered in simulation, which does not belong to the database used to predict vehicle and torque demand by Markov chain offline calculations. The corresponding prediction information is based on the Markov model. Moreover, according to simulation results, the root mean square error of the prediction speed based on the Markov model is 0.5743 when the predicted time domain length is 1 s, which is larger than that of the first driving cycle.
Similar to the first driving conditions,
Figure 12 shows the simulation results for different upper-layer EMSs for the second driving conditions.
Figure 13 shows the simulation results of the comparisons among the RB+PID, RB+MPC, SMPC+MPC, SMPC+PID, and SDP+MPC.
Table 3 lists the simulation results in the second driving conditions.
From
Table 3, it can be seen that the final value of SOC has basically returned to the initial value, and the working range of SOC meets the actual use environment, and there is no case of bladder contraction or expansion. In the hybrid hydraulic system, fuel economy is greatly improved by implementing different optimization strategies under the constraint conditions, in which the rule-based control strategy is improved by 11.3%. Accordingly, the PMPC method that is used as a performance benchmark, further improved by 9.76%. In addition, fuel economy is improved by 6.8% and 4.9% as compared with RB strategy, respectively, using the upper-layer EMS of SMPC and SDP based on the deviations predicted by the same Markov model. This shows that even if the predicted deviation of demand torque is large, SMPC still has better adaptability to driving condition to achieve a significant increase in fuel economy. In addition, the strategy of adopting MPC in the lower-layer controller still has a certain effect on the improvement of fuel economy as compared with the PID control method.
5. Experimental Evaluation
In the section, the proposed control strategy is verified by the experimental results carried out on a test platform indoors, as shown in
Figure 14. The test platform consists of a power distribution unit, a load unit, and a control unit, where the electric motor is adjusted by the inverter to simulate the engine torque, and the load unit simulates the load torque by adjusting the pump pressure.
The main parameters of the powertrain system on the test platform are shown in
Table 4.
The experiment process is briefly described below. First, the load, , of the entire vehicle is simulated by adjusting the pressure of the load unit to form the torque demand that is distributed by the EMS of the upper layer. The experimental data is obtained by PLC collecting sensors installed on the experimental platform. However, during the experiment, the electric motor only simulates the engine torque, therefore the fuel consumption is obtained by querying the Map table through the actual torque of the electric motor.
The first driving conditions are considered in the experiment and three EMSs of the upper layer including the RB, the SDP, and the SMPC are carried out on the test platform, respectively. The experimental results are shown in
Figure 15. Meanwhile,
Table 5 shows the evaluation performance for the experimental results of the three EMS strategies.
Three EMS control strategies can satisfy the pressure of the accumulator within the working range. The SOC value meets the work requirements. The range of SOC value changes is significantly smaller as compared with the simulation results. This is because the leakage of the pipeline is not considered in the system model.
It can be observed that the SMPC strategy has better fuel economy than the SDP and RB strategies. The SMPC and SDP methods have improved fuel economy by 5.9% and 4%, respectively as compared with the RB strategy. This verifies the effectiveness and advantage of the proposed method.
By comparing the speed tracking deviation of the hydraulic motor, the optimization-based EMS is slightly larger than the RB strategy. This is because the method based on the optimization strategy has a large calculation amount, which makes the control system have a certain delay.
On the basis of the aforementioned analysis, the proposed control strategy, in this study effectively improved the fuel economy of torque-coupled HHVs, on the premise that the vehicle performance requirements were met.