射线模型Bellhop的并行化处理  被引量:11

Parallel computation of sound field based on beam tracing model Bellhop

在线阅读下载全文

作  者:张朝金 孙炳文[1,2] ZHANG Chaojin;SUN Bingwen(Key Laboratory of Underwater Acoustic Environment,Beijing 100190,China;Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190,China;University of Chinese Academy of Sciences,Beijing 100049,China)

机构地区:[1]中国科学院水声环境特性重点实验室,北京100190 [2]中国科学院声学研究所,北京100190 [3]中国科学院大学,北京100049

出  处:《应用声学》2019年第1期1-7,共7页Journal of Applied Acoustics

摘  要:射线模型是声场计算时常用的模型之一,为了使射线模型Bellhop实现对声场的快速计算,该文基于Bellhop传播模型的C++版本BellhopC开发了并行化射线模型BellhopMP。在并行的处理过程中,结合高斯射线理论,利用多线程技术,建立稳定可靠的并行模型,实现快速声场预报。文章通过仿真实验验证了该模型计算声场的准确性,并通过典型海洋波导下的声传播问题对其并行计算性能进行了测试。结果表明使用BellhopMP能够大幅度提高计算速度,有效解决深海远程等长时间声场计算问题,并且串行所需的计算时间越长,并行效率越高。Bellhop is a beam tracing model for simulating acoustic fields in ocean environments.In order to accelerate the long-range sound filed simulation,taking advantage of the computing ability of multi-core processor,a parallelized model called BellhopMP (Bellhop multi process) is developed based on BellhopC,a C++ version of Bellhop.Fast prediction of sound field can be implemented with the parallel model BellhopMP based on Gaussian beam tracing theory and multithread technology.BellhopMP is tested by numerical simulations in typical ocean waveguide,and the results indicate that BellhopMP has high parallel efficiency,especially when serial computation takes longer time.

关 键 词:高斯射线 声场计算 Bellhop 并行效率 

分 类 号:P733.215[天文地球—物理海洋学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象