- 25
- 0
- 约3.96千字
- 约 5页
- 2022-08-28 发布于湖北
- 举报
水声学是指研究水下声波的产生、辐射、传播、接收和量度,并用以解决与水下目标探测及信息传输有关的各种问题的一门声学分支学科。在海水中声波的衰减远比电磁波为小,故声波是海水中探测目标和传递信息的有效工具,因而水声学的发展对提高现代海军的反潜作战能力起着重要作用。同时水声学在民用如导航、海底地质考察和石油勘探、渔业方面均有广泛应用。
程序 1:
%%虚源法声场计算%%
%对应水声学原理第四章 4.5.3 节的部分内容
clear all close all clc
c=1500; %声速f=25; %声源频率
w=2*pi*f;%角频率k=w/c; %波数z0=100; %声源深度H=200; %波导深度
L=10000; %水平最远距离step=1000; %运算点数step2=200; %运算点数x=0:L/(step-1):L;
z=0:H/(step2-1):H;
m=200; %反射叠加次数
pp=zeros(step2,step);%初始化for n=0:1:m
zn1=(2*H*n+z0-z).*ones(1,step); %四条本征声线对应虚源与接收点深度的差值zn2=(2*H*(n+1)-z0-z).*ones(1,step);
zn3=(2*H*n+z0+z).*ones(1,step); zn4=(2*H*(n+1)-z0+z).*ones(1,step);
r1=sqrt((ones(step2,1)*x).^2+zn1.^2);%四条本征声线对应虚源与接收点之间的传播距离r2=sqrt((ones(step2,1)*x).^2+zn2.^2);
r3=sqrt((ones(step2,1)*x).^2+zn3.^2); r4=sqrt((ones(step2,1)*x).^2+zn4
您可能关注的文档
- [水声学原理-课件]-深海负梯度和负跃层 - 深海负梯度和负跃层.docx
- [水声学原理-课件]-深海负梯度和负跃层 - 硬底均匀浅海简正波与虚源法声场建模对比.docx
- [水声学原理-课件]-深海负梯度和负跃层 - 基于射线声学的信道多途分析及信道冲击响应计算仿真程序说明文档.docx
- [水声学原理-课件]-深海负梯度和负跃层 - 虚源法声场计算与波形预报仿真程序说明文档.docx
- [水声学原理-课件]-表面声道.docx
- [水声学原理-课件]-表面声道 - 临近海面的水下点源声场仿真程序说明文档.docx
- [水声学原理-课件]-沙质沉积物高频段声速频散和衰减实验测量.docx
- [水声学原理-课件]-衰减系数不同单位之间的换算仿真程序说明文档.docx
- [水声学原理-课件]-声速剖面插值仿真程序说明文档.docx
- [水声学原理-课件]-海水的声速.docx
原创力文档

文档评论(0)