{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T06:19:41Z","timestamp":1763705981729,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T00:00:00Z","timestamp":1612310400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52077203"],"award-info":[{"award-number":["52077203"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science Foundation of Zhejiang Province, China","award":["LY19E070003"],"award-info":[{"award-number":["LY19E070003"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>A moving meshing algorithm with mesh adaptive size function was proposed in this paper with regard to the modeling speed and solution accuracy of electromagnetic equipment in the optimization design process. In the proposed method, a mesh size function that considers curvature, feature size, and distance gradient restrictions is constructed, which can obtain high quality meshes and avoid excessive iteration; when the finite element mesh domain is deformed, only the mesh nodes close to the moving boundary are allowed to move, and the theory of force-balance is used combined with the second-order boundary projection algorithm to perform iterative optimization of the mesh node positions. The proposed method has the advantages of keeping the original mesh structure and minimum mesh deformation as well as speed up the convergence, save time in the finite element meshing, and ensure the quality of the generated mesh. Then, the proposed method was applied to a 37 kw motor for electromagnetic analysis, and the results obtained proved the accuracy of the algorithm; finally, the effectiveness of the mesh movement algorithm in three-dimensional space was tested by moving the sphere inside the cylinder.<\/jats:p>","DOI":"10.3390\/sym13020254","type":"journal-article","created":{"date-parts":[[2021,2,3]],"date-time":"2021-02-03T20:31:51Z","timestamp":1612384311000},"page":"254","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["A Novel Meshing Method Based on Adaptive Size Function and Moving Mesh for Electromagnetic Finite Element Analysis"],"prefix":"10.3390","volume":"13","author":[{"given":"Chunfeng","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310016, China"}]},{"given":"Siguang","family":"An","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310016, China"}]},{"given":"Wei","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310016, China"}]},{"given":"Dehui","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310016, China"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,3]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Nguyen, H.N., Canh, T.N., and Thanh, T.T. (2019). Finite element modelling of a composite shell with shear connectors. Symmetry, 11.","key":"ref_1","DOI":"10.3390\/sym11040527"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.matcom.2019.10.014","article-title":"Acceleration strategies based on bubble-type adaptive mesh refinement method","volume":"170","author":"Guo","year":"2020","journal-title":"Math. Comput. Simul."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"9825","DOI":"10.1109\/TIE.2018.2811398","article-title":"Accelerating the Optimal Shape Design of Linear Machines by Transient Simulation Using Mesh Deformation and Mesh Connection Techniques","volume":"65","author":"Zhao","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1403","DOI":"10.1002\/nme.1620210805","article-title":"A new mesh generation scheme for arbitrary planar domains","volume":"21","author":"Lo","year":"1985","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1016\/0021-9991(87)90093-3","article-title":"Adaptive remeshing for compressible flow computations","volume":"72","author":"Peraire","year":"1987","journal-title":"J. Comput. Phys."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1115\/1.3151889","article-title":"Approaches to the automatic generation and control of finite element meshes","volume":"1","author":"Shephard","year":"1988","journal-title":"Appl. Mech. Rev."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1335","DOI":"10.1002\/nme.1620150906","article-title":"A brief review of techniques for generating irregular computational grids","volume":"15","author":"Thacker","year":"1980","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1093\/comjnl\/24.2.162","article-title":"Computing Dirichlet tessellations","volume":"24","author":"Bowyer","year":"1981","journal-title":"Comput. J."},{"key":"ref_9","first-page":"55","article-title":"An adaptive discretization of incompressible flow using node-based local meshes","volume":"102","author":"Zhang","year":"2014","journal-title":"Comput. Model. Eng. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1002\/cnm.1630040603","article-title":"Laplacian smoothing and Delaunay triangulations","volume":"4","author":"Field","year":"1988","journal-title":"Commun. Appl. Numer. Methods"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1121","DOI":"10.1002\/nme.1620310607","article-title":"Mesh relaxation: A new technique for improving triangulations","volume":"31","author":"Frey","year":"1991","journal-title":"Int. J. Numer. Methods Eng."},{"unstructured":"Engwirda, D. (2014). Locally-Optimal Delaunay-Refinement and Optimisation-Based Mesh Generation. [Ph.D. Thesis, School of Mathematics and Statistics, The University of Sydney].","key":"ref_12"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1515\/cmam-2018-0220","article-title":"Adaptive Mesh Refinement in 2D\u2014An Efficient Implementation in Matlab","volume":"20","author":"Funken","year":"2019","journal-title":"Comput. Methods Appl. Math."},{"doi-asserted-by":"crossref","unstructured":"Funken, S.A., and Schmidt, A. (2020). A Coarsening Algorithm on Adaptive Red-Green-Blue Refined Meshes. arXiv Prepr.","key":"ref_14","DOI":"10.1007\/s11075-020-01003-7"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1137\/S0036144503429121","article-title":"A Simple Mesh Generator in MATLAB","volume":"46","author":"Persson","year":"2004","journal-title":"SIAM Rev."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.ocemod.2019.101509","article-title":"On the automatic and a priori design of unstructured mesh resolution for coastal ocean circulation models","volume":"144","author":"Roberts","year":"2019","journal-title":"Ocean Model."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4160","DOI":"10.1109\/TMAG.2012.2198442","article-title":"An Adaptive Mesh Method in Transient Finite Element Analysis of Magnetic Field Using a Novel Error Estimator","volume":"48","author":"Zhao","year":"2012","journal-title":"IEEE Trans. Magn."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1777","DOI":"10.1109\/TMAG.2013.2245113","article-title":"A Novel Adaptive Mesh Finite Element Method for Nonlinear Magnetic Field Analysis","volume":"49","author":"Zhao","year":"2013","journal-title":"IEEE Trans. Magn."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1603","DOI":"10.1016\/j.jfranklin.2019.11.024","article-title":"Adaptive mesh refinement method for solving optimal control problems using interpolation error analysis and improved data compression","volume":"357","author":"Zhao","year":"2020","journal-title":"J. Frankl. Inst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.cam.2014.11.049","article-title":"Adaptive finite element analysis of elliptic problems based on bubble-type local mesh generation","volume":"280","author":"Zhang","year":"2015","journal-title":"J. Comput. Appl. Math."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.jcp.2013.07.032","article-title":"An adaptive discretization of incompressible flow using a multitude of moving Cartesian grids","volume":"254","author":"Elliot","year":"2013","journal-title":"J. Comput. Phys."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1142\/S0219876206001144","article-title":"Adaptive meshfree method based on adding and moving nodes","volume":"3","author":"Hagihara","year":"2006","journal-title":"Int. J. Comput. Methods"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5465","DOI":"10.1016\/j.jmatprotec.2009.05.001","article-title":"Residual stresses and FCP prediction in FSW through a continuous FE model","volume":"209","author":"Fratini","year":"2009","journal-title":"J. Mater. Process. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.compind.2019.103177","article-title":"Model-based vehicular prognostics framework using Big Data architecture","volume":"115","author":"Petrillo","year":"2020","journal-title":"Comput. Ind."},{"unstructured":"Galli, A., Gravina, M., Moscato, V., and Sperli, G. (2020). Deep Learning for HDD health assessment: An application based on LSTM. IEEE Trans. Comput., 1.","key":"ref_25"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1948","DOI":"10.1109\/20.144753","article-title":"Geometric parametrization and constrained optimization techniques in the design of salient pole synchronous machines","volume":"28","author":"Weeber","year":"1992","journal-title":"IEEE Trans. Magn."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1202","DOI":"10.1109\/TMAG.2007.916252","article-title":"An adaptive finite element method for minor shape modification in optimization algorithms","volume":"44","author":"Yamazaki","year":"2008","journal-title":"IEEE Trans. Magn."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1007","DOI":"10.1002\/nme.595","article-title":"Mesh deformation using the biharmonic operator","volume":"56","author":"Helenbrook","year":"2003","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2165","DOI":"10.1109\/TMAG.2012.2236826","article-title":"A Novel Mesh Morphing Technique for Large Shape Deformation and Its Application to Optimal Design Problems","volume":"49","author":"Ho","year":"2013","journal-title":"IEEE Trans.Magn."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1016\/j.compstruc.2007.01.013","article-title":"Mesh deformation based on radial basis function interpolation","volume":"85","author":"Bijl","year":"2007","journal-title":"Comput. Struct."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1898","DOI":"10.1002\/nme.1838","article-title":"A minimal element distortion strategy for computational mesh dynamics","volume":"69","author":"Nigro","year":"2007","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2947","DOI":"10.1109\/TMAG.2011.2148107","article-title":"A moving mesh embedded algorithm in finite element method for optimal design of electromagnetic devices","volume":"47","author":"Ho","year":"2011","journal-title":"IEEE Trans. Magn."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/TMAG.2011.2173908","article-title":"A Parameterized Mesh Generation and Refinement Method for Finite Element Parameter Sweeping Analysis of Electromagnetic Devices","volume":"48","author":"Zhao","year":"2012","journal-title":"IEEE Trans. Magn."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"4507","DOI":"10.1109\/TMAG.2012.2199090","article-title":"An efficient parameterized mesh method for large shape variation in optimal designs of electromagnetic devices","volume":"48","author":"Ho","year":"2012","journal-title":"IEEE Trans. Magn."},{"key":"ref_35","first-page":"010","article-title":"Two-dimensional finite element mesh generation algorithm for Electromagnetic Field Calculation","volume":"30","author":"Zhang","year":"2020","journal-title":"Chin. Phys. B"},{"key":"ref_36","first-page":"137","article-title":"What is a Good Linear Finite Element? Interpolation, Conditioning, Anisotropy, and Quality Measures","volume":"73","author":"Shewchuk","year":"2002","journal-title":"Univ. Calif. Berkeley"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TMAG.2019.2945181","article-title":"Finite-Element Modeling of Magnetic Properties Degradation Due to Plastic Deformation","volume":"56","author":"Martin","year":"2020","journal-title":"IEEE Trans. Magn."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/2\/254\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:19:24Z","timestamp":1760159964000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/2\/254"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,3]]},"references-count":37,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["sym13020254"],"URL":"https:\/\/doi.org\/10.3390\/sym13020254","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2021,2,3]]}}}