1.2-BELLHOP-手册-和-程序日志课件.pptx

时间:2022-9-25 作者:791650988

1.2-流体静止的基本方程.课件.ppt

1,第一章 流体流动 Fluid Flow,第一节 概述 第二节 流体静止的基本方程 第三节 流体流动的基本方程 第四节 流体流动现象 第五节 管内流动的阻力损失,2,第二节 流体静止的基本方程,一密度1.定义:单位体积的质量,2. 单组分,

《1.2-BELLHOP-手册-和-程序日志课件.pptx》由会员分享,可在线阅读,更多相关《1.2-BELLHOP-手册-和-程序日志课件.pptx(47页珍藏版)》请在上搜索。

1、海洋声场计算指南,BELLHOP手册和用户指南Michael B. Porter1-31-2011Heat, Light, and Sound Research, Inc.热、光和声音研究公司,概 要,特征:波束追踪结构基于几何和物理扩展规律导出的一个特别简单的算法。输入:应用了高斯形状、草帽形状等几种波束。它允许顶端、底端边界(海面测高和海底测深)和声速剖面随距离变化。也允许以描述声源指向性和边界介质地声属性的文件作为输入附件,还可接纳顶端和底端反射系数文件。输出:BELLHOP可以生成各种有用的输出,包括传播损失、本征声线、到达声线、接收时间序列。计算机语言:BELLHOP采用Fortra。

苏教版高中数学(必修2)《1.2.3直线与平面的位置关系》(3)课件.ppt

一情境引入,火箭在地面是以什么样的姿态把卫星送上天的呢,火箭直立在地面上发射,那么这里直立在数学中用什么形容呢,垂直,把实际问题抽象为:直线与平面 的问题,工作人员怎么来检验火箭与地面是否垂直呢,直线与平面垂直的判定,问题1:什么叫直线与平,

2、n、Matlab和Python语言实现。计算机平台:并可应用于Mac、Windows和Linux等多种操作系统。,1.1 输入,1、最简单、也最典型的是只提供一个文件,它被称为环境文件,包括声速剖面和海底的信息。2、如果海底随距离变化,则需添加一个以距离-深度来定义“水深”的测深文件。3、如果海洋声速随距离变化,还需添加在规则网格上标记声速的SSP文件。4、如果想以反射系数来描述海底,则需提供以角度-反射系数来定义“反射特征”的海底反射系数文件。5、海面情况与此类似。6、如果声源有指向性,则需提供以角度-幅度来定义“声源指向性特征”的文件。I、BELLHOP依靠在主环境文件中设置选项来读取以上。

3、各类附属文件。II、有绘图程序((plotssp、plotbty、plotbrc等)来展示每一个输入文件。,1.2 输出,BELLHOP依靠在主环境文件中设置选项来生成各种各样的输出。A、通常从设置“声线追踪”选项开始,并用plotray程序来展现。B、如果对传播损失(单位强度声波经传播后的强度),就生成“渲染(shade)”文件。并用plotshd绘制二维表面图,用plottlr 和 plottld分别绘制深度和距离上的切片。C、想得到单频声波经传播后的强度和整个时间序列,就选择“到达”计算。用plotarr绘制信道的脉冲响应序列。经卷积求和后,用plotts绘制声源或接收器的时间序列。,2。

4、.1 算例1,2011年原文档算例。环境文件,第一步:绘制声速剖面,Matlab命令的语法是:plotssp(MunkB_ray_2011) 或者 plotssp MunkB_ray_2011需要提供配合的其他matlab文件如下:read_env.m;read_env_core.m;topbot.m;:crci.m;readsdrd.m;readvector.m;,回显信息最后绘图,第二步:计算声场并检查输入文件,运行BELLHOP的MATLAB命令是:bellhop( MunkB_ray_2011 );或者bellhop MunkB_ray_2011,查看回馈文件*.prt,第三步:绘制声。

5、线轨迹,MATLAB命令绘制声线:Figure; plotray( MunkB_ray_2011 );或者 plotray MunkB_ray_2011距离轴单位为米。如果更喜欢千米,那么就简单地设置MATLAB全局变量:global units;units = km;依据声线是触碰单侧边界还是触碰两侧边界,在绘图中使用不同颜色来表达。,2.2 案例2,2018.8.3算例。环境文件,第一步:绘制声速剖面,lotssp(MunkB_ray)所需其他matlab文件:read_env.m;read_env_core.m;topbot.m;crci.m;readsdrd.m;readvector.。

6、m;程序运行(通关)提醒:,回显信息最后绘图,第二步:计算声场,计算文件:atWin10_2018_7atbinbellhop.exebellhop( MunkB_ray ),第三步:绘制声线轨迹,Matlab命令:global units;units = km;Figure;plotray( MunkB_ray ),3 绘制本征声线,4 传播损失,4.1 相干传播损失(TL)基本算例,小贴士:,4.2 相干、半相干和非相干传播损失(TL),Runtype=“C”就执行一次所谓的“相干”TL计算。简单地将该选项第一个字母改为“S”或“I”,我们就分别执行“半相干”和“非相干”TL计算。,5 指向性声源,声源波束模式图:Matlab命令:polar(a(:,1)/180*pi,a(:,2),拓展计算空间,6 边界随距离变化,6.1 分段线性边界:Dickins海山,需要辅助的matlab文件:readbty.m,Dickins海山场景下的传播损失a、BELLHOP, b、RAM,Matlab 脚本,小贴士:注意:ram.m程序运行时,会产生非常奇妙的结果;应对之策:逐一排查原因,最后落脚。

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:791650988@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。