Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2025, Vol. 46 ›› Issue (6): 1161-1171.DOI: 10.11996/JG.j.2095-302X.2025061161

• Core Industrial Software for Manufacturing Products • Previous Articles     Next Articles

Graph neural network-based method for approximating finite element shape functions

JU Chen1,2(), DING Jiaxin1,2, WANG Zexing3, LI Guangzhao1,2, GUAN Zhenxiang4, ZHANG Changyou1()   

  1. 1 Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
    2 School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing 100190, China
    3 Beijing National New Energy Vehicle Technology Innovation Center Co., Ltd., Beijing 102600, China
    4 China Railway 19 Bureau Group Co., Ltd., Beijing 100176, China
  • Received:2025-09-18 Accepted:2025-10-29 Online:2025-12-30 Published:2025-12-27
  • Contact: ZHANG Changyou
  • About author:First author contact:

    JU Chen (2001-),PhD candidate. His main research interests cover system simulation and deep learning. E-mail:juchen23@mails.ucas.ac.cn

  • Supported by:
    National Key Research and Development Program of China(2023YFB3611303);Major Project of the Ministry of Water Resources of the People’s Republic of China(SKS-2022104)

Abstract:

Efficient and accurate evaluation of shape functions is critical for element stiffness assembly and the global solution in finite element (FE) computations. A general framework was proposed for approximating shape functions was proposed to handle multiple element types and variable node counts. First, learnable type embeddings were used to map discrete element classes to continuous vectors, enabling parameter sharing across element types. Second, geometric information and query-point features were processed by a node encoder; graph convolutions were used to propagated local geometric constraints, while global pooling was applied provided element-level context. Finally, shape function values were produced by a decoder from node- and element-level features, and the model was trained with a loss combining mean square error (MSE) and a physics-inspired sum constraint to enforce shape-function properties. Experiments on synthetic datasets of linear 4-node tetrahedra and quadratic 10-node showed demonstrated that the model achieved a test MSE of approximately 0.001 8 and that shape function values were computed accurately across the test set. Moreover, in a large-scale computing environment, the neural-network inference attained roughly three times the throughput of a conventional interpolation-based implementation. These results suggested a promising route to accelerate or replace classical shape-function evaluations using learning methods.

Key words: graph neural networks, finite element, shape function, CAE, deep learning

CLC Number: