Framework for automated optimization of FEM design of permanent magnet motor bearing unit
Putkonen, Atte (2017)
Kandidaatintyö
Putkonen, Atte
2017
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe201702141562
https://urn.fi/URN:NBN:fi-fe201702141562
Tiivistelmä
Optimizing a motor usually requires many stages from building the model and setting the conditions to very time consuming finite element analysis of the electromagnetic behaviors. Usually FEA needs to be ran several times to the most optimized results.
The first goal of this work is to realize communication between MATLAB (MathWorks) and JMAG-Designer (JSOL Corporation) which is a major requirement for the second goal of this work. The second goal of this work is to present a framework to automatically optimize a desired motor’s parameters. Calculations and recursion are performed using MATLAB. The optimization is done using differential evolution. Electromagnetic analysis is performed using 3rd party program, which is JMAG Designer in this case study.
The framework is tested on a magnetic levitation realized a permanent magnet linear synchronous machine. The objective is to minimize thrust and normal force ripples. The parameters to optimize are motor’s end tooth’s dimensions. After running the script, the simulations show that the thrust and normal force ripples are reduced ~52-80 %.
The first goal of this work is to realize communication between MATLAB (MathWorks) and JMAG-Designer (JSOL Corporation) which is a major requirement for the second goal of this work. The second goal of this work is to present a framework to automatically optimize a desired motor’s parameters. Calculations and recursion are performed using MATLAB. The optimization is done using differential evolution. Electromagnetic analysis is performed using 3rd party program, which is JMAG Designer in this case study.
The framework is tested on a magnetic levitation realized a permanent magnet linear synchronous machine. The objective is to minimize thrust and normal force ripples. The parameters to optimize are motor’s end tooth’s dimensions. After running the script, the simulations show that the thrust and normal force ripples are reduced ~52-80 %.
