In this article, a novel approach is introduced for the free vibration analysis of beams based upon the variational iteration method. The new approach uses a numeric–symbolic procedure that tackles the problem of increased execution time involved in symbolic integrations. This drawback is usually encountered in solving complicated free vibration problems such as stepped beams connected to lumped parameter subsystems. The proposed procedure is applied for free vibration analysis of a generalized multi-span Timoshenko beam connected to multiple lumped subsystems. Each subsystem is represented by a two-degree-of-freedom spring–mass–damper system. Several verification examples are presented where the results of the proposed numeric–symbolic variational iteration method are compared with the conventional symbolic approach symbolic variational iteration method in terms of execution time. Special attention is given to the verification of the new results against finite element modeling results and exact solutions where possible. Based on the presented results, it is shown that the new numeric–symbolic variational iteration method procedure efficiently reduces the time required for solving the free vibration problem while maintaining the high accuracy and robustness of the variational iteration method. The new procedure presented here may facilitate solving some engineering problems in which the conventional symbolic approach usually fails to solve owing to extensive memory requirements. The study contributes toward further improvements of the variational iteration method and its application to sophisticated dynamic systems.
The authors would like to sincerely thank the anonymous reviewers for their careful reading of the paper and their insightful comments and suggestions that helped to improve the manuscript.
The author(s) received no financial support for the research, authorship, and/or publication of this article.
- Timoshenko beam
- Variational iteration method
- free vibration
- normalized transfer matrix
- numeric–symbolic variational iteration method