Vol. 16, No. 3, pp. 191-205 (2020)
AN IMPROVED EXPLICIT-IMPLICIT PRECISE INTEGRATION METHOD FOR
NONLINEAR DYNAMIC ANALYSIS OF STRUCTURES
Zhi-Xia Ding 1, Zuo-Lei Du 1, Wei Su 2, * and Yao-Peng Liu 1, 3
1 Department of Civil and Environmental Engineering, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong, China
2 School of Aeronautics and Astronautics, Sun Yat-sen University, Guangzhou, 510275, China
3 Nida Technology Co. Ltd., Hong Kong Science Park, Shatin, N.T., Hong Kong, China
* (Corresponding author: E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.)
Received: 11 May 2019; Revised: 19 November 2019; Accepted: 15 December 2019
DOI:10.18057/IJASC.2020.16.3.1
View Article | Export Citation: Plain Text | RIS | Endnote |
ABSTRACT
In this paper, an improved explicit-implicit precise integration method (EIPIM) is proposed for nonlinear dynamic analysis of structures based on the refined precise integration method (RPIM). The RPIM may face a numerical instability problem when using large time steps while the proposed EIPIM uses an explicit predictor–implicit corrector scheme to provide more stable and accurate results and allow for large time steps. When using EIPIM, the unknown displacements at the starting point are predicted by an explicit function, and the trial displacements at the second step are corrected by the implicit Lagrange interpolation method. In terms of numerical stability and precision, eight explicit formulas have been evaluated to develop a better predictor for EIPIM, i.e., two third-order, four fourth-order and two fifth-order functions. Four examples involving both linear and nonlinear problems illustrate the high stability and numerical efficiency of the proposed method. It is found that the explicit predictors EIPIM_O31 and EIPIM_O41 show good performance and are recommended for nonlinear dynamic analysis.
KEYWORDS
Precise integration method, Nonlinear dynamic analysis, Explicit predictor–implicit corrector scheme, Stability and accuracy
REFERENCES
[1] He, Y.J., Zhou, X.H. and Wang, H.S., “Wind-induced response analysis of the cylindrical reticulated mega-structures”, Advanced Steel Construction, 12, 66-82, 2016.
[2] Li Z, Ren H, Tong X, and Li H. , “A Precise Computation Method of Transient Free Surface Green Function”, Ocean Engineering, 105, 318-326,2015.
[3] Zhong W.X., “On precise time integration method for structural dynamics”, Journal of Dalian University of Technology, 34, 131-136, 1994.
[4] Zhong W.X. and Williams F.W., “A precise time step integration method”, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 208, 427-430, 1994.
[5] Gao Q., Tan S.J. and Zhong W.X., “A survey of the precise integration method”, Scientia Sinica Technologica, 46, 1207-1218, 2016.
[6] Wu F., Gao Q. and Zhong W.X., “Subdomain Precise Integration Method for Periodic Structures”, Shock and Vibration, 2014.
[7] Shen W.P., Lin J.H. and Williams F.W., “Parallel computing for the high precision direct integration method”, Computer Methods in Applied Mechanics and Engineering, 126, 315-331, 1995.
[8] Gao Q., Wu F., Zhang H.W., Zhong W.X., Howson W.P. and Williams F.W., “A fast precise integration method for structural dynamics problems”, Structural Engineering and Mechanics, 43, 1-13, 2012.
[9] Lin J.H., Shen W.P. and Williams F.W., “A high precision direct integration scheme for sturctures subjected to transient dynamic loading”, Computers and Structures , 56, 113-120, 1995.
[10] Wang M.F. and Au F.T.K., “Assessment and improvement of precise time step integration method”, Computers and Structures, 84, 779-786, 2006.
[11] Wang M.F. and Au F.T.K., “Precise integration methods based on Lagrange piecewise interpolation polynomials”, International Journal for Numerical Methods in Engineering, 77, 998-1014, 2009.
[12] Zhang,H.W., Zhang X.W. and Chen J.S., “A new algorithm for numerical solution of dynamic elastic-plastic hardening and softening problems” Computers and Structures, 81, 1739-1749, 2003.
[13] Ding Z.X., Du Z.L., Liu Y.P. and Chan S.L., “A refined precise integration method for nonlinear dynamic analysis of structures”, Advanced Steel Construction, 16, 124-136, 2020.
[14] Zhong W.X., “On precise integration method”, Journal of Computational and Applied Mathematics, 163, 59-78, 2004.
[15] Gao Q., Wu F., Zhang H.W., Lin J.H. and Zhong W.X., “A fast precise integration method for large-scale dynamic structures”, Chinese Journal of Computational Mechanics, 28, 492-498, 2011.
[16] Bathe K.J. and Baig M.M.I., “On a composite implicit time integration procedure for nonlinear dynamics”, Computers and Structures, 83, 2513-2524, 2005.
[17] Abaqus 6.17 Documentation. DS SIMULIA Corp, 2017.
[18] The Open System for Earthquake Engineering Simulation. Univeristy of California, Berkeley, 2000.
[19] Newmark N. M., “A Method of Computation for Structural Dynamics,” ASCE, 127, 1406-1432, 1962.
[20] Wilson E.L., Farhoomand I. and Bathe K.J., “Nonlinear dynamic analysis of complex structures”, Earthquake Engineering Structural Dynamics, 3, 241-252, 1972.
[21] Wilson E.L., A Computer Program for the Dynamic Stress Analysis of Underground Structure, 1968.
[22] Mohammad R.P. and Mahdi K.R., “A New Explicit Time Integration Scheme for Nonlinear Dynamic Analysis,” International Journal of Structural Stability and Dynamics, 16, 1550054, 2015.
[23] Du X.Q., Yang D.X., Zhou J.L, Yan X.L., Zhao Y.L. and Li S., “New Explicit Integration Algorithms with Controllable Numerical Dissipation for Structural Dynamics”, International Journal of Structural Stability and Dynamics, 18, 1850044, 2018.
[24] Bathe K.J., “Conserving energy and momentum in nonlinear dynamics : A simple implicit time integration scheme”, Computures and Structures, 85, 437-445, 2007.
[25] Bathe K.J. and Noh G., “Insight into an implicit time integration scheme for structural dynamics”, Computures and Structures, 98, 1-6, 2012.
[26] Noh G. and Bathe K.J., “Further insights into an implicit time integration scheme for structural dynamics”, Computures and Structures, 202, 15-24, 2018.
[27] Zhang J., Liu Y.H. and Liu D.H., “Accuracy of a composite implicit time integration scheme for structural dynamics”, International Journal for Numerical Methods in Engineering, 109, 368-406, 2017.
[28] Kim W. and Choi S.Y., “An improved implicit time integration algorithm: The generalized composite time integration algorithm”, Computures and Structures, 196, 341-354, 2018.
[29] Zienkiewicz O.C. and Xie Y.M., “A simple error estimator and adaptive time stepping procedure for dynamic analysis”, Earthquake Engineering and Structural Dynamics, 20, 871-887, 1991.
[30] Ascher U.M., Ruuth S.J. and Spiteri R.J., “Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations”, Applied Numerical Mathematics, 25, 151-167, 1997.
[31] Lai T, Yi T.H., Li H.N. and Fu X., “An Explicit Fourth-Order Runge-Kutta Method for Dynamic Force Identification”, International Journal of Structural Stability and Dynamics, 17, 1750120, 2017.
[32] Hulbert G.M. and Jang I., “Automatic time step control algorithms for structural dynamics”, Computer Methods in Applied Mechanics and Engineering, 50, 155-178, 1995.
[33] Deokar R., Maxam D. and Tamma K.K., “A novel and simple a posteriori error estimator for LMS methods under the umbrella of GSSSS framework: Adaptive time stepping in second-order dynamical systems”, Computer Methods in Applied Mechanics and Engineering, 334, 414-439, 2018.
[34] Wang L. and Zhong H.Z, “A time finite element method for structural dynamics”, Applied Mathematical Modelling, 41, 445-461, 2017.
[35] Mayr M., Wall W.A. and Gee M.W., “Adaptive time stepping for fluid-structure interaction solvers”, Finite Elements in Analysis and Design, 141, 55-69, 2018.
[36] Rossi D.F., Ferreira W.G., Mansur W.J. andCalenzani A.F.G., “A review of automatic time-stepping strategies on numerical time integration for structural dynamics analysis”, Engineering Structures, 80, 118-136, 2014.
[37] Kuo S.R., Yau J.D. and Yang Y.B., “A robust time-integration algorithm for solving nonlinear dynamic problems with large rotations and displacements”, International Journal of Structural Stability and Dynamics, 12, 1250051, 2012.
[38] Liu Y. and Shen W.P., “Adaptive algotithm of transition matrix in precise integration method”, Journal of Vibration and Shock, 2, 82, 1995.
[39] Tan S.J., Gao Q. and Zhong W.X., “Applications of Duhamel term’s precise integration method in solving nonlinear differential equations”, Chinese Journal of Computational Mechanics, 25, 752-758, 2010.
[40] Alipour A. and Zareian F., “Study Rayleigh Damping in Structures; Unceratinties and Treatments”, The 14th World Conference on Earthquake Engineering, Beijing, China, 2008.
[41] Bathe K.J. and Wilson E.L., “Stability and accuracy analysis of direct integration methods”, Earthquake Engineering and Structural Dynamics,1, 3-6, 1983.
[42] MATLAB Documentation, MathWorks, 2000.
[43] Bathe K.J., Finite element procedures in engineering analysis, Prentice-Hall, Inc, New Jersey, 1982.
[44] Ferreira A.J.M., MATLAB codes for finite element analysis: solids and structures, Springer, 2008.