Method and device for handling failure of wiring harness system, electronic equipment and storage medium
By obtaining the preset fusion relationship information of the wiring harness system, the failure probability of the target physical node is automatically determined, which solves the problem of low fault handling efficiency of the wiring harness system and realizes efficient and economical fault handling.
Patent Information
- Application Number
- CN202510922584.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-04
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2045-07-04
AI Technical Summary
In the prior art, the fault handling efficiency of the wiring harness system is low, and maintenance personnel need to manually locate the fault point, resulting in high labor costs and low efficiency.
By obtaining the preset fusion relationship information of the wiring harness system, indicating the connection relationship between physical nodes and the association relationship between maintenance contents, the failure probability of the target physical node is determined, and fault processing is performed based on this, reducing manual positioning steps.
It improves the efficiency and economic benefits of wiring harness system troubleshooting, reduces labor costs, and improves the accuracy of troubleshooting.
Smart Images

Figure CN120410517B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electronic equipment, and more particularly, to a harness system fault processing method and device, an electronic equipment, and a computer readable storage medium. BACKGROUND
[0002] Currently, when processing the fault of the harness system of an electronic equipment, a maintenance personnel usually locates the fault of the harness system based on a maintenance manual and a fault code of the electronic equipment, and then processes the fault of the harness system of the electronic equipment based on the located fault of the harness system.
[0003] However, the harness system fault processing method has the problem of low efficiency. SUMMARY
[0004] The present application provides a harness system fault processing method and device, an electronic equipment, and a computer readable storage medium to improve the accuracy of harness system fault processing.
[0005] In a first aspect, the present application provides a harness system fault processing method, which includes:
[0006] obtaining a target maintenance theme for the harness system and preset fusion relationship information; the preset fusion relationship information is used to indicate the physical connection relationship between each physical node in the harness system, the association relationship between each maintenance content of each preset maintenance theme in at least one preset maintenance theme, and the association relationship between at least one maintenance content and at least one physical node; the at least one preset maintenance theme at least includes the target maintenance theme; and one maintenance content is one preset maintenance theme or one maintenance step;
[0007] determining the failure probability of a target physical node for the target maintenance theme based on the preset fusion relationship information;
[0008] processing the fault of the harness system based on the failure probability of the target physical node.
[0009] In a second aspect, the present application also provides a harness system fault processing device, which includes:
[0010] an obtaining module, configured to obtain a target maintenance theme for the harness system and preset fusion relationship information; the preset fusion relationship information is used to indicate the physical connection relationship between each physical node in the harness system, the association relationship between each maintenance content of each preset maintenance theme in at least one preset maintenance theme, and the association relationship between at least one maintenance content and at least one physical node; the at least one preset maintenance theme at least includes the target maintenance theme; and one maintenance content is one preset maintenance theme or one maintenance step;
[0011] A determination module, configured to determine a failure probability of a target physical node for a target maintenance topic based on preset fusion relationship information;
[0012] The fault handling module is used to handle faults of the wiring harness system based on the failure probability of the target physical node.
[0013] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising: one or more processors; a memory; and one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the above method.
[0014] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which stores a program code executable by a processor. When the program code is executed by the processor, the processor executes the above method.
[0015] The present invention provides a fault handling method, device, electronic device and computer-readable storage medium for a wiring harness system. In the present invention, preset fusion relationship information is used to indicate the physical connection relationship between physical nodes in the wiring harness system, the association relationship between the maintenance contents (including maintenance topics or maintenance steps) of each preset maintenance topic in at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node. Therefore, based on the target maintenance topic to be processed and the preset fusion relationship information, the target physical node for the target maintenance topic and the failure probability of the target physical node can be determined directly, thereby achieving the goal of locating the target physical node with the possibility of failure. Finally, based on the failure probability of the target physical node, the wiring harness system is fault-handled, and maintenance personnel no longer need to manually locate the target physical node with the possibility of failure, thereby improving the determination efficiency of the target physical node, thereby improving the fault handling efficiency of the wiring harness system, and eliminating the step of requiring maintenance personnel to manually locate the target physical node with the possibility of failure, reducing the labor cost of fault handling of the wiring harness system, and improving the economic benefit of fault handling of the wiring harness system.
[0016] Other features and advantages of the embodiments of the present invention will be described in the following description and, in part, will become apparent from the description or be understood through practice of the embodiments of the present invention. The objectives and other advantages of the embodiments of the present invention can be achieved and obtained through the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 A flowchart of a fault handling method for a wiring harness system proposed in one embodiment of the present invention is shown.
[0019] Figure 2 A schematic diagram of a wiring harness principle diagram in an embodiment of the present invention is shown.
[0020] Figure 3 Shown based on Figure 2 A schematic diagram of the diagram indicating the physical connection relationships constructed from the wiring harness schematic.
[0021] Figure 4 Shown based on Figure 2 Schematic diagram of a graph indicating preset fusion relationship information constructed based on the wiring harness schematic diagram in .
[0022] Figure 5 Shown Figure 1 The corresponding embodiment is a flowchart of step S120 in one embodiment.
[0023] Figure 6 A structural block diagram of a fault handling device for a wiring harness system proposed in one embodiment of the present invention is shown.
[0024] Figure 7 A structural block diagram of an electronic device provided according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present invention.
[0026] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. At the same time, in the description of the present invention, the terms "first", "second", etc. are used only to distinguish the description and should not be understood as indicating or implying relative importance.
[0027] See also Figure 1 , Figure 1 A flowchart of a fault handling method for a wiring harness system according to an embodiment of the present invention is shown. The method is applied to an electronic device and includes:
[0028] S110: Obtain target maintenance topics and preset fusion relationship information for the wiring harness system.
[0029] The preset fusion relationship information is used to indicate the physical connection relationship between physical nodes in the wiring harness system, the association relationship between the maintenance contents of each preset maintenance topic within at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node. At least one preset maintenance topic includes at least a target maintenance topic. A maintenance content is a preset maintenance topic or a maintenance step. Optionally, a maintenance step can include a main step and sub-steps included in the main step. The sub-steps can be divided into multiple levels of sub-steps. For example, a level 1 sub-step includes at least one level 2 sub-step, and a level 2 sub-step includes at least one level 3 sub-step.
[0030] The wiring harness system may refer to the wiring harness system of the equipment to be repaired, and the equipment to be repaired may be a vehicle, machine tool, ship, aircraft, desktop terminal, server, etc.
[0031] A maintenance topic is used to indicate a specific fault or different faults of the same category that occur in the device being repaired. For example, if the device being repaired is a vehicle, a maintenance topic could indicate a vehicle fault indicated by a vehicle fault code. Alternatively, if the device being repaired is a server, maintenance topics could include communication faults and storage faults.
[0032] The maintenance topics corresponding to all faults of the equipment to be repaired may be obtained as target maintenance topics. Alternatively, multiple maintenance topics corresponding to all faults of the equipment to be repaired may be randomly selected, or a portion with a high frequency may be selected as target maintenance topics.
[0033] Exemplarily, the wiring harness system is a wiring harness system in a vehicle (meaning that the equipment to be repaired is a vehicle). Accordingly, the process of determining the target repair topic may include: obtaining a target vehicle fault code of the vehicle; and based on a preset correspondence between the vehicle fault code and the repair topic, determining the repair topic corresponding to the target vehicle fault code as the target repair topic.
[0034] The vehicle fault codes of the whole vehicle can be obtained by scanning the vehicle through a vehicle maintenance device (the vehicle maintenance device can be the aforementioned electronic device or other device in communication with the electronic device), and the target vehicle fault codes can be obtained. Then, the target vehicle fault codes are determined by the preset correspondence between the vehicle fault codes and the maintenance topics, and the target maintenance topics corresponding to the target vehicle fault codes are determined as the target maintenance topics.
[0035] For example, 100 vehicle fault codes correspond to 100 maintenance topics one by one, and the target vehicle fault codes are determined to be 20. Based on the one-to-one correspondence between the 100 vehicle fault codes and the 100 maintenance topics, the 20 maintenance topics corresponding to the 20 target vehicle fault codes are determined as the target maintenance topics.
[0036] The preset fusion relationship information can be in the form of a table, a graph, or text information, which can indicate the physical connection relationship between each physical node in the wire harness system, the association relationship between each maintenance content of at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node. However, compared with text information, tables and graphs have intuitive and easy-to-read properties. Therefore, the preset fusion relationship information can be indicated in the form of a table or a graph.
[0037] For example, when the preset fusion relationship information is indicated by a table, three tables can be set. The first table indicates the physical connection relationship between each physical node in the wire harness system, for example, the element in the ith row and the jth column of the table indicates the physical connection relationship between the ith physical node and the jth physical node. The second table indicates the association relationship between each maintenance content of at least one preset maintenance topic, for example, the first column of the table is each preset maintenance topic, the second column is the main step included in the preset maintenance topic, the third column is the first level sub-step included in each main step, and the nth column is the n-2 level sub-step included in each n-3 level sub-step. The third table indicates the association relationship between at least one maintenance content and at least one physical node, for example, the element in the pth row and the qth column of the table indicates the association relationship between the pth physical node and the qth maintenance content. Of course, it is not difficult to understand that the main step can include only one sub-step, or can include multiple levels of sub-steps, which are determined based on the fault condition of the wire harness system, and the present application does not limit it.
[0038] For another example, a graph is used to indicate preset fusion relationship information. A node in the graph corresponds to a physical node, a maintenance step (including a main step and sub-steps at all levels) or a maintenance theme. The connection relationship between the nodes corresponding to the physical nodes indicates the physical connection relationship between the physical nodes. The connection relationship between the nodes corresponding to the maintenance contents (including maintenance themes and maintenance steps) indicates the association relationship between the maintenance contents. The connection relationship between the nodes corresponding to the physical nodes and the nodes corresponding to the maintenance contents indicates the association relationship between the physical nodes and the maintenance contents.
[0039] In some implementations, the step of determining the preset fusion relationship information may include:
[0040] A1. Obtain physical connection relationship indication information indicating a physical connection relationship and preset maintenance relationship information; the preset maintenance relationship information is used to indicate associations between different types of maintenance content and different types of content node associations. The maintenance content association relationship indicates the association between maintenance content, and the content node association relationship indicates the association between maintenance content and physical nodes.
[0041] A2. Create corresponding content instruction information for each preset maintenance topic;
[0042] A3. Determine preset fusion relationship information based on the preset maintenance relationship information, the physical connection relationship indication information, the content indication information, and the maintenance content of each preset maintenance theme.
[0043] It is worth mentioning that the preset maintenance relationship information is used to indicate the association relationship between different types of maintenance contents and the association relationship between different types of content nodes.
[0044] For any maintenance content association relationship a1 and any maintenance content association relationship a2, if the category of the maintenance content involved in a1 is consistent with the category of the maintenance content involved in a2, then it is determined that a1 and a2 belong to the same type of maintenance content association relationship. For example, a1 is the maintenance theme a11 including the main step a111, and a2 is the maintenance theme a21 including the main step a211, and it is determined that a1 and a2 belong to the same type of maintenance content association relationship. For another example, a3 is the main step a31 including the sub-step a311, and a4 is the main step a41 including the sub-step a411, and it is determined that a3 and a4 belong to the same type of maintenance content association relationship.
[0045] Similarly, for any content node association relationship b1 and any content node association relationship b2, the category of the maintenance content involved in b1 is consistent with the category of the maintenance content involved in b2, and the category of the physical node involved in b1 is consistent with the category of the physical node involved in b2, then it is determined that b1 and b2 belong to the same category of content node association relationships. For example, b1 is the description of sub-step b11 and is related to physical node b111, and b2 is the description of sub-step b21 and is related to physical node b211, then it is determined that b1 and b2 belong to the same category of content node association relationships.
[0046] Therefore, the preset maintenance relationship information can only indicate the association relationships of different types of maintenance contents and the association relationships of different types of content nodes, and there is no need to indicate the association relationships of different maintenance contents of the same type and the association relationships of different content nodes of the same type separately, which improves the integration of the preset maintenance relationship information, reduces the data volume of the preset maintenance relationship information, and facilitates the rapid generation of preset fusion relationship information.
[0047] Of course, the preset maintenance relationship information may also include other information, such as explanatory information explaining the maintenance content association relationship and the content node association relationship, and may also include the information source from which the maintenance content association relationship and the content node association relationship originate.
[0048] Generally speaking, for the wiring harness system in a vehicle, the maintenance content involves main steps and sub-steps (generally speaking, the sub-steps of the maintenance content of the wiring harness system in a vehicle are only level 1, so they are not graded). After entering the first maintenance step, check the results according to all the sub-steps of the step. After completing the inspection of these sub-steps, confirm whether the prompt information is correct. If it is correct, enter the maintenance step corresponding to the correct step for further maintenance. If it is wrong, enter the maintenance step corresponding to the wrong step for further maintenance. Therefore, in the vehicle field, multiple maintenance steps (including main steps and sub-steps) of the maintenance theme of the wiring harness system form a binary tree. The text for each sub-step includes ECU, connectors, pins, relays, and fuses, etc.
[0049] For example, when the wiring harness system is a wiring harness system in a vehicle, the configured preset maintenance relationship information may be as shown in Table 1. Table 1 is as follows:
[0050] Table 1
[0051]
[0052] As shown in Table 1, the information corresponding to "from" indicates the maintenance content (actually, content indication information), the information corresponding to "to" indicates the physical node associated with the maintenance content (actually, node indication information), the relationship name is the name of the maintenance content association relationship and the name of the content-node association relationship, the relationship description is the information explaining the maintenance content association relationship and the node content association relationship, and the maintenance manual content refers to the maintenance content association relationship and the node content association relationship derived from the maintenance manual, and the corresponding specific description in the maintenance manual.
[0053] The preset maintenance topics can be maintenance topics determined based on needs and scenarios. For example, when the wiring harness system is a wiring harness system in a vehicle, the various maintenance topics included in the maintenance manual can be used as preset maintenance topics, or all maintenance topics that may occur in the vehicle can be used as preset maintenance topics.
[0054] For the preset maintenance theme, corresponding content indication information is created for each maintenance content corresponding to the preset maintenance theme: one preset maintenance theme corresponds to one content indication information, and one maintenance step corresponds to one content indication information. The content indication information can be the name, identifier or number of the maintenance content.
[0055] Of course, when creating corresponding content instruction information for maintenance content, you can also create a node type, a name of a node attribute, a description of a node attribute, a data type of a node attribute, and an information source from which the maintenance content originates.
[0056] For example, when the wiring harness system is a wiring harness system in a vehicle, the information created for the maintenance content of a certain maintenance topic may be as shown in Table 2. Table 2 is as follows:
[0057] Table 2
[0058]
[0059] Among them, in Table 2, the node name is the content indication information corresponding to the maintenance content, the node type can refer to the "Chinese translation" result of the content indication information, the node attribute refers to the attribute of the content indication information, and the node attribute is used to explain the node attribute of the content indication information. The maintenance manual content refers to the maintenance content derived from the maintenance manual and the specific description corresponding to it in the maintenance manual.
[0060] The physical connection relationship indication information may include the association relationship between the node indication information corresponding to each physical node, so as to indicate the association relationship between the physical nodes through the association relationship between the node indication information. Generally speaking, one physical node corresponds to one node indication information. The node indication information may be the name, number, or identifier of the physical node.
[0061] For example, the physical node c1 and the physical node c2 have a physical connection relationship. Then, in the physical connection relationship indication information, the node indication information c11 corresponding to the physical node c1 and the node indication information c21 corresponding to the physical node c2 have an association relationship.
[0062] In this way, based on the preset maintenance relationship information, the physical connection relationship indication information, the content indication information corresponding to the preset maintenance theme and the maintenance contents corresponding to the preset maintenance theme, an association relationship can be established between the content indication information corresponding to each maintenance content corresponding to the preset maintenance theme, and an association relationship can be established between the content indication information corresponding to the maintenance content and the node indication information indicating the physical node in the physical connection relationship indication information, so as to associate each maintenance content and associate the maintenance content with the physical node to obtain the preset fusion relationship information. At this time, in the preset fusion relationship information, the association relationship between the maintenance contents is indicated by the association relationship between the content indication information, the association relationship between the maintenance content and the physical node is indicated by the association relationship between the content indication information and the node indication information, and the physical connection relationship between the physical nodes indicated by the node indication information is indicated by the association relationship between the node indication information.
[0063] Optionally, the process of determining the physical connection relationship indication information indicating the physical connection relationship may include: creating corresponding node indication information for each physical node; creating corresponding connection relationship indication information for different types of physical connection relationships between the physical nodes; and creating physical connection relationship indication information indicating the physical connection relationship based on the harness schematic diagram of the harness system, the node indication information of each physical node, and the connection relationship indication information of each physical connection relationship.
[0064] Among them, different physical connection relationships can belong to the same type of physical connection relationships. Generally speaking, for any physical connection relationship d1 and any physical connection relationship d2, the category of the physical node connected to d1 is consistent with the category of the physical node connected to d2, then it is determined that d1 and d2 belong to the same type of physical connection relationship. For example, the physical nodes connected to d1 are pin11 and physical node pin12, and the physical nodes connected to d2 are pin21 and physical node pin22, then it is determined that d1 and d2 belong to the same type of physical connection relationship. For example, the physical nodes connected to d3 are ecu1 and connector 1, and the physical nodes connected to d4 are ecu2 and connector 2, then it is determined that d3 and d4 belong to the same type of physical connection relationship.
[0065] In this way, for the physical connection relationships of the same type, one connection relationship indication information is created, and different physical connection relationships of the same type can share the same connection relationship indication information.
[0066] Afterwards, a harness schematic diagram of the harness system may be obtained, and then physical connection relationship indication information indicating the physical connection relationship may be created based on the harness schematic diagram of the harness system, the node indication information of each physical node, and the connection relationship indication information of each connection relationship.
[0067] That is to say, based on the specific link relationship between each physical node in the wiring harness schematic diagram of the wiring harness system and the connection relationship indication information of each physical connection relationship, each node indication information can be associated through the connection relationship indication information to establish an association relationship between the node indication information, and the association relationship between the physical nodes can be indicated through the association relationship between the node indication information.
[0068] Of course, in order to more clearly indicate the physical nodes of the wiring harness system, other information besides the node indication information can also be configured for the physical nodes, for example, the node type, node attribute name (the name of the attribute of the physical node), node attribute description, the data type of the node attribute, etc.
[0069] For example, when the wiring harness system is a vehicle wiring harness system, the information configured for the physical nodes of the wiring harness system may be as shown in Table 3. Table 3 is as follows:
[0070] Table 3
[0071]
[0072] In Table 3, the node name refers to the node indication information, and the harness schematic object is the physical node.
[0073] By configuring the node type, node attribute name, node attribute description, node attribute data type and other data of the physical node, the corresponding physical node and the node indication information of the physical node can be indexed respectively through the node type, node attribute name, node attribute description, node attribute data type and other data to achieve fast indexing and avoid the situation where low indexing efficiency occurs due to indexing only through the physical node and the node indication information of the physical node.
[0074] Similarly, for the physical connection relationship of the wiring harness system in the vehicle, the configured connection relationship indication information is shown in Table 4, which is as follows:
[0075] Table 4
[0076]
[0077] In Table 4, from refers to node indication information corresponding to a physical node at a starting point of a physical connection relationship, to refers to node indication information corresponding to a physical node at a terminal point of the physical connection relationship, relationship name is connection relationship indication information, relationship description is an explanation of a corresponding physical connection relationship of the connection relationship indication information, and harness principle diagram relationship is a representation of the physical connection relationship in a harness principle diagram.
[0078] For example, in the case of a harness principle diagram of a harness system of a vehicle as shown in Figure 2 Figure 2 ZCUF and CCU in Table 1 refer to an electronic control unit in the vehicle, FB1 and FB2 are connectors, M is a motor, and F1 is a switch. Figure 3 Based on the node indication information in Table 3 and the connection relationship indication information in Table 4, the physical connection relationship indication information indicating the physical connection relationship between the physical nodes in the harness system can be a graph as shown in
[0079] In the case of the preset maintenance relationship information in Table 1, the content indication information of each maintenance content in Table 2, the node indication information in Table 3, and the connection relationship indication information in Table 4, when the content included in the preset maintenance theme is as shown in Table 5, and the determined preset fusion relationship information is a graph, the preset fusion relationship information is as shown in Figure 4
[0080] Table 5
[0081]
[0082] Figure 4 In Table 5, a circle represents a node (a circle represents content indication information or node indication information), and a connection edge between nodes represents an association relationship between the nodes: a connection edge between node indication information of physical nodes represents a physical connection relationship between the physical nodes, a connection edge between content indication information of maintenance contents represents an association relationship between the maintenance contents, and a connection edge between node indication information and content indication information represents an association relationship between a physical node and a content.
[0083] In S120, a failure probability of a target physical node for a target maintenance theme is determined based on preset fusion relationship information.
[0084] After obtaining the preset fusion relationship information, since the preset fusion relationship information is determined based on the preset maintenance topic, and the preset maintenance topic at least includes the target maintenance topic, the content for the target maintenance topic is directly determined from the preset fusion relationship information, and the target physical node for the target maintenance topic is determined based on the content for the target maintenance topic, and the failure probability of the target physical node is determined.
[0085] The target physical node may refer to a physical node that is targeted for the target maintenance subject and belongs to a target category. Target categories may include, for example, connectors and pins. That is, the target physical node for the target maintenance subject may be a connector for the target maintenance subject, the target physical node for the target maintenance subject may also be a pin for the target maintenance subject, and the target physical node for the target maintenance subject may also be a connector or pin for the target maintenance subject.
[0086] After determining the target physical node, the failure probability of the target physical node is counted and estimated.
[0087] S130 : Based on the failure probability of the target physical node, perform fault processing on the wiring harness system.
[0088] After the failure probability of the target physical node is determined, the failure probability of the target physical node may be displayed so that maintenance personnel can perform maintenance processing on the target physical node based on the failure probability of the target physical node.
[0089] Generally speaking, there may be multiple target maintenance topics, and the target maintenance topics may have an order (the order may be set based on demand and is not limited by the present invention). Thus, the wiring harness system may be fault-handled based on the failure probability of the target physical node of each target maintenance topic according to the order of the target maintenance topics.
[0090] Of course, after completing the troubleshooting of all target maintenance topics, a new target maintenance topic may be acquired again, and then the troubleshooting process may be continued according to the aforementioned process of S110 to S130.
[0091] For example, in the case where the equipment to be repaired is a vehicle, after completing the fault handling, the vehicle fault code of the vehicle can be re-read as the target vehicle fault code, and then the target repair topic can be determined based on the re-determined target vehicle fault code, and the fault handling process can be continued according to the aforementioned S110-S130 process to achieve fault repair of the vehicle's wiring harness system.
[0092] It is worth mentioning that the aforementioned Table 2 also involves related information with the node name "image". The "image" refers to a picture used to assist maintenance personnel in viewing. The picture includes two types: pictures for maintenance topics and pictures for maintenance steps. Pictures for maintenance topics refer to pictures used to show the wiring harness schematic diagram of the wiring harness system targeted by the maintenance topic, and pictures for maintenance steps refer to pictures of the physical nodes associated with the maintenance steps, used to show the structure of the physical nodes. Through these pictures, maintenance personnel can easily find the corresponding physical nodes,
[0093] For example, when a target physical node is determined and the failure probability of the target physical node is output and displayed, a picture of the target physical node is also displayed so that maintenance personnel can quickly locate the target physical node.
[0094] In this embodiment, preset fusion relationship information is used to indicate the physical connection relationship between the physical nodes in the wiring harness system, the association relationship between the maintenance contents (including maintenance topics or maintenance steps) of each preset maintenance topic in at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node. Therefore, the target physical node for the target maintenance topic and the failure probability of the target physical node can be determined directly based on the target maintenance topic to be processed and the preset fusion relationship information, thereby achieving the goal of locating the target physical node with the possibility of failure. Finally, based on the failure probability of the target physical node, the wiring harness system is fault-handled, and maintenance personnel no longer need to manually locate the target physical node with the possibility of failure, thereby improving the determination efficiency of the target physical node, thereby improving the fault handling efficiency of the wiring harness system, and eliminating the step of maintenance personnel manually locating the target physical node with the possibility of failure, reducing the labor cost of fault handling of the wiring harness system, and improving the economic benefits of fault handling of the wiring harness system.
[0095] The electronic / paper version of the wiring harness schematic diagram and the maintenance manual of the electronic equipment can be converted into a unified and integrated preset fusion relationship information (which can be in the form of a graph). The preset fusion relationship information can be used to efficiently search the wiring harness system and the maintenance manual, solving the problem of slow search based on traditional wiring harness schematic diagrams and maintenance manuals, and the fragmented expression of wiring harness schematic sub-diagrams between each wiring harness and component, which makes it difficult for maintenance personnel to repair.
[0096] In some embodiments, there are multiple target maintenance topics; multiple target physical nodes; Figure 5 As shown, S120 includes:
[0097] S121. For each target maintenance topic, determine target steps for the target maintenance topic based on preset fusion relationship information.
[0098] In some implementations, it may be possible to determine, based on the content related to the target maintenance topic in the preset fusion relationship information (this part of the content is only for the target maintenance topic), content indication information directly connected to the node indication information in this part of the related content as associated content indication information, and then obtain the steps indicated by the associated content indication information as the target maintenance steps.
[0099] The maintenance steps may include a main step and sub-steps included in the main step (that is, the main step includes sub-steps of level 1); in this case, for each target maintenance theme, based on the preset fusion relationship information, the main step included in the target maintenance theme is determined as the first main step; based on the association relationship between different main steps and the preset fusion relationship information, the second main step associated with the first main step and the third main step associated with the second main step are determined; based on the preset fusion relationship information, the sub-steps included in the first main step, the second main step and the third main step are determined as the target steps for the target maintenance theme.
[0100] For example, the preset fusion relationship information determined is as follows Figure 4 As shown, the target maintenance topic "CCU fault code P150000" is first determined to include (in Table 1, this inclusion relationship is indicated by has_step) main step 1 as the first main step. Then, main step 2 associated with main step 1 (for example, in Table 1, this association relationship is indicated by yes_jump) and main step 4 associated with main step 1 (in Table 1, this association relationship is indicated by no_jump) are obtained as the second main step. Furthermore, main step 3 associated with main step 2 (in Table 1, this association relationship is indicated by yes_jump) is obtained as the third main step. However, main step 3 is not associated with main step 1, but main step 2 is associated with main step 3.
[0101] Then, for each main step (the first main step, the second main step, and the third main step), the sub-steps included in the main step (this inclusion relationship is indicated by has_substep in Table 1) are determined as target steps: sub-steps 1.1, 1.2, and 1.3 included in main step 1, sub-steps 2.1, 2.2, and 2.3 included in main step 2, and sub-step 3.1 included in main step 3.
[0102] In this way, the target steps corresponding to each target maintenance topic can be determined.
[0103] S122. Based on the preset fusion relationship information, determine a first physical node associated with the target step of the target maintenance theme and a second physical node connected to the first physical node through a target physical connection mode as target physical nodes.
[0104] Among them, the physical nodes connected through the target physical connection method can be regarded as a target physical node. Therefore, the target physical connection method can be docking (in the example of Table 1, docking means couple) or plugging, etc. The physical nodes connected through the target physical connection method are usually the same physical nodes.
[0105] Generally speaking, the first physical node associated with the target step belongs to the target category. Therefore, the second physical node connected to the first physical node through the target physical connection method also belongs to the target category. At this time, the first physical node and the second physical node both belong to the target category.
[0106] For each target maintenance topic, after all target steps are determined, the physical node connected to the target step can be determined as the first physical node through information indicating the association relationship between content nodes (the association relationship indicated by related in the example of Table 1), and the physical node connected to each first physical node through the target physical connection method (couple in the example of Table 1) is obtained as the second physical node, and the first physical node and the second physical node are used as the target physical nodes.
[0107] For example, Figure 4 In the preset fusion relationship information shown, the connector FB1 and the connector FB2 connected in the target step 2.2 are the first physical nodes. If the target step 2.2 is not connected to the connector FB2, Figure 4 In the embodiment, connector FB1 is connected to connector FB2, and connector FB2 is determined to be the second physical node.
[0108] Similarly, Figure 4 In the preset fusion relationship information shown, PIN3 and PIN5 connected in the target step 2.2 are the first physical nodes. Figure 4 In the example, there is no second physical node connected to PIN3 and PIN5. At this time, the target physical nodes are determined to include the first physical nodes PIN3 and PIN5.
[0109] S123: Aggregate the target physical nodes of multiple target maintenance topics into a physical node set.
[0110] S124. Determine the failure probability of each target physical node based on the occurrence probability of each target physical node in the physical node set.
[0111] For each target maintenance topic, the target physical node is determined, and then the target physical nodes are aggregated into a physical node set. If there are duplicate target physical nodes in the physical node set, the duplicate target physical nodes in the physical node set do not need to be deduplicated.
[0112] For example, the target physical node determined by the target maintenance topic v1 is connector (C1, C2), and the target physical node determined by the target maintenance topic v2 is connector (C2, C3, C4). Then the merged physical node set is (C1, C2, C2, C3, C4).
[0113] After obtaining the physical node set, based on the physical node set in which duplicate target physical nodes exist, the failure probability of each target physical node in the physical node set is determined.
[0114] In some embodiments, the probability of occurrence of the target physical node in the physical node set can be counted as the failure probability of the target physical node. For example, the physical node set includes connections (C1, C2, C2, C3, C4), the failure probability of connector C1 is 1 / 5, and the failure probability of connector C2 is 2 / 5.
[0115] Of course, there may be some physical nodes connected through the target physical connection method. Therefore, for each target physical node in the physical node set, the failure probability of the target physical node is determined based on the probability of occurrence of the target physical node and the target connection physical node in the physical node set; wherein, the target connection physical node is the target physical node in the physical node set that is connected to the target physical node through the target physical connection method.
[0116] The failure probability of the target physical node may be obtained by summing the occurrence probability of the target physical node in the physical node set and the occurrence probability of the target connection physical node in the physical node set.
[0117] For example, the physical node set includes connections (C1, C2, C2, C3, C4), where connectors C2 and C3 are docked (one of the target physical connection modes), and the failure probability of connector C2 is determined to be 3 / 5.
[0118] For example, the set of physical nodes determined for pins includes (C1-P1, C2-P2, C2-P2, C4-P3), where C1-P1 refers to pin 1 under connector C1, C2-P2 refers to pin 2 under connector C2, and C4-P3 refers to pin 3 under connector C4. C2-P2 and C4-P3 are docking pins, so the failure probability of C2-P2 is 3 / 4.
[0119] It is worth mentioning that when the target physical node includes both pins and connectors, a physical node set is determined for the pins and the corresponding failure probabilities are counted, and a physical node set is determined for the connectors and the corresponding failure probabilities are counted.
[0120] Determine the failure probability of the target physical node; and perform fault handling on the wiring harness system based on the failure probability of the target physical node.
[0121] Optionally, if there are multiple target maintenance topics, and the multiple target maintenance topics are ordered, for the first target maintenance topic, the failure probability of each target physical node under the target maintenance topic is displayed; in response to the maintenance personnel's marking operation on each target physical node under the target maintenance topic, marking information of each target physical node under the target maintenance topic is obtained. The marking information indicates whether the target physical node has a fault, for example, OK indicates that there is no fault, and NOK indicates that there is a fault.
[0122] For the nth target maintenance topic (n is taken from 2 in sequence), based on the marked target physical nodes that have been added with marking information during the display process of the first n-1 target maintenance topics, the occurrence probability of each target physical node in the physical node set is adjusted, and the failure probability (adjusted) of each target physical node under the nth target maintenance topic is displayed; in response to the marking operation of the maintenance personnel on each target physical node under the target maintenance topic, the marking information of each target physical node under the target maintenance topic is obtained.
[0123] For example, there are multiple target maintenance topics, and the multiple target maintenance topics are ordered. In the case where the target physical node includes a connector and a pin, the main step under each target maintenance topic only includes one level of sub-step.
[0124] First, the sub-steps within the first target maintenance topic can be displayed. For each sub-step, all associated pins and connectors (i.e., target physical nodes) are displayed, along with the failure probability of each pin and connector. If the maintenance personnel confirms that a pin / connector is faulty, the pin / connector is marked as OK in the physical node set; otherwise, it is marked as NOK.
[0125] After completing the traversal of all target physical nodes (pins / connectors) under the first target maintenance topic, the maintenance of one target maintenance topic is ended, and the traversal of the second target maintenance topic is started.
[0126] Display the nth (n starts from 2 and takes value until all target maintenance topics are traversed) maintenance topic in order. In each maintenance step of this maintenance topic, display the corresponding sub-step and the pin / connector corresponding to the sub-step. If the pin / connector has been marked as OK, then when calculating the failure probability of the pin / connector, the pin / connector is not included in the calculation (because the mark OK means it is normal), and directly jump to the first associated branch of the main step to which the sub-step belongs (the first associated branch refers to the main step that jumps to after the user selects the yes operation with the main step as the starting point. In the example of Table 1, the first associated branch is the branch corresponding to yes_jump. Figure 4 In the example of Table 1, the first associated branch of step 2 is step 3), and the failure probability of the pin / connector under the first associated branch is displayed; if the pin / connector has been marked as NOK, it jumps directly to the second associated branch of the main step to which the sub-step belongs (the second associated branch refers to the main step to which the user jumps after selecting No from the main step as the starting point. In the example of Table 1, the second associated branch is the branch corresponding to no_jump. Figure 4 , the second associated branch of step 2 is step 4), and the failure probability of the pins / connectors under the second associated branch is displayed.
[0127] In this way, all target maintenance topics are traversed and all target physical nodes are marked. Then, fault processing can be performed on the target physical nodes marked as faulty according to the specific marking information of the marked target physical nodes to achieve fault processing of the wiring harness system.
[0128] In this embodiment, by presetting fusion relationship information, a guided association search is performed on the key elements of the wiring harness system (that is, the target physical nodes), which reduces the number of times maintenance personnel check the wiring harness elements and improves the maintenance efficiency of the wiring harness system.
[0129] During guided maintenance, the failure probability of wiring harness elements is dynamically displayed, providing maintenance personnel with a clear path for troubleshooting. Combined with intelligent diagnostic backend statistics, this allows for batch statistics on the failure probability of wiring harness elements, providing guidance for wiring harness system design.
[0130] See attached Figure 6 , Figure 6 The following is a block diagram of a fault handling device for a wiring harness system according to an embodiment of the present invention. The device 700 is used in electronic equipment and includes:
[0131] An acquisition module 710 is configured to acquire a target maintenance topic and preset fusion relationship information for the wiring harness system; the preset fusion relationship information is configured to indicate the physical connection relationship between physical nodes in the wiring harness system, the association relationship between maintenance contents of each preset maintenance topic within at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node; the at least one preset maintenance topic includes at least a target maintenance topic; and a maintenance content is a preset maintenance topic or a maintenance step.
[0132] A determination module 720 is configured to determine a failure probability of a target physical node for a target maintenance topic based on preset fusion relationship information;
[0133] The fault processing module 730 is used to perform fault processing on the wiring harness system based on the failure probability of the target physical node.
[0134] Optionally, the acquisition module 710 is also used to obtain physical connection relationship indication information indicating the physical connection relationship and preset maintenance relationship information; the preset maintenance relationship information is used to indicate different types of maintenance content association relationships and different types of content node association relationships, the maintenance content association relationship is used to indicate the association relationship between maintenance contents, and the content node association relationship is used to indicate the association relationship between maintenance contents and physical nodes; corresponding content indication information is created for the maintenance content of each preset maintenance theme; based on the preset maintenance relationship information, the physical connection relationship indication information, the content indication information and the maintenance content of each preset maintenance theme, the preset fusion relationship information is determined.
[0135] Optionally, the acquisition module 710 is also used to create corresponding node indication information for each physical node; create corresponding connection relationship indication information for different types of physical connection relationships between physical nodes; and create physical connection relationship indication information indicating the physical connection relationship based on the harness schematic diagram of the harness system, the node indication information of each physical node, and the connection relationship indication information of each physical connection relationship.
[0136] Optionally, there are multiple target maintenance topics; there are multiple target physical nodes; the determination module 720 is further used to determine, for each target maintenance topic, a target step for the target maintenance topic based on preset fusion relationship information; based on the preset fusion relationship information, determine the first physical node associated with the target step of the target maintenance topic and the second physical node connected to the first physical node through a target physical connection method as the target physical node; aggregate the target physical nodes of multiple target maintenance topics into a physical node set; and determine the failure probability of each target physical node based on the occurrence probability of each target physical node in the physical node set.
[0137] Optionally, the determination module 720 is also used to determine the failure probability of the target physical node for each target physical node in the physical node set based on the probability of occurrence of the target physical node and the target connection physical node in the physical node set; wherein the target connection physical node is a target physical node in the physical node set that is connected to the target physical node through a target physical connection method.
[0138] Optionally, the maintenance steps include a main step and sub-steps included in the main step; the determination module 720 is further used to determine, for each target maintenance theme, based on preset fusion relationship information, the main steps included in the target maintenance theme as the first main step; based on the association relationship between different main steps and the preset fusion relationship information, determine the second main step associated with the first main step and the third main step associated with the second main step; based on the preset fusion relationship information, determine the sub-steps included in the first main step, the second main step and the third main step as the target steps for the target maintenance theme.
[0139] Optionally, the wiring harness system is a wiring harness system in a vehicle; the acquisition module 710 is also used to obtain a target vehicle fault code of the vehicle; based on a preset correspondence between vehicle fault codes and maintenance topics, determine the maintenance topic corresponding to the target vehicle fault code as the target maintenance topic.
[0140] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0141] Please refer to Figure 7 , which shows a structural block diagram of an electronic device provided according to an embodiment of the present invention. The electronic device 500 can be an electronic device capable of running applications, such as a smartphone, a tablet computer, an e-book, and a vehicle. The electronic device 500 in the present invention may include one or more of the following components: a processor 510, a memory 520, and one or more applications. The one or more applications may be stored in the memory 520 and configured to be executed by one or more processors 510, and the one or more programs are configured to execute the method described in the aforementioned method embodiment.
[0142] The processor 510 may include one or more processing cores. The processor 510 utilizes various interfaces and circuits to connect various components within the electronic device 500. It executes instructions, programs, code sets, or instruction sets stored in the memory 520, and accesses data stored in the memory 520 to perform various functions and process data within the electronic device 500. Optionally, the processor 510 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 510 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem handles wireless communications. It is understood that the modem may also be implemented independently of the processor 510 via a separate communications chip.
[0143] The memory 520 may include random access memory (RAM) or read-only memory (ROM). The memory 520 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 520 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), and instructions for implementing the various method embodiments described below. The data storage area may also store data created by the electronic device 500 during use (such as a phone book, audio and video data, and chat history data).
[0144] In addition, the various functions in the various embodiments of the present invention may be integrated into a single processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules.
[0145] On the other hand, the present invention further provides a computer-readable storage medium, in which program code is stored. The program code can be called by a processor to execute the method described in the above method embodiment.
[0146] The computer-readable storage medium may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, a hard disk, or a cluster of ROMs. Alternatively, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has storage space for program code for executing any of the method steps described above. This program code can be read from or written to one or more computer program products. The program code may be compressed, for example, in a suitable format.
[0147] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not drive the essence of the corresponding technical solutions away from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for troubleshooting a wiring harness system, characterized in that: The method comprises: Obtaining a target maintenance topic and preset fusion relationship information for the wiring harness system; the preset fusion relationship information is used to indicate the physical connection relationship between physical nodes in the wiring harness system, the association relationship between maintenance contents of each preset maintenance topic in at least one preset maintenance topic, and the association relationship between at least one maintenance content and at least one physical node; the at least one preset maintenance topic at least includes the target maintenance topic; and a maintenance content is a preset maintenance topic or a maintenance step; Determining a failure probability of a target physical node for the target maintenance topic based on the preset fusion relationship information; There are multiple target maintenance topics and multiple target physical nodes. The determining, based on the preset fusion relationship information, the failure probability of the target physical node for the target maintenance subject includes: For each of the target maintenance topics, determining a target step for the target maintenance topic based on the preset fusion relationship information; Based on the preset fusion relationship information, determining a first physical node associated with a target step of the target maintenance topic and a second physical node connected to the first physical node via a target physical connection mode as target physical nodes; Aggregating the target physical nodes of the multiple target maintenance topics into a physical node set; Determining a failure probability of each target physical node based on an occurrence probability of each target physical node in the set of physical nodes; Fault processing is performed on the wiring harness system based on the failure probability of the target physical node.
2. The method for troubleshooting a wiring harness system according to claim 1, wherein: Before obtaining the target maintenance subject and preset fusion relationship information for the wiring harness system, the method includes: Obtaining physical connection relationship indication information indicating the physical connection relationship and preset maintenance relationship information; the preset maintenance relationship information is used to indicate different types of maintenance content association relationships and different types of content node association relationships, the maintenance content association relationship is used to indicate the association relationship between maintenance contents, and the content node association relationship is used to indicate the association relationship between maintenance contents and physical nodes; Creating corresponding content indication information for the maintenance content of each preset maintenance theme; The preset fusion relationship information is determined based on the preset maintenance relationship information, the physical connection relationship indication information, the content indication information, and the maintenance content of each preset maintenance topic.
3. The method for troubleshooting a wiring harness system according to claim 2, wherein: Before obtaining the physical connection relationship indication information indicating the physical connection relationship and the preset maintenance relationship information, the method further includes: Creating corresponding node indication information for each of the physical nodes; Creating corresponding connection relationship indication information for different types of physical connection relationships between physical nodes; Physical connection relationship indication information indicating the physical connection relationship is created based on the harness schematic diagram of the harness system, the node indication information of each physical node, and the connection relationship indication information of each physical connection relationship.
4. The method for troubleshooting a wiring harness system according to claim 1, wherein: The determining, based on the occurrence probability of each target physical node in the set of physical nodes, the failure probability of each target physical node includes: For each of the target physical nodes in the physical node set, the failure probability of the target physical node is determined based on the occurrence probability of the target physical node and the target connection physical node in the physical node set; wherein, the target connection physical node is a target physical node in the physical node set that is connected to the target physical node through a target physical connection method.
5. The method for troubleshooting a wiring harness system according to claim 1, wherein: The maintenance step includes a main step and sub-steps included in the main step; For each target maintenance topic, determining a target step for the target maintenance topic based on the preset fusion relationship information includes: For each of the target maintenance topics, based on the preset fusion relationship information, determining the main steps included in the target maintenance topic as the first main step; Determining, based on the association relationship between different main steps and the preset fusion relationship information, a second main step associated with the first main step and a third main step associated with the second main step; Based on the preset fusion relationship information, the sub-steps included in the first main step, the second main step, and the third main step are determined as target steps for the target maintenance topic.
6. The method for troubleshooting a wiring harness system according to any one of claims 1 to 5, characterized in that: The wiring harness system is a wiring harness system in a vehicle; Before obtaining the target maintenance subject and preset fusion relationship information for the wiring harness system, the method further includes: Obtaining a target vehicle fault code of the vehicle; Based on the preset correspondence between the vehicle fault code and the maintenance topic, the maintenance topic corresponding to the target vehicle fault code is determined as the target maintenance topic.
7. A fault handling device for a wiring harness system, characterized in that: The device comprises: An acquisition module is configured to acquire a target maintenance topic and preset fusion relationship information for a wiring harness system; the preset fusion relationship information is configured to indicate a physical connection relationship between physical nodes in the wiring harness system, an association relationship between maintenance contents of each preset maintenance topic in at least one preset maintenance topic, and an association relationship between at least one maintenance content and at least one physical node; the at least one preset maintenance topic includes at least the target maintenance topic; and a maintenance content is a preset maintenance topic or a maintenance step. A determination module, configured to determine a failure probability of a target physical node for the target maintenance topic based on the preset fusion relationship information; There are multiple target maintenance topics and multiple target physical nodes. The determining, based on the preset fusion relationship information, the failure probability of the target physical node for the target maintenance subject includes: For each of the target maintenance topics, determining a target step for the target maintenance topic based on the preset fusion relationship information; Based on the preset fusion relationship information, determining a first physical node associated with a target step of the target maintenance topic and a second physical node connected to the first physical node via a target physical connection mode as target physical nodes; Aggregating the target physical nodes of the multiple target maintenance topics into a physical node set; Determining a failure probability of each target physical node based on an occurrence probability of each target physical node in the set of physical nodes; A fault processing module is used to perform fault processing on the wiring harness system based on the failure probability of the target physical node.
8. An electronic device, characterized in that: include: one or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores program codes executable by a processor, and when the program codes are executed by the processor, the processor executes the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Baseline management method and device, electronic equipment and storage medium
CN116521616A
Vehicle hardware integrity analysis systems and methods
US20120330501A1