检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张朝金 孙炳文[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.
分 类 号:P733.215[天文地球—物理海洋学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28