Font Size: a A A

Software Development Of Distributed Seismic Data Acquisition System

Posted on:2017-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:J XieFull Text:PDF
GTID:2348330485459551Subject:Information and Communication Engineering
Abstract/Summary:
The platform of control software is an essential part of the seismic exploration equipment. With the rapid development of electronic instruments and network communication technology, the research of seismic exploration equipment and its software has increased dramatically. Because Windows provides a good interactive performance, so the mainstream PC software of seismic exploration based on the Windows platform, but for special equipment, the most functions are redundant. Especially for seismic data acquisition system, a large number of nodes and data collection make the PC inconvenience. The key point for research of the seismic exploration equipment is how to improve the portability and develop the relevant control software. To solve the above problems, this paper design an acquisition terminal-side software by Android platform, which makes it truly portable, and use the small computer based on Linux system as the data storage center and the communication center to enhance the ability of data transmission and storage. To develop a distributed seismic data acquisition control software, which includes acquisition control, data transfer, transform and storage, data preprocessing and visual functions.In this paper, the host software is developed based on Android platform, it sends control command and data request to the server through Wi-Fi. After receiving the commands from Android, sever decodes these commands, then transfer the seismic data used for processing and visualization to the host computer; start the acquisition node for data collection, transform the seismic data to the SEG-2, and use MySQL database to store file address used for the host computer data requisition. In this system, the server is designed based on the combination of TCP/UDP both protocols adaptively switching programs to ensure the reliability of the wireless communication between th e host computer and the server, use PTP protocol acquisition to ensure node clock synchronization, and use hash tables and arrays to search the node information. On the host software side, it uses the azimuth rotation mapping of geophone to correct the seismic data, and makes the first arrival wave to be obvious and uniformly distributed. The Software integrated spectrum analysis and digital filtering to make the collected data.In this paper, the design of the host software realized data acquisition and control, parameter configuration, data visualization and preprocessing function. As a data storage center and the communication center, the server makes the task clear between the server and host computer, and promotes the system data efficiency acquisition and storage ability.
Keywords/Search Tags:Seismic data acquisition software, Android, distributed, data preprocessing, portable terminal
Related items