Wide-area distributed data interaction method and system for regulation and control cloud platform

By designing a wide-area distributed data interaction system for the regulation cloud platform, the problem of data isolation in the power grid business system is solved, cross-system sharing and interaction of data is realized, the efficiency and correctness of data interaction are improved, and the reliability of data transmission is ensured.

CN119892833APending Publication Date: 2025-04-25CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411928958.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The data isolation of the existing power grid business system is lacking a data sharing mechanism across majors, units and services, resulting in low utilization of data interfaces, different data interaction methods and formats, and no unified standards, and low efficiency.

Method used

Design a wide-area distributed data interaction system for regulating cloud platforms, including data layer, platform layer and application layer. The data layer is used to classify and store exchange data, the platform layer encapsulates the exchange data and provides it to the application layer, and the application layer provides the encapsulated data to the service system. The system adopts a unified data interface and standardized data format to realize cross-system sharing and interaction of data.

Benefits of technology

Through a unified data interface and standardized data format, the efficiency and accuracy of data interaction are improved, the consistency and reliability of data wide-area transmission are ensured, and data-driven needs are met in different business scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119892833A_ABST
    Figure CN119892833A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of electric power automation, and discloses a wide-area distributed data interaction method and system for a regulation and control cloud platform. The system comprises a data layer used for storing exchange data in a classified manner; the platform layer is arranged between the data layer and the application layer and is used for packaging the exchange data and providing the packaged data to the application layer; and the application layer is used for providing the data provided by the platform layer to a service system. The invention provides a unified data receiving / extraction, conversion, publishing service and regulation and control service system with configurable exchange, controllable mode and monitorable state, and a regulation and control cloud platform and other service systems can obtain exchange data with each other only by being connected to the data exchange platform without respectively establishing special connection channels. And through data exchange and unified management, the application requirements of data-driven units or departments in different service scenes are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of electric power automation, and in particular relates to a wide-area distributed data interaction method and system for a control cloud platform. Background Art

[0002] With the rapid formation and development of large UHV power grids, the characteristics of power grids are becoming increasingly complex, with tight coupling between the sending and receiving ends and AC and DC, and the characteristics of integrated power grid operation are obvious. There is a strong demand for coordinated dispatching and management of the main grid at the provincial level and above, and it is necessary to further improve the dispatching and control support means to support real-time business collaboration of power grid dispatching, business coordination of power grid arrangement, and unified dispatching management standards. However, at present, the data of power grid business systems are isolated in different systems, lacking a cross-professional, cross-unit, and cross-business data sharing mechanism, forming a data island; there is a lack of a unified publishing platform for external interactive data, and each business system needs to develop specific interactive interfaces according to different needs, and the utilization of data interfaces is low; data interaction methods and data formats are different, and there is no unified standard. With the increase of data interaction systems, the complexity of data interaction increases and the efficiency is low. Summary of the invention

[0003] The purpose of the present invention is to provide a wide-area distributed data interaction method and system for a control cloud platform, so as to improve the efficiency and correctness of wide-area distributed data interaction and ensure the consistency and reliability of wide-area data transmission.

[0004] In order to achieve the above object, the present invention adopts the following technical solution: In a first aspect, the present invention provides a wide-area distributed data interaction system for a control cloud platform, comprising: Data layer, used for classified storage and exchange of data; The platform layer is between the data layer and the application layer. It is used to encapsulate the exchanged data and provide the encapsulated data to the application layer. The application layer is used to provide the data provided by the platform layer to the business system.

[0005] A further improvement of the present invention is that the data layer includes a database and a file storage module.

[0006] A further improvement of the present invention is that: the database is used for storing exchange configuration information, status monitoring information, abnormal alarm information and operation status statistics; the file storage module is used for caching exchange data within a set time in the form of files.

[0007] The present invention is further improved in that: exchange configuration information storage: including storage of template configuration information and task management information; State monitoring information storage: including the storage of the execution status of each task of the wide-area distributed data interaction system for the control cloud platform; Abnormal alarm information storage: including the storage of abnormal alarm information generated during the operation of the wide-area distributed data interaction system for the control cloud platform; Operation statistics storage: including the storage of operation statistics produced by the wide-area distributed data interaction system for the control cloud platform according to the execution status of each task.

[0008] A further improvement of the present invention is that the platform layer includes a message bus, a service bus, a system management module, a rights management module and a log management module.

[0009] A further improvement of the present invention is that: the system management module is used to set up the system; The authority management module is used to set and manage user authority; The log management module is used to log various operations of users in the system; Message bus and service bus are used to connect the application layer, platform layer, data layer and business system.

[0010] A further improvement of the present invention is that the application layer includes a switching configuration module, a mode control module and a status monitoring module.

[0011] The present invention is further improved in that: the switching configuration module includes a task management module and a template configuration module; the mode control module includes a task start and stop module, a frequency control module and a strategy control module; the state monitoring module includes an execution status monitoring module, an abnormal alarm monitoring module and an operation statistics monitoring module; Task management module, used to manage tasks; Template configuration module, used to set the type, scope, and data cycle of data exchange; Task start and stop module, used to control the start and stop of tasks; A frequency control module is used to control the frequency of task execution; The policy control module is used to configure the policy for task execution; The execution status module is used to monitor the execution status of tasks, record the execution status of each task, and display detailed information on data exchange; Abnormal alarm module, used to visualize the alarm information during data exchange; The operation statistics module is used to display the data exchange operation statistics according to the execution status of each task.

[0012] A further improvement of the present invention is that the business system includes a full-business data center, a control cloud, an electricity trading system and other business systems.

[0013] In a second aspect, the present invention provides a wide-area distributed data interaction method for a control cloud platform, comprising: The data layer acquires and stores exchange data in a classified manner; The platform layer encapsulates the exchanged data and provides the encapsulated data to the application layer; The application layer provides the data provided by the platform layer to the business system.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The present invention provides a wide-area distributed data interaction system for a control cloud platform, including: a data layer, which is used to classify and store exchange data; a platform layer, which is between the data layer and the application layer, and is used to encapsulate the exchange data and provide the encapsulated data to the application layer; the application layer is used to provide the data provided by the platform layer to the business system; the present invention provides a unified "exchange configurable, mode controllable, state monitorable" data receiving / extraction, conversion, and publishing service, and the control business system, the control cloud platform and other business systems only need to connect to the data exchange platform to obtain exchange data from each other without having to establish dedicated connection channels separately. Through unified management of data exchange, the application needs of "data-driven" units or departments in different business scenarios can be met.

[0015] The present invention utilizes a wide-area distributed data interaction method to construct a data interaction mode and key transmission technology that can be flexibly configured within a wide area of ​​large power grid control, to exchange data and provide services between various business systems, to improve the efficiency and correctness of data interaction, and to ensure the consistency and reliability of wide-area data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the accompanying drawings: Figure 1 This is a structural block diagram of a wide-area distributed data interaction system for a control cloud platform according to the present invention. DETAILED DESCRIPTION

[0017] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present invention can be combined with each other without conflict.

[0018] The following detailed description is an exemplary description, which is intended to provide further detailed description of the present invention. Unless otherwise specified, all technical terms used in the present invention have the same meaning as those generally understood by those skilled in the art to which the present invention belongs. The terms used in the present invention are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present invention.

[0019] Example 1 The present invention provides a wide-area distributed data interaction system for a control cloud platform, which follows the basic principle of "standard unification and controllable specifications" to achieve data exchange. The data interaction system is responsible for exchange configuration, task scheduling, mode control, and status monitoring; the source data end is responsible for data sending information registration and data organization; the target data end is responsible for data receiving registration, parsing and storage.

[0020] The present invention provides a wide-area distributed data interaction system for a control cloud platform, which is mainly composed of three parts: a data layer, a platform layer, and an application layer: Data layer, including: database and file storage module; The platform layer includes: message bus, service bus, system management module, permission management module and log management module; The application layer includes: a switching configuration module, a mode control module and a status monitoring module; the switching configuration module includes a task management module and a template configuration module; the mode control module includes a task start and stop module, a frequency control module and a policy control module; the status monitoring module includes an execution status monitoring module, an abnormal alarm monitoring module and an operation statistics monitoring module.

[0021] (1) Application layer The application layer of the data exchange system mainly includes: 1.1) Exchange configuration module: mainly organizes and manages data sources and target systems, configures exchange rules, manages task start and stop status, and provides basic configuration information of data source system, data target system, data scope, data specification, and release cycle for data access and data release.

[0022] The template configuration module of the exchange configuration module can be used to set the type, scope, and data cycle of data exchange. Each template corresponds to a type of data requirement. After the template configuration is completed, it is provided to the task registration for use.

[0023] The template configuration module subdivides different types of data into types. For example, power data is subdivided into primary equipment, protection equipment, and automation equipment. By selecting the subdivided type of data, corresponding rule settings can be made.

[0024] The template configuration module refers to the general data structured design of electric power, organizes data in the form of general objects of power grid, and can be flexibly expanded according to actual needs, such as company, region, plant, equipment, measurement and other class levels. Follow the general data structured design of electric power to unify the coding of various objects such as power grid, voltage level, measurement type, organize data for external release, and improve the efficiency of data interaction between different systems.

[0025] The template configuration module defines the selection of query data of different ranges according to conditions such as power grid unit, voltage level, statistical caliber, data cycle, etc., including the measurement type range of specific power grid equipment objects, such as line active power, reactive power, and current, and then performs range filtering through the class level as needed.

[0026] The task management module is used to manage tasks.

[0027] 1.2) Mode control module: Task start and stop module, used to control the start and stop of tasks; A frequency control module is used to control the frequency of task execution; The policy control module is used to configure the policy for task execution.

[0028] 1.3) Status monitoring module: The execution status module is used to monitor the execution status of tasks, record the execution status of each task, and display detailed information on data exchange; Abnormal alarm module, used to visualize the alarm information during data exchange; The operation statistics module is used to display the data exchange operation statistics according to the execution status of each task.

[0029] (2) Platform layer The platform layer includes the message bus, service bus, system management module, permission management module and log management module; the platform layer integrates and classifies various business requirements, and provides a ready-to-use development environment and standardized service interfaces for the application layer.

[0030] System management module, used to set up the system, including setting up user accounts; The permission management module is used to set and manage user permissions; The log management module is used to log various operations of users in the system; Message bus and service bus are used to connect the application layer, platform layer, data layer and business system. Business system includes full-service data center, control cloud, power trading system and other business systems.

[0031] (3) Data layer The data layer includes database and file storage modules, which are used to store data exchange platform operation configuration information, exchange data (cache), status monitoring information, abnormal alarm information and operation statistics.

[0032] 3.1) Database The database is used to exchange configuration information, status monitoring information, abnormal alarm information, and storage of operation statistics; Exchange configuration information storage: including the storage of template configuration information and task management information.

[0033] State monitoring information storage: including the storage of the execution status of each task of the wide-area distributed data interaction system for the control cloud platform.

[0034] Abnormal alarm information storage: including the storage of abnormal alarm information generated during the operation of the wide-area distributed data interaction system for the control cloud platform.

[0035] Operation statistics storage: including the storage of operation statistics produced by the wide-area distributed data interaction system for the control cloud platform according to the execution status of each task.

[0036] 3.2) File storage module The file storage module is used to cache and store the exchange data of the wide-area distributed data interaction system for the control cloud platform in a certain period of time in the form of files, and is used for reissuance of data exchange. The exchange data includes: message cache and file cache.

[0037] Based on the data interaction requirements of multi-level collaborative sharing of control clouds, the present invention conducts research on wide-area distributed data interaction methods, and constructs a data interaction mode that can be flexibly configured within the wide area of ​​large power grid control. The present invention studies a unified description method of multi-source data using custom objects (JSON format or E format) to reduce data identification redundancy, and proposes a wide-area data interaction interface that meets the requirements of wide-area distributed data interaction, thereby improving the efficiency and correctness of data interaction. The present invention studies the wide-area distributed data interaction process management technology, utilizes the wide-area data interaction visualization management tool, adopts a graphical method to monitor the data sending and receiving processing process, introduces multiple mechanisms such as receipt and verification, and ensures the consistency and reliability of wide-area data transmission.

[0038] The present invention utilizes a wide-area distributed data interaction method to construct a data interaction mode and key transmission technology that can be flexibly configured within a wide area of ​​large power grid control, to exchange data and provide services between various business systems, to improve the efficiency and correctness of data interaction, and to ensure the consistency and reliability of wide-area data transmission.

[0039] Example 2 The present invention provides a wide-area distributed data interaction method for a control cloud platform, comprising: The data layer acquires and stores exchange data in a classified manner; The platform layer encapsulates the exchanged data and provides the encapsulated data to the application layer; The application layer provides the data provided by the platform layer to the business system.

[0040] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0041] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0042] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0043] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0044] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A wide-area distributed data interaction system for a control cloud platform, characterized in that: include: Data layer, used for classified storage and exchange of data; The platform layer is between the data layer and the application layer. It is used to encapsulate the exchanged data and provide the encapsulated data to the application layer. The application layer is used to provide the data provided by the platform layer to the business system.

2. The wide-area distributed data interaction system for the control cloud platform according to claim 1 is characterized in that: The data layer includes database and file storage modules.

3. The wide-area distributed data interaction system for the control cloud platform according to claim 2 is characterized in that: The database is used for storing exchange configuration information, status monitoring information, abnormal alarm information and operation status statistics; the file storage module is used for caching exchange data within a set time in the form of files.

4. The wide-area distributed data interaction system for the control cloud platform according to claim 3 is characterized in that: Exchange configuration information storage: including storage of template configuration information and task management information; State monitoring information storage: including the storage of the execution status of each task of the wide-area distributed data interaction system for the control cloud platform; Abnormal alarm information storage: including the storage of abnormal alarm information generated during the operation of the wide-area distributed data interaction system for the control cloud platform; Operation statistics storage: including the storage of operation statistics produced by the wide-area distributed data interaction system for the control cloud platform according to the execution status of each task.

5. The wide-area distributed data interaction system for the control cloud platform according to claim 1 is characterized in that: The platform layer includes the message bus, service bus, system management module, permission management module and log management module.

6. The wide-area distributed data interaction system for the control cloud platform according to claim 5, characterized in that: The system management module is used to set up the system; The authority management module is used to set and manage user authority; The log management module is used to log various operations of users in the system; Message bus and service bus are used to connect the application layer, platform layer, data layer and business system.

7. The wide-area distributed data interaction system for a control cloud platform according to claim 1, characterized in that: The application layer includes: a switching configuration module, a mode control module and a status monitoring module.

8. The wide-area distributed data interaction system for a control cloud platform according to claim 7, characterized in that: The switching configuration module includes a task management module and a template configuration module; the mode control module includes a task start and stop module, a frequency control module and a strategy control module; the state monitoring module includes an execution status monitoring module, an abnormal alarm monitoring module and an operation statistics monitoring module; Task management module, used to manage tasks; Template configuration module, used to set the type, scope, and data cycle of data exchange; Task start and stop module, used to control the start and stop of tasks; A frequency control module is used to control the frequency of task execution; The policy control module is used to configure the policy for task execution; The execution status module is used to monitor the execution status of tasks, record the execution status of each task, and display detailed information on data exchange; Abnormal alarm module, used to visualize the alarm information during data exchange; The operation statistics module is used to display the data exchange operation statistics according to the execution status of each task.

9. The wide-area distributed data interaction system for a control cloud platform according to claim 1, characterized in that: The business system includes a full-service data center, a control cloud, an electricity trading system and other business systems.

10. A wide-area distributed data interaction method for a control cloud platform, characterized in that: A wide-area distributed data interaction system for a control cloud platform based on any one of claims 1 to 9, comprising: The data layer obtains and stores exchange data in a classified manner; The platform layer encapsulates the exchanged data and provides the encapsulated data to the application layer; The application layer provides the data provided by the platform layer to the business system.