Font Size: a A A

Design Of Main Control Software In Deep-towed Multi-channel Seismic Data Monitoring And Recording System

Posted on:2020-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:S SongFull Text:PDF
GTID:2370330572981326Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The ocean contains abundant oil and gas and hydrate resources,and the development of marine resources is receiving more and more attention from all countries.China is a big country of ocean with a sea area of 3 million square kilometers under its jurisdiction,the reserves of marine resources are very rich and the development potential is huge.However,the backwardness of marine exploration technology and equipment,as well as the export restrictions of small-distance digital seismic acquisition streamer technology in western developed countries in recent years,severely restrict the development of China's marine resources.Based on this problem,First Institute of Oceanography,Ministry of Natural Resources conducted a project of “Deep-Tow high-resolution multi-channel seismic detection technology and equipment research” in conjunction with other domestic units.The research topic of this thesis relies on its sub-topic “Deep-Tow Development of multi-channel digital cable and acquisition system”.Deep-Towed multi-channel seismic data monitoring and recording system is the water-borne part of Deep-Towed system.The main control software is the research content of this paper.It is the key part of the central control and recording unit of Deep-Towed system.It undertakes an important task in the systematic seismic data acquisition operation.The main content of this thesis is the design of the main control software of the Deep-Tow system.The research focus is on the design of each functional module of the main control software and its real-time problem.This thesis starts with the Deep-Tow system performance index and system equipment working mode,clarifies the design goals and functional requirements of the main control software,and designs the functional modules of the Deep-Tow main control software around the design goals and functional requirements.Aiming at the key problems of each functional module,the corresponding solutions are proposed,including the method of obtaining variable clock frequency timing for precise delay clock management,and the ping-pong buffer structure method for real-time receiving and processing of massive data.For the real-time problem of real-time monitoring and display of seismic waveforms,double-buffered drawing technology is adopted;for the implementation method of multi-task concurrency work,multi-threading and its management technology are adopted;for the problem of fast data storage of Deep-Tow system,memory mapping is adopted,and the memory mapping method improves the data storage speed.According to the functional requirements,this paper is divided into two stages:laboratory testing and joint sea trial.It tests the self-checking function of the main control software,data acquisition performance,and data monitoring and storage performance under continuous acquisition mode.The test results show that the main control software has normal functions and good real-time performance,which can meet the performance requirements of deep drag systems.
Keywords/Search Tags:Deep-Tow, main control software, multi-threading, memory mapping, continuous acquisition
PDF Full Text Request
Related items