基于C#的MTU系列大地电磁测深仪数据文件的研究与应用
A C#-based study and application of data files from MTU series magnetotelluric sounders
-
摘要: 加拿大凤凰公司MTU系列大地电磁仪因其仪器轻便、数据采集稳定可靠等优点得到地球探测各行业的广泛应用,但其数据格式的特殊性,使得处理起来比较麻烦。目前,大多处理依赖该公司开发的SSMT-2000软件进行,这样不利于处理方法的改进以及应用。本文通过研究MTU系列仪器的数据文件格式,利用UltraEdit软件分析数据文件的结构以及规律,基于C#语言编写程序,对TBL、CLB、CLC以及TS文件进行分析与研究,将MTU系列仪器的数据文件从难以读懂的二进制文件转码为比较容易读懂的明码文件,提供了TBL参数文件的修改编辑模块、CLC、CLB文件的数据分析模块以及TS文件的转换模块,并应用该程序对野外实测数据进行了编辑。通过测试,程序可以进行TBL文件参数修改,CLB、CLC文件数据分析,TS文件转换,为研究此类二进制数据文件提供了新的思路和方法。Abstract: The MTU series magnetotelluric sounders produced by Phoenix Geophysics Ltd. in Canada have been widely used in various fields of earth exploration because of their advantages, such as small weight and stable and reliable data acquisition. However, their special data formats make the data processing troublesome. At present, most of the data processing depends on the SSMT-2000 software developed by Phoenix Geophysics, which is not conducive to the improvement and application of data processing methods. By studying the formats of data files of MTU series magnetotelluric sounders, this study used the UltraEdit software to analyze the structure and rules of the data files and analyzed and studied TBL, CLB, CLC, and TS files based on the C# programming language. As a result, this study transcoded the data files from indigestible binary files into plain files that are easy to understand and provided the modification and editing module of TBL parameter files, the data analysis module of CLC and CLB files, and the transformation module of TS files. The data measured in the field were edited using the program developed in this study. The test results verify that the program can modify TBL file parameters, analyze CLB and CLC files, and convert TS files. Therefore, this study provides a new idea and method for studying such binary files.
下载: