秦继兴,杨春梅,骆文于.水平变化波导中一种声场计算方法的数值实现[J].,2012,31(2):145-151 |
水平变化波导中一种声场计算方法的数值实现 |
Numerical implementation of a coupled-mode method in range-dependent waveguides |
|
中文摘要: |
全局矩阵方法计算水平变化环境中的声场具有稳定性好、速度快、精度高等优点,在数值实现中如何快速、准确的求解大规模矩阵是该方法的一个关键问题。本文针对全局矩阵的特点,分别利用两种矩阵求解器,PARDISO和LAPACK,求解该问题。经过比较和讨论,得出结论:LAPACK对于全局矩阵的求解更有优势,求解速度快,而且可求解问题规模相对较大。使用不同的数值实现方法计算了楔形波导的传播损失(ASA标准问题),与解析解比较,证明全局矩阵方法计算精度很高。 |
英文摘要: |
The direct global matrix approach can be applied to the computation of acoustic field in range-dependent waveguides in order to achieve numerically stable and accurate solutions efficiently.It is an important issue on solving large linear systems efficiently and accurately in numerical implementation.Two linear system solvers,LAPACK and PARDISO are tested separately.Numerical results indicate that LAPACK,which is more efficient and capable of dealing with larger scale problems,is more appropriate for this purpose than PARDISO.Transmission loss for a problem involving a wedge-shaped waveguide(an ASA benchmark problem) is computed with different system solvers.A comparison between the present method and the analytical solution indicates that the present method is highly accurate. |
DOI:10.11684/j.issn.1000-310X.2012.02.015 |
中文关键词: 全局矩阵方法 耦合简正波 水平变化波导 线性系统求解器 |
英文关键词: Direct global matrix approach Coupled modes Range-dependent waveguides Linear system solvers |
基金项目:中国科学院声学研究所知识创新工程资助项目 |
|
摘要点击次数: 2590 |
全文下载次数: 990 |
查看全文
查看/发表评论 下载PDF阅读器 |
关闭 |