球体的声散射 - 声波在目标上的反射与散射仿真程序.docxVIP

  • 58
  • 0
  • 约7.63千字
  • 约 6页
  • 2022-08-28 发布于湖北
  • 举报

球体的声散射 - 声波在目标上的反射与散射仿真程序.docx

水声学是指研究水下声波的产生、辐射、传播、接收和量度,并用以解决与水下目标探测及信息传输有关的各种问题的一门声学分支学科。在海水中声波的衰减远比电磁波为小,故声波是海水中探测目标和传递信息的有效工具,因而水声学的发展对提高现代海军的反潜作战能力起着重要作用。同时水声学在民用如导航、海底地质考察和石油勘探、渔业方面均有广泛应用。

程序 1: %刚性球体散射声场形态函数、回波波形仿真 %对应水声学原理第五章 5.5 节的部分内容 clear all close all clc Cw=1500;%水中声速 a=2;%%%%Radius of a sphere 球体半径 p0=1;%%%%Amplitude of incident wave 入射波振幅 r0=2000;%%%%Range between target and observer 目标与观测者之间的距离 f=2:1400;%%%%Sound frequency 声波频率Omega=2*pi*f;%%%%Angular frequency 角频率k=Omega/Cw;%%%%Wave number in water 水中波数x=k*a;%%%%ka N=80; n=(0:N); ConstVector=ones(size(n)); nn=length(f); Vector=ones(size(f)); %jnx=ConstVector*sqrt(pi./(2*x)).*(besselj(n+0.5,x)).;%%第一类球 bessel 函数 jnpx=sqrt(pi./2)*((-n-1)*(x.^(-1.5)).*(besselj(n+0.5,x)).+ConstVector*(x.^(-0.5)).*(besselj(n- 0.5,x)).);%%

文档评论(0)

1亿VIP精品文档

相关文档