CN104657900B - Oil and gas pipeline regulation and control business support system and implementation method thereof - Google Patents
Oil and gas pipeline regulation and control business support system and implementation method thereof Download PDFInfo
- Publication number
- CN104657900B CN104657900B CN201310585266.2A CN201310585266A CN104657900B CN 104657900 B CN104657900 B CN 104657900B CN 201310585266 A CN201310585266 A CN 201310585266A CN 104657900 B CN104657900 B CN 104657900B
- Authority
- CN
- China
- Prior art keywords
- regulation
- data
- service
- control
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000004458 analytical method Methods 0.000 claims abstract description 105
- 239000003921 oil Substances 0.000 claims abstract description 76
- 239000007789 gas Substances 0.000 claims abstract description 74
- 238000004364 calculation method Methods 0.000 claims abstract description 72
- 230000006870 function Effects 0.000 claims abstract description 50
- 230000003993 interaction Effects 0.000 claims abstract description 49
- 230000008569 process Effects 0.000 claims abstract description 38
- 238000003860 storage Methods 0.000 claims abstract description 30
- 238000013500 data storage Methods 0.000 claims abstract description 17
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 claims abstract description 12
- 238000007405 data analysis Methods 0.000 claims abstract description 10
- 230000002452 interceptive effect Effects 0.000 claims abstract description 9
- 239000010779 crude oil Substances 0.000 claims abstract description 7
- 239000003345 natural gas Substances 0.000 claims abstract description 6
- 238000007726 management method Methods 0.000 claims description 23
- 238000013461 design Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000010276 construction Methods 0.000 claims description 11
- 230000010354 integration Effects 0.000 claims description 6
- 239000007788 liquid Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 238000011161 development Methods 0.000 claims description 4
- 238000009826 distribution Methods 0.000 claims description 4
- 230000001105 regulatory effect Effects 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 4
- 238000012384 transportation and delivery Methods 0.000 claims description 4
- 230000001276 controlling effect Effects 0.000 claims description 3
- 238000013523 data management Methods 0.000 claims description 3
- 238000005206 flow analysis Methods 0.000 claims description 3
- 230000004927 fusion Effects 0.000 claims description 3
- 238000005538 encapsulation Methods 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 claims description 2
- 238000002347 injection Methods 0.000 claims description 2
- 239000007924 injection Substances 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 claims description 2
- 238000005457 optimization Methods 0.000 claims description 2
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 2
- 230000008676 import Effects 0.000 claims 2
- 238000012512 characterization method Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 241000932075 Priacanthus hamrur Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 239000003209 petroleum derivative Substances 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Water Supply & Treatment (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
An oil and gas pipeline regulation and control business support system and an implementation method thereof. Performing data analysis calculation and regulation and control interactive operation on the whole regulation and control service of four types of pipelines, namely process analysis, logic control, operation analysis and storage and marketing analysis of crude oil, product oil and natural gas pipelines; registering the service data to an SCADA system service bus in a background service form, and calling the SCADA system service; the SCADA system is utilized to realize other related functions such as model configuration, real-time data acquisition, result data storage, man-machine interaction and the like, and only the analysis and calculation of service data are needed to be realized; taking a multi-level associated pipeline regulation and control model as an object for analysis and calculation; performing data interaction with the SCADA system through a pipeline regulation model object; and the man-machine interaction of the service analysis data is realized by the configuration interactive picture of the universal data display control in the SCADA system.
Description
Technical Field
The invention relates to an oil and gas pipeline regulation and control business support system and an implementation method thereof, and belongs to the technical field of oil and gas pipeline regulation and control of computers.
Background
An oil-gas pipeline SCADA (Supervisory Control And Data Acquisition) system, namely a Data Acquisition And monitoring Control system, is a main tool And means for executing oil-gas pipeline regulation And Control business, And has the functions of oil-gas pipeline field Data Acquisition, real-time processing, storage, process Control, human-computer interface interaction And the like. In the actual pipeline regulation and control process, a regulation and control person needs to monitor a large amount of data in real time and process a large amount of alarms. Because the operation process of the pipeline is complex, the controlled object and the monitoring variable change rapidly, and the regulation and control work of pipeline equipment control, operation control, process control, plan execution and the like in the process is huge in workload and has certain risk. The timeliness and the accuracy of pipeline regulation basically depend on the experience of dispatching personnel and the patience in work, so that the pipeline operation has certain potential safety hazards. In order to improve timeliness and accuracy of oil and gas pipeline regulation, requirements of data statistics, analysis, calculation and interaction are provided by researching and analyzing pipeline regulation and control services and by combining dispatching personnel, and an oil and gas pipeline regulation and control service support system and an implementation method thereof are provided on the basis of functional design required by pipeline regulation and control service support, so that safety and reliability of the oil and gas pipeline regulation and control services are achieved.
The oil and gas pipeline regulation and control business support system realizes process analysis, logic control, operation analysis and storage and marketing analysis of the pipeline operation process, can provide various state analysis and statistical data of pipeline operation, reduces the requirements of regulation and control operation on experience, reduces the workload of regulation and control operation, and greatly improves the accuracy and timeliness of pipeline regulation and control.
At present, a similar oil and gas pipeline regulation and control business support system does not exist at home and abroad, and in order to realize the support of regulation and control operation of oil and gas pipeline scheduling personnel, the following mode is generally adopted: on the basis of the existing general functions of SCADA SyStem software, the support for scheduling operation of an oil and gas pipeline is realized by providing an oil and gas pipeline diagram element package, a special control module package, a special equipment driver and the like, for example, a liquid management SyStem software package added in OAsys (the Open Architecture SyStem, the name of SCADA software of the Del) platform software by the Del company realizes the support for regulation and control of the liquid pipeline. The basic process is as follows:
1. providing a graphics primitive packet for man-machine interaction of a pipeline regulation and control service, and realizing the graphic configuration and display process support of the regulation and control service;
2. providing a pipeline special control module package, and realizing the analysis and calculation of the regulation and control service at a human-computer interface end in a script function mode;
3. exchanging data between the script function of the regulation and control service analysis calculation and the SCADA system in a real-time data point mode;
4. each regulating business analysis function is independently configured with required pipeline process data;
5. and determining the storage and display of the calculation result of the regulation and control service according to the engineering design in the integration process of the SCADA system.
The above sections introduce the related support mode of the currently common pipeline regulation and control service, and it can be seen that the support of the regulation and control service is realized only by the script function at the bottom layer, the analysis and calculation of each regulation and control service are independent, the configuration and development workload in the integration process of the SCADA system is large, the configuration data is redundant, the function is single, and the functional requirement and the performance requirement of the pipeline centralized regulation and control service cannot be met.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides an oil and gas pipeline regulation and control business support system and an implementation method thereof. The invention relates to an oil and gas pipeline regulation and control business support system and an implementation method thereof, wherein the oil and gas pipeline regulation and control business support system is called based on service bus service of an SCADA system, takes an oil and gas pipeline regulation and control model as an information interaction rule of system configuration, data interaction and data representation, and realizes four kinds of regulation and control business support of oil and gas pipeline process analysis, logic control, operation analysis and storage and marketing analysis by relying on the SCADA system to carry out real-time data acquisition, result data storage and man-machine interaction.
The oil and gas pipeline regulation and control business support system and the implementation method thereof provided by the patent aim at the problems and provide a targeted solution by analyzing and summarizing the dispatching business requirements and the practical situation of the existing pipeline SCADA system.
An implementation method of an oil and gas pipeline regulation and control business support system is based on an SCADA system service architecture and service bus, consistency function design and model exchange data; the method comprises the following steps:
step 1), performing data analysis calculation and regulation and control interactive operation on four types of pipeline regulation and control full services of process analysis, logic control, operation analysis and storage and marketing analysis of crude oil, finished oil and natural gas pipelines;
step 2), registering the background service form on a service bus of the SCADA system, and calling the service of the SCADA system;
step 3), the SCADA system is utilized to realize other related functions such as model configuration, real-time data acquisition, result data storage, man-machine interaction and the like, and only the analysis and calculation of the service data are needed to be realized;
step 4), taking a multi-level associated pipeline regulation and control model as an object for analysis and calculation;
step 5), performing data interaction with the SCADA system through the pipeline regulation and control model object;
and 6) displaying a control configuration interactive picture through the general data in the SCADA system to realize the man-machine interaction of the service analysis data.
An implementation method of an oil and gas pipeline regulation and control business support system further comprises the following steps;
step 1, providing omnibearing support for pipeline regulation and control through process analysis, logic control, operation analysis and stock and sales analysis of pipeline operation;
step 2, adopting a loose coupling framework in a service bus mode between the regulation and control service support system and the regulation and control SCADA system, and realizing the organic combination of data analysis and calculation of the regulation and control service support system, configuration of relevant regulation and control service data, storage of calculation results and human-computer interaction of the SCADA system through the consistent functional design;
step 3, the regulation and control service support system and the regulation and control SCADA system use a pipeline regulation and control model object as a standard of data interaction and expression to realize the fusion of data format and data content on a software level, thereby avoiding complex convention in the system integration process and reducing the repeated configuration and redundancy in storage of service data between two systems and a plurality of regulation and control service analyses;
and 4, realizing regulation and control service support for a plurality of pipelines, a plurality of pipe networks and even a plurality of regulation and control SCAD systems on one regulation and control service support system.
The invention has the advantages that on the basis of an oil and gas pipeline regulation and control model, by relying on a service bus of an SCADA system and combining with the distributed function design of the SCADA system, in order to overcome the defects of singleness, dispersion, low function level, redundant configuration data, complex system integration and the like of the current regulation and control business support, the invention provides the oil and gas pipeline regulation and control business support system and the implementation method thereof, the range and the depth of the oil and gas pipeline regulation and control business support can be effectively improved, the configuration is simple, the calculation efficiency is high, the real-time performance is good, a certain universality is realized, and the hardware requirement of the system can be effectively reduced.
Drawings
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein the accompanying drawings are included to provide a further understanding of the invention and form a part of this specification, and wherein the illustrated embodiments and descriptions thereof are intended to illustrate and not limit the invention, wherein:
FIG. 1 is a schematic diagram of an oil and gas pipeline regulation business support system architecture of the present invention;
FIG. 2 is a schematic diagram of the SCADA system software architecture of the present invention;
FIG. 3 is an abstract view of a pipe network connection relationship according to the present invention;
FIG. 4 is an abstract view of a pipe network connection relationship according to the present invention;
the invention is further illustrated with reference to the following figures and examples.
Detailed Description
It will be apparent that those skilled in the art can make many modifications and variations based on the spirit of the present invention.
Example 1: as shown in fig. 1, fig. 2, fig. 3 and fig. 4, an oil and gas pipeline regulation business support system and an implementation method thereof,
the oil and gas pipeline regulation and control business support system and the implementation method thereof have four kinds of regulation and control business support of oil and gas pipeline process analysis, logic control, operation analysis and storage and marketing analysis based on information interaction specifications of service calling of a service bus of an SCADA system and taking an oil and gas pipeline regulation and control model as system configuration, data interaction and data representation, realize real-time data acquisition, business analysis result storage and business man-machine interaction depending on the SCADA system.
An implementation method of an oil and gas pipeline regulation and control business support system comprises the following steps:
1) the method comprises the steps of performing analysis, calculation, regulation and control interactive operation on the whole regulation and control service of the four types of pipelines, namely crude oil, product oil and natural gas pipelines of an oil and gas pipeline regulation and control service support system, performing logic control, running analysis and storage and marketing analysis.
Aiming at the actual working requirement of centralized regulation and control of the oil and gas pipeline, on the basis of data acquisition, real-time processing, data storage, man-machine interaction and the like of an SCADA system of the oil and gas pipeline, the regulation and control service of the oil and gas pipeline is divided into four functions of process analysis, logic control, operation analysis and storage and marketing analysis according to the service requirement of a regulation and control personnel on the regulation and control pipeline.
The process analysis service function is the basic process data analysis and calculation provided for ensuring the production and operation of the oil and gas pipeline, and can convert the pipeline field operation data into the relevant data of the regulation and control service, and specifically comprises the functions of the finished oil sequential delivery analysis, the hydraulic slope drop analysis, the pipeline differential pressure flow analysis and the pipeline high point pressure analysis.
The service functions of the logic control class can realize the logic sequence of normal operation of the pipeline and the logic protection under the unexpected condition, and mainly comprise the functions of full-line start transmission, ESD (emergency shutdown system), water hammer protection and the like.
The operation analysis type service function can realize the analysis and judgment of the deep operation state of the pipeline, and specifically comprises the functions of compressor performance analysis, pipeline section conveying efficiency calculation, operation state evaluation and optimization and the like.
The business functions of the stock and sales analysis class can be combined with a pipeline sales plan to provide difference analysis between the current process state and the plan, and specifically comprise the functions of stock and sales calculation, real-time balance analysis of a pipe network, tank area data management and daily assignment completion management.
The oil and gas pipeline regulation and control business support system can perform data analysis, calculation and man-machine interaction respectively aiming at various businesses of liquid pipelines (crude oil and finished oil) and gas pipelines. The regulation and control business support system performs data fusion on basic data through a pipeline model on the basis of real-time data of the SCADA system, combines data and information of other digital systems, calculates various data through a scientific and reasonable calculation formula according to the functional requirements of each specific business analysis, and displays the various data to a dispatcher in the form of visual pictures such as graphs, tables, graphs and the like on a human-computer interface system of the SCADA system.
2) And the regulation and control business support system is registered on the SCADA system service bus in a background service form and calls the SCADA system service.
The construction of the oil and gas pipeline regulation and control business support system depends on the architecture of SCADA system software, and the openness and expansibility on the system architecture are realized by adopting a service-oriented architecture and a service bus. As shown in fig. 2:
in the figure, a service bus-based architecture of the SCADA system is shown, and typical functions of the SCADA system, such as data acquisition, data processing, data storage, and the like, all adopt a modular design and are registered as a service on the service bus. In order to ensure the openness of the system, auxiliary functions such as authority, events, logs, system management and the like are also uniformly packaged into a service group book to be arranged on a service bus for uniform calling of other modules in the system. The model service realizes the business-oriented encapsulation of data in the system through a series of model definition and engineering instantiation objects.
3) The regulation and control business support system realizes other related functions such as model configuration, real-time data acquisition, result data storage, man-machine interaction and the like by using the SCADA system, and only needs to realize the analysis and calculation of business data.
Generally speaking, the analysis and calculation of the regulation and control business support system needs real-time data provided by the SCADA system, and in addition, the regulation and control business support system needs to have own data storage in order to realize the historical query of calculation results; in order to realize the operation prompt of the calculation result, the regulation and control service support system needs to have the alarm issuing and storage query of the regulation and control service support system; in order to realize the operation interaction of the calculation result, the regulation and control service support system needs to have a man-machine interaction picture of the regulation and control service support system; other functions required include ancillary functions such as user entitlement control, logging, events, etc. The realization of the functions not only makes the design and development of the regulation and control business support system complex, but also breaks the information association between the regulation and control of the scheduling personnel in the SCADA system picture and the acquisition of the regulation and control analysis data in the scheduling business support system picture, and is not convenient for the business operation of the scheduling personnel.
In order to avoid the situation, the regulation and control service support system fully utilizes the functions of the SCADA system in design, and realizes the organic combination of data analysis and calculation of the regulation and control service support system, configuration of relevant regulation and control service data, storage of calculation results and human-computer interaction of the SCADA system.
The first table describes the corresponding relation between the functions of the pipeline regulation and control SCADA system utilized by the regulation and control business support system and the implementation module.
SCADA system function module planning table
Serial number | Function(s) | Implementation module |
1 | Software configuration, interaction | HMI |
2 | Real-time data storage access | Real-time data services |
3 | Historical data store access | Historical data service |
4 | Model object store access | Model service |
5 | Alarm device | Alarm management service |
6 | Event(s) | Event management service |
7 | Log | Log management service |
The specifically utilized SCADA system functions for regulating and controlling the service support system functions comprise: 1) and the regulation and control business support system realizes model configuration and calculation result display through expanding pixels in the HMI module. 2) And the regulation and control business support system calls and accesses the real-time data service through the service interface to realize the acquisition and writing of the real-time data. 3) And the regulation and control business support system calls the access model service through the service interface to acquire the model object and the attribute data thereof. 4) The regulation and control business support system calls and accesses the alarm management service through the service interface, and management, writing and storage of alarm generated by analysis and calculation are realized. 5) The regulation and control business support system calls the access event management service through the service interface to realize management, storage and access of the analysis and calculation generated event. 6) The regulation and control business support system calls the access log management service through the service interface to realize the management, storage and access of the analysis and calculation generated log. 7) And the permanent storage of the calculation result of the regulation and control business support system realizes the historical storage and access of the analysis and calculation result through the historical data storage service of the SCADA system.
4) The regulation and control business support system takes a multi-level associated pipeline regulation and control model as an object for analysis and calculation.
The oil gas regulation and control business analysis needs complete pipeline physical connection information, process information and pipeline running state information, the data layers are complex, and a uniform, complete, configurable and normative data representation mode is needed. The pipeline regulation and control model is used for packaging field data, static data and calculation result data required by oil and gas pipeline regulation and control business in a layering, objectification and integrity mode on the whole pipe network layer, and can support the following requirements:
1. based on the topological structure of the mesh pipe sections, the natural gas network pipeline with multiple starting points and multiple end points is supported, and the existing modes of finished oil injection branch lines and branch line distribution transmission branch lines are supported.
2. The complete description of the oil and gas pipeline is realized on 3 levels of the physical connection, the transmission process and the scheduling service of the pipeline.
3. The model object attribute comprises complete static data of the oil-gas pipeline and field real-time data which are required by all service analysis and calculation of the oil-gas pipeline and represent the running state of the pipeline.
4. And (4) analyzing and calculating results of the oil and gas pipeline regulation and control services, and storing the results in the pipeline regulation and control model as model objects or model object attributes.
5. The hierarchical structure of the pipeline regulation and control model can ensure the efficiency of operations such as digital input, storage, access, query and the like of any networked pipeline.
A typical data abstraction of a pipeline network connection hierarchy of a pipeline regulation model is shown in fig. 3, the whole pipeline network is composed of pipeline segments, topology points and inlet and outlet model elements, the networked topology connection of each node is supported, the pipeline segments and the inlet and outlet map actual pipeline objects, and the topology points are used for representing the connection relationship between the pipeline segments and the inlet and outlet.
On the basis of the pipe network connection hierarchical model, data related to a pipe network transmission process and regulation and control business are further abstracted into model elements and attributes thereof, and a uniform oil and gas pipeline regulation and control representation model is formed. The pipeline regulation and control model realizes the uniform representation of the regulation and control all-service related data and becomes a data basis of the analysis and calculation of each correlation of the regulation and control support system. The pipeline regulation model comprises the following model elements: a pipe network model, a pipe section model, an inlet and outlet model, a topological point model, a user model, a tank area model, a tank model, a gasifier model, a tank inlet and outlet model and the like.
The regulation and control model is an overall abstraction from the integral petroleum oil and gas pipe network of China to each detail of the pipeline, and can realize the quick query of the process data and the feedback of the calculation result. As a data bridge for analyzing and calculating each regulation and control service, the pipeline regulation and control model has very high requirement on the integrity of the self definition. In order to ensure the integrity of the pipeline regulation and control model, the pipeline regulation and control model fully embodies the inheritability and the expandability in software engineering design, can define and configure a pipeline example as required in the software application process, can quickly traverse each device, sensor and process value under the model through an example handle of a specific pipeline section model, and quickly returns a calculation result to finish data display.
5) And the regulation and control business support system performs data interaction with the SCADA system through the pipeline regulation and control model object.
The common SCADA system has the functions of model and model object management, and can realize organization, management and access to various data in the system. The model service in the SCADA system is a bridge for data interaction inside and outside the system, and a flexible and configurable pipe network data representation foundation is provided. Configuring a regulation and control model for the model service in a human-computer interface development environment of the SCADA system and instantiating a model object, wherein a regulation and control business support system performs data interaction of a regulation and control business analysis process through the SCADA system model service, and the data interaction process is as shown in FIG. 4:
the pipeline regulation and control model realizes the unified expression and understanding of the regulation and control service support system and the SCADA system on the data content, and is a data basis for the cooperative work of the two systems in data configuration, data storage, data access and data man-machine interaction.
6) And the man-machine interaction of the service analysis data is realized by the configuration interactive picture of the universal data display control in the SCADA system.
A human-computer interaction mode for regulating and controlling a business analysis and calculation result is analyzed, and a data display form of a two-dimensional curve, a histogram and a data record table and a data display form of fig. 3 are determined. Based on a plug-in mechanism of an HMI (Human Machine Interface) environment of the SCADA system, 3 kinds of plug-in pixels of a two-dimensional curve, a histogram and a data recording table are designed, the pixels are instantiated in the HMI according to specific engineering requirements, and model objects of corresponding engineering are bound, so that the man-Machine interaction of the calculation result of the regulation and control service support system in the SCADA system is realized.
The implementation mode of the oil and gas pipeline regulation and control business support system can ensure the characteristics of loose lotus root and high cohesion between the regulation and control business application and the SCADA system. Benefits that may be realized include: 1. unified configuration and interactive display of a human-computer interface in the SCADA system can be realized; 2. once defining pipeline design parameters and process operation data, and sharing a system; 3. the regulation and control of business application deployment has a high degree of flexibility.
The invention has the beneficial effects that: the relevance of the analysis and calculation of the pipeline regulation and control service is ensured, and the comprehensive support is realized for the oil and gas pipeline regulation and control service; the regulation and control service support system fully utilizes the functions of the pipeline regulation and control SCADA system, the seamless connection of the man-machine interaction of the two systems is realized at the user level, the actual requirement of pipeline regulation personnel for regulation and control service is met, and the accuracy and the real-time performance of the regulation and control service operation can be obviously improved. The regulation and control service support system has a good application prospect in pipeline automation.
Example 2:
the oil-gas pipeline regulation and control business support system is applied to the simulated blue-formation pipeline engineering of a laboratory,
the conditions of the laboratory simulated blue forming pipe SCADA system are as follows: and a central SCADA system is set, and real-time data service, model service, alarm service, log service, HMI and the like of the system can normally operate. The configuration of the pipe network model object is completed, and the pipe network model comprises 15 stations including a Lanzhou first station, a Ri \27950sub-transmission station, a Longxi sub-transmission station, a Chengxian sub-transmission station, a Guangyuan sub-transmission station, a Mianyang sub-transmission station, a Deyang sub-transmission station, a Pengzhou sub-transmission station, a Chengdu sub-transmission station, a Jianyang sub-transmission station, a Nenjiang sub-transmission station, a Longchang sub-transmission station, a Yongchuan sub-transmission station and a Chongqing last station. And configuring parameters such as an SCADA system service bus, information of each related service, pipeline engineering ID, service analysis calculation selection, calculation period and the like in the oil and gas pipeline regulation and control service support system. And starting calculation, and carrying out pipeline state monitoring and scheduling operation in the HMI through a configured scheduling service support system picture.
The type of pipe: a finished oil pipeline;
and (3) service analysis selection: sequential delivery analysis, hydraulic slope analysis, pipeline transmission difference analysis, differential pressure flow analysis, high point pressure analysis, storage and management and tank area data management.
The pipeline yard conditions are shown in table two:
serial number | Name of station |
1 | Lanzhou initial station |
2 | Temporary 27950for each pumping station |
3 | Longxi separate transportation station |
4 | Chengxian province transmission station |
5 | Guangyuan distribution transmission station |
6 | Yang-growing separate delivery station |
7 | Deyang separate transportation station |
8 | Pengzhou separate transportation station |
9 | Chengdu separate pump station |
10 | Simple yang separate transportation station |
11 | Ziyang distribution transmission station |
12 | Inner river separate transportation pump station |
13 | Longchang separate transfusion station |
14 | Yongchuan separate transportation station |
15 | Chongqing end station |
Meter two laboratory simulation blue forming finished product oil pipeline station
In the simulation experiment, the central SCADA system host and the regulation and control business support system both adopt Unix operating systems, the regulation and control business support system has good operation and accurate calculation, and the user interaction process is simple and direct.
As described above, although the embodiments of the present invention have been described in detail, it will be apparent to those skilled in the art that many modifications are possible without substantially departing from the spirit and scope of the present invention. Therefore, such modifications are also all included in the scope of protection of the present invention.
Claims (8)
1. A construction method of an oil and gas pipeline regulation and control business support system is characterized in that the construction method is applied to the oil and gas pipeline regulation and control business support system based on SCADA system service architecture and service bus, consistency function design and model exchange data, and comprises the following steps:
step 1), performing data analysis calculation and regulation and control interactive operation on four types of pipeline regulation and control full services of process analysis, logic control, operation analysis and storage and marketing analysis of crude oil, finished oil and natural gas pipelines;
step 2), registering the background service form on an SCADA system service bus, and calling the SCDA system service;
step 3), the SCADA system is utilized to realize the functions of model configuration, real-time data acquisition, result data storage and man-machine interaction, and only the analysis and calculation of service data are needed to be realized;
step 4), taking a multi-level associated pipeline regulation and control model as an object for analysis and calculation;
step 5), performing data interaction with the SCADA system through the pipeline regulation and control model object;
step 6), displaying a control configuration interactive picture through general data in the SCADA system to realize the man-machine interaction of the service analysis data;
wherein,
the step 1) comprises the following steps: aiming at the actual working requirement of centralized regulation and control of the oil and gas pipeline, on the basis of the basic functions of data acquisition, real-time processing, data storage and human-computer interaction of an SCADA system of the oil and gas pipeline, the regulation and control service of the oil and gas pipeline is divided into four functions of process analysis, logic control, operation analysis and storage and marketing analysis according to the service requirement of regulation and control personnel on the pipeline: the process analysis service function is to ensure the process data analysis and calculation provided by the oil and gas pipeline production operation, can convert the pipeline field operation data into the relevant data of the regulation and control service, and specifically comprises the functions of finished oil sequential delivery analysis, hydraulic slope drop analysis, pipeline differential pressure flow analysis and pipeline high point pressure analysis; the logic control service function can realize the logic sequence of the normal operation of the pipeline and the logic protection under the unexpected condition, including the full-line start transmission, ESD and water hammer protection; the service function of the operation analysis type can realize the analysis and judgment of the deep operation state of the pipeline, and specifically comprises the performance analysis of a compressor, the calculation of the pipeline section conveying efficiency, and the evaluation and optimization of the operation state; the business function of the stock and sales analysis class can be combined with a pipeline sales plan to provide difference analysis between the current process state and the plan, and specifically comprises the steps of inventory calculation, real-time balance analysis of a pipe network, tank area data management and daily designation completion management; the oil and gas pipeline regulation and control business support system can respectively carry out data analysis, calculation and human-computer interaction aiming at various businesses of a liquid pipeline and a gas pipeline; the regulation and control business support system performs data fusion on basic data through a pipeline model on the basis of real-time data of the SCADA system, combines data and information of a digital system, calculates each item of data through a scientific and reasonable calculation formula according to the functional requirements of each specific business analysis, and displays the items of data to a dispatcher in the form of visual pictures of graphs, tables and graphs on a human-computer interface system of the SCADA system; wherein, the liquid pipeline includes: a crude oil pipeline and a finished oil pipeline; wherein, the liquid pipeline includes: a crude oil pipeline and a finished oil pipeline;
the step 2) comprises the following steps: the construction of the oil and gas pipeline regulation and control business support system depends on the architecture of SCADA system software, and the openness and expansibility on the system architecture are realized by adopting a service-oriented architecture and a service bus; the SCADA system is based on a service bus architecture, and typical data acquisition, data processing and data storage functions of the SCADA system adopt modular design and are registered as a service on the service bus; in order to ensure the openness of the system, the authority, the event, the log and the system management auxiliary function are also packaged into a service group book to be arranged on a service bus for the unified calling of modules in the system; the model service realizes the business-oriented encapsulation of data in the system through a series of model definitions and engineering instantiation objects;
the step 3) comprises the following steps: the functions of the SCADA system are fully utilized, and the organic combination of data analysis and calculation of the regulation and control business support system, configuration of relevant regulation and control business data, storage of calculation results and human-computer interaction of the SCADA system is realized; the specifically utilized SCADA system functions for regulating and controlling the service support system functions comprise: 1) the regulation and control business support system expands the pixels through the HMI module to realize model configuration and display of calculation results; 2) the regulation and control business support system calls and accesses the real-time data service through the service interface to realize the acquisition and writing of the real-time data; 3) the regulation and control business support system calls the access model service through the service interface to obtain the model object and the victory data thereof; 4) the regulation and control business support system calls and accesses the alarm management service through the service interface to realize the management, writing and storage of analyzing, calculating and generating the alarm; 5) the regulation and control business support system calls an access event management service through a service interface to realize management, storage and access of events generated by analysis and calculation; 6) the regulation and control business support system calls an access log management service through a service interface to realize management, storage and access of the analysis and calculation generated log; 7) the permanent storage of the calculation result of the regulation and control business support system realizes the historical storage and access of the analysis calculation result through the historical data storage service of the SCADA system;
the step 4) comprises the following steps: the oil gas regulation and control business analysis needs complete pipeline physical connection information, process information and pipeline running state information, the data layers are complex, and a uniform, complete, configurable and normative data representation mode is needed; the pipeline regulation and control model is used for packaging field data, static data and calculation result data required by oil and gas pipeline regulation and control business in a layering, objectification and integrity mode on the whole pipe network layer, and can support the following requirements: (1) based on the topological structure of the mesh pipe section, the natural gas network pipeline with multiple starting points and multiple end points is supported, and the existing modes of finished oil injection branch lines and branch line distribution transmission branch lines are supported; (2) the complete description of the oil-gas pipeline is realized on 3 levels of the physical connection, the transmission process and the scheduling service of the pipeline; (3) the model object attribute comprises complete static data of the oil-gas pipeline and also comprises field real-time data which are required by all service analysis and calculation of the oil-gas pipeline and represent the running state of the pipeline; (4) the results of the analysis and calculation of the oil and gas pipeline regulation and control services are also used as model objects or model object attributes and stored in the pipeline regulation and control model; (5) the hierarchical structure of the pipeline regulation and control model can ensure the efficiency of digital input and storage, access and query operations of any networked pipeline; on the basis of the pipe network connection hierarchical model, data related to a pipe network transmission process and regulation and control service are further abstracted into model elements and attributes thereof, and a uniform oil and gas pipeline regulation and control representation model is formed; the pipeline regulation and control model realizes the uniform representation of the regulation and control all-service related data and becomes a data basis of the analysis and calculation of each correlation of the regulation and control support system; the pipeline regulation model comprises the following model elements: pipe network model, pipe section model, import and export model, topological point model, user model, tank district model, tank model, gasifier model, tank import and export model: defining and configuring a pipeline example as required in the software application process, rapidly traversing each device, sensor and process value under the model through an example handle of a preset pipe section model, rapidly returning a calculation result, and completing data display;
the step 5) comprises the following steps: configuring a regulation and control model for the model service in a human-computer interface development environment of the SCADA system and instantiating a model object, wherein the regulation and control business support system performs data interaction in a regulation and control business analysis process through the SCADA system model service; the pipeline regulation and control model realizes the unified expression and understanding of the regulation and control service support system and the SCADA system on the data content, and is a data basis for the cooperative work of the two systems in data configuration, data storage, data access and data man-machine interaction;
the step 6) comprises the following steps: analyzing a man-machine interaction mode of a regulation and control service analysis calculation result to determine a data display form of a two-dimensional curve, a histogram and a data record table chart 3; based on a plug-in mechanism of an HMI environment of the SCADA system, 3 kinds of plug-in pixels of a two-dimensional curve, a bar chart and a data recording table are designed, the pixels are instantiated in the HMI according to specific engineering requirements, model objects of corresponding engineering are bound, and man-machine interaction of a calculation result of a regulation and control business support system in the SCADA system is achieved.
2. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: and (3) service analysis and calculation: process analysis, logic control, operation analysis and stock and sales analysis.
3. The construction method of the oil and gas pipeline regulation business support system of claim l, wherein: the system integration method is based on a plug and play integration method of a service architecture and a service bus.
4. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: the function design method regulates and controls the service support system to realize the analysis and calculation of service data, and the SCADA system completes the functions of model configuration, real-time data acquisition, result data storage and man-machine interaction.
5. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: information interaction and characterization objects: the regulation and control business support system and the SCADA system adopt a regulation and control model object as an information representation method.
6. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: the data storage method comprises the following steps: real-time data, historical data, alarms, logs and events of the regulation and control business support system are stored in the SCADA system.
7. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: a man-machine interaction mode: and the man-machine interaction of the regulation and control service support system is completed through the SCADA system HMI.
8. The construction method of the oil and gas pipeline regulation and control business support system according to claim 1, characterized in that: the man-machine interaction mode is as follows: and the analysis and calculation of the regulation and control business support system adopts the forms of a histogram, a two-dimensional curve and a data record table to display the calculation result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310585266.2A CN104657900B (en) | 2013-11-19 | 2013-11-19 | Oil and gas pipeline regulation and control business support system and implementation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310585266.2A CN104657900B (en) | 2013-11-19 | 2013-11-19 | Oil and gas pipeline regulation and control business support system and implementation method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104657900A CN104657900A (en) | 2015-05-27 |
CN104657900B true CN104657900B (en) | 2018-10-16 |
Family
ID=53248981
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310585266.2A Active CN104657900B (en) | 2013-11-19 | 2013-11-19 | Oil and gas pipeline regulation and control business support system and implementation method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104657900B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105224173B (en) * | 2015-09-29 | 2018-06-01 | 中国石油天然气股份有限公司 | Method for visualizing water hammer advance protection program |
CN106408162A (en) * | 2016-08-29 | 2017-02-15 | 中国石化销售有限公司华东分公司 | Product oil pipeline sequence conveying batch control method |
CN108119756B (en) * | 2016-11-30 | 2019-09-06 | 中国石油天然气集团公司 | Oil gas transportation dispatching method and device |
US10789657B2 (en) * | 2017-09-18 | 2020-09-29 | Innio Jenbacher Gmbh & Co Og | System and method for compressor scheduling |
CN113626112A (en) * | 2020-05-06 | 2021-11-09 | 中国石油化工股份有限公司 | Oil transportation pipe network pipe transportation planning and map control compiling method and device |
CN112905548B (en) * | 2021-03-25 | 2023-12-08 | 昆仑数智科技有限责任公司 | Security audit system and method |
CN114819222A (en) * | 2022-05-07 | 2022-07-29 | 成都普惠道智慧能源科技有限公司 | LNG distributed energy fuel gas transmission difference management method and system based on Internet of things |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201739776U (en) * | 2010-07-06 | 2011-02-09 | 中国石油天然气集团公司 | On-line density measuring device for oil delivery pipelines |
CN102197319A (en) * | 2008-08-25 | 2011-09-21 | 沙特***石油公司 | Data acquisition in an intelligent oil and gas field |
-
2013
- 2013-11-19 CN CN201310585266.2A patent/CN104657900B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102197319A (en) * | 2008-08-25 | 2011-09-21 | 沙特***石油公司 | Data acquisition in an intelligent oil and gas field |
CN201739776U (en) * | 2010-07-06 | 2011-02-09 | 中国石油天然气集团公司 | On-line density measuring device for oil delivery pipelines |
Non-Patent Citations (3)
Title |
---|
基于SCADA和GIS的油气调控运行***;王金柱 等;《油气储运》;20111231;第30卷(第12期);第902-903页 * |
基于长输管道SCADA运行数据的调控操作分析与研究;薛广民 等;《自动化博览》;20131031;第92-93页 * |
油气管网调控技术现状与发展趋势;袁满仓 等;《电子设计工程》;20130731;第21卷(第14期);第4-5页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104657900A (en) | 2015-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104657900B (en) | Oil and gas pipeline regulation and control business support system and implementation method thereof | |
CN108763669B (en) | Power grid tide layered and partitioned three-dimensional visual display method | |
CN102147830B (en) | Method and system for optimally designing water supply pipe network | |
US20170286449A1 (en) | System for Connecting Computer Dashboards with Geographic Information Systems | |
CN103970887A (en) | Information stream display system and method based on GIS distribution network graphs | |
CN112926899B (en) | Model construction method, system and equipment of energy management system | |
CN107562953A (en) | A kind of river information system based on GIS geographical information technologies | |
CN102222132B (en) | Drawing data conformity checking method based on diagram topology structure | |
CN102222169A (en) | Method for predicting and analyzing pipe burst of urban water supply network | |
CN102426525A (en) | Panoramic modeling method of multi-application system | |
CN102968699A (en) | Power network planning collection data platform | |
CN104200331A (en) | Power grid model joining method and system of power system | |
CN108647931A (en) | A kind of digital coordination design method of UHV transmission line | |
CN103116827A (en) | Rural power grid engineering control system | |
CN106649968A (en) | Visualization design system and method for village water supply pipeline network | |
CN104616213A (en) | General framework of two-stage data centers of hydropower industry | |
CN107368586A (en) | A kind of multisystem data analysing method and platform | |
Gama et al. | Water distribution network model building, case study: Milano, Italy | |
CN102542400B (en) | The composition maintenance system and method for accurate Calculation cigarette production capacity | |
CN112765232B (en) | Data management method and system for major equipment of nuclear power plant | |
CN109343843A (en) | Graphical programming language for group intelligent building system | |
CN117744914A (en) | BIM-based construction digital management method, platform and computer equipment | |
CN110007901A (en) | A kind of development system collecting regimental wind-powered electricity generation monitor supervision platform and its operation method and development approach | |
CN102831496B (en) | The method of a kind of petroleum chemical enterprise business information model data unification | |
CN114819222A (en) | LNG distributed energy fuel gas transmission difference management method and system based on Internet of things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211110 Address after: Room 08-10, 6 / F, block a, No. 5, Dongtucheng Road, Chaoyang District, Beijing 100013 Patentee after: National Petroleum and natural gas pipeline network Group Co.,Ltd. Address before: 100007 China Petroleum Building, No. 9, Dongzhimen North Street, Dongcheng District, Beijing Patentee before: PetroChina Company Limited |