1. Introduction
As a type of construction machinery frequently used for loading and unloading goods, the loader offers advantages such as mobility, high operational efficiency, and ease of use, making it widely utilized in earthworks and material handling [
1,
2]. Traditional loaders primarily relied on diesel as their main energy source; however, the significant emissions and low energy efficiency associated with diesel engines have led to serious environmental pollution and resource waste. To achieve sustainable development, electric loaders, characterized by zero emissions, pollution-free operation, and high energy efficiency are becoming increasingly prevalent [
3,
4,
5].
Electric loaders typically use lithium batteries as energy storage components. These batteries are stable and reliable during operation and offer high energy density. However, their low power density limits the ability to respond quickly and efficiently to high-load demands, and sudden high current spikes can cause significant damage to the batteries [
4,
6]. Supercapacitors, as a novel type of electrochemical energy storage device, possess advantages such as rapid charge and discharge rates and high energy conversion efficiency. Nevertheless, their low energy density results in limited energy storage capacity [
7]. Considering the dual requirements for endurance and instantaneous power in electric loaders, a hybrid power system combining batteries and supercapacitors presents a viable solution [
8,
9].
The parameters of batteries and supercapacitors in a hybrid power system directly influence the performance of the power system. To achieve optimal performance from the hybrid power system, rational parameter matching design becomes particularly critical [
10,
11]. During the parameter matching process, it is essential to comprehensively consider the cost of the power system, its efficiency, and the lifespan of the batteries, as well as the nonlinear and complex relationships between multiple optimization objectives and design parameters. Additionally, the synergies and constraints among various optimization objectives pose significant technical challenges for parameter matching in a hybrid power system.
Convex optimization methods are known for their rapid solving speed and guarantee of global optimality, making them widely used in the research of parameter matching for a hybrid power system. Nikolce Murgovski et al. proposed a method for simultaneously optimizing power management control and battery parameters, approximating the optimization problem as a nonlinear convex problem for resolution [
12,
13,
14]. Xiaosong Hu et al. extended convex optimization to the optimization of power parameters in hybrid electric buses [
15,
16]. However, the convex optimization method has some limitations because of its high computational complexity and can only be applied to the optimization of convex functions.
Dynamic programming is an optimization algorithm that derives a global optimal solution through multi-stage decision-making based on predefined operating conditions. Masoud Masih-Tehrani et al. proposed an optimization approach that uses the initial costs of a hybrid power system and the ten-year replacement costs of batteries as objectives, employing dynamic programming algorithms to match power system parameters [
17]. Ziyou Song et al. utilized dynamic programming methods to solve the optimal configuration problem for a hybrid power system in electric urban buses [
18]. However, the dynamic programming algorithm needs a lot of memory and time to store the intermediate results, resulting in low computational efficiency.
Both convex optimization and dynamic programming are single-objective optimization algorithms. When addressing multi-objective problems, a weighted approach is typically used to obtain a set of solutions under different weights, with only one feasible solution obtained at each iteration. The Non-dominated Sorting Genetic Algorithm II (NSGA-II) is a multi-objective optimization technique that can simultaneously solve all optimal parameters. The diversity of solution set and excellent convergence can be maintained by non-dominant ordering and crowding distance. Ziyou Song et al. proposed using the NSGA-II algorithm to match parameters for a hybrid power system, with optimization objectives focused on the costs of a hybrid power system and battery capacity loss [
19]. However, this approach does not account for the efficiency of the power system.
To achieve optimal power system cost, power efficiency, and battery lifespan in the parameter design of a hybrid power system, this paper proposes a multi-objective optimization parameter matching method for a hybrid power system based on the NSGA-II algorithm. The organization of this paper is as follows.
Section 2 introduces the structure of the hybrid power system and establishes mathematical models for the battery, supercapacitor, and DC-DC converter.
Section 3 analyzes the performance requirements of electric loaders, sets the objective functions and constraints for hybrid power parameter matching, and develops the optimization model.
Section 4 presents the optimal parameters for the hybrid power system obtained using the NSGA-II algorithm.
Section 5 provides the experimental results, and finally,
Section 6 concludes the paper.
2. Mathematical Modeling of the System
The hybrid power structure studied in this paper is illustrated in
Figure 1. The main components include the battery, supercapacitor, and DC-DC converter. The battery is directly connected to the DC bus, and its stable voltage output enhances the system’s stability. The supercapacitor is connected to the DC bus through the DC-DC converter, which actively controls the input and output power of the supercapacitor. This configuration effectively assists the battery in meeting the peak power demands of the electric loader, thereby reducing the impact of high currents on the battery.
2.1. Battery Cell
The model of the battery cell is shown in
Figure 2 [
20].
In the figure, Ubo is the open-circuit voltage of the battery cell (V), Rb1 is the polarization resistance (Ω), Cb1 is the polarization capacitance (F), Ub1 is the voltage across Cb1 (V), Rb2 is the ohmic resistance (Ω), Ibc is the current of the battery cell (A), Ubc is the terminal voltage of the battery cell (V).
The terminal voltage of the battery cell can be expressed as [
21]
The current of the battery cell can be expressed as
where
Pb is the power of the battery pack (W),
Nb is the number of battery cells.
The output voltage and current of the battery pack can be expressed as
where
Ub is the voltage of the battery pack (V),
Ib is the current of the battery pack (A),
Nbs and
Nbp are the number of battery cells in series and parallel, respectively.
The polarization resistance
Rb1 and ohmic resistance
Rb2 of a single battery are related to the battery’s charging state and operating temperature, and are expressed as
where
f(∙) is the table lookup function,
SOCb is the state of charge of the battery,
Tb is the operating temperature of the battery (K).
The polarization resistance and ohmic resistance of the battery cell can be obtained through a lookup table. Since this study is carried out under normal temperature conditions, it is not necessary to consider the effect of temperature change on the resistance.
The state of charge of the battery at any moment can be expressed as
where
SOCbo is the initial state of charge of the battery,
Qb is the total charge capacity of the battery (Ah).
2.2. Supercapacitor Cell
The model of the supercapacitor cell is shown in
Figure 3 [
22].
In the figure, Cco is the ideal capacitance (F), Rc is the equivalent internal resistance (Ω), Uco is the open-circuit voltage (V), Icc is the current of the supercapacitor cell (A), Ucc is the terminal voltage of the supercapacitor cell (V).
The terminal voltage of the supercapacitor cell can be expressed as [
23]
The current of the supercapacitor cell can be expressed as
where
Pc is the power of the supercapacitor pack (W),
Nc is the number of supercapacitor cells.
The output voltage and current of the supercapacitor pack can be expressed as
where
Uc is the voltage of the supercapacitor pack (V),
Ic is the current of the supercapacitor pack (A),
Ncs and
Ncp are the number of supercapacitor cells in series and parallel, respectively.
The state of charge of the supercapacitor can be expressed in terms of voltage:
where
Ucc_max and
Ucc_min are the maximum and minimum terminal voltages of the supercapacitor cell (V), respectively.
2.3. DC-DC Converter
The structure of the DC-DC converter is shown in
Figure 4.
In the figure, UL and UH are the voltage of the low and high voltage terminals of the DC-DC converter (V), IL and IH are the current of the low and high voltage terminals of the DC-DC converter (A), C1 and C2 are the filter capacitor (F), L is the inductor (H), D1 and D2 are the diode, S1 and S2 are the insulate-gate bipolar transistor (IGBT).
The efficiency of a DC-DC converter can be expressed as [
24]
where
ηdcdc is the efficiency of the DC-DC converter,
Iin and
Iout are the input and output currents (A), respectively, and
Uin and
Uout are the input and output voltages (V), respectively.
4. Parameter Matching Results
Multi-objective optimization is a mathematical and computational method used to solve problems involving multiple conflicting objectives. These objectives are often competing, so there is no single solution that can optimize all objectives simultaneously. The goal of multi-objective optimization is to find a set of solutions that form the Pareto front, allowing for trade-offs and choices between different objectives. NSGA-II is an important algorithm in the field of multi-objective optimization. Its core idea is to classify individuals in a population into different layers through non-dominated sorting, thereby constructing the Pareto front. The specific implementation process of the NSGA-II algorithm is as follows:
1. Initialize a population containing multiple individuals randomly or through other methods.
2. Perform non-dominated sorting on the individuals in the population, dividing them into different Pareto levels.
3. Generate the next generation population from the parent population using selection, crossover, and mutation operations.
4. Combine the parent population and the offspring population to form a larger population.
5. Perform non-dominated sorting and crowding distance calculation on the combined population.
6. Use the elite strategy to retain the best individuals and generate a new parent population.
7. Check if the termination condition is met, such as reaching the maximum number of iterations or finding a satisfactory solution. If the condition is met, the algorithm ends; otherwise, return to step 3.
By following these steps, NSGA-II aims to find a set of Pareto-optimal solutions that balance the trade-offs between the conflicting objectives in the problem.
Based on the MATLAB 2022 platform, the NSGA-II algorithm is selected to solve the hybrid power system parameter-matching optimization model. The main parameter settings of the NSGA-II algorithm are shown in
Table 5.
In the NSGA-II algorithm, input the range of the number of batteries and supercapacitors in parallel, input the three optimization objectives of power cost function, power energy loss function, and battery capacity degradation function, input the three constraints of supercapacitor energy constraint function, total power energy constraint function, and total power constraint function, and then perform multi-objective optimization for the parameters of the hybrid power system. The Pareto front of the obtained hybrid power system parameters is shown in
Figure 6.
As shown in
Figure 6a, the distribution of Pareto optimal solutions among various optimization objectives is uniform, indicating the absence of local convergence and ensuring solution diversity.
Figure 6b illustrates that the power system cost and battery capacity degradation are mutually constrained. When the number of parallel batteries is increased, the current through each individual battery decreases, which delays capacity degradation; however, the overall cost of the power system rises due to the increased number of batteries. The trend of the Pareto front in
Figure 6c is similar to that in
Figure 6b; as the number of parallel batteries increases, the total internal resistance of the batteries decreases, reducing energy loss, which similarly demonstrates a mutually constraining relationship with power system cost. In
Figure 6d, capacity degradation is positively correlated with energy loss, indicating a synergistic interaction between the two objectives.
The Pareto solution set for the parameter matching of the hybrid power system is presented in
Figure 7.
From
Figure 7, it can be observed that the number of parallel-connected supercapacitors primarily clusters around 1, while the number of parallel-connected batteries is more evenly distributed between 20 and 40. Given the high cost of batteries, which significantly impacts the selling price of the electric loader, this paper focuses on reducing power system costs. The final results of the hybrid power system parameter matching are summarized in
Table 6.
5. Experiment and Analysis
To verify the performance of the hybrid power system after multi-objective optimization, experiments were conducted to compare a single battery system with the hybrid power system. The experimental platform for the electric loader hybrid power system is illustrated in
Figure 8. The test setup primarily includes the hybrid power cabinet and the electric loader (968EV, XCMG, Xuzhou, China). Key components consist of the battery (BAT540V, WLDPE, Shanghai, China), supercapacitor (SUP400V, CAS-SCAP, Chongqing, China), and DC-DC converter (DC800V, WLDPE, Shanghai, China). The battery used is a lithium-ion battery with lithium iron phosphate material, featuring a voltage range of 420 to 613 V and an operating temperature range of −20 to 60 °C. Communication is achieved through CAN, and the battery management system equipped can monitor the voltage, temperature, and SOC of the battery pack in real-time, ensuring maximum utilization of the battery’s stored energy while maintaining safety. The supercapacitor has a working temperature range of −40 to 65 °C and a cycle life of up to 1 million times. Communication is also achieved through CAN, and the capacitor management system equipped can monitor the voltage, temperature, and SOC of the supercapacitor pack in real-time, ensuring safe and stable operation of the supercapacitor.
Through experimentation, the output power of the battery and supercapacitor in the hybrid power system during one operating cycle of an electric loader is obtained, as shown in
Figure 9. Additionally, the current of the single battery and the battery in the hybrid power system is depicted in
Figure 10.
From
Figure 9, it can be observed that in the hybrid power system, the battery primarily responds to positive power below a certain power threshold, while the supercapacitor mainly handles power above this threshold and negative power. The hybrid power system leverages the supercapacitor’s ability to “peak shave” and “valley fill,” reducing the battery workload during high power demands and enhancing energy recovery efficiency during negative power demands. From
Figure 10, compared to a single battery system, the hybrid power system reduces the charging and discharging currents of the battery, demonstrating that the hybrid power system effectively utilizes the supercapacitor high power density to minimize the battery peak currents.
The experiments yielded the battery SOC curves, total energy consumption curves, and battery capacity degradation curves for both the single battery and hybrid power system during a single operating cycle of the electric loader, as shown in
Figure 11,
Figure 12 and
Figure 13, respectively.
From
Figure 11, at the end of a working cycle of the electric loader, the battery SOC of the single battery and the hybrid power system are 0.99833 and 0.99861, respectively, and the hybrid power system increases by 0.028% compared with the single battery system. From
Figure 12, it can be observed that the energy consumption for the single battery and hybrid power system is 1504.81 kJ and 1454.92 kJ, respectively. The hybrid power system reduces total energy consumption by 3.32% compared to the single battery system. This reduction is attributed to the higher efficiency of the supercapacitor. In the single battery system, the battery must output a large current to provide the peak power demand of the machine, leading to significant internal resistance losses. In contrast, the hybrid power system utilizes the supercapacitor to absorb the peak power of the electric loader, resulting in higher energy storage and utilization efficiency.
Figure 13 indicates that as the operating time of the electric loader increases, the battery capacity degradation for both energy storage systems gradually increases. At the end of one operating cycle, the capacity degradation of a single battery is 9.99 × 10
−5 Ah, while that of the hybrid power system is 8.93 × 10
−5 Ah, representing a 10.61% reduction in degradation compared to the single battery. Generally, a battery is considered to have reached the end of its life when its capacity has decayed to 80%. If we calculate based on the degree of battery capacity decay during one operating cycle of the electric loader mentioned above, the number of operating cycles for a single battery and the battery in the hybrid power system can reach 8.8 × 10
5 and 9.85 × 10
5, respectively. Compared to a single battery, the hybrid power system increases the number of operating cycles by 11.93%. This improvement arises because in the single battery system, the electric loader’s power demand is solely supplied by the battery, resulting in high charge and discharge currents, elevated temperatures, and accelerated capacity degradation. Conversely, the hybrid power system benefits from the high power density of the supercapacitor, allowing it to rapidly absorb and release transient high power, thereby reducing the discharge rate of the battery and delaying its capacity degradation.
The performance indicators for both the single battery system and hybrid power system are summarized in
Table 7.
Table 7 reveals that, compared to the traditional single battery power system, the cost of the parameter-matched hybrid power system has increased by CNY 37,000. However, the energy consumption per operating cycle has decreased by 3.32%, and battery capacity degradation has been reduced by 10.61%. Thus, while incurring a modest increase in cost, both operational energy consumption and battery lifespan indicators have been optimized, further validating the feasibility and effectiveness of the proposed parameter matching method for the hybrid power system.
6. Conclusions
To achieve optimal performance of the hybrid power system, this study proposes a multi-objective optimization parameter matching method for a hybrid power system based on the NSGA-II algorithm. The main conclusions are as follows:
(1) The objective functions of power system cost, power system efficiency, and battery lifespan were established, and the constraint conditions of battery voltage, supercapacitor voltage, supercapacitor energy, total power supply, and maximum power system supply were set. The optimization model of hybrid power system parameters for the electric loaders was formed with the number of parallel batteries and supercapacitors as optimization parameters.
(2) Utilizing the NSGA-II algorithm, the optimal parameter-matching results for the hybrid power system were obtained. The number of series-connected and parallel-connected batteries are 169 and 22, respectively, while the number of series-connected and parallel-connected supercapacitors are 140 and 1, respectively. Experimental results indicate that, compared to a single battery system, the optimized hybrid power system reduces the energy consumption per operating cycle of the electric loader by 3.32% and decreases battery capacity decay by 10.61%, all while only slightly increasing costs.