arrow
Return

pytom: Topology optimization for magnetic actuators in python

delete2026-10-07
delete0
PRE
AI
A
Ahmad Ramadoni
J
Jaewook Lee *
DOI:10.1007/s00158-026-04422-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents pyTOM, an open-source topology optimization (TO) framework developed for the design of magnetic actuators. The framework integrates magnetostatic vector potential formulations with a density-based TO scheme incorporating Helmholtz filtering, Heaviside projection, and SIMP interpolation of magnetic reluctivity. Magnetic forces are computed via the Maxwell stress tensor, and the design variables are updated using the Method of Moving Asymptotes. The framework addresses three distinctive characteristics of TO for electromechanical devices within a unified computational environment. First, both permanent magnets and coil excitations are modeled as field sources. Second, nonlinear magnetic behavior due to saturation effect is captured through a field-dependent reluctivity model solved via a Newton–Raphson scheme. Third, a multi-position analysis is introduced to evaluate actuator performance across multiple plunger positions. Several numerical examples demonstrate the accuracy and capability of the proposed framework. The accuracy of the magnetic field computation is first validated against COMSOL in an interior permanent magnet motor benchmark. Comparative studies between linear and nonlinear material models then illustrate the effect of magnetic saturation on the design result. Finally, TO results obtained under multiple plunger positions are presented and discussed. The pyTOM framework is intended to serve as an accessible educational platform for TO in electromechanical devices, including electric motors and actuators.
Keywords:
Topology optimization
Magnetic actuators
Nonlinear magnetostatics
Education

Journal

Structural and Multidisciplinary Optimization cover
Structural and Multidisciplinary Optimization
IF:
4
Papers:
4.9K
Citations:
1.7W

Organization

No organization information available
Cited Papers

Cited Papers

errShare
errSave
Topology Optimization of the Stator for Minimizing Cogging Torque of IPM Motors
err2011-10-01
err0
PREAI
errJae Seok Choi; Kazuhiro Izui; Shinji Nishiwaki; Atsushi Kawamoto; Tsuyoshi Nomura
errShare
errSave
Topology optimization: a review for structural designs under vibration problems
err2016-01-21
err139
PREAI
errZargham, Sajjad; Ward, Thomas Arthur; Ramli, Rahizar; Badruddin, Irfan Anjum
errShare
errSave
Efficient topology optimization in MATLAB using 88 lines of code
err2010-11-20
err1.3K
PREAI
errAndreassen, Erik; Clausen, Anders; Schevenels, Mattias; Lazarov, Boyan S.; Sigmund, Ole
errShare
errSave
researcher View more