A visual rapid configuration system for human-machine interface of digital monitoring system of substation

By designing a human-computer interface visualization and rapid configuration system for the substation digital monitoring system, the problem of difficult to quickly configure the existing system interface and difficult to modify SVG graphics in real time is solved, and the system engineering promotion and cost control are realized.

CN116707127BActive Publication Date: 2025-04-29NANJING NARI GROUP CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310567829.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-17
Publication Date
2025-04-29
Estimated Expiration
2043-05-17

AI Technical Summary

Technical Problem

The human-machine interface of the digital system of the existing substation is difficult to achieve rapid engineering configuration and real-time online modification of SVG graphics, resulting in the system being unable to meet the needs of large-scale promotion, increasing development costs and extending the construction cycle.

Method used

A human-computer interface visualization and rapid configuration system for digital monitoring system of substations was designed, including SVG conversion editing module, visual component library, configuration library, page configuration module and visual display module. Through these modules, the rapid configuration of the interface and real-time online modification of SVG graphics are realized.

Benefits of technology

It realizes rapid engineering configuration of the digital system interface of the substation and real-time online modification of SVG graphics, which promotes the engineering promotion of the system, shortens the construction cycle, and controls project costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116707127B_ABST
    Figure CN116707127B_ABST
Patent Text Reader

Abstract

The present invention discloses a visual rapid configuration system for a human-machine interface of a substation digital monitoring system. The rapid configuration system is installed and operated on the substation digital monitoring system to be processed, and maintains a unified architecture and interactive interface with the substation digital monitoring system; the rapid configuration system includes an SVG conversion editing module, a visual component library, a configuration library, a page configuration module, and a visual display module. The present invention can realize rapid engineering configuration of a human-machine display Web interface and real-time online modification of SVG graphics of a substation digital system, promote large-scale promotion of substation digital system projects, shorten construction periods, and control project cost investment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of electrical engineering, and in particular relates to a visual rapid configuration system for a human-machine interface of a digital monitoring system of a substation, which converts the human-machine interface of a digital system located in the IV area of ​​the substation based on a B / S architecture design from a customization mode that relies on front-end program development into a visual configuration mode that meets engineering adaptability through a visual configuration method. Background Art

[0002] In recent years, with the acceleration of the construction of smart IoT of State Grid Corporation of China, the number of digital substation systems in Zone IV has increased, and B / S architecture has begun to be applied in such systems. Users not only require intuitive and concise display interfaces, but also have higher requirements for aesthetics and comprehensiveness. Using graphic image processing, computer vision and user interface, through expression, modeling and display of three-dimensional, surface, attribute and animation, visual interpretation of data and display methods with aesthetic forms have become a development trend. Web technology based on B / S architecture has become an important technical foundation for data visualization due to its richness, aesthetics and flexibility of display methods. More and more digital substation systems in power systems are beginning to tend to develop systems based on Web page display.

[0003] However, the current Web page display technology is often used in personalized scenarios, using a front-end program page customization development model. In the power system, such projects are basically in the initial stage, and the existing application scenarios are mostly pilot projects. Therefore, there is also a phenomenon of "one system one development, one project one customization". The slight adjustment of the details on the page requires the developer to modify the program, which cannot meet the requirements of rapid and standardized implementation of the substation monitoring system. It is difficult to achieve engineering mass production, which increases a lot of development costs, fails to improve production efficiency, and is not convenient for the expansion and adjustment of the project in the later stage.

[0004] The operating information of main and auxiliary equipment and electrical wiring diagrams in Zone I / II of the actual substation are important data supports for the digital substation system in Zone IV. At present, SVG graphics are mostly used in engineering wiring diagrams to parse and display the Web display interface and interact with data. Existing SVG graphics are exported, transmitted, and parsed offline between traditional substation monitoring and digital systems. If you want to modify the SVG graphics displayed in the digital substation system, you must modify it in the original Zone I / II system graphics drawing tool, export the SVG format file, and then transmit it to the Zone IV substation digital system for parsing and display. This method lacks the means to draw and modify the SVG graphics of the digital substation system online in real time.

[0005] Up to now, the substation digital system project has not been put into mass production. If it is to be promoted on a large scale in the future, the construction period will be shortened and the project cost investment will be controlled, a fast and convenient interface configuration engineering configuration tool will be indispensable. Summary of the invention

[0006] Technical problem to be solved: The present invention discloses a visual rapid configuration system of a human-machine interface of a substation digital monitoring system, which is applied to the substation digital system and can realize rapid engineering configuration of the human-machine display interface and real-time online modification of SVG graphics of the substation digital system, thereby promoting the engineering promotion of the substation digital system based on Web technology.

[0007] Technical solution:

[0008] A visual rapid configuration system for a human-machine interface of a digital monitoring system of a substation, wherein the rapid configuration system is installed and operated on the digital monitoring system of the substation to be processed, and maintains a unified architecture and interactive interface with the digital monitoring system of the substation; the rapid configuration system includes an SVG conversion editing module, a visual component library, a configuration library, a page configuration module and a visual display module;

[0009] The SVG conversion and editing module is used to extract the SVG format graphic pictures of the I / II area of ​​the substation, create and modify the SVG format pictures, and edit the corresponding relationship of the dynamic graphic element database of the picture; the SVG format graphic pictures of the I / II area of ​​the substation include various main wiring diagrams, two-dimensional equipment configuration diagrams, network architecture diagrams, interval diagrams, curve diagrams, light-emitting sign diagrams, statistical diagrams and control sub-diagrams required by the I / II area substation monitoring system;

[0010] The visual component library is used to store all functional module components;

[0011] The configuration library is used to store all preset functional module component layout display framework templates and configuration parameter information of instantiated pages generated by application interface configuration; the configuration parameter information includes the main color of the page, functional component layout coordinates, functional component layout coordinate size and functional component layout attributes;

[0012] The page configuration module is used to configure the Web display interface of the substation digital monitoring system arranged in the IV zone according to the editing result output by the SVG conversion editing module, select the corresponding functional module components in the visual component library, arrange them in the preset functional module component layout display framework template, quickly generate various comprehensive application function Web interfaces of function and display requirements, and read the information in the configuration library to perform component layout and component attribute initialization when the page is called and opened;

[0013] The visual display module is used to display the human-machine interface initialized by the page configuration module on the substation digital monitoring system.

[0014] Furthermore, the visualization component library and configuration library are extensions of the substation digital monitoring system database, which are compatible with the substation digital monitoring system in operation, and can realize the rapid installation of the human-machine interface visualization rapid configuration tool by means of database upgrade.

[0015] Furthermore, the configuration library is divided into five levels: platform configuration, framework selection, overall page configuration, single page configuration, and module configuration;

[0016] The platform configuration is used to display the overall definition table of the platform. The centralized control station mode and overall page style switching are adopted in the design to make instantiation definitions for specific projects;

[0017] The framework configuration is used to cooperate with the interface configuration tool to store the instantiated selected framework structure, wherein the type attribute domain that determines the key layout cannot be modified once selected in the visualization configuration tool, and can only be deleted and rebuilt;

[0018] The page overall configuration is used to store the number of records in the page overall configuration table corresponding to the number of function pages in the framework configuration, and one record is added for each instantiation of a function page; the type of page, the corresponding sub-route and the display order of the corresponding function buttons are specified in the middle, and the layout block is automatically generated according to the selection of the page layout in the visual configuration tool. Once generated, it is not allowed to be adjusted by default;

[0019] The single-page configuration is used to make the number of records in the single-page configuration table correspond to the number of blocks in the layout area in the page overall configuration table, which is the instantiation record of the specific component; the single-page configuration table is used to display the component instantiation name, the layout position in the page, the height ratio occupied and the display order information of the selected component;

[0020] The module configuration is used to display the parameter records related to the instantiation of a specific module, design the table domain structure according to the specific attributes of each component, display the arranged pages and the instantiated component names and the binding relationship information with the corresponding data source.

[0021] Furthermore, the types of pages are divided into four categories: basic function pages, direct call pages, configurable pages, and custom development pages;

[0022] The basic function page contains independent specific functions, which can be directly called without any configuration by engineers. The basic function page is the default function display page of the platform.

[0023] Directly calling a page means directly calling an existing page of a third-party manufacturer within the existing framework. The unified route is / call, and the corresponding page is jumped through a specific sub-route;

[0024] Configurable pages refer to pages that are automatically generated by freely selecting corresponding components from the component library within the selected framework according to project requirements. The unified route is specified as / customsize, and the corresponding page jumps through specific sub-routes;

[0025] A customized development page refers to an exchange of data information during cooperation and interaction with third-party manufacturers. The digital system designs customized functional pages in a targeted manner based on user needs. The customized development page specifies a special routing name.

[0026] Furthermore, when the SVG conversion editing module is in the graphic editing state, clicking on a specific graphic element pops up a corresponding database association selector. By operating the association selector, the data is associated with the data information in the digital monitoring system platform database. The SVG format graphics exported after association have database ID related attributes for use in SVG screen rendering, display and data interaction.

[0027] Furthermore, the SVG conversion and editing module supports conversion with the power system G format language specification graphics, and is used for interaction and reuse of business graphics between the digital substation monitoring system in zone IV and the main and auxiliary monitoring systems of traditional substations running in zones I / II.

[0028] Furthermore, the desired visualization component module is selected from the visualization component library by dragging or clicking, and the position, size and specific properties of the visualization component module are specified according to the definition of the preset functional module component layout display framework template, and each instance page configuration is stored in the configuration library.

[0029] Furthermore, the functional module components include curve module components, pie chart module components, table module components, graphic display window module components, alarm window module components, control module components, video display module components, three-dimensional display module components, alarm application function embedding module components and SVG graphic display module components.

[0030] Beneficial effects:

[0031] The human-machine interface visualization rapid configuration system for the substation digital monitoring system provided by the present invention can realize rapid engineering configuration of the human-machine display Web interface and real-time online modification of the SVG graphics of the substation digital system, promote large-scale promotion of substation digital system projects, shorten the construction period, and control project cost investment. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A schematic diagram of the architecture of a human-machine interface visualization rapid configuration system for a digital monitoring system for a substation according to an embodiment of the present invention;

[0033] Figure 2 Design diagrams for database schemas. DETAILED DESCRIPTION

[0034] The following examples will enable those skilled in the art to more fully understand the present invention, but are not intended to limit the present invention in any way.

[0035] The embodiment of the present invention discloses a visual rapid configuration system for a human-machine interface of a digital monitoring system of a substation. The rapid configuration system is installed and operated on the digital monitoring system of the substation to be processed, and maintains a unified architecture and interactive interface with the digital monitoring system of the substation; the rapid configuration system includes an SVG conversion editing module, a visual component library, a configuration library, a page configuration module and a visual display module.

[0036] The SVG conversion and editing module is used to extract the SVG format graphic screen of the substation I / II area, create and modify the SVG format screen, and edit the correspondence between the dynamic graphic element database of the screen; the SVG format graphic screen of the substation I / II area contains various main connection diagrams, two-dimensional equipment configuration diagrams, network architecture diagrams, interval diagrams, curve diagrams, light-emitting sign diagrams, statistical diagrams and control sub-diagrams required by the I / II area substation monitoring system.

[0037] The visual component library is used to store all functional module components.

[0038] The configuration library is used to store configuration parameter information of instantiated pages generated by all preset functional module component layout display framework templates and application interface configurations; the configuration parameter information includes the main color scheme of the page, functional component layout coordinates, functional component layout coordinate size and functional component layout attributes.

[0039] The page configuration module is used to configure the Web display interface of the digital monitoring system of the substation arranged in Zone IV according to the editing results output by the SVG conversion editing module, select the corresponding functional module components in the visualization component library, arrange them in the preset functional module component layout display framework template, and quickly generate various comprehensive application function Web interfaces that meet the functions and display requirements. When the page call is opened, the information in the configuration library is read to perform component layout and component attribute initialization.

[0040] The visual display module is used to display the human-machine interface initialized by the page configuration module on the substation digital monitoring system.

[0041] Figure 1 This is a schematic diagram of the architecture of a human-machine interface visualization rapid configuration system for a substation digital monitoring system according to an embodiment of the present invention. Figure 1 ,The rapid configuration system is installed on the substation digital ,monitoring system. Its database should maintain a unified architecture and interactive interface with the ,digital monitoring system of the substation. The data information storage is divided into ,configuration library and visualization component library.

[0042] The configuration library stores two parts: the layout display framework template and the instantiated page. The layout display framework template supports online editing. According to the specific page functions and display requirements, multiple commonly used templates can be stored, marked as template types, and stored in the configuration library; it records the main color scheme of the page, the functional component layout coordinates, the functional component layout coordinate size, the functional component layout attributes and other information in the configuration library.

[0043] Visual component modules such as curves, pie charts, tables, graphic display windows, alarm windows, control modules, video displays, three-dimensional displays, alarm application function embedding, SVG graphic displays and other independent application modules can all be developed in advance, prefabricated in the visual component library, and have a unified data interaction interface with the substation digital monitoring system. When making a web application instance, select the required visual component module from the visual component library by dragging or clicking, specify the location, size and specific properties of the visual component module according to the definition of the framework template, and store each instance page configuration in the configuration library.

[0044] The configuration library and visualization component library of the substation digital monitoring system human-machine interface visualization rapid configuration system should be consistent with the substation digital monitoring system database. It is an extension of the substation digital monitoring system database. It is compatible with the substation digital monitoring system in operation. Through the database upgrade, the human-machine interface visualization rapid configuration system can be quickly installed. The backup and recovery of the configuration library of the human-machine interface visualization rapid configuration system and the substation digital monitoring system platform database are integrated.

[0045] The SVG conversion editing module can extract the SVG format graphic screen of the I / II area of ​​the substation, and can also create and modify the SVG format screen. The screen contains various main wiring diagrams, two-dimensional equipment configuration diagrams, network architecture diagrams, interval diagrams, curve diagrams, light-sign diagrams, statistical diagrams, control sub-diagrams, etc. required for the I / II area substation monitoring system. The SVG conversion editing module can edit the corresponding relationship of the dynamic graphic element database of the screen. In the graphic editing state of the SVG conversion editing module, clicking on a specific graphic element will pop up the corresponding database association selector. By operating the association selector, the data can be associated with the data information in the digital monitoring system platform database. The SVG format graphics exported after association should have database ID related attributes to facilitate SVG screen rendering, display and data interaction. The SVG conversion editing module supports the conversion of the G format language specification graphics of the power system, which facilitates the interaction and reuse of business graphics between the digital monitoring system of the substation applied in the IV area and the main and auxiliary monitoring systems of the traditional substation running in the I / II area.

[0046] Page configuration module: can configure the Web display interface of the digital monitoring system of the substation in Zone IV. By selecting the functional module components in the visual component library and arranging them in the preset functional module component layout display framework template, the comprehensive application function Web interface of the function and display requirements is quickly generated. The configuration parameter information of the instantiated page generated by the application interface configuration is stored in the configuration library. When the page is called and opened, the configuration library information is read to perform component layout and component attribute initialization.

[0047] The page configuration module layout display framework template is used by engineers to select from the visual component library as needed; click on the specific module layout block in the layout framework, load the component module from the visual component library, and select various uniformly packaged reports, curves, pie charts, SVG displays, video displays, three-dimensional displays and other application module components by dragging and dropping the visual components to quickly build the project instance page; the page that has been instantiated and configured stores its page configuration in the configuration library, and each time a specific instance page is displayed, the configuration information is read from the configuration library for interface loading. The SVG conversion editing module in the configuration tool can edit and convert SVG format graphics. SVG can be encapsulated by the module as a standard component and configured and displayed on the instance page. Various component modules in the visual component library, such as curves, pie charts, tables, graphic displays, etc., should be visually and intuitively presented in the form of icons when engineers configure and select them.

[0048] Figure 2 It is a database architecture design diagram. The design of the database page configuration library should be closely integrated with the design of the platform visualization display module and the page configuration module. When designing the database table domain, compatibility with existing operating systems and future scalability should be considered. When designing the configuration tool database, it should be compatible with various digital substation systems in Zone IV, such as digital converter stations, digital UHV stations, etc., and can be adapted to various underlying databases such as mysql, oralce, sqlnet, file libraries, etc. The design of the new configuration library is mainly divided into 5 levels: platform configuration, framework configuration, overall page configuration, single page configuration, and module configuration.

[0049] (I) Platform configuration: Display the overall definition table of the platform. When designing, consider the centralized control station mode (multiple systems on one platform) and the overall page style switching, and make instantiation definitions for specific projects.

[0050] (II) Frame configuration: Use the interface configuration tool to store the instantiated frame structure. The "type" attribute field that determines its key layout (such as "horizontally right", "horizontally centered", "vertically distributed", etc.) cannot be modified once selected in the visualization configuration tool, and can only be deleted and rebuilt.

[0051] (III) Overall page configuration: The number of records in this table corresponds to the number of function pages in the framework configuration, and one record is added for each instantiation of a function page. The type of page specified in the middle, the corresponding sub-routes, and the display order of the function buttons are corresponding. The layout block is automatically generated according to the selection of the page layout in the visual configuration tool. Once generated, it is not allowed to be adjusted by default.

[0052] The types of pages are divided into four categories based on statistics of existing operational projects and taking into account compatibility with previous projects: basic function pages, direct call pages, configurable pages, and custom development pages.

[0053] (1) Basic function page: contains independent specific functions and can be directly called without any configuration by engineers (except the home page). Generally, the basic function page is the default function display page of the platform.

[0054] (2) Directly call the page: directly call the existing page of the third-party manufacturer within the existing framework. The unified route is / call and the corresponding page is jumped through the specific sub-route.

[0055] (3) Configurable pages: You can freely select corresponding components from the component library within the selected framework according to project requirements and automatically generate pages. The unified route is set as / customsize and the corresponding page is jumped through specific sub-routes.

[0056] (4) Customized development pages: When cooperating and interacting with third-party manufacturers, only data information is exchanged. The digital system designs customized function pages based on user needs. These pages specify special routing names.

[0057] (IV) Single page configuration: The number of records in the table corresponds to the number of blocks in the layout area of ​​the page overall configuration table, which is the instantiation record of a specific component. It mainly displays information such as the component instantiation name, layout position in the page, height ratio, and display order of the selected components.

[0058] (V) Module configuration: Displays the parameter records related to the instantiation of a specific module. The table domain structure is designed according to the specific attributes of each component. It displays the arranged pages and the names of the instantiated components, as well as the binding relationship with the corresponding data source and other information.

[0059] The above are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.

Claims

1. A visual rapid configuration system for human-machine interface of a digital monitoring system of a substation, characterized in that: The rapid configuration system is installed and operated on the substation digital monitoring system to be processed, and maintains a unified architecture and interactive interface with the substation digital monitoring system; the rapid configuration system includes an SVG conversion editing module, a visualization component library, a configuration library, a page configuration module and a visualization display module; The SVG conversion and editing module is used to extract the SVG format graphic pictures of the Ⅰ / Ⅱ area of ​​the substation, create and modify the SVG format pictures, and edit the corresponding relationship of the dynamic graphic element database of the picture; the SVG format graphic pictures of the Ⅰ / Ⅱ area of ​​the substation include various main wiring diagrams, two-dimensional equipment configuration diagrams, network architecture diagrams, interval diagrams, curve diagrams, light-emitting sign diagrams, statistical diagrams and control sub-diagrams required by the Ⅰ / Ⅱ area substation monitoring system; The visual component library is used to store all functional module components; The configuration library is used to store all preset functional module component layout display framework templates and configuration parameter information of instantiated pages generated by application interface configuration; the configuration parameter information includes the main color of the page, functional component layout coordinates, functional component layout coordinate size and functional component layout attributes; The page configuration module is used to configure the Web display interface of the substation digital monitoring system arranged in Area IV according to the editing result output by the SVG conversion editing module, select the corresponding functional module components in the visualization component library, arrange them in the preset functional module component layout display framework template, quickly generate various comprehensive application function Web interfaces of function and display requirements, and read the information in the configuration library to perform component layout and component attribute initialization when the page is called and opened; The visual display module is used to display the human-machine interface initialized by the page configuration module on the substation digital monitoring system; The configuration library is divided into five levels: platform configuration, framework configuration, page overall configuration, single page configuration and module configuration; The platform configuration is used to display the overall definition table of the platform. The centralized control station mode and overall page style switching are adopted in the design to make instantiation definitions for specific projects; The framework configuration is used to cooperate with the interface configuration tool to store the instantiated selected framework structure, wherein the type attribute domain that determines the key layout cannot be modified once selected in the visualization configuration tool, and can only be deleted and rebuilt; The page overall configuration is used to store the number of records in the page overall configuration table corresponding to the number of function pages in the framework configuration, and one record is added for each instantiation of a function page; the type of page, the corresponding sub-route and the display order of the corresponding function buttons are specified in the middle, and the layout block is automatically generated according to the selection of the page layout in the visual configuration tool. Once generated, it is not allowed to be adjusted by default; The single-page configuration is used to make the number of records in the single-page configuration table correspond to the number of blocks in the layout area in the page overall configuration table, which is the instantiation record of the specific component; the single-page configuration table is used to display the component instantiation name, the layout position in the page, the height ratio occupied and the display order information of the selected component; The module configuration is used to display the parameter records related to the instantiation of a specific module, design the table domain structure according to the specific attributes of each component, display the arranged pages and the instantiated component names and the binding relationship information with the corresponding data source.

2. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: The visualization component library and configuration library are extensions of the substation digital monitoring system database, which are compatible with the substation digital monitoring system in operation, and realize the rapid installation of the human-machine interface visualization rapid configuration tool by means of database upgrade.

3. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: Page types are divided into 4 categories: basic function page, direct call page, configurable page, and custom development page; The basic function page contains independent specific functions, which can be directly called without any configuration by engineers. The basic function page is the default function display page of the platform. Directly calling a page means directly calling an existing page of a third-party manufacturer within the existing framework. The unified route is / call, and the corresponding page is jumped through a specific sub-route; Configurable pages refer to pages that are automatically generated by freely selecting corresponding components from the component library within the selected framework according to project requirements. The unified route is specified as / customsize, and the corresponding page jumps through specific sub-routes; A customized development page refers to an exchange of data information during cooperation and interaction with third-party manufacturers. The digital system designs customized functional pages in a targeted manner based on user needs. The customized development page specifies a special routing name.

4. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: When the SVG conversion editing module is in the graphic editing state, clicking on a specific graphic element pops up the corresponding database association selector. By operating the association selector, the data is associated with the data information in the digital monitoring system platform database. The SVG format graphics exported after association have database ID related attributes for use in SVG screen rendering, display and data interaction.

5. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: The SVG conversion and editing module supports the conversion of power system G format language specification graphics, and is used for the interaction and reuse of business graphics between the substation digital monitoring system in area IV and the main and auxiliary monitoring systems of traditional substations running in areas I / II.

6. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: Select the required visualization component module from the visualization component library by dragging or clicking, define the framework template according to the preset functional module component layout, specify the location, size and specific properties of the visualization component module, and store each instance page configuration in the configuration library.

7. The human-machine interface visualization rapid configuration system for the digital monitoring system of a substation according to claim 1 is characterized in that: The functional module components include curve module components, pie chart module components, table module components, graphic display window module components, alarm window module components, control module components, video display module components, three-dimensional display module components, alarm application function embedding module components and SVG graphic display module components.

Citation Information

Patent Citations

  • Customizing system and customizing method for graph real-time monitoring interface based on SVG (Scalable Vector Graphics)

    CN103473068A

  • Implementation method of unified online graph monitoring editor of substation

    CN107729007A