Skip to Main Content

Ansys Maxwell Advanced Motor Training

Course Overview

The Advanced Motor Training course has the goal to provide users a better understanding of Ansys Maxwell capabilities in simulating rotating electrical machines and of the suggested workflows to get the best simulation performances and results. For the sake of simplicity the machines presented through the Training are PMSM (Permanent Magnet Synchronous Machines) and IM (Induction Machines). Most of the techniques and workflows shown for those machines can be further applied to different machine types.


Teaching Method

Lectures and computer practical sessions to validate acquired knowledge. A training certificate is provided to all attendees who complete the course.

Learning Outcome

Following completion of this course, you will be able to:

  • Easily create accurate geometric representation of your machines
  • Efficiently and accurately calculate machine cogging torque
  • Efficiently use all mesh operations capabilities to optimize the machine meshing
  • Execute loss evaluation and therefore machine power balance
  • Extract Equivalent Circuit ROM (Reduced Order Model) of your machine and use it within Simplorer/Twin Builder
  • Setup an Optislang project importing Maxwell machine model for sensitivity and optimization investigation
  • Use the Machine Toolkit ACT for creation of machines efficiency maps
  • Analyze eventual demagnetization of machine's Permanent Magnets

 Available Dates

Learning Options

Training materials for this course are available with an Ansys Learning Hub Subscription. If there is no active public schedule available, private training can be arranged. Please contact us.



This is a 2 day classroom course covering both lectures and workshops. For virtual training, this course is covered over 8 x 2 hour sessions.

Virtual Classroom Session 1

  • Module 01 – Geometry creation
  • RMxprt design to Maxwell Design
  • UDPs (User Defined Primitives)
  • Workshop 1.1: RMxprt to Maxwell Example
  • Workshop 1.2: UDPs Example

Virtual Classroom Session 2

  • Module 02 – Cogging torque
  • Introduction to the Motor Training
  • Magnetostatic cogging torque calculation
  • Transient model and cogging torque calculation
  • Meshing the airgap
  • Workshop 2.1: Cogging torque calculation

Virtual Classroom Session 3

  • Module 03 – Mesh operations for Motors
  • Basics of Meshing
  • Clone mesh for both 2D and 3D Design
  • Advanced meshing capabilities
  • Workshop 3.1: Mesh operations for Rotating Machines

Virtual Classroom Session 4

  • Module 04 – Motor Power Balance
  • Losses in Motors
  • Power Balance
  • Workshop 4.1: Motor Power Balance Example

Virtual Classroom Session 5

  • Module 05 – Optimization
  • Optislang
  • Workshop 5.1: Multiple goals optimization of Nissal Leaf motor

Virtual Classroom Session 6

  • Module 06 – Equivalent Circuit Extraction (ECE)
  • ECE theory and advantages
  • ECE components and their properties
  • ECE components main settings
  • Workshop 6.1: ECE Example

Virtual Classroom Session 7

  • Module 07 – Demagnetization
  • Permanent Magnets and Demagnetization Theory
  • Demagnetization in Maxwell
  • Temperature dependent Demagnetization
  • Workshop 7.1: Demagnetization due to short circuit
  • Workshop 7.2: Temperature Dependent Demagnetization

Virtual Classroom Session 8

  • Module 08 – Electric Machines Design Toolkit
  • Basics of usage and list of settings  
  • Workshop 8.1: Example of PM motor
  • Workshop 8.2: Example of IM motor
  • Motor Geometry Creation and manipulation
  • Cogging Torque calculation
  • Meshing for Motors
  • Equivalent Circuit Extraction (ECE)
  • Power Balance in Motors
  • Sensitivity Analysis and Optimization using Optislang
  • Demagnetization
  • Electric Machine design Toolkit AC