Open real-time database cross-process access method

An access method and database technology, which is applied in the field of open real-time database cross-process access, can solve the problems of system reliability decline, scalability and poor adaptability to application requirements, and achieve the effect of improving versatility

Inactive Publication Date: 2011-12-28
南京国电南自轨道交通工程有限公司
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The real-time databases of traditional SCADA systems mostly use domain-specific memory data organization methods, with storage optimization and improved access performance as the main design goals. Older systems also use a single process + functional module DLL that runs in the same process space. (Monolithic) system design, the scalability of the system and the adaptability to different application requirements are poor
The deep coupling of logic and data between various SCADA functional modules caused by design defects also directly leads to the decline of system reliability

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
  • Open real-time database cross-process access method
  • Open real-time database cross-process access method
  • Open real-time database cross-process access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0022] The reference architecture of the real-time database system adopting open real-time database cross-process access technology is as follows: figure 1 Shown: a memory real-time database system instance consists of three layers: data bus, data management layer and interface layer (real-time database kernel). The data bus and the data management layer are respectively responsible for the network real-time data synchronization between real-time database instances and the management of the object-oriented memory data pool, while the interface layer ( figure 1 The part in ) is the interface between the real-time database and various SCADA applications, and provides open cross-process real-time library access support for various application modules that rely on the real-time database to exchange data. The following introduces the cross-proc...

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 open real-time database cross-process access technology proposed by the present invention adopts a microkernel architecture based on the POSIXIPC mechanism, and the real-time database system attached to it adopts a general pure object-oriented data description method independent of specific problem areas. The program implementation of the open real-time database cross-process access technology is based on the high-performance object-oriented real-time database ChRDB developed by the applicant. With the support of this technology, the ChRDB real-time database system can provide general and open real-time data access services (DDL, DML) to each user process running in the system, and support the efficient modification of each functional module and user process in the SCADA system And access the real-time data in the memory, so as to realize the interaction and logical linkage of various monitoring information.

Description

technical field [0001] Data Monitoring and Acquisition System (SCADA) is the basis for building many power supply and distribution network automation application systems. As the core component of SCADA system functions, it is the intermediary of real-time data exchange between processes based on memory. The performance of the real-time database subsystem directly determines Improve the comprehensive performance of the entire SCADA system. With the increasing complexity of automation applications, more and more networked intelligent devices and automation subsystems are connected to the SCADA system, and the configuration flexibility, availability, capacity, and data throughput of the real-time database system used are directly proposed. higher requirements. Background technique [0002] In order to save, calculate, process and distribute real-time collected data efficiently, SCADA systems usually provide a memory-based real-time database subsystem. The communication protoc...

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): G06F17/30
Inventor 金舒包德梅贾志敏
Owner 南京国电南自轨道交通工程有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products