Multi-component seamless fusion service scene construction method and system and medium

The method and system address the challenge of rapid scenario construction in power systems by integrating and communicating components, enhancing demand response speed and management efficiency through component pooling and visualization.

CN119089526APending Publication Date: 2024-12-06NARI INFORMATION & COMM TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411084522.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2024-12-06

AI Technical Summary

Technical Problem

Current power system construction lacks a mature solution for rapid scenario construction across various professions and businesses, leading to lengthy demand response cycles and redundant development, hindering orderly control and management.

Method used

A method and system for constructing a multi-component seamless integration business scenario through component pooling, splicing, scaling, and communication, combined with visual interface design and component recommendation, to facilitate rapid scenario construction and improve management efficiency.

Benefits of technology

Enhances the speed and effectiveness of demand response by reusing application components, improving lean management and visualization, and providing focused scenario displays for various professionals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119089526A_ABST
    Figure CN119089526A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-component seamless fusion service scene construction method and system and a medium. The method comprises the following steps: constructing an application component pool based on a component registration technology; component appearance fusion is realized through splicing, stepless zooming, detail self-matching and the like among the components in the application component pool; realizing component underlying data communication based on a component communication strategy; constructing a template scene through a unit format visual interface design technology; and constructing a specialized scene based on the template scene fusion component recommendation. According to the invention, by constructing the application component pool, effective management and control of developed component achievements of each manufacturer are realized, so that the lean management level of component assets of a regulation and control center is improved; the development time can be saved through multiplexing of multiple pairs of application components, and the demand response speed for each professional of the regulation and control center is improved; all professionals can be better served through component recommendation; the visualization level of business of each specialty is improved, and a more focused scene display mode is provided for personnel of each specialty and each level.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power system control, and in particular to a method, system and medium for constructing a multi-component seamless fusion business scenario. Background Art

[0002] With the acceleration of the construction of new power systems, various business offices are facing the current situation of new elements access and the gradual expansion of the power grid. There is an increasing need to quickly build scenarios for various professions and businesses. At present, there is no mature solution and system to timely support the rapid scenario construction of various professions and businesses. Temporary customized development is required for various professional needs, and the demand response cycle is too long. At the same time, there is a lot of repeated development work in various R&D units, which is not conducive to the orderly construction and control of the business applications of the control center. Summary of the invention

[0003] Purpose of the invention: The present invention aims to provide a method for constructing a multi-component seamlessly integrated business scenario by reusing application components to achieve rapid demand response; another purpose of the present invention is to provide a multi-component seamlessly integrated business scenario construction system, equipment and medium.

[0004] Technical solution: The method for constructing a multi-component seamless integration business scenario of the present invention comprises the following steps:

[0005] Build application component pool based on component registration technology;

[0006] The fusion of component appearance is achieved based on technologies such as component splicing, stepless component scaling, and component details self-configuration among components in the application component pool;

[0007] Based on the fusion of component appearance and component communication strategy, the underlying data communication of components is realized;

[0008] Construct templated scenes through unit-format visual interface design technology;

[0009] Build specialized scenarios based on templated scenario fusion component recommendations.

[0010] Furthermore, the business components developed by various manufacturers are registered to build a component pool, and the basic information of the components includes the component name, manufacturer, component access path, component details path and component default size.

[0011] Furthermore, multiple components are integrated into one interface through component splicing, stepless scaling of components, and component details, thus achieving component appearance fusion.

[0012] Furthermore, through the full-link full-duplex communication of messages and the queued message consumption mechanism strategy, data transmission between the front-end and back-end of components and the back-end is realized, and the underlying data communication of components is realized.

[0013] Furthermore, the cell format visualization interface design technology forms cell groups by selecting interface areas, and uses the collection and layout of cell groups as parameters for visualization interface configuration, thereby forming a templated scene.

[0014] Furthermore, templated scenarios are constructed through unit format visual interface design technology.

[0015] Furthermore, based on the templated scene fusion component recommendation, specialized scenes are constructed as follows:

[0016] Based on the selected templated scenario, a recommended component list is formed based on component content and user behavior. Multiple components are selected from the component list and component interaction scripts are configured to ultimately achieve professional scenario construction.

[0017] The system according to the above-mentioned method for constructing a multi-component seamless integration business scenario of the present invention includes:

[0018] Application component pool module, used to build a component collection containing all components based on component registration technology;

[0019] Component appearance fusion module, used to realize component interface splicing;

[0020] The underlying component communication module is used to implement front-end and back-end interactions between components and between back-ends.

[0021] Templated scene building module, used to build multiple templated scenes through unit format visual interface design technology;

[0022] Component recommendation module, used to generate a list of recommended components based on component names and user historical behavior;

[0023] The specialized scenario building module is used to build business scenarios for various professions through component recommendation technology based on templated scenarios, component pools, component communication and other functions.

[0024] The computer device of the present invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the steps of the above method are implemented when the processor executes the computer program.

[0025] The computer-readable storage medium of the present invention stores a computer program thereon, and the computer program implements the steps of the above method when executed by a processor.

[0026] Beneficial effects: Compared with the prior art, the present invention has the following significant advantages: by constructing an application component pool, the present invention realizes effective control over the results of components developed by various manufacturers, thereby improving the lean management level of component assets in the control center; by reusing multiple application components, component development time can be saved, and the demand response speed for various professionals in the control center can be improved; component recommendations can better serve various professionals; the visualization level of various professional businesses is improved, and a more focused scenario-based display mode is provided for personnel at all levels of various professions. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a structural schematic diagram of the system of the present invention;

[0028] Figure 2 is a flow chart of the method of the present invention;

[0029] Figure 3 An example diagram of an application component pool provided by an embodiment of the present invention;

[0030] Figure 4 An example diagram of a specialized scenario provided for an embodiment of the present invention. DETAILED DESCRIPTION

[0031] The present invention will be further described below in conjunction with the accompanying drawings.

[0032] like Figure 2 As shown, the method for constructing a multi-component seamless integration business scenario of the present invention includes the following steps:

[0033] An application component pool is built based on component registration technology. The application component pool includes various business components, and each component maintains information such as component name, manufacturer, component access path, component details path, component default size, etc.

[0034] Based on the application component pool, multiple components are integrated into one interface through component splicing, component stepless scaling, component details self-configuration and other technologies to achieve component appearance fusion. Among them, component splicing technology supports components to be displayed in a grouped form in one interface; component stepless scaling supports arbitrary changes in component size in the interface to form the best user perspective; component details self-configuration technology supports comprehensive display of components and drill-down information.

[0035] Based on the fusion of component appearance, the underlying data communication of components is realized based on the component communication strategy. Among them, the component communication strategy includes full-link full-duplex communication of messages and queued message consumption mechanism; the front-end and back-end data interaction of components is realized through full-link full-duplex communication of messages, and the back-end data interaction of components is realized through queued message consumption mechanism.

[0036] A templated scene is constructed through the cell format visual interface design technology, that is, cell groups are formed by selecting interface areas, and the collection and layout of cell groups are used as parameters for visual interface configuration to form a templated scene.

[0037] Based on templated scenarios and integrated component recommendations, specialized scenarios are constructed. That is, first, a templated scenario is selected, and then a recommended component list is formed based on component content and user behavior. Then, multiple components are selected from the component list and component interaction scripts are configured to finally realize specialized scenario construction.

[0038] like Figure 3 As shown, an example diagram of an application component pool provided by an embodiment of the present invention includes: an operation ticket component, a maintenance bulletin board component, a protection setting component, an automated duty component, a day-ahead maintenance plan component, and the like.

[0039] like Figure 4 As shown, the example diagram of specialized scenarios provided by the embodiments of the present invention includes: scheduling main duty scenario, center leadership scenario, automation professional scenario, protection professional scenario, water new professional scenario, etc.

[0040] like Figure 1 As shown, the multi-component seamless integration business scenario construction system of the present invention includes:

[0041] The application component pool module is used to build a component collection containing all components based on the component registration technology; this module is connected with the component recommendation module, the component appearance fusion module, the component underlying communication module and the professional scene construction module;

[0042] The component appearance fusion module is used to realize the component interface splicing; this module is connected with the application component pool module and the professional scene construction module;

[0043] The component bottom layer communication module is used to realize the front-end and back-end interaction between components and the interaction between back-ends. This module is connected to the application component pool module and the specialized scenario construction module.

[0044] A templated scene construction module is used to construct multiple templated scenes through a unit format visual interface design technology; this module is connected to a specialized scene construction module;

[0045] The component recommendation module is used to generate a list of recommended components based on component names and user historical behaviors; this module is connected to the application component pool module and the specialized scenario construction module;

[0046] The specialized scenario construction module is used to build business scenarios for various professions based on templated scenarios, component pools, component communications and other functions; this module is connected to the application component pool module, component recommendation module, component appearance fusion module, component underlying communication module and templated scenario construction module.

[0047] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt 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.) that contain computer-usable program code. The scheme in the embodiments of the present application can be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.

[0048] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes 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 generate 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.

[0049] 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 including 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.

[0050] 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.

Claims

1. A method for constructing a multi-component seamless fusion business scenario, characterized in that: The following steps are involved: Build application component pool based on component registration technology; Realize component appearance fusion based on application component pool; Based on the fusion of component appearance and component communication strategy, the underlying data communication of components is realized; Construct templated scenes through unit-format visual interface design technology; Build specialized scenarios based on templated scenario fusion component recommendations.

2. The method for constructing a multi-component seamless integration business scenario according to claim 1, characterized in that: The business components developed by various manufacturers are registered to build a component pool. The basic information of the components includes the component name, manufacturer, component access path, component details path and component default size.

3. The method for constructing a multi-component seamless integration business scenario according to claim 1 is characterized in that: Through component splicing, component stepless scaling, and component details, multiple components are integrated into one interface to achieve component appearance fusion.

4. The method for constructing a multi-component seamless integration business scenario according to claim 1, characterized in that: Through the full-link full-duplex communication of messages and the queued message consumption mechanism strategy, data transmission between the front-end and back-end of components and the back-end is realized, and the underlying data communication of components is realized.

5. The method for constructing a multi-component seamless integration business scenario according to claim 1, characterized in that: The cell-format visual interface design technology forms cell groups by selecting interface areas, and uses the collection and layout of cell groups as parameters for visual interface configuration to form a templated scene.

6. The method for constructing a multi-component seamless integration business scenario according to claim 5, characterized in that: Build templated scenes through unit format visual interface design technology.

7. The method for constructing a multi-component seamless integration business scenario according to claim 1, characterized in that: Based on the templated scene fusion component recommendation, we build specialized scenes as follows: Based on the selected templated scenario, a recommended component list is formed based on component content and user behavior. Multiple components are selected from the component list and component interaction scripts are configured to ultimately achieve professional scenario construction.

8. A system according to the method for constructing a multi-component seamless integration business scenario according to any one of claims 1 to 7, characterized in that: include: Application component pool module, used to build a component collection containing all components based on component registration technology; Component appearance fusion module, used to realize component interface splicing; The underlying component communication module is used to implement front-end and back-end interactions between components and between back-ends. Templated scene building module, used to build multiple templated scenes through unit format visual interface design technology; Component recommendation module, used to generate a list of recommended components based on component names and user historical behavior; The specialized scenario building module is used to build business scenarios for various professions through component recommendation technology based on templated scenarios, component pools, component communication and other functions.

9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.