遇见数据集

gprMax: Open source software to simulate electromagnetic wave propagation for Ground Penetrating Radar

收藏
Mendeley Data2024-06-25 更新2024-06-26 收录
官方服务:

资源简介:

gprMax is open source software that simulates electromagnetic wave propagation, using the Finite-Difference Time-Domain (FDTD) method, for the numerical modelling of Ground Penetrating Radar (GPR). gprMax was originally developed in 1996 when numerical modelling using the FDTD method and, in general, the numerical modelling of GPR were in their infancy. Current computing resources offer the opportunity to build detailed and complex FDTD models of GPR to an extent that was not previously possible. To enable these types of simulations to be more easily realised, and also to facilitate the addition of more advanced features, gprMax has been redeveloped and significantly modernised. The original C-based code has been completely rewritten using a combination of Python and Cython programming languages. Standard and robust file formats have been chosen for geometry and field output files. New advanced modelling features have been added including: an unsplit implementation of higher order Perfectly Matched Layers (PMLs) using a recursive integration approach; diagonally anisotropic materials; dispersive media using multi-pole Debye, Drude or Lorenz expressions; soil modelling using a semi-empirical formulation for dielectric properties and fractals for geometric characteristics; rough surface generation; and the ability to embed complex transducers and targets.

gprMax是一款开源软件,采用时域有限差分法(Finite-Difference Time-Domain, FDTD)模拟电磁波传播,用于探地雷达(Ground Penetrating Radar, GPR)的数值建模。gprMax最初开发于1996年,当时采用FDTD法的数值建模技术,乃至探地雷达的通用数值建模都尚处于起步阶段。当前的计算资源已允许我们构建此前无法实现的高精度、复杂的GPR FDTD数值模型。为了更便捷地实现此类模拟,并便于集成更多高级功能,gprMax已被全面重构并完成大幅现代化升级。最初基于C语言编写的源码已通过Python与Cython编程语言的组合完成全量重写。研究团队为几何与场输出文件选定了标准化且稳定性优异的文件格式。新增的高级建模功能包括:采用递归积分方法实现的高阶完美匹配层(Perfectly Matched Layers, PML)非分裂式实现;对角各向异性材料;基于多极Debye、Drude或Lorenz公式的色散介质;采用半经验公式表征介电特性、以分形表征几何特征的土壤建模;粗糙表面生成功能;以及嵌入复杂换能器与目标体的能力。

创建时间:
2024-01-23
搜集汇总
数据集介绍
gprMax: Open source software to simulate electromagnetic wave propagation for Ground Penetrating Radar 数据集图片
背景与挑战
背景概述
该数据集是gprMax开源软件的发布版本,用于模拟探地雷达(GPR)的电磁波传播,采用时域有限差分(FDTD)方法进行数值建模。软件最初于1996年开发,现已现代化重构,结合Python和Cython语言,并添加了高级建模功能如完美匹配层、各向异性材料和色散介质支持。数据集包括软件源代码文件,适用于GPR研究和仿真应用。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务