Search

CN-122019204-A - Earthquake data processing and interpretation integrated platform operation method and system

CN122019204ACN 122019204 ACN122019204 ACN 122019204ACN-122019204-A

Abstract

The invention provides a method and a system for operating a seismic data processing and interpretation integrated platform, and belongs to the field of seismic exploration data processing. The seismic data processing and interpretation integrated platform comprises a main control platform and a plurality of application modules, and the method comprises the steps of decoupling the main control platform from each application module, respectively operating the main control platform and each application module in different processes, and communicating the processes through network messages. The invention effectively isolates the potential risks among different functional modules, thereby greatly improving the stability and reliability of the system, reducing the risk of system breakdown and ensuring the continuity and safety of the seismic data processing and interpretation work. Moreover, the invention greatly improves the flexibility and convenience of operation and reduces the cost and time of system maintenance.

Inventors

  • HUANG SHAOHUA
  • ZOU SHAOFENG
  • XU ZILONG

Assignees

  • 中国石油化工股份有限公司
  • 中石化石油物探技术研究院有限公司

Dates

Publication Date
20260512
Application Date
20241111

Claims (10)

  1. 1. The earthquake data processing and interpretation integrated platform operation method is characterized by comprising a main control console and a plurality of application modules, wherein the method comprises the following steps: Decoupling the main control platform from each application module; respectively operating the main control platform and each application module in different processes; The processes communicate with each other through network messages.
  2. 2. The method for operating the integrated seismic data processing and interpretation platform as set forth in claim 1, wherein the main control station adopts an independent process for user interface display, task scheduling and resource allocation; each application module adopts an independent process and has independent memory space, resources and independent operation interfaces.
  3. 3. The method for operating the integrated seismic data processing and interpretation platform according to claim 1, wherein the processes communicate by using a communication mechanism such as a pipeline, a message queue, a shared memory or a network socket; The processes exchange data, transfer commands and synchronize states through predefined communication protocols and interfaces.
  4. 4. The method for operating a seismic data processing and interpretation integration platform according to claim 1, wherein each application module has an independent window interface; And a unified entry and navigation menu is arranged on the interface of the main control console and used for starting different application modules.
  5. 5. The method for operating a seismic data processing and interpretation integration platform as claimed in claim 1, wherein each application module has an independent error detection and recovery mechanism; the main control console can monitor the running state of each application module in real time.
  6. 6. The earthquake data processing and interpretation integrated platform operation system is characterized by comprising a main control console and a plurality of application modules; the main control console adopts an independent process for displaying a user interface, scheduling tasks and distributing resources; each application module adopts an independent process and has independent memory space, resources and independent operation interfaces; The processes communicate with each other through network messages.
  7. 7. The integrated platform operating system for seismic data processing and interpretation as set forth in claim 6, wherein the processes communicate with each other using a communication mechanism selected from the group consisting of a pipeline, a message queue, a shared memory, and a network socket; The processes exchange data, transfer commands and synchronize states through predefined communication protocols and interfaces.
  8. 8. The integrated seismic data processing and interpretation platform operating system as claimed in claim 6, characterized in that each application module has an independent window interface; And a unified entry and navigation menu is arranged on the interface of the main control console and used for starting different application modules.
  9. 9. The seismic data processing and interpretation integrated platform operation system as claimed in claim 6, wherein the main control platform has an integrated view function, and can display the operation state and the data processing flow of the whole platform.
  10. 10. The integrated seismic data processing and interpretation platform operating system as claimed in claim 6, characterized in that each application module has independent error detection and recovery mechanism; the main control console can monitor the running state of each application module in real time.

Description

Earthquake data processing and interpretation integrated platform operation method and system Technical Field The invention belongs to the field of seismic exploration data processing, and particularly relates to a method and a system for operating a seismic data processing and interpretation integrated platform. Background The current seismic data processing and interpretation integrated platform generally adopts a system architecture integrating data management, a main control platform and a plurality of application modules, as shown in fig. 1, wherein the system uses a single process as an operation base stone, and integrates complex data trees, the main control platform and various application modules on the same user interface compactly. Under the framework, when a user starts a plurality of application modules, the interface can divide the area so that each application module can occupy one place in a limited screen space, and integrated display is realized. However, this highly integrated single process and unified interface design increasingly highlights two major core issues in practical applications: Firstly, as all functional components share the same process space, once one module encounters a fault or abnormality, the chain reaction of the functional components is extremely easy to wave over the whole system, so that the system is completely crashed, and the robustness and the reliability of the system are seriously weakened. More troublesome is that the tracing of the abnormal sources becomes very complex due to the tight interweaving among functions, and the difficulty of problem diagnosis and repair is increased; Second, limitations in user interface design are also key factors that limit the user experience. All business functions are limited in the frame of a single interface, so that the flexibility and the expandability of the interface are limited, and the operation freedom of a user is virtually restrained. When a user executes a complex task, the user is often limited by the layout and the operation logic of an interface, and smooth and visual interaction experience is difficult to obtain, so that the overall working efficiency and satisfaction are affected. Disclosure of Invention The invention aims to solve the problems in the prior art and provide a method and a system for processing and explaining an integrated platform by using seismic data, which improve the operation stability and the convenience of interactive operation of the integrated platform and realize the efficient parallel operation of a main control platform and each application module as independent processes by using a system architecture of separate operation of the main control platform and the application modules. The invention is realized by the following technical scheme: in a first aspect of the present invention, there is provided a method for operating a seismic data processing and interpretation integration platform, the seismic data processing and interpretation integration platform including a console and a plurality of application modules, the method comprising: Decoupling the main control platform from each application module; respectively operating the main control platform and each application module in different processes; The processes communicate with each other through network messages. The invention further improves that: the main control console adopts an independent process for displaying a user interface, scheduling tasks and distributing resources; each application module adopts an independent process and has independent memory space, resources and independent operation interfaces. The invention further improves that: The processes communicate by using the following communication mechanisms, namely a pipeline, a message queue, a shared memory or a network socket; The processes exchange data, transfer commands and synchronize states through predefined communication protocols and interfaces. The invention further improves that: Each application module has an independent window interface; And a unified entry and navigation menu is arranged on the interface of the main control console and used for starting different application modules. The invention further improves that: each application module has an independent error detection and recovery mechanism; the main control console can monitor the running state of each application module in real time. In a second aspect of the invention, a seismic data processing and interpretation integrated platform operation system is provided, wherein the system comprises a main control console and a plurality of application modules; the main control console adopts an independent process for displaying a user interface, scheduling tasks and distributing resources; each application module adopts an independent process and has independent memory space, resources and independent operation interfaces; The processes communicate with each other through network message