Structural analysis and function analysis method and device by combining B graph and P graph, medium and product

By combining B diagram and P diagram module for structural and functional analysis, the problem of inefficiency in the existing technology is solved, efficient FMEA analysis is realized, and detailed FMEA reports are generated.

CN120337532APending Publication Date: 2025-07-18CONGMAI (SHANGHAI) INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510398197.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In the prior art, the independent drawing and filling of B and P diagrams in FMEA analysis leads to inefficiency and it is difficult to efficiently combine structural and functional analysis.

Method used

By combining the B-picture module and the P-picture module for analysis, the product structure tree, noise factor library, failure library, etc. are used to automatically synchronize the P-picture and perform functional analysis to improve the analysis efficiency.

Benefits of technology

The efficient combination of B chart and P chart is achieved, the efficiency and accuracy of FMEA analysis is improved, and a detailed FMEA report is generated.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120337532A_ABST
    Figure CN120337532A_ABST
Patent Text Reader

Abstract

The invention discloses a structure analysis and function analysis method and device by combining a B graph and a P graph, a medium and a product, and relates to the field of failure mode design and consequence analysis. The method comprises the steps that a B graph module is used for analyzing a product structure, an external object is determined, and a product structure tree is obtained; performing function analysis on the product structure tree, and triggering a P graph module; calling a product structure tree generated by the B graph module to determine the input of the P graph module; calling the expected output of the product characteristic library or the newly added P graph module; calling noise factors of a noise factor library, a part factor library, an external object of a B graph module, an interface factor library or a newly added P graph module; calling an unexpected output of the failure library or a new P graph module; calling control factors of a measure library or a newly added P graph module; and after the calling is completed, synchronizing the generated P graph to the product structure tree. Structural analysis and functional analysis can be carried out by combining the B graph and the P graph, and the efficiency of failure analysis is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Design Failure Mode and Effects Analysis, and particularly to a method, device, medium, and product for structural analysis and functional analysis by combining Diagram B and Diagram P. Background Art

[0002] When conducting FMEA (Failure Mode and Effects Analysis), Diagram B (block diagram) and Diagram P can be utilized. Diagram B is a diagram representing the relationships between various parts and links of a system, and its function is to clearly express the relationships between the various parts of a relatively complex system. Diagram P (parameter diagram) focuses on the realization of functions and can clearly identify all influencing factors of this function, including controllable factors (control factors) and factors that cannot be properly controlled (noise factors).

[0003] Diagram B and Diagram P Figure 1 Generally, they are manually drawn or filled in an EXCEL table. Manual drawing and filling result in low efficiency. Moreover, the two diagrams are independent of each other. How to combine Diagram B and Diagram P for structural analysis and functional analysis and improve the efficiency of failure analysis is an urgent problem to be solved currently. Summary of the Invention

[0004] The purpose of this application is to provide a method, device, medium, and product for structural analysis and functional analysis by combining Diagram B and Diagram P, which can perform structural analysis and functional analysis by combining Diagram B and Diagram P and improve the efficiency of failure analysis.

[0005] To achieve the above purpose, this application provides the following solutions:

[0006] In a first aspect, this application provides a method for structural analysis and functional analysis by combining Diagram B and Diagram P. The method for structural analysis and functional analysis by combining Diagram B and Diagram P includes:

[0007] Analyze the product structure using the Diagram B module, and determine external objects to obtain a product structure tree;

[0008] Conduct functional analysis on the product structure tree to trigger the Diagram P module;

[0009] Determine the input of the Diagram P module by invoking the product structure tree generated by the Diagram B module;

[0010] Invoke the product feature library or add the expected output of the Diagram P module;

[0011] Invoke the noise factor library, part factor library, external objects of the Diagram B module, interface factor library, or add the noise factors of the Diagram P module;

[0012] Unexpected outputs from calling the invalid library or creating a new P-chart module;

[0013] Control factors for calling the measure library or adding a new P-chart module;

[0014] After the call is completed, synchronize the generated P-chart to the product structure tree.

[0015] Optionally, analyzing the product structure using the B-chart module to determine external objects and obtain the product structure tree specifically includes:

[0016] Call the product library in the B-chart module to obtain the product to be analyzed;

[0017] Call the external object dictionary in the B-chart module that generates the product structure to be analyzed, obtain external objects, and get the product structure tree.

[0018] Optionally, calling the noise factor library, part factor library, external objects of the B-chart module, interface factor library, or the noise factors of the newly added P-chart module specifically includes:

[0019] Call the time-varying factors in the noise factor library, part factor library, interface factor library, or the noise factors of the newly added P-chart module;

[0020] Call the external objects of the B-chart module to determine the variation factors between products, customer usage factors, external environmental factors, and system interaction factors in the noise factors of the P-chart module.

[0021] Optionally, after the call is completed, synchronizing the generated P-chart to the product structure tree specifically includes:

[0022] Determine the product characteristics of the product structure tree based on the expected outputs of the generated P-chart;

[0023] Determine the failure causes of the product structure tree based on the noise factors of the generated P-chart;

[0024] Determine the failure modes of the product structure tree based on the unexpected outputs of the generated P-chart;

[0025] Determine the preventive and detective measures of the product structure tree based on the control factors of the generated P-chart.

[0026] Optionally, the types of preventive and detective measures include: current preventive measures, optimized preventive measures, current detective measures, and optimized detective measures.

[0027] Optionally, after the call is completed and the generated P-chart is synchronized to the product structure tree, it further includes:

[0028] Generate an FMEA report based on the product structure tree that synchronizes the P-chart.

[0029] In a second aspect, the present application provides a device for structural and functional analysis by combining a B diagram and a P diagram. The device for structural and functional analysis by combining a B diagram and a P diagram includes:

[0030] A product structure tree determination unit, configured to analyze the product structure using the B diagram module and determine external objects to obtain a product structure tree;

[0031] A P diagram module triggering unit, configured to perform functional analysis on the product structure tree and trigger the P diagram module;

[0032] An input determination unit of the P diagram module, configured to call the product structure tree generated by the B diagram module to determine the input of the P diagram module;

[0033] An expected output determination unit of the P diagram module, configured to call the product characteristic library or add the expected output of the P diagram module;

[0034] A noise factor determination unit of the P diagram module, configured to call the noise factor library, the part factor library, the external objects of the B diagram module, the interface factor library or add the noise factors of the P diagram module;

[0035] An unexpected output determination unit of the P diagram module, configured to call the failure library or create the unexpected output of the P diagram module;

[0036] A control factor determination unit of the P diagram module, configured to call the measure library or add the control factors of the P diagram module;

[0037] A P diagram synchronization unit, configured to synchronize the generated P diagram to the product structure tree after the call is completed.

[0038] In a third aspect, the present application provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. The processor executes the computer program to implement the method for structural and functional analysis by combining a B diagram and a P diagram.

[0039] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the method for structural and functional analysis by combining a B diagram and a P diagram.

[0040] In a fifth aspect, the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the method for structural and functional analysis by combining a B diagram and a P diagram.

[0041] According to the specific embodiments provided by the present application, the following technical effects are disclosed in the present application:

[0042] The present application provides a method, device, medium and product for combining Diagram B and Diagram P for structural analysis and functional analysis. In the analysis of FMEA, Diagram B is combined for functional analysis. When FMEA performs functional analysis, it triggers the Diagram P module to perform functional analysis. When the Diagram P module performs functional analysis, it calls the product structure tree generated by the Diagram B module to determine the input of the Diagram P module, and analyzes the noise factors of the external objects called by the Diagram B module. Furthermore, the analysis of FMEA combines Diagram B and Diagram P to achieve structural analysis and functional analysis, thereby improving the efficiency of failure analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0044] Figure 1 It is a schematic flowchart of a method for combining Diagram B and Diagram P for structural analysis and functional analysis provided by an embodiment of the present application;

[0045] Figure 2 It is a schematic principle diagram of a method for combining Diagram B and Diagram P for structural analysis and functional analysis provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0047] To make the above objects, features, and advantages of the present application more obvious and understandable, the present application will be further described in detail below with reference to the drawings and specific embodiments.

[0048] In an exemplary embodiment, as Figure 1 and Figure 2 shown, a method for combining Diagram B and Diagram P for structural analysis and functional analysis is provided. This method is executed by a computer device, which can be specifically executed by a computer device such as a terminal or a server alone, or jointly executed by a terminal and a server. In the embodiments of the present application, this method includes the following S101 to S108. Among them:

[0049] S101, analyze the product structure using the Diagram B module, determine the external objects, and obtain the product structure tree;

[0050] S101 specifically includes:

[0051] Call the product library in the B diagram module to obtain the product to be analyzed;

[0052] Call the external object dictionary in the B diagram module that generates the product structure to be analyzed to obtain external objects, and obtain the product structure tree. The external objects after successful addition are displayed in the B diagram, and the functions / characteristics of the external objects are synchronously displayed.

[0053] S102, perform a function analysis on the product structure tree to trigger the P diagram module;

[0054] S103, determine the input of the P diagram module by calling the product structure tree generated by the B diagram module;

[0055] S104, call the product characteristic library or add the expected output of the new P diagram module;

[0056] S105, call the noise factor library, part factor library, external objects of the B diagram module, interface factor library or add the noise factors of the new P diagram module;

[0057] S105 specifically includes:

[0058] Call the time-varying factors among the noise factor library, part factor library, interface factor library or the added noise factors of the new P diagram module;

[0059] Call the external objects of the B diagram module to determine the variation factors between products, customer usage factors, external environmental factors and system interaction factors among the noise factors of the P diagram module.

[0060] S106, call the failure library or create the unexpected output of the new P diagram module;

[0061] S107, call the measure library or add the control factors of the new P diagram module; Adding control factors is equivalent to adding preventive / detection measures to the structure tree.

[0062] Adding control factors for noise factors is equivalent to the logic of adding preventive or detection measures for failure causes, including measures that can be modified to current or optimized measures. The automatically synchronized noise factors are displayed as measures under the failure cause.

[0063] Adding control factors for unexpected outputs is equivalent to the logic of adding detection measures for failure modes, including measures that can be modified to current or optimized measures. The automatically synchronized unexpected outputs are displayed as measures under the failure mode.

[0064] After the call in S108 is completed, synchronize the generated P diagram to the product structure tree. When adding features to the product structure tree, add the expected output of the P diagram; after selection, if the expected output of the P diagram is modified, it will be automatically synchronized to the product structure tree. Call the product structure tree to add failure modes; synchronize the failure mode description to the unexpected output of the P diagram;

[0065] S108 specifically includes:

[0066] Determine the product features of the product structure tree based on the expected output of the generated P diagram;

[0067] Determine the failure causes of the product structure tree based on the noise factors of the generated P diagram;

[0068] Determine the failure modes of the product structure tree based on the unexpected output of the generated P diagram;

[0069] Determine the preventive and detective measures of the product structure tree based on the control factors of the generated P diagram. The types of preventive and detective measures include: current preventive measures, optimized preventive measures, current detective measures, and optimized detective measures.

[0070] When adding features to the product structure tree, after adding the expected output of the P diagram, if the description of the expected output of the P diagram is modified, the product structure tree will be automatically synchronized; if the features added to the product structure tree, there is no need to synchronize to the expected output of the P diagram; if a P diagram has been created for the function corresponding to the failure mode, classify and screen the noise factors, following the de-duplication logic.

[0071] After S108, it also includes:

[0072] Generate an FMEA report based on the product structure tree that synchronizes the P diagram.

[0073] Based on the same inventive concept, an embodiment of the present application also provides a device for combining B diagram and P diagram for structural analysis and functional analysis, which is used to implement the method for combining B diagram and P diagram for structural analysis and functional analysis involved above. The implementation solutions provided by this device to solve problems are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the device for combining B diagram and P diagram for structural analysis and functional analysis provided below can refer to the limitations on the method for combining B diagram and P diagram for structural analysis and functional analysis in the above text, and will not be repeated here.

[0074] In an exemplary embodiment, a device for combining B diagram and P diagram for structural analysis and functional analysis is provided, including:

[0075] A product structure tree determination unit, configured to analyze the product structure using the B diagram module and determine external objects to obtain the product structure tree;

[0076] The P - diagram module trigger unit is used to perform functional analysis on the product structure tree and trigger the P - diagram module;

[0077] The input determination unit of the P - diagram module is used to determine the input of the P - diagram module by calling the product structure tree generated by the B - diagram module;

[0078] The expected output determination unit of the P - diagram module is used to call the product feature library or add the expected output of the P - diagram module;

[0079] The noise factor determination unit of the P - diagram module is used to call the noise factor library, the part factor library, the external objects of the B - diagram module, the interface factor library or add the noise factors of the P - diagram module;

[0080] The unexpected output determination unit of the P - diagram module is used to call the failure library or create the unexpected output of the P - diagram module;

[0081] The control factor determination unit of the P - diagram module is used to call the measure library or add the control factors of the P - diagram module;

[0082] The P - diagram synchronization unit is used to synchronize the generated P - diagram to the product structure tree after the call is completed.

[0083] In an exemplary embodiment, a computer device is provided. The computer device can be a server or a terminal. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non - volatile storage medium and an internal memory. The non - volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non - volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a method for combining B - diagram and P - diagram for structural analysis and functional analysis.

[0084] In an exemplary embodiment, a computer - readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, it implements the steps in the above - mentioned method embodiments.

[0085] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, it implements the steps in the above - mentioned method embodiments.

[0086] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0087] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the various embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tapes, floppy disks, flash memories, optical memories, high-density embedded non-volatile memories, resistive random-access memories (ReRAM), magnetoresistive random-access memories (MRAM), ferroelectric random-access memories (FRAM), phase change memories (PCM), graphene memories, etc. Volatile memories can include random access memory (RAM) or external cache memories, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0088] The databases involved in the various embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the various embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logics, data processing logics based on quantum computing, etc., without limitation.

[0089] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification.

[0090] In this text, specific examples are used to illustrate the principle and implementation manner of the present application. The description of the above embodiments is only for helping to understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A method for structural and functional analysis by combining Diagram B and Diagram P, characterized in that, The method for structural and functional analysis by combining Diagram B and Diagram P includes: Analyze the product structure using the Diagram B module, determine external objects, and obtain the product structure tree; Conduct a functional analysis on the product structure tree to trigger the Diagram P module; Determine the input of the Diagram P module by calling the product structure tree generated by the Diagram B module; Call the product feature library or add the expected output of the Diagram P module; Call the noise factor library, part factor library, external objects of the Diagram B module, interface factor library, or add the noise factors of the Diagram P module; Call the failure library or create the unexpected output of the Diagram P module; Call the measure library or add the control factors of the Diagram P module; After the call is completed, synchronize the generated Diagram P to the product structure tree.

2. The method for structural and functional analysis by combining Diagram B and Diagram P according to claim 1, characterized in that, The process of using the Diagram B module to analyze the product structure, determine external objects, and obtain the product structure tree specifically includes: Call the product library in the Diagram B module to obtain the product to be analyzed; Call the external object dictionary in the Diagram B module that generates the product structure to be analyzed, obtain external objects, and obtain the product structure tree.

3. The method for structural and functional analysis by combining Diagram B and Diagram P according to claim 1, characterized in that The process of calling the noise factor library, part factor library, external objects of the Diagram B module, interface factor library, or adding the noise factors of the Diagram P module specifically includes: Call the time-varying factors in the noise factor library, part factor library, interface factor library, or the added noise factors of the Diagram P module; Call the external objects of the Diagram B module to determine the variation factors between products, customer usage factors, external environment factors, and system interaction factors in the noise factors of the Diagram P module.

4. The method for structural and functional analysis by combining Diagram B and Diagram P according to claim 1, wherein After the call is completed, synchronize the generated Diagram P to the product structure tree, which specifically includes: Determine the product features of the product structure tree based on the expected output of the generated Diagram P; Determine the failure causes of the product structure tree based on the noise factors of the generated Diagram P; Determine the failure modes of the product structure tree based on the unexpected output of the generated Diagram P; Determine the preventive and detective measures of the product structure tree based on the control factors of the generated Diagram P.

5. The method for structural and functional analysis by combining Diagram B and Diagram P according to claim 4, characterized in that, The types of preventive and detective measures include: current preventive measures, optimized preventive measures, current detective measures, and optimized detective measures.

6. The method for structural and functional analysis by combining Diagram B and Diagram P according to claim 1, characterized in that, After the call is completed and the generated Diagram P is synchronized to the product structure tree, it also includes: Generate an FMEA report based on the product structure tree that synchronizes the Diagram P.

7. An apparatus for structural and functional analysis by combining Diagram B and Diagram P, characterized in that, The equipment for structural and functional analysis by combining Diagram B and Diagram P includes: A product structure tree determination unit for analyzing the product structure using the Diagram B module, determining external objects, and obtaining the product structure tree; A Diagram P module trigger unit for conducting a functional analysis on the product structure tree to trigger the Diagram P module; An input determination unit of the Diagram P module for determining the input of the Diagram P module by calling the product structure tree generated by the Diagram B module; An expected output determination unit of the Diagram P module for calling the product feature library or adding the expected output of the Diagram P module; A noise factor determination unit of the Diagram P module for calling the noise factor library, part factor library, external objects of the Diagram B module, interface factor library, or adding the noise factors of the Diagram P module; An unexpected output determination unit of the Diagram P module for calling the failure library or creating the unexpected output of the Diagram P module; A control factor determination unit of the Diagram P module for calling the measure library or adding the control factors of the Diagram P module; The P-graph synchronization unit is used to synchronize the generated P-graph to the product structure tree after the call is completed.

8. A computer device, comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the method for structural analysis and functional analysis by combining B-graph and P-graph according to any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for structural analysis and functional analysis by combining B-graph and P-graph according to any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for structural analysis and functional analysis by combining B-graph and P-graph according to any one of claims 1-6.