Methods, structures, devices, computer programs, and computer readable storage media for analyzing an electromechanical system

By analyzing electromechanical systems using a multi-layer network model, the challenges of maintenance and repair caused by complexity are solved, and efficient fault identification and analysis are achieved, which has significant advantages, especially in complex systems such as autonomous vehicles.

CN113950685BActive Publication Date: 2026-08-25BAYERISCHE MOTOREN WERKE AG
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080041922.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-09-23
Filing Date
2020-06-24
Publication Date
2026-08-25
Estimated Expiration
2040-06-24

AI Technical Summary

Technical Problem

The complexity of electromechanical systems increases the difficulty of maintenance and repair, and existing technologies are insufficient for efficient analysis.

Method used

A multi-layer network model is adopted. By generating a multi-layer network model, multiple nodes and connections are used to represent the structural data of the electromechanical system. The functional and fault relationships of the electromechanical system are analyzed, and the relationships between different technical domains are identified.

Benefits of technology

It simplifies the analysis process of electromechanical systems, significantly saves time and costs, and improves the efficiency of diagnosis and maintenance, especially in complex systems such as autonomous vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113950685B_ABST
    Figure CN113950685B_ABST
Patent Text Reader

Abstract

The invention relates to a method for analyzing an electromechanical system having one or more electromechanical components, in which structural data are provided. The structural data represent a predetermined structure of the network. The structure has a plurality of layers (11, 12, 13, 14, 15, 16, 17, 18, 19) and each layer represents a technical domain of the electromechanical system. A model in the form of a multilayer network (20) is generated from a plurality of input data about the electromechanical system and the predetermined structure. The multilayer network comprises a plurality of nodes (110, 120, 130, 140, 150, 160, 170, 180, 190) and a plurality of connections (300) between two nodes each. Each of the plurality of nodes (110-190) is assigned to one of the plurality of layers (11-19). The electromechanical system is analyzed from the multilayer network (20).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method for analyzing electromechanical systems. It also relates to a network structure for analyzing electromechanical systems. Furthermore, it relates to an apparatus for analyzing electromechanical systems. Finally, it relates to a computer program and a computer-readable storage medium for analyzing electromechanical systems. Background Technology

[0002] As electromechanical systems become increasingly complex, targeted maintenance and repair of these systems are becoming more and more difficult. Summary of the Invention

[0003] The task upon which this invention is based facilitates simple and efficient analysis of electromechanical systems.

[0004] The task is solved by means of the features according to the invention.

[0005] According to a first aspect, the present invention is characterized by a method for analyzing an electromechanical system having one or more electromechanical components.

[0006] According to the first aspect, structural data is provided, representing a predetermined structure of a network. The structure has multiple layers, each representing a technical domain of the electromechanical system. A multi-layered network model is generated based on multiple input data regarding the electromechanical system and the predetermined structure. The multi-layered network includes multiple nodes and multiple connections located between each node. Each of the multiple nodes is assigned to one of the multiple layers. The electromechanical system is analyzed based on the multi-layered network.

[0007] This allows for the simplified and efficient display of the functions of an electromechanical system, the failures of those functions, and their impact on the system in a multi-layered network format. Furthermore, it enables the identification and analysis of relationships between different technical domains within the electromechanical system. This can significantly save time and costs for each individual diagnostic or repair situation, for example. Moreover, it is advantageous for the analysis of electromechanical systems during their development phase, such as in the development of robust diagnostic measures and / or diagnostic designs.

[0008] Electromechanical systems, especially complex ones, such as vehicles. Vehicles are preferably single-track or multi-track motor vehicles (such as cars, trucks, transport vehicles, and motorcycles). This results in several advantages explicitly described within the scope of this document, as well as several other advantages that will be understood by those skilled in the art. Particularly significant advantages can be derived when applied to highly or fully automated vehicles. Alternatively, the vehicle can be an aircraft or a vessel, and the method is applied accordingly to aircraft or vessels.

[0009] The intended structure has at least two layers.

[0010] Multilayer network design is used to interconnect domain-based development knowledge in information networks, enabling the use of action chains and tolerance chains to, for example, find the cause of a failure.

[0011] Multiple input data points for electromechanical systems can be provided by (huge, computable) matrices that contain the input data in a networked and coded manner. Matrix representations enable efficient machine processing of multiple input data for the analysis of electromechanical systems. The generation of multi-layered network models allows for manual and / or automatic (further or intermediate) processing of multiple input data to achieve the desired quality and further optimize the analysis.

[0012] Input data can be based on various data from the development process or operation of the electromechanical system.

[0013] Input data includes: fault data configured to define one or more fault states, and / or measurement data configured to define one or more measurements, and / or observation data configured to define one or more symptoms, and / or interface data configured to define one or more interfaces, preferably, the one or more interfaces are configured to connect data from various technical domains of the electromechanical system, and / or maintenance data configured to define one or more maintenance measures, and / or design data configured to define one or more design features, preferably, the one or more design features are configured to map or represent one or more structural features, and / or maintenance data configured to define one or more maintenance measures, preferably, the one or more maintenance measures are configured to associate one or more fault states with one or more maintenance measures, and / or software data configured to define one or more software states, preferably, the one or more software states are configured to associate one or more fault states with one or more measurements, and / or data from signal and / or functional analysis of the electromechanical system.

[0014] Each of the multiple connections represents a relationship between one node and another. For example, a symptom is connected to a fault image if the symptom is associated with the fault image in some way. If there is no association (e.g., "vehicle color" and "heat development"), it can be represented by the corresponding missing connection or the corresponding weight of the connection.

[0015] Data from the development process includes, for example: Diagnostic Trouble Codes (DTCs) / Health Indicators (such as fault data) lists containing possible fault memories and possible measurements. So-called Controller Description Files (SGBDs) contain descriptions of which diagnostic information is coded on the controller, where, and how. DTCs describe fault memories, particularly those related to environmental conditions, and indicate the presence (or absence) of faults; additionally, HIs indicate the degree of fault. Service instructions (such as maintenance data) contain service procedures for resolving issues that need to be addressed quickly, other than test plans. Test plans (e.g., included in maintenance data) can be understood as substantially similar to service instructions but already stored in the diagnostic tester. Circuit diagrams (such as design data) contain electrical connections and pinouts (e.g., pin assignments, pinouts), which can be displayed in a multi-layered network, similar to faults in the circuit. Mechanical design data contains mechanical connections between parts and their tolerances. Based on this, errors in the balance equations can be displayed in a multi-layered network. Failure Mode and Effects Analysis (FMEA) / Fault Tree Analysis (FTA), such as fault data, includes the impact of mechanical failures on observable symptoms and can be directly visualized as connections in a multi-layered network. FMEA is typically mechanical in nature, while Fault Tree Analysis (FTA) is usually based on E / E failures. Software documentation (such as software data) details the impact of error signals on observable symptoms and can be used similarly to FMEA.

[0016] Multilayer networks, for example in Neo4J format, are stored in a preferred graph structure for further processing.

[0017] Analysis of electromechanical systems can, for example, determine which electromechanical component is related to which DTC (diagnostic tic), and / or which error images have not been diagnosed, and / or the frequency of DTC occurrence when the electromechanical system has predetermined system characteristics.

[0018] Analysis of electromechanical systems can, for example, generate subnetworks of multilayer networks.

[0019] According to one alternative implementation, each of the plurality of connections includes one or more of the following connection parameters: a first value designed to define whether the corresponding connection is a directional connection. If the corresponding connection is a directional connection, the connection parameter includes a second value. The second value is designed to define the direction of the corresponding connection. This direction can take one of two unidirectional values ​​and one bidirectional value. A third value is designed to define whether the corresponding connection is a weighted connection. If the corresponding connection is a weighted connection, the connection parameter includes a fourth value. The fourth value is designed to define the weight of the corresponding connection.

[0020] This allows for a simple, efficient, and accurate representation of the relationship between two nodes. Furthermore, it enables the linking of the technical domains of electromechanical systems.

[0021] For example, weights have values ​​between 0% and 100%. Alternatively or additionally, the one or more connection parameters include textual information designed to define the respective connections.

[0022] In another alternative implementation, the multi-layer network has a component layer. Each node assigned to the component layer includes one or more component attributes and represents a corresponding electromechanical component and its electromechanical operation. The component layer represents the relationships between the corresponding electromechanical components.

[0023] The component layer represents the first technical domain of the electromechanical system. The first technical domain includes the one or more electromechanical components and their corresponding electromechanical modes of operation, as well as the relationships between the corresponding electromechanical components.

[0024] Therefore, the first technical domain can be analyzed simply and efficiently and associated with other technical domains of the electromechanical system.

[0025] The one or more component attributes include, for example, an identification attribute that uniquely identifies the corresponding node by assigning a unique sequence of numbers and / or letters, and / or a type attribute that marks the corresponding node as an electromechanical component, and / or a name attribute in text form representing the corresponding node, and / or a failure rate and / or a failure probability and / or a cost value of the electromechanical component or similar attributes.

[0026] According to another alternative implementation, the multi-layer network has a functional layer. A corresponding node assigned to the functional layer includes one or more functional attributes and represents a corresponding function of the electromechanical system. The functional layer represents the functional process between the corresponding functions. If the multi-layer network has a component layer, then the corresponding connections between nodes assigned to the functional layer and nodes assigned to the component layer respectively represent that the corresponding function represented by the corresponding node of the functional layer is performed by the corresponding electromechanical component represented by the corresponding node of the component layer.

[0027] The functional layer represents the second technical domain of the electromechanical system, which includes the representation of the corresponding functions and the functional processes between the corresponding functions of the electromechanical system.

[0028] Therefore, the second technology domain can be analyzed simply and efficiently and associated with other technology domains of the electromechanical system.

[0029] The corresponding functions include the hardware and / or software functions of the electromechanical system and / or the hardware and / or software functions of the corresponding electromechanical components.

[0030] The functional processes between corresponding functions include Boolean algebra operations, especially operations using operators such as "AND" and / or "OR".

[0031] The one or more functional attributes include: identification attributes and / or type attributes that mark the corresponding node as a function of the electromechanical system, and / or name attributes, and / or failure rate and / or failure probability and / or weighted attributes representing the weight of the corresponding function relative to other functions of the electromechanical system and / or system-level attributes representing which system level of the electromechanical system the corresponding function belongs to, or similar attributes. The system level of the electromechanical system may be "drive unit" and / or "torque controller" and / or "torque converter" or the like.

[0032] According to another alternative implementation, the multi-layer network has a fault layer. A corresponding node assigned to the fault layer includes one or more fault attributes and represents a corresponding fault state relating to a corresponding function of a corresponding electromechanical component. The fault layer represents a relationship between corresponding fault states. If the multi-layer network has a functional layer, the corresponding connection between a node assigned to the fault layer and a node assigned to the functional layer represents that a corresponding fault state represented by a corresponding node in the fault layer is assigned to a corresponding function represented by a corresponding node in the functional layer.

[0033] The fault layer represents the third technical domain of the electromechanical system, which includes the corresponding fault states and the relationship between the corresponding fault states and the functions of the one or more electromechanical components.

[0034] Therefore, the third technology domain can be analyzed simply and efficiently and associated with other technology domains of the electromechanical system.

[0035] The one or more fault attributes include: identification attributes and / or type attributes that mark the corresponding node as a fault state of the electromechanical system, and / or name attributes, and / or probability or similar attributes that represent the probability value of the occurrence of the corresponding fault state.

[0036] According to another alternative implementation, the multilayer network has a diagnostic layer. A corresponding node assigned to the diagnostic layer includes one or more diagnostic attributes and represents a corresponding diagnostic result of the electromechanical system. The diagnostic layer represents the relationship between the corresponding diagnostic results. If the multilayer network has a fault layer, the corresponding connection between a node assigned to the diagnostic layer and a node assigned to the fault layer represents that the corresponding diagnostic result represented by the corresponding node of the diagnostic layer is related to the identification of the corresponding fault state represented by the corresponding node of the fault layer.

[0037] The diagnostic layer represents the fourth technical domain of the electromechanical system, which includes the representation of the relationship between the corresponding diagnostic results and the corresponding diagnostic results of the electromechanical system.

[0038] Therefore, the fourth technology domain can be analyzed simply and efficiently and associated with other technology domains of electromechanical systems.

[0039] Diagnostic results may include fault images, such as DTCs showing the presence or absence of a fault (e.g., binary, "yes" / "no", "present" / "absent") or so-called "health indicators" (HIs) that represent component status (e.g., green / yellow / red indicating "system normal" / "system altered" / "serious fault"). The difference is that DTCs represent binary fault states, while HIs constitute a continuous fault severity measurement instrument that can represent the degree of fault (and may include, for example, one or more measurements).

[0040] If the corresponding diagnostic result includes DTC, then the one or more diagnostic attributes include: identification attributes and / or detection level and / or repair cost attributes or similar attributes representing the repair cost amount determined based on the diagnostic result.

[0041] If the corresponding diagnostic result includes HI, then the one or more diagnostic attributes include: identification attributes and / or type attributes that mark the corresponding node as HI, and / or name attributes, and / or system-level attributes or similar attributes that represent which system level of the electromechanical system the corresponding diagnostic result belongs to.

[0042] According to another alternative implementation, the multilayer network has a symptom layer. A corresponding node assigned to the symptom layer includes one or more symptom attributes and represents a corresponding symptom of the electromechanical system. The symptom layer represents the relationship between the corresponding symptoms. If the multilayer network has a fault layer, the corresponding connection between a node assigned to the symptom layer and a node assigned to the fault layer represents the identification of a corresponding symptom represented by a corresponding node in the symptom layer and a corresponding fault state represented by a corresponding node in the fault layer.

[0043] The symptom layer represents the fifth technical domain of the electromechanical system, which includes the corresponding symptoms and the relationship between the corresponding symptoms of the electromechanical system.

[0044] Therefore, the fifth technology domain can be analyzed simply and efficiently and associated with other technology domains of electromechanical systems.

[0045] Symptoms represent corresponding characteristics and / or signs of an electromechanical system. For example, symptoms may include power loss and / or fault messages and / or inability to select a driving speed level and / or abnormal sounds, such as rattling or similar noises.

[0046] The one or more symptom attributes include: identification attributes and / or type attributes that mark the corresponding node as a symptom of an electromechanical system, and / or name attributes or similar attributes.

[0047] According to another alternative implementation, the multi-layer network has a system characteristic layer. A corresponding node assigned to the system characteristic layer includes one or more system characteristic attributes and represents a corresponding system characteristic of the electromechanical system. The system characteristic layer represents the relationship between the corresponding system characteristics. If the multi-layer network has a fault layer, the corresponding connection between a node assigned to the system characteristic layer and a node assigned to the fault layer represents the identification of a corresponding system characteristic represented by a corresponding node in the system characteristic layer and a corresponding fault state represented by a corresponding node in the fault layer.

[0048] The system characteristic layer represents the sixth technical domain of the electromechanical system. The sixth technical domain includes the representation of the corresponding system characteristics and the relationship between the corresponding system characteristics of the electromechanical system.

[0049] Therefore, the sixth technology domain can be analyzed simply and efficiently and associated with other technology domains of electromechanical systems.

[0050] System characteristics include, for example, a certain variant and / or model of an electromechanical system and / or certain electromechanical components of an electromechanical system and / or the production period of an electromechanical system and / or the color or similar characteristics of an electromechanical system.

[0051] According to another alternative implementation, the multi-layer network has an environment layer. A corresponding node assigned to the environment layer includes one or more environmental attributes and represents a corresponding characteristic of the environment in which the electromechanical system operates. The environment layer represents the relationships between these corresponding environmental characteristics. If the multi-layer network has a fault layer, the corresponding connection between a node assigned to the environment layer and a node assigned to the fault layer represents the identification of a corresponding fault state represented by a corresponding node in the fault layer, in relation to a corresponding characteristic of the environment represented by the corresponding node in the environment layer.

[0052] The environment layer represents the seventh technical domain of electromechanical systems. The seventh technical domain includes the corresponding characteristics of the environment and the representation of the relationships between the corresponding characteristics of the environment.

[0053] Therefore, the seventh technology domain can be analyzed simply and efficiently and associated with other technology domains of electromechanical systems.

[0054] The one or more environmental attributes include: identification attributes and / or type attributes that mark the corresponding node as a corresponding characteristic of the environment, and / or name attributes or similar attributes.

[0055] The environment represents the geographical area in which the electromechanical system operates.

[0056] Environmental characteristics include, for example, the characteristics of a geographic area, temperature range, and / or ambient temperature or similar values.

[0057] According to another alternative implementation, the multi-layer network has a system usage layer. The corresponding nodes assigned to the system usage layer include one or more system usage attributes and represent corresponding operating modes of the electromechanical system. The system usage layer represents the relationships between the corresponding operating modes of the electromechanical system. If the multi-layer network has a fault layer, the corresponding connections between the nodes assigned to the system usage layer and the nodes assigned to the fault layer represent: the identification of the corresponding operating mode represented by the corresponding node of the system usage layer and the corresponding fault state represented by the corresponding node of the fault layer.

[0058] The system uses a layer to represent the eighth technical domain of the electromechanical system. The eighth technical domain includes the corresponding operating modes of the electromechanical system and the representation of the relationships between the corresponding operating modes of the electromechanical system.

[0059] Therefore, the eighth technology domain can be analyzed simply and efficiently and associated with other technology domains of the electromechanical system.

[0060] Operating mode can also be referred to as the usage mode of electromechanical system.

[0061] Operating mode represents information about the electromechanical system user, such as driver profile in the case of a vehicle, and / or information about how the electromechanical system is used, such as whether the vehicle is mainly operating on short distances or on highways, or similar information.

[0062] According to another alternative implementation, the multilayer network has a descriptive layer (or guidance layer). The corresponding nodes assigned to the descriptive layer include one or more descriptive attributes and represent corresponding descriptions for troubleshooting and / or analysis of the electromechanical system. The descriptive layer represents the relationship between the corresponding descriptions for troubleshooting and / or analysis of the electromechanical system. If the multilayer network has a component layer, the corresponding connection between the nodes assigned to the descriptive layer and the nodes assigned to the component layer represents that the corresponding electromechanical component represented by the corresponding node of the component layer is related to the troubleshooting and / or analysis of the electromechanical system based on the description represented by the corresponding node of the descriptive layer. If the multilayer network has a functional layer, the corresponding connection between the nodes assigned to the descriptive layer and the nodes assigned to the functional layer represents that the corresponding function represented by the corresponding node of the functional layer is related to the troubleshooting and / or analysis of the electromechanical system based on the description represented by the corresponding node of the descriptive layer. If the multilayer network has a fault layer, the corresponding connection between the nodes assigned to the descriptive layer and the nodes assigned to the fault layer represents that the corresponding fault state represented by the corresponding node of the fault layer is related to the troubleshooting and / or analysis of the electromechanical system based on the description represented by the corresponding node of the descriptive layer. If the multi-layer network has a diagnostic layer, the corresponding connections between nodes assigned to the description layer and nodes assigned to the diagnostic layer represent: the corresponding diagnostic results represented by the corresponding nodes of the diagnostic layer are related to the troubleshooting and / or analysis of the electromechanical system based on the descriptions represented by the corresponding nodes of the description layer. If the multi-layer network has an environment layer, the corresponding connections between nodes assigned to the description layer and nodes assigned to the environment layer represent: the corresponding characteristics of the environment represented by the corresponding nodes of the environment layer are related to the troubleshooting and / or analysis of the electromechanical system based on the descriptions represented by the corresponding nodes of the description layer.

[0063] The description layer represents the ninth technical domain of the electromechanical system. The ninth technical domain includes the corresponding descriptions for troubleshooting and / or analysis of the electromechanical system, as well as the representation of the relationships between the corresponding descriptions for troubleshooting and / or analysis of the electromechanical system.

[0064] Therefore, the ninth technology domain can be analyzed simply and efficiently and associated with other technology domains of electromechanical systems.

[0065] Descriptions for troubleshooting and / or analysis of electromechanical systems, including test plans and / or test plan results.

[0066] The one or more descriptive attributes include: identification attributes and / or type attributes that mark the corresponding node as a description for troubleshooting and / or analysis of electromechanical systems, and / or name attributes or similar attributes.

[0067] According to a second aspect, the present invention is characterized by a structure for analyzing networks of electromechanical systems. The structure has multiple layers. Each layer represents a technical domain of the electromechanical system. The multiple layers include one or more layers described in conjunction with the method described above according to the first aspect.

[0068] According to a third aspect, the present invention is characterized by an apparatus for analyzing electromechanical systems. The apparatus is configured to implement the method for analyzing electromechanical systems according to the first aspect.

[0069] According to a fourth aspect, the invention is characterized by a computer program comprising instructions that, when executed by a computer, cause the computer to perform a method for analyzing an electromechanical system according to a first aspect.

[0070] According to a fifth aspect, the present invention is characterized by a computer-readable storage medium having a computer program according to a fourth aspect stored thereon.

[0071] The alternative implementation of the first aspect may also exist in other aspects and have corresponding effects. Attached Figure Description

[0072] The embodiments of the present invention are described in detail below with reference to the schematic diagrams. The diagrams are as follows:

[0073] Figure 1 A flowchart is shown for a procedure used to analyze electromechanical systems;

[0074] Figure 2 An exemplary diagram is shown illustrating the structure of a network used for analyzing electromechanical systems;

[0075] Figure 3 A first exemplary diagram of a multilayer network is shown;

[0076] Figure 4 A second exemplary illustration of a multilayer network is shown; and

[0077] Figure 5 A third exemplary illustration of a multilayer network is shown. Detailed Implementation

[0078] In all the accompanying drawings, elements with the same structure or function are indicated by the same reference numerals.

[0079] Figure 1 A flowchart is shown for a procedure used to analyze electromechanical systems.

[0080] The program can be executed, in particular, by a device. This device, in particular, has a computing unit, program and data storage, and, for example, one or more communication interfaces. The program and data storage and / or the computing unit and / or the communication interfaces can be constructed in a single structural unit and / or distributed across multiple structural units.

[0081] This device can also be referred to as a device for analyzing electromechanical systems.

[0082] Therefore, programs are stored, in particular, in the device's program and data storage.

[0083] The program begins in step S101, in which variables may be initialized if necessary.

[0084] In step S103, structural data is provided. The structural data represents a predetermined structure 10 of the network (see [reference]). Figure 2 Structure 10 has multiple layers 11, 12, 13, 14, 15, 16, 17, 18, and 19, and each layer 10-19 represents a technical domain of the electromechanical system.

[0085] In step S105, a multi-layer network is generated based on multiple input data regarding the electromechanical system and the predetermined structure (see...). Figure 3 Model 20 in the form of a multilayer network 20. The multilayer network 20 includes multiple nodes 110, 120, 130, 140, 150, 160, 170, 180, 190 and multiple connections 300 located between two nodes 110-190 respectively. Each of the multiple nodes 110-190 is assigned to one of the multiple layers 11-19.

[0086] Optionally, each of the plurality of connections 300 includes one or more of the following connection parameters: a first value designed to define whether the corresponding connection is a directional connection. If the corresponding connection is a directional connection, the connection parameter includes a second value. The second value is designed to define the direction of the corresponding connection. This direction is preferably one of two unidirectional values ​​and one bidirectional value. A third value is designed to define whether the corresponding connection is a weighted connection. If the corresponding connection is a weighted connection, the connection parameter includes a fourth value. The fourth value is designed to define the weight of the corresponding connection.

[0087] In step S107, the electromechanical system is analyzed based on the multilayer network.

[0088] As an alternative to or supplement to step S107, the multilayer network 20 is stored in a graph structure, for example in Neo4J format, for further processing.

[0089] The procedure ends in step S109 and can be restarted in step S101 if necessary.

[0090] Figure 2 An exemplary diagram is shown of the structure 10 of a network used for analyzing an electromechanical system. The electromechanical system has, according to... Figure 1 The electromechanical system shares the same characteristics. Structure 10 has multiple layers 11-19. Each layer 11-19 represents a technical domain of the electromechanical system. The multiple layers 11-19 include:

[0091] The component layer 11 represents the first technical domain of the electromechanical system. The first technical domain includes the one or more electromechanical components and their corresponding electromechanical modes of operation, as well as the relationships between the corresponding electromechanical components.

[0092] Functional layer 12 represents the second technical domain of the electromechanical system. The second technical domain includes the representation of the corresponding functions and the functional processes between the corresponding functions of the electromechanical system.

[0093] Fault layer 13 represents the third technical domain of the electromechanical system. The third technical domain includes a representation of the relationship between the corresponding fault states of the corresponding functions of the corresponding electromechanical components and the corresponding fault states of the functions of the one or more electromechanical components.

[0094] The diagnostic layer 14 represents the fourth technical domain of the electromechanical system. The fourth technical domain includes the corresponding diagnostic results of the electromechanical system and the representation of the relationship between the corresponding diagnostic results of the electromechanical system.

[0095] Symptom layer 15 represents the fifth technical domain of the electromechanical system. The fifth technical domain includes the corresponding symptoms of the electromechanical system and the representation of the relationship between the corresponding symptoms of the electromechanical system.

[0096] The sixth technical domain of the electromechanical system is represented by the system characteristic layer 16. The sixth technical domain includes the representation of the corresponding system characteristics of the electromechanical system and the relationship between the corresponding system characteristics of the electromechanical system.

[0097] The seventh technology domain, represented by the environment layer 17, includes the characteristics of the environment in which the electromechanical system operates and the relationship between these characteristics.

[0098] The system usage layer 18 represents the eighth technical domain of the electromechanical system. The eighth technical domain includes the corresponding operating modes of the electromechanical system and the relationship between the corresponding operating modes of the electromechanical system.

[0099] The explanatory layer 19 represents the ninth technical domain of the electromechanical system. The ninth technical domain includes corresponding descriptions for troubleshooting and / or analysis of the electromechanical system and representations of the relationships between the corresponding descriptions for troubleshooting and / or analysis of the electromechanical system.

[0100] Figure 3 A first exemplary illustration of a multilayer network 20 is shown. The multilayer network 20 has, according to... Figure 2The structure 10 has the same layers 11-19. The multi-layer network 20 includes multiple nodes 110-190 and multiple connections 300 located between each pair of nodes 110-190. Node 110 is assigned to layer 11. Node 120 is assigned to layer 12. Node 130 is assigned to layer 13. Node 140 is assigned to layer 14. Node 150 is assigned to layer 15. Node 160 is assigned to layer 16. Node 170 is assigned to layer 17. Node 180 is assigned to layer 18. Node 190 is assigned to layer 19. The multiple connections 300 have the same structure as those in layer 11-19. Figure 1 Multiple connections share the same characteristics. Unlike the network 20 shown, more than one node 110-190 can also be assigned to a single layer in each of layers 11-19 (see Based on...). Figure 4 , 5 (Exemplary illustration).

[0101] The connection between node 120 assigned to functional layer 12 and node 110 assigned to component layer 11 indicates that the corresponding function represented by the corresponding node 120 of functional layer 12 is performed by the corresponding electromechanical component represented by the corresponding node 110 of component layer 11.

[0102] The connection between node 130 assigned to fault layer 13 and node 120 assigned to function layer 12 represents that the corresponding fault state represented by the corresponding node 130 of fault layer 13 is assigned to the corresponding function represented by the corresponding node 120 of function layer 12.

[0103] The connection between node 140 assigned to diagnostic layer 14 and node 130 assigned to fault layer 13 represents the correlation between the corresponding diagnostic result represented by the corresponding node 140 of diagnostic layer 14 and the identification of the corresponding fault state represented by the corresponding node 130 of fault layer 13.

[0104] The connection between node 140 assigned to diagnostic layer 14 and node 120 assigned to functional layer 12 represents the correlation between the diagnosis result represented by the corresponding node 140 in diagnostic layer 14 and the diagnosis of the corresponding function represented by the corresponding node 120 in functional layer 12.

[0105] The connection between node 150 assigned to symptom layer 15 and node 130 assigned to fault layer 13 represents the identification of the corresponding symptom represented by the corresponding node 150 of symptom layer 15 and the corresponding fault state represented by the corresponding node 130 of fault layer 13.

[0106] The connection between node 160 assigned to system characteristic layer 16 and node 130 assigned to fault layer 13 represents the identification of the corresponding system characteristic represented by the corresponding node 160 of system characteristic layer 16 and the corresponding fault state represented by the corresponding node 130 of fault layer 13.

[0107] The connection between node 170 assigned to environment layer 17 and node 130 assigned to fault layer 13 represents the identification of the corresponding characteristics of the environment represented by the corresponding node 170 of environment layer 17 and the corresponding fault state represented by the corresponding node 130 of fault layer 13.

[0108] The connection between node 180 assigned to system use layer 18 and node 130 assigned to fault layer 13 represents the identification of the corresponding operating mode represented by the corresponding node 180 of system use layer 18 and the corresponding fault state represented by the corresponding node 130 of fault layer 13.

[0109] The connection between node 190 assigned to description layer 19 and node 110 assigned to component layer 11 represents the corresponding electromechanical component represented by the corresponding node 110 of component layer 11 and is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node 190 of description layer 19.

[0110] The connection between node 190 assigned to the description layer 19 and node 120 assigned to the functional layer 12 represents the corresponding function represented by the corresponding node 120 of the functional layer 12 and is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node 190 of the description layer 19.

[0111] The connection between node 190 assigned to description layer 19 and node 130 assigned to fault layer 13 represents the corresponding fault state represented by the corresponding node 130 of fault layer 13 and is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node 190 of description layer 19.

[0112] The connection between node 190 assigned to the description layer 19 and node 140 assigned to the diagnostic layer 14 represents the corresponding diagnostic result represented by the corresponding node 140 of the diagnostic layer 14 and is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node 190 of the description layer 19.

[0113] The connection between node 190 assigned to description layer 19 and node 170 assigned to environment layer 17 represents the corresponding characteristics of the environment represented by the corresponding node 170 of environment layer 17, and is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node 19 of description layer 190.

[0114] Figure 4 A second exemplary illustration of a multilayer network 20 is shown. The multilayer network 20 has features consistent with those according to... Figure 3The multilayer network 20 has the same characteristics. A second exemplary illustration of the multilayer network 20 shows a first subset of the plurality of layers 11-19 of the multilayer network 20, which includes a component layer 11, a functional layer 12, and a diagnostic layer 14. According to the second exemplary illustration, the multilayer network 20 includes the following nodes and connections:

[0115] Node 110-1 is assigned to component layer 11 and represents the first electromechanical component and its electromechanical operation. Node 110-2 is assigned to component layer 11 and represents the second electromechanical component and its electromechanical operation. Node 110-3 is assigned to component layer 11 and represents the third electromechanical component and its electromechanical operation. Nodes 110-1 to 110-3 assigned to component layer 11 include one or more component attributes.

[0116] Node 120-1 is assigned to functional layer 12 and represents the first function of the electromechanical system. Node 120-2 is assigned to functional layer 12 and represents the second function of the electromechanical system. Node 120-3 is assigned to functional layer 12 and represents the third function of the electromechanical system. Node 120-4 is assigned to functional layer 12 and represents the fourth function of the electromechanical system. Node 120-5 is assigned to functional layer 12 and represents the fifth function of the electromechanical system. Nodes 120-1 to 120-5 assigned to functional layer 12 include one or more functional attributes.

[0117] Node 140-1 is assigned to diagnostic layer 14 and represents the first diagnostic result of the electromechanical system, which includes the first DTC. Node 140-2 is assigned to diagnostic layer 14 and represents the second diagnostic result of the electromechanical system, which includes the second DTC. Node 140-3 is assigned to diagnostic layer 14 and represents the third diagnostic result of the electromechanical system, which includes the third DTC. Node 140-4 is assigned to diagnostic layer 14 and represents the fourth diagnostic result of the electromechanical system, which includes the fourth DTC. Node 140-5 is assigned to diagnostic layer 14 and represents the fifth diagnostic result of the electromechanical system, which includes the first HI. Node 140-6 is assigned to diagnostic layer 14 and represents the sixth diagnostic result of the electromechanical system, which includes the second HI. Node 140-7 is assigned to diagnostic layer 14 and represents the seventh diagnostic result of the electromechanical system, which includes the third HI.

[0118] Connection 300-1 indicates that the first function is performed by the first electromechanical component. Connection 300-2 indicates that the second function is performed by the second electromechanical component. Connection 300-3 indicates that the third function is performed by the second electromechanical component. Connection 300-4 indicates that the fifth function is performed by the third electromechanical component.

[0119] Connection 300-5 represents the first function of the first electromechanical component having a mechanical effect on the second function of the second electromechanical component. Connection 300-6 represents the second function of the second electromechanical component having a mechanical effect on the first function of the first electromechanical component. Connection 300-7 represents the third function of the second electromechanical component having a mechanical effect on the second function of the second electromechanical component. Connection 300-8 represents the fourth function of the fourth electromechanical component having an electrical effect on the third function of the second electromechanical component. Connection 300-9 represents the fifth function of the third electromechanical component having an electrical effect on the third function of the second electromechanical component.

[0120] Connection 300-10 represents the first HI being assigned to the first function. Connection 300-11 represents the first DTC being assigned to the first function. Connection 300-12 represents the second DTC being assigned to the second function. Connection 300-13 represents the third DTC being assigned to the second function. Connection 300-14 represents the second HI being assigned to the third function. Connection 300-15 represents the fourth DTC being assigned to the fourth function. Connection 300-16 represents the third HI being assigned to the fifth function. Connection 300-17 represents the first DTC being associated with the first symptom and the second DTC. Connection 300-18 represents the third DTC being associated with the second symptom and the second DTC.

[0121] Connections 300-1 to 300-18 have the following characteristics: Figure 1 Multiple connections share the same characteristics.

[0122] Figure 5 A third exemplary illustration of a multilayer network 20 is shown. The multilayer network 20 has features consistent with... Figure 3 The multi-layer network 20 has the same characteristics. A third exemplary illustration of the multi-layer network 20 shows a second subset of the plurality of layers 11-19 of the multi-layer network 20, which includes a diagnostic layer 14, a symptom layer 15, and a system characteristic layer 16. According to the third exemplary illustration, the multi-layer network 20 includes nodes 140-1, 140-2, 140-3, 140-4, 140-5, 140-6, 150-1, 150-2, 150-3, 150-4, 150-5, 150-6, 160-1, 160-2, 160-3, 160-4, 160-5, and 160-6, and a plurality of connections 300. The plurality of connections 300 have the same characteristics as those according to... Figure 1 Multiple connections share the same characteristics. Nodes 140-1 to 140-6 are assigned to the diagnostic layer 14. Nodes 150-1 to 150-6 are assigned to the symptom layer. Nodes 160-1 to 160-6 are assigned to the system characteristics layer.

[0123] Multiple nodes and connections in a multi-layer network 20 can be combined with specific values ​​to form a fault image.

[0124] For clarity, according to Figures 3 to 5 The multilayer networks 20 shown are highly simplified illustrations of multilayer networks used for analyzing electromechanical systems. In practice, multilayer networks 20 may include thousands of nodes (e.g., fault states, symptoms, etc.) and thousands of connections (e.g., weighted or sensitive connections, such as connections between corresponding symptoms and corresponding fault states). The illustration of multilayer networks 20 is exemplary and limited to selected nodes and connections to clearly illustrate relationships and mechanisms. The structure of networks used for analyzing electromechanical systems and / or multilayer networks 20 may also have more or fewer layers than in the corresponding examples.

Claims

1. A method for analyzing an electromechanical system having one or more electromechanical components, wherein, - Provide structural data representing a predetermined structure (10) of the network, the structure (10) having multiple layers and each layer representing a technical domain of the electromechanical system. - A multi-layer network (20) model is generated based on multiple input data regarding the electromechanical system and a predetermined structure (10). The multi-layer network includes multiple nodes and multiple connections (300) located between two nodes, each of the multiple nodes being assigned to one of the multiple layers, and -Analyze the electromechanical system based on the multilayer network (20), The multilayer network (20) has a description layer (19), and the corresponding nodes (190) assigned to the description layer (19) include one or more description attributes and represent corresponding descriptions for troubleshooting and / or analysis of the electromechanical system. The description layer (19) represents the relationship between the corresponding descriptions for troubleshooting and / or analysis of the electromechanical system. If the multilayer network (20) has a component layer (11), the corresponding connections between the nodes (190) assigned to the description layer (19) and the nodes (110) assigned to the component layer (11) respectively represent: the corresponding electromechanical component represented by the corresponding node (110) of the component layer (11) is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding descriptions represented by the corresponding nodes (190) of the description layer (19); and / or The multi-layer network (20) has a system usage layer (18), and the corresponding nodes (180) assigned to the system usage layer (18) include one or more system usage attributes and represent the corresponding operating modes of the electromechanical system. The system usage layer (18) represents the relationship between the corresponding operating modes of the electromechanical system. If the multi-layer network (20) has a fault layer (13), the corresponding connections between the nodes (180) assigned to the system usage layer (18) and the nodes (130) assigned to the fault layer (13) represent the identification of the corresponding operating mode represented by the corresponding node (180) of the system usage layer (18) and the corresponding fault state represented by the corresponding node (130) of the fault layer (13).

2. The method according to claim 1, wherein, Each of the plurality of connections (300) includes one or more of the following connection parameters: - This is the first value used to define whether a corresponding connection is a directed connection. - If the corresponding connection is a directional connection, then a second value is included to define the direction of the corresponding connection. - Designed to define whether the corresponding connection is a third value of a weighted connection, and - If the corresponding connection is a weighted connection, then a fourth value is included to define the weights of the corresponding connection.

3. The method according to claim 1 or 2, wherein, The multilayer network (20) has a component layer (11), wherein, - The corresponding node (110) assigned to the component layer (11) includes one or more component attributes and represents the corresponding electromechanical component and the electromechanical operation mode of the corresponding electromechanical component, and - The component layer (11) represents the relationship between the corresponding electromechanical components.

4. The method according to claim 1 or 2, wherein, The multilayer network (20) has a functional layer (12), wherein - The corresponding node (120) assigned to the functional layer (12) includes one or more functional attributes and represents the corresponding function of the electromechanical system. - The functional layer (12) represents the functional process between corresponding functions, and - If the multilayer network (20) has a component layer (11), then the corresponding connection between the node (120) assigned to the functional layer (12) and the node (110) assigned to the component layer (11) respectively represents that the corresponding function represented by the corresponding node (120) of the functional layer (12) is performed by the corresponding electromechanical component represented by the corresponding node (110) of the component layer (11).

5. The method according to claim 4, wherein, The multi-layer network (20) has a fault layer (13), wherein, - The corresponding node (130) assigned to the fault layer (13) includes one or more fault attributes and represents a corresponding fault state with respect to the corresponding function of the corresponding electromechanical component. - The fault layer (13) represents the relationship between corresponding fault states, and - If the multilayer network (20) has a functional layer (12), then the corresponding connection between the node (130) assigned to the fault layer (13) and the node (120) assigned to the functional layer (12) respectively represents: the corresponding fault state represented by the corresponding node (130) of the fault layer (13) is assigned to the corresponding function represented by the corresponding node (120) of the functional layer (12).

6. The method according to claim 5, wherein, The multilayer network (20) has a diagnostic layer (14). - The corresponding node (140) assigned to the diagnostic layer (14) includes one or more diagnostic attributes and represents the corresponding diagnostic results of the electromechanical system. - The diagnostic layer (14) represents the relationship between corresponding diagnostic results, and - If the multilayer network (20) has a fault layer (13), then the corresponding connections between the nodes (140) assigned to the diagnostic layer (14) and the nodes (130) assigned to the fault layer (13) respectively represent: the corresponding diagnostic result represented by the corresponding node (140) of the diagnostic layer (14) is related to the identification of the corresponding fault state represented by the corresponding node (130) of the fault layer (13).

7. The method according to claim 5, wherein, The multilayer network (20) has a symptom layer (15), wherein, - The corresponding node (150) assigned to the symptom layer (15) includes one or more symptom attributes and represents the corresponding symptom of the electromechanical system. -The symptom layer (15) represents the relationship between corresponding symptoms, and - If the multilayer network (20) has a fault layer (13), then the corresponding connections between the nodes (150) assigned to the symptom layer (15) and the nodes (130) assigned to the fault layer (13) respectively represent the identification of the corresponding symptom represented by the corresponding node (150) of the symptom layer (15) and the corresponding fault state represented by the corresponding node (130) of the fault layer (13).

8. The method according to claim 5, wherein, The multi-layer network (20) has a system characteristic layer (16), wherein, - The corresponding node (160) assigned to the system characteristic layer (16) includes one or more system characteristic attributes and represents the corresponding system characteristic of the electromechanical system. - The system characteristic layer (16) represents the relationship between the corresponding system characteristics, and - If the multi-layer network (20) has a fault layer (13), then the corresponding connections between the nodes (160) assigned to the system characteristic layer (16) and the nodes (130) assigned to the fault layer (13) respectively represent the identification of the corresponding system characteristic represented by the corresponding node (160) of the system characteristic layer (16) and the corresponding fault state represented by the corresponding node (130) of the fault layer (13).

9. The method according to claim 5, wherein, The multi-layer network (20) has an environment layer (17), wherein, - The corresponding node (170) assigned to the environment layer (17) includes one or more environmental attributes and represents the corresponding characteristics of the environment in which the electromechanical system operates. - The environmental layer (17) represents the relationship between the corresponding characteristics of the environment, and - If the multilayer network (20) has a fault layer (13), then the corresponding connections between the nodes (170) assigned to the environment layer (17) and the nodes (130) assigned to the fault layer (13) respectively represent: the corresponding characteristics of the environment represented by the corresponding node (170) of the environment layer (17) are related to the identification of the corresponding fault state represented by the corresponding node (130) of the fault layer (13).

10. The method according to claim 4, wherein, - If the multilayer network (20) has a functional layer (12), then the corresponding connections between the nodes (190) assigned to the description layer (19) and the nodes (120) assigned to the functional layer (12) respectively represent: the corresponding function represented by the corresponding node (120) of the functional layer (12) is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node (190) of the description layer (19).

11. The method according to claim 5, wherein, - If the multi-layer network (20) has a fault layer (13), then the corresponding connections between the nodes (190) assigned to the description layer (19) and the nodes (130) assigned to the fault layer (13) respectively represent: the corresponding fault state represented by the corresponding node (130) of the fault layer (13) is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node (190) of the description layer (19).

12. The method according to claim 6, wherein, - If the multilayer network (20) has a diagnostic layer (14), then the corresponding connection between the node (190) assigned to the description layer (19) and the node (140) assigned to the diagnostic layer (14) respectively represents that the corresponding diagnostic result represented by the corresponding node (140) of the diagnostic layer (14) is related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node (190) of the description layer (19).

13. The method according to claim 9, wherein, - If the multilayer network (20) has an environment layer (17), the corresponding connection between the node (190) assigned to the description layer (19) and the node (170) assigned to the environment layer (17) respectively represents that the corresponding characteristics of the environment represented by the corresponding node (170) of the environment layer (17) are related to the troubleshooting and / or analysis of the electromechanical system based on the corresponding description represented by the corresponding node (190) of the description layer (19).

14. The method according to claim 2, wherein, This direction can use one of two unidirectional values ​​and one bidirectional value.

15. A structure (10) for analyzing a network of an electromechanical system, the structure having multiple layers and each layer representing a technical domain of the electromechanical system, the multiple layers including one or more layers in the method according to any one of claims 1 to 14.

16. An apparatus for analyzing electromechanical systems, said apparatus being configured to implement the method according to any one of claims 1 to 14.

17. A computer program product comprising instructions that, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 14.

18. A computer-readable storage medium having thereon stored a computer program product according to claim 17.

Citation Information

Patent Citations

  • A civil aircraft complex system fault diagnosis method based on a Bayesian network

    CN109829468A

  • Diagnosis module and method for producing a simulation model for such a diagnosis, especially for motor vehicle onboard fault diagnosis, in which a simulation models signal, material and energy flows

    DE10056413A1

  • Method for monitoring at least one component of a motor vehicle

    WO2019057871A1