Abstract
Purpose
This study aims to overcome the involved challenging issues and provide high-precision eigensolutions. General eigenproblems in the system of ordinary differential equations (ODEs) serve as mathematical models for vector Sturm-Liouville (SL) and free vibration problems. High-precision eigenvalue and eigenfunction solutions are crucial bases for the reliable dynamic analysis of structures. However, solutions that meet the error tolerances specified are difficult to obtain for issues such as coefficients of variable matrices, coincident and adjacent approximate eigenvalues, continuous orders of eigenpairs and varying boundary conditions.
Design/methodology/approach
This study presents an h-version adaptive finite element method based on the superconvergent patch recovery displacement method for eigenproblems in system of second-order ODEs. The high-order shape function interpolation technique is further introduced to acquire superconvergent solution of eigenfunction, and superconvergent solution of eigenvalue is obtained by computing the Rayleigh quotient. Superconvergent solution of eigenfunction is used to estimate the error of finite element solution in the energy norm. The mesh is then, subdivided to generate an improved mesh, based on the error.
Findings
Representative eigenproblems examples, containing typical vector SL and free vibration of beams problems involved the aforementioned challenging issues, are selected to evaluate the accuracy and reliability of the proposed method. Non-uniform refined meshes are established to suit eigenfunctions change, and numerical solutions satisfy the pre-specified error tolerance.
Originality/value
The proposed combination of methodologies described in the paper, leads to a powerful h-version mesh refinement algorithm for eigenproblems in system of second-order ODEs, that can be extended to other classes of applications in damage detection of multiple cracks in structures based on the high-precision eigensolutions.
Subject
Computational Theory and Mathematics,Computer Science Applications,General Engineering,Software