Method and system for constructing and managing a physical model of a power equipment system, and medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-13
- Publication Date
- 2026-08-11
AI Technical Summary
但是现有的电力物联管理平台,脱胎于互联网分立设备连接(比如手机、家用电器等),侧重于针对分立设备的简单的物联及数据采集,对于工业包括电力行业常见的大型复杂的、组合型设备缺乏基本的描述与模型支持,更不能支持“子系统”建模与管理
[0045] Based on the data types and relationships between data in the power equipment system, the structure of the power equipment system is flexibly decomposed through system model and connection model. The physical model of the power equipment system is constructed using a layered approach. This enables unified modeling and IoT services for graph-based, tree-based, and other power equipment system models at the system level, achieving system-level management of IoT terminals in the power equipment system. This adapts to the management needs of power equipment systems that are large, complex, and modular.
Smart Images

Figure CN116431865B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of digital management technology for power equipment systems, specifically relating to a method, system, and medium for constructing and managing object models for power equipment systems. Background Technology
[0002] The underlying foundation of the Internet of Things (IoT) is physical devices, including physical terminals and information communication terminals, encompassing a certain level of sensing, communication, computing, and control execution capabilities. A core aspect of IoT is the digital description of these physical entities. An object model is a data model defined for entities such as devices, primarily used to digitize devices in the physical world and describe their functions for digital representation in the cloud. Based on the standards of Semantic IoT, the object model describes objects, establishes an ontology model, and provides a standardized object resolution system and object integration management methods. It mainly covers three dimensions: attributes, services, and events, describing what an entity is, what it can do, and what information it can provide. The object model decouples physical devices from cloud applications, greatly simplifying the development process.
[0003] The object model consists of static attributes, dynamic attributes, message domains, and service domains. Taking an electricity meter as an example, the configuration results of the object model are shown in Tables 1-4.
[0004] Table 1 Static Attributes of Electricity Meters
[0005] DeviceSN Equipment serial number r String DeviceName Equipment Name r String DeciceMf Equipment manufacturers r String DeviceType Equipment type r String DeviceModel Equipment Model r String
[0006] Table 2 Dynamic Attributes of Electricity Meters
[0007]
[0008]
[0009] Table 3 Electricity Meter Message Domain
[0010] OverElec Overcurrent Alarm synchronous LidOpen Open the watch cover Alarm synchronous MagneticInterfere constant magnetic field interference Alarm synchronous ZeroDev Resetting the electricity meter Alarm synchronous OutPower Power outage Alarm synchronous
[0011] Table 4 Service Area of Electricity Meters
[0012]
[0013] In the power Internet of Things (IoT), there are simple discrete devices, combined devices, large and complex devices, and even "subsystems." However, existing power IoT management platforms, which originated from the connection of discrete devices via the Internet (such as mobile phones and home appliances), focus on simple IoT and data collection for discrete devices. They lack basic descriptions and model support for large, complex, and combined devices commonly found in industry, including the power sector, and cannot support the modeling and management of "subsystems." Summary of the Invention
[0014] The purpose of this invention is to address the problems in the prior art by providing a method, system, and medium for constructing and managing physical models of power equipment systems. This method employs a hierarchical approach to construct system physical models, thereby meeting the management needs of power equipment systems.
[0015] To achieve the above objectives, the present invention provides the following technical solution:
[0016] Firstly, a method for constructing and managing object models for power equipment systems is provided, including:
[0017] Based on a pre-built basic data service model, the data types of power equipment systems are divided into structured data models, unstructured data models, and time-series models.
[0018] By using a pre-built basic data relationship model, the data relationships in the power equipment system are divided into attribute association, inclusion relationship, inheritance relationship, and computational association.
[0019] Based on the data types and relationships between data in the power equipment system, the structure of the power equipment system is flexibly decomposed through a pre-established system model and connection model. The system model is used to describe nodes, classifications, and topological features, while the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections, and topological properties of connections.
[0020] Minimize the number of data acquisition points according to the power equipment system structure configuration after flexible decomposition;
[0021] Based on the business configuration, the power equipment system data acquisition task description and control description are configured, and the data acquisition and control of the power equipment system IoT terminal are realized through system-level configuration.
[0022] As a preferred approach, in the step of classifying the data types of the power equipment system into structured data models, unstructured data models, and time-series models through a pre-built basic data service model, the structured data model provides data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data model is an unstructured data object related to a certain main business object; and the time-series model provides time-series data storage services based on equipment measurement points and timelines.
[0023] As a preferred approach, in the step of classifying the data relationships of the power equipment system into attribute associations, inclusion relationships, inheritance relationships, and computational associations through a pre-constructed basic data relationship model, the attribute associations include foreign keys and attribute mappings. The value of the foreign key in the subsidiary table is a reference to the primary key in the parent table, and the foreign key type in the subsidiary table is consistent with the primary key type in the parent table. The attribute mapping is based on the foreign key association, where another record in the subsidiary table is determined by another attribute of the corresponding record in the parent table.
[0024] As a preferred embodiment, in the step of classifying the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship and computational association through a pre-constructed basic data relationship model, the inclusion relationship describes the relationship that object B contains object A. Specifically, each specific record of object B contains one or more records of object A.
[0025] As a preferred approach, in the step of classifying the data relationships of the power equipment system into attribute associations, inclusion relationships, inheritance relationships, and computational associations through a pre-constructed basic data relationship model, the inheritance relationship is divided into abstract object inheritance and entity object inheritance. Specifically, in abstract object inheritance, object A is an abstract model that does not correspond to a specific instance, and its instantiation depends entirely on the instances of its descendant objects; in entity object inheritance, object A has instance data, and each record instance of object B contains a certain record instance of object A.
[0026] As a preferred approach, in the step of classifying the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship, and computational association through a pre-constructed basic data relationship model, the computational association refers to the fact that a certain attribute value of a specific record of object B is determined by several corresponding records of object A through computational relationships.
[0027] As a preferred approach, in the step of flexibly decomposing the power equipment system structure based on the data type and relationships between data in the power equipment system using a pre-established system model and connection model, the topological connection forms of the system model and connection model are categorized into set structure, linear structure, tree structure, and graph structure. The set structure refers to a relationship between elements other than "belonging to the same set." The linear structure refers to a one-to-one relationship between elements. The tree structure refers to a one-to-many relationship between elements. The graph structure refers to a many-to-many relationship between elements.
[0028] As a preferred embodiment, in the step of configuring the minimized acquisition points in the power equipment system structure after flexible decomposition, the minimized acquisition points are devices that can directly acquire data and are the smallest units of the power equipment system model. The physical model of the minimized acquisition points is directly described using a traditional physical model, including static attributes, dynamic attributes, message domains, and service domains.
[0029] Secondly, a material model construction and management system for power equipment systems is provided, including:
[0030] The data type classification module is used to classify the data types of power equipment systems into structured data models, unstructured data models, and time-series models based on a pre-built basic data service model.
[0031] The data relationship partitioning module is used to classify the data relationships in the power equipment system into attribute associations, inclusion relationships, inheritance relationships, and computational associations based on a pre-built basic data relationship model.
[0032] The system structure decomposition module is used to flexibly decompose the structure of the power equipment system based on the data type and data relationship of the power equipment system through a pre-established system model and connection model. The system model is used to describe nodes, classifications and topological features, and the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections and topological properties of connections.
[0033] The minimized data acquisition point configuration module is used to configure minimized data acquisition points according to the power equipment system structure after flexible decomposition.
[0034] The data acquisition and control module is used to configure the power equipment system's data acquisition task description and control description according to the business configuration, and realize the data acquisition and control of the power equipment system's IoT terminals through system-level configuration.
[0035] As a preferred embodiment, when the data type classification module divides the data types of the power equipment system into structured data models, unstructured data models, and time-series models, the structured data models provide data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data models are unstructured data objects related to a certain main business object; and the time-series models provide time-series data storage services based on equipment measurement points and timelines.
[0036] As a preferred embodiment, when the data relationship partitioning module divides the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship, and computational association, the attribute association includes foreign keys and attribute mapping. The value of the foreign key in the subsidiary table is a reference to the primary key in the parent table, and the foreign key type in the subsidiary table is consistent with the primary key type in the parent table. The attribute mapping is based on the foreign key association, where another record in the subsidiary table is determined by another attribute of the corresponding record in the parent table.
[0037] The inclusion relationship describes the relationship where object B includes object A. Specifically, each record of object B includes one or more records of object A.
[0038] The inheritance relationship is divided into abstract object inheritance and entity object inheritance. Specifically, in abstract object inheritance, object A is an abstract model that does not correspond to a specific instance. Its instantiation depends entirely on the instances of its descendant objects. In entity object inheritance, object A has instance data, and each record instance of object B contains a certain record instance of object A.
[0039] The computational association refers to the fact that a certain attribute value of a specific record of object B is determined by a computational relationship between several corresponding records of object A.
[0040] As a preferred embodiment, when the system structure decomposition module flexibly decomposes the power equipment system structure using a pre-established system model and connection model based on the data types and relationships between data in the power equipment system, the topological connection forms of the system model and connection model are categorized into set structure, linear structure, tree structure, and graph structure. A set structure refers to a relationship between elements other than "belonging to the same set." A linear structure refers to a one-to-one relationship between elements. A tree structure refers to a one-to-many relationship between elements. A graph structure refers to a many-to-many relationship between elements.
[0041] As a preferred embodiment, when the minimized acquisition point configuration module configures the minimized acquisition points according to the power equipment system structure after flexible decomposition, the minimized acquisition point is a device that can directly collect data and is the smallest unit of the power equipment system model. The physical model of the minimized acquisition point is directly described using a traditional physical model, including static attributes, dynamic attributes, message domains, and service domains.
[0042] Thirdly, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the object model construction and management method for power equipment systems.
[0043] Fourthly, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the object model construction and management method for power equipment systems.
[0044] Compared with the prior art, the first aspect of the present invention has at least the following beneficial effects:
[0045] Based on the data types and relationships between data in the power equipment system, the structure of the power equipment system is flexibly decomposed through system model and connection model. The physical model of the power equipment system is constructed using a layered approach. This enables unified modeling and IoT services for graph-based, tree-based, and other power equipment system models at the system level, achieving system-level management of IoT terminals in the power equipment system. This adapts to the management needs of power equipment systems that are large, complex, and modular.
[0046] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 Flowchart of the material model construction and management method for power equipment systems according to an embodiment of the present invention;
[0049] Figure 2 A schematic diagram illustrating the principle of the material model construction and management method for power equipment systems according to an embodiment of the present invention;
[0050] Figure 3 This invention relates to a block diagram of a physical model construction and management system for power equipment systems. Detailed Implementation
[0051] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0052] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0053] Current object models focus on simple IoT and data acquisition for discrete devices, lacking basic descriptions and model support for large, complex, and modular equipment commonly found in industries such as the power sector, and lacking system-level management thinking.
[0054] Please see Figure 1 This invention proposes a system-level description strategy for power equipment system object model construction and management. Considering the characteristics of power system equipment, it proposes a flexible system decomposition method with broad adaptability. Through three steps—basic data service model, construction of basic data relationship model, and flexible system structure decomposition—a system model and connection model are constructed, enabling system-level management of IoT terminals in the power equipment system. Specifically, the method includes the following steps:
[0055] S1. Based on the pre-built basic data service model, the data types of power equipment systems are divided into structured data models, unstructured data models, and time-series models;
[0056] S2. By using a pre-built basic data relationship model, the data relationships in the power equipment system are divided into attribute association, inclusion relationship, inheritance relationship, and computational association.
[0057] S3. Based on the data types and relationships between data in the power equipment system, the structure of the power equipment system is flexibly decomposed using a pre-established system model and connection model. The system model is used to describe nodes, classifications, and topological features, while the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections, and topological properties of connections.
[0058] S4. Configure the minimum number of data acquisition points according to the power equipment system structure after flexible decomposition;
[0059] S5. Based on the business configuration, the power equipment system data acquisition task description and control description are configured to realize the data acquisition and control of the power equipment system IoT terminal through system-level configuration.
[0060] In one possible implementation, in step S1, the structured data model provides data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data model is an unstructured data object related to a certain main business object; and the time series model provides time series data storage services based on device measurement points and timelines.
[0061] In one possible implementation, in step S2, attribute association includes foreign keys and attribute mapping. The value of the foreign key in the dependent table is a reference to the primary key in the parent table. The type of the foreign key in the dependent table must be consistent with the type of the primary key in the parent table. Attribute mapping, based on the foreign key association, involves another record in the dependent table being determined by another attribute of the corresponding record in the parent table. Containment relationship, for example, means that each specific record of object B contains one or more records of object A. Inheritance relationship, divided into abstract object inheritance and entity object inheritance, means that object A is an abstract model and does not correspond to a specific instance. Its instantiation depends entirely on the instances of its descendant objects, similar to an Interface in Java. Entity object inheritance means that object A has instance data, and each record instance of object B contains a certain record instance of object A, similar to Extends in Java. Computational association, for example, means that a computational association exists between object B and object A, meaning that the value of a certain attribute of a specific record of object B is determined by several corresponding records of object A through computational relationships.
[0062] In one possible implementation, in step S3, the topological connection forms of the system model and the connection model are divided into set structure, linear structure, tree structure, and graph structure; the set structure refers to the fact that there is no relationship between elements other than the relationship of "belonging to the same set"; the linear structure refers to the fact that there is a one-to-one relationship between elements; the tree structure refers to the fact that there is a one-to-many relationship between elements; and the graph structure refers to the fact that there is a many-to-many relationship between elements.
[0063] In one possible implementation, in step S4, the minimized acquisition point is a device that can directly acquire data and is the smallest unit of the power equipment system model. The physical model of the minimized acquisition point here is directly described by the traditional physical model, including static attributes, dynamic attributes, message domains, and service domains.
[0064] Please see Figure 2When configuring the minimum number of data acquisition points, logic sensors and logic actuators are configured to achieve domain-specific system device configuration management and domain-specific static and dynamic connection configurations, respectively. The system model describes the system topology, macroscopic features, and node logic classification. The system topology includes graphs, trees, lines, sets, etc., and macroscopic features include mechanical, electromagnetic, thermal, and chemical engineering aspects. Node logic classification establishes system device topology islands. The connection model describes the connection topology, physical connection characteristics, and I / O characteristics. The connection topology includes graphs, trees, lines, sets, etc., physical connection characteristics include physical, energy, and information aspects, and I / O characteristics include SISO, MIMO, unidirectional, and bidirectional aspects. Furthermore, the power equipment system decomposition structure of this embodiment includes top-level system structure decomposition and subsystem structure decomposition. The top-level system structure decomposition corresponds to the flow of logic sensors and the system model, while the subsystem structure decomposition corresponds to the flow of logic actuators and the connection model.
[0065] Please see Figure 3 An embodiment of the present invention provides a material model construction and management system for power equipment systems, comprising:
[0066] Data type classification module 1 is used to classify the data types of the power equipment system into structured data models, unstructured data models, and time-series models based on a pre-built basic data service model;
[0067] Data relationship partitioning module 2 is used to divide the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship and computational association through a pre-built basic data relationship model;
[0068] System structure decomposition module 3 is used to flexibly decompose the structure of the power equipment system based on the data type and data relationship of the power equipment system through a pre-established system model and connection model. The system model is used to describe nodes, classifications and topological features, and the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections and topological features of connections.
[0069] Minimized acquisition point configuration module 4 is used to configure minimized acquisition points according to the power equipment system structure after flexible decomposition;
[0070] Data acquisition and control module 5 is used to configure the power equipment system acquisition task description and control description according to the business configuration, and realize the data acquisition and control of the power equipment system IoT terminal through system-level configuration.
[0071] In one possible implementation, when the data type classification module 1 classifies the data types of the power equipment system into structured data models, unstructured data models, and time-series models, the structured data models provide data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data models are unstructured data objects related to a certain main business object; and the time-series models provide time-series data storage services based on equipment measurement points and timelines.
[0072] In one possible implementation, when the data relationship partitioning module 2 divides the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship, and computational association, attribute association includes foreign keys and attribute mapping. The value of the foreign key in the subsidiary table is a reference to the primary key in the parent table, and the type of the foreign key in the subsidiary table is consistent with the type of the primary key in the parent table. Attribute mapping is based on foreign key association, where another record in the subsidiary table is determined by another attribute of the corresponding record in the parent table. Inclusion relationship describes the relationship that object B includes object A. Specifically, each specific record of object B includes one or more records of object A. Inheritance relationship is divided into abstract object inheritance and entity object inheritance. Specifically, in abstract object inheritance, object A is an abstract model and does not correspond to a specific instance; its instantiation depends entirely on the instances of its descendant objects. In entity object inheritance, object A has instance data, and each record instance of object B includes a certain record instance of object A. Computational association means that the attribute value of a specific record of object B is determined by several corresponding records of object A through computational relationships.
[0073] In one possible implementation, when the system structure decomposition module 3 flexibly decomposes the power equipment system structure according to the data type and data relationship of the power equipment system through a pre-established system model and connection model, the topological connection forms of the system model and connection model are divided into set structure, linear structure, tree structure and graph structure.
[0074] A set structure refers to a structure in which elements have no other relationship besides belonging to the same set;
[0075] A linear structure refers to a one-to-one relationship between elements;
[0076] A tree structure refers to a structure in which elements have a one-to-many relationship.
[0077] A graph structure refers to a structure in which there are many-to-many relationships between elements.
[0078] In one possible implementation, when the minimized acquisition point configuration module 4 configures the minimized acquisition points according to the power equipment system structure after flexible decomposition, the minimized acquisition point is a device that can directly collect data and is the smallest unit of the power equipment system model. The physical model of the minimized acquisition point is directly described by the traditional physical model, including static attributes, dynamic attributes, message domains and service domains.
[0079] This invention also proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the object model construction and management method for power equipment systems.
[0080] This invention also proposes a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the object model construction and management method for power equipment systems.
[0081] The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable storage medium can include any entity or device capable of carrying the computer program code, a medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory, a random access memory, an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals. For ease of explanation, the above content only shows the parts related to the embodiments of the present invention; for specific technical details not disclosed, please refer to the method section of the embodiments of the present invention. This computer-readable storage medium is non-transitory and can be stored in storage devices formed by various electronic devices, enabling the execution process described in the method of the embodiments of the present invention.
[0082] 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 a completely hardware embodiment, a completely software embodiment, or an embodiment 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, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0083] 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 should 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.
[0084] 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.
[0085] 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.
[0086] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for constructing and managing object models for power equipment systems, characterized in that, include: Based on a pre-built basic data service model, the data types of power equipment systems are divided into structured data models, unstructured data models, and time-series models. By using a pre-built basic data relationship model, the data relationships in the power equipment system are divided into attribute association, inclusion relationship, inheritance relationship, and computational association. The attribute association includes foreign keys and attribute mapping. The value of the foreign key in the subsidiary table is a reference to the primary key in the parent table. The foreign key type in the subsidiary table is the same as the primary key type in the parent table. The attribute mapping is based on the foreign key association, where another record in the subsidiary table is determined by another attribute of the corresponding record in the parent table. The inheritance relationship is divided into abstract object inheritance and entity object inheritance. Specifically, in abstract object inheritance, object A is an abstract model that does not correspond to a specific instance. The instantiation of the abstract model depends entirely on the instances of its descendant objects. In entity object inheritance, object A has instance data, and each record instance of object B contains a certain record instance of object A. Based on the data types and relationships between data in the power equipment system, the structure of the power equipment system is flexibly decomposed through a pre-established system model and connection model. The system model is used to describe nodes, classifications, and topological features, while the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections, and topological properties of connections. Minimize the number of data acquisition points according to the power equipment system structure configuration after flexible decomposition; Based on the business configuration, the power equipment system data acquisition task description and control description are configured, and the data acquisition and control of the power equipment system IoT terminal are realized through system-level configuration; In the step of configuring the minimized acquisition points in the power equipment system structure after flexible decomposition, the minimized acquisition points are devices that can directly collect data and are the smallest units of the power equipment system model. The physical model of the minimized acquisition points is directly described by the traditional physical model, including static attributes, dynamic attributes, message domains, and service domains.
2. The method for constructing and managing object models for power equipment systems according to claim 1, characterized in that, In the step of classifying the data types of the power equipment system into structured data models, unstructured data models, and time-series models through a pre-built basic data service model, the structured data model provides data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data model is an unstructured data object related to a certain main business object; and the time-series model provides time-series data storage services based on equipment measurement points and timelines.
3. The method for constructing and managing object models for power equipment systems according to claim 1, characterized in that, In the step of classifying the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship and computational association through a pre-constructed basic data relationship model, the inclusion relationship describes the relationship that object B contains object A. Specifically, each specific record of object B contains one or more records of object A.
4. The method for constructing and managing object models for power equipment systems according to claim 1, characterized in that, In the step of classifying the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship and computational association through a pre-constructed basic data relationship model, the computational association refers to the fact that a certain attribute value of a specific record of object B is determined by several corresponding records of object A through computational relationships.
5. The method for constructing and managing object models for power equipment systems according to claim 1, characterized in that, In the step of flexibly decomposing the structure of the power equipment system based on the data type and relationships between data in the power equipment system using a pre-established system model and connection model, the topological connection forms of the system model and connection model are divided into set structure, linear structure, tree structure, and graph structure. The set structure refers to the relationship between elements other than "belonging to the same set". The linear structure refers to the relationship between elements in a one-to-one manner. The tree structure refers to the relationship between elements in a one-to-many manner. The graph structure refers to the relationship between elements in a many-to-many manner.
6. A physical model construction and management system for power equipment systems, characterized in that, include: The data type classification module is used to classify the data types of power equipment systems into structured data models, unstructured data models, and time-series models based on a pre-built basic data service model. The data relationship partitioning module is used to classify the data relationships in the power equipment system into attribute associations, inclusion relationships, inheritance relationships, and computational associations based on a pre-constructed basic data relationship model. The attribute associations include foreign keys and attribute mappings. The value of the foreign key in the subsidiary table is a reference to the primary key in the parent table, and the foreign key type in the subsidiary table is consistent with the primary key type in the parent table. Attribute mapping, based on the foreign key association, involves another record in the subsidiary table being determined by another attribute of the corresponding record in the parent table. The inheritance relationships are divided into abstract object inheritance and entity object inheritance. Specifically, in abstract object inheritance, object A is an abstract model that does not correspond to a specific instance; the instantiation of the abstract model depends entirely on the instances of its descendant objects. In entity object inheritance, object A has instance data, and each record instance of object B contains a certain record instance of object A. The system structure decomposition module is used to flexibly decompose the structure of the power equipment system based on the data type and data relationship of the power equipment system through a pre-established system model and connection model. The system model is used to describe nodes, classifications and topological features, and the connection model is used to describe edges, I / O features of connections, basic properties of the material transmitted by connections and topological properties of connections. The minimized data acquisition point configuration module is used to configure minimized data acquisition points according to the power equipment system structure after flexible decomposition. The data acquisition and control module is used to configure the data acquisition task description and control description of the power equipment system according to the business configuration, and realize the data acquisition and control of the IoT terminal of the power equipment system through system-level configuration; When the minimized acquisition point configuration module configures the minimized acquisition points according to the power equipment system structure after flexible decomposition, the minimized acquisition point is a device that can directly collect data and is the smallest unit of the power equipment system model. The physical model of the minimized acquisition point is directly described by the traditional physical model, including static attributes, dynamic attributes, message domain, and service domain.
7. The object model construction and management system for power equipment systems according to claim 6, characterized in that, When the data type classification module divides the data types of the power equipment system into structured data models, unstructured data models, and time-series models, the structured data models provide data carriers in three forms: Key-Value, Vector, and DataSet; the unstructured data models are unstructured data objects related to a certain main business object; and the time-series models provide time-series data storage services based on equipment measurement points and timelines.
8. The object model construction and management system for power equipment systems according to claim 6, characterized in that, When the data relationship partitioning module divides the data relationships of the power equipment system into attribute association, inclusion relationship, inheritance relationship and calculation association, the inclusion relationship describes the relationship that object B contains object A. Specifically, each specific record of object B contains one or more records of object A. The computational association refers to the fact that a certain attribute value of a specific record of object B is determined by a computational relationship between several corresponding records of object A.
9. The object model construction and management system for power equipment systems according to claim 6, characterized in that, The system structure decomposition module flexibly decomposes the power equipment system structure using pre-established system and connection models based on the data types and relationships between data in the power equipment system. The topological connection forms of the system and connection models are categorized into set structure, linear structure, tree structure, and graph structure. A set structure refers to a relationship between elements other than "belonging to the same set." A linear structure refers to a one-to-one relationship between elements. A tree structure refers to a one-to-many relationship between elements. A graph structure refers to a many-to-many relationship between elements.
10. An electronic 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, it implements the steps of the object model construction and management method for power equipment systems as described in any one of claims 1 to 5.
11. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, it implements the steps of the object model construction and management method for power equipment systems as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Power communication network operation mode modeling method and system based on graph database
CN108494575A
Internet-of-Things device data analysis method and device and electronic device
CN112235326A
Automatic knowledge graph construction method based on multi-source heterogeneous power equipment data
CN112860908A
Data standardization processing method and device and electronic equipment
CN115118794A