计算物理 ›› 2011, Vol. 28 ›› Issue (1): 57-65.

• 研究论文 • 上一篇    下一篇

基于空域分解的非线性有限声束快速计算

先永利, 杜宏伟, 王从政, 彭虎   

  1. 中国科学技术大学电子科学与技术系, 安徽 合肥 230027
  • 收稿日期:2010-01-04 修回日期:2010-04-26 出版日期:2011-01-25 发布日期:2011-01-25
  • 作者简介:先永利(1986-),女,汉族,四川泸州,硕士生,从事生物医学超声,非线性超声研究,中国科学技术大学电子科学与技术系,230027.
  • 基金资助:
    国家自然科学基金(30800270);中国科学技术大学青年科学基金(No.KA2100230001)资助项目

A Fast Algorithm for Nonlinear Finite Sound Beams Based on Spatial-domain Decomposition

XIAN Yongli, DU Hongwei, WANG Congzheng, PENG Hu   

  1. Department of Electronic Science and Technology, University of Science and Technology of China, Hefei 230027, China
  • Received:2010-01-04 Revised:2010-04-26 Online:2011-01-25 Published:2011-01-25

摘要: 研究非线性有限声束的一种快速数值计算算法.理论研究表明非线性有限声束存在多种耦合:谐波之间的全耦合,各场点沿轴向的递推耦合以及沿径向的局部耦合,因此可以通过声场的径向空间区域分割提高计算效率,采用多线程实现并行计算.对非线性高斯聚焦波的计算结果表明,当声场计算规模与分割线程数合理匹配时,算法能够显著提高计算速度同时保证计算精度,计算结果与理论分析相符.

关键词: 非线性超声, KZK方程, 空域分解, 多线程

Abstract: A fast numerical algorithm for nonlinear finite sound beams is studied.Multiple couplings in nonlinear finite sound beams are found,including full coupling between the harmonics,recursive coupling between field points along the axial direction,and local coupling along the radial direction.Calculation efficiency is improved by a spatial-domain decomposition of acoustic field along radial direction.The method is achieved through a multi-threading parallel computation.Calculation results for nonlinear focused Gaussian beams show that as problem size and the number of threads are reasonablly matched,this algorithm can significantly improve calculation speed while ensuring accuracy.Calculation results are compared with theoretical analysis.

Key words: nonlinear ultrasound, KZK equation, spatial-domain decomposition, multi-threads

中图分类号: