Next Article in Journal
Trajectory Synthesis and Linkage Design of Single-Degree-of-Freedom Finger Rehabilitation Device
Previous Article in Journal
JVC-02 Teleoperated Robot: Design, Implementation, and Validation for Assistance in Real Explosive Ordnance Disposal Missions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Comparison of Torque Performance of Axial-Flux Permanent-Magnet Motor Using Differential Evolution and Cuckoo Search

by
Wei Ge
1,2,
Yiming Xiao
1,2,
Feng Cui
2,*,
Xiaosheng Wu
2 and
Wu Liu
2
1
Department of Micro/Nano Electronics, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
2
National Key Laboratory of Advanced Micro and Nano Manufacture Technology, Shanghai Jiao Tong University, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Actuators 2024, 13(7), 255; https://doi.org/10.3390/act13070255
Submission received: 11 June 2024 / Revised: 1 July 2024 / Accepted: 3 July 2024 / Published: 4 July 2024

Abstract

:
To improve the torque performance of the axial-flux permanent-magnet motor (AFPMM), differential evolution (DE) and cuckoo search (CS) are proposed for optimizing the motor’s structural parameters. The object of this research is an AFPMM with a single-rotor and double-stator configuration. Firstly, finite element analysis (FEA) and BP neural network machine learning (ML) were combined to obtain an ML calculator. This calculator is about the relationships between five input structural parameters of the motor and two output torque parameters (i.e., average torque and cogging torque). Then, an optimization objective function was designed to reduce the cogging torque while increasing the average output torque. And motor structural parameters were optimized using the DE and CS algorithms, respectively. Finally, air-gap flux density, average torque, cogging torque, and ripple torque before and after the optimization of the motor structure parameters are compared by FEA. The results show that both algorithms achieved almost the same optimized structural parameters. And the optimized motor has reduced cogging torque while increasing the average output torque and reducing the ripple torque. Compared with the CS, the DE is more advantageous in terms of faster iteration speed, shorter time to obtain the optimal solution, and less resource consumption.

1. Introduction

The axial-flux permanent-magnet motor (AFPMM) has attracted more and more attention due to its compact structural advantages [1]. At present, the application of the AFPMM is mainly focused on electric vehicles, robots, aviation, and other fields [2,3,4]. For these applications, both the size and quality of the output torque are crucial. The torque quality is an important issue for the low-noise smooth-torque AFPMM, which is directly related to the pulsating torque component [5]. The output torque of the AFPMM includes the average output torque (Tav) and the pulsating torque, and the pulsating torque is composed of cogging torque (Tcog) and ripple torque (Trip). The Tcog plays a dominant role in pulsating torque; therefore, the Tav and Tcog are selected as important indexes to evaluate the output torque performance of the AFPMM. The core of optimizing motor torque performance is the coupling optimization of motor outputs with larger Tav and smaller Tcog. The influences of different structural parameters on the Tav and Tcog of the motor are coupled, that is, the reduction in the Tcog will also affect the Tav [6]. Therefore, the challenge lies in comprehensively increasing the Tav while reducing the Tcog, which constitutes a multi-objective optimization problem for enhancing AFPMM torque performance.
The torque performance of the AFPMM is determined by both mechanical structural factors and stator excitation control methods, with structural factors being the dominant influence. Therefore, many researchers have proposed various methods to optimize the motor structure to increase the Tav of the AFPMM or reduce the Tcog. Some researchers have focused on specifically optimizing the motor’s structural parameters to affect the Tav or Tcog of the motor [7,8,9]. Some researchers have proposed new motor structures to influence these torque components [10,11,12]. Although much effort has been directed towards optimizing different structural factors, most studies have concentrated on improving either the Tav or Tcog individually. Only a few reports have addressed coupling optimization to simultaneously increase the Tav and decrease the Tcog [13,14].
In the traditional motor optimization, a large amount of FEA calculations is often used to find the optimal parameters of the motor, which requires a lot of time and computational resources. Moreover, the results obtained through FEA can exhibit a high degree of randomness. With the advent of genetic algorithm (GA), many nature-inspired algorithms, such as immune algorithm (IA), ant colony optimization (ACO), particle swarm optimization (PSO), differential evolution (DE), artificial bee colony algorithm (ABC) and cuckoo search (CS), have been developed. Some researchers have adopted these algorithms to solve the optimal design problem of motors [15,16,17,18,19].
Most published studies focus on comparing motor performance after optimizing structural parameters using two or more algorithms [20,21,22]. However, there is limited research on the specific comparison of iteration speed, optimization time, and accuracy of the final optimization results of the algorithms themselves during the optimization process [23]. In addition, in the existing multi-objective optimization designs for the AFPMM, the input–output parameter relationships used in the optimization objective function are typically constructed either by the theoretical formula analytical method [24,25,26] or by the two-dimensional magnetic circuit equivalent model method [27,28]. However, due to the complexity of the three-dimensional air-gap magnetic field in the AFPMM, some boundary conditions need to be ignored when using the theoretical formula model or the two-dimensional equivalent model, leading to potential errors in analytical results. With advancements in computer hardware and analysis software, the FEA offers strong adaptability and high calculation accuracy, making it suitable for solving complex three-dimensional structures. In this paper, we propose a coupled method of 3D FEA numerical calculation and BP neural network ML to obtain accurate relationships between five input structural parameters and two output torque parameters for the optimization of the AFPMM’s objective function. We use the DE algorithm and the CS algorithm to optimize the torque performance of the AFPMM and compare their iteration speed, optimization time, and accuracy of the optimization results in detail.
This paper selects the slotted brushless DC AFPMM with single-rotor and dual-stator configuration as the research object. Firstly, based on the FEA of the AFPMM 3D model, the influence laws of five structural parameters on the Tav and Tcog were summarized. Then, the value ranges of these five structural parameters that need to be optimized were set, and the ML calculator was obtained using a method combining the 3D FEA and BP neural network training. Then, an optimization objective function of the motor torque was constructed, and the DE and CS algorithms were used to iteratively optimize the objective function, respectively. Finally, in order to verify the optimization results, the FEA was used to analyze and compare the AFPMM air-gap flux density, Tav, Tcog, and Trip of the initial model and the optimized models after DE and CS optimization.
The main contributions of this research are summarized as follows:
(1)
To obtain an ML calculator, a method combining the 3D FEA and BP neural network is proposed to train the accurate relationships between the five input structural parameters and two output torque parameters (i.e., the Tav and Tcog) using 1024 sets of input–output simulation sample data. The 3D FEA is suitable for solving the complex AFPMM structure with high calculation accuracy, and the input–output parameter relationships can be accurately fitted when combined with BP ML.
(2)
Based on the obtained ML calculator, an optimization objective function is designed as the inverse function of the sum of the Tav and the inverse values of Tcog of the AFPMM, thereby reducing the multi-objective function to a single-objective function.
(3)
The objective function is iteratively optimized using the DE and CS, respectively. The iteration speed, optimization time, and computational resources occupied by the two algorithms are compared and analyzed.
(4)
For the initial model before optimization and the optimized models obtained by the two algorithms, the 3D FEA is performed for the comparative analysis to verify the quality of the motor torque optimization results. The results show that both algorithms achieved almost the same optimized structural parameters, but the DE is more advantageous compared to the CS due to faster iteration speed and less resource consumption.
The rest of this article is organized as follows. Section 2 introduces the structure of the AFPMM research object and simulates the influence laws of the five structural parameters on the Tav and the Tcog through FEA. Using 1024 sets of input–output FEA simulation sample data and BP neural network training, the ML calculator was obtained. In Section 3, a single optimization objective function was designed and iteratively optimized using the DE and CS algorithms, respectively, and the optimization search processes of these two algorithms were compared. In Section 4, the air-gap flux density and torque performance of the initial model and the optimized model after the DE and CS optimization are compared and verified by the 3D FEA. Finally, the conclusions of this paper and future work are presented in Section 5.

2. Structure of the AFPMM and Its Output Torque ML Calculator Based on FEA and BP Neural Network Training

In the research of motor optimization, numerical or analytical methods are usually used to solve the nonlinear input–output parameter relationships. Due to the complex three-dimensional air-gap magnetic field of the slotted AFPMM, some boundary conditions need to be simplified when using analytical methods, which will lead to deviations in the analytical results. The FEA numerical method has strong adaptability and high computational accuracy and is suitable for solving complex three-dimensional structures. However, due to a large number of structural parameters that need to be optimized for motor torque performance, it is difficult to obtain the optimal solution of motor structural parameters solely using the FEA numerical method. The ML algorithms use training sets to construct models, which can automatically improve the accuracy of models using past experiences and large, complex datasets. They can make predictions or decisions without clear input–output relationships. The BP neural network is a multi-layer feedforward network trained through error backpropagation algorithm and is currently one of the most widely used ML algorithms.
In this paper, the finite element numerical method and BP neural network algorithm are combined to solve the relationships between five structural parameters that need to be optimized and the two output torques (the Tav and Tcog) of the AFPMM. In order to obtain a more accurate ML calculator for these relationships, it is necessary to use FEA to generate as much sample data as possible for input–output relationships. A total of 1024 combinations of different structural parameters were generated within the respective value ranges of the five structural parameters that need to be optimized. The Maxwell simulation software is used to calculate the Tav and Tcog of the motor for all combinations of the input structural parameters, forming a dataset for ML training based on BP neural network. MATLAB is used to obtain an ML calculator based on the ML training of the dataset.

2.1. Structure of the AFPMM

This article selects an AFPMM with a 16-pole rotor and two 12-slot stators as the research object. Figure 1 shows its structural decomposition view and structural dimensions. The main determined parameters of the AFPMM are shown in Table 1. The upper stator and lower stator are both composed of windings, iron cores, and a back iron, and the rotor consists of uniformly distributed sector-shaped permanent magnets (PMs) fixed on both sides of a back iron. The iron cores and back irons are all made of grain-oriented electrical steel (silicon steel). The PMs are made of Neodymium Magnet (NdFeB). The detailed material properties of silicon steel and the NdFeb PMs can be found in our paper [29]. There is an axial air gap between each stator and the rotor. The maximum height of the AFPMM without the installation shell is designed to not exceed 5.2 mm. The outside diameter of the AFPMM rotor and the thickness of the single-sided stator are designed to remain unchanged, at 20 mm and 1.15 mm, respectively.

2.2. Output Torque of the AFPMM and Its FEA Simulation

The average electromagnetic torque of the motor is shown in Formula (1) [10,29].
T a v = 3 4 π K x α i B δ a v A a v β + 1 2 β 1
B δ a v = K 2 B r π σ K m 1 arctan a m 1 b m 2 δ 4 δ 2 + a m 1 2 + b m 2 + K m 2 arctan a m 2 b m 2 δ 4 δ 2 + a m 2 2 + b m 2
where ai is the polar arc coefficient, Kx is the winding coefficient, β is the ratio between the inner diameter and outer diameter of the winding, Aav is calculated at the average radius of the conductor, and Bδav is the average magnetic density of the air gap. K is the axial series coefficient of the magnetic pole of the PMs, Br is the remanence of the PMs, σ is the magnetic leakage coefficient, Km1 and Km2 are the end-face coefficients of long and short arc lengths of the sector-shaped PMs, respectively, bm is the radial length of the sector-shaped PMs, δ is the length of the air gap, and am1 and am2 are the long and short arc lengths of the sector-shaped PMs, respectively.
Cogging torque is produced by the interaction between PM and stator core when AFPMM is not powered, which is expressed in Formula (3) [7,30].
T c o g θ = δ 2 μ 0 D o 2 D i 2 n = 1 N L G n B r 2 sin n α π sin n N L θ
where µ0 is the permeability of air, θ is the angle between the center line of a specified PM and stator tooth, Br the remanence density of PM, δ the effective air gap length, Gn is the Fourier expansion coefficient of the relative permeability function of motor air gap, Di and Do are the stator core diameters of inner and outer surfaces, respectively, NL is the least common multiple of the number of motor stator slots Z and the number of rotor poles 2p, α is pole–arc ratio of PMs, and n is an integer.
According to Formulas (1)–(3), the average electromagnetic torque and cogging torque of the motor are related to many structural parameters. In this paper, five structural parameters are selected to be optimized, including air gap δ, width of stator slot opening bs0, embrace of PM α, PM thickness hm, and inner diameter Di of stator cores and the PMs.
As shown in Figure 2a, due to the symmetry of the AFPMM structure, when simulating the output torque characteristics of the motor, the 3D finite element model only includes a quarter of the entire AFPMM model. Figure 2b shows the meshed model based on the “skin depth-based refinement” meshing option.
As shown in Figure 3, the influence laws of each optimization parameter change on the Tav and Tcog are obtained from the FEA. As shown in Figure 3a,d,e, in the case of a single structural parameter (such as δ, hm, and Di) changes, the Tav and Tcog increase or decrease at the same time, which is difficult to meet the optimization demand simultaneously. Taking the air gap δ as an example, based on the size limitation and the difficulty of the manufacturing process, four candidate values were selected for the air gap in the range of 0.2–0.6 mm: 0.25, 0.35, 0.45, and 0.55. As shown in Figure 3b,c, the variation patterns of the Tav and Tcog with bs0 or α are different over a wide range. For example, in Figure 3b, when the width of the stator slot opening bs0 changes within the range of 0.4–2.5 mm, the Tav and Tcog both show irregular fluctuations. It is impossible to increase the Tav and reduce the Tcog at the same time. We need to balance between the Tav and Tcog, and therefore, according to the number of simulation combinations and limitations of structure dimensions, four candidate values of 0.5, 1.0, 1.5, and 2.0 for bs0 were selected within the range of 0.4–2.5 mm. The candidate values of other structural parameters were selected in the same way as above.
According to Figure 3 and the dimensions of the motor components in Table 1, the lower and upper boundaries and their candidate values for each structural parameter to be optimized are shown in Table 2.

2.3. ML Calculator for AFPMM Output Torque Based on FEA and BP Neural Network Training

For torque performance optimization of the AFPMM, the optimization process architecture studied in this article is shown in Figure 4. There are three routes as the legend shows, namely, BP training, optimization, and results. Firstly, the BP training route is used to obtain the ML calculator for relationships between input structural parameters and output torque parameters, which will be described in this sub-section. Then, for the optimization route, an optimization objective function was designed, and motor structural parameters were optimized using the DE and CS algorithms, which will be presented in Section 3. Finally, torque performance of the initial model and the optimized model are compared and verified by the FEA in the results route described in Section 4.
As shown in Table 2, the value ranges of these five structural parameters to be optimized were set, and 1024 combinations of different structural parameters are generated according to the candidate values of each parameter. Using these 1024 sets of structural parameters for 3D FEA, 1024 sets of input–output sample data were generated for BP algorithm training, as shown in the BP training route in Figure 4. And an ML calculator was obtained for the relationship between Tav and optimization parameters, as well as the relationship between the Tcog and optimization parameters. Among them, 774 sets of samples were used as the training group for BP algorithm to fit the solution relationships between five input structural parameters and two output torque parameters. The remaining 250 samples were used as the testing group to test the accuracy of BP algorithm fitting. In this study, a four-layer neural network structure was adopted, including a five-node input layer and a two-node output layer, as well as two hidden layers with eight and four nodes, respectively [29].
The test data and predicted results of the Tav and Tcog are shown in Figure 5. The mean squared error (MSE) of fitting the Tav and Tcog of the AFPMM is less than 0.009 for both, which has high solution accuracy.

3. Design and Optimization of Objective Function for the AFPMM Torque Using the DE and CS

The optimal design of the motor can be summarized as a maximum/minimum problem with a large number of optimization parameters and various constraints, which makes it a highly difficult problem to solve with deterministic methods. On the other hand, solving it with random methods is a fairly easy task.
The DE has the characteristics of simple structure, fast convergence, and strong robustness. The main characteristics of the CS are fewer parameters, simple operation, and strong ability to find the optimum. The application of these two algorithms in optimization design of motors has been a hot research topic in recent years [31,32,33].
As shown in the optimization route in Figure 4, according to the obtained ML calculator, a single optimization objective function coupled with the Tav and Tcog of the AFPMM is designed here. In order to optimize the objective function, the DE and CS were used to obtain the optimized structural parameters.

3.1. Design of Objective Function for Motor Torque Optimization

The differential evolution was proposed in 1997 by Rainer Storn and Kenneth Price [34]. The cuckoo search was proposed in 2009 by Xin-She Yang and Suash Deb [35]. The optimization of the objective function of the AFPMM torques based on DE algorithms is achieved by means of the constructed MATLAB program DE-ODA (Differential Evolution for Optimal Design of AFPMM). And the optimization of the objective function of the CS is achieved by CS-ODA (Cuckoo Search for Optimal Design of AFPMM). The program flowcharts of DE-ODA and CS-ODA are shown in Figure 6a,b, respectively.
The user and the problem determine the values of the assigned parameters for the DE and CS. In this article, the values for the optimized design problem of the studied motor structure are as follows:
(1)
DE: number of populations: 100; number of variables: 5; number of generations: 100; initial assignment of mutation operator: 0.6; and crossover operator: 0.4. The mutation operator is dynamically adjusted through annealing factors during optimization iterations [36].
(2)
CS: number of nests: 100; number of variables: 5; number of generations: 100; and initial assignment of the probability of establishing a new bird nest: 0.25. The discovery probability is dynamically adjusted during optimization iterations [37].
The optimization objective studied in the paper is to obtain a coupled optimal solution that maximizes the Tav and minimizes the Tcog. The construction of the optimization function requires balancing the effects of the Tav and Tcog on the function value. It is well known that the CS is usually a minimization algorithm. Therefore, according to the weighted sum method, the optimization objective function F of the AFPMM for the DE and the CS is designed as the inverse function of the sum of the Tav and the inverse values of the Tcog of the motor, which is defined as Equation (4):
F = 1 T a v + c T c o g
where c is the weighting factor of the Tcog. The value of c is supposed to balance the effects of the Tav and the inverse of the Tcog on the objective function [38]. For smaller values of c, the average torque value has a greater influence on the function value; for larger values of c, the cogging torque value has a greater influence on the function value. Based on the study of different values and the weighted sum method, the value of c is chosen to be 0.85 in this paper. The Tav and Tcog with respect to the optimization structural parameters are obtained from the ML calculator trained in Section 2.

3.2. Comparison of the DE and CS for Finding Optimization Solution

The objective function Equation (1) is optimized iteratively using the DE and CS, respectively. The MATLAB optimization programs were run on a computer with the 12th generation Intel (R) Core (TM) i7-7700 CPU. Figure 7 shows the changes in objective function values in the DE and CS during 100-generation optimization iterations, and Table 3 shows optimization time during generations. As shown in Figure 7 and Table 3, for the DE and CS, the optimal solution is obtained for 52 and 87 iterations, respectively, and the total time for optimization is 26.537 s and 67.044 s, respectively. The LinkedBlockingQueue class in Java was called 1873 times by the DE and 4169 times by the CS, accounting for 60.23% and 72.76% of the total optimization time, respectively.
Table 4 shows the comparison of parameters between the initial model of the AFPMM and the optimized models obtained by the DE and CS. The table shows that both algorithms reduce the objective function value from 0.12625 to 0.1149. In addition, compared with the initial model, the optimized solutions of both algorithms increase the Tav of the AFPMM and decrease the Tcog at the same time. Compared with the initial model, the Tav of the optimized AFPMM is increased by 1.42% and 1.40%, and the Tcog of the AFPMM is reduced by 32.08% and 32.18%, respectively. According to the analysis of structural parameters before and after optimization, the coupling changes in air gap δ and PM thickness hm are the most important factors leading to the increase in the Tav of the AFPMM, while the decrease in the Tcog is mainly attributed to the reduction in the slot opening bs0.

4. Verification of Optimization Results by the FEA

As shown in the results route in Figure 4, in order to verify the quality of the optimization results, the FEA is performed for torque performance comparison of the initial model and the optimized models. The structural parameters of the initial model and the two optimized models obtained by the DE and CS are used to establish the 3D FEA models of the AFPMM in the Maxwell software, (https://www.ansys.com/products/electronics/ansys-maxwell) respectively. The air gap magnetic field distribution and the output torque characteristics of the AFPMM are presented. In addition to calculating the Tav and Tcog of the AFPMM, the Trip was also be calculated.
Figure 8 shows the air-gap axial magnetic field distribution of the three models with no load (no current applied to the windings) on the mid-gap surface, obtained through the static magnetic field analysis. The Fast Fourier Transform (FFT) of the air-gap flux density distribution along the circular arc at the rotor average radius of the three models is shown in Figure 9. The fundamental amplitudes of the air-gap flux density of the three models are 0.5788 T, 0.5857 T, and 0.5857 T, respectively. The fundamental amplitude increases by about 1.2% after optimization with the DE or CS, mainly due to the reduced air gap after optimization, although the slot opening, PM embrace, and PM thickness decrease.
Through the transient field analysis, the output torque of the three models is simulated at the rated speed of 6000 rpm with 0.17 A current applied to the windings. Additionally, the Tcog of the three models with no load is simulated at the same rated speed. Table 5 compares the torque results from the FEA simulation with the DE and CS optimization. The simulation results of the motor output torque and average torque values of the initial model and the two optimized models are compared, as shown in Figure 10a. The Tcog curves of the three models are shown in Figure 10b. The Trip is obtained by subtracting the Tav and Tcog from the output torque, and the comparison of Trip of the three models is shown in Figure 10c.
The results indicate that both optimization algorithms can improve the output torque of the AFPMM for the optimized objective function. The errors between optimization results and FEA results for the objective function, the Tav and Tcog, are relatively small, with a maximum error of only 1.61%, demonstrating high accuracy. Compared with the initial model, the Tav of the FEA after the DE or CS optimization increases by about 1.4%, the Tcog decreases by about 32.1%, and the Trip decreases by about 31.7%, achieving a better optimization effect.

5. Conclusions

To improve the output torque performance of the AFPMM, two optimization algorithms, the differential evolution and the cuckoo search, are proposed to optimize the structural parameters of the AFPMM with a single-rotor and double-stator configuration. The following conclusions can be drawn from this study:
(1)
To obtain an ML calculator, a method combining the 3D FEA and BP algorithm is proposed to fit the relationships between five structural parameters and two output torque parameters (i.e., Tav and Tcog) using 1024 sets of input–output simulation sample data.
(2)
The inverse function of the sum of the Tav and the inverse values of the Tcog of the motor are designed as the optimization objective function. For this objective function, the selected motor parameters are optimized using the DE and CS algorithms, respectively. The iteration speed and optimization time of the two algorithms in the motor optimization process are specifically analyzed. The DE and CS achieve optimal solutions in 52 and 87 iterations, respectively, with optimization times of 26.537 s and 67.044 s. During optimization, the LinkedBlockingQueue class in Java was called 1873 times by the DE and 4169 times by the CS, accounting for 60.23% and 72.76% of the total optimization time, respectively.
(3)
The validity of the optimized AFPMM structural models is verified using the 3D FEA. The air-gap flux density, average torque, cogging torque, and ripple torque before and after optimization are compared. The results indicate that both DE and CS can improve the air-gap flux density and the motor output torque performance. Compared with the initial model, the two optimized models have a smaller Tcog, an increased Tav, and a reduced Trip. Specifically, after the DE or CS optimization, the Tav of the motor is increased by about 1.4%, the Tcog is decreased by about 32.1%, and the Trip is decreased by about 31.7%, achieving a better optimization effect.
(4)
In summary, under the premise of achieving similar optimization results, the DE is more advantageous compared to the CS due to its faster iteration speed and lower resource consumption.
The optimized design methodology provided in the study is not limited to the design of AFPMMs and can be extended to the design of all slotted motors. In the optimization process, although the DE has a faster overall iteration speed, it requires more iteration steps to optimize to the vicinity of the minimum value, whereas the CS has the advantage of a fast iteration speed to the vicinity of the minimum value. Future research could combine the rapid search capability of the CS with the fast iteration capability of the DE to further improve the optimization speed.

Author Contributions

Conceptualization, W.G. and F.C.; methodology, W.G. and Y.X.; Writing—original draft and software, W.G.; data curation, simulation, and validation, W.G. and Y.X.; Writing—review and editing and funding acquisition, F.C.; supervision, X.W. and W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Shanghai Professional Technology Service Platform under Grant 19DZ2291103.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pranjić, F.; Virtič, P. Cogging torque reduction techniques in axial flux permanent magnet machines: A review. Energies. 2024, 17, 1089. [Google Scholar] [CrossRef]
  2. Larbi, B.; Hatti, M.; Kouzi, K.; Ghadbane, A. Axial flux machine with non-slotted TORUS-NS rotor type. Design and investigate for electric traction. Electr. Eng. Electromechanics 2023, 6, 10–15. [Google Scholar] [CrossRef]
  3. Shin, D.Y.; Jung, M.J.; Lee, K.B.; Lee, K.D.; Kim, W.H. A study on the improvement of torque density of an axial slot-less flux permanent magnet synchronous motor for collaborative robot. Energies. 2022, 15, 3464. [Google Scholar] [CrossRef]
  4. Zhang, Z.; Geng, W.; Liu, Y.; Wang, C. Feasibility of a new ironless-stator axial flux permanent magnet machine for aircraft electric propulsion application. CES Trans. Electr. Mach. Syst. 2019, 3, 30–38. [Google Scholar] [CrossRef]
  5. Aydin, M.; Huang, S.; Lipo, T.A. Torque quality and comparison of internal and external rotor axial flux surface-magnet disc machines. IEEE Trans. Ind. Electron. 2006, 53, 822–830. [Google Scholar] [CrossRef]
  6. Islam, M.S.; Islam, R.; Sebastian, T. Experimental verification of design techniques of permanent-magnet synchronous motors for low-torque-ripple applications. IEEE Trans. Ind. Appl. 2011, 47, 88–95. [Google Scholar] [CrossRef]
  7. Xiao, L.; Li, J.; Qu, R.; Li, D. Cogging torque analysis and minimization of axial flux PM machines. IEEE Trans. Ind. Appl. 2016, 53, 1018–1027. [Google Scholar] [CrossRef]
  8. Yu, Y.; Pan, Y.; Chen, Q.; Zeng, D.; Hu, Y.; Goh, H.H.; Niu, S.; Zhao, Z. Cogging torque minimization of surface-mounted permanent magnet synchronous motor based on RSM and NSGA-II. Actuators 2022, 11, 379. [Google Scholar] [CrossRef]
  9. Liu, Z.; Zhang, G.; Du, G. An investigation into the pole–slot ratio and optimization of a low-speed and high-torque permanent magnet motor. Appl. Sci. 2024, 14, 3983. [Google Scholar] [CrossRef]
  10. Wu, S.; Wang, B.; Zhang, T.; Gu, Q. Design optimization and electromagnetic performance analysis of an axial-flux permanent magnet brushless DC motor with unequal-thickness magnets. Appl. Sci. 2022, 12, 7863. [Google Scholar] [CrossRef]
  11. Qiao, Z.; Zhang, Y.; Luo, J.; Fu, W.; Shao, D.; Cao, H. A non-permanent magnet DC-biased vernier reluctance linear machine with non-uniform air gap structure for ripple reduction. Actuators 2022, 12, 7. [Google Scholar] [CrossRef]
  12. Lee, S.; Kim, C.; Choo, Y.; Yun, G.; Lee, C. Torque analysis of a permanent magnet synchronous motor using flux densities in air gap. AIP Advances 2023, 13, 025313. [Google Scholar] [CrossRef]
  13. Fazil, M.; Rajagopal, K.R. A novel air-gap profile of single-phase permanent-magnet brushless DC motor for starting torque improvement and cogging torque reduction. IEEE Trans. Magn. 2010, 46, 3928–3932. [Google Scholar] [CrossRef]
  14. Ilka, R.; Alinejad-Beromi, Y.; Yaghobi, H. Cogging torque reduction of permanent magnet synchronous motor using multi-objective optimization. Math. Comput. Simul. 2018, 153, 83–95. [Google Scholar] [CrossRef]
  15. Belkhadir, A.; Belkhayat, D.; Zidani, Y.; Pusca, R.; Romary, R. Torque ripple minimization control of permanent magnet synchronous motor using adaptive ant colony optimization. In Proceedings of the 2022 8th International Conference on Control, Decision and Information Technologies (CoDIT), Istanbul, Turkey, 17–20 May 2022; pp. 629–635. [Google Scholar]
  16. Zaaraoui, L.; Mansouri, A.; Smairi, N. NMOPSO: An improved multiobjective PSO algorithm for permanent magnet motor design. UPB Sci. Bull. Series C. 2022, 84, 201–214. [Google Scholar]
  17. Malagoli, J.A.; Camacho, J.R.; da Luz, M.V.F. Optimal electromagnetic torque of the induction motor generated automatically with Gmsh/GetDP software. Int. Trans. Electr. Energy Syst. 2021, 31, e12773. [Google Scholar] [CrossRef]
  18. Park, J.W.; Koo, M.M.; Seo, H.U.; Lim, D.K. Optimizing the design of an interior permanent magnet synchronous motor for electric vehicles with a hybrid ABC-SVM algorithm. Energies 2023, 16, 5087. [Google Scholar] [CrossRef]
  19. Knypiński, Ł.; Kuroczycki, S.; Márquez, F.P.G. Minimization of torque ripple in the brushless DC motor using constrained cuckoo search algorithm. Electronics 2021, 10, 2299. [Google Scholar] [CrossRef]
  20. Cvetkovski, G.; Petkovska, L. Nature inspired optimal design of axial flux permanent magnet motor for electric vehicle. In Proceedings of the 2018 IEEE 18th International Power Electronics and Motion Control Conference (PEMC), Budapest, Hungary, 26–30 August 2018; pp. 580–585. [Google Scholar]
  21. Chakkarapani, K.; Thangavelu, T.; Dharmalingam, K.; Thandavarayan, P. Multiobjective design optimization and analysis of magnetic flux distribution for slotless permanent magnet brushless DC motor using evolutionary algorithms. J. Magn. Magn. Mater. 2019, 476, 524–537. [Google Scholar] [CrossRef]
  22. Zhu, Z.; Zhu, J.; Zhu, H.; Zhu, X.; Yu, Y. Optimization design of an axial split-phase bearingless flywheel machine with magnetic sleeve and pole-shoe tooth by RSM and DE algorithm. Energies 2020, 13, 1256. [Google Scholar] [CrossRef]
  23. Mutluer, M.; Bilgin, O. Comparison of stochastic optimization methods for design optimization of permanent magnet synchronous motor. Neural Comput. Appl. 2012, 21, 2049–2056. [Google Scholar] [CrossRef]
  24. Fard, J.R.; Arand, S.J.; Hemmati, S. Optimal design of a yoke-less axial flux switching PM motor based on multi-objective PSO. COMPEL-Int. J. Comput. Math. Electr. Electron. Eng. 2023, 42, 1248–1262. [Google Scholar] [CrossRef]
  25. Radmanesh, H.; Sharifi, R. Design and simulation of axial flux permanent magnet electrical machine for electric vehicles application. In Proceedings of the 2021 29th Iranian Conference on Electrical Engineering (ICEE), Tehran, Iran, 18–20 May 2021; pp. 340–345. [Google Scholar]
  26. Ouldhamrane, H.; Charpentier, J.F.; Khoucha, F.; Zaoui, A.; Achour, Y.; Benbouzid, M. Optimal design of axial flux permanent magnet motors for ship RIM-driven thruster. Machines 2022, 10, 932. [Google Scholar] [CrossRef]
  27. Ruiz-Ponce, G.; Arjona, M.A.; Hernandez, C.; Escarela-Perez, R. Design optimization of an axial flux magnetic gear by using reluctance network modeling and genetic algorithm. Energies 2023, 16, 1852. [Google Scholar] [CrossRef]
  28. Wu, H.; Zhou, Y.; Yang, X. An improved two-dimensional simplification calculation method for axial flux permanent magnet synchronous motor. Appl. Sci. 2023, 13, 11748. [Google Scholar] [CrossRef]
  29. Ge, W.; Xiao, Y.; Cui, F.; Liu, W.; Wu, X. Rapid design of structural parameters of axial-flux micro-motor based on deep learning. J. Electr. Eng. Technol. 2024. [Google Scholar] [CrossRef]
  30. Wang, X.; Liu, C.; Zhou, S.; Wan, N.; Liu, Y. Cogging Torque Reduction in Axial Flux PMSM with Different Permanent Magnet Combination. Trans. Nanjing Univ. Aeronaut. Astronaut. 2021, 38, 726–736. [Google Scholar]
  31. Chen, H.; Zhao, J.; Wang, H.; Zhang, Q.; Luo, X.; Xu, H.; Xiong, Y. Multi-objective optimum design of five-phase squirrel cage induction motor by differential evolution algorithm. Energy Rep. 2022, 8, 51–62. [Google Scholar] [CrossRef]
  32. Chen, Y.; Wang, Y.; Li, X.; Qu, R. Design of an IE5 5.5 kW synchronous reluctance machine with low torque ripple. In Proceedings of the 2023 26th International Conference on Electrical Machines and Systems (ICEMS), Zhuhai, China, 5–8 November 2023; pp. 4879–4884. [Google Scholar]
  33. Knypiński, Ł. A novel hybrid cuckoo search algorithm for optimization of a line-start PM synchronous motor. Bull. Pol. Acad. Sci. Tech. Sci. 2023, 71, e144586. [Google Scholar] [CrossRef]
  34. Storn, R.; Price, K. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  35. Yang, X.-S.; Deb, S. Cuckoo search via lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar]
  36. Zeng, Z.; Zhang, M.; Chen, T.; Hong, Z. A new selection operator for differential evolution algorithm. Knowl.-Based Syst. 2021, 226, 107150. [Google Scholar] [CrossRef]
  37. Valian, E.; Tavakoli, S.; Mohanna, S.; Haghi, A. Improved cuckoo search for reliability optimization problems. Comput. Ind. Eng. 2013, 64, 459–468. [Google Scholar] [CrossRef]
  38. Cvetkovski, G.; Petkovska, L. Multi-objective approach of design optimisation of axial flux permanent magnet motor. Int. J. Appl. Electromagn. Mech. 2016, 51, S115–S123. [Google Scholar] [CrossRef]
Figure 1. The AFPMM structure: (a) 3D view and (b) structural dimension.
Figure 1. The AFPMM structure: (a) 3D view and (b) structural dimension.
Actuators 13 00255 g001
Figure 2. Finite element model of the AFPMM: (a) 3D model and (b) meshed model.
Figure 2. Finite element model of the AFPMM: (a) 3D model and (b) meshed model.
Actuators 13 00255 g002
Figure 3. The influences of five structural parameters on the Tav and Tcog: (a) air gap; (b) slot opening; (c) embrace of PMs; (d) thickness of PMs; and (e) inner diameter of stator cores and PMs.
Figure 3. The influences of five structural parameters on the Tav and Tcog: (a) air gap; (b) slot opening; (c) embrace of PMs; (d) thickness of PMs; and (e) inner diameter of stator cores and PMs.
Actuators 13 00255 g003
Figure 4. The optimization process architecture studied in this article.
Figure 4. The optimization process architecture studied in this article.
Actuators 13 00255 g004
Figure 5. Testing data and predicted results: (a) average output torque and (b) cogging torque.
Figure 5. Testing data and predicted results: (a) average output torque and (b) cogging torque.
Actuators 13 00255 g005
Figure 6. The program flowcharts: (a) DE and (b) CS.
Figure 6. The program flowcharts: (a) DE and (b) CS.
Actuators 13 00255 g006
Figure 7. Changes in the objective function over generations: (a) DE and (b) CS.
Figure 7. Changes in the objective function over generations: (a) DE and (b) CS.
Actuators 13 00255 g007
Figure 8. Air-gap magnetic field distribution: (a) initial model; (b) DE solution; and (c) CS solution.
Figure 8. Air-gap magnetic field distribution: (a) initial model; (b) DE solution; and (c) CS solution.
Actuators 13 00255 g008
Figure 9. FFT of air-gap flux density for the initial model and two optimized models.
Figure 9. FFT of air-gap flux density for the initial model and two optimized models.
Actuators 13 00255 g009
Figure 10. Comparison of the FEA simulation for the initial model and the DE and CS solutions: (a) output torque; (b) cogging torque; and (c) ripple torque.
Figure 10. Comparison of the FEA simulation for the initial model and the DE and CS solutions: (a) output torque; (b) cogging torque; and (c) ripple torque.
Actuators 13 00255 g010
Table 1. The determined parameters of the AFPMM.
Table 1. The determined parameters of the AFPMM.
DescriptionUnitValue
Rated powerW4.0
Rated speedrpm6000
Pole number/16
Slot number/12
Stator’s outside diametermm22
Rotor’s outside diametermm20
Stator’s back iron thicknessmm0.45
Rotor’s back iron thicknessmm0.3
Table 2. Boundaries and candidate values of the AFPMM structural parameters that need to be optimized.
Table 2. Boundaries and candidate values of the AFPMM structural parameters that need to be optimized.
ParametersLower BoundaryUpper BoundaryValue 1Value 2Value 3Value 4
Air gap, δ/mm0.250.550.250.350.450.55
Slot opening, bs0/mm0.52.00.51.01.52.0
PM embrace, α0.60.90.60.70.80.9
PM thickness, hm/mm0.40.70.40.50.60.7
Inner diameter, Di/mm10.013.010.011.012.013.0
Table 3. Optimization time of DE and CS during generations.
Table 3. Optimization time of DE and CS during generations.
Function NameCallsTotal TimeSelf TimeFunction NameCallsTotal TimeSelf Time
DE_1126.537 s3.559 sCS_1167.044 s4.799 s
Parallel_function10021.139 s0.093 sParallel_function20058.933 s0.143 s
Parallel_function > distributed_execution10020.294 s0.156 sParallel_function > distributed_execution20057.720 s0.290 s
Remoteparfor.getCompletelntervals100119.252 s1.111 sRemoteparfor.getCompletelntervals239555.713 s2.371 s
LinkedBlockingQueue187315.982 s15.982 sLinkedBlockingQueue416948.781 s48.781 s
DE_1 > func501.141 s0.008 sCS_1 > func1001.619 s0.009 s
network.sim501.133 s0.039 snetwork.sim1001.610 s0.055 s
Table 4. Optimization results of the DE and CS.
Table 4. Optimization results of the DE and CS.
ParametersInitial ModelDE SolutionCS Solution
δ/mm0.350.30040.3012
bs0/mm2.01.75251.7532
α0.80.76750.7665
hm/mm0.50.45080.4513
Di/mm11.011.210611.2083
Tav/mNm6.46436.55616.5546
Tcog/mNm0.60410.41060.4097
Objective function0.126250.114930.11491
Table 5. Torque comparison between optimization results and simulation results.
Table 5. Torque comparison between optimization results and simulation results.
ParametersDE SolutionFEA-DEErrorCS SolutionFEA-CSError
Tav/mNm6.55616.5187−0.57%6.55466.5128−0.64%
Tcog/mNm0.41030.41691.61%0.40970.41561.44%
Objective function0.114930.115880.84%0.114910.115870.84%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ge, W.; Xiao, Y.; Cui, F.; Wu, X.; Liu, W. Optimization Comparison of Torque Performance of Axial-Flux Permanent-Magnet Motor Using Differential Evolution and Cuckoo Search. Actuators 2024, 13, 255. https://doi.org/10.3390/act13070255

AMA Style

Ge W, Xiao Y, Cui F, Wu X, Liu W. Optimization Comparison of Torque Performance of Axial-Flux Permanent-Magnet Motor Using Differential Evolution and Cuckoo Search. Actuators. 2024; 13(7):255. https://doi.org/10.3390/act13070255

Chicago/Turabian Style

Ge, Wei, Yiming Xiao, Feng Cui, Xiaosheng Wu, and Wu Liu. 2024. "Optimization Comparison of Torque Performance of Axial-Flux Permanent-Magnet Motor Using Differential Evolution and Cuckoo Search" Actuators 13, no. 7: 255. https://doi.org/10.3390/act13070255

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop