【Bellhop】画图教程-对于平整海底画出海底部分

9 篇文章 7 订阅
5 篇文章 6 订阅
  • Bellhop对平整海底进行画图时,一般我们的计算是只显示海水部分(如下图),有时候为了与不平整海底形成对比,需要画出平整海底。
  • 总之,一个很鸡肋的东西,但是需要的时候十分折磨人
    不显示海底传播损失图
  • 对此,我们可以在env文件中进行一个简单的设置:

-1.对于海深、声速梯度、接收传感器分布深度都设置到包含海底的最深,即海底底部;

-2、将计算范围设置成海水底部,即海底开始部分;

  • env文件实例如图:

以下为不显示海底env文件
‘Munk profile/Sea Mountain/Coherent transmission loss’
1000.0
1
‘SVW’
51 0 3600
0.0 1545.67 /
11.0 1545.98 /
21.0 1546.03 /
31.0 1546.15 /
41.0 1545.79 /
51.0 1539.53 /
61.0 1534.8 /
71.0 1531.13 /
81.0 1528.13 /
91.0 1524.08 /
101.0 1523.56 /
111.0 1522.38 /
121.0 1520.19 /
131.0 1516.97 /
141.0 1515.44 /
151.0 1514.02 /
161.0 1512.19 /
171.0 1510.5 /
181.0 1509.21 /
191.0 1507.83 /
201.0 1506.21 /
211.0 1504.88 /
221.0 1503.74 /
231.0 1502.8 /
241.0 1501.77 /
251.0 1500.93 /
261.0 1500.43 /
271.0 1500.01 /
281.0 1499.41 /
291.0 1498.86 /
301.0 1498.47 /
311.0 1498.13 /
321.0 1497.64 /
331.0 1497.21 /
341.0 1496.92 /
351.0 1496.62 /
361.0 1496.3 /
371.0 1495.83 /
381.0 1495.32 /
391.0 1494.93 /
450.0 1493.13 /
500.0 1491.68 /
600.0 1489.89 /
700.0 1488.88 /
800.0 1487.37 /
900.0 1486.45 /
1000.0 1485.8 /
1100.0 1485.61 /
1200.0 1485.18 /
1300.0 1485.54 /
1400.0 1486.23 /
1600.0 1487.51 /
1800.0 1489.68 /
2000.0 1492.7 /
2400.0 1499.17 /
2800.0 1505.97 /
3200.0 1512.98 /
3600.0 1520.09 /
‘A’ 0.0
3600.0 1600.00 0.00 1.80 0.00000 0.00 /
1
300 /
361
0 3600 /
3001
0.000000 30.000000 /
‘C’
0
-90 90 /
0.000000 3600.000000 31.000000

以下为显示海底env文件
‘Munk profile/Sea Mountain/Coherent transmission loss’
1000.0
1
‘SVW’
51 0 4000
0.0 1545.67 /
11.0 1545.98 /
21.0 1546.03 /
31.0 1546.15 /
41.0 1545.79 /
51.0 1539.53 /
61.0 1534.8 /
71.0 1531.13 /
81.0 1528.13 /
91.0 1524.08 /
101.0 1523.56 /
111.0 1522.38 /
121.0 1520.19 /
131.0 1516.97 /
141.0 1515.44 /
151.0 1514.02 /
161.0 1512.19 /
171.0 1510.5 /
181.0 1509.21 /
191.0 1507.83 /
201.0 1506.21 /
211.0 1504.88 /
221.0 1503.74 /
231.0 1502.8 /
241.0 1501.77 /
251.0 1500.93 /
261.0 1500.43 /
271.0 1500.01 /
281.0 1499.41 /
291.0 1498.86 /
301.0 1498.47 /
311.0 1498.13 /
321.0 1497.64 /
331.0 1497.21 /
341.0 1496.92 /
351.0 1496.62 /
361.0 1496.3 /
371.0 1495.83 /
381.0 1495.32 /
391.0 1494.93 /
450.0 1493.13 /
500.0 1491.68 /
600.0 1489.89 /
700.0 1488.88 /
800.0 1487.37 /
900.0 1486.45 /
1000.0 1485.8 /
1100.0 1485.61 /
1200.0 1485.18 /
1300.0 1485.54 /
1400.0 1486.23 /
1600.0 1487.51 /
1800.0 1489.68 /
2000.0 1492.7 /
2400.0 1499.17 /
2800.0 1505.97 /
3200.0 1512.98 /
3600.0 1520.09 /
4000.0 1527.2 /
‘A’ 0.0
4000.0 1600.00 0.00 1.80 0.00000 0.00 /
1
300 /
401
0 4000 /
3001
0.000000 30.000000 /
‘C’
0
-90 90 /
0.000000 3600.000000 31.000000

  • 运行结果比较:
    -在这里插入图片描述
    在这里插入图片描述
bellhop-复杂海底地形仿真”是一篇关于使用“bellhop”软件进行复杂海底地形仿真的博文。在这篇博文中,作者介绍了“bellhop”的功能和优势,并说明了它在海洋工程领域中的重要应用。 “bellhop”是一种用于声学传播建模的软件工具,广泛用于海洋声学研究。它能够模拟声波在复杂的海洋环境中传播的情况,包括海底地形、水声速度剖面和地理位置的影响。根据用户提供的初始条件和参数,该软件可以预测声波在不同海底地形下的传播路径和传播损失。 在博文中,作者详细介绍了如何使用“bellhop”进行复杂海底地形仿真。首先,用户需要提供海底地形数据,这可以通过测量或从其他数据源获取。然后,用户需要设置声波源和接收器的位置,并选择所需的模拟参数,如声波频率和模拟时间。最后,用户可以运行仿真并得到声波的传播路径和传播损失结果。 作者还强调了“bellhop”的优势。与其他声学建模软件相比,它具有较高的精度和稳定性,并且能够处理复杂的地形和速度剖面。此外,它提供了友好的用户界面和丰富的可视化功能,使用户可以直观地理解声波的传播情况。 在文章的结尾,作者总结了“bellhop-复杂海底地形仿真”的重要性。海底地形是海洋工程中的关键因素,对于声波的传播路径和传播损失有着重要影响。通过使用“bellhop”进行仿真,研究人员和工程师可以更好地理解海洋环境中的声学现象,为海洋资源开发、海底通信和声纳探测等领域提供重要的决策支持。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤独的傅里叶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值