CN113534242B - Method, device, equipment and storage medium for acquiring microseism observation data - Google Patents
Method, device, equipment and storage medium for acquiring microseism observation data Download PDFInfo
- Publication number
- CN113534242B CN113534242B CN202110799408.XA CN202110799408A CN113534242B CN 113534242 B CN113534242 B CN 113534242B CN 202110799408 A CN202110799408 A CN 202110799408A CN 113534242 B CN113534242 B CN 113534242B
- Authority
- CN
- China
- Prior art keywords
- time
- target
- observation data
- microseism
- observation
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000005070 sampling Methods 0.000 claims description 46
- 238000004590 computer program Methods 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 13
- 238000004806 packaging method and process Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 abstract description 7
- 230000005540 biological transmission Effects 0.000 abstract description 6
- 230000002688 persistence Effects 0.000 abstract description 4
- 238000012856 packing Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 7
- 238000013075 data extraction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 239000012530 fluid Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- NMJORVOYSJLJGU-UHFFFAOYSA-N methane clathrate Chemical compound C.C.C.C.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O NMJORVOYSJLJGU-UHFFFAOYSA-N 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 239000013049 sediment Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000004215 Carbon black (E152) Substances 0.000 description 1
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 239000007853 buffer solution Substances 0.000 description 1
- TVFDJXOCXUVLDH-UHFFFAOYSA-N caesium atom Chemical group [Cs] TVFDJXOCXUVLDH-UHFFFAOYSA-N 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000005283 ground state Effects 0.000 description 1
- 229930195733 hydrocarbon Natural products 0.000 description 1
- 150000002430 hydrocarbons Chemical class 0.000 description 1
- 229910000037 hydrogen sulfide Inorganic materials 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000013535 sea water Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000005472 transition radiation Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
- G01V1/288—Event detection in seismic signals, e.g. microseismics
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
- G01V1/36—Effecting static or dynamic corrections on records, e.g. correcting spread; Correlating seismic signals; Eliminating effects of unwanted energy
- G01V1/362—Effecting static or dynamic corrections; Stacking
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/38—Seismology; Seismic or acoustic prospecting or detecting specially adapted for water-covered areas
- G01V1/3817—Positioning of seismic devices
- G01V1/3835—Positioning of seismic devices measuring position, e.g. by GPS or acoustically
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- General Physics & Mathematics (AREA)
- Geology (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Acoustics & Sound (AREA)
- Geophysics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Oceanography (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
The application provides a method, a device, equipment and a storage medium for acquiring microseism observation data, which are applied to microseism observation equipment, wherein the acquisition method comprises the following steps: acquiring system clock information of microseism observation equipment; synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment; starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time; and packing the target observation data into a preset database. The embodiment ensures the time synchronization of equipment, ensures the persistence and the stability under long-period work, reduces the time error of a system and ensures the real-time transmission and monitoring of microseism observation data.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a storage medium for acquiring microseism observation data.
Background
The micro-seismic phenomenon caused by deep sea cold spring eruption is a fluid activity phenomenon that fluid rich in hydrocarbon, hydrogen sulfide or sediment in deep stratum moves upwards along structural activity parts such as faults and the like, breaks through a submarine sediment cover layer to be spilled into sea water, and forms special geological bodies such as mud volcanoes or pit and the like on the sea bottom. The formation and distribution of deep sea cold springs is generally closely related to the decomposition and formation of natural gas hydrate or the rising of natural gas and petroleum under the sea along geological weak zones, has an indication effect on deep oil and gas exploration and is one of the most effective marks for indicating the development of modern sea floors or the existence of natural gas hydrate.
Currently, submarine cold spring microseismic observation systems are developed to observe microseismic data for the change of the cold spring deep material "solid-liquid-vapor" phase and the formation geological activity caused by the movement and impact of cold spring fluid materials. However, the submarine cold spring microseism observation system needs long period and real-time acquisition of more than 6 months, and high requirements are put on the persistence and stability of equipment and real-time transmission and monitoring of microseism observation data.
Disclosure of Invention
The embodiment of the application aims to provide a method, a device, equipment and a storage medium for acquiring microseism observation data, aiming at solving the problems.
In a first aspect, an embodiment of the present application provides a method for acquiring microseism observation data, which is applied to a microseism observation device, and the method includes:
acquiring system clock information of microseism observation equipment;
synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment;
Starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time;
And packing the target observation data into a preset database.
In the embodiment, the system clock of the micro-seismic observation equipment is synchronized to the GPS time to obtain the system synchronization time of the micro-seismic observation equipment, so that the equipment time synchronization is ensured, and the continuity and the stability can be ensured under long-period work; and under the first target time of the system synchronization time, starting to acquire the microseism observation data until the second target time of the system synchronization time, obtaining target observation data comprising the first target time and the second target time, and packaging the target observation data into a preset database, so that the microseism observation data is acquired through time-synchronized equipment, the system time error is reduced, and the real-time transmission and monitoring of the microseism observation data are ensured.
In an embodiment, at a first target time of the system synchronization time, starting to acquire microseism observation data until a second target time of the system synchronization time, and obtaining target observation data including the first target time and the second target time includes:
starting to acquire microseism observation data according to a preset sampling rate and a sampling gain at a first target time;
if the second target time is the preset time, stopping acquiring microseism observation data when the system synchronization time reaches the preset time, and obtaining target observation data comprising the first target time and the preset time;
And if the second target time is the real-time when the preset forced stopping event triggers the microseism observation equipment to stop acquiring the microseism observation data, obtaining the target observation data comprising the first target time and the real-time.
In this embodiment, the acquisition start time and the acquisition stop time are recorded so as to facilitate the subsequent time correction.
In an embodiment, at a first target time of the system synchronization time, acquiring the microseism observation data is started until a second target time of the system synchronization time, and before obtaining the target observation data including the first target time and the second target time, the method further includes:
Based on a plurality of preset sampling configuration information, respectively acquiring microseism observation data to obtain real-time observation data corresponding to each sampling configuration information, wherein the sampling configuration information comprises a sampling rate and a sampling gain;
determining whether the plurality of real-time observation data accords with preset working conditions;
and if the plurality of real-time observation data meet the preset working conditions, executing the step of starting to acquire the microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time.
In this embodiment, whether the real-time observation data meets the working condition is determined before the target observation data is collected, so that the data collected by the device later is ensured to be normal and effective.
In one embodiment, before packaging the target observation data into the preset database, the method further comprises:
determining a time error between the system clock information and the GPS time;
And correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time to obtain the target observation data after time correction.
In this embodiment, the secondary time service is realized through time correction, so that the persistence and stability of the data collected by the device are further improved.
In one embodiment, after packaging the target observation data into the preset database, the method includes:
And transferring the target observation data to target equipment according to a header file corresponding to the target observation data in a preset database, wherein the target equipment is in communication connection with the micro-seismic observation equipment, and the header file comprises GPS time, first target time and second target time and time errors between system clock information and the GPS time.
In this embodiment, the time-corrected target observation data is subjected to data extraction so as to further facilitate the target observation data.
In an embodiment, before acquiring the system clock information of the micro-seismic observation device, the method further includes:
Reading working state information and system state information of the microseism observation equipment, wherein the working state information comprises a standby state, a time setting state and a data state;
and initializing the state of the microseism observation equipment according to the working state information and the system state information.
In this embodiment, the working state and the system state are initialized to ensure the accuracy of data acquisition of the device.
In a second aspect, an embodiment of the present application provides a device for acquiring microseism observation data, which is applied to a microseism observation device, where the device includes:
the acquisition module is used for acquiring the system clock information of the micro-seismic observation equipment;
the synchronization module is used for synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment;
The acquisition module is used for starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time;
and the storage module is used for packaging the target observation data into a preset database.
In an embodiment, the collecting device further comprises:
the determining module is used for determining a time error between the system clock information and the GPS time;
The correction module is used for correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time to obtain the target observation data after time correction.
In a third aspect, an embodiment of the present application provides a computer device, including a memory and a processor, where the memory is configured to store a computer program, and the processor is configured to execute the computer program to cause the computer device to perform the method for acquiring microseismic observation data according to any one of the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer readable storage medium storing a computer program, where the computer program when executed by a processor implements the method for acquiring microseismic observation data according to any one of the first aspects.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and should not be considered as limiting the scope, and other related drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for acquiring microseism observation data according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a device for acquiring microseism observation data according to an embodiment of the present application;
Fig. 3 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only to distinguish the description, and are not to be construed as indicating or implying relative importance.
As described in the related technology, the submarine cold spring microseism observation system needs long period and real-time acquisition of more than 6 months, and high requirements are put on the sustainability and stability of equipment and real-time transmission and monitoring of microseism observation data. It can be seen that the current microseism observation data acquisition process has the problem that the sustainability and stability cannot be guaranteed.
Aiming at the problems in the prior art, the application provides a method for acquiring microseism observation data, which is characterized in that the system clock of the microseism observation equipment is synchronized to GPS time to obtain the system synchronization time of the microseism observation equipment, so that the equipment time synchronization is ensured, and the continuity and the stability can be ensured under long-period work; and under the first target time of the system synchronization time, starting to acquire the microseism observation data until the second target time of the system synchronization time, obtaining target observation data comprising the first target time and the second target time, and packaging the target observation data into a preset database, so that the microseism observation data is acquired through time-synchronized equipment, the system time error is reduced, and the real-time transmission and monitoring of the microseism observation data are ensured.
Referring to fig. 1, fig. 1 shows a flowchart of an implementation of a method for acquiring microseism observation data according to an embodiment of the present application. The method for acquiring the microseism observation data in the embodiment of the application can be applied to microseism observation equipment, wherein the microseism observation equipment is computer equipment with a data processing function. The microseism observation data method of the embodiment of the application comprises steps S101 to S104, and is described in detail as follows:
Step S101, acquiring system clock information of the micro-seismic observation device.
In this step, the microseism observation device is built with a high-precision atomic clock, and system clock information is acquired by the atomic clock.
Step S102, synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment.
In the step, the GPS time is the time of a GPS time system, the GPS time system adopts atomic time AT1 second as a time reference, the second length is defined as the duration of two hyperfine energy level transition radiation oscillations 9192631170 weeks of cesium atom CS133 ground state, the origin point of time starting is defined AT UTC0 of world coordination time of 1 month and 6 days in 1980, the time is not jumped to seconds after starting, and the continuity of time is ensured.
Optionally, an atomic clock is selected as the internal clock, and a Beidou/GPS high-precision time service system is adopted as the external time service to synchronize the current moment of the system clock to the current GPS time. Ensuring that the clock error does not exceed 1 sampling (4 ms) interval within the 6 month period of observation; in the embodiment, GPS time is used as a correction reference, so that the continuity of a system clock can be ensured, and the continuity and the accuracy of the microseism observation equipment in the data acquisition process are further ensured.
Step S103, under the first target time of the system synchronization time, starting to acquire microseism observation data until the second target time of the system synchronization time, and obtaining the target observation data comprising the first target time and the second target time.
In this step, the acquisition of the microseism observation data is realized by the acquisition circuit of the microseism observation device. And after the system clock is synchronized with the GPS time, acquiring microseism observation data corresponding to a time period between the first target time and the second target time, and ensuring the instantaneity of the data acquisition process.
Optionally, an internal UPS power supply of 20AH is arranged in the acquisition circuit and is used for ensuring normal operation of the instrument under the condition of abnormal external power supply or power failure, and the working time period is ensured to exceed 3 days.
Step S104, packing the target observation data into a preset database.
In this embodiment, the target observation data is packaged into data according to a preset protocol format and stored after the data are included. Optionally, in order to reduce the difference of storage time caused by disk performance, a multi-level buffer system is used to realize asynchronous data storage and forwarding operation. The data storage format may refer to a 6-way data format, and the data packet includes a header, a storage point time, a packet length, and the like.
The method comprises the steps that after a hardware circuit part of the micro-seismic observation equipment is started, software completes self-checking of each hardware part, acquisition parameters are set, clocks are synchronized in a clock-to-clock mode, a main control system starts an acquisition mode to formally acquire data after obtaining normal functions of each part and successful feedback of the acquisition parameters, and redundant errors of the data are checked in real time and then recorded on a storage medium. The software can be accessed in real time for the upper computer, a data management function is set, and the functions of real-time monitoring of collected data, on-line checking and downloading of stored data and the like can be provided in the collection engineering. After the data acquisition is finished, clock errors can be eliminated by secondary clock, and processable target observation data can be output.
According to the method, the system clock of the micro-seismic observation equipment is synchronized to GPS time, so that the system synchronization time of the micro-seismic observation equipment is obtained, the equipment time synchronization is ensured, and the continuity and the stability can be ensured under long-period work; and under the first target time of the system synchronization time, starting to acquire the microseism observation data until the second target time of the system synchronization time, obtaining target observation data comprising the first target time and the second target time, and packaging the target observation data into a preset database, so that the microseism observation data is acquired through time-synchronized equipment, the system time error is reduced, and the real-time transmission and monitoring of the microseism observation data are ensured.
In an embodiment, based on the embodiment of fig. 1, the step S103 specifically includes:
starting to acquire microseism observation data according to a preset sampling rate and a sampling gain at a first target time;
if the second target time is the preset time, stopping acquiring microseism observation data when the system synchronization time reaches the preset time, and obtaining target observation data comprising the first target time and the preset time;
And if the second target time is the real-time when the preset forced stopping event triggers the microseism observation equipment to stop acquiring the microseism observation data, obtaining the target observation data comprising the first target time and the real-time.
In this embodiment, the microseism observation data is started to be collected according to a preset sampling rate, sampling gain and starting time. It will be appreciated that the start time (first target time) is synchronized with the GPS time service time, so any time may be set to start acquisition. Optionally, the microseism observation device may stop collecting data at a preset time, or may stop collecting data at a preset forced stopping event, where the preset forced stopping event may be a low-power, low-pressure, full storage space, or the like. Further, if the micro-seismic observation equipment is hung with a release system, the release system is not affected by stopping the acquisition, and the acquisition and the release are independent working systems.
In an embodiment, at a first target time of the system synchronization time, acquiring the microseism observation data is started until a second target time of the system synchronization time, and before obtaining the target observation data including the first target time and the second target time, the method further includes:
Based on a plurality of preset sampling configuration information, respectively acquiring microseism observation data to obtain real-time observation data corresponding to each sampling configuration information, wherein the sampling configuration information comprises a sampling rate and a sampling gain;
determining whether the plurality of real-time observation data accords with preset working conditions;
and if the plurality of real-time observation data meet the preset working conditions, executing the step of starting to acquire the microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time.
In this embodiment, before formally collecting target observation data, whether the collection function of the microseism observation device is normal is detected by real-time data push, the real-time data is mainly used for data self-detection in system self-detection, different sampling rates and sampling gains can be configured, collected data is visually displayed, whether the collection part works normally is detected, and abnormal work is avoided. Optionally, this process data is not stored.
Optionally, the system self-checking further comprises: reporting working states and system states, wherein the working states comprise a standby state, a time service state and a data state, and the system states comprise an engineering name, a station name, the number of acquisition channels, a sampling rate, a sampling gain, a disk space, a battery voltage, a working bin pressure and a data port state.
Illustratively, when the battery voltage is below 12V, an alarm is given; when the pressure of the working bin is higher than 65Kpa, alarming; and alarming when the data port is short-circuited, over-voltage or under-voltage. In addition, whether the external equipment of the system is normal or not is detected, such as a beacon light, a stroboscopic light, a positioning system, a release system and the like.
In one embodiment, before packaging the target observation data into the preset database, the method further comprises:
determining a time error between the system clock information and the GPS time;
And correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time to obtain the target observation data after time correction.
In this embodiment, the system clock is subjected to secondary time service, so as to reduce the time error influence caused by other factors in the acquisition process. It can be understood that the system clock information and the GPS time include the current time and the time information during the primary time service. Optionally, based on the calculation formula: e= (T 21-T11)-(T22-T12) determines a time error, where E is a time error, T 21 is system clock information corresponding to the secondary time service, T 11 is system clock information corresponding to the primary time service, T 22 is GPS time corresponding to the secondary time service, and T 12 is GPS time corresponding to the primary time service.
Optionally, the time of acquisition of the target observation data is compensated or corrected based on the time error to obtain time-corrected target observation data. In the embodiment, the secondary time service is realized through time correction, and the persistence and stability of the acquired data of the equipment are further improved.
In one embodiment, after packaging the target observation data into the preset database, the method includes:
And transferring the target observation data to target equipment according to a header file corresponding to the target observation data in a preset database, wherein the target equipment is in communication connection with the micro-seismic observation equipment, and the header file comprises GPS time, first target time and second target time and time errors between system clock information and the GPS time.
In this embodiment, when the microseism observation device enters a data extraction state and the device is connected to a network, the device automatically enters a corresponding working state according to the working state, for example, when data is not extracted, after the network is connected, the upper computer enters a data extraction interface.
The header file is a header file in a data packet obtained by packaging the target observation data based on a preset protocol format. Before data extraction, relevant parameters of the acquisition process are extracted, wherein the relevant parameters include, but are not limited to, the number of acquisition channels, sampling rate, sampling gain, GPS time, system time, GPS and system time errors, the number of sampled data packets, data size and the like. The system extracts and transfers the collected data to other computer devices or other disks according to the relevant parameters provided by the header file. Optionally, the data is stored in the acquisition system (microseismic observation device) and can be extracted at any time and not cleared until formatted before the next acquisition is started.
Optionally, the network may be an ethernet, which is a main way for the device to communicate with the outside, including system self-checking, external device testing, timing control, data acquisition, data extraction, and other related parameters. Optionally, the network is normally in a closed state to save power consumption, and the network is only started and establishes communication when the power supply (charging) system is externally connected.
The device is provided with a plurality of data ports, wherein the data ports comprise a data acquisition port, a self-checking port, an acquisition end power supply control port and a storage port. Optionally, the data port may be started in two states, 1) a real-time data test for verifying whether the acquisition system can work normally; 2) After secondary time service or disc formatting, the system can acquire data according to preset starting time, stopping time, sampling rate and the like. The data acquisition port and the self-checking port belong to a digital-to-analog conversion port, and a data access is opened for acquisition during data acquisition; and opening a modulus passage during self-checking, testing waveforms with different amplitudes and frequencies, and verifying performance or working states. The acquisition end power supply control port is used for protecting working devices, avoiding short circuit of signal interfaces, undervoltage of a system power supply and damage of devices caused by overvoltage; and the storage port is used for storing target observation data, and caching and transferring the data under a high sampling rate.
In an embodiment, before acquiring the system clock information of the micro-seismic observation device, the method further includes:
Reading working state information and system state information of the microseism observation equipment, wherein the working state information comprises a standby state, a time setting state and a data state;
and initializing the state of the microseism observation equipment according to the working state information and the system state information.
In this embodiment, the current working state is read, including a standby state, a time setting state (including primary time service and secondary time service), and a data state (data is not extracted, and abnormal operation data is recovered). The standby state is that the system is in the standby state, and all items can be operated according to the steps. The time setting state is a synchronous state with GPS time, and all items (such as disk formatting, data acquisition and secondary time setting) can be operated after time setting; the data state comprises that the data is not extracted and the data is to be recovered, when the data is not extracted, the data is not downloaded to the PC or other magnetic discs except the equipment system, and the data can be stored in the magnetic disc of the system until being formatted, so that the repeatable extraction is realized. The recovery of data to be recovered to abnormal operation causes failure of data recovery, such as electric quantity exhaustion and secondary time service missing. The above system state. The system comprises an engineering name, a station name, the number of acquisition channels, a sampling rate, a sampling gain, a disk space, a battery voltage, a working bin pressure and a data port state.
Illustratively, initializing a system clock, configuring the working frequency on a multiple of 2 according to the peripheral high-precision crystal oscillator frequency, and avoiding accumulated errors caused by non-integer frequency; initializing the peripheral equipment, configuring the signal input and output directions of a control interface, and configuring standard peripheral equipment RS232, SPI or SDIO; initializing a counter, configuring the working step length of the counter, and clock frequency, so as to avoid counting accumulation errors caused by non-integer frequency; interrupt initialization: the working priority of the equipment system is reasonably arranged, and the equipment system is classified into three levels of high, medium and low, for example, the time calibration of GPS time service is defined to be high in priority, the data reading and storage are defined to be medium in priority, and the peripheral communication such as RS232 is defined to be low in priority.
In order to execute the method corresponding to the method embodiment to realize the corresponding functions and technical effects, a device for acquiring microseism observation data is provided below. Referring to fig. 2, fig. 2 is a block diagram of a device for acquiring microseism observation data according to an embodiment of the present application. For convenience of explanation, only the portions related to this embodiment are shown, and the apparatus for acquiring microseism observation data provided in the embodiment of the present application includes:
an acquisition module 201, configured to acquire system clock information of a microseism observation device;
The synchronization module 202 is configured to synchronize the system clock information to GPS time to obtain a system synchronization time of the microseism observation device;
The acquisition module 203 is configured to start acquiring microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time, and obtain target observation data including the first target time and the second target time;
The storage module 204 is configured to package the target observation data into a preset database.
In one embodiment, the acquisition module 203 includes:
The starting acquisition unit is used for starting acquisition of microseism observation data according to a preset sampling rate and a sampling gain at a first target time;
the first stopping acquisition unit is used for stopping acquisition of microseism observation data when the system synchronization time reaches the preset time if the second target time is the preset time, so as to obtain target observation data comprising the first target time and the preset time;
The second stopping acquisition unit is used for acquiring target observation data comprising the first target time and the real-time if the second target time is the real-time at which the microseism observation equipment is triggered to stop acquiring the microseism observation data by the preset forced stopping event.
In an embodiment, the collection module 203 is further configured to collect microseism observation data based on a plurality of preset sampling configuration information, so as to obtain real-time observation data corresponding to each sampling configuration information, where the sampling configuration information includes a sampling rate and a sampling gain;
the acquisition device further comprises:
the determining module is used for determining whether the plurality of real-time observation data accord with preset working conditions or not;
And the execution module is used for executing the step of starting to acquire the microseism observation data at the first target moment of the system synchronization time until the second target moment of the system synchronization time to obtain the target observation data comprising the first target moment and the second target moment if the plurality of real-time observation data meet the preset working conditions.
In an embodiment, the collecting device further comprises:
the determining module is used for determining a time error between the system clock information and the GPS time;
The correction module is used for correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time to obtain the target observation data after time correction.
In an embodiment, the collecting device further comprises:
the transfer module is used for transferring the target observation data to target equipment according to a header file corresponding to the target observation data in a preset database, wherein the target equipment is in communication connection with the microseism observation equipment, and the header file comprises GPS time, first target time and second target time and time errors between system clock information and the GPS time.
In an embodiment, the collecting device further comprises:
The reading module is used for reading the working state information and the system state information of the micro-seismic observation equipment, wherein the working state information comprises a standby state, a time setting state and a data state;
and the initialization module is used for initializing the state of the microseism observation equipment according to the working state information and the system state information.
The device for acquiring microseism observation data can implement the method for acquiring the microseism observation data in the method embodiment. The options in the method embodiments described above are also applicable to this embodiment and will not be described in detail here. The rest of the embodiments of the present application may refer to the content of the above method embodiments, and in this embodiment, no further description is given.
Fig. 3 is a schematic structural diagram of a computer device according to an embodiment of the present application. As shown in fig. 3, the computer device 3 of this embodiment includes: at least one processor 30 (only one shown in fig. 3), a memory 31 and a computer program 32 stored in the memory 31 and executable on the at least one processor 30, the processor 30 implementing the steps in any of the method embodiments described above when executing the computer program 32.
The computer device 3 may be a tablet computer, a desktop computer, a cloud server, or the like. The computer device may include, but is not limited to, a processor 30, a memory 31. It will be appreciated by those skilled in the art that fig. 3 is merely an example of the computer device 3 and is not meant to be limiting as the computer device 3, and may include more or fewer components than shown, or may combine certain components, or different components, such as may also include input-output devices, network access devices, etc.
The Processor 30 may be a central processing unit (Central Processing Unit, CPU), the Processor 30 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 31 may in some embodiments be an internal storage unit of the computer device 3, such as a hard disk or a memory of the computer device 3. The memory 31 may in other embodiments also be an external storage device of the computer device 3, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the computer device 3. Further, the memory 31 may also include both an internal storage unit and an external storage device of the computer device 3. The memory 31 is used for storing an operating system, application programs, boot loader (BootLoader), data, other programs etc., such as program codes of the computer program etc. The memory 31 may also be used for temporarily storing data that has been output or is to be output.
In addition, the embodiment of the present application further provides a computer readable storage medium, where a computer program is stored, where the computer program is executed by a processor to implement steps in any of the above-mentioned method embodiments.
Embodiments of the present application provide a computer program product which, when run on a computer device, causes the computer device to perform the steps that can be carried out in the respective method embodiments described above.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are merely illustrative, for example, of the flowcharts and block diagrams in the figures that illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form a single part, or each module may exist alone, or two or more modules may be integrated to form a single part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The above description is only an example of the present application and is not intended to limit the scope of the present application, and various modifications and variations will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application. It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Claims (7)
1. A method for acquiring microseism observation data, which is applied to a microseism observation device, the method comprising:
acquiring system clock information of the microseism observation equipment;
synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment;
Starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time to obtain target observation data comprising the first target time and the second target time;
packaging the target observation data into a preset database;
wherein before the target observation data is packaged into a preset database, the method further comprises:
Determining a time error between the system clock information and the GPS time;
Correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time, and selecting an atomic clock as an internal clock to perform internal time synchronization to obtain the target observation data after time correction;
And starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time, and before obtaining the target observation data comprising the first target time and the second target time, further comprising:
based on preset various sampling configuration information, respectively acquiring microseism observation data to obtain real-time observation data corresponding to each sampling configuration information, wherein the sampling configuration information comprises a sampling rate and a sampling gain;
Determining whether the real-time observation data meet preset working conditions or not;
And if the plurality of real-time observation data meet the preset working condition, executing the step of starting to acquire the microseism observation data at the first target moment of the system synchronization time until the second target moment of the system synchronization time to obtain the target observation data comprising the first target moment and the second target moment.
2. The method for acquiring microseism observation data according to claim 1, wherein the step of starting to acquire microseism observation data at a first target time of the system synchronization time until a second target time of the system synchronization time, and obtaining target observation data including the first target time and the second target time, includes:
Starting to acquire the microseism observation data according to a preset sampling rate and a sampling gain at the first target time;
If the second target time is a preset time, stopping collecting the microseism observation data when the system synchronization time reaches the preset time, and obtaining the target observation data comprising the first target time and the preset time;
and if the second target time is a real-time when the preset forced stopping event triggers the microseism observation equipment to stop acquiring the microseism observation data, obtaining the target observation data comprising the first target time and the real-time.
3. The method for acquiring microseismic observation data according to claim 1, wherein the step of packaging the target observation data into a predetermined database comprises:
And transferring the target observation data to target equipment according to a header file corresponding to the target observation data in the preset database, wherein the target equipment is in communication connection with the microseism observation equipment, and the header file comprises the GPS time, the first target time and the second target time and a time error between the system clock information and the GPS time.
4. The method for acquiring microseismic observation data according to claim 1, further comprising, before acquiring the system clock information of the microseismic observation device:
Reading working state information and system state information of the microseism observation equipment, wherein the working state information comprises a standby state, a time setting state and a data state;
And initializing the state of the micro-seismic observation equipment according to the working state information and the system state information.
5. A device for acquiring microseism observation data, which is applied to microseism observation equipment, the device comprising:
the acquisition module is used for acquiring the system clock information of the micro-seismic observation equipment;
The synchronization module is used for synchronizing the system clock information to GPS time to obtain the system synchronization time of the micro-seismic observation equipment;
The acquisition module is used for starting to acquire microseism observation data at a first target moment of the system synchronization time until a second target moment of the system synchronization time to obtain target observation data comprising the first target moment and the second target moment;
The storage module is used for packaging the target observation data into a preset database;
wherein, collection system still includes:
a determining module for determining a time error between the system clock information and the GPS time;
The correction module is used for correcting the acquisition time of the target observation data in the preset database according to the time error, the first target time and the second target time, and selecting an atomic clock as an internal clock to perform internal time alignment to obtain the target observation data after time correction;
the acquisition module is further used for respectively acquiring microseism observation data based on a plurality of preset sampling configuration information to obtain real-time observation data corresponding to each type of sampling configuration information, wherein the sampling configuration information comprises a sampling rate and a sampling gain;
the acquisition device further comprises:
the determining module is used for determining whether the plurality of real-time observation data accord with preset working conditions or not;
And the execution module is used for executing the step of starting to acquire the microseism observation data at the first target moment of the system synchronization time until the second target moment of the system synchronization time to obtain the target observation data comprising the first target moment and the second target moment if the plurality of real-time observation data meet the preset working conditions.
6. A computer device comprising a memory for storing a computer program and a processor that runs the computer program to cause the computer device to perform the method of acquiring microseismic observation data according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that it stores a computer program which, when executed by a processor, implements the method of acquiring microseismic observation data according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110799408.XA CN113534242B (en) | 2021-07-15 | 2021-07-15 | Method, device, equipment and storage medium for acquiring microseism observation data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110799408.XA CN113534242B (en) | 2021-07-15 | 2021-07-15 | Method, device, equipment and storage medium for acquiring microseism observation data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113534242A CN113534242A (en) | 2021-10-22 |
CN113534242B true CN113534242B (en) | 2024-08-23 |
Family
ID=78099365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110799408.XA Active CN113534242B (en) | 2021-07-15 | 2021-07-15 | Method, device, equipment and storage medium for acquiring microseism observation data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113534242B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117872474B (en) * | 2024-03-12 | 2024-05-17 | 山东省地震局 | Seismic early warning station network waveform data quality analysis method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102183785A (en) * | 2011-03-01 | 2011-09-14 | 吉林大学 | Multi-redundant synchronous data acquiring device and method of non-cable seismograph |
CN107462921A (en) * | 2017-04-05 | 2017-12-12 | 中国科学院地质与地球物理研究所 | A kind of docking system and data extraction method based on combined type sea bottom earthquake-capturing node |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2191300B1 (en) * | 2007-09-21 | 2020-02-12 | GTC, Inc. | Low- power satellite-timed seismic data acquisition system |
KR101768392B1 (en) * | 2016-09-27 | 2017-08-16 | (주) 소암컨설턴트 | Microearthquake measuring system and method improved the accuracy of time synchronization |
CN107167839A (en) * | 2017-06-05 | 2017-09-15 | 王伟巍 | A kind of IMF OBS multi-channel data acquisition application systems |
CN112444884A (en) * | 2020-11-30 | 2021-03-05 | 自然资源部第一海洋研究所 | Double-clock ocean bottom seismograph data acquisition device and method |
-
2021
- 2021-07-15 CN CN202110799408.XA patent/CN113534242B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102183785A (en) * | 2011-03-01 | 2011-09-14 | 吉林大学 | Multi-redundant synchronous data acquiring device and method of non-cable seismograph |
CN107462921A (en) * | 2017-04-05 | 2017-12-12 | 中国科学院地质与地球物理研究所 | A kind of docking system and data extraction method based on combined type sea bottom earthquake-capturing node |
Also Published As
Publication number | Publication date |
---|---|
CN113534242A (en) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10720168B2 (en) | PPS tagging of acoustic sample data | |
CN103969526B (en) | Electric energy quality collecting device and application thereof in electric energy quality comprehensive analysis system | |
CN102662833B (en) | Method for managing test cases | |
CN106774635B (en) | A kind of triple redundance computer synchronous method | |
EP2749848A1 (en) | Firmware upgrade error detection and automatic rollback | |
CN202008583U (en) | Clock source of synchronous phasor measuring device | |
US10789148B2 (en) | Electronic device and method for event logging | |
EP2902940B1 (en) | Storage system and method for processing data operation request | |
CN113534242B (en) | Method, device, equipment and storage medium for acquiring microseism observation data | |
CN106154824B (en) | A spaceborne clock redundancy system and method | |
CN106707736A (en) | Automobile instrument clock precision measuring method and automobile instrument clock precision measuring device | |
CN106226724A (en) | A kind of clock of power meter method for detecting abnormality | |
CN105242974A (en) | Time acquisition method and device | |
CN114488915A (en) | Processing method for abnormal reset of MCU and electric energy meter for realizing method | |
CN100507596C (en) | Ground GPS signal transmitter | |
CN105071887A (en) | Time synchronization method for process level device of intelligent substation | |
CN104253719A (en) | Telemetering error code testing method based on subpackage telemetering padding data | |
CN103257857A (en) | System for managing buffers of time-stamped events | |
CN101860348B (en) | Synchronous and in-time self-tracking self-compensation method | |
CN104734338A (en) | Clock monitoring method, device and system of transformer substations | |
CN108931696B (en) | A method and relay protection device for abnormal detection of B-code clock in intelligent substation | |
Williams et al. | Development of an automatic tide gauge processing system | |
CN103699103B (en) | The method of sequence of events recording in scattered control system | |
CN118294733A (en) | Wide-area synchronous sampling method for secondary fusion on-column circuit breaker | |
CN209028160U (en) | A kind of recording device based on transmission line travelling wave failure |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |