scholarly journals PSBFEM-Abaqus: Development of User Element Subroutine (UEL) for Polygonal Scaled Boundary Finite Element Method in Abaqus

2021 ◽  
Vol 2021 ◽  
pp. 1-22
Author(s):  
Nan Ye ◽  
Chao Su ◽  
Yang Yang

The polygonal scaled boundary finite element method (PSBFEM) is a novel method integrating the standard scaled boundary finite element method (SBFEM) and the polygonal mesh technique. This work discusses developing a PSBFEM framework within the commercial finite element software Abaqus. The PSBFEM is implemented by the User Element Subroutine (UEL) feature of the software. The details on the main procedures to interact with Abaqus, defining the UEL element, and solving the stiffness matrix by the eigenvalue decomposition are present. Moreover, we also develop the preprocessing module and the postprocessing module using the Python script to generate meshes automatically and visualize results. Several benchmark problems from two-dimensional linear elastostatics are solved to validate the proposed implementation. The results show that PSBFEM-UEL has significantly better than FEM convergence and accuracy rate with mesh refinement. The implementation of PSBFEM-UEL can conveniently use arbitrary polygon elements by the polygon/quadtree discretizations in the Abaqus. The developed UEL and the associated input files can be downloaded from https://github.com/hhupde/PSBFEM-Abaqus.

2021 ◽  
Vol 2021 ◽  
pp. 1-17
Author(s):  
Nan Ye ◽  
Chao Su ◽  
Yang Yang

The polygonal scaled boundary finite element method (PSBFEM) is a novel approach integrating the standard scaled boundary finite element method and the polygonal mesh technique. In this work, a user-defined element (UEL) for dynamic analysis based on the PSBFEM is developed in the general finite element software ABAQUS. We present the main procedures of interacting with Abaqus, updating AMATRX and RHS, defining the UEL element, and solving the stiffness and mass matrices through eigenvalue decomposition. Several benchmark problems of free and forced vibration are solved to validate the proposed implementation. The results show that the PSBFEM is more accurate than the FEM with mesh refinement. Moreover, the PSBFEM avoids the occurrence of hanging nodes by constructing a polygonal mesh. Thus, the PSBFEM can choose an appropriate mesh resolution for different structures ensuring accuracy and reducing calculation costs.


Author(s):  
Yang Yang ◽  
Zongliang Zhang ◽  
Yelin Feng ◽  
Yuzhen Yu ◽  
Kun Wang ◽  
...  

This paper presents a steady-state and transient heat conduction analysis framework using the polygonal scaled boundary finite element method (PSBFEM) with polygon/quadtree meshes. The PSBFEM is implemented with commercial finite element code Abaqus by the User Element Subroutine (UEL) feature. The detailed implementation of the framework, defining the UEL element, and solving the stiffness/mass matrix by the eigenvalue decomposition are presented. Several benchmark problems from heat conduction are solved to validate the proposed implementation. Results show that the PSBFEM is reliable and accurate for solving heat conduction problems. Not only can the proposed implementation help engineering practitioners analyze the heat conduction problem using polygonal mesh in Abaqus, but it also provides a reference for developing the UEL to solve other problems using the scaled boundary finite element method.


2019 ◽  
Vol 17 (02) ◽  
pp. 1850128 ◽  
Author(s):  
Pramod Y. Kumbhar ◽  
A. Francis ◽  
N. Swaminathan ◽  
R. K. Annabattula ◽  
S. Natarajan

In this paper, we discuss the implementation of a cell-based smoothed finite element method (CSFEM) within the commercial finite element software Abaqus. The salient feature of the CSFEM is that it does not require an explicit form of the derivative of the shape functions and there is no need for isoparametric mapping. This implementation is accomplished by employing the user element subroutine (UEL) feature in Abaqus. The details on the input data format together with the proposed user element subroutine, which forms the core of the finite element analysis are given. A few benchmark problems from linear elastostatics in both two and three dimensions are solved to validate the proposed implementation. The developed UELs and the associated input files can be downloaded from https://github.com/nsundar/SFEM_in_Abaqus .


2013 ◽  
Vol 353-356 ◽  
pp. 3369-3377 ◽  
Author(s):  
Ming Guang Shi ◽  
Chong Ming Song ◽  
Hong Zhong ◽  
Yan Jie Xu ◽  
Chu Han Zhang

A coupled method between the Scaled Boundary Finite Element Method (SBFEM) and Finite Element Method (FEM) for evaluating the Stress Intensity Factors (SIFs) is presented and achieved on the platform of the commercial finite element software ABAQUS by using Python as the programming language. Automatic transformation of the finite elements around a singular point to a scaled boundary finite element subdomain is realized. This method combines the high accuracy of the SBFEM in computing the SIFs with the ability to handle material nonlinearity as well as powerful mesh generation and post processing ability of commercial FEM software. The validity and accuracy of the method is verified by analysis of several benchmark problems. The coupled algorithm shows a good converging performance, and with minimum additional treatment can be able to handle more problems that cannot be solved by either SBFEM or FEM itself. For fracture problems, it proposes an efficient way to represent stress singularity for problems with complex geometry, loading condition or certain nonlinearity.


2016 ◽  
Vol 13 (02) ◽  
pp. 1640015 ◽  
Author(s):  
Z. H. Zhang ◽  
Z. J. Yang ◽  
J. H. Li

An adaptive polygonal scaled boundary finite element method (APSBFEM) is developed for elastodynamics. Flexible polygonal meshes are generated from background Delaunay triangular meshes and used to calculate structure’s dynamic responses. In each time step, a posteriori-type energy error estimator is employed to locate the polygonal subdomains with exceeding spatial discretization error, then edge midpoints of the corresponding triangles are inserted into the background. A new Delaunay triangular mesh and a polygonal mesh are regenerated successively. The state variables, including displacement, velocity and acceleration are mapped from the old polygonal mesh to the new one by a simple algorithm. A benchmark elastodynamic problem is modeled to validate the developed method. The results show that the adaptive meshes are capable of capturing the steep stress regions, and the dynamic responses agree well with those from the adaptive finite element method and the polygonal scaled boundary finite element method without adaptivity using fine meshes.


Sign in / Sign up

Export Citation Format

Share Document