声学时域边界元法的卷积系数拆分计算方法
A time division method to compute the coefficients in the acoustic convolution quadrature time-domain boundary element method
-
摘要: 针对声学卷积积分时域边界元法中卷积积分系数计算量大、不收敛的问题, 提出了一种基于直接展开法的卷积系数拆分计算方法。该方法将直接展开法中导致系数误差放大的整体计算, 替换为多步误差缩小的分布传递计算, 解决了直接展开法计算发散的问题。不同距离单元对的卷积系数数值实验表明, 所提方法克服了直接展开法计算发散的问题, 提升了声学时域卷积积分边界元法的计算精度, 同时计算时间与直接展开法在同一数量级, 远小于传统方法, 促进了直接展开法在尺寸更大或时间步长更小的时域声学模型仿真计算中应用。Abstract: In the acoustic convolution quadrature time-domain boundary element method, the calculation of convolution quadrature coefficients is computationally intensive and may not converge. To address this issue, this paper presents a division method on the basis of the direct expansion method to compute these coefficients. This method replaces the overall calculation in the direct expansion method which leads to the amplification of coefficient errors, with a distributed transfer calculation that reduces errors in multiple steps and overcomes the divergence problem. Numerical experiments on convolution coefficients for element pairs with different distances show that this method overcomes the problem of divergence in the calculation of the direct expansion method, and improves the accuracy of the acoustic convolution quadrature time-domain boundary element method. Meanwhile, the calculation time of this method is on the same order of magnitude as the direct expansion method which is much smaller than the traditional method. This promotes the application of the direct expansion method in time-domain acoustic model simulation calculations with larger sizes or smaller time steps.
下载: