摘要针对可移动分布式地震勘探系统的特点,在VC平台上对其中央控制站软件的开发进行了设计,其内容主要是基于TCP/IP的以太网网络通信的采集控制功能和数据的预处理功能。初步设计了软件整体的功能框架和运行流程,对各个功能模块做出具体的分析和设计,包括界面设计、采集控制模块设计、信息的网络传输控制模块设计、信号处理模块设计和地震数据库设计,此外,分析了基于F-K滤波法的去噪声和基于K-means算法的废道识别的预处理算法,设计了软件预处理流程。在现场运行并测试了控制软件的性能,并对预处理算法进行了仿真,验证算法的可行性。28094
关键词 网络传输 信号预处理 F-K滤波法 废道识别 毕业论文设计说明书外文摘要
Title Removable distributed seismic exploration equipment The design for software of the central station
Abstract
This article designs for the development of the software of central control station in the VC platform ,against the features of removable distributed seismic exploration systems.Its main content is collection control function of ethernet network communication based on TCP/IP,and the data preprocessing function.It preliminary designs a overall functional framework and the run process for the software.It makes specific analysis and design for each module,including interface design,acquisition and control module design,network transmission control module design,signal processing module design and earthquake database design.Moreover,it analysises the preprocessing algorithm of suppressioning noise based on the F-K filtering and identificating abandoned data based on the K-means algorithm,designs the process of the preprocessing algorithm.It runs and tests the software at the scene,simulates for the preprocessing algorithm and verifys the feasibility of the algorithm.
Keywords Network Transmission Signal Preprocessing Algorithm F-K Filtering Identificating Abandoned Data
目 次
1 绪论 1
1.1课题背景 1
1.2地震资源勘探中央控制软件的发展状况 1
1.3地震资源勘探中央控制软件的发展趋势 2
1.4内容介绍 3
2 中央控制软件总体架构 4
2.1软件设计平台简介 4
2.2软件主要功能介绍 4
2.3软件总体流程 6
3 中央控制软件的设计 7
3.1界面设计 7
3.2信息的网络传输控制模块设计 8
3.3采集控制模块设计 11
3.4信号处理模块设计 14
3.5地震数据库设计 16
4 地震采集信号的预处理 19
4.1信号噪声处理的算法理论及软件实现 19
4.2废道识别的算法理论及软件实现 24
5 软件运行测试 29
5.1软件基础功能测试 29
5.2预处理算法仿真 31
结论 35
致谢 36
参考文献37
1 绪论
1.1 课题背景
现代地震资源勘探系统是集多道数据采集、大容量数据存储、检波器精确定位、网络控制及高速数据传输于一体的大型集散测控系统。中央工作站是系统的控制中枢及数据中心,中央控制软件是中央工作站的核心,它控制勘探系统的运行,具体功能包括:①通过以太网向各采集站发送采集启动、停止指令,控制采集站的工作;②获取GPS基站数据,并通过以太网下传数据至各采集站,通过采集站GPS移动站的差分运算实现采集站检波器的精确定位;③控制采集站地震采集数据上传至工作站;④进行地震采集数据的预处理;⑤数据存储至地震采集数据库。本课题是研制实现上述功能的中央控制软件。