3.2. Optimization Variables and Sensitivity Analysis
The cogging torque and torque ripple of the motor can induce vibration and noise during operation and, in severe cases, may even degrade the operational stability of the motor while shortening its service life. The proposed optimization method aims to maximize the average torque output while simultaneously minimizing both the torque ripple and the peak values of the cogging torque. The initial parameter values and selected optimization ranges for the multi-objective optimization of the rotor’s combined grooves are presented in
Table 2.
To investigate the influence of individual dimensional variables in the rotor’s combined groove structure on the motor’s performance, a coupled finite element simulation was conducted using the sensitivity analysis (Optislong) module in ANSYS Workbench 2021 integrated with Maxwell 2023 software. The resulting sensitivity data, illustrating the impact of each dimensional parameter on the motor’s torque output performance, is presented in
Figure 5.
The magnitude of sensitivity indicates the degree of influence of each optimization variable on the torque performance optimization objectives [
23]. As shown in
Figure 5, the center position angle
θ1 of the arc groove and the width
u1 of the arc groove have the greatest impact on the motor’s average torque; the center position angle
θ2 of the trapezoidal groove and the center position angle
θ1 of the arc groove exhibit the most significant influence on the motor’s torque ripple; and the center position angle
θ2 of the trapezoidal groove and the upper width
u2 of the trapezoidal groove demonstrate the strongest effect on the motor’s cogging torque. Notably, the lower width
u3 of the trapezoidal groove shows a minimal influence on all three performance metrics—average torque, torque ripple, and cogging torque. Consequently, it is necessary to perform multi-objective optimization on the remaining six variables: the center position angle
θ1 of the arc groove, the center position angle
θ2 of the trapezoidal groove, the width
u1 of the arc groove, the depth
h1 of the arc groove, the depth
h2 of the trapezoidal groove, and the upper width
u2 of the trapezoidal groove (excluding the less influential
u3).
To investigate the patterns of influence of these six variables on the torque performance further, multivariate quadratic fitting was conducted based on response surface models of the three optimization objectives, focusing on the two most influential variables. A quadratic regression mathematical model was then established according to the finite element simulation results, as expressed in Equation (8).
In the equation, β0, βi, and βij represent the regression coefficients, where Xi and Xj denote the optimization variables, and α signifies the fitting error.
Therefore, the regression mathematical model of the average torque was established by fitting the circular arc groove center angle
θ1 and the trapezoidal groove upper width
u2 as the key parameters, while the torque ripple regression mathematical model was optimized using the circular arc groove center position angle
θ1 and the trapezoidal groove center position angle
θ2 as the design variables. The quadratic fitting mathematical model is expressed as Equation (9).
Figure 6 and
Figure 7, respectively, illustrate the surface response relationships between the motor’s average torque and torque ripple with respect to the design variables.
As illustrated in
Figure 6, the average torque of the flat-wire permanent magnet synchronous motor exhibits significant variations with changes in the upper trapezoidal slot width (
u2) and the central angle of the arc slot (
θ1). Specifically, when the upper trapezoidal slot width (
u2) increases, the average torque consistently decreases. Conversely, as the central angle of the arc slot (
θ1) decreases, the average torque initially shows a gradual decline before experiencing a sharp increase. As shown in
Figure 7, the torque ripple initially decreases and then increases sharply as the central angle of the arc groove (
θ1) increases, which is particularly noticeable when the central angle of the trapezoidal groove (
θ2) is small. As the central angle of the trapezoidal groove (
θ2) continues to deviate, the torque ripple first decreases and then gradually stabilizes.
Furthermore, the cogging torque of the motor is most significantly influenced by the central position angle of the trapezoidal slot (
θ2) and the upper trapezoidal slot width (
u2). Taking
u2 and
u3 as the optimization variables for the mathematical model of cogging torque (as shown in Equation (10)),
Figure 8 presents the surface response relationship between the motor’s cogging torque and the design variables, revealing their complex interaction effects on the torque performance.
As illustrated in
Figure 8, it can be observed that as the central angle
θ2 of the trapezoidal groove progressively increases, the cogging torque initially rises and then experiences a sharp decline, followed by a gradual ascent—this trend becomes particularly pronounced when the upper slot width
u2 of the trapezoidal groove is relatively large. When
θ2 remains constant, the motor’s cogging torque Tcog exhibits an initial increase followed by a subsequent decrease as
u2 decreases.
In summary, during the optimization of the combined groove parameters for the flat-wire motor rotor, the response surface formed by the optimization variables and the output values demonstrates highly complex characteristics, making it difficult to directly determine the optimal solution by examining individual variables. Therefore, a comprehensive evaluation of how each structural parameter for the rotor grooves influences the motor’s torque performance is essential. Ultimately, the dimensions of the optimal rotor groove structure should be selected based on this holistic analysis to achieve the best possible motor performance.
3.3. A Global Multi-Objective Joint Optimization Method Based on the GA and TOPSIS
The joint simulation optimization of the combined groove structure scheme for flat-wire motor rotors involves six optimization variables and three response parameters. The study begins by importing the 2D finite element model of the flat-wire motor from Maxwell into ANSYS Workbench to conduct a sensitivity analysis. The population size is set to 150 with a maximum iteration count of 100. The algorithm employs multi-point crossover and adaptive mutation, where the crossover probability and the mutation probability are configured as 0.7 and 0.12, respectively. Subsequently, a GA is employed to perform global multi-objective optimization of the motor’s torque performance, generating a globally optimal 3D Pareto solution set that establishes the relationship between the optimization variables and multiple performance objectives.
Figure 9 presents a flowchart of the GA optimization process.
The optimization objectives were set to maximize the average torque while minimizing both the torque ripple and cogging torque, with specific target constraints applied as formulated in Equation (11).
In the equation, Tavg0, Tcog0, and Tripple0 represent the constraint threshold values for the motor’s average torque, cogging torque, and torque ripple, respectively.
The global multi-objective optimization results for the rotor’s combined groove structure are typically presented in the form of a Pareto front response surface, as illustrated in
Figure 10. The distribution of the data points reflects the varying values of different optimization variables: light gray particles denote infeasible solutions that violate the predefined constraints, and dark gray particles represent feasible solutions within the constraint boundaries, while black particles indicate optimal solutions located on the Pareto frontier. The Pareto-optimal solutions are identified along this frontier, with the complete set of optimal solution data presented in
Table 3.
This study employs three optimization objectives as the evaluation metrics to assess the torque performance of flat-wire PMSMs. For the 3D Pareto-optimal solution set obtained using the GA, the interval combination number ordered weighted averaging (COWA) operator [
24,
25] is introduced. The objective weights for the three performance indicators—average torque, torque ripple, and cogging torque—are calculated, and the optimal solution set is weighted accordingly [
26,
27]. By computing the proximity index for each point in the optimal solution set to the optimal level, the solutions are ranked. The flowchart is shown in
Figure 11. The specific evaluation process is as follows:
(1) The optimal solution set contains solutions. For the three performance indicators, a performance matrix
A with
t rows and three columns is constructed, which is then normalized:
Here, amn represents the Pareto-optimal value of each performance metric in the t-th row and the third column, where amax denotes the maximum Pareto value for each column of performance metrics.
(2) The weights
δn of the three optimization objectives are calculated using the COWA operator:
In the equation, represents the combination number of selecting m − 1 elements from t − 1 elements.
(3) Based on the weight coefficients, the normalized performance matrix is assigned corresponding weights, where the weighted matrix
K is constructed as follows:
(4) The maximum and minimum values of each column in the weighting matrix are identified. For the optimization objectives of the cogging torque and torque ripple, smaller values are always preferred, so the minimum value is defined as the positive ideal solution, while the maximum value serves as the negative ideal solution. Conversely, for the average torque optimization objective, larger values are more desirable, meaning its evaluation criteria are opposite to those for the other two objectives. Taking the cogging torque and torque ripple as examples, the following equation defines the positive and negative ideal solutions for these performance indices.
(5) Calculate the distances
Zm+ and
Zm− between each element in the weighted decision matrix and the positive ideal solution (PIS), as well as the negative ideal solution (NIS):
(6) The proximity index (
Rm) was calculated to evaluate the closeness of each solution in the Pareto-optimal set to the ideal optimal level (a higher
Rm value indicates a solution closer to the best achievable optimization result):
The average torque, torque ripple, and cogging torque were evaluated using Equation (14), with their respective weighting coefficients determined as 0.42999, 0.30654, and 0.26347 based on the multi-objective optimization criteria.
Based on the above process, the positive and negative ideal solutions under different evaluation indicators can be obtained, respectively, as shown in
Table 4.
Based on the calculated positive and negative ideal solutions for different evaluation metrics, the distances from each alternative to these ideal solutions and their corresponding closeness coefficients were further determined, as presented in
Table 5.
According to
Table 5, the solution with serial number 78 is the optimal result after this algorithm optimization, thereby determining the best structural parameters for the rotor grooves: the center angle of the arc groove θ
1, the width of the arc groove u
1, the depth of the arc groove h
1, the trapezoidal groove’s center angle θ
2, the trapezoidal groove’s top width u
2, and the trapezoidal groove’s depth h
2. The parameter values and optimization objectives before and after optimization using the genetic algorithm and Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) are shown in
Table 6.
As evidenced by
Table 6, the optimization yields significant improvements in the motor’s torque performance, with the peak cogging torque reduced to 187.9 mN·m, the average torque under rated-load conditions increased to 165.32 N·m, and the torque ripple decreased to 13.32%.