Abstract
Various design approaches have been studied for performance improvement of permanent magnet motors, especially for electric vehicles application. This paper deals with an effective concept that is based on adopting non-traditional geometries for permanent magnet poles. The study focuses on a general methodology for optimal sizing of the rotor poles’ pre-defined geometrical parameters considering certain objectives. For this purpose, the artificial neural network is employed for creating an accurate and simple model to be used in a multi-objective optimization procedure. An interior crescent-shaped permanent magnet motor for an electric motorcycle is studied as a typical case study to prove the performance of the proposed method. Finite element models are developed to create the required dataset for the modeling stage as well as to verify the results.
Keywords
Introduction
Permanent magnet (PM) machines have gained significant attention in high-performance applications. This is mainly due to their outstanding advantages in terms of high efficiency and high power density [1,2]. Nowadays, they are used in most of the commercial electric and hybrid electric vehicles, especially in light duty designs [3]. In such applications, it is usually desired to obtain excellent torque profile (i.e. large mean torque and low pulsating torque) [4–6], which determines several performance characteristics of the system, including its output power capability as well as mechanical vibrations and life endurance. Therefore, it can find several studies on design modifications of PM machines considering their torque characteristics modifications [7,8]. Among the various approaches, PMs design can be an effective solution, which includes their optimal geometry definition, location, and sizing. This is a challenging item of PM machines design since it determines not only the machine performance but also a significant portion of the total price. Conventionally, simple basis geometries are assumed for PMs, such as the rectangular shape that is widely used in interior PM rotors. In such designs, most of the efforts are focused on the optimization of the PMs arrangements and/or their location [9–11]. The main advantage of such simple PM shapes is their relatively easy and cheap manufacturing. However, better performance characteristics can be achieved by defining the more complex geometries [12]. The additional cost of the new PM geometries can be justified (1) in high-performance applications, where excellent performance is of great importance, and (2) in mass production cases by reducing the total PMs mass thanks to the potentials of the new pole shapes. Both of the above merits can be achieved if proper design optimization is adopted for the new machine (i.e. the machine with new PMs geometry).
PMs design procedure includes two main steps: (1) defining a proper basis geometry for PMs, (2) optimally defining the geometrical parameters of the pre-defined PMs geometry or optimally sizing the PMs. This paper will address the second step, which is an optimization problem. However, due to the complexity of the alternated PMs geometry, their design optimization is challenging. This is mainly due to the difficulties associated with developing an analytical model, which can consider all the geometrical features of a complex PM shape. On the other hand, finite element (FE) model, which is known for its high accuracy and high flexibility in the modeling of arbitrary geometries, is too much time consuming to be used within a search-based optimization procedure.
Considering the mentioned issues, an efficient approach is used in this paper to optimally size the PMs with arbitrary complex basis geometries. The paper utilizes a mathematics-based model instead of the mentioned physics-based ones. The modeling procedure can be considered as a regression process over a set of design samples that can be collected via Design Of Experiments (DOE) techniques. Various basis functions could be used for the function approximation task, such as Response Surface Methodology [13,14], Kriging model [15,16] and Artificial Neural Network (ANN) [17].
Considering an electric motorcycle application, the motor specification is determined as the first step in this paper, then FE model is utilized to represent the experiment and to collect the initial dataset. Next, ANNs are used as the basis function of the approximated model. Finally, a multi-objective intelligent optimization method is adopted to solve the PM sizing optimization problem. In order to prove the methodology, a small power PM synchronous motor with crescent-shaped PMs is analyzed as the case study.
Specifications of motorcycle
The required rated power (P
r
) to drive a motorcycle is determined via the equation of motion, considering the vehicle speed (V ) and propulsion force (F) [18]:
Electric motorcycle and its electrical motor specifications
Figure 1 illustrates the case study that is an interior PM (IPM) synchronous motor. The crescent shape of the PMs is considered as a typical example of a non-conventional PM geometry, which has the potential to reduce the space field harmonics and increase the machine’s saliency ratio. The initial design is performed by using a simple set of the analytical sizing equations. First, the main dimensions of the machine (i.e. rotor diameter and stack length) should be calculated [19].

2D view of the case study: crescent shaped IPM synchronous motor.
A complete PM shape can be defined by the variables illustrated in Fig. 2.

Geometrical variables of the crescent shaped PM.
Calculated parameters of the initial design
Among all the existing geometrical variables, three variables are selected as the optimization variables in this study, while the others are assumed to be constant. The three optimization variables are D
m
, W
m
, and L
g
. As the first step, an initial size for PMs should be defined, and to do so a simplified approach is employed in this paper. To make an initial sizing for the PMs it is assumed that the crescent-shaped PMs are simplified to an almost rectangular-shaped pieces, the equivalent width and height of which are respectively
As was mentioned earlier, the paper focuses on the optimal sizing of the PMs with non-conventional basis geometries. To deal with an optimization problem, three steps must be performed. First, a mathematical representation of the optimization problem should be determined, in which the objective function(s) and design variables as well as the possible constraints are formulized. Then, a proper modeling approach is employed to compute the objective(s). Finally, the optimum points are searched via an appropriate methodology. These steps are going to be presented in the following.

Sequential procedure of the design optimization method.

Partial one pole FE model of a typical sample of the studied motor: (a) Calculated mesh, (b) computed Flux lines.
PMs design affects various characteristics of an electrical machine. Remarkable portion of the total cost of a PM machine depends on the PM usage. Hence it is important from the cost point of view that is always a crucial perspective of small electric vehicles.
Moreover, the air-gap flux density distribution, which determines various performance characteristics of the machine strongly depends on the PMs design. To more clarify this point, it is good to use the Eq. (15) that describes the temporal-space distribution of the PMs field (excitation field) in the air-gap of a PM machine:

Developed multi-layer perceptron architecture.

Training and testing results of three networks, evaluated by MSE (Mean Square Error) criterion, (a) for mean torque (b) and torque ripple.
Taking all the mentioned requirements of an electric motorcycle three characteristics are considered in this paper to define the optimization problem, which are mean torque T
mean
, torque percent ripple rate (T
ripple
), and PMs mass (M
PM
). In this regard, two-objective formulization is assumed in this study:
Assuming a basis geometry for PMs that is defined by a general set of the parameters
Comparison of objective functions for initial and optimal design
Comparison of objective functions for initial and optimal design
Comparison of the predicted values (via ANN) and computed values (FEA) of the optimal design

Calculated Pareto front.

Initial and optimal designs (a) EMF, and (b) Full load torque waveform.
The sequential modeling procedure can be seen within the flowchart of Fig. 3, which illustrates the entire design steps of this study.
In this study, a factorial method is considered to collect the initial dataset and 847 samples are required to cover the variables space. 2-dimensional timestepping FE model was used to calculate all samples with high precision. Figure 4 shows a typical sample that is modeled via FE method. Due to the existing symmetry in the machine geometry, onepole partialmodel is developed to reduce the modeling cost. Next, a multi-layer perceptron ANN is selected as the basis function to fit the optimization objectives, and the back-propagation method is used for its training. Separated ANNs are employed for each objective function, i.e. percent torque ripple, and mean torque per PM mass.
Two hidden layers are used for each ANN, as shown in Fig. 5, while the neuron numbers in each layer can be selected via try and error.
The activation function of the hidden layers is “hyperbolic tangent”, therefore the relation between ANN’s output and inputs can be formulated as:
After developing a proper model, the only remained task is to find the best solution for the design variables. This is usually done within an optimization procedure, which tries to find the extreme corresponding to the certain objective(s). As was seen previously, a multi-objective optimization problem is introduced in this study. From the mathematical point of view, there are several approaches to represent and solve a multi-objective optimization problem [20]. Among all, Pareto optimization is a popular method that gives a set of optimal solutions. This approach can be utilized within various search-based optimization methods such as evolutionary algorithms. Non-dominated Sorting Genetic Algorithm (NSGA II) is employed in this study to find the optimal Pareto solutions. Figure 7 illustrates the resulted Pareto front that contains the non-dominated set of the optimal solutions. The final solution is usually defined manually by the expert, and the knee point can be a good selection. The selected design is defined in Fig. 7 that corresponds to [D m , W m , L g ] = [6.42, 17.54, 0.4]. The selected design is analyzed by FE model, to evaluate the performance of the approximated model. Figure 8 shows the torque waveform and induced voltage of the selected final design in comparison with the initial design. The detailed information is also presented in Table 3. Moreover, the comparison of FE and ANN predictions shown in Table 4, confirm the precision of the proposed algorithm.
Conclusion
An efficient and accurate framework was presented in order to optimally design the unconventional basis geometries of the PMs in PM machines. A surrogate model based on ANN was developed to replace the traditional physicsbased models, which can efficiently consider all the geometrical features of an arbitrary PM shape. Hence, a search-based optimization algorithm was easily employed to find the optimal design. The proposed approach can be adopted to achieve high performance designs with high flexibility. An interior crescent-shaped PM synchronous motor was proposed as an example of an unconventional PM geometry and the optimization methodology was successfully applied to the case study.
