Techno Press
You logged in as You Query in as select * from journal_sem where volume=38 and num=2 and ordernum=5 Techno Press

Structural Engineering and Mechanics
  Volume 38, Number 2, April25 2011 , pages 211-229

The numerical solution of dynamic response of SDOF systems using cubic B-spline polynomial functions
S. Shojaee, S. Rostami and A. Moeinadini

    In this paper, we present a new explicit procedure using periodic cubic B-spline interpolation polynomials to solve linear and nonlinear dynamic equation of motion governing single degree of freedom (SDOF) systems. In the proposed approach, a straightforward formulation was derived from the approximation of displacement with B-spline basis in a fluent manner. In this way, there is no need to use a special pre-starting procedure to commence solving the problem. Actually, this method lies in the case of conditionally stable methods. A simple step-by-step algorithm is implemented and presented to calculate dynamic response of SDOF systems. The validity and effectiveness of the proposed method is demonstrated with four examples. The results were compared with those from the numerical methods such as Duhamel integration, Linear Acceleration and also Exact method. The comparison shows that the proposed method is a fast and simple procedure with trivial computational effort and acceptable accuracy exactly like the Linear Acceleration method. But its power point is that its time consumption is notably less than the Linear Acceleration method especially in the nonlinear analysis.
Key Words
    B-spline; numerical solution; direct integration; explicit; dynamic equation; nonlinear; stability.
S. Shojaee: Civil Engineering Department, Shahid Bahonar University of Kerman, Kerman, Iran
S. Rostami and A. Moeinadini: Civil Engineering Department, Islamic Azad University, Kerman Branch, Kerman, Iran

Techno-Press: Publishers of international journals and conference proceedings.       Copyright © 2022 Techno Press
P.O. Box 33, Yuseong, Daejeon 305-600 Korea, Tel: +82-42-828-7996, Fax : +82-42-828-7997, Email: