Unlock instant, AI-driven research and patent intelligence for your innovation.

Distributed industrial SCADA system measurement data processing method based on time sequence library

A technology for measuring data and processing methods, applied in the field of data processing, can solve problems such as storage capacity bottlenecks, lack of SQL query functions, and lack of open source, to achieve the effect of improving real-time performance

Pending Publication Date: 2022-02-08
GUODIAN NANJING AUTOMATION
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The other part uses a time series database for storage. Although it meets the requirements for read and write performance, because the supplier of the time series database does not open source the way of cluster deployment and only opens storage on a single node, it is a bottleneck in terms of storage capacity.
Another part adopts a big data solution similar to HBase. The reading and writing performance of this solution is between the relational library and the time series library, and supports dynamic expansion. However, it does not have the function of simple SQL statement query and needs to introduce other middleware deployment. High complexity of deployment and problem location

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed industrial SCADA system measurement data processing method based on time sequence library
  • Distributed industrial SCADA system measurement data processing method based on time sequence library
  • Distributed industrial SCADA system measurement data processing method based on time sequence library

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0049] The distributed industrial SCADA system measurement data processing method based on the timing library provided by the embodiment of the present invention can be based on figure 1 The implementation of the architecture diagram shown includes the following steps:

[0050] Step 1: Deploy the distributed application to run in multiple timing library servers under the same network segment;

[0051] Step 2: Use the election mechanism to elect a Leader node and a Follower node from the distributed application deployment server cluster, and update the status of the Leader node and each Follower node according to the election results;

[0052] There are two server roles in the distributed appli...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a distributed industrial SCADA system measurement data processing method based on a time sequence library. The method comprises the following steps: electing from a distributed application deployment server cluster by adopting an election mechanism to generate a Leader node and a Follower node; adopting a heartbeat detection method to keep normal communication between the Leader node and each Follower node; enabling the Leader node to perform virtual partition division by adopting a partition mapping method of a virtual node in combination with a Hash algorithm, and averagely distributing the virtual node to each time sequence database node; and according to a received measurement data reading / writing request, determining a virtual partition in a cache by taking the measurement point ID as a keyword, and positioning the virtual partition to a corresponding physical time sequence library server, so that measurement data reading / writing is performed on the physical time sequence library server. According to the invention, a uniform interface and a dynamic expansion service can be provided for measurement data reading / writing, and the real-time performance of data reading / writing is improved.

Description

technical field [0001] The invention relates to a method for processing measurement data of a distributed industrial SCADA system based on a time series library, and belongs to the technical field of data processing. Background technique [0002] In the actual application process of the industrial SCADA system, because many applications require multi-dimensional data, there are many data collection points. At the same time, due to the actual needs of the application, it is usually necessary to keep the collected data for a long time for query, analysis and statistics. On the other hand, the collection of a lot of data requires high real-time performance and a high collection frequency, so that the data in the database is bound to increase. Therefore, under the premise of ensuring system stability and normal access, it will be inevitable Faced with the problem of processing large amounts of data. [0003] At present, the storage of industrial SCADA systems mostly stays in r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/27G06F16/22G06F16/2458G06F16/21
CPCG06F16/278G06F16/2282G06F16/2474G06F16/214
Inventor 蔡雷鸣季玮施广德金舒徐衍徐苏君孙常浩
Owner GUODIAN NANJING AUTOMATION