Abstract
This paper presents a multi-material topology optimization for the design of permanent magnet synchronous motors (PMSMs). Specifically, structural shapes of permanent magnet (PM) and iron core in a PMSM rotor are simultaneously designed together with the orientation of PM magnetization. For a co-design of PM and iron core, relative permeability and residual magnetic flux density are interpolated by the three-field density approach based on the Helmholtz filtering and regularized Heaviside step function. Here, the Helmholtz filtering aims to attain smooth border in design results, and the Heaviside function enables us to acquire a clear border (i.e. zero-one design) without intermediate densities. The optimization goal is set as maximizing the average torque of PMSMs. The average torque is calculated by Maxwell stress tensor (MST) method considering a maximum torque per ampere (MTPA) control. To validate the effectiveness of the proposed multi-material topology optimization approach, a PMSM rotor with 4 poles and 12 slots is designed. In addition, design results at various settings of input current amplitude and PM strength are compared and discussed. When the input current is stronger than the PM strength, rotor PM and iron core are designed for utilizing both PM and reluctance torque components like V-shape interior PMSMs. On the other hand, in the case of stronger PM strength, PM is designed near the air-gap, which utilizes only PM torque component like surface PMSMs.
Keywords
Introduction
Topology optimization is a numerical design tool that aims to determine an optimal material distribution for a given design goal. It can find optimal structural shapes and configurations through numerical analyses and optimization algorithms. After first being proposed in [1] for structural stiffness problem, topology optimization has been successfully extended to vibration, thermal fluid and electromagnetic problems [2].
Recently, studies on topology optimization of electric motors has been actively carried out. A rotor shape of switched reluctance motors (SRMs) was designed for torque ripple reduction in [3]. In [4–8], structural rotor topologies of synchronous reluctance motors (SynRMs) were optimized for improving torque characteristics considering mechanical performance or iron losses. In interior or surface permanent magnet synchronous motors (PMSMs), rotor or stator iron cores were designed using topology optimization in [9–12]. Most of previous works on topology optimization of electric motors have dealt with the design of only iron (i.e. soft ferromagnetic) part. In PMSMs, both shapes of permanent magnet (PM) and iron core affect their performances significantly. Thus, it is evident that the co-design of both materials is required in PMSMs.
Accordingly, the present work aims to propose a multi-material topology optimization scheme for the simultaneous design of PM and back iron in PMSMs. Few studies have been conducted for the multi-material topology optimization in electric motors. In [13,14], PM and iron core shapes of PMSM rotors were co-designed using non-gradient topology optimization based on genetic algorithms. Non-gradient topology optimization is easy to implement, but it is computationally inefficient. Thus, the number of design variables is limited, which result in a low-resolution design result [15]. A gradient-based multi-material topology optimization was applied to the design of electric motors in [16,17]. In [16], copper and iron materials were co-designed in wound field synchronous motors (WFSMs). In [17], PM and iron materials were simultaneously designed in PMSMs. However, a PM design result in [17] has severe oscillations near the air-gap, which results in a scattered layout.

Multi-material topology optimization for the rotor design of PMSMs.
In the present work, the three-field density based topology optimization [18] is applied for the co-design of PM and iron materials in the rotor of PMSMs. Figure 1 illustrates the design problem of a PMSM rotor that is addresses in the present work. In the design domain 𝛺 d , the distribution of air, PM and iron materials are determined by the proposed topology optimization approach. Two design variable fields are defined in the design domain, and they are projected into two density fields through a Helmholtz filtering and regularized Heaviside step function [19,20]. Here the Helmholtz filtering aims to avoid oscillating design result, and the Heaviside function is applied to acquire clear borders in the design result (i.e. zero-one solution). Two density fields controls the relative permeability and PM residual magnetic flux density, which determines material states among PM, iron, or air. In addition, the orientation of PM magnetization is also designed during a topology optimization procedure. The optimization goal is set as the maximization of average torque, which is calculated using the Maxwell stress tensor (MST) method [21]. Here, the maximum torque per ampere (MTPA) control is implemented [11] by updating the current angle using the golden section search algorithm. It is noted that studies in [22–24] demonstrates that the curved complex shapes of PM and iron that are obtained by topology optimization can be fabricated by conventional or additive manufacturing techniques.
The remaining paper is organized as follows. Section 2 explains the multi-material interpolation scheme that is proposed for the co-design of PM and iron materials. In Section 3, the torque analysis of PMSM is described. Then, the optimization strategy is explained in Section 4. Here, a design domain is defined, and an optimization problem is formulated. In Section 5, PMSM design results are provided and discussed. Finally, the conclusion is provided in Section 6.
This section explains a material interpolation scheme for multi-material layout design. In this scheme, a material state at position
Through material property interpolations in (5)–(6), a material density vector variable
Material states defined by design variables
The residual magnetic flux density of PM,
This section describes the torque analysis used to calculate the average torque of PMSM. The first step is the calculation of magnetic field distribution that can be obtained by solving the governing equation. The governing equation of a magnetostatic analysis including PM and external current is derived from the Maxwell’s equation as
The external current density

Example plot of average torque T avg with respect to current angle 𝛾.
This section presents an optimization strategy for co-design of iron and PM in a PMSM rotor. Figures 3 and 4 show the design domain and finite elements of the design model in the present work, respectively. A PMSM is composed of 4 poles and 12 slots. To reduce a computational cost for torque analysis, a half analysis model is built, and the design domain is set to a 1/8 region of whole rotor area. The design variable vector field

Design domain for the PMSM.

Finite element mesh in the design model.
The relative permeability of the PM material, μ
PM
, is set to 1.05. The nonlinear BH relationship of the silicon steel NGO 50PN 470 is used in the iron material. For this, the simultaneous exponential extrapolation (SEE) approach is applied [26]. The BH curve can be easily estimated using interpolation on existing data region. However, it is important to extrapolate in over-magnetic flux region for nonlinear magnetic problem. The BH curve beyond the existing data is expressed as
This work aims to design a PMSM rotor that maximizes average torque T
avg
under MTPA control. For this, an optimization problem is formulated as
The optimization problem is solved using the Globally Convergent Method of Moving Asymptotes (GCMMA) [27,28], implemented in MATLAB with COMSOL V5.5. In the GCMMA, the maximum number of inner iterations is set as 5. Based on the MTPA control, the current angle 𝛾 is updated for every 3 optimization iterations using the golden section search algorithm [29]. A continuation scheme is applied for the bandwidth parameter h in (4). For relaxation, the parameter h is fixed as 1 until the convergence criterion is satisfied. In the present work, the convergence criterion is defined as relative errors between objective function values in last two iterations, which set to 0.001. After then, The parameter h decreases by 0.05 for every 3 optimization iterations. By this work, the material density field converge into a zero-one design value for clear borders. The optimization iteration stops when the parameter h decreases by less than 0.35, that is empirically determined value. The flow chart of proposed topology optimization process is summarized in Fig. 5.

Flow chart of proposed multi-material topology optimization procedure.

BH curve of the silicon steel NGO 50PN470.

Design result when the input current amplitude, I
m
, is 20 A and PM strength,
Figure 7 presents a PMSM rotor design result that is obtained from the proposed multi-material topology optimization approach. This result is attained by setting the amplitude of input current, I
m
, as 20 A, and the strength of PM magnetization,

Convergence history of (a) objective function T avg and (b) PM volume V PM .
In a PMSM, the net torque consists of PM torque component and reluctance torque component. PM torque component is the interaction between PMs and the stator current. In general, the PMs are placed near air-gap like a surface mounted PMSM for increasing PM torque component. In contrast, reluctance torque is the interaction between the iron structure and the stator current. The iron structure with salience, like a synchronous reluctance motor, has higher reluctance torque than a smooth circular structure. Therefore, observing the geometry of the rotor core provides clues to predict the dominant torque component.
To investigate the effect of input current amplitude, I
m
, and PM strength,
Comparison of design results obtained at various settings of I
m
and

Rotor design results obtained with (a) I
m
= 20 A,
Also, the current angle of MTPA 𝛾 is an important measure for indirectly finding torque component ratio. In general, PM and reluctance torque are maximized at 90° and 45°, respectively. Thus, the closer the current angle 𝛾 is to 90°, the higher the PM torque component ratio. Of course, the closer the current angle 𝛾 is to 45°, the higher the reluctance torque component ratio.
Table 2 compares the PM orientation θ
PM
, average torque, T
avg
, and current angle, 𝛾, of the design results at various settings of I
m
and
The present work aims to propose a multi-material topology optimization approach for the simultaneous design of PM and iron core in PMSMs. The proposed approach can determine structural shapes and configurations of PM and iron materials together with the orientation of PM magnetization. To prevent oscillating design result, Helmholtz filtering is applied to density design variables. In addition, a regularized Heaviside step function with a continuation scheme is utilized to achieve clear border without intermediate densities. The average torque (i.e. objective function) is calculated using the MST method. To implement the MTPA control, the current angle of the input current is determined by the golden section search algorithm. The rotor of a PMSM with 4 poles and 12 slots is designed by the proposed topology optimization approach. As expected, PM and iron core are successfully designed into shapes with clear and smooth borders. In addition, the effect of input current amplitude and PM strength on design result is investigated. When the stator input current is relatively stronger than the rotor PM strength, rotor PM and iron core are designed for utilizing both PM and reluctance torque components like V-shape interior PMSMs. When the rotor PM strength is much stronger than stator input current, PM is designed near the air-gap, which utilizes only PM torque component like surface PMSMs. Future work will focus on the fabrication and experimental validation of the design result.
Footnotes
Acknowledgement
This research was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIT) (NRF-2019R1A2C1002808), and Korea Institute for Advancement of Technology(KIAT) grant funded by the Korea Government(MOTIE) (P0008763, The Competency Development Program for Industry Specialist).
