Abstract

PurposeThe purpose of this paper is mainly to develop the adjoint method within the method of magnetic moment (MMM) and thus, to provide an efficient new way to solve topology optimization problems in magnetostatic to design 3D-magnetic circuits.Design/methodology/approachFirst, the MMM is recalled and the optimization design problem is reformulated as a partial derivative equation-constrained optimization problem where the constraint is the Maxwell equation in magnetostatic. From the Karush–Khun–Tucker optimality conditions, a new problem is derived which depends on a Lagrangian parameter. This problem is called the adjoint problem and the Lagrangian parameter is called the adjoint parameter. Thus, solving the direct and the adjoint problems, the values of the objective function as well as its gradient can be efficiently obtained. To obtain a topology optimization code, a semi isotropic material with penalization (SIMP) relaxed-penalization approach associated with an optimization based on gradient descent steps has been developed and used.FindingsIn this paper, the authors provide theoretical results which make it possible to compute the gradient via the continuous adjoint of the MMMs. A code was developed and it was validated by comparing it with a finite difference method. Thus, a topology optimization code associating this adjoint based gradient computations and SIMP penalization technique was developed and its efficiency was shown by solving a 3D design problem in magnetostatic.Research limitations/implicationsThis research is limited to the design of systems in magnetostatic using the linearity of the materials. The simple examples, the authors provided, are just done to validate our theoretical results and some extensions of our topology optimization code have to be done to solve more interesting design cases.Originality/valueThe problem of design is a 3D magnetic circuit. The 2D optimization problems are well known and several methods of resolution have been introduced, but rare are the problems using the adjoint method in 3D. Moreover, the association with the MMMs has never been treated yet. The authors show in this paper that this association could provide gains in CPU time.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.