Sophie Michel, Frederic Messine, Jean-René Poirier
{"title":"三维磁静力学中的拓扑优化:利用磁矩方程开发辅助方法","authors":"Sophie Michel, Frederic Messine, Jean-René Poirier","doi":"10.1108/compel-10-2023-0533","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>The 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.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>First, 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.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>In 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.</p><!--/ Abstract__block -->\n<h3>Research limitations/implications</h3>\n<p>This 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.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>The 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.</p><!--/ Abstract__block -->","PeriodicalId":501376,"journal":{"name":"COMPEL","volume":"48 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Topological optimization in 3D-magnetostatics: development of adjoint methods using the equations of magnetic moments\",\"authors\":\"Sophie Michel, Frederic Messine, Jean-René Poirier\",\"doi\":\"10.1108/compel-10-2023-0533\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<h3>Purpose</h3>\\n<p>The 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.</p><!--/ Abstract__block -->\\n<h3>Design/methodology/approach</h3>\\n<p>First, 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.</p><!--/ Abstract__block -->\\n<h3>Findings</h3>\\n<p>In 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.</p><!--/ Abstract__block -->\\n<h3>Research limitations/implications</h3>\\n<p>This 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.</p><!--/ Abstract__block -->\\n<h3>Originality/value</h3>\\n<p>The 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.</p><!--/ Abstract__block -->\",\"PeriodicalId\":501376,\"journal\":{\"name\":\"COMPEL\",\"volume\":\"48 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-05-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"COMPEL\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1108/compel-10-2023-0533\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"COMPEL","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/compel-10-2023-0533","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
本文的目的主要是在磁矩法(MMM)中发展邻接法,从而为解决磁静力拓扑优化问题提供一种高效的新方法,以设计三维磁路。首先,回顾了磁矩法,并将优化设计问题重新表述为偏导数方程约束优化问题,其中的约束条件是磁静力中的麦克斯韦方程。根据卡鲁什-洪-塔克最优条件,可以推导出一个取决于拉格朗日参数的新问题。这个问题称为邻接问题,拉格朗日参数称为邻接参数。因此,通过解决直接问题和邻接问题,可以有效地获得目标函数值及其梯度。为了获得拓扑优化代码,开发并使用了一种与基于梯度下降步骤的优化相关联的半各向同性材料与惩罚(SIMP)放松惩罚方法。他们开发了一套代码,并通过与有限差分法的比较进行了验证。因此,开发了一种拓扑优化代码,将这种基于邻接的梯度计算与 SIMP 惩罚技术相结合,并通过解决磁静力三维设计问题证明了其效率。作者提供的简单示例只是为了验证我们的理论结果,还需要对拓扑优化代码进行一些扩展,以解决更有趣的设计案例。二维优化问题是众所周知的,并且已经引入了几种解决方法,但在三维中使用邻接法的问题却很少见。此外,与 MMMs 相关的问题也从未涉及。作者在本文中指出,这种关联可以节省 CPU 时间。
Topological optimization in 3D-magnetostatics: development of adjoint methods using the equations of magnetic moments
Purpose
The 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/approach
First, 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.
Findings
In 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/implications
This 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/value
The 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.