Pumped storage power station heterogeneous equipment inspection point location model construction method and system

By constructing a patrol point model for heterogeneous equipment in pumped storage power stations using dynamic hierarchical modeling and a two-dimensional inheritance mechanism, the problems of rigid hierarchical models and inefficient parameter synchronization in equipment management are solved, thus achieving automated and efficient unified equipment management.

CN121541920APending Publication Date: 2026-02-17STATE GRID INTELLIGENCE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511755990.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

In existing technologies, the management of heterogeneous equipment in pumped storage power stations suffers from problems such as rigid hierarchical model structures, fixed attribute configurations, and inefficient parameter synchronization, leading to reduced management efficiency.

Method used

A dynamic hierarchical modeling engine is used to construct a model of inspection points for heterogeneous equipment in pumped storage power stations. The parameters are automatically and synchronously updated through a spatial-business two-dimensional inheritance mechanism. The equipment hierarchy structure and attribute configuration are dynamically reconstructed with zero code.

Benefits of technology

It significantly improves equipment management efficiency, solves the problems of rigid hierarchical models and inefficient parameter synchronization, and achieves unified and automated equipment management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121541920A_ABST
    Figure CN121541920A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of pumped storage power station equipment management, and provides a pumped storage power station heterogeneous equipment inspection point location model construction method and system. According to the technical scheme, a configured attribute dictionary table and a hierarchy type dictionary table are read and obtained, and an attribute set is created based on the attribute dictionary table; associating and binding the attribute set and the hierarchy type dictionary table to obtain a hierarchy type-attribute set; based on the attribute set, the hierarchical type dictionary table and the hierarchical type-attribute set, constructing a dynamic device tree supporting infinite-level nesting; and judging whether the attribute of the father node information in the dynamic equipment tree is changed or not, and if so, calculating the parameter information of the corresponding attribute dimension by adopting a corresponding child node parameter inheriting method according to different attribute change types. And the equipment management efficiency is obviously improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of pumped storage power station equipment management technology, and particularly relates to a method and system for constructing inspection point models of heterogeneous equipment in pumped storage power stations. Background Technology

[0002] The statements in this section are merely background information related to the present invention and do not necessarily constitute prior art.

[0003] Pumped storage power stations, as important regulating units in the power system, are characterized by diverse equipment types, complex hierarchies, and strong parameter correlations, posing multi-dimensional challenges to equipment management. Existing technologies generally suffer from rigid hierarchical model structures, fixed attribute configurations, and inefficient parameter synchronization, leading to reduced efficiency in managing heterogeneous equipment in pumped storage power stations. Summary of the Invention

[0004] To address at least one of the technical problems mentioned above, this invention provides a method and system for constructing inspection point models of heterogeneous equipment in pumped storage power stations. It achieves zero-code dynamic reconstruction of equipment hierarchical structure and attribute configuration through a dynamic hierarchical modeling engine, and realizes automated synchronous updating of parameters by combining a spatial-business two-dimensional inheritance mechanism, which significantly improves equipment management efficiency.

[0005] To achieve the above objectives, the present invention adopts the following technical solution: The first aspect of the present invention provides a method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station, comprising the following steps: Read the configured attribute dictionary table and hierarchy type dictionary table, create an attribute set based on the attribute dictionary table, and associate and bind the attribute set with the hierarchy type dictionary table to obtain the hierarchy type-attribute set; Based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets, a dynamic device tree that supports unlimited levels of nesting is constructed. Determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, calculate the parameter information of the corresponding attribute dimension using the appropriate child node parameter inheritance method according to different attribute change types.

[0006] Furthermore, the construction of a dynamic device tree supporting unlimited levels of nesting based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets includes: In response to the selected target hierarchy type, create nodes in the target hierarchy and associate them with the hierarchy; Retrieve constraint rules from the hierarchy type dictionary, and validate the validity of the hierarchy type of the current node based on the constraint rules; For hierarchy types that pass the validity check, assign corresponding attributes to new nodes from the attribute set according to the hierarchy type-attribute set association relationship.

[0007] Furthermore, the step of validating the legality of the current node's hierarchy type according to the constraint rules includes: calling the parent-child type ID constraint rules from the hierarchy type dictionary table, verifying whether the current node's hierarchy type conforms to the range of allowed subtypes of the parent node's hierarchy type, and if it is not within the range, then it is invalid, a prompt will be displayed, and creation will be blocked.

[0008] Furthermore, the attribute set includes a spatial attribute set and a business attribute set. The spatial attribute set includes coordinate location and coordinate system type, while the business attribute set includes sampling rate, rated voltage, and health threshold.

[0009] Furthermore, if the coordinate information of the parent node changes, the attribute change type is spatial dimension attribute change; if the business parameters of the parent node change, the attribute change type is business dimension attribute change.

[0010] Furthermore, if the parent node's coordinate information changes, the specific methods for inheriting child node parameters include: Obtain the coordinate system information of the parent node, and at the same time read the offset configuration parameters of the child nodes; Check if the offset of the child node exists. If the offset does not exist, issue an error signal and prompt manual correction. If the offset exists, determine the coordinate type of the parent node and calculate the coordinates of the child node differently according to the different coordinate types of the parent node. The spatial topology of the device tree is automatically updated based on the coordinates of the child nodes.

[0011] Furthermore, if the parent node's business parameters change, the specific methods for inheriting child node parameters include: Retrieve the basic values ​​of the parent node's business parameters, and simultaneously query the child node's hierarchy type and preset weight constraint range; The conflict flag is used to determine whether a child node is a manually intervened node. If the conflict flag = 1, it is a manually intervened node; if the conflict flag = 0, it is a non-manually intervened node. The currently configured weight coefficient W and offset Δ of the child node are read and combined with the basic values ​​of the parent node's business parameters. The actual values ​​of the service parameters of the child node are calculated using the child node weight coefficient W and the child node offset Δ.

[0012] A second aspect of the present invention provides a system for constructing inspection point models of heterogeneous equipment in pumped storage power stations, comprising: The basic data reading configuration module is used to read and obtain the configuration attribute dictionary table and hierarchical type dictionary table, create an attribute set based on the attribute dictionary table, and associate and bind the attribute set with the hierarchical type dictionary table to obtain the hierarchical type-attribute set; The device tree building module is used to build dynamic device trees that support unlimited levels of nesting based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets. The synchronization update module is used to determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, it calculates the parameter information of the corresponding attribute dimension using the corresponding child node parameter inheritance method according to different attribute change types.

[0013] A third aspect of the present invention provides a computer-readable storage medium.

[0014] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described above.

[0015] A fourth aspect of the present invention provides a computer device.

[0016] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps in the above-described method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station.

[0017] Compared with the prior art, the beneficial effects of the present invention are: This invention innovatively proposes a method for constructing inspection point models of heterogeneous equipment in pumped storage power stations, and develops a system for constructing inspection point models of heterogeneous equipment in pumped storage power stations. Through a dynamic hierarchical modeling engine, it realizes zero-code dynamic reconstruction of equipment hierarchical structure and attribute configuration, and combines a spatial-business two-dimensional inheritance mechanism to realize automated synchronous updating of parameters, which significantly improves equipment management efficiency and solves the problems of rigid hierarchical model structure, fixed attribute configuration and inefficient parameter synchronization.

[0018] Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0019] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.

[0020] Figure 1 This is a flowchart of the method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station, provided in an embodiment of the present invention. Figure 2 This is a flowchart of the spatial dimension inheritance method provided in this embodiment of the invention; Figure 3 This is a flowchart of the business dimension inheritance method provided in an embodiment of the present invention. Detailed Implementation

[0021] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0022] It should be noted that the following detailed description is illustrative and intended to provide further explanation of the invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0023] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0024] Pumped storage power stations, as crucial regulating units in power systems, possess diverse equipment types, complex hierarchies, and strong parameter correlations, posing multi-dimensional challenges to equipment management. Existing technologies generally suffer from rigid hierarchical model structures, fixed attribute configurations, and inefficient parameter synchronization, leading to reduced efficiency in managing heterogeneous equipment within pumped storage power stations. Specifically: Rigid hierarchical model structure: The system adopts a fixed N-level tree structure design. The number of levels, parent-child relationships and node types are all preset and fixed modes, which makes it difficult to adapt to the physical space reconstruction needs of scenarios such as power plant expansion and equipment modification. Every structural adjustment requires code-level modification.

[0025] Fixed attribute configuration: The attributes of each level of equipment (such as electrical parameters and spatial coordinates) are strongly coupled with the level type. For example, when adding a "vibration frequency" monitoring attribute, the database table structure and front-end form code need to be modified, which lacks dynamic expansion capabilities.

[0026] Inefficient parameter synchronization: Modifying device parameters requires manual adjustment of child node parameters layer by layer. The lack of an automated inheritance mechanism leads to delayed parameter updates and poor consistency, which can easily cause management chaos, especially in large-scale device clusters.

[0027] The core of this invention is to construct a heterogeneous device management system that is entirely configuration-driven and requires no modification to program code. Specifically, the system allows administrators to dynamically define device hierarchy structures (such as registering new hierarchy types and adjusting parent-child relationships) and dynamically expand device hierarchy attributes (such as adding a "vibration monitoring" attribute) through a user interface, and dynamically configure parameter inheritance rules (such as setting spatial coordinate offsets). Subsequently, from constructing the device tree and creating nodes to automatically updating child node parameters after parent node parameters are modified, the entire management process is automatically completed by the system according to preset configurations, achieving "zero-code" dynamic and unified management of complex heterogeneous device systems.

[0028] Example 1 like Figure 1 As shown in the figure, this embodiment provides a method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station, including the following steps: Step 1: Read the configured attribute dictionary table and hierarchy type dictionary table, create an attribute set based on the attribute dictionary table, and associate and bind the attribute set with the hierarchy type dictionary table to obtain the hierarchy type-attribute set; In this embodiment, the specific process of obtaining the attribute dictionary table t_attribute_dict includes: In the visualization interface, you can enter metadata for specific attributes, including attribute name (such as "coordinate X"), data type (int / string / enum...), and constraint rules. After saving, the data is automatically stored in the t_attribute_dict data table. t_attribute_dict is used to define specific attributes (such as "sampling rate"). Its core fields include attribute ID (PK), name, data type (int / string / enum), set ID (FK), and constraint rules. Following the principle of "dimensional decoupling," the attributes in t_attribute_dict are categorized into attribute sets. For example, "coordinate X, coordinate Y, coordinate system type, etc." are categorized into "spatial attribute set," and "sampling rate, rated voltage, health threshold" are categorized into "monitoring business attribute set." The data is stored in the t_attribute_set data table. t_attribute_set is used to associate hierarchical types with attribute groups. For example, the "device" type is bound to "monitoring parameter set." Its core fields are set ID (PK), name (e.g., "spatial attribute set"), associated type ID (FK→t_hierarchy_type), and associated attribute.

[0029] The specific process of obtaining the hierarchy type dictionary table t_hierarchy_type includes: Register the hierarchical types of the device tree (such as "station", "region", "equipment", "equipment part", "point", etc.) in the visual interface, and constrain the parent-child relationship through "parent type ID" (such as the parent type of "point" can only be "equipment" or "equipment part", and cannot be directly used as a child node of "station"). Configure the type name, description, etc., and save the data to the hierarchical type dictionary table (t_hierarchy_type). The core fields of t_hierarchy_type include type ID (PK), type name, description, parent type ID (FK, which restricts the hierarchical relationship), associated parameter set, creation time, etc. Associating and binding attribute sets and hierarchical type dictionaries includes: binding attribute sets from t_attribute_set to hierarchical types in t_hierarchy_type on the interface. For example, when binding a "monitoring business attribute set" to the "device" level type, the binding relationship takes effect through the "associated level type ID" field of t_attribute_set, ensuring that when creating a node of this level type in the future, only the bound attribute set is loaded.

[0030] Step 2: Based on the attribute set, hierarchical type dictionary, and hierarchical type-attribute set, construct a dynamic device tree that supports unlimited levels of nesting; In this embodiment, a dynamic device tree that supports unlimited levels of nesting is constructed based on the obtained attribute dictionary table and hierarchical type dictionary table. At the same time, the legality of the constructed device tree is verified, which solves the problem of rigid hierarchical structure. Specifically, the steps include the following: Step 201: In response to the selected target level type, create nodes in the target level and associate them with the level; In this embodiment, in the device tree editing interface, the target hierarchical type is selected, and the node name (such as "XX Power Station" or "Generator No. 1") is entered. A new record is automatically added to the device tree node table t_node, and a hierarchical relationship is formed with "parent node ID" as the association key (such as "XX Power Station → Area A → Plant No. 1 → Generator No. 1 → Stator Components → Temperature Points"). The core fields of t_node include node ID (PK), name, type ID (FK → t_hierarchy_type), and parent node ID (FK → itself). Step 202: Retrieve constraint rules from the hierarchy type dictionary table, and verify the validity of the hierarchy type of the current node according to the constraint rules; In this embodiment, when verifying the legality of the device tree hierarchy, the "parent-child type ID" constraint rule is automatically called from the hierarchy type dictionary table t_hierarchy_type: the hierarchy type of the current node is checked to see if it conforms to the "allowed subtype" range of the parent node hierarchy type (e.g., the parent node of the "point" node can only be "device" or "device part", not "station"); if it is invalid, a prompt will pop up and the creation will be blocked to ensure that the device tree hierarchy logic is compliant.

[0031] Step 3: For the level type that has passed the legality check, assign the corresponding attributes to the new node from the attribute set according to the level type-attribute set association relationship; Specifically, if the node level type is bound to a "spatial attribute set", a new record will be automatically added to the node spatial table (t_node_spatial) to enter the absolute coordinates (parent node) or relative coordinates (child node) of the node, and the update time will be automatically recorded. t_node_spatial is used to store spatial attributes separately and supports spatial dimension inheritance (when the coordinates of the parent node change, the child node calculates the new absolute coordinates through the relative coordinates). Its core fields include node ID (PK, FK→t_node), absolute coordinates X / Y, relative coordinates X / Y, coordinate system type, update time, etc. If the node hierarchy type is bound to a "business attribute set", the system automatically adds a record to the node business table (t_node_business). Based on the user-entered basic values ​​of the business parameters for the node (e.g., "basic value of monitoring frequency of generator No. 1 = 10Hz"), weight coefficient (e.g., "0.9"), and offset (e.g., "0"), the initial "parameter conflict flag" is set to 0 (without manual intervention). t_node_business is used to store business attributes separately and supports the inheritance calculation of "basic value × weight + offset" (e.g., sampling rate = parent node basic value × weight + offset). Its core fields include node ID (PK, FK → t_node), basic value, weight coefficient, offset, parameter conflict flag, etc.

[0032] Step 4: Determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, calculate the parameter information of the corresponding attribute dimension using the corresponding child node parameter inheritance method according to different attribute change types.

[0033] like Figure 2 As shown, the inheritance and synchronization of spatial dimension parameters are achieved through a hybrid coordinate system, which enables automatic synchronization of child nodes after changes in the spatial parameters of the parent node, thus solving the pain point of manual parameter adjustment during physical space reconstruction.

[0034] Specifically, the steps include the following: Step 401: If the parent node's coordinate information changes, the attribute change type is spatial dimension attribute change. The specific calculation method is as follows: Step 4011: When the coordinates of the parent node change (e.g., the absolute coordinates move from (X1,Y1) to (X2,Y2)), obtain the coordinate system information of the parent node, and at the same time read the offset configuration (spatial_offset) parameters of the child node (i.e., the coordinate offset ΔX, ΔY of the child node relative to the parent node).

[0035] Step 4012: Determine if the offset of the child node exists. If the offset does not exist, issue an abnormal signal and prompt manual correction. If the offset exists, determine the coordinate type of the parent node and calculate the coordinates of the child node according to the different coordinate types of the parent node. Specifically, if the parent node has absolute coordinates, the new absolute coordinates of the child node are calculated by adding the offset to the parent coordinates. If the parent node has relative coordinates, further determine whether the parent node has a grandparent node. If it does, the new absolute coordinates of the child node are calculated using the cascading formula: grandparent coordinates + parent coordinates + offset. If the grandparent node does not exist, an error signal is issued and manual correction is prompted, and the process ends.

[0036] Step 4013: Automatically update the spatial topology of the device tree based on the coordinate calculation results of the child nodes; After the absolute coordinates of the child nodes are calculated, the system automatically updates the spatial topology of the device tree to ensure that the coordinates of all associated child nodes take effect synchronously without manual intervention.

[0037] Step 402: If the parent node's business parameters change, the attribute change type is business dimension attribute change, which automatically triggers the business parameter inheritance calculation process for all its child nodes. like Figure 3 As shown, this embodiment introduces a "base value × weight coefficient + offset" model to achieve intelligent inheritance and dynamic adjustment of business parameters, thus solving the problem of inefficient parameter synchronization.

[0038] Step 4021: Obtain the basic values ​​of the parent node's business parameters Simultaneously query the hierarchical type of child nodes and the preset weight constraint range; Step 4022: Determine whether the child node is a manually intervened node. If the conflict flag is 1, it is a manual intervention node. The manually set business parameter value is retained and is not overridden in the inheritance process. The "manual intervention" mark is highlighted in the inheritance path graph, and the process jumps to the "parameter takes effect" stage. If the conflict flag is 0, it is a non-manually intervened node. Read the weight coefficient W and offset Δ of the child node currently configured. Determine whether to trigger the working condition linkage according to the set trigger working condition linkage rules. If the working condition linkage is triggered: automatically update the weight coefficient W of the child node to a temporary value and mark "working condition linkage" in the system. If the working condition linkage is not triggered: keep the weight coefficient W of the child node currently configured unchanged.

[0039] In this embodiment, the triggering condition linkage rule can be set to preset scenarios such as temperature exceeding the limit or abnormal vibration. Step 4023: Combine the basic values ​​of the parent node's business parameters The actual values ​​of the child node's business parameters are calculated using the child node weight coefficient W and the child node offset Δ, and are expressed as follows: ,in, The actual values ​​of the child node's business parameters are used, and the base values ​​of the parent node's business parameters are used in the final calculation. The child node weight coefficient W and the child node offset Δ, and the actual values ​​of the child node's business parameters. Write it to the t_node_business table; Step 4024: Completely record the "parent node's basic values" →Child node weight W→Child node offset Δ→Actual value of child node The entire chain information; the actual values ​​of business parameters take effect synchronously.

[0040] The spatial-business two-dimensional inheritance mechanism of this invention ensures the professionalism and adaptability of parameter transmission through hierarchical perception of weight constraints, dynamic adjustment of working conditions, and full-link traceability, and greatly improves the efficiency of parameter adjustment.

[0041] Example 2 This embodiment provides a system for constructing inspection point models of heterogeneous equipment in pumped storage power stations, including: The basic data reading module is used to read configuration attributes, attribute sets, and hierarchy types, create attribute sets based on attributes, and associate and bind attribute sets and hierarchy types to obtain hierarchy type-attribute set; The device tree building module is used to build dynamic device trees that support unlimited levels of nesting based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets. The synchronization update module is used to determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, it calculates the parameter information of the corresponding attribute dimension using the corresponding child node parameter inheritance method according to different attribute change types.

[0042] It should be noted that the specific implementation of the pumped storage power station heterogeneous equipment inspection point model construction system in this embodiment of the invention is similar to the specific implementation of the pumped storage power station heterogeneous equipment inspection point model construction method in this embodiment of the invention. Please refer to the description in the method section for details. In order to reduce redundancy, it will not be repeated here.

[0043] Example 3 This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps in the above-described method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station.

[0044] Example 4 This embodiment provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps in the above-described method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station.

[0045] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0046] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0047] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0048] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0049] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0050] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station, characterized in that, Includes the following steps: Read the configured attribute dictionary table and hierarchy type dictionary table, create an attribute set based on the attribute dictionary table, and associate and bind the attribute set with the hierarchy type dictionary table to obtain the hierarchy type-attribute set; Based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets, a dynamic device tree that supports unlimited levels of nesting is constructed. Determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, calculate the parameter information of the corresponding attribute dimension using the appropriate child node parameter inheritance method according to different attribute change types.

2. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 1, characterized in that, The construction of a dynamic device tree supporting unlimited levels of nesting, based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets, includes: In response to the selected target hierarchy type, create nodes in the target hierarchy and associate them with the hierarchy; Retrieve constraint rules from the hierarchy type dictionary, and validate the validity of the hierarchy type of the current node based on the constraint rules; For hierarchy types that pass the validity check, assign corresponding attributes to new nodes from the attribute set according to the hierarchy type-attribute set association relationship.

3. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 2, characterized in that, The step of validating the legality of the current node's hierarchy type according to the constraint rules includes: calling the parent-child type ID constraint rules from the hierarchy type dictionary table, verifying whether the current node's hierarchy type conforms to the range of allowed subtypes of the parent node's hierarchy type, and if it is not within the range, then it is invalid, a prompt will be displayed, and creation will be blocked.

4. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 1, characterized in that, The attribute set includes a spatial attribute set and a business attribute set. The spatial attribute set includes coordinate location and coordinate system type, while the business attribute set includes sampling rate, rated voltage, and health threshold.

5. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 1, characterized in that, If the coordinate information of the parent node changes, the attribute change type is spatial dimension attribute change; if the business parameters of the parent node change, the attribute change type is business dimension attribute change.

6. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 5, characterized in that, If the parent node's coordinate information changes, the specific methods for inheriting child node parameters include: Obtain the coordinate system information of the parent node, and at the same time read the offset configuration parameters of the child node; Check if the offset of the child node exists. If the offset does not exist, issue an error signal and prompt manual correction. If the offset exists, determine the coordinate type of the parent node and calculate the coordinates of the child node differently according to the different coordinate types of the parent node. The spatial topology of the device tree is automatically updated based on the coordinates of the child nodes.

7. The method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in claim 5, characterized in that, If the parent node's business parameters change, the specific methods for inheriting parameters from the child node include: Retrieve the basic values ​​of the parent node's business parameters, and simultaneously query the child node's hierarchy type and preset weight constraint range; The conflict flag is used to determine whether a child node is a manually intervened node. If the conflict flag = 1, it is a manually intervened node; if the conflict flag = 0, it is a non-manually intervened node. The currently configured weight coefficient W and offset Δ of the child node are read and combined with the basic values ​​of the parent node's business parameters. The actual values ​​of the service parameters of the child node are calculated using the child node weight coefficient W and the child node offset Δ.

8. A system for constructing inspection point models for heterogeneous equipment in pumped storage power stations, characterized in that, include: The basic data reading module is used to read and obtain the configured attribute dictionary table and hierarchical type dictionary table, create an attribute set based on the attribute dictionary table, and associate and bind the attribute set with the hierarchical type dictionary table to obtain the hierarchical type-attribute set; The device tree building module is used to build dynamic device trees that support unlimited levels of nesting based on attribute sets, hierarchical type dictionaries, and hierarchical type-attribute sets. The synchronization update module is used to determine whether the parent node information in the dynamic device tree has undergone attribute changes. If so, it calculates the parameter information of the corresponding attribute dimension using the corresponding child node parameter inheritance method according to different attribute change types.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in any one of claims 1-7.

10. 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 program, it implements the steps in the method for constructing a model of inspection points for heterogeneous equipment in a pumped storage power station as described in any one of claims 1-7.