Abstract:
In order to solve the difficulties and low efficiency of seismic exploration in the complex terrain, we employed Visual Studio 6.0 MFC framework and C++ assembly language to develop a portable seismic acquisition software based on windows operating system, which can replace the conventional large-scale acquisition equipment. In the software development, the classical three-layer architecture was adopted to improve the security and expansibility of the program, and multi-threading technology was introduced to improve the efficiency of software operation. The software can implement functions including SEG-Y, SEG-D format data collection, storage and processing, seismic wave spectrum analysis, data interception and merging. The testing results showed that the system had advantages of stable operation, convenient operation and high efficiency, and had wide application prospect.