{"title":"通过自动微分简化基于 FFT 的力学方法","authors":"Mohit Pundir, David S. Kammer","doi":"arxiv-2408.03804","DOIUrl":null,"url":null,"abstract":"Fast-Fourier Transform (FFT) methods have been widely used in solid mechanics\nto address complex homogenization problems. However, current FFT-based methods\nface challenges that limit their applicability to intricate material models or\ncomplex mechanical problems. These challenges include the manual implementation\nof constitutive laws and the use of computationally expensive and complex\nalgorithms to couple microscale mechanisms to macroscale material behavior.\nHere, we incorporate automatic differentiation (AD) within the FFT framework to\nmitigate these challenges. We demonstrate that AD-enhanced FFT-based methods\ncan derive stress and tangent stiffness directly from energy density\nfunctionals, facilitating the extension of FFT-based methods to more intricate\nmaterial models. Additionally, AD simplifies the calculation of homogenized\ntangent stiffness for microstructures with complex architectures and\nconstitutive properties. This enhancement renders current FFT-based methods\nmore modular, enabling them to tackle homogenization in complex multiscale\nsystems, especially those involving multiphysics processes. Our work will\nsimplify the numerical implementation of FFT-based methods for complex solid\nmechanics problems.","PeriodicalId":501146,"journal":{"name":"arXiv - PHYS - Soft Condensed Matter","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Simplifying FFT-based methods for mechanics with automatic differentiation\",\"authors\":\"Mohit Pundir, David S. Kammer\",\"doi\":\"arxiv-2408.03804\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Fast-Fourier Transform (FFT) methods have been widely used in solid mechanics\\nto address complex homogenization problems. However, current FFT-based methods\\nface challenges that limit their applicability to intricate material models or\\ncomplex mechanical problems. These challenges include the manual implementation\\nof constitutive laws and the use of computationally expensive and complex\\nalgorithms to couple microscale mechanisms to macroscale material behavior.\\nHere, we incorporate automatic differentiation (AD) within the FFT framework to\\nmitigate these challenges. We demonstrate that AD-enhanced FFT-based methods\\ncan derive stress and tangent stiffness directly from energy density\\nfunctionals, facilitating the extension of FFT-based methods to more intricate\\nmaterial models. Additionally, AD simplifies the calculation of homogenized\\ntangent stiffness for microstructures with complex architectures and\\nconstitutive properties. This enhancement renders current FFT-based methods\\nmore modular, enabling them to tackle homogenization in complex multiscale\\nsystems, especially those involving multiphysics processes. Our work will\\nsimplify the numerical implementation of FFT-based methods for complex solid\\nmechanics problems.\",\"PeriodicalId\":501146,\"journal\":{\"name\":\"arXiv - PHYS - Soft Condensed Matter\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - PHYS - Soft Condensed Matter\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.03804\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Soft Condensed Matter","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.03804","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simplifying FFT-based methods for mechanics with automatic differentiation
Fast-Fourier Transform (FFT) methods have been widely used in solid mechanics
to address complex homogenization problems. However, current FFT-based methods
face challenges that limit their applicability to intricate material models or
complex mechanical problems. These challenges include the manual implementation
of constitutive laws and the use of computationally expensive and complex
algorithms to couple microscale mechanisms to macroscale material behavior.
Here, we incorporate automatic differentiation (AD) within the FFT framework to
mitigate these challenges. We demonstrate that AD-enhanced FFT-based methods
can derive stress and tangent stiffness directly from energy density
functionals, facilitating the extension of FFT-based methods to more intricate
material models. Additionally, AD simplifies the calculation of homogenized
tangent stiffness for microstructures with complex architectures and
constitutive properties. This enhancement renders current FFT-based methods
more modular, enabling them to tackle homogenization in complex multiscale
systems, especially those involving multiphysics processes. Our work will
simplify the numerical implementation of FFT-based methods for complex solid
mechanics problems.