CN110891076A - Real-time transmission method and system for microseism monitoring data - Google Patents
Real-time transmission method and system for microseism monitoring data Download PDFInfo
- Publication number
- CN110891076A CN110891076A CN201811043960.0A CN201811043960A CN110891076A CN 110891076 A CN110891076 A CN 110891076A CN 201811043960 A CN201811043960 A CN 201811043960A CN 110891076 A CN110891076 A CN 110891076A
- Authority
- CN
- China
- Prior art keywords
- monitoring data
- data
- real
- microseism
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 96
- 230000005540 biological transmission Effects 0.000 title claims abstract description 40
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000006870 function Effects 0.000 claims description 21
- 238000012546 transfer Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 9
- 238000010276 construction Methods 0.000 abstract description 5
- 238000004519 manufacturing process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 1
- 239000003245 coal Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/22—Transmitting seismic signals to recording or processing apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Acoustics & Sound (AREA)
- Environmental & Geological Engineering (AREA)
- Geology (AREA)
- General Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Geophysics (AREA)
- Alarm Systems (AREA)
Abstract
A real-time transmission method and system for microseism monitoring data are disclosed. The method and system may include: acquiring a cloud storage space for transferring the microseism monitoring data; realizing the object storage automation operation of the microseism monitoring data; uploading microseism monitoring data in real time on a monitoring site; and (4) downloading microseism monitoring data in real time in a fracturing site. The microseism data acquired on the monitoring site are transmitted to the fracturing construction site in real time by using a cloud storage and data transmission technical means. The method can assist in adjusting parameters in real time in the fracturing process, optimize the fracturing scheme, ensure the guiding significance of microseism monitoring on actual fracturing production and provide reliable technical support.
Description
Technical Field
The invention relates to the field of development of unconventional oil and gas such as shale gas and coal bed gas, in particular to a real-time transmission method and system for microseism monitoring data.
Background
The microseism monitoring technology is a common monitoring technology in the development of compact reservoir oil and gas fields, and changes of fractures in the fracturing and oil and gas development processes are analyzed through processing detection signals, so that the reservoir transformation effect is dynamically evaluated, and technical support is provided for unconventional oil and gas development.
Microseismic monitoring requires precise, real-time reversal of the location of the microseismic source. The seismic source position inversion is to determine the occurrence position of an event by using seismic wave information collected by the detectors, namely to determine the coordinates of fracture points caused by fracturing, and further to determine the extending angle and length of the fracture formed by fracturing. One important function of monitoring is how to provide monitoring data for users in real time in the fracturing process so as to be capable of mastering the extension condition of underground fracturing fractures in time and provide basis for optimizing the fracturing process. Around this need, a data link between the microseismic monitoring treatment site and the fracturing job site is required to ensure that the treatment data can be displayed and analyzed in real time.
In the actual situation, the monitoring site and the fracturing site are far away from each other, the terrain is complex, a local area network cannot be constructed, the data of the monitoring site needs to be transferred by means of a mobile network or the Internet through cloud storage, the monitoring result is displayed in the fracturing site in real time, and the parameter adjustment in the fracturing process is assisted in real time.
Cloud storage is a new concept extended and developed on the cloud computing (cloud computing) concept, is an emerging network storage technology, and refers to a system which integrates a large number of various types of storage devices in a network through application software to cooperatively work through functions such as cluster application, network technology or distributed file system and the like, and provides data storage and service access functions to the outside. The concept of cloud storage is similar to that of cloud computing, and refers to a system which integrates a large number of storage devices of different types in a network through application software to cooperatively work through functions such as cluster application, a grid technology or a distributed file system, and provides data storage and service access functions to the outside, so that the safety of data is ensured, and the storage space is saved. Briefly, cloud storage is an emerging solution for putting storage resources on the cloud for human access. The user can conveniently access data at any time and any place through connecting to the cloud through any internet-connected device. When the core of operation and processing of the cloud computing system is storage and management of a large amount of data, a large amount of storage devices need to be configured in the cloud computing system, and then the cloud computing system is converted into a cloud storage system, so that the cloud storage is the cloud computing system taking data storage and management as the core. Briefly, cloud storage is an emerging solution for putting storage resources on the cloud for human access. The user can conveniently access data at any time and any place through connecting to the cloud through any internet-connected device.
Therefore, it is necessary to develop a real-time transmission method and system for microseismic monitoring data.
The information disclosed in this background section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.
Disclosure of Invention
The invention provides a real-time transmission method and system for microseism monitoring data, which can transmit microseism monitoring data in real time by utilizing a cloud storage and data transmission technology, provide data support for real-time display and analysis of the monitoring data on a fracturing construction site, assist in adjusting parameters in real time in a fracturing process and ensure the guiding effect of microseism monitoring on actual production.
According to one aspect of the invention, a real-time transmission method of microseism monitoring data is provided. The method may include:
acquiring a cloud storage space for transferring the microseism monitoring data;
realizing the object storage automation operation of the microseism monitoring data;
uploading microseism monitoring data in real time on a monitoring site;
and (4) downloading microseism monitoring data in real time in a fracturing site.
Preferably, the cloud storage space is obtained by creating an object storage instance at a cloud server website and obtaining an account and a key of the storage instance.
Preferably, the operation of the object storage is written into a command line form by configuring a general programming language compilable environment, and the command line is called by a system function to realize the automatic operation of the object storage.
Preferably, the monitoring site establishes connection with the cloud storage space by calling a command line, and micro-seismic monitoring data are uploaded.
Preferably, the fracturing site establishes connection with the cloud storage space by calling a command line, and downloads the microseism monitoring data.
Preferably, a timer is used to invoke the uploading or downloading of microseismic monitoring data at fixed time intervals.
Preferably, the microseismic monitoring data is uploaded or downloaded in a text file.
Preferably, the general programming language is Python.
According to another aspect of the present invention, a real-time transmission system for microseismic monitoring data is provided, which may include:
the data uploading end is used for calling the command line through a system function to establish connection with the cloud storage space and uploading the microseism monitoring data;
the data transfer terminal is used for transferring the microseism monitoring data;
and the data downloading end is used for calling the command line through a system function to establish connection with the cloud storage space and downloading the microseism monitoring data.
Preferably, the system further comprises a compiling module, which is used for compiling the connection between the data uploading end and the data downloading end and the data transfer end and the uploading or downloading of the microseism monitoring data into a command line form by configuring a general programming language, and calling the command line through a system function to realize automatic operation.
The microseism data acquired on the monitoring site are transmitted to the fracturing construction site in real time by using a cloud storage and data transmission technical means. The method can assist in adjusting parameters in real time in the fracturing process, optimize the fracturing scheme, ensure the guiding significance of microseism monitoring on actual fracturing production and provide reliable technical support.
The present invention has other features and advantages which will be apparent from or are set forth in detail in the accompanying drawings and the following detailed description, which are incorporated herein, and which together serve to explain certain principles of the invention.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent by describing in more detail exemplary embodiments thereof with reference to the attached drawings, in which like reference numerals generally represent like parts.
FIG. 1 is a flow chart illustrating the steps of a real-time transmission method of microseismic survey data in accordance with the present invention;
FIG. 2 is a schematic diagram of the application of the real-time transmission method and system for microseismic monitoring data according to the present invention;
FIG. 3 illustrates an application program interface schematic of a real-time transmission system for microseismic survey data in accordance with the present invention;
reference numerals: 1. a data uploading end; 2. a data transfer terminal; 3. and a data downloading end.
Detailed Description
The invention will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
FIG. 1 shows a schematic diagram of a real-time transmission method of microseismic surveillance data according to the present invention.
In this embodiment, the real-time transmission method of microseismic monitoring data according to the present invention may include:
acquiring a cloud storage space for transferring the microseism monitoring data;
in one example, cloud storage space is obtained by creating an object storage instance at a cloud server website and obtaining an account number and a key of the storage instance.
Specifically, an Object Storage Service (OSS) is a virtual Storage space that is provided by a cloud Service provider to outside and can be accessed anytime and anywhere by using a mobile network or the internet, and an instance of the OSS is created through a cloud Service provider website to obtain an account (accessid) and a key (accesskey) corresponding to the instance.
Realizing the object storage automation operation of the microseism monitoring data;
in one example, the object storage automation operation is realized by configuring a general programming language compilable environment to write the operation of the object storage into a command line form and calling the command line through a system function.
The real-time transmission of the microseism monitoring data needs to be realized by automatically instantiating, uploading, downloading and the like, but cannot be realized in a manual operation mode.
Specifically, the operation automation is performed in the following manner: the operation of object storage is compiled into a command line form by configuring a general programming language and compiling environment, and the command line is called by a system function to realize the automatic operation of the object storage.
In an exemplary embodiment, the general programming language used is Python, and a series of operations of the object store are written in the form of a command line, for example, a user connecting to an object store instance may use the command: the system function "system ()" can directly call a compiled command, and realize automation of all operations of object storage.
Uploading microseism monitoring data in real time on a monitoring site;
in one example, the monitoring site establishes a connection with the cloud storage space by calling a command line and uploads the microseismic monitoring data, while in an exemplary embodiment, the microseismic monitoring data is uploaded or downloaded in a text file form.
Specifically, the monitoring site establishes connection by using a "system ()" to call a correlation command and cloud object storage, and executes a micro-seismic monitoring data uploading command by calling a system function at fixed time intervals by using a timer.
And (4) downloading microseism monitoring data in real time in a fracturing site.
The fracturing site establishes a connection with the cloud storage space by calling a command line and downloads the microseismic monitoring data, while in an exemplary embodiment, the microseismic monitoring data is uploaded or downloaded in a text file form.
Specifically, the monitoring site establishes connection by using a 'system ()' call association command and cloud object storage, and a command for calling a system function to execute downloading of the micro-seismic monitoring data is called at fixed time intervals by using a timer.
The microseism monitoring data real-time transmission system comprises:
the data uploading end is used for calling the command line through a system function to establish connection with the cloud storage space and uploading the microseism monitoring data;
the data transfer terminal is used for transferring the microseism monitoring data;
and the data downloading end is used for calling the command line through a system function to establish connection with the cloud storage space and downloading the microseism monitoring data.
In one embodiment, the system further comprises a compiling module, which is used for compiling the connection between the data uploading end and the data downloading end and the data transfer end and the uploading or downloading of the microseism monitoring data into a command line form by configuring a general programming language compilable environment, and calling the command line through a system function to realize automatic operation.
The microseism data acquired on the monitoring site are transmitted to the fracturing construction site in real time by using a cloud storage and data transmission technical means. The method can assist in adjusting parameters in real time in the fracturing process, optimize the fracturing scheme, ensure the guiding significance of microseism monitoring on actual fracturing production and provide reliable technical support.
Application example
To facilitate understanding of the solution of the embodiments of the present invention and the effects thereof, a specific application example is given below. It will be understood by those skilled in the art that this example is merely for the purpose of facilitating an understanding of the present invention and that any specific details thereof are not intended to limit the invention in any way.
Fig. 2 is a schematic diagram illustrating an application of the method and system for real-time transmission of microseism monitoring data according to the present invention, wherein the data uploading terminal 1, the data relaying terminal 2 and the data downloading terminal 4 are included in the diagram, and the real-time transmission of the microseism monitoring data is realized by using a network. The processing site is a data uploading end, the data of the processing site is transmitted in real time through a network and stored to a data transferring end, namely a cloud service end, and the data of the cloud service end is transmitted to the fracturing site after being downloaded from the fracturing site, namely a data downloading end, so that the real-time transmission of the microseism monitoring data is realized.
As shown in fig. 3, which is an application interface diagram of a real-time microseism monitoring data transmission system implemented according to the present invention, when a text file of microseism data is uploaded, the transmission type is source (DIR) -target (OSS), a source file selects a local file, a target path refers to a cloud server, a transmission interval can be manually modified, and after a RUN button is clicked, the file is continuously uploaded according to a set time, that is, a set value of the transmission interval time in the diagram.
When the micro-seismic data text file is downloaded, the transmission type is source (OSS) -target (DIR), the source file refers to a cloud server file, the target path is selected as a local path, the transmission interval can be manually modified, and after the RUN button is clicked, the file is continuously uploaded according to the set time, namely the set value of the transmission interval time in the graph.
In conclusion, the microseism data acquired on the monitoring site are transmitted to the fracturing construction site in real time by using a cloud storage and data transmission technical means. The method can assist in adjusting parameters in real time in the fracturing process, optimize the fracturing scheme, ensure the guiding significance of microseism monitoring on actual fracturing production and provide reliable technical support.
It will be appreciated by persons skilled in the art that the above description of embodiments of the invention is intended only to illustrate the benefits of embodiments of the invention and is not intended to limit embodiments of the invention to any examples given.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments.
Claims (10)
1. A real-time transmission method of microseism monitoring data is characterized by comprising the following steps:
acquiring a cloud storage space for transferring the microseism monitoring data;
realizing the object storage automation operation of the microseism monitoring data;
uploading microseism monitoring data in real time on a monitoring site;
and (4) downloading microseism monitoring data in real time in a fracturing site.
2. The real-time micro-seismic monitoring data transmission method according to claim 1, wherein a cloud storage space is obtained by creating an object storage instance at a cloud server website and obtaining an account number and a key of the storage instance.
3. The microseismic monitoring data real-time transmission method of claim 1 wherein the object storage automation operation is realized by configuring a general programming language compilable environment to write the operation of object storage into a command line form and calling the command line through a system function.
4. The real-time micro-seismic monitoring data transmission method according to claim 1, wherein a monitoring site establishes a connection with the cloud storage space by calling a command line, and uploads micro-seismic monitoring data.
5. The real-time transmission method of the microseism monitoring data according to claim 1, wherein a fracturing site establishes connection with the cloud storage space by calling a command line and downloads the microseism monitoring data.
6. The real-time transmission method of the microseismic monitoring data according to claim 4 or 5, wherein a timer is used for calling the uploading or downloading of the microseismic monitoring data at regular intervals.
7. The real-time microseismic monitoring data transmission method of claim 1 wherein the microseismic monitoring data is uploaded or downloaded in a text file.
8. The real-time transmission method of microseismic monitoring data according to claim 1 wherein the general programming language is Python.
9. A real-time microseismic survey data transmission system comprising:
the data uploading end is used for calling the command line through a system function to establish connection with the cloud storage space and uploading the microseism monitoring data;
the data transfer terminal is used for transferring the microseism monitoring data;
and the data downloading end is used for calling the command line through a system function to establish connection with the cloud storage space and downloading the microseism monitoring data.
10. The real-time microseism monitoring data transmission system according to claim 9, further comprising a compiling module for configuring a general programming language compilable environment, compiling the connection between the data uploading terminal and the data downloading terminal and the data transferring terminal and the uploading or downloading of the microseism monitoring data into a command line form, and calling the command line through a system function to realize automatic operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811043960.0A CN110891076A (en) | 2018-09-07 | 2018-09-07 | Real-time transmission method and system for microseism monitoring data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811043960.0A CN110891076A (en) | 2018-09-07 | 2018-09-07 | Real-time transmission method and system for microseism monitoring data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110891076A true CN110891076A (en) | 2020-03-17 |
Family
ID=69744589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811043960.0A Pending CN110891076A (en) | 2018-09-07 | 2018-09-07 | Real-time transmission method and system for microseism monitoring data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110891076A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110029291A1 (en) * | 2009-07-31 | 2011-02-03 | Xiaowei Weng | Method for fracture surface extraction from microseismic events cloud |
US20110174490A1 (en) * | 2010-01-20 | 2011-07-21 | Schlumberger Technology Corporation | System and method for performing a fracture operation on a subterranean formation |
CN105277972A (en) * | 2015-09-16 | 2016-01-27 | 山东天元信息技术股份有限公司 | Microseism data acquisition and transmission method |
CN106707940A (en) * | 2017-02-28 | 2017-05-24 | 山东凌远机电科技有限公司 | Production well device integration management system |
-
2018
- 2018-09-07 CN CN201811043960.0A patent/CN110891076A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110029291A1 (en) * | 2009-07-31 | 2011-02-03 | Xiaowei Weng | Method for fracture surface extraction from microseismic events cloud |
US20110174490A1 (en) * | 2010-01-20 | 2011-07-21 | Schlumberger Technology Corporation | System and method for performing a fracture operation on a subterranean formation |
CN105277972A (en) * | 2015-09-16 | 2016-01-27 | 山东天元信息技术股份有限公司 | Microseism data acquisition and transmission method |
CN106707940A (en) * | 2017-02-28 | 2017-05-24 | 山东凌远机电科技有限公司 | Production well device integration management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106302008B (en) | Data-updating method and device | |
US20150207869A1 (en) | Enhanced Delivery of Content and Program Instructions | |
US20130263023A1 (en) | Graphical Overlay Related To Data Mining and Analytics | |
CN103268257B (en) | The method of the hardware resource of hardware resource access system and access electronic installation thereof | |
CN108293081A (en) | Pass through the program playback deep linking of user interface event to mobile application state | |
US20170343983A1 (en) | System and method for generating machining control data of numerical control machine tool | |
CN104516807A (en) | Automatic log sensor tuning | |
CN103092581A (en) | Method and device for setting up Web front-end local development environment | |
CN108958992A (en) | test method and device | |
US11140179B1 (en) | Cybersecurity investigation tools utilizing information graphs | |
US8316460B1 (en) | Private web browsing using encryption | |
US20180159724A1 (en) | Automatic task tracking | |
CN103186376A (en) | Method, device and equipment for establishing or updating software development environment | |
CN110598135A (en) | Network request processing method and device, computer readable medium and electronic equipment | |
CN110765334A (en) | Data capture method, system, medium and electronic device | |
US9571557B2 (en) | Script caching method and information processing device utilizing the same | |
CN103324567B (en) | A kind of adjustment method of application engine and debug system | |
US20200401656A1 (en) | User interface navigation management | |
CN113535567A (en) | Software testing method, device, equipment and medium | |
CN110891076A (en) | Real-time transmission method and system for microseism monitoring data | |
US20180004802A1 (en) | User interface for searching referenced information | |
US20130138690A1 (en) | Automatically identifying reused model artifacts in business process models | |
CN112966167A (en) | Data crawling method, device, computer system and computer readable storage medium | |
Lin et al. | SPADE: Scalable App Digging with Binary Instrumentation and Automated Execution | |
KR20120118866A (en) | An interface construction system and method to control low-erformance equipment using web technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200317 |
|
RJ01 | Rejection of invention patent application after publication |