Knowledge graph construction method and system based on sbom+fta framework model
By using a knowledge graph construction method based on the SBOM+FTA framework model, the problem of incomplete data for spare parts nodes was solved, and a multi-dimensional and multi-level knowledge graph was constructed, improving retrieval and utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI FANGDIAN INTELLIGENT TECH CO LTD
- Filing Date
- 2022-12-22
- Publication Date
- 2026-05-15
AI Technical Summary
In existing technologies, it is difficult to form a high-dimensional, multi-layered knowledge graph structure for the nodes of parts in the product decomposition structure. Semantic association is difficult, resulting in incomplete node data, which cannot be effectively used in actual after-sales service processes, and has low retrieval and utilization rates.
The model adopts the SBOM+FTA framework model, which decomposes equipment assembly relationships to form a tree-like product decomposition structure, establishes SBOM node set, and forms mapping relationships with multiple datasets. It combines historical equipment maintenance data and fault tree node set from FMEA analysis to establish many-to-many mapping relationships and integrates service datasets to construct a service knowledge graph.
It achieves complete semantic description of component node data in product decomposition structure, and can establish a multi-dimensional and multi-level knowledge graph, thereby improving the efficiency of node data use and retrieval in actual service processes.
Smart Images

Figure CN115809348B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of knowledge graph technology, and in particular to a knowledge graph construction method and system based on the SBOM+FTA framework model. Background Technology
[0002] A knowledge graph (KG), or knowledge domain visualization or knowledge domain mapping map, applies theories and methods from mathematics, computer graphics, information visualization, and information science, along with bibliometric citation analysis and co-occurrence analysis, to display a series of different graphs showing the development process and structural relationships of knowledge. It uses visualization techniques to describe knowledge resources and their carriers, mining, analyzing, constructing, drawing, and displaying knowledge and their interrelationships. By displaying complex knowledge domains through data mining, information processing, knowledge measurement, and graphical rendering, it eliminates the need for manual input and has wide applications in scenarios such as intelligent search, text analysis, machine reading comprehension, anomaly monitoring, and risk control.
[0003] CN111428051B discloses a method and system for constructing an adaptive learning knowledge graph that integrates multiple intelligences, including the following steps: S1: extracting domain knowledge element entities; S2: setting the attributes of the elements of the domain knowledge model, and integrating the attributes used in the theory of multiple intelligences to describe learners' learning abilities into the attributes of knowledge points in the domain knowledge model; S3: constructing the relationships between the elements of the domain knowledge model; S4: dynamically updating the network-like knowledge graph.
[0004] CN115221310B discloses an automated recommendation method and apparatus for open-source applications based on knowledge graphs, comprising: accessing a target knowledge entry page through a software development hierarchical knowledge directory; obtaining a target open-source application according to a preset link on the target knowledge entry page; and recommending a combination of libraries and frameworks suitable for the target open-source application based on an open-source application knowledge graph. The open-source application knowledge graph is obtained through the following steps: acquiring open-source application data, including open-source applications and their dependencies; using a type recognition model to obtain the type of each open-source application; determining the direct-linked projects, dependent projects, and dependent projects within the open-source applications based on their dependencies; selecting candidate open-source applications for constructing the knowledge graph from the direct-linked projects, dependent projects, and dependent projects based on the type of the open-source application; and constructing the open-source application knowledge graph using the candidate open-source applications as knowledge graph entities and the dependencies as knowledge graph relationships.
[0005] In existing technologies, due to the structured nodes of components in the product decomposition structure, it is difficult to form a high-dimensional, multi-layered knowledge graph structure, which cannot carry technical information of other dimensions and is difficult to associate semantically. Summary of the Invention
[0006] Long-term practice has revealed that in the product breakdown structure, parts are formed into different levels of parts nodes. These nodes contain information such as assembly relationships and geometric tolerances, and have a certain correlation with the parts list. However, they are difficult to correlate with service information, resulting in incomplete semantic descriptions of node data. Furthermore, they cannot form a multi-dimensional and multi-level knowledge graph, and may even be unusable in actual after-sales service processes. This leads to a series of technical problems such as difficulty in retrieving knowledge nodes and low utilization.
[0007] In view of this, the present invention aims to propose a knowledge graph construction method based on the SBOM+FTA framework model, wherein the knowledge graph construction method based on the SBOM+FTA framework model includes,
[0008] Step S1: Decompose the equipment assembly relationship to form a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications.
[0009] Step S2: Establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set.
[0010] Step S3: The service knowledge graph is established and visualized by fusing the first mapping relationship and the second mapping relationship into the service dataset.
[0011] Preferably, in step S1, the solid model, three-dimensional dimension annotations, tolerance standards, material properties and assembly relationships are formed into a standardized format and associated with the SBOM node set.
[0012] Preferably, the first dataset, the second dataset, and the third dataset are linked together.
[0013] Preferably, in step S2, based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, events are formed from the fault points, and a fault tree node set is established based on the causal logical relationships between the events.
[0014] Preferably, based on the location relationships of the components where specific faults occur in the fault tree node set, a many-to-many third mapping relationship is formed with the SBOM node set. This third mapping relationship includes service information data associated with the SBOM node set and the fault tree node set, wherein the service information data includes at least the first dataset. Second dataset Third dataset ;
[0015]
[0016] in, Includes SBOM node set n, and the first dataset Second dataset Third dataset A set; It includes the fault tree node set m and the first dataset. Second dataset Third dataset A set of.
[0017] This invention also discloses a system for the knowledge graph construction method based on the SBOM+FTA framework model described above, the system comprising:
[0018] The first mapping unit is used to decompose the equipment assembly relationship into a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications.
[0019] The second mapping unit is used to establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and to establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set.
[0020] The building unit is used to integrate the service dataset from the first mapping relationship and the second mapping relationship to establish and visualize the service knowledge graph.
[0021] Preferably, the first mapping unit includes a data structuring module, an association module, and a linking module. The data structuring module is used to decompose the equipment assembly relationship into a tree-structured SBOM node set.
[0022] The association module is used to associate the solid model, 3D dimension annotations, tolerance standards, material properties and assembly relationships with the SBOM node set after they are formed into a standardized format.
[0023] The linking module is used to establish association links between the first dataset, the second dataset, and the third dataset.
[0024] Preferably, the system further includes a knowledge graph construction unit, which is at least used to form a knowledge graph structure based on the fault tree node set, the SBOM node set, the first mapping relationship, and the second mapping relationship, and to visualize and display it.
[0025] The present invention discloses an electronic device, including a memory and a processor: the memory is used to store a computer program; the processor is used to implement the above-described method when the computer program is executed.
[0026] The present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided by the present invention.
[0027] Compared to existing technologies, the knowledge graph construction method based on the SBOM+FTA framework model provided by this invention, through steps S1-S3, decomposes equipment assembly relationships into a tree-like product decomposition structure, establishes an SBOM node set from the product decomposition structure, and forms a many-to-many first mapping relationship between the SBOM node set and the first, second, and third datasets; establishes a fault tree node set based on historical equipment maintenance data and failure data obtained from equipment R&D FMEA analysis, and establishes a many-to-many second mapping relationship between the fault tree node set and the first, second, and third datasets based on the correlation between the fault tree node set; and integrates the service datasets from the first and second mapping relationships to establish and visualize a service knowledge graph. The knowledge graph construction method and system based on the SBOM+FTA framework model disclosed in this invention establishes a mapping relationship between the component nodes of the product decomposition structure, which contain information such as assembly relationships and geometric tolerances, and service information such as repair cases, technical bulletins, repair plans, maintenance project processes, and repair project procedures. It also establishes a mapping relationship with the nodes in the fault tree, thereby making the component node data of the product decomposition structure more complete in semantic description. Furthermore, it enables the establishment of a multi-dimensional and multi-level knowledge graph based on the component node data of the product decomposition structure, thereby improving the efficiency and effectiveness of the use of knowledge in the node data in the actual service process, and improving retrieval efficiency and utilization.
[0028] Other features and advantages of the present invention will be described in detail in the following detailed description section. Attached Figure Description
[0029] 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 undue limitation of the invention. In the drawings:
[0030] Figure 1 This is a schematic diagram illustrating the association of service information nodes in the SBOM+FTA framework model of the present invention;
[0031] Figure 2 This is a schematic diagram of the SBOM and FTA mapping in the SBOM+FTA framework model of the present invention;
[0032] Figure 3 This is a schematic diagram illustrating the knowledge graph construction based on the SBOM+FTA framework model of the present invention. Detailed Implementation
[0033] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0034] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0035] It should be noted that the terms "first," "second," "third," "fourth," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of the invention described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0036] In existing technologies, product breakdown structures form component nodes at different levels. These nodes contain information such as assembly relationships and geometric tolerances, and have a certain correlation with the parts list. However, they are difficult to correlate with service information, resulting in incomplete semantic descriptions of the node data. Furthermore, they cannot form multi-dimensional, multi-level knowledge graphs and are even unusable in actual after-sales service processes, leading to a series of technical problems such as difficulty in knowledge node retrieval and low utilization. This invention provides a knowledge graph construction method based on the SBOM+FTA framework model, such as... Figure 1-3 The diagram shows a knowledge graph construction method based on the SBOM+FTA framework model, which includes:
[0037] Step S1: Decompose the equipment assembly relationship to form a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications.
[0038] Step S2: Establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set.
[0039] Step S3: The service knowledge graph is established and visualized by fusing the first mapping relationship and the second mapping relationship into the service dataset.
[0040] The Service Bill of Materials (SBOM) node set is generated by decomposing components based on equipment assembly relationships. This node set contains specific assembly relationship information, as well as constraints and benchmarks during the assembly process, such as assembly tolerances, dimensional parameters, and assembly coaxiality benchmark requirements between shafts and bearings. The Fault Tree Analysis (FTA) node set is built based on the causal logic of equipment failures. For new equipment, it is more necessary to obtain data through Failure Modes and Effects Analysis (FMEA) during equipment development to establish the FTA node set.
[0041] The knowledge graph construction method based on the SBOM+FTA framework model provided by this invention, through steps S1-S3, decomposes equipment assembly relationships into a tree-like product decomposition structure, establishes an SBOM node set from the product decomposition structure, and forms a many-to-many first mapping relationship between the SBOM node set and the first, second, and third datasets; establishes a fault tree node set based on historical equipment maintenance data and failure data obtained from equipment R&D FMEA analysis, and establishes a many-to-many second mapping relationship between the fault tree node set and the first, second, and third datasets based on the correlation between the fault tree node set; and integrates the service datasets from the first and second mapping relationships to establish and visualize a service knowledge graph. The knowledge graph construction method based on the SBOM+FTA framework model disclosed in this invention maps the component nodes of the product decomposition structure, which contain information such as assembly relationships and geometric tolerances, to service information such as repair cases, technical announcements, repair plans, maintenance project processes, and repair project procedures. It also maps these components to nodes in the fault tree, thereby making the component node data of the product decomposition structure more semantically complete. Furthermore, it enables the construction of a multi-dimensional and multi-level knowledge graph based on the component node data of the product decomposition structure, thereby improving the efficiency and effectiveness of the use of knowledge in the node data in the actual service process, and improving retrieval efficiency and utilization.
[0042] To better incorporate component description information into the component nodes generated by the product breakdown structure, thus achieving a more complete semantic description, in a preferred embodiment of the present invention, in step S1, at least the solid model, 3D dimension annotations, tolerance standards, material properties, and assembly relationships are standardized and associated with the SBOM node set. Since node descriptions are not standardized across different systems, this reduces repetition. For example, a component node axis may include material, solid model, 3D dimension annotations, and assembly relationships, i.e., {"40Cr", "axis3.part", "para.xml", "axis.asm"}.
[0043] To better establish relationships between service information nodes and to more effectively describe the connections between them, the component node data is semantically more complete. In a preferred embodiment of this invention, the first dataset, the second dataset, and the third dataset are linked together. For example, the first dataset may contain repair cases including the location of the component, the second dataset may contain the repair process for that component, and the third dataset may contain product drawings, parts lists, and component specifications. Therefore, components can be used as keywords for association.
[0044] Since there is no historical maintenance data of the equipment before the new product is put into production, in order to improve the use of service information more accurately in the after-sales service process, a fault tree node set is established based on the causal logic relationship after potential failure mode analysis. In the preferred case of the present invention, in step S2, based on the historical maintenance data of the equipment and the failure data obtained from the equipment R&D FMEA analysis, the failure points constitute events, and the causal logic relationship between the events establishes a fault tree node set.
[0045] To obtain a structured network of relationships between node sets and establish a many-to-many mapping between the SBOM node set and the fault tree node set, service information data is incorporated to form a multi-layered, multi-dimensional network structure. This structure reveals the relationships and causal connections between nodes, thereby improving node utilization and retrieval efficiency within the multi-dimensional, multi-layered knowledge graph. Figure 1 , 3 As shown, in a preferred embodiment of the present invention, a many-to-many third mapping relationship is formed between the fault tree node set and the SBOM node set based on the location relationships of the components where specific faults occur in the fault tree node set. This third mapping relationship includes service information data associated with the SBOM node set and the fault tree node set, wherein the service information data includes at least the first dataset. Second dataset Third dataset ;
[0046]
[0047] in, Includes SBOM node set n, and the first dataset Second dataset Third dataset A set; It includes the fault tree node set m and the first dataset. Second dataset Third dataset A set of.
[0048] This invention also discloses a system for the above-mentioned knowledge graph construction method based on the SBOM+FTA framework model, the system comprising:
[0049] The first mapping unit is used to decompose the equipment assembly relationship into a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications.
[0050] The second mapping unit is used to establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and to establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set.
[0051] The building unit is used to integrate the service dataset from the first mapping relationship and the second mapping relationship to establish and visualize the service knowledge graph.
[0052] This invention provides a system for constructing a knowledge graph based on the aforementioned SBOM+FTA framework model. The first mapping unit decomposes equipment assembly relationships into a tree-like product decomposition structure, establishes an SBOM node set from the product decomposition structure, and forms a many-to-many first mapping relationship between the SBOM node set and the first, second, and third datasets. The second mapping unit establishes a fault tree node set based on historical equipment maintenance data and failure data obtained from equipment R&D FMEA analysis, and establishes a many-to-many second mapping relationship between the fault tree node set and the first, second, and third datasets based on the correlation between the fault tree node set. The construction unit integrates the first and second mapping relationships with the service dataset to establish and visualize a service knowledge graph. The system disclosed in this invention maps component nodes of a product breakdown structure, which contain information such as assembly relationships and geometric tolerances, to service information such as repair cases, technical announcements, repair plans, maintenance project processes, and repair project procedures. It also maps these nodes to nodes in a fault tree. This makes the component node data of the product breakdown structure more semantically complete and enables the establishment of a multi-dimensional, multi-level knowledge graph based on the component node data. This improves the efficiency and effectiveness of the knowledge in the node data in the actual service process, and enhances retrieval efficiency and utilization.
[0053] In order to better decompose the tree-structured SBOM node set according to the equipment assembly relationship and associate the service information data after decomposition, so that the component node data is more complete in semantic description, in a preferred embodiment of the present invention, the first mapping unit includes a data structuring module, an association module, and a linking module. The data structuring module is used to decompose the tree-structured SBOM node set according to the equipment assembly relationship.
[0054] The association module is used to associate the solid model, 3D dimension annotations, tolerance standards, material properties and assembly relationships with the SBOM node set after they are formed into a standardized format.
[0055] The linking module is used to establish association links between the first dataset, the second dataset, and the third dataset.
[0056] To better present the relationships and causal relationships between various nodes, and to improve the utilization rate of nodes and retrieval efficiency in a multi-dimensional and multi-layered knowledge graph, in a preferred embodiment of the present invention, the system further includes a knowledge graph construction unit, which is used to form a knowledge graph structure based on the fault tree node set, the SBOM node set, and the first mapping relationship, the second mapping relationship, and the third mapping relationship, and to visualize and display it.
[0057] The present invention also discloses an electronic device, including a memory and a processor: the memory is used to store a computer program; the processor is used to implement the above method when the computer program is executed.
[0058] Furthermore, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided by the present invention.
[0059] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.
[0060] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0061] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0062] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0063] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0064] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, mobile terminal, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0065] 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 knowledge graph construction method based on the SBOM+FTA framework model, characterized in that, The knowledge graph construction method based on the SBOM+FTA framework model includes: Step S1: Decompose the equipment assembly relationship to form a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications. Step S2: Establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set. Step S3: The service knowledge graph is established and visualized by fusing the first mapping relationship and the second mapping relationship into the service dataset.
2. The knowledge graph construction method based on the SBOM+FTA framework model according to claim 1, characterized in that, In step S1, the solid model, three-dimensional dimension annotations, tolerance standards, material properties and assembly relationships are formed into a standardized format and associated with the SBOM node set.
3. The knowledge graph construction method based on the SBOM+FTA framework model according to claim 1, characterized in that, The first dataset, the second dataset, and the third dataset are linked together.
4. The knowledge graph construction method based on the SBOM+FTA framework model according to claim 1, characterized in that, In step S2, based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, events are formed from the fault points, and a fault tree node set is established based on the causal logical relationships between the events.
5. The knowledge graph construction method based on the SBOM+FTA framework model according to any one of claims 1-4, characterized in that, Based on the location relationships of specific faulty components in the fault tree node set, a many-to-many third mapping relationship is formed with the SBOM node set. This third mapping relationship contains service information data linking the SBOM node set and the fault tree node set, where the service information data includes at least the first dataset. Second dataset Third dataset ; in, Includes SBOM node set n, and the first dataset Second dataset Third dataset A set; It includes the fault tree node set m and the first dataset. Second dataset Third dataset A set of.
6. A system for a knowledge graph construction method based on the SBOM+FTA framework model as described in any one of claims 1-5, characterized in that, The system includes, The first mapping unit is used to decompose the equipment assembly relationship into a tree-like product decomposition structure, establish an SBOM node set from the product decomposition structure, and form a many-to-many first mapping relationship with the first dataset, the second dataset, and the third dataset based on the SBOM node set; the first dataset includes at least maintenance cases, technical bulletins, and maintenance plans; the second dataset includes maintenance project processes and repair project processes; the third dataset includes product drawings, parts lists, and component specifications. The second mapping unit is used to establish a fault tree node set based on the equipment's historical maintenance data and the failure data obtained from the equipment's R&D FMEA analysis, and to establish a many-to-many second mapping relationship with the first dataset, the second dataset, and the third dataset based on the correlation of the fault tree node set. The building unit is used to integrate the service dataset from the first mapping relationship and the second mapping relationship to establish and visualize the service knowledge graph.
7. The system according to claim 6, characterized in that, The first mapping unit includes a data structuring module, an association module, and a linking module. The data structuring module is used to decompose the equipment assembly relationship into a tree-structured SBOM node set. The association module is used to associate the solid model, 3D dimension annotations, tolerance standards, material properties and assembly relationships with the SBOM node set after they are formed into a standardized format. The linking module is used to establish association links between the first dataset, the second dataset, and the third dataset.
8. The system according to any one of claims 6-7, characterized in that, The system also includes a knowledge graph construction unit, which is at least used to form a knowledge graph structure based on the fault tree node set, the SBOM node set, the first mapping relationship, and the second mapping relationship, and to visualize it.
9. An electronic device, characterized in that, The system includes a memory and a processor: the memory is used to store a computer program; the processor is used to implement the method as described in any one of claims 1-5 when the computer program is executed.
10. A machine-readable storage medium having instructions stored thereon for causing a machine to perform the method according to any one of claims 1-5.