Data automatic association method, device and electronic equipment
By implementing the automatic data association method in the vehicle fault diagnosis equipment, the separation of the diagnosis process and vehicle component data is solved, the function of quickly obtaining circuit diagrams is realized, and the efficiency and accuracy of troubleshooting and repair are improved.
Patent Information
- Application Number
- CN202110304047.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-22
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2041-03-22
AI Technical Summary
In existing vehicle fault diagnosis equipment, the diagnosis process is separated from the circuit diagram of the vehicle parts and other related information, which causes maintenance technicians to find the information by themselves when troubleshooting the fault, which is less efficient and accurate.
Provided is a method of automatic data association, which determines the target component through preset vehicle component marks, obtains its association information, and displays a link icon when a component circuit diagram exists, and displays a circuit diagram associated with the target component after receiving a jump instruction.
The diagnosis process and component circuit diagram are realized, which facilitates maintenance technicians to quickly obtain relevant information and improves the efficiency and accuracy of troubleshooting and repair.
Smart Images

Figure CN113076717B_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to the technical field of vehicle fault diagnosis, and in particular to a data automatic association method, device and electronic equipment. [Background technology]
[0002] With the continuous development of computer and vehicle electronic technology, automatically executed vehicle fault diagnosis programs are widely used in automobile maintenance operations. These vehicle fault diagnosis programs run on specific vehicle fault diagnosis equipment. They can automatically complete the comprehensive inspection of the vehicle and provide corresponding fault information to the maintenance technicians in a certain order or steps through the communication connection between the vehicle fault diagnosis equipment and the vehicle electronic system.
[0003] However, the diagnostic process automatically executed in the existing vehicle fault diagnosis equipment is separated from other relevant external information resources such as the circuit diagram of the vehicle components. When the maintenance technician needs to view the circuit diagram and other related component information related to the faulty component to further investigate and determine the cause of the fault or solve the vehicle fault, he can only check the corresponding maintenance manual and other information by himself, which brings certain inconvenience to the automobile fault maintenance work. The process of manually searching for relevant information also greatly reduces the efficiency and accuracy of fault detection and maintenance. [Summary of the invention]
[0004] The embodiments of the present invention aim to provide a method, device and electronic device for automatic data association, which can solve the defect that component-related data and diagnostic process are separated from each other during the existing vehicle fault diagnosis.
[0005] To solve the above technical problems, the embodiment of the present invention provides the following technical solution: a method for automatic data association. The method comprises:
[0006] Determine the target component corresponding to the currently executed diagnostic step according to the preset vehicle component mark;
[0007] Acquire the associated information of the target component;
[0008] When the associated information of the target component contains a component circuit diagram, displaying a link icon for receiving a jump instruction;
[0009] When the jump instruction is received, the component circuit diagram associated with the target component is displayed.
[0010] Optionally, the step of acquiring the associated information of the target component specifically includes:
[0011] In a preset associated information set, the associated information of the target component is queried; the preset associated information set records each vehicle component and data information associated with the vehicle component in a configuration or text manner.
[0012] Optionally, after the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises:
[0013] displaying an information expansion icon for receiving an expansion instruction on the component circuit diagram;
[0014] When the expansion instruction is received, all circuit elements in the component circuit diagram are displayed in a list form.
[0015] Optionally, after the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises:
[0016] Determine a target circuit element selected by a user in the component circuit diagram;
[0017] The target circuit element is magnified and displayed.
[0018] Optionally, the step of enlarging and displaying the target circuit element specifically includes:
[0019] Acquire the position information of the target circuit element in the component circuit diagram;
[0020] Determining associated circuit elements associated with the target circuit element and target areas occupied by the target circuit element and the associated circuit elements;
[0021] Enlarging the target area according to a magnification factor; the magnification factor is adaptively adjusted according to the area of the target area;
[0022] The display position corresponding to the enlarged target area is determined according to the position information of the target circuit element, and the enlarged target area is covered and displayed at the display position corresponding to the component circuit diagram.
[0023] Optionally, after the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises:
[0024] Determine a target circuit element selected by a user in the component circuit diagram;
[0025] In the component circuit diagram, highlighting the target circuit element and associated circuit elements associated with the target circuit element, or
[0026] Non-associated circuit elements that are not related to the target circuit element are hidden.
[0027] Optionally, the step of highlighting the target circuit element and associated circuit elements associated with the target circuit element in the component circuit diagram specifically includes:
[0028] Add the same classification label to each circuit element and the associated associated circuit elements;
[0029] Determining a classification label of the target circuit element;
[0030] A preset highlighting effect is added to all circuit elements having the classification label of the target circuit element.
[0031] Optionally, after the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises:
[0032] Determine a target circuit element selected by a user in the component circuit diagram;
[0033] Determining whether the target circuit element has preset element association information;
[0034] When the target circuit element has preset element association information, displaying an information link icon for receiving an information jump instruction;
[0035] When the information jump instruction is received, element association information associated with the target circuit element is displayed.
[0036] Optionally, the step of determining whether the target circuit element has preset element association information specifically includes:
[0037] In a preset mapping relationship table, query element association information of the target circuit element;
[0038] The preset mapping relationship table records the association relationship between each circuit element and the data information used to describe the circuit element.
[0039] Optionally, the preset element association information includes: the position of the circuit element in the vehicle, the terminal diagram of the plug and the definition of each pin in the plug.
[0040] In order to solve the above technical problems, the embodiment of the present invention also provides the following technical solution: a data automatic association device. The device includes:
[0041] A component detection module, used to determine the target component corresponding to the currently executed diagnostic step according to a preset vehicle component mark;
[0042] An information acquisition module, used to acquire the associated information of the target component;
[0043] An instruction collection module, used for displaying a link icon for receiving a jump instruction when a component circuit diagram exists in the associated information of the target component;
[0044] The jump module is used to display the component circuit diagram associated with the target component when receiving the jump instruction.
[0045] To solve the above technical problems, an embodiment of the present invention also provides the following technical solutions: an electronic device, comprising: a processor and a memory connected to the processor for communication; the memory stores computer program instructions, and when the computer program instructions are called by the processor, the processor executes the automatic data association method as described above.
[0046] Compared with the prior art, the automatic data association method, device and electronic device of the embodiments of the present invention establish an association between the diagnostic process and the component circuit diagram, and can conveniently provide or display the component circuit diagram related to the component to the maintenance technician during the execution of the vehicle fault diagnosis program. The maintenance technician does not need to read the maintenance manual by himself, which effectively improves the efficiency and accuracy of vehicle fault troubleshooting or repair.
Brief Description of the Drawings
[0047] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0048] Figure 1 A schematic diagram of an application scenario of the data automatic association method according to an embodiment of the present invention;
[0049] Figure 2 A method flow chart of a method for automatic data association provided by an embodiment of the present invention;
[0050] Figure 3 A method flow chart of a method for automatic data association provided by another embodiment of the present invention;
[0051] Figure 4 A schematic diagram of circuit elements in a circuit diagram of a component provided by an embodiment of the present invention;
[0052] Figure 5 A method flow chart of a method for automatic data association provided by another embodiment of the present invention;
[0053] Figure 6 A flow chart of a method for enlarging and displaying a target circuit element provided by an embodiment of the present invention;
[0054] Figure 7A schematic diagram of an enlarged display target circuit element provided by an embodiment of the present invention;
[0055] Figure 8 A flow chart of a method for highlighting target circuit elements provided by an embodiment of the present invention;
[0056] Fig. 9 A method flow chart of a method for automatic data association provided by yet another embodiment of the present invention;
[0057] Fig.10 A schematic diagram of the execution process of the data automatic association method provided by an embodiment of the present invention;
[0058] Fig.11 A functional block diagram of a data automatic association device provided by an embodiment of the present invention;
[0059] Fig.12 A functional block diagram of a data automatic association device provided by another embodiment of the present invention;
[0060] Fig.13 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. [Specific implementation method]
[0061] In order to facilitate the understanding of the present invention, the present invention is described in more detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that when an element is described as "fixed to" another element, it can be directly on another element or there can be one or more centered elements therebetween. When an element is described as "connected" to another element, it can be directly connected to another element or there can be one or more centered elements therebetween. The orientation or positional relationship indicated by the terms "upper", "lower", "inner", "outer", "bottom" etc. used in this specification is based on the orientation or positional relationship shown in the accompanying drawings, only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. In addition, the terms "first", "second", "third", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0062] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in this specification and in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.
[0063] In addition, the technical features involved in different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0064] Figure 1 This is an application scenario of the data automatic association method provided by the embodiment of the present invention. Figure 1 As shown, in this application scenario, a vehicle fault diagnosis device 11, a vehicle to be repaired 12 and a wireless network 13 are included.
[0065] The vehicle fault diagnosis device 11 can be any type of electronic computing platform that has logical operation capability, can call executable computer program instructions, and execute one or more operation steps. In this embodiment, the vehicle fault diagnosis device 11 can run a vehicle fault diagnosis program consisting of a series of detection processes, and give corresponding detection results to indicate the faults of one or more components in the vehicle.
[0066] It should be noted that the vehicle fault diagnosis device 11 is a system platform integrating multiple functions, rather than being limited to a single structural device. It can be composed of multiple device components that are connected to each other and are used to perform different functions, or it can be a device that integrates multiple functional modules.
[0067] For example, it may also include multiple servers for storing relevant data information and one or more different interactive devices for collecting user instructions issued by maintenance technicians or displaying and feeding back relevant information to maintenance technicians. These interactive devices include but are not limited to: input keyboards, display screens, touch screens, and speakers.
[0068] In some embodiments, the vehicle fault diagnosis device 11 can be configured with a display screen and an input keyboard. The maintenance technician can use the display screen to understand the currently being executed detection process and the detected fault information, and through operations such as clicking on the input keyboard, issue corresponding user instructions to pause the detection process or expand detailed fault information.
[0069] The vehicle to be repaired 12 is a vehicle that has a fault or is going to a repair station for regular maintenance. The vehicle to be repaired 12 is equipped with a relevant electronic control system to assist in providing one or more vehicle operation data or operation instructions based on the detection process, and assist in performing one or more tests on vehicle components.
[0070] Among them, a communication connection can be established between the vehicle fault diagnosis device 11 and the vehicle to be repaired 12 through an OBD or other similar vehicle data interface. With the assistance of the electronic control system of the vehicle to be repaired 12 (such as providing vehicle operation data or performing component testing), a series of detection processes are executed in sequence to complete the complete fault diagnosis procedure.
[0071] The wireless network 13 can be a wireless communication network based on any type of data transmission principle for establishing a data transmission channel between two nodes, such as a Bluetooth network, a WiFi network, a wireless cellular network or a combination thereof located in a specific signal frequency band, which can be used to establish a communication connection between multiple device components that make up the vehicle diagnostic device 11.
[0072] It should be noted that Figure 1 The application scenarios shown are for illustrative purposes only. Those skilled in the art may add or omit one or more of the devices according to actual needs, without limitation. Figure 1 shown.
[0073] To improve Figure 1 In the application scenario shown, a maintenance technician is concerned with the maintenance and troubleshooting efficiency of a vehicle 12 to be maintained, and an embodiment of the present invention provides a data automatic association method. The data automatic association method can be executed by a vehicle fault diagnosis device 11, so that maintenance technicians can quickly obtain technical information required for troubleshooting.
[0074] Figure 2 The method flow chart of the data automatic association method provided by the embodiment of the present invention. Figure 2 As shown, the data automatic association method includes the following steps:
[0075] 210. Determine the target component corresponding to the currently executed diagnostic step according to the preset vehicle component mark.
[0076] The "diagnostic step" refers to a certain detection process in the process of performing the vehicle fault diagnosis program. It can be considered as an element or component unit that constitutes a complete vehicle fault diagnosis program, usually involving different components of the vehicle, such as a speed sensor, a power supply, etc. The vehicle diagnostic device 11 will perform a series of diagnostic steps in a certain order to complete the vehicle fault diagnosis program and output the corresponding diagnostic results.
[0077] "Vehicle component marking" refers to special markings that are pre-written in the vehicle fault diagnosis program and are used to mark or identify the currently ongoing diagnostic step. It can be in any suitable form or symbol. For example, a special symbol "#" can be added before and after the component text included in the diagnostic step to mark the target component involved in the diagnostic step. Of course, the added special symbols or the positions of the added special symbols can be adjusted or changed by technical personnel in this field according to actual conditions, as long as the vehicle components (i.e., target components) involved or included in the current diagnostic step can be determined.
[0078] 220. Obtain association information of the target component.
[0079] Among them, "associated information" refers to data information provided by vehicle manufacturers, component suppliers, etc., which is used to describe or explain the target vehicle component in detail, such as the circuit diagram corresponding to the vehicle component, the location in the vehicle, the connection method or data transmission form, etc.
[0080] These related information are usually stored in various types of data databases such as maintenance manuals. The vehicle fault diagnosis device 11 can establish a communication connection with these data databases through the wireless network 13 to search and obtain all the related information of the target component. Of course, as an electronic platform, the vehicle fault diagnosis device 11 can also directly store data information such as maintenance manuals in its own built-in database for quick call and acquisition.
[0081] Specifically, the associated information of the target component may be first queried in a preset associated information set, and then the relevant associated information may be acquired in a corresponding data resource library according to the associated relationship.
[0082] The preset association information set refers to a set of association relationships or mapping relationships between various vehicle components and the data information associated therewith, for example, a mapping table or a resource association table or similar association data table. The following Table 1 exemplifies an example of the fields included in the mapping table structure:
[0083] Year brand Model engine Other conditions part Circuit Diagram
[0084] Table 1
[0085] In actual operation, these data information can be recorded in the form of configuration or text. Of course, the mapping relationship between the vehicle components and their associated information can also be directly recorded in the corresponding position.
[0086] 230. When a component circuit diagram exists in the associated information of the target component, a link icon for receiving a jump instruction is displayed.
[0087] The "component circuit diagram" refers to the image data showing the circuit connection relationship between the target component itself and other components in the form of a circuit diagram. It can be a picture of any format type, such as SVG images. Maintenance technicians can handle existing vehicle faults in combination with the component circuit diagram.
[0088] "Link icon" refers to an icon displayed on a display device such as a display screen that can be linked to a corresponding component circuit diagram. It can be an icon of any shape, color or pattern. When using it, a maintenance technician can input a jump instruction by clicking on a "link icon" through an input device such as a touch screen or a mouse.
[0089] 240. When the jump instruction is received, display the component circuit diagram associated with the target component.
[0090] The "jump instruction" is a control instruction input by a maintenance technician or other user to the vehicle fault diagnosis device 11 by clicking an icon or other means. This control instruction indicates that the maintenance technician or other user desires to jump to display the circuit diagram of the component. Of course, the jump instruction can also be triggered by other operation methods other than clicking an icon, such as a specific gesture operation or voice.
[0091] Thus, in response to the jump instruction, the vehicle fault diagnosis device 11 can display the component circuit diagram on a display device such as a display screen and provide it to the maintenance technician. The component circuit diagram can be displayed in a variety of ways, for example, the diagnosis step execution information and the component circuit diagram are displayed on the display screen at the same time, or the component circuit diagram is jumped and displayed in full screen.
[0092] The data automatic association method provided in the embodiment of the present invention can establish a connection between the detection process and the associated information of vehicle components during the execution of the vehicle fault diagnosis program, so that maintenance technicians and other users can easily and quickly call and view component circuit diagrams according to actual needs without having to search for them in relevant maintenance manuals by themselves, which is beneficial to improving the efficiency and accuracy of vehicle fault maintenance.
[0093] In addition to the method of automatically associating circuit diagrams provided in the above embodiment, richer intelligent interactions can be provided based on automatically associated circuit diagrams to further improve the usability of the vehicle fault diagnosis program and facilitate operation and use by users such as maintenance technicians. Figure 3 This is a flowchart of a method for automatic data association provided by another embodiment of the present invention.
[0094] like Figure 3 As shown, after step 240, the method may further include:
[0095] 251. Displaying an information expansion icon for receiving an expansion instruction on the component circuit diagram.
[0096] The "information expansion icon" is similar to the above-mentioned "link icon" and is also an icon displayed on the display screen for the user to input relevant control instructions. It can be composed of any suitable shape, color or pattern, as long as it can be distinguished and recognized by users such as maintenance technicians.
[0097] 252. When the expansion instruction is received, all circuit elements in the component circuit diagram are displayed in a list form.
[0098] Usually, due to the limitation of the image display and the area of the display region, the component circuit diagram cannot fully or comprehensively display all the data information in the image, such as the names of the components and wires contained in the circuit diagram and the functions involved. In this embodiment, the term "circuit element" is used to represent the basic units such as the electrical components and connecting wires that constitute the vehicle component in the component circuit diagram.
[0099] The "expand command" is input by users such as maintenance technicians, and it is expected that the control commands mentioned above that cannot fully display information in the circuit diagram can be displayed.
[0100] The "list form" can be Figure 4 The scrolling table shown in the figure can display the names and function descriptions of all circuit elements in the component circuit diagram in a smaller display area. Of course, according to the actual needs, the technicians can also adjust, replace or change the items included in the list without limitation. Figure 4 The names and functional descriptions of both are shown.
[0101] Better, such as Figure 4 As shown, a search bar S can also be provided at the top of the scrolling table, so that the user can enter his own search keywords in the search bar to realize the search function for circuit elements contained in the component circuit diagram, making it easier for maintenance technicians to quickly find or locate specific components or wires.
[0102] and Figure 3 Different from the function of providing a comprehensive display of the information contained in the component circuit diagram provided by the data automatic association method shown, another embodiment of the present invention further provides more component circuit diagram interaction modes. Figure 5 This is a flowchart of a method for automatic data association provided by another embodiment of the present invention.
[0103] like Figure 5 As shown, after step 240, the method may further include:
[0104] 261. Determine the target circuit element selected by the user in the component circuit diagram.
[0105] The "target circuit element" refers to the circuit element selected by the maintenance technician or other user through click or similar operations when viewing the circuit diagram. Of course, the maintenance technician or other user can choose to use any suitable method (such as click or voice) to input relevant control instructions according to the interactive device provided by the vehicle fault diagnosis device 11, so that the vehicle fault diagnosis device 11 can clearly identify the circuit element selected or selected by the maintenance technician.
[0106] 262. Enlarge and display the target circuit element.
[0107] Considering that the target circuit element is usually a component or circuit that the user needs to view in detail or focus on, after determining the target circuit element, it can be enlarged and displayed on a display device such as a display screen for easy viewing by a maintenance technician.
[0108] Specifically, Figure 6 As shown, the enlarged display of the target circuit element can be achieved by the following steps:
[0109] 2621. Obtain position information of the target circuit element in the component circuit diagram.
[0110] The position information is the specific position of the target circuit element in the component circuit diagram, which can be represented by any suitable data form, for example, the coordinate information of the target circuit element in the SVG image.
[0111] 2622. Determine associated circuit elements associated with the target circuit element and a target area occupied by the target circuit element and the associated circuit elements.
[0112] The associated circuit elements refer to those circuit elements that are directly associated or closely related to the selected target circuit element, for example, wires directly connected to the selected controller, etc. The specific associated circuit elements may be set in advance by a technician.
[0113] 2623. Enlarge the target area according to the magnification factor.
[0114] After the target area is determined, it can be enlarged according to a certain magnification factor or ratio. The magnification factor can be an adaptive factor, which is adaptively adjusted according to the area of the target area. The specific adjustment method can depend on the actual situation such as the display screen size, picture resolution, etc., and is pre-set by the technician.
[0115] 2624. Determine a display position corresponding to the enlarged target area according to the position information of the target circuit element, and overlay and display the enlarged target area on the display position corresponding to the component circuit diagram.
[0116] Among them, Figure 7 As shown, by combining the position information O and the area of the amplified target area, the display position of the target area in the original display area (i.e., the component circuit diagram) can be uniquely determined. Of course, after displaying the amplified target area, the display content originally located around the target area will be covered.
[0117] In other embodiments, in addition to the enlarged display, other suitable methods may be used to better display the target circuit element selected by the maintenance technician. For example, in the component circuit diagram, the target circuit element and associated circuit elements associated with the target circuit element are highlighted, or non-associated circuit elements unrelated to the target circuit element are hidden.
[0118] Among them, "highlighting" means adding a different display effect or display method to the target circuit element and the associated circuit element from other circuit elements to distinguish them from other parts on a display device such as a display screen, so as to achieve similar effects such as facilitating observation by maintenance technicians. "Hiding" means displaying non-associated circuit elements on the display screen with different display effects or display methods, so as to achieve the opposite effect of "highlighting".
[0119] Specifically, any suitable type of special display effect or display mode may be used to achieve "highlighting" or "hiding." For example, an obvious color such as yellow or red may be added to highlight, or the color of non-associated circuit elements may be faded to achieve hiding.
[0120] In actual operation, the highlighting effect can be achieved by adding classification labels. Figure 8 As shown, the specific methods highlighted include:
[0121] 2081. Add the same classification label to each circuit element and the associated associated circuit elements.
[0122] The “classification label” may be any suitable type of classification mark for classifying the circuit elements in the circuit diagram, for example, a class, a property with the same name, or other labels with similar functions may be used.
[0123] 2082. Determine a classification label of the target circuit element.
[0124] In this embodiment, the associated circuit elements can be associated or bound together by means of classification labels. After the classification label of the target circuit element is determined, all the associated circuit elements can be determined.
[0125] 2083. Add a preset highlighting effect to all circuit elements having the classification label of the target circuit element.
[0126] By setting classification labels, it is only necessary to add pre-set display effects to all classification labels with target circuit elements to achieve highlighting of circuit elements and associated circuit elements, making it easier for maintenance technicians to observe line connections and routing conditions.
[0127] The hiding of non-associated circuit elements can also be realized by adopting a principle similar to that of highlighting, that is, adding corresponding attributes to these non-associated circuit elements and adding corresponding faded display effects to the attributes to achieve the desired hiding effect.
[0128] The automatic data association method provided in the above embodiment, on the basis of associating circuit diagrams, also provides a variety of display interaction methods such as selecting target circuit elements, searching circuit elements, enlarged display, list display, highlighting and hiding, which greatly facilitates the use of maintenance technicians and well meets the needs of obtaining circuit diagram related information during daily vehicle maintenance.
[0129] exist Figure 2 Based on the data automatic association method shown in the figure, another embodiment of the present invention also provides a method for automatically associating more relevant technical information besides the component circuit diagram. Fig. 9 As shown, after step 240, the data automatic association method further includes:
[0130] 271. Determine the target circuit element selected by the user in the component circuit diagram.
[0131] 272. Determine whether the target circuit element has preset element association information. If yes, execute step 273; if no, execute step 275.
[0132] The “element association information” refers to other data information associated with the target circuit element, which may be of any type and is used to describe or define the target circuit element from different aspects.
[0133] Specifically, depending on the specific target circuit element, there may be different element association information. For example, for a specific circuit element, the association element information may be the location of the circuit element in the vehicle. For a specific plug, the association element information may include the terminal diagram of the plug and the definition of each pin or terminal of the plug.
[0134] In some embodiments, it is possible to determine whether the target circuit element has pre-set element association information by searching in a preset mapping relationship table. That is, the element association information of the target circuit element is searched in the preset mapping relationship table.
[0135] The preset mapping relationship table is a data set that records the association relationship between each circuit element and the data information used to describe the circuit element. It can be set by technicians based on actual conditions and by integrating multiple different data resource libraries. For example, the fields of the mapping relationship table shown in Table 2 are:
[0136] Circuit Diagram Part Name Other conditions References
[0137] Table 2
[0138] 273. Display an information link icon for receiving information jump instructions.
[0139] When element-related information is found, corresponding information link icons may be displayed on display devices such as display screens to remind maintenance technicians that they can click to view the element-related information.
[0140] 274. When the information jump instruction is received, element association information associated with the target circuit element is displayed.
[0141] Among them, similar to the way of displaying the component circuit diagram in the above step 240, when receiving the information jump instruction that the user desires to jump to the corresponding element association information, the circuit diagram and the element association information can be displayed on the display screen at the same time. Of course, the element association information can also be switched on the display screen in a jump manner.
[0142] 275. The information link icon is not displayed.
[0143] When no element-related information is found, the relevant jump link icon is not displayed to indicate that the circuit element has no other element-related information.
[0144] The data automatic association method provided in the embodiment of the present invention can not only automatically jump to display the relevant circuit diagram, but also, on this basis, further jump from the component circuit diagram to display other relevant technical data or related information, including but not limited to the specific location of the component in the vehicle and the terminal definition of the plug, which is conducive to improving maintenance efficiency.
[0145] To fully illustrate the data automatic association method provided by the embodiment of the present invention, the following Figure 1 The application scenarios and Fig.10 The circuit diagram display and interactive example shown provide a detailed description of the process of automatically associating and displaying multiple data when the vehicle fault diagnosis device 11 performs a certain diagnosis step.
[0146] First, when the vehicle fault diagnosis program is executed to a position with a preset vehicle component mark, the target component currently being diagnosed can be determined.
[0147] Then, according to the vehicle model system, component and other information, the mapping table (such as the main fields shown in Table 1) is searched to determine whether the target component has a component circuit diagram. If so, the link icon L1 is displayed at the corresponding position on the screen. If there is no component circuit diagram, the link icon is not displayed. Of course, if Fig.10As shown, in addition to the link icon L1, an additional jump link W1 may be provided on the page displaying the current diagnosis step information.
[0148] Finally, if Fig.10 As shown, when a jump instruction is received from a user clicking an icon or a jump link, the associated component circuit diagram is displayed on the right side of the display screen.
[0149] Based on the displayed component circuit diagram, please continue to refer to Fig.10 , you can also perform the following intelligent interactive operations:
[0150] 1) Information expansion display:
[0151] like Fig.10 As shown, an information expansion icon L2 is displayed in the component circuit diagram. When the user clicks the icon to expand the command, the names and functional descriptions of all components and wires in the component circuit diagram are displayed in the form of a scrolling list in a specific display area of the circuit diagram.
[0152] In addition, a search box SL is provided at the top of the scroll list for the user to input a search word, so that the user can quickly find a specific component or wire.
[0153] 2) Enlarge the display:
[0154] like Fig.10 As shown, the user can select one or more components or wires in the component circuit diagram or the scroll list by clicking or other operations. In response to the user's selection instruction, the vehicle fault diagnosis device 11 enlarges and displays a portion of the target area T where the selected component or wire is located and covers the surrounding image.
[0155] 3) Highlight / Hide:
[0156] like Fig.10 As shown, in addition to magnified display, the selected components or wires can also be highlighted by changing the color or adding a border. In contrast to highlighting, those parts that are not selected can be hidden by fading or reducing the color depth when displayed.
[0157] This makes it easier for users to observe line connections and routing. Of course, highlighting and hiding can be used simultaneously or separately, depending on the needs of the actual situation.
[0158] 4) Component location display:
[0159] like Fig.10As shown, when a specific circuit element has a corresponding location diagram for displaying its location in the vehicle, a related location information link icon L3 may be displayed in the display screen.
[0160] In this way, when the user clicks on the location information link icon L3, the associated location map is displayed on the right side of the display screen.
[0161] 5) Terminal diagram display:
[0162] like Fig.10 As shown, when a specific plug has a corresponding terminal diagram, a related terminal information link icon L4 can be displayed in the display screen. When the user clicks the terminal information link icon L4, the associated terminal diagram is displayed on the right side of the display screen. Furthermore, in the terminal diagram, the definition of each pin of the plug can be further viewed.
[0163] 6) External resource display:
[0164] The vehicle fault diagnosis device 11 can further traverse all components or circuit elements to determine whether there is other data information associated with them in addition to the commonly used position diagram and terminal diagram. In this embodiment, such data information can be called "external resources".
[0165] Similar to the above steps, when there are associated external resources, a corresponding information link icon can be displayed, and when the user clicks the information link icon, the external resource is automatically jumped or displayed in a split screen.
[0166] Based on the automatic data association method provided in the above embodiment, an embodiment of the present invention further provides an automatic data association device. Fig.11 FIG. 2 shows a data automatic association device according to an embodiment of the present invention. Fig.11 As shown, the data automatic association device 110 includes: a component detection module 111, an information acquisition module 112, an instruction collection module 113 and a jump module 114.
[0167] The component detection module 111 is used to determine the target component corresponding to the currently executed diagnostic step according to the preset vehicle component mark. The information acquisition module 112 is used to obtain the associated information of the target component. The instruction acquisition module 113 is used to display a link icon for receiving a jump instruction when the associated information of the target component has a component circuit diagram. The jump module 114 is used to display the component circuit diagram associated with the target component when the jump instruction is received.
[0168] The data automatic association device 110 can be set in the vehicle fault diagnosis device 11, and the target component corresponding to the current diagnosis step is determined by the component detection module 111 during the process of performing vehicle fault diagnosis. Then, the information acquisition module 112 is used to obtain the associated information of the target component, and when the component circuit diagram exists in the associated information of the target component through the instruction acquisition module 113, a link icon for receiving a jump instruction is displayed. Finally, when the jump instruction is received, the jump module 114 displays the component circuit diagram associated with the target component.
[0169] The data automatic association device provided in the embodiment of the present invention can establish a connection between the detection process and the associated information of vehicle components during the execution of the vehicle fault diagnosis program, so that maintenance technicians and other users can easily and quickly call and view component circuit diagrams according to actual needs without having to search for them in relevant maintenance manuals by themselves, which is beneficial to improving the efficiency and accuracy of vehicle fault maintenance.
[0170] In some embodiments, the information acquisition module 112 is specifically used to query the associated information of the target component in a preset associated information set, wherein the preset associated information set records the mapping relationship between each vehicle component and the associated information of the vehicle component in a configuration or text manner.
[0171] In other embodiments, Fig.12 As shown, the data automatic association device may further include an information display module 115. The information display module 115 is used to display an information expansion icon for receiving an expansion instruction on the component circuit diagram after the jump module 114 jumps to display the component circuit diagram; and when receiving the expansion instruction, display all circuit elements in the component circuit diagram in a list form.
[0172] Better, such as Fig.12 As shown, the data automatic association device may also include: an enlarged display module 116, which is used to determine the target circuit element selected by the user in the component circuit diagram based on the circuit diagram displayed by the jump module 114; and enlarge and display the target circuit element.
[0173] Specifically, the magnification display module 116 is specifically used to: obtain the position information of the target circuit element in the component circuit diagram; determine the associated circuit elements associated with the target circuit element and the target area occupied by the target circuit element and the associated circuit elements; magnify the target area according to the magnification factor; the magnification factor is adaptively adjusted according to the area of the target area; determine the display position corresponding to the enlarged target area according to the position information of the target circuit element, and overlay and display the enlarged target area on the display position corresponding to the component circuit diagram.
[0174] In some embodiments, in addition to the magnification display module 116, the data automatic association device may also include: a special effect display module 117, used to determine the target circuit element selected by the user in the component circuit diagram; in the component circuit diagram, highlight the target circuit element and associated circuit elements associated with the target circuit element, or hide non-associated circuit elements that are not related to the target circuit element.
[0175] Specifically, the special effect display module 117 is specifically used to: add the same classification label to each circuit element and associated associated circuit elements; determine the classification label of the target circuit element; and add a preset highlighting effect to all circuit elements having the classification label of the target circuit element.
[0176] In some other embodiments, the data automatic association device may further include an external resource link module 118. The external resource link module 118 is used to: determine the target circuit element selected by the user in the component circuit diagram; determine whether the target circuit element has preset element association information; when the target circuit element has preset element association information, display an information link icon for receiving an information jump instruction; when receiving the information jump instruction, display the element association information associated with the target circuit element.
[0177] The preset element association information includes: the position of the vehicle component in the vehicle, the terminal diagram of the plug, and the definition of each pin in the plug.
[0178] Specifically, when executing the step of determining whether the target circuit element has preset element association information, the external resource linking module 118 is specifically used to: query the element association information of the target circuit element in a preset mapping relationship table;
[0179] The preset mapping relationship table records the association relationship between each circuit element and the data information used to describe the circuit element.
[0180] The data automatic association device provided in the embodiment of the present invention not only automatically associates the circuit diagram, but also provides a variety of display interaction methods such as selecting target circuit elements, searching circuit elements, enlarged display, list display, highlighting and hiding, which greatly facilitates the use of maintenance technicians and well meets the needs for obtaining relevant information during daily vehicle maintenance.
[0181] The technical personnel in this field can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described device and module can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here. It can be appreciated by those of ordinary skill in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0182] Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention. The computer software may be stored in a computer-readable storage medium, and when the program is executed, it may include the process of the embodiments of the above methods. The storage medium may be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0183] Fig.13 The schematic diagram of the structure of the electronic device according to the embodiment of the present invention is shown, and the specific embodiment of the present invention does not limit the specific implementation of the electronic device. Figure 1 Vehicle fault diagnostic equipment shown.
[0184] like Fig.13 As shown, the electronic device may include: a processor (processor) 1302 , a communication interface (Communications Interface) 1304 , a memory (memory) 1306 , and a communication bus 1308 .
[0185] The processor 1302, the communication interface 1304, and the memory 1306 communicate with each other via the communication bus 1308. The communication interface 1304 is used to communicate with other devices such as a client or other server network elements. The processor 1302 is used to execute the program 1310, which can specifically execute the relevant steps in the above data automatic association method embodiment.
[0186] Specifically, the program 1310 may include program codes, which include computer operation instructions.
[0187] In an embodiment of the present invention, depending on the type of hardware used, the processor 1302 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0188] The memory 1306 is used to store the program 1310. The memory 1306 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory. The program 1310 may be specifically used to enable the processor 1302 to execute the data automatic association method in any of the above method embodiments.
[0189] The embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium may be a non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program.
[0190] When the computer program is executed by the processor, one or more steps of the data automatic association method disclosed in the embodiment of the present invention are implemented. The complete computer program product is embodied in one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing the computer program disclosed in the embodiment of the present invention.
[0191] 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 them. Under the concept of the present invention, the technical features in the above embodiments or different embodiments may also be combined, the steps may be implemented in any order, and there are many other changes in different aspects of the present invention as described above, which are not provided in detail for the sake of simplicity. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may 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 deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for automatic data association, characterized in that: include: Determine the target component corresponding to the currently executed diagnostic step according to the preset vehicle component mark; Acquire the associated information of the target component; When the associated information of the target component contains a component circuit diagram, displaying a link icon for receiving a jump instruction; upon receiving the jump instruction, displaying the component circuit diagram associated with the target component; After the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises: Determine a target circuit element selected by a user in the component circuit diagram; In the component circuit diagram, highlighting the target circuit element and associated circuit elements associated with the target circuit element; The step of highlighting the target circuit element and associated circuit elements associated with the target circuit element in the component circuit diagram specifically includes: Add the same classification label to each circuit element and the associated associated circuit elements; Determining a classification label of the target circuit element; Adding a preset highlighting effect to all circuit elements having the classification label of the target circuit element; The step of obtaining the associated information of the target component specifically includes: In a preset association information set, the association information of the target component is searched; the preset association information set records the mapping relationship between each vehicle component and the association information of the vehicle component in a configuration or text manner; After the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises: Determine a target circuit element selected by a user in the component circuit diagram; Enlarging and displaying the target circuit element; The step of enlarging and displaying the target circuit element specifically includes: Acquire the position information of the target circuit element in the component circuit diagram; Determining associated circuit elements associated with the target circuit element and target areas occupied by the target circuit element and the associated circuit elements; Enlarging the target area according to a magnification factor; the magnification factor is adaptively adjusted according to the area of the target area; The display position corresponding to the enlarged target area is determined according to the position information of the target circuit element, and the enlarged target area is covered and displayed at the display position corresponding to the component circuit diagram.
2. The method according to claim 1, characterized in that After the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises: displaying an information expansion icon for receiving an expansion instruction on the component circuit diagram; When the expansion instruction is received, all circuit elements in the component circuit diagram are displayed in a list form.
3. The method according to claim 1, characterized in that After the step of displaying the component circuit diagram associated with the target component when the jump instruction is received, the method further comprises: Determine a target circuit element selected by a user in the component circuit diagram; Determining whether the target circuit element has preset element association information; When the target circuit element has preset element association information, displaying an information link icon for receiving an information jump instruction; When the information jump instruction is received, element association information associated with the target circuit element is displayed.
4. The method according to claim 3, characterized in that The step of determining whether the target circuit element has preset element association information specifically includes: In a preset mapping relationship table, query element association information of the target circuit element; The preset mapping relationship table records the association relationship between each circuit element and the data information used to describe the circuit element.
5. The method according to claim 3, characterized in that: The preset element association information includes: the position of the circuit element in the vehicle, the terminal diagram of the plug, and the definition of each pin in the plug.
6. A data automatic association device, characterized in that: include: A component detection module, used to determine the target component corresponding to the currently executed diagnostic step according to a preset vehicle component mark; An information acquisition module, used to acquire the associated information of the target component; the information acquisition module is specifically used to: query the associated information of the target component in a preset associated information set; the preset associated information set records the mapping relationship between each vehicle component and the associated information of the vehicle component in a configuration or text manner; An instruction collection module, used for displaying a link icon for receiving a jump instruction when a component circuit diagram exists in the associated information of the target component; A jump module, configured to display the component circuit diagram associated with the target component upon receiving the jump instruction; A special effect display module, used for determining a target circuit element selected by a user in the component circuit diagram; in the component circuit diagram, highlighting the target circuit element and associated circuit elements associated with the target circuit element; The special effect display module is specifically used to: add the same classification label to each circuit element and the associated associated circuit elements; determine the classification label of the target circuit element; add a preset highlighting effect to all circuit elements having the classification label of the target circuit element; an enlarged display module, used to determine, based on the circuit diagram displayed by the jump module, a target circuit element selected by a user in the component circuit diagram; and to enlarge and display the target circuit element; The magnification display module is specifically used to: obtain the position information of the target circuit element in the component circuit diagram; determine the associated circuit elements associated with the target circuit element and the target area occupied by the target circuit element and the associated circuit elements; and magnify the target area according to the magnification factor; The magnification factor is adaptively adjusted according to the area of the target area; The display position corresponding to the enlarged target area is determined according to the position information of the target circuit element, and the enlarged target area is covered and displayed at the display position corresponding to the component circuit diagram.
7. An electronic device, characterized in that: include: A processor and a memory communicatively connected to the processor; The memory stores computer program instructions, which, when called by the processor, enable the processor to execute the automatic data association method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Apparatus and method for circuit diagram display, and computer product
US20060047451A1
Method and System of Vehicle Diagnostics
US20200005563A1