摘要

射线模型是声场计算时常用的模型之一,为了使射线模型Bellhop实现对声场的快速计算,该文基于Bellhop传播模型的C++版本BellhopC开发了并行化射线模型BellhopMP。在并行的处理过程中,结合高斯射线理论,利用多线程技术,建立稳定可靠的并行模型,实现快速声场预报。文章通过仿真实验验证了该模型计算声场的准确性,并通过典型海洋波导下的声传播问题对其并行计算性能进行了测试。结果表明使用BellhopMP能够大幅度提高计算速度,有效解决深海远程等长时间声场计算问题,并且串行所需的计算时间越长,并行效率越高。