将物理增强神经网络嵌入有限元软件,实现高精度冲击模拟。
Implementation of Hyperelastic Physics-Augmented Neural Networks in the Explicit Finite Element Codes Simcenter Radioss and OpenRadioss with Applications to Impact Events

- 在显式有限元中集成物理约束神经网络,直接嵌入材料模型。
- 替换SoftPlus为SQuarePlus可降低计算开销,保持精度。
- 提供自动化工具生成Fortran用户材料代码,适合工程仿真人员使用。
数据驱动材料建模因能捕捉经典模型难以描述的复杂本构行为而受到广泛关注。物理增强神经网络(PANNs)通过在架构中嵌入物理约束,结合了机器学习的灵活性与工程模拟所需的可靠性。本文提出一种将此类网络架构集成至显式有限元求解器Simcenter Radioss和OpenRadioss(西门子)的方法。开发了一个框架,用于将预训练的网络结构及其参数转移至独立的用户材料子程序。网络使用PyTorch训练,但该流程可适配TensorFlow等其他框架,使PANNs可在现有有限元技术中使用,无需专用求解器。特别关注计算效率,研究了网络结构对仿真性能的影响,并讨论了在保持精度前提下降低评估成本的策略。具体发现:用SQuarePlus替代SoftPlus可显著减少计算开销。一个公开的GitHub仓库可自动生成功能完备的Fortran用户材料子程序,仅需指定网络结构和训练参数。通过一个冲击模拟案例验证,生成的PANN材料模型能准确再现超弹性材料在大变形下的非线性行为,为显式有限元仿真中基于机器学习的本构模型提供了实用路径。
原文摘要 · Abstract (English)
Data-driven material modeling techniques have gained significant attention due to their ability to capture complex constitutive behaviors beyond the limitations of classical material models. Physics-augmented neural networks (PANNs), which embed physical constraints directly into their architecture, combine the flexibility of machine learning with the reliability required for engineering simulations. This work presents an approach to integrate such network architectures into the explicit finite element solvers Simcenter Radioss and OpenRadioss (Siemens). A framework for transferring pretrained network architectures and their parameters to a standalone user material routine is developed. Networks are trained using PyTorch, though the procedure can be adapted to other frameworks such as TensorFlow, enabling the use of PANNs within existing finite element technology without requiring specialized solvers. Particular emphasis is placed on computational efficiency. The influence of network architecture on simulation performance is investigated, and strategies for reducing evaluation costs while preserving accuracy are discussed. Specifically, replacing the SoftPlus activation function with SQuarePlus is shown to reduce computational cost. A publicly available GitHub repository automates the generation of Fortran user material routines, requiring only the specification of the network architecture and trained parameters. An example impact simulation demonstrates that the generated PANN user material reproduces the nonlinear behavior characteristic of hyperelastic materials under large strains, providing a practical route toward machine-learning-based constitutive models in explicit finite element simulations.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。