Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Explosive type data caching and processing system for SCADA system and method thereof

A technology of data caching and processing method, applied in the field of data processing, can solve problems such as database crash, SCADA system crash, memory overflow, etc., to improve responsiveness and ensure security.

Inactive Publication Date: 2013-11-20
BEIJING KEDONG ELECTRIC POWER CONTROL SYST
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] First, because the explosive data storage request will gather massive data in a short period of time, waiting to submit the database in the memory may cause memory overflow, resulting in the loss of a large amount of important data
What's more, it will cause the entire SCADA system to collapse directly, and the consequences will be disastrous
[0006] Second, too many data storage requests will reduce the responsiveness of the SCADA system and affect the operation of other application processes
[0007] Third, a large number of database connections will cause the database load to be too high, and even cause the database to crash, directly affecting other processes' access to the database

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
  • Explosive type data caching and processing system for SCADA system and method thereof
  • Explosive type data caching and processing system for SCADA system and method thereof
  • Explosive type data caching and processing system for SCADA system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0046] Such as figure 1 As shown, the present invention provides an explosive data cache processing system for SCADA systems, including: a data receiving module, a file cache module, a data pre-reading module, a queue cache module, a data optimization module, and a thread pool module. Wherein, the data receiving module is respectively connected with the queue cache module and the file cache module, the file cache module is connected with the queue cache module through the data pre-reading module, the queue cache module is connected with the data optimization module, and the data optimization module is connected with the thread pool module.

[0047] The data receiving module receives the data storage request sent by the application program, and puts the data storage request into the disk cache file or cache queue of the file cache modu...

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 an explosive type data caching and processing system for a SCADA system and a method of the explosive type data caching and processing system for the SCADA system. The system comprises a data receiving module, a file caching module, a data pre-reading module, an queue caching module, a data optimization module and a tread pool module, wherein the data receiving module receives a data storage request message sent by an application program and enables the data storage request message to be placed into a disk caching file or a caching queue of the file caching module according to a caching queue state, the data pre-reading module inserts a data storage request stored in the file caching module into the caching queue, the data optimization module reads the data storage request, optimizes the data storage request and then calls an idle thread in a thread pool to execute the data storage operation. The system and method can well solve the safety problem of data and the SCADA system when the massive data storage requests are submitted.

Description

technical field [0001] The invention relates to a data cache processing system, in particular to an explosive data cache processing system oriented to a SCADA system, and also relates to a method for the system to realize explosive data cache processing, belonging to the technical field of data processing. Background technique [0002] SCADA (Data Acquisition and Supervisory Control) system is a computer-based production process control and scheduling automation system, widely used in electric power, metallurgy, petroleum, chemical and other industries. As the scale of the SCADA system continues to increase, more and more content and data need to be monitored, and the SCADA system is constantly facing the test of massive data processing. [0003] In recent years, with the rapid development of computer and network technology, a large number of computer and network technologies have been applied to SCADA systems, making the application functions of SCADA systems more and more ...

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
IPC IPC(8): G06F17/30
Inventor 叶飞马志斌厉启鹏王恒李晓蕾宋光鹏温昭奇陈清山孙頔
Owner BEIJING KEDONG ELECTRIC POWER CONTROL SYST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products