Modeling Electromagnetic Coils

This 20-part course is an introduction to modeling electromagnetic coils using the COMSOL Multiphysics® simulation software and the add-on AC/DC Module. In this course, you will be guided through the entire process of building coil models from start to finish. We begin by working in the 2D axisymmetric space and, as the course progresses, we expand our coil model by utilizing different modeling techniques; using specialized physics features; adding physics; modeling different devices and applications; and finally, building coil models in the 3D spatial dimension.​

An overview of the course materials and topics covered are outlined as follows:

Getting Started with Modeling EM Coils

2D axisymmetric geometry. 2D axisymmetric geometry.
Magnetic flux density. Magnetic flux density.

One of the coil model geometries (left) and the respective results plot (right) generated during the first part of the course.

Electromagnetic Heating in Coils

Magnetic flux density. Magnetic flux density.
Temperature. Temperature.

Plots of the magnetic flux density (left) and temperature (right) for the electromagnetic heating coil model built in the sixth part of the course.

Forces, Motion, and Nonlinearities in Coil Modeling

A model built in Part 12 of the course simulating the induced currents from a magnet moving through a coil.

3D Coil Modeling

3D coil model geometry. 3D coil model geometry.
3D magnetic flux density. 3D magnetic flux density.

One of the 3D coil model geometries (left) built in Part 16 of the course and a results plot (right) displaying the magnetic flux density.

Upon completion of this course, you will know how to properly set up, build, and compute both 2D axisymmetric and 3D models of electromagnetic coils. In doing so, you will be knowledgeable in the foundations and key aspects of building such models. You will also be knowledgeable in modeling different types of multiphysics problems for coils as well as the different features and functionality in the software that you can use to model and solve these problems.

Submit feedback about this page or contact support here.