论文部分内容阅读
探地雷达技术是近些年来迅速发展起来的一门技术,它通过向地下发射高频电磁波来探测地下目标或地层结构。探地雷达属于一种较新的地球物理方法,在近10年的时间内逐渐的成熟起来。探地雷达的发展既是各种各样应用的需要,又是新技术发展的推动,目前已经被广泛的应用到交通建设、水利工程、城市建设、考古以及军事方面。本文在概论中先说明了选题意义,然后说明了研究内容和意义。在探地雷达基本理论的介绍中,首先介绍了探地雷达发展概况,然后阐明了麦克斯韦方程组。接着本文从工作原理、探测深度、分辨率、影响数据采集的因素几个方面介绍了探地雷达技术。在研制探地雷达数据处理软件之前,介绍了软件工程思想、采用的开发平台以及相关的功能结构图和软件类图。在软件实现中,本文详细的分析了探地雷达数据格式,研究了文件头中每个变量的意义,然后读取了数据。由于雷达波和地震波在运动学上的相似性,使得地震资料处理的技术可以直接或间接应用到探地雷达的资料处理中,因此本文也详细的研究了SEGY文件格式,并将探地雷达数据文件转化为SEGY数据文件,以便转化到地震资料的处理。在数据显示方面本文介绍了Wiggle曲线的绘制和填充算法,其中包括正填充,负填充,百分比填充,彩色填充等,然后介绍了Line Scan图的绘制和填充算法,包括用颜色表填充的方法,同时还实现了0-Scope图的绘制。在数据显示的最后,本文利用三维图形库Open Inventor显示出了探地雷达三维图形。在数据滤波中,本文主要做了中值滤波和背景滤波,同时给出了滤波效果图。软件充分利用.NET FRAMEWORK的优势,利用GDI+绘制各种图形。在引用三维可视化编程库时,将Open Inventor的C++代码做成导出DLL供主程序调用。软件模块清晰,代码可读性好。软件处理工作以交互的方式进行,操作友好简洁。