Chebyshev谱元法模拟波动的两种集中质量矩阵
Two Kinds of Lumped Mass Matrixes of Simulation of Wave Problem with Chebyshev Spectral Element Method
摘要: 波动模拟是工程结构抗震分析的重要手段之一。Chebyshev谱元法是一种高精度的微分方程求解方法,模拟波动问题时具有高精度和高效率的特点,因此受到广泛关注。Chebyshev谱元法求解波动问题时的质量矩阵是一致质量矩阵,即空间耦合矩阵,当和时域分析方法联用时,为时空耦合格式,每步计算需要联立求解线性方程组,计算效率受到了制约。本文在Chebyshev谱元法一致质量矩阵的基础上导出了两种集中质量矩阵:数学集中质量矩阵和物理集中质量矩阵,给出了两者的数学表达,并采用这两种集中质量矩阵下的Chebyshev谱元法结合时域中心差分法求解一维波动问题,此种模拟方案为时空解耦方法。数值分析表明,采用Chebyshev集中质量矩阵配合时域中心差分法模拟波动的方案具有较高的计算精度,并且每步计算不需要联立求解线性方程组,可以大幅度提高计算效率。其中,数学集中质量矩阵的计算精度要高于物理集中质量矩阵。
Abstract:
Wave simulation is an important procedure for seismic analysis of engineering structure. Chebyshev Spectral Element Method is a kind of method to solve differential equations with high accuracy. Chebyshev Spectral Element Method has properties of high accuracy and high efficiency when it is used to simulate wave problem. The mass matrix of Chebyshev Spectral Element Method solving wave problem is consistent mass matrix which is space coupled. When it is used together with normal analysis procedure in time domain, it is time and space coupled. In each time step, it is needed to solve linear equations, and the efficiency is limited. In this paper, two kinds of lumped mass matrixes are derived based on Chebyshev Spectral Element Method consistent mass matrix. The math equations of the two mass matrixes are given. A procedure is given to solve one dimension wave problem. Chebyshev Spectral Element Method with the two matrixes is used in space domain, and central differential method is used in time domain. This procedure is decoupled in time and space domain. Numerical analysis shows that, this procedure has high accuracy, and it is not needed to solve linear equations in each time step, so compute efficiency can be largely enhanced. Within the two mass matrixes, math lumped mass matrix has higher accuracy than physical lumped mass matrix.
参考文献
|
[1]
|
Shen, J. and Tang, T. (2007) Spectral and High-Order Methods with Applications. Science Press (Beijing), Beijing.
|
|
[2]
|
Patera, A.T. (1984) A Spectral Element Method for Fluid Dynamics: Laminar Flow in a Channel Expansion. Computational Physics, 54, 468-488. [Google Scholar] [CrossRef]
|
|
[3]
|
Funaro, D. (1988) Domain Decomposition Methods for Pseudospectral Approximations. Part I, Second Order Equations in One Dimension. Numerische Mathematik, 52, 329-344. [Google Scholar] [CrossRef]
|
|
[4]
|
Bernadi, C., Girault, V. and Maday, Y. (1992) Mixed Spectral Element Approximation of the Navier-Stokes Equations in the Stream-Function and Vorticity Formulation. IMA Journal of Numerical Analysis, 12, 565-608. [Google Scholar] [CrossRef]
|
|
[5]
|
Seriani, G. and Priolo, E. (1994) Spectral Element Method for Acoustic Wave Simulation in Heterogeneous Media. Finite Element in Analysis and Design, 16, 337-348. [Google Scholar] [CrossRef]
|
|
[6]
|
王秀明, Seriani, G., 林伟军. 利用谱元法计算弹性波场的若干理论问题[J]. 中国科学G辑, 2007, 37(1): 41-59.
|
|
[7]
|
Seriani, G. (1998) 3-D Large-Scale Wave Propagation Modeling by Spectral Element Method on Cray T3E Multiprocessor. Journal of Computer Methods in Applied Mechanics and Engineering, 164, 235-247. [Google Scholar] [CrossRef]
|
|
[8]
|
Igawa, H., Komatsu, K., Yamaguchi, I. and Kasai, T. (2004) Wave Propagation Analysis of Frame Structures Using the Spectral Element Method. Journal of Sound and Vibration, 277, 1071-1081. [Google Scholar] [CrossRef]
|
|
[9]
|
Rong, Z. and Xu, C. (2008) Numerical Approximation of Acoustic Waves by Spectral Element Methods. Journal of Applied Numerical Mathematics, 58, 999-1016. [Google Scholar] [CrossRef]
|
|
[10]
|
Kim, A.D. and Ishimaruy A. (1999) A Chebyshev Spectral Method for Radiative Transfer Equations Applied to Electromagnetic Wave Propagation and Scattering in a Discrete Random Medium. Journal of Computational Physics, 152, 264-280. [Google Scholar] [CrossRef]
|
|
[11]
|
廖振鹏. 工程波动理论导论[M]. 北京: 科学出版社, 2002.
|