×

Solution of regular second- and fourth-order Sturm-Liouville problems by exact dynamic stiffness method analogy. (English) Zbl 1356.70027

Summary: This paper treats all regular second- or fourth-order Sturm-Liouville (SL) problems as generalised vibration problems of non-uniform structural members on elastic foundations. Hence such SL problems can be solved by the Wittrick-Williams (WW) algorithm and the authors’ recursive second-order exact dynamic stiffness vibration method. The coefficients of the mathematical SL problems range more widely than for structural vibration problems, and so the method must account for additional possibilities, e.g. the equivalent of large negative stiffness continuous elastic supports. The method computes exact dynamic stiffnesses and their derivatives with respect to the eigenparameter accurately by solving the associated linear boundary-value problems using a standard adaptive solver. The difficulty of calculating the number of exact fixed-end eigenvalues below any trial eigenvalue needed by the WW algorithm is overcome by dividing the whole SL problem domain into an appropriate mesh, in which each element is guaranteed to have all fixed-end eigenvalues above the current trial eigenvalue. Results for second- and fourth-order SL problems shown in the literature to be particularly challenging demonstrate the effectiveness, efficiency, accuracy and reliability of the proposed method.

MSC:

70J50 Systems arising from the discretization of structural vibration problems
65L15 Numerical solution of eigenvalue problems involving ordinary differential equations
34B24 Sturm-Liouville theory
37N05 Dynamical systems in classical and celestial mechanics

Software:

SLEDGE; nag; NAG; COLSYS; SLEIGN2
Full Text: DOI

References:

[1] Pruess S, Fulton CT (1993) Mathematical software for Sturm-Liouville problems. ACM Trans Math Softw 19:360-376 · Zbl 0890.65087 · doi:10.1145/155743.155791
[2] Bailey PB, Everitt WN, Zettl A (2001) Algorithm 810: the SLEIGN2 Sturm-Liouville code. ACM Trans Math Softw 27:143-192 · Zbl 1070.65576 · doi:10.1145/383738.383739
[3] Numerical Algorithms Group Ltd (1999) NAG FORTRAN library manual. Numerical Algorithms Group Ltd, Oxford
[4] Greenberg L, Marletta M (1997) Algorithm 775: the code SLEUTH for solving fourth order Sturm-Liouville problems. ACM Trans Math Softw 23:453-497 · Zbl 0912.65073 · doi:10.1145/279232.279231
[5] Andrew AL (2003) Asymptotic correction of more Sturm-Liouville eigenvalue estimates. BIT Numer Math 43:485-503 · Zbl 1046.65065 · doi:10.1023/B:BITN.0000007052.66222.6d
[6] Çelik İ (2005) Approximate computation of eigenvalues with Chebyshev collocation method. Appl Math Comput 168:125-134 · Zbl 1082.65555 · doi:10.1016/j.amc.2004.08.024
[7] Yuan Q, He Z, Leng H (2008) An improvement for Chebyshev collocation method in solving certain Sturm-Liouville problems. Appl Math Comput 195:440-447 · Zbl 1132.65072 · doi:10.1016/j.amc.2007.04.113
[8] Chen L, Ma H (2008) Approximate solution of the Sturm-Liouville problems with Legendre-Galerkin-Chebyshev collocation method. Appl Math Comput 206:748-754 · Zbl 1157.65431 · doi:10.1016/j.amc.2008.09.038
[9] Attili BS, Lesnic D (2006) An efficient method for computing eigenelements of Sturm-Liouville fourth-order boundary value problems. Appl Math Comput 182:1247-1254 · Zbl 1107.65070 · doi:10.1016/j.amc.2006.05.011
[10] Yuan S, Ye K, Williams FW, Kennedy D (2003) Recursive second order convergence method for natural frequencies and modes when using dynamic stiffness matrices. Int J Numer Methods Eng 56:1795-1814 · Zbl 1155.74355 · doi:10.1002/nme.640
[11] Eisenberger M (1990) Exact static and dynamic stiffness matrices for general variable cross-section members. AIAA J 28:1105-1109 · Zbl 0696.73041 · doi:10.2514/3.25173
[12] Eisenberger M (1990) An exact element method. Int J Numer Methods Eng 30:363-370 · Zbl 0727.73071 · doi:10.1002/nme.1620300210
[13] Chen YH, Sheu JT (1996) Beam length and dynamic stiffness. Comput Methods Appl Mech Eng 129:311-318 · Zbl 0859.73072 · doi:10.1016/0045-7825(95)00912-4
[14] Golub GH, Van Loan CF (1996) Matrix computations. Johns Hopkins University Press, Baltimore · Zbl 0865.65009
[15] Williams FW, Wittrick WH (1970) An automatic computational procedure for calculating natural frequencies of skeletal structures. Int J Mech Sci 12:781-791 · doi:10.1016/0020-7403(70)90053-6
[16] Wittrick WH, Williams FW (1971) A general algorithm for computing natural frequencies of elastic structures. Q J Mech Appl Math 24:263-284 · Zbl 0227.73022 · doi:10.1093/qjmam/24.3.263
[17] Ascher U, Christiansen J, Russell RD (1981) Collocation software for boundary value ODEs. ACM Trans Math Softw 7:209-222 · Zbl 0455.65067 · doi:10.1145/355945.355950
[18] Djoudi MS, Kennedy D, Williams FW, Yuan S, Ye K (2005) Exact substructuring in recursive Newton’s method for solving transcendental eigenproblems. J Sound Vib 280:883-902 · doi:10.1016/j.jsv.2003.12.050
[19] Yuan S, Ye K, Xiao C, Williams FW, Kennedy D (2007) Exact dynamic stiffness method for non-uniform Timoshenko beam vibrations and Bernoulli-Euler column buckling. J Sound Vib 303:526-537 · Zbl 1242.74052 · doi:10.1016/j.jsv.2007.01.036
[20] Ascher U, Christiansen J, Russell RD (1981) Algorithm 569, COLSYS: collocation software for boundary value ODEs [D2]. ACM Trans Math Softw 7:223-229 · doi:10.1145/355945.355951
[21] Bhatt P (1999) Structures. Addison Wesley Longman, Harlow
[22] Greenberg L (1991) An oscillation method for fourth-order, self-adjoint, two-point boundary value problems with nonlinear eigenvalues. SIAM J Math Anal 22:1021-1042 · Zbl 0728.65077 · doi:10.1137/0522067
[23] Greenberg L, Marletta M (1995) Oscillation theory and numerical solution of fourth order Sturm-Liouville problems. IMA J Numer Anal 15:319-356 · Zbl 0832.65087 · doi:10.1093/imanum/15.3.319
[24] Pryce JD (1993) Numerical solution of Sturm-Liouville problems. Clarendon, Oxford · Zbl 0795.65053
[25] Kong Q, Wu H, Zettl A (1997) Dependence of eigenvalues on the problem. Math Nachr 188:173-201 · Zbl 0888.34017 · doi:10.1002/mana.19971880111
[26] Pruess S, Fulton CT, Xie Y (1994) Performance of the Sturm-Liouville software package SLEDGE. Technical report MCS-91-19. Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden · Zbl 1132.65072
[27] Pryce JD (1986) Error control of phase-function shooting methods for Sturm-Liouville problems. IMA J Numer Anal 6:102-123 · Zbl 0591.65057 · doi:10.1093/imanum/6.1.103
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.