4.1. Sensitivity Analysis of Decision Variables
Integrating the formulas and results from the previous two chapters, it is clear that in the construction machinery battery pack mounting system, the position distribution and stiffness parameters of each mounting point have a decisive impact on the battery pack’s natural frequencies and modal decoupling rates. This, in turn, significantly affects its vibration response level under different operating conditions, as well as the battery’s service life and operational safety. The calculation results in
Table 6 show that this model of the battery pack mounting system has issues such as a low first-order natural frequency and low decoupling rates in the X-direction translation and X-axis rotation. Therefore, the subsequent parameter optimization process should focus on improving these three performance indicators.
However, if a comprehensive optimization of the stiffness and spatial coordinates of all mounting points in the system were to be conducted, the total number of decision variables would reach 96. This would not only increase the dimensionality and complexity of the optimization problem but also lead to a significant decrease in computational efficiency and a substantial increase in optimization cost [
19]. Therefore, it is necessary to perform a sensitivity analysis of the decision variables of the mounting system before optimization [
20,
21]. The main objectives include the following:
- (1)
Identifying the key variables among all variables that have a significant impact on the system’s performance indicators.
- (2)
Determining the variables that have an independent influence on the system’s performance.
- (3)
Identifying variables with significant interaction effects to be given special consideration in the subsequent optimization.
The Sobol method [
22] is a typical global sensitivity analysis technique that can be used to assess the contribution of each input variable to the uncertainty of the output response in a mathematical model [
23]. This allows for the effective reduction of model complexity and uncertainty while ensuring model accuracy, providing a theoretical basis and variable screening support for the optimization of the mounting system [
24].
Any mathematical model with n input parameters can be simply written as , , where Y is a single output variable. This model can be extended to multiple output variables without loss of generality.
The output function can be decomposed as
When all the above terms are orthogonal, where
The variance of the output term Y can be decomposed as
where
The first-order sensitivity index is expressed as
The total sensitivity index is expressed as
During the sensitivity analysis, the decision variables in the battery pack mounting system need to be categorized and assigned reasonable value ranges. Specifically, the stiffness range for each mounting point in the X- and Y-directions is set to [750, 2000] N/mm, and the Z-direction stiffness range is set to [2000, 8000] N/mm. For the position parameters, each mounting point is allowed to move within a range of ±150 mm along the edge of the battery pack, while the height remains unchanged, located on the bottom plane of the battery pack. Furthermore, to ensure the statistical stability and comprehensive coverage of the sensitivity analysis results, the sample size is set to 600,000.
As shown in
Figure 4, the horizontal axis of each graph represents the decision variables, and the vertical axis represents the sensitivity index. The blue part within the graph represents the first-order sensitivity index, while the orange part represents the interaction index (the difference between the total sensitivity index and the first-order sensitivity index). The figure presents a Sobol global sensitivity analysis for the first six natural frequencies and the maximum modal decoupling rates for the six corresponding generalized coordinates, showing the top 16 variables with the highest influence index (sensitivity) for each response indicator. The blue part measures the independent influence of a parameter on the evaluation metric, while the orange part measures the influence of interaction effects.
From the sensitivity analysis results in
Figure 4, the key decision variables that significantly affect the system’s performance for each response indicator can be identified, as well as the minor variables with less impact. After consolidation and comparative analysis, the main influencing factors are summarized in
Table 7. Among them, the parameters with high first-order Sobol indices and significant interaction effects are mostly concentrated at the four corner mounting points of the battery pack mounting system, indicating that the parameters in this region have a stronger dominant effect on the system’s natural frequencies and decoupling characteristics.
Further analysis reveals that compared to the spatial position parameters of the mounting points, the stiffness parameters have a more significant impact on the system’s performance. Especially in the four corner regions, changes in their stiffness have a stronger sensitivity to the natural characteristics and the degree of modal decoupling. Therefore, in the subsequent optimization design process, priority should be given to the stiffness settings of the four corner mounting points to improve optimization efficiency, reduce computational dimensionality, and ensure effective improvement of the system’s dynamic performance.
4.4. Application of Multi-Objective Optimization Algorithms
This paper selects the MOEA/D-CMT (MOEA/D with competitive multitasking) multi-objective evolutionary algorithm to optimize the stiffness of the battery pack mounting system. According to Equation (34), the optimization model is a constrained multi-objective optimization problem with 12 decision variables, 3 objective functions, and 19 constraints. Therefore, the problem is very difficult to solve and places new demands on the solving capabilities of the algorithm.
MOEA/D-CMT [
25] is an algorithm specifically designed for constrained multi-objective optimization problems (CMOPs), based on a novel framework of competitive multitasking (CMT). The algorithm decomposes a complex constrained multi-objective optimization problem into multiple subtasks. Through a competitive mechanism, it dynamically selects a main task to which computational resources are centrally allocated, while other tasks serve as auxiliary tasks. This allows for efficient problem-solving while ensuring the diversity and convergence of the target solutions. Thus, the architectural advantages of MOEA/D-CMT are uniquely aligned with the challenges presented by our optimization task.
NSGA-II (Non-dominated Sorting Genetic Algorithm II), proposed by Deb et al. in 2002 [
26], is a widely used multi-objective optimization evolutionary algorithm. The algorithm simulates the principles of natural selection and genetics, aiming to find a set of solutions that can balance multiple conflicting objectives in a single run.
To verify the rationality and effectiveness of the chosen optimization algorithm, this paper selects two currently widely used and representative multi-objective evolutionary algorithms for comparative analysis: NSGA-II and the MOEA/D-CMT. Both algorithms were run under the same experimental conditions, with each algorithm independently repeated 30 times to ensure the statistical significance and robustness of the results.
In each run, the maximum number of evaluations was set to 50,000, meaning the algorithm performed 50,000 calls and evaluations of the objective functions during the search process. At the same time, to better capture the diversity and convergence characteristics of the solutions during the evolutionary process, 500 representative population individuals from each run were retained for analysis. The number of algorithm iterations was uniformly set to 100 to observe the performance differences between the two algorithms in terms of optimization effect, solution distribution, and decoupling characteristics within the same evolutionary period.
As shown in
Figure 7, under the same optimization settings, the target solutions obtained by the MOEA/D-CMT algorithm are generally distributed closer to the origin of the objective space, indicating better convergence in multi-objective optimization and a more effective approximation of the theoretical Pareto front. In contrast, the solution set obtained by the NSGA-II algorithm generally has larger values in each objective dimension and is somewhat deviated from the origin, showing a deficiency in convergence accuracy. In terms of diversity, the MOEA/D-CMT algorithm demonstrates a broader coverage of the solution space. Its solution set has a larger and more uniform distribution in the objective space, reflecting good solution set extension and comprehensiveness, and more fully representing the trade-off relationships between multiple objectives. In comparison, the solution set of NSGA-II is more concentrated, with obvious clustering phenomena and limited coverage, making it difficult to fully characterize the entire Pareto front. This affects the diversity and practicality of the solutions.
As shown in
Figure 8, the MOEA/D-CMT algorithm shows a clear advantage in its search capability in the variable space. The solution set it obtains exhibits higher combinatorial diversity and distribution breadth in the variable dimensions, with a larger and more uniform range of variable values. This indicates that the algorithm has a stronger global exploration capability, can fully explore the decision space, and can effectively avoid getting trapped in local optima, thereby obtaining a more representative and feasible solution set. In contrast, the variable distribution of the solutions obtained by the NSGA-II algorithm is relatively concentrated, with limited coverage in some variable dimensions, indicating a weaker exploration capability in the variable space. This tendency toward local distribution may lead to premature convergence, reducing the diversity and practicality of the solution set and limiting the possibility of providing multiple options for comparison and selection for decision-makers in practical problems.
Therefore, for the optimization problem of this battery pack mounting system, the MOEA/D-CMT algorithm demonstrates superior optimization performance over NSGA-II in both the objective space and the variable space. Not only is it closer to the theoretical Pareto front in terms of convergence, improving the accuracy and reliability of the solutions, but it also has broader and more balanced coverage in terms of diversity and variable distribution. It can generate a richer and more reasonably distributed solution set, thus providing more representative and practical solutions for multi-objective optimization problems, and it has stronger potential for engineering applications and promotion.
Based on engineering practice, after ensuring that the maximum decoupling rate in the six degrees of freedom reaches 60%, the further optimization objective should be to increase the first-order natural frequency of the system as much as possible. To this end, the original multi-objective optimization problem can be transformed into a single-objective optimization problem to obtain a set of decision variables with practical feasibility and application value. The mathematical expression for this single-objective optimization problem is as follows:
where
,
, and
are the weight coefficients for the three objectives—first-order natural frequency, Y-direction decoupling rate, and Z-axis rotation decoupling rate—set to 6, 1, and 1, respectively;
is the single objective to be optimized.
As shown in
Table 8, in the selection of decision variable parameters, a set of optimal input decision variables was obtained for each of the MOEA/D-CMT and NSGA-II methods. Based on the optimization results, the improvement effects of the two algorithms on the first six natural frequencies were further analyzed, with the comparison shown in
Table 9.
Specifically, after optimization with the MOEA/D-CMT algorithm, the first to sixth natural frequencies of the system increased by 13.6%, 7.8%, 3.3%, 2.5%, 11.7%, and 9.4%, respectively. Each natural frequency achieved varying degrees of improvement, showing good optimization effects. In contrast, the optimization effect of the NSGA-II algorithm was relatively weaker, with corresponding improvement rates of 9.0%, 1.6%, −1.1%, 1.7%, 3.4%, and 1.5%. The third natural frequency even showed a slight decrease, indicating that it had insufficient convergence or was trapped in a local optimum during the optimization of some modes.
Figure 9 shows a comparison of the decoupling rates obtained by the MOEA/D-CMT and NSGA-II optimization algorithms. After optimization with MOEA/D-CMT, the X-direction decoupling rate slightly decreased by 0.7%, the Y-direction decoupling rate significantly increased by 11.3%, the Z-direction decoupling rate decreased by 3.2%, the RXX-direction decoupling rate increased by 5.5%, the RYY-direction decoupling rate decreased by 2.9%, and the RZZ-direction decoupling rate increased by 11.3%.
In comparison, the optimization results of the NSGA-II algorithm were weaker in terms of decoupling rates. The X-direction decoupling rate decreased by 0.7%, the Y-direction decoupling rate increased by 2.1%, the Z-direction decoupling rate significantly decreased by 10.2%, the RXX-direction decoupling rate decreased by 0.1%, the RYY-direction decoupling rate decreased by 1.2%, and the RZZ-direction decoupling rate decreased by 0.3%. Except for the X-direction decoupling rate, where MOEA/D-CMT was 0.2% lower than NSGA-II, it was superior in all other aspects and met the strict condition that all six degrees of freedom reach 60%.
In comparison, except for the X-direction decoupling rate, the MOEA/D-CMT algorithm outperformed NSGA-II in the decoupling rates of the other five degrees of freedom, with a significant difference. Among them, the improvement in decoupling performance for Y-direction translation and Z-axis rotation (RZZ) was particularly noticeable. Furthermore, the optimal solution obtained by MOEA/D-CMT has fully met the design requirement that the decoupling rates in all six degrees of freedom are not less than 60%, further verifying its reliability and effectiveness in the optimization of multi-degree-of-freedom dynamic systems.