论文部分内容阅读
大地电磁测深具有频带宽,探测深度范围大,设备轻便,不受高阻层屏蔽的影响,对低阻体及低阻层反应灵敏等优点,从而广泛应用于深部地壳地幔电性结构研究,油气、矿产、地热以及地下水勘查,天然地震活动前兆监测和环境保护等领域中。大地电磁测深以其独特的优势,已经成为最重要电磁法勘查手段之一。
MT软件作为MT数据处理的工具,已经成为必不可少的组成部分。MT处理方法在经历“手工量板法”,“计算数字化”之后,随着计算机可视化技术的发展,当前MT处理方法已经迈入了“交互式可视化”阶段。MT软件也从基于Dos命令行的运行方式向可视化界面方式转变。当前国内外对MT软件进行研究的单位主要有:国外有美国的Zonge公司,加拿大PetRos EiKon公司,美国AOA公司,意大利GEOSYSTEM公司,美国Interpex公司等;国内单位有:成都理工大学,石油大学,中国地震局地质研究所,吉林大学,中国地质大学等。各个单位研究的软件在软件价格、计算精度、计算速度和可操作性等方面都有各自的优点和缺陷,本系统的目的就是开发一个计算精度高,操作方便的MT数据处理系统。
本系统以Philip E.Wannamaker的有限元二维MT正演和Steven C.Constable的Occam二维MT反演的理论和算法为出发点,将他们的已经完成的Fortran程序进行修改,将其编译成可供VC调用的动态链接库(英文缩写DLL),然后利用VC调用DLL以完成VC与Fortran的混合编程。混合编程完成后的系统,利用VC在可视化交互式处理方面的优势,将MT数据处理过程中需要进行可视化和交互式的处理交由VC完成,如采集数据显示和预处理,模型构建、显示和修改,正演曲线成图,反演剖面成图,反演过程中变量的变化。而其中最核心的MT二维正反演计算仍旧由Fortran程序处理。混合编程得到的系统既引入了VC在交互性、可视化方面的优势,同时保也留了Fortran在科学计算中运算精度高和运算速度快的优点。
系统主要由数据预处理模块(功能包括视电阻率和相位曲线显示,数据的圆滑和数据静态效应校正)、数据正反演模块(功能包括正反演模型建立,模型修改,反演过程中变量变化监测)、模型等值线绘制模块(功能包括数据克里金插值和规则网格数据等值线追踪)组成,其中的关键技术包括Fortran与VC基于DLL的混合编程、VC调用OpenGL库进行图像显示、Windows多线程编程技术、数据克里金网格化插值、基于规则网格的等值线追踪和各种关键数据类型自定义链式存储数据结构的定义。
文章主要分为如下几个部分:第一章介绍MT软件发展现状,包括国外和国内的研究现状,第二章分别介绍MT有限元的二维正演计算的理论及推导,MT二维Occam反演的理论和推导;第三章介绍系统需求分析,总体设计以及一些关键技术;第四章利用已编制的软件对理认模型和实测数据进行试算;第五章对系统进行总结和提出展望。