CN110891076A - Real-time transmission method and system for microseism monitoring data - Google Patents

Real-time transmission method and system for microseism monitoring data Download PDF

Info

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
Application number
CN201811043960.0A
Other languages
Chinese (zh)
Inventor
庞锐
赵德明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Petroleum and Chemical Corp
Sinopec Geophysical Research Institute
Original Assignee
China Petroleum and Chemical Corp
Sinopec Geophysical Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Petroleum and Chemical Corp, Sinopec Geophysical Research Institute filed Critical China Petroleum and Chemical Corp
Priority to CN201811043960.0A priority Critical patent/CN110891076A/en
Publication of CN110891076A publication Critical patent/CN110891076A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/22Transmitting seismic signals to recording or processing apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning 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

Real-time transmission method and system for microseism monitoring data
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.
CN201811043960.0A 2018-09-07 2018-09-07 Real-time transmission method and system for microseism monitoring data Pending CN110891076A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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