Font Size: a A A

Research And Application Of The 3D Shell Element Based On CPU-GPU Heterogeneous Platform

Posted on:2016-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:C QuFull Text:PDF
GTID:2272330479990974Subject:Structural engineering
Abstract/Summary:PDF Full Text Request
The dynamic elastoplastic analysis for shell structure of high-rise building structure under earthquake is very important. The traditional serial calculation of shell structure analysis method based on CPU is difficult to have calculation accuracy and computational efficiency simultaneously. In this paper, through the establishment of the 3D shell element based on CPU-GPU heterogeneous platform, we realize static and dynamic finite element analysis of building structure’s shell parts with high precision and high efficiency. Combined with the fiber beam element based on CPU-GPU heterogeneous platforms, we give a brand new, high efficiency and portable parallel finite element heterogeneous platform to structural analysis problems in high-rise building. The main contents of this paper include following three aspects:3D shell element based on CPU-GPU heterogeneous platform is established in this paper. 3D shell element is layered. Each layer can be set according to the need of different thickness and material properties of each layer can set the appropriate number of section integration points. When the element stiffness matrix generates and stress status updates, along the thickness direction of each integral point can independently calculate stress and strain values. It considers the material nonlinear behavior of the unit surface inside and surface outside at the same time. Longitudinal and horizontal reinforcement of wall use reinforced layer without shear deformation. It increases the computational efficiency.3D shell element based on CPU-GPU heterogeneous platform for linear elastic problem. First PCG and Newmark-β method based on GPU is given. Then we compile the finite element analysis program based on CPU-GPU heterogeneous platform. Afterwards, we analyze the static and dynamic linear elastic problem with the finite element analysis program based on CPU-GPU heterogeneous platform. We compare the results of the finite element analysis program based on CPU-GPU heterogeneous platform with the results of analysis based on CPU and Abaqus. High precision and high efficiency of linear elastic analysis of 3D shell element based on CPU-GPU heterogeneous platform are proved. Finally, we analyze the factors of acceleration effect to the finite element analysis program based on CPU-GPU heterogeneous platform.3D shell element based on the CPU-GPU heterogeneous platforms for nonlinear problem is analyzed. First we compile a two-dimensional concrete constitutive subroutine, a reinforcement constitutive subroutine and a update program of stress state and element stiffness considering material nonlinearity of 3D shell element. Then we improve finite element analysis program by adding the above three program. Afterwards, we analyze the static and dynamic elastoplastic problem with the finite element analysis program based on CPU-GPU heterogeneous platform. We compare the results of the finite element analysis program based on CPU-GPU heterogeneous platform with the results of analysis based on CPU, the experiment and Abaqus. High precision and high efficiency of elastoplastic analysis of 3D shell element based on CPU-GPU heterogeneous platform are proved. Finally, we give a brand new, high efficiency and portable parallel finite element heterogeneous platform to structural analysis problems in high-rise building.
Keywords/Search Tags:layered shell element, heterogeneous platform, finite element program, speed-up ratio, elastoplastic time-history analysis
PDF Full Text Request
Related items