Free and steady-state forced longitudinal vibrations of non-uniform rods are investi- gated by an iteration method, which results in a series solution. The series obtained are convergent and linearly independent. Its convergence is verified by convergence tests, its linear independence confirmed by the nonzero value of the corresponding Wronski determinant. Then, the solution obtained is an exact one reducible to a classical solution for the case of uniform rods. In order to verify the method, two examples are presented as an application of the proposed method. The results obtained are equivalent to the method in literature. In contrast to the proposed method ca- pable of dealing with arbitrary non-uniform rods in principle, the method in literature is confined to work on special cases.
Free longitudinal vibrations of non-uniform rods are investigated by a proposed method, which results in a series solution. In a special case, with the proposed method an exact solution with a concise form can be obtained, which imply four types of profiles with variation in geometry or material properties. However, the WKB (Wentzel-Kramers-Brillouin) method leads to a series solution, which is a Taylor expansion of the results of the proposed method. For the arbitrary non-uniform rods, the comparison indicates that the WKB method is simpler, but the convergent speed of the series solution resulting from the pro-posed method is faster than that of the WKB method, which is also validated numerically using an exact solution of a kind of non-uniform rods with Kummer functions.
Free and steady state forced transverse vibrations of non-uniform beams are investigated with a proposed method, leading to a series solution. The obtained series is verified to be convergent and linearly independent in a convergence test and by the non-zero value of the corresponding Wronski determinant, respectively. The obtained solution is rigorous, which can be reduced to a classical solution for uniform beams. The proposed method can deal with arbitrary non-uniform Euler-Bernoulli beams in principle, but the methods in terms of special functions or elementary functions can only work in some special cases.