Next Article in Journal
Correction: Oloyede et al. A Review on State-of-Charge Estimation Methods, Energy Storage Technologies and State-of-the-Art Simulators: Recent Developments and Challenges. World Electr. Veh. J. 2024, 15, 381
Previous Article in Journal
Dynamic Reconfiguration for Energy Management in EV and RES-Based Grids Using IWOA
Previous Article in Special Issue
Model-Free Adaptive Fast Integral Terminal Sliding Mode Control for Permanent Magnet Synchronous Motor with Position Error Constraint
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analytical Modeling and Analysis of Halbach Array Permanent Magnet Synchronous Motor

School of Automation, Northwestern Polytechnical University, Xi’an 710129, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(8), 413; https://doi.org/10.3390/wevj16080413
Submission received: 12 June 2025 / Revised: 15 July 2025 / Accepted: 17 July 2025 / Published: 23 July 2025
(This article belongs to the Special Issue Permanent Magnet Motors and Driving Control for Electric Vehicles)

Abstract

The Halbach array permanent magnet can improve the power density of motors. This paper uses analytical modeling to analyze and optimize the Halbach array permanent magnet synchronous motor (PMSM). Firstly, a general motor model is established to obtain the air gap flux density. Secondly, the flux linkage and back electromotive force (EMF) were calculated. The analytical results are consistent with the finite element model (FEM) results. Thirdly, the effects of slot opening, magnetization angle, and main magnetic pole width on air gap flux density and back-EMF were studied. Finally, based on the optimization results, a prototype was manufactured, and performance testing was conducted successfully. Verification of the back-EMF of the prototype shows that the relative errors between FEM and the measured values are 1.1%, and the relative errors between the analytical values and measured values are 1.6%, which verifies the accuracy of the proposed analytical modeling. The proposed analytical model is universal and can be used to quickly adjust the magnetization form, magnetization angle, and pole width without remodeling in the finite element software, which is convenient for optimizing parameters in the early stage of motor design.

1. Introduction

As the core component of electric vehicles, the drive motor plays a crucial role as the ‘heart’, and its performance optimization has always been a research focus. Permanent magnet synchronous motors (PMSMs) have become the preferred solution for electric vehicles due to their high power density and wide speed range. Halbach array permanent magnets have many advantages, giving them broad application prospects in the field of PMSMs [1,2,3]. Firstly, the Halbach array has a good sinusoidal air gap magnetic field and achieves high amplitude by segmenting [4] or changing the magnetization angle. Secondly, Halbach arrays have self-shielding magnetization characteristics, and the rotor iron can be very thin, even unnecessary [5], reducing the weight of the motor. When using Halbach array permanent magnets, the air gap magnetic density increases while reducing the rotor core mass, that is, the power increases while the mass decreases, resulting in an increase in power density. Based on the special requirements of electric vehicles for space constraints and cost control, this study uses a Halbach array permanent magnet structure to meet the design requirements of high-power density motors.
The ideal Halbach array consists of a permanent magnet with a sinusoidal magnetization along the array direction, but in practical engineering, it is composed of segmented magnets. In the initial design stage of a segmented Halbach PMSM, it is necessary to analyze the influence of the parameters on electromagnetic performance. The commonly used methods for analyzing motor magnetic fields include FEM and analytical methods. Among them, the FEM can consider losses and magnetic saturation and has high computational accuracy. However, the results are dependent on software and cannot clearly define the qualitative relationship between parameters and electromagnetic performance [6].
The analytical method can clarify the relationship between parameters and electromagnetic performance from a theoretical perspective and can provide closed-form solutions, giving physical insight to designers [7,8], which is suitable for the initial design and electromagnetic performance research of a segmented Halbach array PMSM.
Conform transformation is a method of obtaining the air gap magnetic field by multiplying the relative permeability function with the air gap magnetic field without slots [9,10]. The conform transformation method can consider the normal and tangential magnetic flux densities affected by the tooth; however, due to the inability to consider the actual slot depth, there is a problem of inaccurate tangential magnetic field components in the slot, which affects the accuracy of the Maxwell stress tensor method for calculating electromagnetic torque.
The subdomain model is an accurate analytical method for dealing with complex electromagnetic field problems [11,12]. It divides the field into several subdomains and directly solves the control equations of each subdomain [13,14], which can accurately handle the complex magnetic field problems caused by slot opening. In recent years, it has been widely used in motor electromagnetic field analysis [15,16,17,18].
Reference [11] established an accurate analytical subdomain model for a surface-mounted PMSM (SPMSM) and calculated the back-EMF and electromagnetic torque of the motor. The motor model adopts a straight slot model, and there is no research on parameter optimization. In References [13,14], the commonly used semi-closed slot type was adopted for the motor, and a magnetic field analysis model was established to derive the stator no-load iron loss. However, the spoke-type PMSM is a special motor, which makes the model less universal. Similarly, in Reference [15], an analytical subdomain model for a permanent magnet vernier machine considering tooth tips and flux modulation poles was established, and electromagnetic performance, such as cogging torque, back-EMF, electromagnetic torque, power factor, and magnetic losses, was established. However, this vernier motor model is also a new type of motor. Reference [16] studied the electromagnetic performance of radial flux motors considering the magnetic permeability of soft magnetic materials, but this method is only applicable to radial magnetization. Reference [17] proposes an analytical model for a segmented Halbach array PMSM, which considers the finite tooth permeability. In order to be as close as possible to the actual slot size of the motor, the stator slot area is divided into slot and slot body areas in Reference [19]. However, there has been no research on parameter optimization or prototype validation.
The motor electromagnetic performance is mainly reflected by the no-load air gap flux density and back-EMF. So, in motor design, the main concerns are the amplitude of the no-load air gap flux density, the sinusoidal of the air gap, and the magnitude of the back-EMF. By optimizing the no-load air gap flux density and back EMF, the optimal design can be quickly realized.
This article establishes a general analytical model for SPMSMs and analyzes the influence of parameters on electromagnetic performance when a motor adopts a three-segment Halbach array. Firstly, the analytical model is established to obtain the no-load air gap flux field. Secondly, the flux linkage and back-EMF are calculated. Thirdly, parameter optimization analysis is conducted. Finally, the analytical results are compared with the FEM results and the prototype to verify the correctness of the analytical model.

2. Motor Analysis Modeling

The analytical model of the motor is shown in Figure 1, and the slot size is determined by the slot opening angle and the slot angle, which is closer to the actual motor slot. According to the different excitation sources and magnetic media, the analytical modeling of the motor divides into the air gap layer (I), the Halbach array permanent magnet layer (II), the slot opening region (III), and the slot region (IV).
R r is the inner radius of the permanent magnet, R m is the outer radius of the rotor, R s is the inner radius of the stator, R s c is the radius at the junction of the slot opening and slot area, and R s y is the radius of the stator slot yoke. β is the angle of the slot opening, α is the angle of the slot, Q is the total number of slots, and θ i is the initial angle for the i-th slot:
θ i = 2 π Q i β 2
To simplify the 2D model, general assumptions need to be made: the ideal linear demagnetization characteristics of magnets, and the infinite permeability of iron [20,21]. When using variable separation techniques to solve the Poisson equation and Laplace equation, in order to facilitate the solution of the general solution and harmonic coefficients for each subdomain and make the expression more concise, the sign function is used throughout the paper [8]:
P w ( u , v ) = ( u v ) w + ( u v ) w E w ( u , v ) = ( u v ) w ( u v ) w
P, E represents the sign function, and u, v, w represents the numerical variable.

3. Magnetic Field of Halbach Array

3.1. Magnetic Vector Potential

The magnetization intensity M of a permanent magnet can be decomposed into radial M r and tangential component M θ in a two-dimensional polar coordinate system [19]:
M = M r e r + M θ e θ
e r and e θ are the unit vectors in the radial and circumferential directions, respectively.
M r = n h / p = 1 , 3 M r n · cos [ n h ( θ θ 0 ) ] M θ = n h / p = 1 , 3 M θ n · sin [ n h ( θ θ 0 ) ]
(4) is a general expression for the magnetization component of a permanent magnet, which is applicable even when the initial angle of the rotor position is not at the zero position, where n is the harmonic order; p is the number of pole pairs; h is the greatest common divisor of p and Q; θ 0 is the initial position angle of the rotor; and M r n , M θ n is the Fourier series of radial and tangential magnetization intensity, respectively.
According to the principle of magnetic flux continuity, in polar coordinates, the vector magnetic potential equations in each region are [19]:
2 A I r 2 + 1 r A I r + 1 r 2 2 A I θ 2 = 0 2 A II r 2 + 1 r A II r + 1 r 2 2 A II θ 2 = μ 0 μ r × M 2 A III r 2 + 1 r A III r + 1 r 2 2 A III θ 2 = 0 2 A IV r 2 + 1 r A IV r + 1 r 2 2 A IV θ 2 = 0
where A I , A II , A III , A IV are the vector magnetic potentials in the air gap region, Halbach array, slot opening, and slot area, respectively. r is the radius.
The vector magnetic potential expression for each region can be obtained by the method of separating variables, as follows:
  • In the air gap,
A I ( r , θ ) = n = 1 ( A I n r n h + B I n r n h ) cos n h θ + ( C I n r n h + D I n r n h ) sin n h θ
In permanent magnets,
A II ( r , θ ) = n = 1 ( A II n r n h + B II n r n h V n h ( r ) sin n h θ 0 ) cos n h θ + ( C II n r n h + D II n r n h + V n h ( r ) cos n h θ 0 ) sin n h θ
where
V n h ( r ) = μ 0 r n h M r n + M θ n n 2 h 2 1 n h p = 1 , 3 , 5 μ 0 r ln r M r n + M θ n 2 n h = 1 0 o t h e r w i s e
In the slot opening,
A III ( r , θ ) = A 0 III ( i ) + k = 1 A k III ( i ) E k π / β ( r , R s c ) E k π / β ( R s , R s c ) B k III ( i ) E k π / β ( r , R s ) E k π / β ( R s , R s c ) · cos k π β ( θ θ i )
In the slot,
A IV ( r , θ ) = A 0 IV ( i ) + m = 1 ( A m IV ( i ) α R s c m π P m π / α ( r , R s y ) E m π / α ( R s c , R s y ) ) · cos m π α ( θ θ i β α 2 )
where n is the Fourier expansion number of the vector magnetic potential in the air gap and permanent magnet region. k is the Fourier expansion number of the vector magnetic potential in the slot opening region. m is the Fourier expansion number of the vector magnetic potential in the slot region. i is the number of the slot opening and slot area (i = 1,2,… Q). A I n D I n , A II n D II n , A 0 III ( i ) , A k III ( i ) , B k III ( i ) , A 0 IV ( i ) , A m IV ( i ) are 13 undetermined coefficients.

3.2. Boundary Condition

The boundary conditions between the air gap region I, Halbach array region II, slot opening region III, and slot region IV are as follows [8,19]:
B r Ι ( R m , θ ) = B r Ι Ι ( R m , θ ) H θ Ι ( R m , θ ) = H θ Ι Ι ( R m , θ ) H θ Ι ( R s , θ ) = H θ III ( i ) ( R s , θ ) θ θ i , θ i + β 0 o t h e r w i s e A III ( i ) ( R s , θ ) = A Ι ( R s , θ ) θ θ i , θ i + β A III ( i ) ( R s c , θ ) = A IV ( i ) ( R s c , θ ) θ θ i , θ i + β H θ IV ( i ) ( R s c , θ ) = H θ III ( i ) ( R s c , θ ) θ θ i , θ i + β 0 o t h e r w i s e H θ Ι Ι ( R r , θ ) = 0
B is the magnetic flux density in the corresponding area. H is the magnetic field strength in the corresponding area. A is the vector magnetic potential in the corresponding area. The subscripts ‘r’ and ‘θ’ in the equation represent the radial and tangential components of the corresponding variables, respectively.
According to the seven boundary conditions given in (11), 13 equations can be obtained, which are shown in Appendix A (A8)–(A20). Specifically: Appendix A (A8) and (A9) are obtained based on boundary condition ①, Appendix A (A10) and (A11) are obtained based on boundary condition ②, Appendix A (A12) and (A13) are obtained based on boundary condition ③, Appendix A (A14) and (A15) are obtained based on boundary condition ④, Appendix A (A16) and (A17) are obtained based on boundary condition ⑤, Appendix A (A18) is obtained based on boundary condition ⑥, and Appendix A (A19) and (A20) are obtained based on boundary condition ⑦. The undetermined coefficients A I n D I n of the air gap region can be obtained as follows:
A I n = a n ξ n + G n sin n h θ 0 B I n = R r 2 n h a n ξ n + R s 2 n h G n sin n h θ 0 C I n = b n ξ n G n cos n h θ 0 D I n = R r 2 n h b n ξ n R s 2 n h G n cos n h θ 0
where a n , b n , G n , ξ n are shown in Equation (A21).
To solve for nine undetermined coefficients ( A I n D I n , A 0 III ( i ) , A k III ( i ) , B k III ( i ) , A 0 IV ( i ) , A m IV ( i ) ), rewrite Equations (A14)–(A18) and (12) into matrix form and take the harmonic order n, k, m as the finite order N, K, M. Thus, the harmonic coefficient matrix, as shown in (13), is obtained. (13) is a matrix equation for solving harmonic coefficients in the form of GX = Y, where X represents nine undetermined coefficient matrices, and G is a block coefficient matrix. Using the software MATLAB2020a to solve (13), nine undetermined coefficients were obtained.
G 11 0 0 0 0 G 16 G 17 G 18 G 19 0 G 22 0 0 0 G 26 G 27 G 28 G 29 0 0 G 33 0 G 35 0 0 0 0 G 41 0 0 G 44 G 45 0 0 0 0 0 G 52 G 53 0 G 55 0 0 0 0 0 G 62 G 63 0 0 G 66 0 0 0 0 G 72 G 73 0 0 0 G 77 0 0 0 G 82 G 83 0 0 0 0 G 88 0 0 G 92 G 93 0 0 0 0 0 G 99 · A 0 III ( i ) A k III ( i ) B k III ( i ) A 0 IV ( i ) A m IV ( i ) A I n B I n C I n D I n = Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 Y 7 Y 8 Y 9
According to the vector magnetic potential of the air gap subdomain, the radial and tangential components of the magnetic intensity at any position in the air gap are obtained
B r I = 1 r A I θ B θ I = A I r
The subscripts ‘r’ and ‘θ’ in the equation represent the radial and tangential components of the corresponding variables, respectively.

3.3. Back-EMF

Using the magnetic flux differentiation method, it is possible to obtain the back EMF [22,23,24]. Assuming that the coils are evenly distributed in the slot, the magnetic flux calculation in a single slot can be obtained by integrating the vector magnetic potential in the slot. Since the double-layer winding is used, the magnetic flux of the right winding in the i-th slot can be expressed as [23]:
ψ i 1 = l e f N c S s l o t 2 R s c R s y θ i + β 2 α 2 θ i + β 2 A IV ( r , θ ) d θ * r d r = l e f N c S s l o t 2 Z 0 + m = 1 Z m sin ( m π 2 )
where
Z 0 = A 0 IV ( i ) α 4 ( R s y 2 R s c 2 )
Z m = α 2 R s c ( m π ) 2 A m IV ( i ) 1 2 + m π α ( R s y ) 2 ( R s c ) 2 ( R s c R s y ) m π α + 1 2 m π α ( R s y ) 2 ( R s c ) 2 ( R s c R s y ) m π α E m π / α ( R s c , R s y )
Nc is the number of turns for each coil, and S s l o t is the area of the slot.
Similarly, the magnetic flux of the left winding in the slot is:
ψ i 2 = l e f N c S s l o t 2 R s c R s y θ i + β 2 θ i + β 2 + α 2 A IV ( r , θ ) d θ * r d r = l e f N c S s l o t 2 Z 0 m = 1 Z m sin ( m π 2 )
The total magnetic flux of each phase can be obtained by adding the magnetic flux of all coils in that phase. The magnetic flux vector of each phase is given by:
ψ a ψ b ψ c = N s ( C l ψ i 2 + C r ψ i 1 ) = N s ( C l ψ 12 ψ 22 . . ψ Q 2 + C r ψ 11 ψ 21 . . ψ Q 1 )
where N s is the number of coils for each phase; C l , C r are the distribution matrices of the left and right windings in the slot, respectively. This can be obtained based on the winding form of the motor. C l , C r used in this motor are defined in (22).
The back EMF is calculated as:
e = d ψ d t = d ψ d θ d θ d t = ω d ψ d θ
where ω is the mechanical angular velocity of the rotor.

4. Verification

In theory, the more segmented the Halbach array is, the better the sinuosity of the air gap magnetic field. However, considering the difficulty of engineering implementation and the performance improvement effect, the three-segmented Halbach array structure is chosen for the motor.
Figure 2 shows the surface-mounted three-segmented Halbach array structure used in this article. Each pole is composed of two sub-magnetic poles with a width of θ 1 and a main-magnetic pole with a width of θ 2 . The magnetization direction of the main-magnetic pole is radial, and the angle between the magnetization direction of the sub-magnetic poles and the main magnetic pole is θ m .
It is specified that the positive direction is along the radius outward, and the positive direction of M θ is counterclockwise.
The Fourier coefficient M r n , M θ n of the magnetization intensity is:
M r n = 4 p M 0 π n h ( sin n h θ 2 2 + cos θ m sin n h π 2 p cos θ m sin n h θ 2 2 ) M θ n = 4 p M 0 π n h sin θ m cos n h θ 2 2
where M 0 = B r / μ 0 , B r is the residual magnetism of the permanent magnet.

4.1. FEM Verification

To verify the correctness of the analytical modeling, the motor model shown in Figure 3 is established in the finite element software Maxwell2015, and the permanent magnet adopts a Halbach array. The stator core material is 1J22, and when the magnetic flux density is in the range of 2–2.3 T, the magnetic permeability ranges from 460 to 5200. The permanent magnet is NNF45UH, with a magnetic permeability of 1.09. The rotor core uses electrical pure iron DT4E. When the magnetic flux density is in the range of 1.5–1.85 T, the magnetic permeability ranges from 210 to 1200.
The rotor yoke thickness, stator yoke thickness, stator teeth width, and tooth tip thickness are all minimized to reduce weight. Figure 4 shows the magnetic flux density distribution of the motor. The maximum magnetic flux density of the stator teeth is 2.31 T, the maximum magnetic flux density of the stator yoke is 2.18 T, and the maximum magnetic flux density of the rotor yoke is 1.55 T. The maximum magnetic flux density is located at the stator teeth tip at 2.56 T, but the tooth tip can be considered a negligible supersaturation region.
Figure 5 shows the comparison of air gap flux density between the FEM and analytical modeling. It can be seen that there is good consistency between the analytical modeling and FEM, which proves the correctness of the analytical modeling. The reasons for the slight deviation are as follows: One is that the relative magnetic permeability of the iron core material is assumed to be infinite in the analytical modeling. The second is that at the edge of the stator tooth, the analytical modeling cannot consider the saturation effect. The other points of the analytical modeling waveform are consistent with the FEM, indicating that the analytical modeling is accurate and reliable.
Figure 6 shows the air gap flux density main harmonic distribution of radial magnetization and the Halbach array. It can be seen that compared to the radial magnetizing motor, the Halbach array motor has a higher fundamental amplitude, lower overall harmonic amplitude, and better sinusoidal air gap magnetic field.
The distribution matrices of the unit motor winding corresponding to the motor are:
C l = 1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 C r = 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0
Figure 7 is the comparison of the phase back-EMF waveforms at the rated speed of 5000 r/min. The analytical solution is consistent in both period and waveform amplitude. The peak value calculated by FEM is 214.8 V, and the analytical modeling solution is 220.7 V, with a relative error of 2.7%, which fully confirms the calculation accuracy of this analytical modeling.

4.2. Optimization Analysis

The above research demonstrates the correctness of the analytical modeling. The advantage of analytical modeling is that it can quickly optimize motor parameters, facilitating the initial design and performance optimization of motors.
The following reasons were considered during the optimization analysis: Firstly, due to the special requirements of the motor housing, the outer diameter of the stator is fixed. Secondly, since the motor is working for a short time, the stator tooth width, stator yoke thickness, and slot size are almost the minimum size to reduce the core mass and meet the slot filling rate, so the size of the slot is not optimized. Thirdly, in Reference [25], a multi-objective optimization algorithm has been used to determine the permanent magnet thickness to be 3 mm. Fourthly, since the thickness of the permanent magnet retaining ring is 0.5 mm, the load is applied to one end of the shaft, resulting in that end overhanging. To prevent sweeping, the air gap length is also fixed at 1 mm. According to the above reasons, this paper selects the parameters that can be adjusted by the motor for analysis: slot opening angle, magnetization angle, and magnetic pole width for optimization analysis.

4.2.1. Slot Opening

Figure 8 and Figure 9 show the influence of slot opening angle β on air gap flux density and back-EMF, respectively. Because of the increasingly large slot opening, the air gap reluctance becomes larger, and the amplitude of the fundamental wave of the air gap flux density shows a decreasing trend. The slot opening angle has a great influence on the total harmonic distortion (THD). In the case of a certain slot angle α , as the slot opening angle increases, the back-EMF amplitude shows a decreasing trend. Then, after meeting winding process requirements, there is an optimal slot opening angle to make the back-EMF amplitude large and the air gap flux density sinusoidal.

4.2.2. Magnetization Angle and Magnetic Pole Width

The magnetization angle θ m and the main magnetic pole width θ 2 of the segmented Halbach array will affect the air gap flux density. Therefore, selecting the appropriate magnetization angle and the main magnetic pole width can further improve the electromagnetic performance. Figure 10 shows the influence of the magnetization angle and the main magnetic pole width on the fundamental amplitude of the air gap flux density (back-EMF).
When θ m = 0 ° or θ 2 = 18 ° (purple line), it is radial magnetization. It can be seen that when the magnetization angle and magnetic pole width change, the trend of the air gap flux density fundamental amplitude and back-EMF is consistent, both increasing first and then decreasing. There is an optimal combination of magnetization angle and magnetic pole width (red point) that maximizes the air gap magnetic flux density and back-EMF.
Through the above optimization analysis, and considering the wire specification, winding process, and permanent magnet magnetization/cutting/bonding techniques, the main parameters of the motor are shown in Table 1.

4.3. Prototype Validation

To further verify the rationality of the analytical model, a 12 kW motor prototype is produced according to the optimization results. The experiment platforms are shown in Figure 11. Figure 11a shows the three-segmented Halbach array rotor. To reduce the eddy current loss, the permanent magnets were axially subdivided with eight laminations, as shown in Figure 11b. Figure 11c is the stator lamination, and Figure 11d is the motor back-EMF test bench. To measure no-load back-EMF, the motor and Halbach prototype are connected by a coupling and fixed on the V-type frame. The motor is in the power-driven state, and the Halbach prototype is in the power generation state.
Figure 12 shows the comparison of the line back-EMF at the speed of 1000 r/min. The FEM amplitude is 74.4 V, the analytical modeling amplitude is 76.4 V, and the measured value of the line back-EMF is 75.2 V. The relative error between FEM and measured values is 1.1%, and the relative error between analytical values and measured values is 1.6%, indicating that the analytical model is effective.
The loading test is carried out under the rated working condition of 5000 r/min and 23 Nm, and the electromagnetic performance meets the design requirements. High accuracy can be achieved through the no-load analytical modeling of the motor, and the Halbach motor optimized by the analytical modeling can meet the actual needs, demonstrating the practicality of the analytical modeling.

5. Conclusions

Comparing the analytical modeling with FEM and experimental results, the following conclusions can be drawn:
(1) The analytical results of air gap flux density and back EMF are consistent with the FEM results, which verifies the correctness of the analytical modeling.
(2) The relative error between the measured back-EMF and the analytical results is 1.6%, indicating the feasibility of using analytical modeling for optimization analysis.
(3) The proposed analytical modeling is suitable for various forms of motors. The analytical modeling can be used to quickly adjust the slot type and magnetization form. The performance analysis can be carried out without re-modeling, which is convenient for the optimization analysis in the early stage of motor design. The universality and convenience of the analytical modeling are illustrated.
(4) The analytical method mainly uses MATLAB2020a software, and the computational burden is to calculate a large matrix. The advantage is that the optimization analysis is relatively simple. The finite element method uses Maxwell to establish the motor model, and the calculation is more accurate. However, optimization analysis requires the integration of other software to analyze, such as Workbench or OptiSLang.
This article studies the no-load performance of Halbach array motors, focusing on the analysis of air gap flux density and back-EMF. However, the armature reaction magnetic field significantly impacts the motor’s load performance, and its influence on electromagnetic characteristics requires further study. Additionally, the analytical model formulas are relatively complex, hindering the efficient implementation of multi-objective optimization algorithms. Future research should aim to simplify the model while ensuring computational accuracy in order to support the application of multi-objective optimization algorithms.

Author Contributions

Conceptualization, J.L.; methodology, M.S. and C.G.; software, M.S.; validation, J.L. and M.S.; formal analysis, M.S.; data curation, M.S.; writing—original draft preparation, M.S.; writing—review and editing, J.L. and C.G.; supervision, J.L.; project administration, C.G.; funding acquisition, C.G. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (Grant No. 52407065) and Fundamental Research Funds for the Central Universities (Grant No. G2024KY05104).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

  • Integral expression
r ( n , i ) = θ i θ i + β cos ( n h θ ) d θ = 1 n h sin n h ( θ i + β ) sin ( n h θ i ) s ( n , i ) = θ i θ i + β sin ( n h θ ) d θ = 1 n h cos n h ( θ i + β ) + cos ( n h θ i )
f k i ( n ) = θ i θ i + β cos k π β ( θ θ i ) cos ( n h θ ) d θ g k i ( n ) = θ i θ i + β cos k π β ( θ θ i ) sin ( n h θ ) d θ
For k π n h β
f k i ( n ) = n h β 2 ( 1 ) k sin n h ( θ i + β ) sin ( n h θ i ) ( k π ) 2 ( n h β ) 2 g k i ( n ) = n h β 2 ( 1 ) k cos n h ( θ i + β ) cos ( n h θ i ) ( k π ) 2 ( n h β ) 2
For k π = n h β
f k i ( n ) = β 2 cos ( n h θ i ) g k i ( n ) = β 2 sin ( n h θ i )
F ( m , k ) = θ i θ i + β cos m π α ( θ θ i β α 2 ) cos k π β ( θ θ i ) d θ
For m π α k π β
F ( m , k ) = m π α ( m π α ) 2 ( k π β ) 2 ( 1 ) k sin [ m π 2 α ( β + α ) ] + sin [ m π 2 α ( β α ) ]
For m π α = k π β
F ( m , k ) = β 2 cos m π 2 α ( β α )
The expression equation of undetermined coefficients obtained from the boundary conditions:
A I n R m n h + B I n R m n h = A II n R m n h + B II n R m n h V n h ( R m ) sin n h θ 0
C I n R m n h + D I n R m n h = C II n R m n h + D II n R m n h + V n h ( R m ) cos n h θ 0
A I n R m n h B I n R m n h = A II n R m n h B II n R m n h R m n h V n h ( R m ) sin n h θ 0
C I n R m n h D I n R m n h = C II n R m n h D II n R m n h + R m n h V n h ( R m ) cos n h θ 0
( A I n R s n h B I n R s n h ) = 1 n h β i = 1 Q k = 1 k A k III ( i ) P k π / β ( R s , R s c ) E k π / β ( R s , R s c ) B k III ( i ) 2 E k π / β ( R s , R s c ) · f k i ( n )
( C I n R s n h D I n R s n h ) = 1 n h β i = 1 Q k = 1 k A k III ( i ) P k π / β ( R s , R s c ) E k π / β ( R s , R s c ) B k III ( i ) 2 E k π / β ( R s , R s c ) · g k i ( n )
A 0 III ( i ) = 1 β n = 1 ( A I n R s n h + B I n R s n h ) r ( n , i ) + ( C I n R s n h + D I n R s n h ) s ( n , i )
A k III ( i ) = 2 β n = 1 ( A I n R s n h + B I n R s n h ) f k i ( n ) + ( C I n R s n h + D I n R s n h ) g k i ( n )
A 0 IV ( i ) = A 0 III ( i ) 2 R s c α 2 β π 2 m = 1 1 m 2 A m IV ( i ) P m π / α ( R s c , R s y ) E m π / α ( R s c , R s y ) sin m π β 2 α cos m π 2
B k III ( i ) = 2 α R s c β π m = 1 1 m A m IV ( i ) P m π / α ( R s c , R s y ) E m π / α ( R s c , R s y ) F ( m , k )
A m IV ( i ) = 2 π α β R s c k = 1 k A k III ( i ) 2 E k π / β ( R s , R s c ) B k III ( i ) P k π / β ( R s c , R s ) E k π / β ( R s , R s c ) F ( m , k )
A II n R r n h B II n R r n h R r n h V n h ( R r ) sin n h θ 0 = 0
C II n R r n h D II n R r n h + R r n h V n h ( R r ) cos n h θ 0 = 0
a n = 1 n h β i = 1 Q k = 1 k A k III ( i ) P k π / β ( R s , R s c ) E k π / β ( R s , R s c ) B k III ( i ) 2 E k π / β ( R s , R s c ) · f k i ( n ) b n = 1 n h β i = 1 Q k = 1 k A k III ( i ) P k π / β ( R s , R s c ) E k π / β ( R s , R s c ) B k III ( i ) 2 E k π / β ( R s , R s c ) · g k i ( n ) ξ n = R s n h R s 2 n h R r 2 n h G n = ( R m n h + 1 + R m n h + 1 R r 2 n h ) V n h ( R m ) n h ( R m n h R r 2 n h R m n h ) V n h ( R m ) 2 R r n h + 1 V n h ( R r ) + μ 0 M θ n ( R m n h + 1 + R m n h + 1 R r 2 n h 2 R r n h + 1 ) 2 n h ( R s 2 n h R r 2 n h )

References

  1. Song, Z.; Liu, C.; Feng, K.; Zhao, H.; Yu, J. Field Prediction and Validation of a Slotless Segmented-Halbach Permanent Magnet Synchronous Machine for More Electric Aircraft. IEEE Trans. Transp. Electrif. 2020, 6, 1577–1591. [Google Scholar] [CrossRef]
  2. Ni, Y.; Chen, K.; Xiao, B.; Qian, W.; Wang, Q. Analytical Modeling of PM Electrical Machines with Eccentric Surface-Inset Halbach Magnets. IEEE Trans. Magn. 2021, 57, 8104309. [Google Scholar] [CrossRef]
  3. Shang, M.X.; Liu, J.L. Multi-Objective Optimization of High Power Density Motor Based on Metamodel of Optimal Prognosis. In Proceedings of the IECON 2023-49th Annual Conference of the IEEE Industrial Electronics Society, Singapore, 16–19 October 2023. [Google Scholar]
  4. Xia, C.; Guo, L.; Wang, H. Modeling and Analyzing of Magnetic Field of Segmented Halbach Array Permanent Magnet Machine Considering Gap Between Segments. IEEE Trans. Magn. 2014, 50, 8106009. [Google Scholar] [CrossRef]
  5. Xia, Z.P.; Zhu, Z.Q.; Howe, D. Analytical magnetic field analysis of Halbach magnetized permanent-magnet machines. IEEE Trans. Magn. 2004, 40, 1864–1872. [Google Scholar] [CrossRef]
  6. Guo, B.; Huang, Y.; Peng, F.; Dong, J. An Analytical Model for Axial Flux Permanent Magnet Machines with Halbach Array. Proc. CSEE 2019, 39, 289–295. [Google Scholar]
  7. Ni, Y.; Cao, B.; Chen, Q.; Huang, Y.; Wang, Q. Subdomain Model of Consequent-Pole Flux Reversal Machine with Halbach Magnets Over Tooth-Tips. IEEE Trans. Transp. Electrif. 2024, 10, 2936–2944. [Google Scholar] [CrossRef]
  8. Lubin, T.; Mezani, S.; Rezzoug, A. 2-D Exact Analytical Model for Surface-Mounted Permanent-Magnet Motors with Semi-Closed Slots. IEEE Trans. Magn. 2011, 47, 479–492. [Google Scholar] [CrossRef]
  9. Wang, X.; Li, Q.; Wang, S.; Li, Q. Analytical calculation of air-gap magnetic field distribution and instantaneous characteristics of brushless DC motors. IEEE Trans. Energy Convers. 2003, 18, 424–432. [Google Scholar] [CrossRef]
  10. Zarko, D.; Ban, D.; Lipo, T.A. Analytical Solution for Cogging Torque in Surface Permanent-Magnet Motors Using Conformal Mapping. IEEE Trans. Magn. 2008, 44, 52–65. [Google Scholar] [CrossRef]
  11. Zhu, Z.Q.; Wu, L.J.; Xia, Z.P. An Accurate Subdomain Model for Magnetic Field Computation in Slotted Surface-Mounted Permanent-Magnet Machines. IEEE Trans. Magn. 2010, 46, 1100–1115. [Google Scholar] [CrossRef]
  12. Rezaee-Alam, F. On-Load Cogging Torque Calculation in Surface-Mounted Permanent Magnet Motors Using Hybrid Analytical Model. IEEE Trans. Magn. 2024, 60, 8200110. [Google Scholar] [CrossRef]
  13. Liang, P.; Chai, F.; Li, Y.; Pei, Y. Analytical Prediction of Magnetic Field Distribution in Spoke-Type Permanent-Magnet Synchronous Machines Accounting for Bridge Saturation and Magnet Shape. IEEE Trans. Ind. Electron. 2017, 64, 3479–3488. [Google Scholar] [CrossRef]
  14. Liang, P.; Chai, F.; Chen, L.; Wang, Y. Analytical Prediction of No-Load Stator Iron Losses in Spoke-Type Permanent-Magnet Synchronous Machines. IEEE Trans. Energy Convers. 2018, 33, 252–259. [Google Scholar] [CrossRef]
  15. Oner, Y.; Zhu, Z.Q.; Wu, L.J.; Ge, X.; Zhan, H.; Chen, J.T. Analytical On-Load Subdomain Field Model of Permanent-Magnet Vernier Machines. IEEE Trans. Ind. Electron. 2016, 63, 4105–4117. [Google Scholar] [CrossRef]
  16. Roubache, L.; Boughrara, K.; Dubas, F.; Ibtiouen, R. New Subdomain Technique for Electromagnetic Performances Calculation in Radial-Flux Electrical Machines Considering Finite Soft-Magnetic Material Permeability. IEEE Trans. Magn. 2018, 54, 8103315. [Google Scholar] [CrossRef]
  17. Zhang, H.S.; Deng, Z.X.; Yang, M.L.; Zhang, Y.; Tuo, J.Y.; Xu, J. Analytical Prediction of Halbach Array Permanent Magnet Machines Considering Finite Tooth Permeability. IEEE Trans. Magn. 2020, 56, 8101010. [Google Scholar] [CrossRef]
  18. Zhao, S.; Chen, J.; Zhang, C.; Li, Z.; Meng, Y. Analytical Calculation of Magnetic Field of Permanent Magnet Synchronous Motor with Uneven Air Gap Structure. Trans. China Electrotech. Soc. 2022, 37, 3502–3513. [Google Scholar]
  19. Li, C.; Zhang, Y.; Jing, L. Researches on an Exact Analytical Method of Halbach-array Permanent-magnet Motors with Semi-closed Slots. Proc. CSEE 2013, 33, 85–94. [Google Scholar]
  20. Lubin, T.; Mezani, S.; Rezzoug, A. Exact Analytical Method for Magnetic Field Computation in the Air Gap of Cylindrical Electrical Machines Considering Slotting Effects. IEEE Trans. Magn. 2010, 46, 1092–1099. [Google Scholar] [CrossRef]
  21. Lubin, T.; Mezani, S.; Rezzoug, A. Two-Dimensional Analytical Calculation of Magnetic Field and Electromagnetic Torque for Surface-Inset Permanent-Magnet Motors. IEEE Trans. Magn. 2012, 48, 2080–2091. [Google Scholar] [CrossRef]
  22. Zhang, F.; Chen, J.; Liu, G.; Zhang, W. Analytical Solution of Magnetic Field for Surface-Mounted Permanent Magnet Machines with Anti-Rotation Dual Rotors. Trans. China Electrotech. Soc. 2011, 26, 28–36. [Google Scholar]
  23. Wu, L.J.; Zhu, Z.Q.; Staton, D.; Popescu, M.; Hawkins, D. Analytical prediction of electromagnetic performance of surface-mounted PM machines based on subdomain model accounting for tooth-tips. IET Electr. Power Appl. 2011, 5, 597–609. [Google Scholar] [CrossRef]
  24. Zhang, X.; Zhang, C.; Yu, J.; Du, P.; Li, L. Analytical Model of Magnetic Field of a Permanent Magnet Synchronous Motor with a Trapezoidal Halbach Permanent Magnet Array. IEEE Trans. Magn. 2019, 55, 8105205. [Google Scholar] [CrossRef]
  25. Shang, M.X.; Liu, J.L. Sampling Methods in Multi-Objective Optimization Algorithm of Electric Motors Based on Approximate Metamodel. In Proceedings of the 2023 26th International Conference on Electrical Machines and Systems (ICEMS), Zhuhai, China, 5–8 November 2023. [Google Scholar]
Figure 1. Analytical model of Halbach array motor.
Figure 1. Analytical model of Halbach array motor.
Wevj 16 00413 g001
Figure 2. Three-segment Halbach array structure.
Figure 2. Three-segment Halbach array structure.
Wevj 16 00413 g002
Figure 3. Schematic diagram of the motor model.
Figure 3. Schematic diagram of the motor model.
Wevj 16 00413 g003
Figure 4. Magnetic flux density map.
Figure 4. Magnetic flux density map.
Wevj 16 00413 g004
Figure 5. Comparison of air gap magnetic flux density. (a) Radial component; (b) tangential component.
Figure 5. Comparison of air gap magnetic flux density. (a) Radial component; (b) tangential component.
Wevj 16 00413 g005
Figure 6. Main harmonic amplitudes of air gap flux density.
Figure 6. Main harmonic amplitudes of air gap flux density.
Wevj 16 00413 g006
Figure 7. Comparison of phase EMF waveforms at 5000 r/min.
Figure 7. Comparison of phase EMF waveforms at 5000 r/min.
Wevj 16 00413 g007
Figure 8. Influence of slot opening on air gap magnetic flux density.
Figure 8. Influence of slot opening on air gap magnetic flux density.
Wevj 16 00413 g008
Figure 9. Influence of slot opening on phase EMF.
Figure 9. Influence of slot opening on phase EMF.
Wevj 16 00413 g009
Figure 10. Influence of magnetization angle and magnetic pole width on air gap magnetic density (EMF).
Figure 10. Influence of magnetization angle and magnetic pole width on air gap magnetic density (EMF).
Wevj 16 00413 g010
Figure 11. A 12 kW motor prototype. (a) Halbach array rotor. (b) Permanent magnet with axial lamination. (c) Stator laminations. (d) Back-EMF test bench.
Figure 11. A 12 kW motor prototype. (a) Halbach array rotor. (b) Permanent magnet with axial lamination. (c) Stator laminations. (d) Back-EMF test bench.
Wevj 16 00413 g011
Figure 12. EMF waveforms at the speed of 1000 r/min.
Figure 12. EMF waveforms at the speed of 1000 r/min.
Wevj 16 00413 g012
Table 1. Main parameters of motor.
Table 1. Main parameters of motor.
ParametersValues
Number of pole slots20 poles/24 slots
Slot yoke radius56.5 mm
Slot opening radius48 mm
Stator inner radius47 mm
Rotor outer radius46 mm
PM inner radius43 mm
Axial length56 mm
Magnetization angle45°
Magnetic pole width
Slot opening angle
Slot angle11°
The number of turns12
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

Liu, J.; Shang, M.; Gong, C. Analytical Modeling and Analysis of Halbach Array Permanent Magnet Synchronous Motor. World Electr. Veh. J. 2025, 16, 413. https://doi.org/10.3390/wevj16080413

AMA Style

Liu J, Shang M, Gong C. Analytical Modeling and Analysis of Halbach Array Permanent Magnet Synchronous Motor. World Electric Vehicle Journal. 2025; 16(8):413. https://doi.org/10.3390/wevj16080413

Chicago/Turabian Style

Liu, Jinglin, Maixia Shang, and Chao Gong. 2025. "Analytical Modeling and Analysis of Halbach Array Permanent Magnet Synchronous Motor" World Electric Vehicle Journal 16, no. 8: 413. https://doi.org/10.3390/wevj16080413

APA Style

Liu, J., Shang, M., & Gong, C. (2025). Analytical Modeling and Analysis of Halbach Array Permanent Magnet Synchronous Motor. World Electric Vehicle Journal, 16(8), 413. https://doi.org/10.3390/wevj16080413

Article Metrics

Back to TopTop