×

JMAG Powered by GPU: A Novel Solution for Electromechanical Design

March 2013

David Farnia JSOL Corporation [email protected]

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 0 Contents ×

What is JMAG? Electromagnetic Solver vs Structural Solver Customer Example Multiple GPUs vs CPUs Future JMAG Development

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 1 What is JMAG? ×

JMAG is… Finite Element Analysis (FEA) software for electromechanical design.

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 2 About JMAG and JMAG-RT ×

JMAG Designer is the nucleus around which all other JMAG tools function JMAG RT can generate high fidelity 1D models for system simulations based on JMAG Designer analyzes This combination of power and speed allows customers to analyze a wide range of electromagnetic phenomena

. Analysis Functions

Magnetic field analysis Electric field analysis Structural analysis Thermal analysis and coupled analysis

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 3 ×

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 4 JMAG Group ×

Vietnam Europe POWERSYS New System Vietnam Co., Ltd. China IDAJ

India ProSIM R&D Center Pvt. Ltd. North America Powersys Solutions Oceania Impakt-Pro Ltd.

Korea EMDYNE Inc Taiwan FLOTREND CORPORATION Thailand Singapore/Malaysia JSIM Co.,Ltd PD Solutions

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 5 Technical Partners ×

CAD/CAE HILS Dassault Systems (CATIA, , dSPACE SolidWorks) National Instruments (LabVIEW) PTC (Pro/E) OPAL-RT LMS International (Virtual.Lab) Fujitsu (AcuSolve) Toyota Technical Development Co. ESTECO (modeFRONTIER) DSP Technology Noesis (OPTIMUS) University and Material SCAI Fraunhofer (MpCCI) Company SPEED Lab. (SPEED) Material Manufacturers Providing MILS/SILS Material Data (~14) MathWorks (MATLAB/Simulink) University Partnership (~15) Gamma Technologies (GT-Suite) University of Wisconsin- Madison Synopsys (Saber) Technical University of Powersim (PSIM) Darmstadt MentorGraphics (SystemVision) Technical University of Graz University of Sheffield

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 6 × Areas of Use

Vehicle Home Appliances Factory Automation Heavy Industry Digital Equipment Electric Power Facilities …

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 7 Example Models ×

Motors/Generators Actuators Transformers Induction heating Sensors EM Shields etc.

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 8 × Demand for Precise High Speed Analysis

History of EM analysis

Mainframe PC Workstation HPC

Large Machines Factory automation Air-conditioner EV/HEV, EPS Wind generator

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 9 × More Realistic Analyses

IPM Motor Accounting for Lamination Losses High revolution speed induces higher Joule Losses Each lamination sheet needs to be modeled The mesh must capture the skin depth to accurately reflect the effects of eddy currents Traction motor

Steel

Air

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 10 × More Realistic Analyses

High Frequency Transformer Accounting for Winding Losses Skin and proximity effects increase the losses Twisted strand wires must be modeled It is necessary to use a skin depth mesh to accurately capture the eddy currents

As accuracy increases, so does the amount of data that must be modeled…

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 11 × Electromagnetic Solver vs Structural Solver EM simulation presents unique challenges: The solver is based on an edge element calculation A typical EM model must be coupled to a circuit which governs how the model is driven Large differences (~1:10,000) in material properties such as permeability and element sizes are present in these models Also possible to have non-linear materials with severe convergence tolerances. EM solver vs Structural solver

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 12 × Brief History of Solvers

Edge Element with ICCG method (1993) Convert from nodal element with direct solver to edge element with ICCG method ICCG becomes the standard method for EM solvers A-Phi Method (1997) Improved convergence by adding the electric scalar potential (Phi) as unknown quantity Distributed Calculations (2000) SMP(2007) DMP(2009) Time Periodic Explicit Error Correction method (2011) Lamination Loss (2012) GPU (2012)

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 13 × High-Speed JMAG Solver

Time periodic explicit error JMAG replicates the accuracy of 3D correction (TP-EEC) method reaches lamination losses with the speed of a steady state more quickly with 2D analysis. transient characteristics arising from inductance. IPM motor Time for simulation SPM motor One sixth to steady state

Time history of torque Time history of stator losses Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 14 × Parallel Simulation for Large Scale Models

Simulation through parallel calculation is effective in speeding up large scale electromagnetic analyses.

Magnetic head IPM motor IEEJ IPM MOtor

Eddy current

Magnetic flux density

Speedup Speedup Speedup

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 15 Distributed Processing ×

JMAG also supports the use of network calculation. A single job can be calculated using networked computers which are remotely controlled by a single PC

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 16 × GPU vs CPUs

High Revolution Speed Electric Motor Analysis

PC Spec. OS : Windows7 x64 FEA Model RAM : 24GByte Elements : 2,120,732 CPU : Intel(R) Xeon(R) [email protected] GPU : Tesla C2075 Nodes : 507,958

株式会社島津製作所 光岡 大輔氏「高速モータの電磁界解析事例紹介(JMAG-GPUソルバを用いた事例)」 JMAGユーザ会2012 発表資料より引用 Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 17 × Tesla GPU vs Kepler GPU

Tesla K20 is twice as fast as C2075

High Revolution Speed Electric Motor Analysis

株式会社島津製作所 光岡 大輔氏「高速モータの電磁界解析事例紹介(JMAG-GPUソルバを用いた事例)」 JMAGユーザ会2012 発表資料より引用 Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 18 × Multiple GPUs vs CPUs

4 GPUs doubles the speed of 1 GPU Hybrid Stepping Motor Analysis

PC spec. CPU: Intel(R) Xeon(R) [email protected] Nodes: 467,393 GPU: Tesla C2075, Tesla K20 Elements: 808,864

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 19 × Future Development

JMAG Solver speed will increase!

Speed-up Parallel Processing Goal 100 Technologies

Massively parallel 10 computing

Many cores 3 Non-linear method GP-GPU Stable Linear solver Fundamental 1 Technology Start

2013 2014 2015 2016

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 20 × Contact Engineering Technology Division, JSOL Corporation

[Tokyo]: Harumi center Bldg. 2-5-24, Harumi, Chuo-ku, Tokyo, 104-0053 TEL:03-5859-6020 / FAX:03-5859-6035 [Nagoya]: Marunouchi KS Bldg 2-18-25, Marunouchi, Naka-ku, Nagoya-shi, 460-0002 TEL:052-202-8181 / FAX:052-202-8172 [Osaka]: Tosabori Daibiru Bldg. 2-2-4 Tosabori, Nishi-ku, Osaka, 550-0001 TEL:06-4803-5820 / FAX:06-6225-5826

Email: [email protected] URL: http://www.jmag-international.com/

JMAG is a registered trademark of the JSOL Corp.. This document cannot be duplicated or distributed without the expressed permission of JSOL. The other products and services included in this document are the trademarks or registered trademarks of their respective copyright holders. This document was created March, 2013 and the information may change without notice.

Copyright © 2012 JSOL Corp. All Rights Reserved http://www.jmag-international.com/ 21