利用gprMax对混凝土/随机介质中的空洞缺陷进行探地雷达模拟
gprmax吧
全部回复
仅看楼主
level 4
一、随机介质建模
首先,利用matlab生成三维随机介质模型,其中随机介质颗粒用在空间中随机分布的、粒径大小不同的圆形表示。模型的尺寸长2m,深1.2m。模型由空气层、随机介质层(混凝土层)和空洞缺陷组成。其中,在深度上,有0.2m的空气层,混凝土层的厚度为1m,在随机介质中设置一个直径为12cm的圆形空洞缺陷,缺陷为空气填充,圆形空洞缺陷的圆心在(0.2m,1m)位置。
二、paraview显示模型运行结果
将运行结果的几何文件导入paraview软件中成图,获得paraview显示的结果如图所示。
三、gprMax绘制B扫信号/探地雷达模拟的初始信号
模拟得到的初始的探地雷达B扫信号如图所示,从中可以看到明显的直达波信号,以及空洞的反射信号,还有因为随机介质存在造成的扰动。
四、matlab压制/去除探地雷达直达波
用matlab读取gprMax的.out数据,并进行增益处理,得到的结果如图所示,反射波信号/回波信号得到了明显的增强。直达波信号也在一定程度得到了压制。
直达波信号仍然还有一定的幅值,进一步对直达波进行压制,最终得到的结果如图所示,可以看到直达波已经被完全压制/消除
2022年06月09日 11点06分 1
level 6
请问如何进行增益处理?直达波去除用什么方法?
2022年06月14日 01点06分 2
增益有很多处理方法,自动增益,指数增益等,我这里用的是指数增益。直达波用的是均值滤波,都是在matlab上处理的
2022年06月14日 05点06分
level 1
老哥,有代码吗
2022年06月15日 09点06分 3
@不是那个人ლ 老哥 求一份代码
2023年11月14日 11点11分
有啊,可以私信找我要
2022年06月15日 11点06分
你可以用median这个函数进行处理
2022年06月15日 11点06分
设置了隐私,私信不了
2022年06月20日 03点06分
level 1
可以进一步聊聊吗
2022年06月16日 16点06分 4
level 3
怎么用matlab来去除直达波的影响啊?可以教一下吗?
2022年06月17日 07点06分 5
你可以试试median这个函数
2022年06月17日 15点06分
level 2
您好,咨询一下gprmax用MATLAB如何生成非均匀有骨料的介质,如果可以的话烦请给个代码文件,不胜感激。您设置了陌生人不能回消息,加了关注也发不了私信
2022年09月28日 01点09分 7
level 3
楼主你好,可以参考一下你用的增益处理方法是怎么实现的嘛,私信发送不了
2022年10月10日 13点10分 8
level 1
关注后也私聊不了[笑尿],能参考一下吗
2022年10月16日 10点10分 9
level 3
我也想看看matlab代码,不过关注后也私聊不了,显示拒收陌生人消息
2022年10月31日 01点10分 10
level 2
老哥,将vti导入paraview,添加后gprmax_info这个宏后点击,会报错,是什么问题呢
2022年11月10日 03点11分 11
请问解决了吗 我也是这个问题
2023年04月05日 05点04分
level 2
老哥关注你了,私信拒收陌生人消息
2022年11月15日 09点11分 12
level 1
您好,我想请问下,那个gprmax随机介质生成代码可以分享一下吗
2022年12月26日 13点12分 13
level 1
您好,请问matlab代码可以分享一下吗?关注了,私信不了,感谢~
2023年01月06日 02点01分 14
level 1
您好 关注啦 但是私信不了怎么办呀
2023年02月21日 02点02分 15
level 1
你好请问如何将图片改成灰色
2023年02月27日 06点02分 16
解决了吗,同问
2023年03月02日 13点03分
colormap grey
2023年03月24日 04点03分
1 2 尾页