Computational & Technology Resources
an online resource for computational,
engineering & technology publications
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON THE APPLICATION OF ARTIFICIAL INTELLIGENCE TO CIVIL AND STRUCTURAL ENGINEERING
Edited by: B.H.V. Topping and B. Kumar
SCNN Solver for Finite Element Analysis with Neural Network Elements
Department of Mechanics and Engineering Science, Peking University, Beijing, China
S. Li, "SCNN Solver for Finite Element Analysis with Neural Network Elements", in B.H.V. Topping, B. Kumar, (Editors), "Proceedings of the Sixth International Conference on the Application of Artificial Intelligence to Civil and Structural Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 13, 2001. doi:10.4203/ccp.74.13
Keywords: finite element, neural network, linear solver, stiffness matrix, element stiffness simulation, SCNN.
The Finite Element Method (FEM) is an important method in numerical computations. It has been successfully applied in fields of solid, fluid and electromagnetism. To simulate FEM analysis with artificial neural network is a challenge problem to both mechanics and computer science. Since it is a new way to solve some kinds of engineering problems, such as structural analysis with unknown or complicated constitutive relation components, linear analysis for structure with non-linear components, real time analysis and fast re-analysis. The ESS approach was firstly presented by the author to solve these problems. This approach simulates the relationship between displacements and loads of an element using an artificial neural network (ANN). A hybrid stiffness matrix is constructed with the ANN and other conventional element stiffness matrix. The hybrid matrix can be constrained, trained and solved. So we can get a global solution with some unknown elements. This method is successful but still have some difficulties. One is to find a stable solver to the ESS approach. In this approach, the global stiffness matrix contains some neural network elements, and is usually not positive and symmetry. Therefore, the conjunctive gradient method, which we applied before, is not always applicable.
Structure controllable multi-layer forward neural network (SCNN) has been applied to solve matrix inversion[5,3,4], linear equations[2,3,4], eigenvalues/eigenvectors and related problems. It shows the ability to solve illness condition equations. In this paper, we construct a SCNN solver to solve the hybrid stiffness matrix, and it works in all cases. Furthermore, not only the static problems but also the dynamic problems can be solved by the SCNN. Learning factor a is a key parameter to the efficiency of improved BP algorithm. Deduction of this parameter is also given in this paper.
By using the SCNN, accuracy of present results increase dramatically comparing to the previous. Additionally, eigenvalues and eigenvectors of structure can be solved by SCNN in ESS approach. The simulation results are satisfactory. So we believe the SCNN is a significant solver for finite element analysis with neural network elements.
purchase the full-text of this paper (price £20)