CN107167839A - A kind of IMF OBS multi-channel data acquisition application systems - Google Patents

A kind of IMF OBS multi-channel data acquisition application systems Download PDF

Info

Publication number
CN107167839A
CN107167839A CN201710417560.0A CN201710417560A CN107167839A CN 107167839 A CN107167839 A CN 107167839A CN 201710417560 A CN201710417560 A CN 201710417560A CN 107167839 A CN107167839 A CN 107167839A
Authority
CN
China
Prior art keywords
module
collector
data
gathered data
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710417560.0A
Other languages
Chinese (zh)
Inventor
王伟巍
赵庆献
董广
韦成龙
黄建宇
谢城亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201710417560.0A priority Critical patent/CN107167839A/en
Publication of CN107167839A publication Critical patent/CN107167839A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/16Receiving elements for seismic signals; Arrangements or adaptations of receiving elements
    • G01V1/18Receiving elements, e.g. seismometer, geophone or torque detectors, for localised single point measurements
    • G01V1/186Hydrophones
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/38Seismology; Seismic or acoustic prospecting or detecting specially adapted for water-covered areas
    • G01V1/3808Seismic data acquisition, e.g. survey design

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Acoustics & Sound (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics (AREA)
  • Oceanography (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The invention discloses a kind of IMF OBS multi-channel data acquisition application systems, including connection EM equipment module, facility information module, sampling configuration module, real time data module, gather information module, setting project name module and release and beacon test module, connection EM equipment module is by recognizing the IP address that allocation window is set, port numbers and collector connection, log-on data receiving thread after successful connection, command code is sent to collector acquisition facility information from facility information module automatically, the packet that collector is returned is received by data receiver thread, detection gain is carried out by sampling configuration module, water listens gain, sample rate, wave filter is set, the gathered data module for gathering information module sends startup gathered data bag to collector, collector starts gathered data and ultimately generates a file header;It can be interacted with ocean bottom seismic data collector and control and collector gathered data can be extracted from collector.

Description

A kind of IMF-OBS multi-channel data acquisitions application system
Technical field
The present invention relates to ocean bottom seismic data acquisition technique field, and in particular to a kind of IMF-OBS multi-channel data acquisitions Application system.
Background technology
IMF-OBS is interactive multiband ocean bottom seismic data collection reception device, earthquake or man-made explosion production Raw seismic wave can be recorded by the reflection on seabed and stratum by geological data reception device, and because collector needs to throw Enter deep-sea work, collector sealing is very strong, collector gathered data can not extract and each function of collector and parameter without Method is set, it is necessary to interacted with software with collector, is that collector sets relevant parameter and startup, some functions of closing, And collector gathered data is extracted from collector.
The content of the invention
In view of the shortcomings of the prior art, the present invention is intended to provide one kind can interact control with ocean bottom seismic data collector The IMF-OBS multi-channel data acquisition application systems made and collector gathered data can extracted from collector.
To achieve the above object, the present invention is adopted the following technical scheme that:
A kind of IMF-OBS multi-channel data acquisitions application system, including connection EM equipment module, facility information module, sampling configuration Module, real time data module, collection information module, setting project name module and release and beacon test module, connect equipment Module is by recognizing that IP address, port numbers and collector that allocation window is set are connected, and log-on data receives line after successful connection Journey, and command code is sent to collector acquisition facility information from facility information module automatically, then connect by data receiver thread The packet that collector is returned is received, carrying out detection gain, water by sampling configuration module listens gain, sample rate, wave filter to set, and adopts Collecting information module includes gathered data module, header file acquisition module and extracts data module, gathers the collection number of information module Sent according to module and start gathered data bag to collector, collector starts gathered data and ultimately generates a file header, is used for The relevant information produced by this collection is recorded, is sent by the header file acquisition module of collection information module and obtains file header order Code to collector and receives the File header information Date bag that collector is replied by header file acquisition module, after the completion of data acquisition By gathering the extraction data module of information module to collector transmission data extraction command code and receiving adopting for collector reply Collect packet, the file header and gathered data of extraction deposit in the once dispensing title by setting project name module to generate In file, the data of collector collection show that the release of collector and beacon are by releasing by real time data module in real time Put and beacon test module judges that selection opens release or closes release, judges selection to open beacon that still to close beacon concurrent Related command code is sent to collector to control.
The present invention has the advantages that:
A kind of IMF-OBS multi-channel data acquisitions application system of the present invention, can interact control with ocean bottom seismic data collector Make and collector gathered data can be extracted from collector.
Brief description of the drawings
Fig. 1 is a kind of composition schematic diagram of IMF-OBS multi-channel data acquisitions application system of the invention;
Fig. 2 shows for a kind of facility information of its facility information module of IMF-OBS multi-channel data acquisitions application system of the invention Flow chart;
Fig. 3 is a kind of data receiver flow of its data receiver thread of IMF-OBS multi-channel data acquisitions application system of the invention Figure;
Fig. 4 is a kind of sampling configuration setting of its configuration module of sampling of IMF-OBS multi-channel data acquisitions application system of the invention Flow chart;
Fig. 5 is a kind of its setting project name stream journey figure of IMF-OBS multi-channel data acquisitions application system of the invention;
Fig. 6 is a kind of data acquisition flow of its collection information module of IMF-OBS multi-channel data acquisitions application system of the invention Figure;
Fig. 7 is a kind of file header acquisition stream of its collection information module of IMF-OBS multi-channel data acquisitions application system of the invention Cheng Tu;
Fig. 8 is a kind of data extraction flow of its collection information module of IMF-OBS multi-channel data acquisitions application system of the invention Figure;
Fig. 9 is a kind of realtime curve of its real-time data module of IMF-OBS multi-channel data acquisitions application system of the invention Flow chart;
Figure 10 is that a kind of its release of IMF-OBS multi-channel data acquisitions application system of the invention and the release of beacon test module are surveyed Try flow chart;
Figure 11 is the beacon frequency of a kind of its release of IMF-OBS multi-channel data acquisitions application system of the invention and beacon test module Dodge test flow chart.
Embodiment
Below in conjunction with the accompanying drawings and specific embodiment, the invention will be further described, in order to be more clearly understood that this The claimed technological thought of invention.
A kind of IMF-OBS multi-channel data acquisitions application system of the invention as shown in Figure 1, including connect EM equipment module, set Standby information module, sampling configuration module, real time data module, collection information module, setting project name module and release and letter Test module is marked, connection EM equipment module is connected into by recognizing that IP address, port numbers and collector that allocation window is set are connected Log-on data receiving thread after work(, and from facility information module send automatically command code to collector obtain facility information, then The packet that collector is returned is received by data receiver thread, gain is listened by sampling configuration module progress detection gain, water, adopted Sample rate, wave filter are set, and collection information module includes gathered data module, header file acquisition module and extracts data module, adopts The gathered data module for collecting information module sends startup gathered data bag to collector, and collector starts gathered data and most lifelong Into a file header, the relevant information produced for recording this collection, by the header file acquisition module of collection information module Send and obtain file header command code to collector and the File header information number that collector is replied is received by header file acquisition module Data, which are sent, to collector by gathering the extraction data module of information module according to bag, after the completion of data acquisition extracts command code simultaneously The gathered data bag that collector is replied is received, the file header and gathered data of extraction are deposited in by setting project name module In the once dispensing Name Documents folder of generation, the data of collector collection are shown in real time by real time data module, are gathered The release of device and beacon judge that selection opening discharges or closed release, judgement and selects to open letter by release and beacon test module Mark or closing beacon simultaneously send related command code to collector to control.
Wherein, the idiographic flow of facility information module is as shown in Fig. 2 the automatic command code that sends is to collector after successful connection Facility information is obtained, when receiving collector returned data bag, main thread judges whether data length is less than defined data Length;Less than being then judged as invalid data, not less than being then valid data, and judged according to IP address and be shown in facility information Interface.
The data receiver flow of data receiver thread is specific as shown in figure 3, pressure in order to reduce main thread, improves program Operational efficiency, creates a data receiving thread, for receiving collector returned data bag, main line is then forwarded to after finishing receiving Journey processing;Type of data packet is judged by the command code extracted in packet, received data packet length is calculated, if length is less than The minimum length that corresponding data Packet type defines then thinks that current data is invalid data;Not less than then by processing data packets be data Main thread processing is sent to behind part.
The sampling configuration setting procedure of sampling configuration module it is specific as shown in figure 4, first carry out detection gain, water listen gain, Sample rate, wave filter are set, and detection gain is defaulted as 1, and water listens gain to be defaulted as 1, and sample rate is defaulted as 250Hz, and wave filter is write from memory Think that SINC+LPF, collector reply are shown after setting successfully in daily record print zone to set successfully.
Setting project name stream journey is specific as shown in figure 5, deliver by this function setting project name and once title, The Folder Name for wanting setting is inputted in corresponding edit box, related data is sent to collector after determining, extracts number by click According to when the project name file of setting can be generated under catalogue where exe, generate and set under the project name file of generation The once dispensing Name Documents folder put, the file header and gathered data of extraction deposit in the once dispensing Name Documents folder of generation In.
The data acquisition flow for gathering information module is specific as shown in fig. 6, setting delay duration, collection duration, and click is opened Dynamic button, judges whether to select crippled version;It is then to use real time data function, is not then to select gathered data function;Send Start gathered data bag to collector, collector starts gathered data and acquisition state is sent into application system, application system Acquisition state is shown in daily record print zone.
The file header for gathering information module obtains that flow is specific as shown in fig. 7, collector eventually generates a file header, The relevant information produced for recording this collection, such as file size, file number, application system needs in file header to believe Breath is extracted and shown.Application system takes file header button to send acquisition file header command code to collector by clicking on, and connects The File header information Date bag that collector is replied is received, data validity is judged;Data are extracted and preserves and shows, file header is preserved In the case where once delivering Name Documents folder.
The data for gathering information module extract flow specifically as shown in figure 8, needing to carry gathered data after the completion of data acquisition Take and preserve, extract command code by taking data button to send data to collector, receive the gathered data bag that collector is replied, Judge data validity, preserve data to once dispensing Name Documents folder.Data are extracted by Timer Controlling, when extracting failure Automatically extract again, then point out to extract data failure when extracting failure 3 times.When extracting data again manually, support from extraction At failure or restart to extract data, interface display data extract progress and current data and extract byte number.
The realtime curve flow of real time data module is specific as shown in figure 9, real time data mainly adopts collector The data of collection show that a screen shows 1000 points in real time.Start button is clicked on, judges whether to select crippled version, is then It is not then to use gathered data function using real time data function.Send and start real time data command code to collector, reception is adopted Storage replys packet, judges whether data packet length is less than defined packet minimum length, invalid less than being then judged as Data, not less than then coming out data display.Different channel datas are shown in different colors, can according to demand be shown or not shown Certain several channel data, can show situation modification amplitude and unit according to waveform.
The release testing process of release and beacon test module is specifically as shown in Figure 10, judges that selection is opened release or closed Release is closed, related command code is sent to collector.
The beacon stroboscopic testing process of release and beacon test module is specifically as shown in figure 11, judges that selection opens beacon also It is to close beacon, sends related command code to collector.
Application system of the present invention can interact control with ocean bottom seismic data collector and can be by collector gathered data Extracted from collector.
For those skilled in the art, technical scheme that can be as described above and design, make other each It is kind corresponding to change and deform, and all these change and deformation should all belong to the protection model of the claims in the present invention Within enclosing.

Claims (1)

1. a kind of IMF-OBS multi-channel data acquisitions application system, it is characterised in that:Including connection EM equipment module, facility information Module, sampling configuration module, real time data module, collection information module, setting project name module and release and beacon test Module, connection EM equipment module is opened by recognizing that IP address, port numbers and collector that allocation window is set are connected after successful connection Dynamic data receiver thread, and command code is sent to collector acquisition facility information from facility information module automatically, then pass through number Receive the packet that collector is returned according to receiving thread, by sampling configuration module carry out detection gain, water listen gain, sample rate, Wave filter is set, and collection information module includes gathered data module, header file acquisition module and extracts data module, gathers information The gathered data module of module, which is sent, starts gathered data bag to collector, and collector starts gathered data and ultimately generates one File header, the relevant information produced for recording this collection is sent by the header file acquisition module of collection information module and obtained Take file header command code to collector and the File header information Date bag that collector is replied is received by header file acquisition module, number According to by gathering, the extraction data module of information module sends data extraction command code to collector and reception is adopted after the completion of collection The gathered data bag that storage is replied, the file header and gathered data of extraction deposit in what is generated by setting project name module Once deliver in Name Documents folder, the data of collector collection show that by real time data module collector is released in real time Put and beacon is judged the release of selection opening or closed release, judgement selection to open beacon still by release and beacon test module Close beacon and send related command code to collector to control.
CN201710417560.0A 2017-06-05 2017-06-05 A kind of IMF OBS multi-channel data acquisition application systems Pending CN107167839A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710417560.0A CN107167839A (en) 2017-06-05 2017-06-05 A kind of IMF OBS multi-channel data acquisition application systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710417560.0A CN107167839A (en) 2017-06-05 2017-06-05 A kind of IMF OBS multi-channel data acquisition application systems

Publications (1)

Publication Number Publication Date
CN107167839A true CN107167839A (en) 2017-09-15

Family

ID=59826063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710417560.0A Pending CN107167839A (en) 2017-06-05 2017-06-05 A kind of IMF OBS multi-channel data acquisition application systems

Country Status (1)

Country Link
CN (1) CN107167839A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113534242A (en) * 2021-07-15 2021-10-22 南方海洋科学与工程广东省实验室(广州) Microseism observation data acquisition method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664769A (en) * 2012-04-19 2012-09-12 清华大学 Acquisition and analysis system for network packets and realization method thereof
CN102929799A (en) * 2012-10-17 2013-02-13 北京西塔网络科技股份有限公司 Data collection and storage method and system
CN103763150A (en) * 2014-01-02 2014-04-30 中国人民解放军装甲兵工程学院 Data acquisition system
CN105426121A (en) * 2015-10-30 2016-03-23 山东科技大学 Method for storing measurement data of multiple ship-borne sensors together in real time
WO2016179060A1 (en) * 2015-05-01 2016-11-10 Westerngeco Llc Marine vibrator directive source survey

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664769A (en) * 2012-04-19 2012-09-12 清华大学 Acquisition and analysis system for network packets and realization method thereof
CN102929799A (en) * 2012-10-17 2013-02-13 北京西塔网络科技股份有限公司 Data collection and storage method and system
CN103763150A (en) * 2014-01-02 2014-04-30 中国人民解放军装甲兵工程学院 Data acquisition system
WO2016179060A1 (en) * 2015-05-01 2016-11-10 Westerngeco Llc Marine vibrator directive source survey
CN105426121A (en) * 2015-10-30 2016-03-23 山东科技大学 Method for storing measurement data of multiple ship-borne sensors together in real time

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
曾义芳: "《DSP开发应用技术》", 31 January 2008 *
黄建宇,等: "天然气水合物垂直缆地震***关键技术与试验", 《新能源进展》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113534242A (en) * 2021-07-15 2021-10-22 南方海洋科学与工程广东省实验室(广州) Microseism observation data acquisition method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103384213B (en) A kind of detected rule Optimal Configuration Method and equipment
CN104850969A (en) Warning condition linkage management system for audio and video evidences of law enforcement instrument
CN106303337B (en) A kind of hole-drilling video product acceptance data acquisition system and its method
CN107167839A (en) A kind of IMF OBS multi-channel data acquisition application systems
CN104123565A (en) Identity card authentication and holder identity authentication method based on multimodal identification
CN104989401A (en) Sound based coal-rock interface recognition device and recognition method
CN107544464A (en) A kind of detection method and system of industrial failure
CN203396947U (en) Echo data collecting system used for X-band wave observation radar
CN106598815A (en) Real-time asynchronous log collection method and system
CN105630725B (en) A kind of method of data synchronization for distributed parallel computing environment
CN110259442B (en) Coal measure stratum hydraulic fracturing fracture horizon identification method
CN115086038A (en) Information security storage method and system based on big data
CN107843918A (en) A kind of seismic prospecting instrument and its collecting method with negative delay function
CN108234042A (en) Digital signal detection method, apparatus, computer equipment and readable storage medium storing program for executing
CN104977602B (en) A kind of control method and device of earthquake data acquisition construction
CN102196225A (en) Video collection playback system and method
CN105928604A (en) Signal acquisition and processing method of optical fiber sensor and device
CN107423089B (en) A kind of terminal device automatically updating method and forward node based on forward node
CN105611018B (en) A kind of MIPI LP signal test systems and method
CN103399803B (en) Method and device for collecting browser breakdown information and terminal equipment
CN107248936B (en) A kind of method and forward node by adjacent node controlling terminal device upgrade
CN107219550B (en) A kind of data acquisition extracting method of IMF-OBS
CN104714487A (en) Mobile phone acquisition system and method
CN102465698A (en) Device and method for detecting effects and advantage directions of fracturing and water flooding
CN101964668B (en) Difference frequency hopping communication method based on correlation capture of m sequence

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170915

RJ01 Rejection of invention patent application after publication