Seismic data acquisition and transmission method and device, computer device and storage medium

By combining narrowband IoT and broadband IoT, the system detects device status and transmits and stores data, solving the problems of poor construction results and real-time acquisition of device status in earthquake data acquisition systems, improving data transmission efficiency and reducing battery consumption.

CN116027388BActive Publication Date: 2025-10-17CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111256538.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-27
Publication Date
2025-10-17
Estimated Expiration
2041-10-27

AI Technical Summary

Technical Problem

In existing earthquake data acquisition systems, wireless seismic instruments suffer from problems such as poor construction effectiveness, inability to obtain real-time equipment status, heavy workload for construction personnel, low data transmission rate, and high power consumption.

Method used

It uses narrowband IoT technology to acquire broadcast messages of a preset protocol, detects device status through an automatic fallback mechanism, combines broadband IoT technology for data transmission and storage, sets collection time periods to reduce invalid data collection, and supports real-time and time-sharing transmission modes.

Benefits of technology

It improves the efficiency and effectiveness of earthquake data transmission, reduces battery consumption, facilitates rapid data retrieval and storage, and reduces the workload of construction workers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116027388B_ABST
    Figure CN116027388B_ABST
Patent Text Reader

Abstract

The application provides a seismic data acquisition and transmission method and device, computer equipment and a storage medium, the method comprising setting a time period for daily seismic data acquisition; acquiring seismic data within the time period; obtaining a broadcast message of a preset protocol based on narrowband Internet of Things technology; uploading state information of a seismic data acquisition system according to the broadcast message of the preset protocol; detecting whether the seismic data acquisition system is working normally by judging the uploaded state information based on an automatic return mechanism; when it is detected that the seismic data acquisition system is working normally, transmitting the acquired seismic data according to a preset mode and storing the seismic data according to a preset format based on wideband Internet of Things technology, which can reduce the acquisition of invalid data, improve data effectiveness, improve data transmission efficiency and reduce battery consumption of the seismic data acquisition system during the seismic data acquisition and transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of oil exploration, and in particular to a seismic data acquisition and transmission method and device, computer equipment and a storage medium. BACKGROUND

[0002] At present, the seismic data acquisition system can be divided into wired instruments and wireless instruments according to whether there is a cable. Although the wired seismic instrument is still the main force in the current oil and gas exploration and development, its channel capacity is limited, the cable transportation and layout are difficult, and the cost is high. At present, the wireless seismic instrument is mainly in the blind sampling mode, and after the construction is completed, the data is exported through the recovery device for analysis, which cannot quickly control the quality of the collected seismic data, and the construction effect is poor and the period is long. At the same time, due to the inability to obtain the equipment state in real time, manual inspection is required before shooting construction, and the device is confirmed to be in a normal working state through near-field communication means or human eye identification of signal lights, especially in some traffic inconvenient occasions, which is a huge burden on the workload of construction personnel.

[0003] The wireless communication method adopted by the present application is divided into wideband big data transmission (5G) and low-power long-distance narrowband Internet of Things (LoRa of LPWAN). The former can realize real-time transmission of seismic data, but the processing capacity of the base station is limited, and only 2400 devices can be supported online at the same time, and the demand for single-device uplink data transmission rate is only 3048 bits / s, which is much lower than its big data transmission capacity. At the same time, this kind of communication method has high power consumption, which is a burden on both battery capacity and device heat dissipation. The latter has a slower transmission rate, generally only transmits simple information such as on-off quantity, and the single packet length is not more than 240 bits, and it is a half-duplex mode, but its power is very low and the transmission distance is far.

[0004] Therefore, in order to integrate various communication means through flexible methods and strategies, timely transmission, storage and quality control of effective data, the existing technology needs to be further improved. SUMMARY

[0005] Therefore, it is necessary to provide a seismic data acquisition and transmission method, device, computer equipment and storage medium in view of the above technical problems.

[0006] In one embodiment, a seismic data acquisition and transmission method is provided, applied to a seismic data acquisition system, and the method comprises:

[0007] Setting a time period for seismic data acquisition per day;

[0008] Acquiring seismic data in the time period;

[0009] Based on narrowband Internet of Things technology, a broadcast message of a preset protocol is acquired.

[0010] According to the broadcast message of the preset protocol, the state information of the seismic data acquisition system is uploaded;

[0011] Based on the automatic return mechanism, the state information is judged to detect whether the seismic data acquisition system works normally;

[0012] When it is detected that the seismic data acquisition system works normally, the collected seismic data is transmitted according to a preset mode and stored according to a preset format based on the wideband Internet of Things technology, so as to realize the acquisition and transmission of the seismic data.

[0013] In one embodiment, the time period includes a start acquisition time to an end acquisition time.

[0014] The step of obtaining the broadcast message of the preset protocol includes:

[0015] When the seismic data acquisition system is at the start acquisition time, the broadcast message of the preset protocol is obtained based on the narrowband Internet of Things technology.

[0016] In one embodiment, the step of detecting whether the seismic data acquisition system works normally based on the automatic return mechanism by judging the uploaded state information includes:

[0017] Three random numbers are generated, which are N1, N2 and N3 respectively.

[0018] After receiving the broadcast message, the state information is uploaded after a delay time of N1 seconds;

[0019] It is detected whether the state information is successfully sent within N1 seconds;

[0020] If yes, it is judged that the seismic data acquisition system works normally; if no, the state information is uploaded again after a delay time of (N1+N2) seconds after receiving the broadcast message;

[0021] It is detected whether the state information is successfully sent within (N1+N2) seconds;

[0022] If yes, it is judged that the seismic data acquisition system works normally; if no, the state information is uploaded again after a delay time of (N1+N2+N3) seconds after receiving the broadcast message;

[0023] If yes, it is judged that the seismic data acquisition system works normally; if no, it is judged that the seismic data acquisition system is in a fault state.

[0024] In one embodiment, the preset mode includes a real-time transmission mode and a time-sharing transmission mode.

[0025] The transmission step of the collected seismic data according to the preset mode includes:

[0026] According to the wideband Internet of Things technology, the real-time transmission mode or the time-sharing transmission mode is switched;

[0027] The collected seismic data is transmitted according to the switched mode.

[0028] In one embodiment, the seismic data acquisition and transmission method further includes:

[0029] When switching to the time-sharing transmission mode, the connection between the seismic data acquisition system and the server is established based on the narrowband Internet of Things technology, and the related operation is performed according to the control instruction sent by the server, wherein the related operation includes at least one of online upgrading, resending and configuration issuing.

[0030] In one embodiment, the step of collecting seismic data in the time period includes:

[0031] In the time period, the seismic data is collected in real time to obtain first seismic data;

[0032] The shooting time of a seismic single shot is obtained;

[0033] According to the shooting time, the seismic data is collected to obtain second seismic data.

[0034] In one embodiment, the step of storing the collected seismic data according to the preset format includes:

[0035] According to the collection time, the collected seismic data is named;

[0036] The seismic data storage folder is established in units of days;

[0037] In the seismic data storage folder, a subfolder is established in units of hours;

[0038] According to the naming format, the seismic data is stored in the corresponding folder.

[0039] In one embodiment, a seismic data acquisition and transmission device is provided, which is applied to a seismic data acquisition system, and characterized in that it includes:

[0040] The time module is used to set the time period of daily seismic data acquisition;

[0041] The collection module is used to collect seismic data in the time period;

[0042] An acquisition module is used to obtain broadcast messages of a preset protocol based on narrowband Internet of Things technology;

[0043] a sending module, configured to send status information of the seismic data acquisition system according to the broadcast message of the preset protocol;

[0044] A detection module, configured to detect whether the seismic data acquisition system is operating normally by judging the status information sent up based on an automatic return mechanism;

[0045] The transmission and storage module is used to transmit the collected seismic data in a preset mode and store it in a preset format based on broadband Internet of Things technology when it is detected that the seismic data acquisition system is working normally, so as to realize the acquisition and transmission of the seismic data.

[0046] In one embodiment, a computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in any one of the above embodiments when executing the computer program.

[0047] In one embodiment, a computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the method described in any one of the above embodiments.

[0048] The above-mentioned seismic data acquisition and transmission method, device, computer equipment and storage medium can reduce the collection of invalid data by setting the collection time period and collecting seismic data within the collection time period. Through narrowband Internet of Things technology, the device status monitoring can reduce the data interaction mode, and through broadband Internet of Things technology, data transmission is carried out to improve the efficiency of data transmission, improve data validity and reduce battery loss. Finally, the collected seismic data is stored in a preset format to facilitate users to quickly retrieve the required seismic data. In this way, the seismic data acquisition and transmission method provided by the present application can reduce the collection of invalid data, improve data validity, improve data transmission efficiency, and reduce battery loss in the seismic data acquisition system during the seismic data acquisition and transmission process. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 A schematic flow chart of a method for collecting and transmitting seismic data in one embodiment;

[0050] Figure 2 A flowchart of a narrowband Internet of Things technology in one embodiment;

[0051] Figure 3 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0052] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not used to limit the present application.

[0053] In one of the embodiments, a seismic data acquisition and transmission method is provided, which is applied to a seismic data acquisition system, and the method comprises:

[0054] setting a time period for daily seismic data acquisition;

[0055] acquiring seismic data in the time period;

[0056] acquiring a broadcast message of a preset protocol based on a narrowband Internet of Things technology;

[0057] uploading state information of the seismic data acquisition system according to the broadcast message of the preset protocol;

[0058] detecting whether the seismic data acquisition system works normally by judging the uploaded state information based on an automatic return mechanism;

[0059] when it is detected that the seismic data acquisition system works normally, transmitting the acquired seismic data in a preset mode and storing the acquired seismic data in a preset format based on a wideband Internet of Things technology, so as to realize acquisition and transmission of the seismic data.

[0060] The above seismic data acquisition and transmission method can reduce acquisition of invalid data by setting an acquisition time period and acquiring seismic data in the acquisition time period, can reduce data interaction by monitoring a device state based on a narrowband Internet of Things technology, can improve data transmission efficiency, improve data effectiveness and reduce battery loss by transmitting data based on a wideband Internet of Things technology, and finally stores the acquired seismic data in a preset format to facilitate a user to quickly retrieve required seismic data. In this way, the seismic data acquisition and transmission method provided by the present application can reduce acquisition of invalid data, improve data effectiveness, improve data transmission efficiency and reduce battery loss of a seismic data acquisition system in the process of seismic data acquisition and transmission.

[0061] First embodiment

[0062] The present embodiment provides a seismic data acquisition and transmission method, which is applied to a seismic data acquisition system, please refer to Figure 1 , and the method comprises:

[0063] S110, setting a time period for daily seismic data acquisition;

[0064] Specifically, according to the actual working time of the seismic data acquisition system, the time period of seismic data acquisition is set, for example, the sampling start time and end time are set according to the single shot shooting time of the field seismic. The acquisition time period can be set by the user according to the actual needs, such as uninterrupted acquisition every day, the time period can be set to 0 to 24. For example, the time period can be set to 8 to 20.

[0065] S120, in the time period, the seismic data is acquired;

[0066] Specifically, in the set time period of seismic data acquisition every day, the seismic data is acquired, and the seismic data outside the time period is not acquired, so as to reduce the acquisition of invalid data.

[0067] S130, based on the narrowband Internet of Things technology, the broadcast message of the preset protocol is acquired;

[0068] Specifically, the narrowband Internet of Things (NB-IoT) is a narrowband radio frequency technology specially designed for Internet of Things. The preset protocol of the broadcast message can be customized according to the needs of the user, that is, the user informs the seismic data acquisition system through the broadcast message which state information to send. Through the narrowband Internet of Things technology, the device state monitoring can reduce the data interaction mode, improve the data transmission efficiency, improve the data effectiveness and reduce the battery loss of the seismic data acquisition system.

[0069] S140, according to the broadcast message of the preset protocol, the state information of the seismic data acquisition system is sent;

[0070] Specifically, when the seismic data acquisition system, that is, the acquisition device receives the broadcast message, the broadcast message is analyzed, so as to send the device state information required by the user to check. In this way, the user can detect the state of the device according to the state information sent by the seismic data acquisition system.

[0071] S150, based on the automatic return mechanism, the state information is judged to detect whether the seismic data acquisition system works normally;

[0072] Specifically, the automatic return mechanism means that when the state information is sent, if the sending is not successful, the sending information will be returned to the seismic data acquisition system. In this way, the seismic data acquisition system can judge whether the seismic data acquisition system is connected to the external device normally according to whether the returned sending information is received. And it can also be judged whether the seismic data acquisition system works normally according to the viewed state information.

[0073] In this embodiment, compared with the point-by-point naming mode, the automatic fallback mode can reduce the overhead of downlink messages, improve efficiency, and reduce message interaction.

[0074] S160, when it is detected that the seismic data acquisition system is working normally, the collected seismic data is transmitted according to a preset mode and stored according to a preset format based on the wideband Internet of Things technology, so as to realize the collection and transmission of the seismic data.

[0075] Specifically, the collected seismic data is transmitted according to a preset mode and stored according to a preset format based on the wideband Internet of Things technology, so as to realize the collection and transmission of the seismic data. That is, the collected seismic data is transmitted according to a preset mode and stored according to a preset format based on the wideband Internet of Things technology, so as to realize the collection and transmission of the seismic data.

[0076] When it is detected that the seismic data acquisition system is working normally, the collected seismic data can be transmitted to the user end. In this embodiment, for the transmission of the seismic data, the wideband Internet of Things technology is adopted, and different data transmission interval modes are switched through the low-power long-distance Internet of Things to improve the efficiency and stability of the transmission of the seismic data. Further, the preset mode can include a time-sharing transmission mode and a real-time transmission mode, and the user can set the data transmission mode according to his own needs.

[0077] The time-sharing transmission mode refers to the transmission of the seismic data in a time-sharing manner based on the data size, the transmission bandwidth, and the actual scene requirement. By default, the time-sharing transmission mode is 1 hour, and the resolution is 1 minute. All data in the time period are transmitted at one time in a self-defined format.

[0078] The real-time transmission mode refers to the real-time collection of the seismic data and the real-time transmission of the collected seismic data. For example, the seismic data of each second is packaged and transmitted in a self-defined format.

[0079] Specifically, the collected seismic data is stored according to a preset format, that is, the collected seismic data is named and stored in a specified area in a specific format, so as to facilitate the user to quickly find the required seismic data.

[0080] In this embodiment, the device without a control means can only collect the seismic data by starting to collect when the device is turned on. The present application can be flexibly configured through communication means to reduce the sampling, transmission, and storage of invalid data. Three schemes can be supported: 1, time period; 2, threshold triggering (adaptive); 3, long-term collection.

[0081] The method for collecting and transmitting seismic data can reduce the collection of invalid data by setting a collection time period and collecting seismic data in the collection time period, can reduce the mode of data interaction by monitoring the state of the equipment through the narrowband Internet of Things technology, and can improve the efficiency of data transmission, improve the effectiveness of data, and reduce battery consumption by transmitting data through the broadband Internet of Things technology. Finally, the collected seismic data is stored in a preset format to facilitate users to quickly retrieve the required seismic data. In this way, the method for collecting and transmitting seismic data provided by the application can reduce the collection of invalid data, improve the effectiveness of data, improve the efficiency of data transmission, and reduce the battery consumption of the seismic data collection system during the process of collecting and transmitting seismic data.

[0082] In one embodiment, the time period includes a start collection time to an end collection time.

[0083] The step of obtaining the broadcast message of the preset protocol includes:

[0084] When the seismic data collection system is at the start collection time, the broadcast message of the preset protocol is obtained based on the narrowband Internet of Things technology.

[0085] Specifically, the time period of collecting seismic data includes a start collection time to an end collection time, that is, when the seismic data starts to be collected, a state check is performed first. That is, after each work starts, a state check is automatically performed. By checking the state of the equipment when the seismic data collection is started each time, it can be ensured that the collected seismic data can be successfully transmitted to the user end.

[0086] Please refer to Figure 2 In one embodiment, the step of detecting whether the seismic data collection system works normally based on the automatic return mechanism by judging the state information uploaded includes:

[0087] Three random numbers are generated, and the three random numbers are N1, N2, and N3, respectively;

[0088] The state information is uploaded after receiving the broadcast message for a delay time of N1 seconds;

[0089] It is detected whether the state information is successfully sent within N1 seconds;

[0090] If yes, it is judged that the seismic data collection system works normally; if no, the state information is uploaded again after receiving the broadcast message for a delay time of (N1+N2) seconds;

[0091] It is detected whether the state information is successfully sent within (N1+N2) seconds;

[0092] If yes, it is judged that the seismic data acquisition system is working normally; if no, the status information is sent again after a delay time of (N1+N2+N3) seconds after receiving the broadcast message;

[0093] If yes, it is judged that the seismic data acquisition system is working normally; if no, it is judged that the seismic data acquisition system is in a fault state.

[0094] Specifically, after receiving the broadcast message, the system randomly generates three random numbers, which are N1, N2 and N3. The three random numbers can be the same or different. Alternatively, the three random numbers can be defined by the user. After receiving the broadcast information, three random numbers N1, N2 and N3 are automatically generated, and the status information of the device is sent after a delay time of the first random number N1 seconds after receiving the broadcast; if other devices are sending information during this time period, the information is sent after a delay time of the second random number N1+N2; similarly, if the message is still not sent successfully after a delay time of the third random number N1+N2+N3, the sending is stopped. That is, three single-point communications are performed, the first time is N1 seconds after receiving the message information, the second time is N1+N2 seconds after receiving the message information, and the third time is N1+N2+N3 seconds after receiving the message information. At this time, it means that the system has a communication exception, and the status information of the seismic data acquisition system cannot be sent to the server or the user end. Three single-point communications are performed for devices that do not receive information, and if no information is received at all, the device is marked as being in a fault state and needs to be manually checked.

[0095] In one embodiment, the preset mode includes a real-time transmission mode and a time-sharing transmission mode;

[0096] The transmission of the collected seismic data according to the preset mode includes:

[0097] According to the wideband Internet of Things technology, the real-time transmission mode or the time-sharing transmission mode is switched;

[0098] The collected seismic data is transmitted according to the switched mode.

[0099] Specifically, the defects in the wideband background technology need to be controlled through narrowband communication, and the time-sharing transmission is used by default to efficiently transmit a period of seismic data. This method can detect the effect of a day's shooting, avoiding the discovery of abnormalities after the completion of existing construction. If online observation is required, the real-time mode can be switched to for viewing in time.

[0100] Specifically, the time-sharing transmission mode refers to transmitting the seismic data in a time-sharing manner based on the data size, the transmission bandwidth and the actual scene requirement, and the seismic data in a time period (1 hour by default and 1 minute as the resolution) is transmitted in one time according to a self-defined format.

[0101] The real-time transmission mode refers to collecting the seismic data in real time and transmitting the collected seismic data in real time, for example, transmitting the seismic data per second in a self-defined format.

[0102] Specifically, the real-time transmission mode and the time-sharing transmission mode are pre-stored in the seismic data collection system, and the user can switch between the real-time transmission mode and the time-sharing transmission mode according to the requirement. The user can select one transmission mode to transmit the data, or can transmit part of the seismic data in the real-time transmission mode and the other part of the seismic data in the time-sharing transmission mode according to the type of the collected seismic data.

[0103] In one embodiment, the seismic data collection and transmission method further comprises:

[0104] When switching to the time-sharing transmission mode, the connection between the seismic data collection system and the server is established based on the narrowband Internet of Things technology, and the relevant operation is performed according to the control instruction sent by the server, wherein the relevant operation includes at least one of online upgrading, re-uploading and configuration issuing.

[0105] Specifically, since the time-sharing transmission refers to transmitting the seismic data in a time-sharing manner based on the data size, the transmission bandwidth and the actual scene requirement, and the seismic data in a time period (1 hour by default and 1 minute as the resolution) is transmitted in one time according to a self-defined format, that is, the time-sharing transmission mode only establishes the connection when transmitting the data. Thus, the connection relationship between the seismic data collection system and the server can be established by using the narrowband Internet of Things technology when the seismic data is not transmitted, and the control instruction sent by the server can be received to perform the relevant operation in the idle state of the transmission line, for example, the relevant operation can be online upgrading, re-uploading of the state information or issuing of the configuration file. Thus, the seismic data transmission process can be completed, and the instruction requirement of the server can be met.

[0106] In one embodiment, the step of collecting the seismic data in the time period comprises:

[0107] In the time period, the seismic data is collected in real time to obtain first seismic data;

[0108] The shooting time of a seismic single shot is acquired.

[0109] The seismic data is collected according to the shooting time to obtain second seismic data.

[0110] Specifically, in one aspect, the seismic data acquisition system acquires seismic data at each time, denoted as first seismic data. In another aspect, when the seismic data acquisition system acquires seismic data, the seismic data acquired in an idle state is relatively stable, while the seismic data acquired when a seismic signal is detected has a larger change. Such a seismic signal is usually simulated by artificially releasing a seismic single shot. At this time, the acquired seismic data has more actual reference value and can better analyze the oil information in the surveyed rock. Therefore, the seismic data during shooting needs to be acquired and extracted. Therefore, the shooting time of the seismic single shot is acquired, and the seismic data at the shooting time is acquired, thereby obtaining second seismic data. It should be noted that the shooting time of the seismic single shot is set by the user, and therefore, the shooting time can be acquired in advance, and the seismic data at the shooting time is acquired. In one embodiment, the seismic data at the time before and after shooting is acquired, for example, the seismic data 1 s before shooting and 9 s after shooting is acquired. For example, when shooting occurs at 1:07:45, the device will store a data set from 1:07:44 to 1:07:54. Denoted as second seismic data.

[0111] In one embodiment, the seismic data acquisition and transmission method further comprises:

[0112] determining whether the acquired seismic data is greater than a trigger threshold value, and when the acquired seismic data is greater than the trigger threshold value, acquiring the seismic data at the trigger time to obtain second seismic data.

[0113] Specifically, according to the actual application scenario, the threshold trigger function can be turned on or off, and the trigger threshold value and the recording time before and after triggering can be set. The device is always in a continuous seismic data acquisition state when it is working, but the data is relatively stable in an idle state and will not trigger data recording. When a seismic signal is generated, the trigger threshold value records, and the data several seconds before triggering and the data several seconds after triggering are combined into a single shot data for saving and calling. For example, the trigger value is 10% of the full scale, 1 s before triggering, and 9 s after triggering. For example, when shooting occurs at 1:07:45, the device will store a data set from 1:07:44 to 1:07:54. Denoted as second seismic data.

[0114] In one embodiment, the step of storing the acquired seismic data in a preset format comprises:

[0115] naming the acquired seismic data according to the acquisition time;

[0116] establishing a seismic data storage folder in units of days;

[0117] In the seismic data storage folder, sub-folders are established in hour units;

[0118] According to the naming format, the seismic data is stored in the corresponding folder.

[0119] Specifically, after the initial work such as self-checking and calibration of the seismic data acquisition system is completed, a file is established according to the whole second time of the seismic data acquisition start time + equipment name. After time sorting, all the seismic data collected in the time period can be conveniently and quickly queried through the shooting time. For example, the data named 20210723-145233-21200043 is the data of the equipment with equipment name 21200043 starting at 14:52:33 on July 23, 2021. The record ends at 14:00:00, and the file should record the seismic data of 447s after 7*60+27s in the time period.

[0120] The whole hour folder produces a new file every whole hour in continuous recording, for example, 202107241500000-21200043. It is convenient for the background to search whether there is data that needs to be retransmitted. At the same time, when the file size is not equal to 10973824 bytes, it can be checked whether it is 3048 bits of whole second data after removing the custom file header of 1024 bits.

[0121] The whole day folder establishes a new folder to store files in the time of the day + equipment name every day in continuous recording, for example, 20210723-21200043 is the storage location of all seismic data produced by the equipment with equipment name 21200043 on July 23, 2021.

[0122] Specifically, the whole hour folder is a sub-folder of the whole day folder. The seismic data acquisition system names the collected seismic data according to the above format and stores the named seismic data in the corresponding folder, so that when the user needs to call the seismic data collected by a certain equipment at a certain time, the corresponding seismic data can be quickly searched and consulted, which is convenient for the user to consult.

[0123] In one embodiment, the step of storing the collected seismic data according to the preset format comprises:

[0124] The first seismic data is stored according to the preset format.

[0125] Specifically, the first seismic data is all seismic data collected in real time, which records all seismic data and working data collected by the seismic data collection system during operation, and is stored in a specific format for user reference. Therefore, the user can obtain corresponding seismic data through a quick search method for subsequent analysis.

[0126] In one embodiment, the method comprises:

[0127] The first seismic data is transmitted using real-time transmission analog-to-digital conversion;

[0128] The second seismic data is transmitted using a time-sharing transmission mode.

[0129] The following is a specific embodiment, a seismic data collection and transmission method applied to a seismic data collection and transmission system, which comprises:

[0130] Setting a time period for seismic data collection each day, wherein the seismic data is collected in real time during the time period to obtain first seismic data;

[0131] Obtaining a shooting time of a seismic single shot;

[0132] According to the shooting time, collecting seismic data to obtain second seismic data.

[0133] The time period includes a start collection time to an end collection time;

[0134] When the seismic data collection system is at the start collection time, the broadcast message of the preset protocol is obtained based on the narrowband Internet of Things technology;

[0135] Based on the automatic return mechanism, the status information is judged to detect the operation of the seismic data collection system; wherein, based on the automatic return mechanism, the status information is judged to detect whether the seismic data collection system is operating normally, which comprises: generating three random numbers, N1, N2 and N3; after receiving the broadcast message, the status information is sent after a delay time of N1 seconds; it is detected whether the status information is sent successfully within N1 seconds; if yes, it is judged that the seismic data collection system is operating normally; if not, the status information is sent again after a delay time of (N1+N2) seconds after receiving the broadcast message; it is detected whether the status information is sent successfully within (N1+N2) seconds; if yes, it is judged that the seismic data collection system is operating normally; if not, the status information is sent again after a delay time of (N1+N2+N3) seconds after receiving the broadcast message; if yes, it is judged that the seismic data collection system is operating normally; if not, it is judged that the seismic data collection system is in a fault state;

[0136] wake up and switch to the real-time transmission mode or the time-sharing transmission mode according to the wideband Internet of Things technology;

[0137] transmit the collected seismic data according to the switched mode;

[0138] When switching to the time-sharing transmission mode, a connection between the seismic data acquisition system and a server is established based on narrowband Internet of Things technology, and relevant operations are performed according to control instructions sent by the server, wherein the relevant operations include at least one of online upgrading, resending and configuration issuing;

[0139] According to the acquisition time, the collected seismic data is named;

[0140] A seismic data storage folder is established in units of days;

[0141] A subfolder is established in the seismic data storage folder in units of hours;

[0142] According to the naming format, the seismic data is stored in the corresponding folder.

[0143] The above seismic data acquisition and transmission method can reduce the collection of invalid data by setting the collection time period and collecting seismic data within the collection time period, reduce the way of data interaction by monitoring the state of the device through narrowband Internet of Things technology, improve the efficiency of data transmission, improve the effectiveness of data and reduce battery consumption by transmitting data through wideband Internet of Things technology, and finally store the collected seismic data according to the preset format to facilitate users to quickly retrieve the required seismic data. In this way, the seismic data acquisition and transmission method provided by the present application can reduce the collection of invalid data, improve the effectiveness of data, improve the efficiency of data transmission, and reduce the battery consumption of the seismic data acquisition system during the seismic data acquisition and transmission process.

[0144] Second embodiment

[0145] The present embodiment provides a seismic data acquisition and transmission device,

[0146] In one embodiment, a seismic data acquisition and transmission device is provided, which is implemented by using the seismic data acquisition and transmission method of any of the above embodiments. In one embodiment, the seismic data acquisition and transmission device includes corresponding modules for implementing each step of the seismic data acquisition and transmission method.

[0147] In one embodiment, a seismic data acquisition and transmission device is provided, which includes:

[0148] a time module configured to set a time period for collecting seismic data every day;

[0149] a collecting module configured to collect seismic data in the time period;

[0150] an obtaining module configured to obtain a broadcast message of a preset protocol based on a narrowband Internet of Things technology;

[0151] an uploading module configured to upload state information of the seismic data collection system according to the broadcast message of the preset protocol;

[0152] a detecting module configured to detect whether the seismic data collection system works normally by judging the uploaded state information based on an automatic return mechanism;

[0153] a transmission and storage module configured to, when it is detected that the seismic data collection system works normally, transmit and store the collected seismic data in a preset mode and a preset format based on a wideband Internet of Things technology, so as to realize collection and transmission of the seismic data.

[0154] The seismic data collection and transmission device can reduce collection of invalid data by setting a collection time period and collecting seismic data in the collection time period, can reduce a data interaction mode by monitoring a device state based on a narrowband Internet of Things technology, can improve data transmission efficiency, improve data effectiveness, and reduce battery loss by transmitting data based on a wideband Internet of Things technology, and finally stores collected seismic data in a preset format to facilitate a user to quickly retrieve required seismic data. Thus, the seismic data collection and transmission method provided by the present application can reduce collection of invalid data, improve data effectiveness, improve data transmission efficiency, and reduce battery loss of a seismic data collection system in a seismic data collection and transmission process.

[0155] In one embodiment, a seismic data collection and transmission device is provided, which comprises:

[0156] a time module configured to set a time period for collecting seismic data every day;

[0157] Specifically, the time period for collecting seismic data is set according to an actual working time of a seismic data collection system, for example, a sampling start time and an end time are set according to a single-shot shooting time of a field seismic shot. The collection time period can be set by a user according to actual requirements, for example, the time period can be set to 0 o'clock to 24 o'clock if uninterrupted collection every day is required. For another example, the time period can be set to 8 o'clock to 20 o'clock.

[0158] a collecting module configured to collect seismic data in the time period;

[0159] Specifically, in the set time period of daily seismic data acquisition, the seismic data is acquired only in the time period, and the seismic data outside the time period is not acquired, so that the acquisition of invalid data can be reduced.

[0160] The acquisition module is configured to acquire a broadcast message of a preset protocol based on a narrowband Internet of Things technology.

[0161] Specifically, the narrowband Internet of Things (NB-IoT) is a narrowband radio frequency technology specially designed for the Internet of Things. The preset protocol of the broadcast message can be customized according to the needs of the user, that is, the user informs the seismic data acquisition system of which state information to upload through the broadcast message. Through the narrowband Internet of Things technology, the device state monitoring can reduce the data interaction mode, improve the data transmission efficiency, improve the data effectiveness and reduce the battery loss of the seismic data acquisition system.

[0162] The uploading module is configured to upload state information of the seismic data acquisition system according to the broadcast message of the preset protocol.

[0163] Specifically, when the seismic data acquisition system, that is, the acquisition device receives the broadcast message, the broadcast message is parsed, and the device state information required by the user to check is uploaded. In this way, the user can detect the state of the device according to the state information uploaded by the seismic data acquisition system.

[0164] The detection module is configured to detect whether the seismic data acquisition system works normally by judging the uploaded state information based on an automatic rollback mechanism.

[0165] Specifically, the automatic rollback mechanism means that when the state information is uploaded, if the uploading is not successful, the uploaded information will be rolled back to the seismic data acquisition system. In this way, the seismic data acquisition system can determine whether the seismic data acquisition system is normally connected with the external device according to whether the rolled-back uploaded information is received. In addition, the state information uploaded can be checked to determine whether the seismic data acquisition system works normally.

[0166] The transmission and storage module is configured to, when it is detected that the seismic data acquisition system works normally, transmit and store the collected seismic data in a preset mode and a preset format based on a wideband Internet of Things technology, so as to realize the collection and transmission of the seismic data.

[0167] Specifically, when the seismic data acquisition system, i.e., the acquisition device, receives the broadcast message, the broadcast message is parsed, so that the device state information required by the user to check is uploaded. In this way, the user can detect the state of the device according to the state information uploaded by the seismic data acquisition system.

[0168] Specifically, based on the wideband Internet of Things technology, the collected seismic data is transmitted according to a preset mode and stored according to a preset format, so as to realize the collection and transmission of the seismic data. That is, based on the wideband Internet of Things technology, the collected seismic data is transmitted according to a preset mode, and the collected seismic data is stored according to a preset format, so as to realize the collection and transmission of the seismic data.

[0169] When it is detected that the seismic data acquisition system is working normally, the collected seismic data can be transmitted to the user end. In the embodiment, for the transmission of the seismic data, the wideband Internet of Things technology is adopted to wake up and switch different data transmission interval modes through long-distance low-power Internet of Things, so as to improve the transmission efficiency and stability of the seismic data. Further, the preset mode can include a time-sharing transmission mode and a real-time transmission mode, and the user can set the data transmission mode according to his own needs.

[0170] The time-sharing transmission mode refers to transmitting seismic data in a time-sharing manner based on data size, transmission bandwidth, and actual scene requirements, and by default, 1 hour and 1 minute resolution. All data in the time period will be transmitted at one time according to a custom format.

[0171] The real-time transmission mode refers to collecting seismic data in real time and transmitting the collected seismic data in real time, for example, transmitting the seismic data of each second in a custom format.

[0172] Specifically, the collected seismic data is stored according to a preset format, i.e., the collected seismic data is named and stored in a specified area according to a specific format, so as to facilitate the user to quickly find the required seismic data.

[0173] The above seismic data acquisition and transmission device can reduce the acquisition of invalid data by setting an acquisition time period and acquiring seismic data in the acquisition time period, can reduce the mode of data interaction by monitoring the state of the device through narrowband Internet of Things technology, and can improve the efficiency of data transmission, improve the effectiveness of data, and reduce battery consumption by transmitting data through wideband Internet of Things technology. Finally, the acquired seismic data is stored in a preset format to facilitate users to quickly retrieve the required seismic data. In this way, the seismic data acquisition and transmission method provided by the present application can reduce the acquisition of invalid data, improve the effectiveness of data, improve the efficiency of data transmission, and reduce the battery consumption of the seismic data acquisition system during the seismic data acquisition and transmission process.

[0174] In one embodiment, the time period includes a start acquisition time to an end acquisition time.

[0175] The acquisition module is further configured to acquire the broadcast message of the preset protocol based on the narrowband Internet of Things technology when the seismic data acquisition system is at the start acquisition time.

[0176] Specifically, the time period of the seismic data acquisition includes a start acquisition time to an end acquisition time, that is, when the seismic data starts to be collected, a state check is performed first. That is, after each work starts, a state check is automatically performed. By checking the state of the device before starting the seismic data acquisition each time, it can be ensured that the collected seismic data can be successfully transmitted to the user end.

[0177] In one embodiment, the detection module is further configured to:

[0178] Generate three random numbers, N1, N2, and N3;

[0179] Send the state information after a delay time of N1 seconds after receiving the broadcast message;

[0180] Detect whether the state information is successfully sent within N1 seconds;

[0181] If yes, it is determined that the seismic data acquisition system is working normally; if no, the state information is sent again after a delay time of (N1+N2) seconds after receiving the broadcast message;

[0182] Detect whether the state information is successfully sent within (N1+N2) seconds;

[0183] If yes, it is determined that the seismic data acquisition system is working normally; if no, the state information is sent again after a delay time of (N1+N2+N3) seconds after receiving the broadcast message;

[0184] If yes, it is judged that the seismic data acquisition system is normal; if no, it is judged that the seismic data acquisition system is in a fault state.

[0185] Specifically, after receiving the broadcast message, the system generates three random numbers, N1, N2, and N3. The three random numbers can be the same or different. Alternatively, the user can customize the three random numbers. After receiving the broadcast information, three random numbers N1, N2, and N3 are automatically generated, and the state information of the device is sent after a delay time of N1 seconds after receiving the broadcast; if other devices are sending information during this time period, the information is sent after a delay time of N1+N2 seconds; similarly, if the packet is still not successfully sent after a delay time of N1+N2+N3 seconds, the sending is stopped. That is, three single-point communications are performed, the first time is N1 seconds after receiving the message information, the second time is N1+N2 seconds after receiving the message information, and the third time is N1+N2+N3 seconds after receiving the message information. At this time, it means that the system has a communication exception, and the state information of the seismic data acquisition system cannot be sent to the server or the user end. Three single-point communications are performed on the device that does not receive information, and if no information is received at all, the device is marked as being in a fault state and needs to be manually checked.

[0186] In one of the embodiments, the preset mode includes a real-time transmission mode and a time-sharing transmission mode.

[0187] The transmission storage module is further configured to wake up and switch to the real-time transmission mode or the time-sharing transmission mode according to the wideband Internet of Things technology, and transmit the collected seismic data according to the switched mode.

[0188] Specifically, the time-sharing transmission mode refers to a time-sharing transmission of seismic data based on data size, transmission bandwidth, and actual scene requirements, with a default time of 1 hour and a resolution of 1 minute. All data in the time period are transmitted at a time in a self-defined format.

[0189] The real-time transmission mode refers to real-time acquisition of seismic data and real-time transmission of the collected seismic data, for example, packaging and transmitting the seismic data of each second in a self-defined format.

[0190] Specifically, the real-time transmission mode and the time-sharing transmission mode are pre-stored in the seismic data acquisition system, and the user can switch between the real-time transmission mode and the time-sharing transmission mode according to requirements. The user can select one transmission mode for data transmission, or can use the real-time transmission mode for part of the seismic data and the time-sharing transmission mode for another part of the seismic data according to the types of the collected seismic data.

[0191] In one of the embodiments, the seismic data acquisition and transmission device further comprises a connection module;

[0192] The connection module is configured to, when switched to the time-sharing transmission mode, establish a connection between the seismic data acquisition system and a server based on a narrowband Internet of Things technology, and perform a related operation according to a control instruction sent by the server, wherein the related operation comprises at least one of online upgrading, re-uploading, and configuration issuing.

[0193] Specifically, since the time-sharing transmission refers to time-sharing transmission of seismic data with a resolution of 1 minute and a time period of 1 hour based on data size, transmission bandwidth, and actual scene requirements, all data in the time period are transmitted at one time in a self-defined format, that is, the time-sharing transmission mode only establishes a connection when transmitting data. In this way, the connection relationship between the seismic data acquisition system and the server can be established through the narrowband Internet of Things technology when the seismic data is not being transmitted. In the idle state of the transmission line, a control instruction sent by the server is received to perform a related operation, for example, the related operation can be online upgrading, re-uploading of state information, or issuing of a configuration file. Thus, the requirements of the server for transmission can be met while the seismic data transmission process is being completed.

[0194] In one of the embodiments, the acquisition module is further configured to, in the time period, acquire the seismic data in real time to obtain first seismic data, acquire a shooting time of a seismic single shot, and acquire seismic data according to the shooting time to obtain second seismic data.

[0195] Specifically, on one hand, the seismic data acquisition system acquires seismic data at each time point, which is recorded as first seismic data. On the other hand, since the seismic data acquisition system generally acquires relatively stable seismic data in an idle state when acquiring seismic data, and the acquired seismic data has a large change when a seismic signal is detected, such a seismic signal is usually simulated by artificially releasing a seismic single shot. At this time, the acquired seismic data has more actual reference value and can better analyze the oil information in the surveyed rock. Therefore, the seismic data during shooting needs to be additionally acquired and extracted. Therefore, the shooting time of the seismic single shot is acquired, and the seismic data at the shooting time is acquired to obtain second seismic data. It should be noted that the shooting time of the seismic single shot is set by a user, and therefore, the shooting time can be acquired in advance, and the seismic data at the shooting time is collected. In one of the embodiments, the seismic data at the time before and after shooting is collected, for example, the seismic data 1 s before shooting and 9 s after shooting is collected. For example, when shooting occurs at 1:07:45, the device stores a data set from 1:07:44 to 1:07:54, which is recorded as second seismic data.

[0196] In one of the embodiments, the seismic data acquisition and transmission device further comprises a triggering module.

[0197] The triggering module is configured to determine whether the acquired seismic data is greater than a triggering threshold value, and when the acquired seismic data is greater than the triggering threshold value, acquire the seismic data at a triggering time to obtain second seismic data.

[0198] Specifically, according to the actual application scene, the threshold triggering function can be opened or closed, and the triggering threshold value and the pre-trigger recording time and the post-trigger recording time can be set. The device is always in a continuous seismic data acquisition state during operation, but the data is relatively stable in the general idle state and will not trigger data recording. When a seismic signal is generated, the triggering threshold value records, and the data of several seconds before triggering and several seconds after triggering are combined into a single shot data for saving and calling. For example, the triggering value is 10% of the full scale, 1s before triggering, and 9s after triggering. For example, when a shot occurs at 1:07:45, the device will store a data set from 1:07:44 to 1:07:54. It is recorded as the second seismic data.

[0199] In one of the embodiments, the transmission storage module is further configured to name the acquired seismic data according to the acquisition time; establish a seismic data storage folder in units of days; establish a subfolder in units of hours in the seismic data storage folder; and store the seismic data in the corresponding folder according to the naming format.

[0200] Specifically, after the seismic data acquisition system completes the initial work such as self-checking and calibration after starting, a file is established according to the whole second time of the start time of seismic data acquisition + device name. After sorting according to time, all the seismic data collected in the time period can be conveniently and quickly queried by shot time. For example, the data named 20210723-145233-21200043 is the data collected by the device with the device name 21200043 starting at 14:52:33 on July 23, 2021. The record ends at 14:00:00, and the file should record the seismic data of 447s after the time period.

[0201] The whole hour folder produces a new file every whole hour in continuous recording, for example, 202107241500000-21200043. It is convenient for the background to search whether there is data that has not been sent and needs to be retransmitted. At the same time, when the file size is not equal to 10973824 bytes, it can be checked whether it is 3048 bits of whole second data after removing the custom file header of 1024 bits.

[0202] Whole day folder, in continuous recording, 0 hours a day Establish a new folder with the time of the day + equipment name to store files, for example 20210723-21200043 is the storage location of all seismic data generated by equipment 21200043 on July 23, 2021.

[0203] Specifically, the whole hour folder is a subfolder of the whole day folder. The seismic data acquisition system will name the collected seismic data according to the above format, and store the named seismic data in the corresponding folder, so that when the user needs to call the seismic data collected by a certain device at a certain time, the corresponding seismic data can be quickly searched and consulted, and the user's search is facilitated.

[0204] In one embodiment, a computer device is provided, and its internal structure diagram can be as shown in Figure 3 The computer device includes a processor, a memory, a network interface, a display screen and an input device connected by a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the running of the file system and the computer program in the non-volatile storage medium. The network interface of the computer device includes a broadband network interface and a narrowband network interface, which is used to communicate with external terminals through network connection. The computer program is executed by the processor to implement a seismic data acquisition and transmission method.

[0205] Those skilled in the art can understand that Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0206] Third embodiment

[0207] In this embodiment, a computer device is provided. In one embodiment, a computer device includes a memory and a processor. The memory stores a computer program. The processor executes the computer program to perform the steps of the method in any of the above embodiments.

[0208] A computer device includes a memory and a processor. The memory stores a computer program. The processor executes the computer program to perform the following steps:

[0209] Set the time period of seismic data acquisition every day;

[0210] During the time period, seismic data is collected;

[0211] Based on narrowband Internet of Things technology, obtain broadcast messages of preset protocols;

[0212] Uploading the status information of the seismic data acquisition system according to the broadcast message of the preset protocol;

[0213] Based on the automatic return mechanism, the status information sent is judged to detect whether the seismic data acquisition system is working normally;

[0214] When it is detected that the seismic data acquisition system is working normally, based on broadband Internet of Things technology, the collected seismic data is transmitted in a preset mode and stored in a preset format to realize the acquisition and transmission of the seismic data.

[0215] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0216] When the seismic data acquisition system is at the start of acquisition, a broadcast message of the preset protocol is obtained based on the narrowband Internet of Things technology.

[0217] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0218] Generate three random numbers, namely N1, N2 and N3;

[0219] Sending the status information after a delay of N1 seconds after receiving the broadcast message;

[0220] Check whether the status information is sent successfully within N1 seconds;

[0221] If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2) seconds after receiving the broadcast message;

[0222] Check whether the status information is sent successfully within (N1+N2) seconds;

[0223] If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2+N3) seconds after receiving the broadcast message;

[0224] If so, it is determined that the seismic data acquisition system is working normally; if not, it is determined that the seismic data acquisition system is in a fault state.

[0225] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0226] wake up and switch to the real-time transmission mode or the time-sharing transmission mode according to the wideband Internet of Things technology;

[0227] transmit the collected seismic data according to the switched mode.

[0228] In one of the embodiments, the processor, when executing the computer program, also implements the following steps:

[0229] When switching to the time-sharing transmission mode, the connection between the seismic data acquisition system and the server is established based on the narrowband Internet of Things technology, and relevant operations are performed according to the control instructions sent by the server, wherein the relevant operations include at least one of online upgrading, resending and configuration issuing.

[0230] In one of the embodiments, the processor, when executing the computer program, also implements the following steps:

[0231] In the time period, the seismic data is collected in real time to obtain first seismic data;

[0232] The shooting time of a seismic single shot is obtained;

[0233] According to the shooting time, the seismic data is collected to obtain second seismic data.

[0234] In one of the embodiments, the processor, when executing the computer program, also implements the following steps:

[0235] According to the collection time, the collected seismic data is named;

[0236] A seismic data storage folder is established in units of days;

[0237] In the seismic data storage folder, a subfolder is established in units of hours;

[0238] According to the naming format, the seismic data is stored in the corresponding folder.

[0239] Fourth embodiment

[0240] The embodiment provides a computer readable storage medium, which stores a computer program, and the computer program, when executed by a processor, implements the steps of the submersible minor fault diagnosis method in any one of the above embodiments.

[0241] In one of the embodiments, a computer readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the following steps:

[0242] Set a time period for collecting seismic data every day;

[0243] acquiring seismic data during the time period;

[0244] acquiring a broadcast message of a preset protocol based on narrowband Internet of Things technology;

[0245] uploading state information of the seismic data acquisition system according to the broadcast message of the preset protocol;

[0246] detecting whether the seismic data acquisition system works normally based on an automatic return mechanism by judging the uploaded state information;

[0247] when it is detected that the seismic data acquisition system works normally, transmitting the acquired seismic data in a preset mode and storing the seismic data in a preset format based on wideband Internet of Things technology, so as to realize acquisition and transmission of the seismic data.

[0248] In one embodiment, the computer program is further implemented when executed by the processor to perform the following steps:

[0249] when the seismic data acquisition system is at a starting acquisition time, acquiring the broadcast message of the preset protocol based on the narrowband Internet of Things technology.

[0250] In one embodiment, the computer program is further implemented when executed by the processor to perform the following steps:

[0251] generating three random numbers, the three random numbers being N1, N2 and N3 respectively;

[0252] uploading the state information after receiving the broadcast message with a delay time of N1 seconds;

[0253] detecting whether the state information is successfully sent within N1 seconds;

[0254] if yes, it is judged that the seismic data acquisition system works normally; if no, the state information is uploaded again with a delay time of (N1+N2) seconds after receiving the broadcast message;

[0255] detecting whether the state information is successfully sent within (N1+N2) seconds;

[0256] if yes, it is judged that the seismic data acquisition system works normally; if no, the state information is uploaded again with a delay time of (N1+N2+N3) seconds after receiving the broadcast message;

[0257] if yes, it is judged that the seismic data acquisition system works normally; if no, it is judged that the seismic data acquisition system is in a fault state.

[0258] In one embodiment, the computer program is further implemented when executed by the processor to perform the following steps:

[0259] switching to the real-time transmission mode or the time-sharing transmission mode according to the wideband Internet of Things technology;

[0260] transmitting the collected seismic data according to the switched mode.

[0261] In one of the embodiments, the computer program, when executed by the processor, further implements the following steps:

[0262] When switching to the time-sharing transmission mode, the connection between the seismic data acquisition system and the server is established based on the narrowband Internet of Things technology, and relevant operations are performed according to the control instructions sent by the server, wherein the relevant operations include at least one of online upgrading, resending and configuration issuing.

[0263] In one of the embodiments, the computer program, when executed by the processor, further implements the following steps:

[0264] In the time period, the seismic data is collected in real time to obtain first seismic data;

[0265] The shooting time of a seismic single shot is obtained;

[0266] According to the shooting time, the seismic data is collected to obtain second seismic data.

[0267] In one of the embodiments, the computer program, when executed by the processor, further implements the following steps:

[0268] According to the collection time, the collected seismic data is named;

[0269] A seismic data storage folder is established in units of days;

[0270] In the seismic data storage folder, a subfolder is established in units of hours;

[0271] According to the naming format, the seismic data is stored in the corresponding folder.

[0272] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, databases, or other media in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0273] The technical features of the above embodiments can be combined in any way. In order to make the description simple, not all possible combinations of the technical features in the above embodiments are described, but as long as the combinations of the technical features do not exist, they should be considered as the scope of the present application.

[0274] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, some modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of the patent of the present application should be subject to the appended claims.

Claims

1. A seismic data acquisition and transmission method, applied to a seismic data acquisition system, characterized in that: include: Set the time period for daily seismic data collection; During the time period, seismic data is collected; Based on narrowband Internet of Things technology, obtain broadcast messages of preset protocols; Uploading the status information of the seismic data acquisition system according to the broadcast message of the preset protocol; Based on the automatic return mechanism, the status information sent is judged to detect whether the seismic data acquisition system is working normally; When it is detected that the seismic data acquisition system is working normally, based on broadband Internet of Things technology, the collected seismic data is transmitted in a preset mode and stored in a preset format to achieve the collection and transmission of the seismic data; The step of detecting whether the seismic data acquisition system is operating normally by judging the status information sent based on the automatic return mechanism includes: Generate three random numbers, namely N1, N2 and N3; Sending the status information after a delay of N1 seconds after receiving the broadcast message; Check whether the status information is sent successfully within N1 seconds; If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2) seconds after receiving the broadcast message; Check whether the status information is sent successfully within (N1+N2) seconds; If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2+N3) seconds after receiving the broadcast message; If so, it is determined that the seismic data acquisition system is working normally; if not, it is determined that the seismic data acquisition system is in a fault state.

2. The seismic data acquisition and transmission method according to claim 1, characterized in that: The time period includes the start time of collection to the end time of collection; The step of obtaining a broadcast message of a preset protocol includes: When the seismic data acquisition system is at the start of acquisition, a broadcast message of the preset protocol is obtained based on the narrowband Internet of Things technology.

3. The seismic data acquisition and transmission method according to claim 1, characterized in that: The preset modes include real-time transmission mode and time-sharing transmission mode; The step of transmitting the collected seismic data in a preset mode based on broadband Internet of Things technology includes: Wake up and switch to the real-time transmission mode or the time-sharing transmission mode according to the broadband Internet of Things technology; The collected seismic data is transmitted in the switched mode.

4. The seismic data acquisition and transmission method according to claim 3, characterized in that: Also includes: When switching to the time-sharing transmission mode, a connection between the seismic data acquisition system and the server is established based on narrowband Internet of Things technology, and relevant operations are performed according to the control instructions sent by the server, wherein the relevant operations include: at least one of online upgrade, re-upload and configuration download.

5. The seismic data acquisition and transmission method according to claim 1, characterized in that: The step of collecting seismic data within the time period includes: During the time period, the seismic data is collected in real time to obtain first seismic data; Get the firing time of a single earthquake shot; Seismic data is collected according to the blasting time to obtain second seismic data.

6. The seismic data acquisition and transmission method according to claim 1, characterized in that: The step of storing the collected seismic data in a preset format includes: Naming the collected seismic data according to the collection time; Create earthquake data storage folders based on days; In the earthquake data storage folder, subfolders are created in hourly units; According to the naming format, the earthquake data is stored in the corresponding folder.

7. A seismic data acquisition and transmission device, used in a seismic data acquisition system, characterized in that: include: Time module, used to set the time period for daily seismic data collection; An acquisition module, configured to acquire seismic data within the time period; An acquisition module is used to obtain broadcast messages of a preset protocol based on narrowband Internet of Things technology; a sending module, configured to send status information of the seismic data acquisition system according to the broadcast message of the preset protocol; A detection module, configured to detect whether the seismic data acquisition system is operating normally by judging the status information sent up based on an automatic return mechanism; A transmission and storage module is used to transmit the collected seismic data in a preset mode and store it in a preset format based on broadband Internet of Things technology when it is detected that the seismic data acquisition system is working normally, so as to realize the acquisition and transmission of the seismic data; The detection module is used for: Generate three random numbers, namely N1, N2 and N3; Sending the status information after a delay of N1 seconds after receiving the broadcast message; Check whether the status information is sent successfully within N1 seconds; If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2) seconds after receiving the broadcast message; Check whether the status information is sent successfully within (N1+N2) seconds; If yes, it is determined that the seismic data acquisition system is working normally; if not, the status information is sent again after a delay of (N1+N2+N3) seconds after receiving the broadcast message; If so, it is determined that the seismic data acquisition system is working normally; if not, it is determined that the seismic data acquisition system is in a fault state.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Wireless remote sensing storage type seismograph system

    CN102466813A

  • Wireless remote sensing seismograph system

    CN102466814A