Vehicle fault maintenance guiding method and device and storage medium

Acquire and analyze vehicle failure information through on-board equipment, use the preset rule base to determine the cause of the failure and repair plan, and provide visual maintenance guidance, which solves the complexity and difficulty faced by car owners in troubleshooting, and improves the efficiency of fault handling and User experience.

CN119417451AActive Publication Date: 2025-02-11LAUNCH TECH CO LTD

Patent Information

Application Number
CN202411470762.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-02-11
Estimated Expiration
2044-10-21

AI Technical Summary

Technical Problem

The prior art is difficult to provide visual maintenance guidance when a vehicle failure occurs, resulting in complexity and difficulty for car owners to solve the failure, and spend a lot of time and effort.

Method used

Obtain vehicle information and diagnostic information through on-board equipment, use the preset fault resolution rule base to determine the cause of the fault and repair plan, and provide visual maintenance guidance based on the troubleshooting difficulty level, including detailed repair steps and required tool information.

Benefits of technology

It improves the efficiency of vehicle fault handling, simplifies the maintenance process of car owners, reduces time and energy consumption, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417451A_ABST
    Figure CN119417451A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle fault maintenance guiding method and device and a storage medium. The method comprises the steps that vehicle information of a target vehicle and diagnosis information of the target vehicle are acquired; determining the target fault position and target fault information corresponding to the target fault code according to a preset fault solution rule base; determining a fault reason and a maintenance scheme according to the target fault information; determining a target fault processing difficulty level based on the fault reason, the maintenance scheme, the target fault occurrence time and the vehicle information; when the target fault processing difficulty level is smaller than a preset fault processing difficulty level, obtaining m first images by obtaining first images of maintenance tools in a target maintenance tool kit; determining maintenance tool information according to the m first images; generating a target maintenance guidance scheme according to the maintenance scheme and the maintenance tool information; and carrying out visual display on the target maintenance guidance scheme. By adopting the embodiment of the invention, the fault processing efficiency after the vehicle breaks down can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle fault diagnosis, and in particular to a vehicle fault repair guidance method, device and storage medium. Background Art

[0002] With the development of automobile intelligence, cars are no longer just a simple means of transportation. Car owners are beginning to pay attention to more aspects of cars, such as remote fault diagnosis and maintenance, in order to get a better experience. Car remote fault diagnosis means that when the car is started, the fault information of the car is obtained, and the fault solution is determined through the data processing center, and the fault is eliminated remotely or the owner is informed of the fault information in advance to take timely precautions. At present, when a vehicle breaks down, the faulty vehicle is usually transported to a vehicle maintenance point to wait for maintenance personnel to detect and repair the fault, or the maintenance personnel are contacted to go to the location of the fault for processing. This fault solution method will cause the owner to spend a lot of time and energy waiting for the vehicle fault to be resolved.

[0003] In actual applications, some vehicle fault handling solutions can be solved by users themselves. For example, when a vehicle fails, the fault is diagnosed and an operation guide is given through the on-board device, or the repair steps are described remotely, and the owner solves the vehicle fault through the remote repair solution. However, these repair solutions often describe the fault and the handling method from the perspective of professional maintenance personnel, with fault codes and a large number of professional terms mixed in, which is complicated and difficult for car owners to understand, causing great difficulty for car owners to repair. Based on this, how to provide a visual repair guide solution when a vehicle failure occurs and handle vehicle faults more efficiently needs to be solved urgently. Summary of the invention

[0004] The embodiments of the present application provide a vehicle fault repair guidance method, device and storage medium, which can provide a visual repair guidance solution according to the fault repair processing difficulty of the target vehicle, thereby improving the efficiency of vehicle fault processing after a fault occurs.

[0005] In a first aspect, an embodiment of the present application provides a vehicle fault repair guidance method, which is applied to an on-board device, wherein the on-board device includes a camera module, a diagnostic device, and a display device, and the method includes:

[0006] Obtain vehicle information of the target vehicle;

[0007] Acquiring diagnostic information of the target vehicle through the diagnostic device, the diagnostic information including a target fault location, a target fault occurrence time, and a target fault code;

[0008] Determining the target fault location and target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information;

[0009] Determine the cause of the fault and the maintenance plan according to the target fault information;

[0010] Determine a target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information, wherein the target fault handling difficulty level is used to indicate the severity of the vehicle fault;

[0011] When the target fault handling difficulty level is less than the preset fault handling difficulty level, the camera module captures the first image of the maintenance tool in the target maintenance tool kit to obtain m first images; m is an integer greater than 1;

[0012] Determining maintenance tool information of the target vehicle according to the m first images;

[0013] Generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information;

[0014] The target maintenance guidance plan is visually displayed through the display device.

[0015] In a second aspect, an embodiment of the present application provides a vehicle fault repair guidance device, which is applied to an on-board device. The device includes: an acquisition module, a determination module, a generation module, and a display module, wherein:

[0016] The acquisition module is used to acquire vehicle information of a target vehicle; acquire diagnostic information of the target vehicle, wherein the diagnostic information includes a target fault location, a target fault occurrence time, and a target fault code;

[0017] The determination module is used to determine the target fault location and the target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information; determine the fault cause and maintenance plan according to the target fault information; determine the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time and the vehicle information, and the target fault handling difficulty level is used to indicate the severity of the vehicle fault;

[0018] The acquisition module is further configured to acquire, when the target fault handling difficulty level is less than a preset fault handling difficulty level, first images of the maintenance tools in the target maintenance tool kit by means of the camera module to obtain m first images; m is an integer greater than 1;

[0019] The determination module is further used to determine the maintenance tool information of the target vehicle according to the m first images;

[0020] The generating module is used to generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information;

[0021] The display module is used to visually display the target maintenance guidance plan.

[0022] In a third aspect, the present application provides a vehicle-mounted device, comprising: a processor and a memory, wherein the memory is used to store one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the processor, and the program includes instructions for executing the steps in the first aspect of the present application.

[0023] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in the first aspect of the present application.

[0024] In a fifth aspect, the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect of the present application. The computer program product may be a software installation package.

[0025] It can be seen that the vehicle fault maintenance guidance method described in the embodiment of the present application obtains vehicle information of a target vehicle; obtains diagnostic information of the target vehicle, the diagnostic information including a target fault location, a target fault occurrence time, and a target fault code; then, determines the target fault location and the target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, the fault code, and the fault information; determines the fault cause and the maintenance plan according to the target fault information; determines the fault cause and the maintenance plan based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information; a target fault handling difficulty level for a target vehicle, wherein the target fault handling difficulty level is used to indicate the severity of a vehicle fault; then, when the target fault handling difficulty level is less than a preset fault handling difficulty level, the first image of a repair tool in a target repair tool kit is captured by the camera module to obtain m first images; m is an integer greater than 1; repair tool information of the target vehicle is determined based on the m first images; finally, a target repair guidance plan is generated based on the repair plan and the repair tool information; and the target repair guidance plan is visualized, thereby saving the user's time in troubleshooting and performing vehicle fault handling more efficiently. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0027] Figure 1 This is a page display diagram of a vehicle fault repair guide provided in an embodiment of the present application;

[0028] Figure 2 is a flow chart of a vehicle fault repair guidance method provided by an embodiment of the present application;

[0029] Figure 3 This is a functional module composition block diagram of a vehicle fault repair guidance device provided by an embodiment of the present application;

[0030] Figure 4 It is a structural schematic diagram of a vehicle-mounted device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0032] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0033] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship. The "plurality" appearing in the embodiments of the present application refers to two or more.

[0034] In the embodiments of the present application, "at least one item" or similar expressions refer to any combination of these items, including any combination of single items or plural items, and refer to one or more, and multiple refers to two or more. For example, at least one item of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.

[0035] The "connection" that appears in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not impose any limitations on this.

[0036] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0037] Some names involved in the embodiments of the present application are explained below:

[0038] Maintenance guide: Maintenance guide refers to a series of guidelines on how to diagnose and solve problems with specific equipment or systems. It usually contains explanations of common faults, fault diagnosis methods, and corresponding maintenance steps and suggestions. The guide is designed to help technicians or users quickly locate the problem and take correct measures to repair and maintain it to ensure the normal operation of the equipment or system. Maintenance guides include fault symptoms, possible causes of the fault, fault inspection steps, maintenance suggestions, etc., and sometimes also include preventive maintenance suggestions to reduce the possibility of future failures.

[0039] Maintenance terminology: Professional terminology refers to the unified industry name for some specific things in a specific field. The use of these terms is to facilitate professional communication and simplify the names. Professional terminology is relative to everyday language. It generally refers to the introduction of the proprietary name of a certain industry. In most cases, it is well known to professionals in this field. For maintenance professional terminology, it refers to the simplification of some proper nouns in the maintenance field, the simplification of proprietary tools and models, and the abbreviation of some maintenance steps. For example, oil leakage refers to the phenomenon of oil running, bubbling, dripping, and leaking of equipment. Its indicator is the leakage rate. If leakage is found, leakage prevention measures should be taken.

[0040] Vehicle failures often occur while driving. The traditional method of solving the problem is usually to contact maintenance personnel to go to the location of the failure to deal with it, or to transport the faulty vehicle to the repair shop by towing and wait for the maintenance personnel to deal with it. This causes users to spend a lot of time and energy waiting for the vehicle to be repaired. However, sometimes the vehicle's failure level is not that high, and some maintenance plans can be implemented by the user themselves. For example, when a vehicle fails, the fault can be diagnosed through diagnostic equipment and an operation guide plan can be given. The user can handle the fault according to the operation guide plan, but the operation guide plan often describes the fault and the handling method from the perspective of professional maintenance personnel, and contains fault codes and a large number of professional terms. This is complicated and difficult for users to understand, and it makes it very difficult for users to perform remote maintenance. Therefore, how to provide visual maintenance instructions when a vehicle fails to help handle vehicle faults more efficiently needs to be solved urgently.

[0041] In order to solve the above problems, the embodiments of the present application provide a vehicle fault maintenance guidance method, device and storage medium, which are applied to a vehicle-mounted device, by obtaining vehicle information of a target vehicle; obtaining diagnostic information of the target vehicle through the diagnostic device, the diagnostic information including a target fault location, a target fault occurrence time and a target fault code; determining the target fault information corresponding to the target fault location and the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, the fault code and the fault information; determining the fault cause and the maintenance plan according to the target fault information; and determining the fault cause and the maintenance plan based on the fault cause, the fault code and the fault information. The target fault handling difficulty level of the target vehicle is determined by the maintenance plan, the target fault occurrence time, and the vehicle information, and the target fault handling difficulty level is used to indicate the severity of the vehicle fault; when the target fault handling difficulty level is less than the preset fault handling difficulty level, the first image of the maintenance tool in the target maintenance tool kit is captured by the camera module to obtain m first images; m is an integer greater than 1; the maintenance tool information of the target vehicle is determined according to the m first images; a target maintenance guidance plan is generated according to the maintenance plan and the maintenance tool information; and the target maintenance guidance plan is visualized through the display device. It can provide visualized maintenance guidance operations when a vehicle fails, helping to handle vehicle faults more efficiently.

[0042] See also Figure 1 , Figure 1 This is a page display diagram of a vehicle fault repair guide provided in an embodiment of the present application. It can be seen that in this page display diagram 100, the user can understand the fault cause corresponding to the fault phenomenon based on the fault phenomenon. When the user is handling the fault, the interface will provide guidance solutions for solving the fault and prompt the user to complete the fault resolution.

[0043] In a possible embodiment, when the fault light on the dashboard of the vehicle lights up, the system interface will first automatically pop up a prompt message to ensure that the user can immediately detect the existence of the fault. Subsequently, a conspicuous "Start Fault Check" virtual button will be displayed on the interface, and the user can choose to click the button to start the fault check process. Once the user clicks the button, the interface will enter the first step of the fault handling guide, clearly prompting the user how to perform the first step of the fault handling operation. After the user successfully operates according to the first step of the guide, the status bar at the bottom of the interface will be updated in real time to display the completion of the current maintenance plan, so that the user can intuitively understand the progress of the fault handling. The user will then follow the instructions of the second step, the third step, the fourth step, etc. displayed on the interface in turn, and the specific number and content of the steps will vary depending on the complexity of the fault type. The process will continue until the status bar shows that the completion of the maintenance plan reaches 100%, indicating that the fault has been successfully resolved.

[0044] It can be seen that throughout the maintenance guidance process, the system interface will display information in a concise and clear way combining text and diagrams, ensuring that users can quickly and accurately understand and implement fault solutions. In addition, the system also provides a voice prompt function to further facilitate user understanding and operation, ensuring that users can get comprehensive and effective support when facing complex maintenance tasks. This design not only improves the user experience, but also significantly improves the efficiency and success rate of vehicle fault handling.

[0045] See also Figure 2 , Figure 2 is a flow chart of a vehicle fault repair guidance method provided in an embodiment of the present application, which is applied to an on-board device, wherein the on-board device includes a camera module, a diagnostic device, and a display device; Figure 2 As shown, the method includes but is not limited to the following steps:

[0046] S210: Obtain vehicle information of the target vehicle.

[0047] The vehicle information includes the brand, model, year, vehicle identification number (VIN) and mileage of the target vehicle. This vehicle information can be automatically obtained through the diagnostic interface of the vehicle-mounted device or collected through user input. The brand, model and year of the vehicle help determine the technical specifications and fault characteristics of the vehicle. The vehicle identification number can be used to identify the factory engine model of the vehicle, etc. The mileage can help evaluate the vehicle's usage status, potential fault risks, and maintenance difficulty.

[0048] S220. Acquire diagnostic information of the target vehicle through the diagnostic device, where the diagnostic information includes a target fault location, a target fault occurrence time, and a target fault code.

[0049] The diagnostic information is obtained by establishing a communication connection between the diagnostic equipment and the electronic control unit of the target vehicle. The diagnostic equipment automatically scans the various systems of the target vehicle through a built-in diagnostic program, identifies and records any faults that occur, and transmits the faults to the diagnostic equipment. The diagnostic information includes the target fault location, target fault occurrence time, and target fault code.

[0050] Among them, the target fault location refers to the specific location where the fault occurs in a specific component or system in the target vehicle. This information is usually detected and recorded by the vehicle's self-diagnosis system through sensors, which may include the engine, transmission, braking system, electrical system, etc. Accurately identifying the fault location can guide maintenance personnel or users to quickly locate it. In addition, the target fault location can also be combined with the vehicle's historical data to determine whether the fault is a repetitive problem, thereby optimizing the maintenance plan; the target fault occurrence time refers to the time point when the fault is first identified. This time information can be used to track the cause of the fault, evaluate the duration of the fault, and analyze its impact on the operation of the vehicle. By comparing with the vehicle's driving record and other diagnostic information, it is possible to determine the operation before the fault occurred. Status, including user operating habits, road conditions, and vehicle load. In addition, the record of the time of fault occurrence can also be used to calculate the duration of the fault and help determine the urgency of the fault. The target fault code is a string of specific codes generated by the on-board diagnostic equipment and system to indicate the type of fault detected by the vehicle during the self-diagnosis process. The fault code usually includes a combination of letters and numbers for easy identification and classification. The main function of the fault code is to simplify the fault identification process so that technicians can quickly understand the problem with the vehicle. Through the fault code, detailed information related to the fault can be obtained, such as fault description, possible causes, and recommended repair steps. The fault code can not only be used to detect a single fault, but also help diagnose the correlation between multiple faults. For example, if multiple fault codes appear, it may indicate that there are complex problems in the vehicle system.

[0051] S230. Determine the target fault location and target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores a correspondence between preset fault locations, fault codes and fault information.

[0052] Among them, the diagnostic device will interact with the preset fault solution rule base, input the obtained target fault location and target fault code into the preset fault rule base for query and matching, and obtain the target fault cause and fault information corresponding to the target fault code. The preset fault solution rule base contains a large amount of fault data, including the fault location, the corresponding fault code and its related fault description and processing suggestions. The structure of the fault solution rule base is usually in the form of key-value pairs, where each fault code corresponds to one or more fault information. For example, if the diagnostic device detects that the fault code is "P0301", the system will find the corresponding fault information, such as "central brake light fault", and further analyze the fault location and repair suggestions associated with it. In this way, users can quickly obtain the detailed cause of the fault and improve the efficiency and accuracy of fault diagnosis. In addition, the construction of the preset fault solution rule base relies on a large amount of historical data and expert experience to ensure its accuracy and practicality. The rule base will be updated and maintained regularly, and the regulation processing rule base is not limited here.

[0053] In a possible embodiment, the target fault information includes a fault occurrence time period, and the target fault information corresponding to the target fault location and the target fault code is determined according to a preset fault resolution rule base; and the fault cause and maintenance plan are determined according to the target fault information, including:

[0054] 31. Obtain the fault record corresponding to the target fault code, and obtain e fault records; e is an integer greater than 1;

[0055] 32. Obtain the fault time of each fault record in the e fault records to obtain e fault times, and obtain a fault time closest to the current time among the e fault times to obtain a first fault time;

[0056] 33. Determine the fault occurrence time period according to the first fault time and the target fault occurrence time;

[0057] 34. Determine a first fault cause corresponding to the target fault code;

[0058] 35. Analyze the fault occurrence time period and the target fault location to obtain the fault cause;

[0059] 36. Determine the first fault cause and the maintenance plan corresponding to the fault cause.

[0060] Among them, the diagnostic equipment directly extracts data from the vehicle's diagnostic equipment fault storage module. These data record the faults that occurred in the target vehicle in different time periods. The system of the on-board diagnostic equipment will sort these fault times and obtain the fault time closest to the current moment among the same faults as the current one. This time is called the first fault time. By determining the first fault time, the technician can understand the most recent time when the fault occurred, which is crucial to assessing the urgency of the fault. The system will determine the fault occurrence time period based on the first fault time and the target fault occurrence time. If the fault occurrence time period is short, it means that the fault may occur periodically, otherwise it may be an occasional fault.

[0061] Next, the system will determine the first fault cause based on the target fault code. This step is completed by searching for the corresponding information of the target fault code in the fault resolution rule base. Each fault code is usually associated with multiple possible fault causes. The system will select the most likely fault cause for further analysis based on historical records and correlation analysis. The diagnostic equipment system conducts in-depth analysis based on the fault occurrence time cycle and target fault location to confirm the specific fault cause. If the fault code shows a problem related to engine performance and the fault occurrence time cycle is relatively short, combined with the situation where the target fault location is in the engine area, the technician may obtain fault information related to the fuel system or ignition system. This analysis helps to narrow the scope of inspection and improve the efficiency of fault diagnosis.

[0062] Finally, the system will determine the corresponding maintenance plan based on the first fault cause and the fault cause. Each fault cause may correspond to multiple different maintenance plans, which will cover from simple repair steps to complex maintenance instructions to ensure that users can make choices. When choosing a maintenance plan, users can make the most appropriate decision based on the severity and complexity of the fault and their own maintenance capabilities. For example, for minor faults, users can choose some simple and easy self-service maintenance plans.

[0063] It can be seen that the diagnostic equipment can effectively obtain the fault records of the target vehicle by directly extracting and matching the data of the vehicle fault storage module. Then, the system searches and analyzes the possible causes of the fault according to the target fault code, and confirms the specific cause of the fault in combination with the time period of the fault and the target fault location. Finally, the system formulates a variety of maintenance plans for users to choose from. Users can make reasonable decisions based on the severity and complexity of the fault. This process improves the efficiency of fault handling and reduces the user's time cost and energy loss.

[0064] S240: Determine the cause of the fault and a maintenance plan according to the target fault information.

[0065] Among them, fault information includes the time when the fault occurred, fault code and related vehicle data. The diagnostic equipment can compare the preset fault database with previous fault cases to determine the commonalities and rules of similar faults. It will combine the time when the fault occurred and the operating status of the vehicle to evaluate the severity of the fault and its impact on vehicle performance. At the same time, considering the differences in vehicle brands and models, the system can provide more accurate maintenance suggestions. After determining the cause of the fault, the system will generate corresponding maintenance plans based on different fault types. These plans can include specific maintenance steps, required tools and accessories, and the best repair methods for different faults, which are not limited here. The formulation of maintenance plans can be assisted by machine learning technology, deep learning technology, big data analysis, maintenance expert advice, etc., which are not limited here, and are optimized based on historical maintenance data to ensure the effectiveness and feasibility of the suggestions.

[0066] S250. Determine a target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information, wherein the target fault handling difficulty level is used to indicate the severity of the vehicle fault.

[0067] Among them, the cause of the fault will be evaluated to determine its complexity. For example, if the cause of the fault involves the linkage of multiple components or systems, the difficulty level of handling will be correspondingly higher; the complexity of the maintenance plan will also be considered. For example, some faults may require specific tools or professional skills of technicians, making them more difficult to handle. At the same time, the target fault occurrence time is recorded to analyze the fault duration and response time. If the fault has existed for a long time and has not been handled, its severity and handling difficulty will be considered high. In addition, vehicle information (such as brand, model, mileage, etc.) will also be considered. Certain brands or models may have specific failure modes and handling difficulties, which will affect the overall judgment. By comprehensively analyzing this information, the system will calculate and evaluate to derive a clear target fault handling difficulty level. This level not only helps technicians understand the severity of the current fault, but also provides an important basis for subsequent maintenance plans and resource allocation. For example, it can be divided into five different levels, each level corresponding to whether the user can solve it by himself. Level 1: Simple, this type of fault is very simple to repair, and the owner can solve it without professional knowledge or tools, such as restarting the equipment, loosening of the connection, etc.; Level 2, the owner can repair it by himself according to the maintenance manual that comes with the equipment or searching for faults; Level 3, requires preliminary professional knowledge, this type of fault involves some technical operations, and the owner needs to have certain technical knowledge or experience, or refer to detailed maintenance instructions, and have certain hands-on ability to solve it; Level 4, requires professional technicians to operate, this column of faults requires the intervention of professional maintenance technicians, users cannot repair it by themselves, and the operation is complicated; Level 5, this type of fault is very complicated, and the faulty vehicle needs to be transported to the maintenance point for inspection and repair. During the processing, technicians can formulate corresponding response strategies according to the target fault handling difficulty level. For example, if the maintenance difficulty level is high, the user may be advised to contact the maintenance point to obtain a solution to the fault. On the contrary, if the difficulty level is low, it can be solved quickly to avoid unnecessary delays.

[0068] In a possible embodiment, the vehicle information includes the brand, model, and running time of the target vehicle, and the determining the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information includes:

[0069] 51. Get the current time;

[0070] 52. Determine the fault duration of the target vehicle according to the target fault occurrence time and the current time, wherein the fault duration is the length of time of the target vehicle from the target fault occurrence time to the current time;

[0071] 53. Evaluate the target fault duration and the target vehicle running time to obtain the fault handling urgency;

[0072] 54. Evaluate according to the brand, the model, the cause of the fault and the maintenance plan to obtain the complexity of fault handling;

[0073] 55. Perform weighted calculation based on the fault handling urgency and the fault handling complexity to obtain a target fault handling difficulty coefficient;

[0074] 56. Determine the target fault handling difficulty level according to a preset fault handling level threshold and the target fault handling difficulty coefficient.

[0075] Among them, the current time obtained by the system clock will be compared with the target fault occurrence time for subsequent analysis. At this time, the system can clearly identify the duration of the fault, that is, the length of time from the occurrence of the fault to the current time of the target vehicle, so as to calculate the urgency of the fault handling. The longer the fault duration, the greater the impact on vehicle safety and function. Therefore, the system will determine the priority of fault handling according to the set conditions. For example, if the fault duration exceeds a certain threshold, it may be marked as a high-priority fault, prompting the user to handle it immediately.

[0076] Next, the complexity of fault handling is evaluated based on information such as the vehicle's brand, model, cause of failure and repair plan. Vehicles of different brands and models differ in design and construction, so the complexity of fault handling will also vary. At this time, the system will obtain information from the database and analyze the complexity index of fault handling by comparing the fault type with the vehicle information. The higher the complexity, the more professional skills and tools are required for maintenance, the more processing time will increase accordingly, and the greater the difficulty of handling will be.

[0077] Then, a weighted calculation is performed based on the urgency and complexity of fault handling to obtain the target fault handling difficulty coefficient. Here, different weights are assigned to each factor. The larger the weight, the greater the difficulty of handling the fault. The two are combined according to a certain weight to form a comprehensive index. This index can provide users with a clear understanding of the overall difficulty of fault handling.

[0078] Finally, the system determines the target fault handling difficulty level based on the preset fault handling level range and the target fault handling difficulty coefficient. These ranges are usually derived from the accumulation of historical data and expert experience, and may be divided into 1-5 levels. If the target fault handling difficulty coefficient is lower than the range, the system will assess it as level 1, indicating that the fault has little impact on the vehicle and the maintenance work is relatively simple; if the coefficient is between the 2-level range, it will be assessed as level 2, which means that certain technical intervention is required; and if it is between the 3-level range, it will be assessed as level 3, which is assessed as a more serious level, indicating that it needs to be handled first, and if it is in the 4-level range, it will be assessed as level 4, which is assessed as a serious level, and if it is between the 5-level range, it will be assessed as level 5, which is assessed as an extremely serious level, requiring the user to contact maintenance personnel for repair.

[0079] It can be seen that by comparing the current time with the time when the fault occurred, the system can clearly identify the continued impact of the fault, thereby evaluating its potential threat to vehicle safety and performance. At the same time, vehicles of different brands and models may have significant differences in structure and function, resulting in different levels of difficulty in fault handling. By combining fault information with the specific model of the vehicle, in the weighted calculation of the target fault handling difficulty coefficient, the reasonable weight is set to ensure the balance between urgency and complexity in the decision-making process, making the final difficulty level assessment more comprehensive. The preset threshold provides the system with a clear judgment standard, ensuring that it can quickly respond to different fault situations. Not only can the difficulty level of target fault handling be evaluated efficiently and accurately, but it can also provide important reference for subsequent maintenance plans. Through this systematic analysis process, it helps to improve the efficiency and safety of vehicle maintenance, ensure that vehicle failures can be quickly and effectively responded to in emergency situations, and protect the safety of car owners and passengers to the greatest extent.

[0080] In a possible embodiment, weighted calculation is performed based on the fault handling urgency and the fault handling complexity to obtain the target fault handling difficulty coefficient, including:

[0081] 551. Perform weight calculation based on a preset first weight factor, a second weight factor, a first weight calculation formula, the fault handling urgency, and the fault handling complexity to obtain a fault handling difficulty coefficient, wherein the first weight calculation formula is: P=a×T+b×E+c, wherein T is the fault handling urgency, E is the fault handling complexity, a is the first weight factor, b is the second weight factor, and c is the first error factor;

[0082] 552. Obtain the model year of the target vehicle, and determine the usage time of the target vehicle according to the model year of the target vehicle;

[0083] 553. Determine a third weight factor according to the usage duration;

[0084] 554. The target fault handling difficulty coefficient is obtained based on the fault handling difficulty coefficient, the third weight factor and the second weight calculation formula. The second weight calculation formula is: D=d×P+j, where D is the target fault handling difficulty coefficient, d is the third weight factor, and j is the second error factor.

[0085] Among them, the urgency of fault handling refers to the assessment of the urgency of the fault to the safety of vehicle operation based on the cause type and impact of the fault. This assessment can be completed by analyzing the fault characteristics, combining historical fault data and industry standards. Specifically, the urgency of fault handling can include multiple dimensions, such as the threat level of the fault to vehicle safety, the impact on vehicle functions, and the potential risk to user safety. The complexity of fault handling involves the professional knowledge and technical level required for fault diagnosis and repair. The assessment of this complexity can be analyzed based on the specific nature of the fault, the tools and equipment required, and the complexity of the relevant repair plan. For example, some faults may only require simple tools and a low level of technology to solve, while other faults may involve complex system diagnosis and multi-step repair processes. When calculating the target fault handling difficulty coefficient, it is necessary to combine the weights of the fault handling urgency and complexity. The setting of the weight factor can be based on previous maintenance experience, industry standards or data analysis to ensure the accuracy and reliability of the assessment. For example, a higher weight factor may be given to high-risk faults to reflect their importance in fault handling. Through the above method, the system can not only dynamically evaluate the difficulty of handling vehicle faults, but also provide practical suggestions to maintenance personnel to help them formulate effective maintenance strategies. This comprehensive evaluation method will greatly improve the efficiency of fault handling, reduce vehicle maintenance time, and reduce safety hazards caused by faults.

[0086] It can be seen that in this embodiment, by comprehensively analyzing multiple factors such as the urgency and complexity of fault handling and the length of time the vehicle is in use, it is ensured that the evaluation of the target fault handling difficulty coefficient can fully reflect the current fault condition of the vehicle. This methodology helps to ensure the scientific nature and effectiveness of maintenance decisions, and ultimately provide users with safer and more reliable services.

[0087] S260. When the target fault handling difficulty level is less than a preset fault handling difficulty level, the camera module is used to capture first images of the repair tools in the target repair tool kit to obtain m first images; m is an integer greater than 1.

[0088] Among them, m first images are used to represent the diversity and quantity of maintenance tools, ensuring that users can fully understand the various maintenance tools required. Through the high-resolution image acquisition of the camera module, the system can record the appearance, shape and size of the maintenance tools in detail, so as to facilitate the subsequent tool identification and classification. These images will be transmitted to the processing unit in real time and preliminary analysis will be performed to identify and confirm the type and purpose of each tool. The image acquisition can be automatically performed when the user starts the maintenance program. The system makes a judgment based on the complexity and difficulty of the current fault handling to ensure that the image acquisition is only performed when the processing difficulty is low. This process can improve work efficiency and avoid users from making complex tool preparations in unnecessary situations. At the same time, the system will record the acquisition time and environmental conditions of each image for subsequent data analysis and tracking of tool usage. In the subsequent processing of these first images, the system can perform image enhancement and feature extraction on them to facilitate more accurate identification and comparison of the tools. Based on these images, the system can generate information about the target maintenance tools, including the name of the tool, its purpose, and its association with the current maintenance plan.

[0089] S270. Determine maintenance tool information of the target vehicle according to the m first images.

[0090] The maintenance tool information includes detailed data such as the name, model, specification and purpose of the tool. The m first images are processed and analyzed to identify the tools therein. The process involves the use of image recognition technology, combined with a pre-trained deep learning model, to ensure high accuracy and fast response. The maintenance tool information can be extracted from a preset tool database, which stores relevant information of various maintenance tools to ensure that the system can accurately match the identified tools. In addition, the acquisition of maintenance tool information can be based on a variety of criteria, including image features, color, shape and size, etc., to ensure that possible maintenance needs are fully covered.

[0091] In a possible embodiment, determining the maintenance tool information of the target vehicle according to the m first images includes:

[0092] 71. Acquire a target first image, where the target first image is any first image among the m first images;

[0093] 72. Recognize the target first image by image recognition technology to obtain target maintenance tool feature data;

[0094] 73. Determine first tool data corresponding to the target first image according to the target maintenance tool characteristic data;

[0095] 74. Acquire a target standard image set corresponding to the first tool data from a preset standard image library, wherein the preset standard image library stores k standard image sets, each standard image set corresponds to p standard images of a tool, k is an integer greater than 1, and p is an integer greater than or equal to k;

[0096] 75. Determine maintenance tool information of the target vehicle based on the target standard image set.

[0097] The system uses image recognition technology to analyze the target first image to extract the characteristic data of the maintenance tool, thereby identifying the specific tool, and matching the identified first tool data with the standard image set in the preset standard image library to ensure accuracy. This process not only improves the efficiency of tool recognition, but also ensures the smooth progress of maintenance work.

[0098] S280: Generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information.

[0099] Among them, the target maintenance guidance plan includes detailed maintenance steps, required tool information and operating precautions. First, the maintenance plan is combined with the maintenance tool information, and a clear operation process is formulated through logical analysis and sorting. The guidance plan will be presented in the form of pictures and texts, including the specific information and usage of the tools required for each step. According to the complexity of the fault and the difficulty of maintenance, corresponding safety warnings and optimization suggestions are provided to ensure the smooth progress of the maintenance process. The target maintenance guidance plan can not only improve maintenance efficiency, but also help users reduce errors and risks in actual operations and ensure maintenance quality. In addition, the guidance plan will be provided in the form of electronic documents or visual interfaces, which is convenient for users to check and execute at any time.

[0100] Among them, the type and quantity of maintenance tools are obtained from the maintenance tool information to generate a list of candidate maintenance tools, and these candidate maintenance tools are compared with the target maintenance tools to determine whether the tool requirements of the maintenance plan are met. If the type and quantity of the candidate maintenance tools meet the requirements of the tools listed in the maintenance plan, the system determines that the user can handle the fault by himself, and then generates a corresponding target maintenance guidance plan. If the candidate tools are not sufficient to meet the maintenance requirements, the system prompts the user that additional tools are needed or recommends seeking help from professional maintenance personnel.

[0101] In a possible embodiment, the maintenance tool information includes the type of maintenance tools and the number of maintenance tools, and generating a target maintenance guidance solution according to the maintenance solution and the maintenance tool information includes:

[0102] 81. Determine required maintenance tool information in the maintenance plan, and obtain first maintenance tool information, where the first maintenance tool information includes a type of first maintenance tool and a quantity of the first maintenance tool;

[0103] 82. Compare the type of the maintenance tool and the quantity of the maintenance tool with the type of the first maintenance tool and the quantity of the first maintenance tool to determine whether the maintenance tool of the target vehicle meets the tool requirements of the maintenance plan;

[0104] 83. When the maintenance tools of the target vehicle meet the tool requirements of the maintenance plan, obtain voice information for maintenance interaction with the user;

[0105] 84. Recognize the voice information to obtain text information corresponding to the voice information;

[0106] 85. Extract the text information through a preset relationship extraction model to obtain keywords between the fault and maintenance relationship corresponding to the text information;

[0107] 86. Based on a preset maintenance professional terminology set, a keyword between the fault and the maintenance relationship is queried to obtain first spoken fault resolution data;

[0108] 87. Extract the operation instructions containing maintenance professional terms in the maintenance plan to obtain n operation instructions; n is an integer greater than or equal to 1;

[0109] 88. Performing colloquial conversion on the n operation instructions according to the maintenance professional terminology set to generate second colloquial fault resolution data;

[0110] 89. Determine the target maintenance guidance solution according to the first colloquial fault solution data and the second colloquial fault solution data.

[0111] Among them, in the process of generating the target maintenance guidance plan, the user's technical ability can be analyzed according to the user's operating habits to ensure that the generated maintenance guidance plan not only meets professional requirements, but also is easy for users to understand and implement. First, the user's hands-on ability is judged through the user's historical maintenance records, skill level assessment, and current environmental conditions. Then, different maintenance guidance plans are customized for different user groups (such as novice users and experienced users). For example, for users with low technical ability, the system will provide more detailed step-by-step guidance, accompanied by concise diagrams and voice prompts, so that users can follow the operation step by step. For experienced users, the system may provide more concise guidance, emphasizing key steps and precautions, reducing redundant information, and improving efficiency. In addition, it will also intelligently respond to user feedback in a timely manner. When users encounter difficulties or problems when performing maintenance tasks, the system can adjust the guidance content in real time, provide additional help or alternative solutions, or provide real-time online help in the steps of the guidance plan.

[0112] In a possible embodiment, the n operation instructions are converted into spoken language according to the maintenance professional terminology set to generate second spoken language fault resolution data, including:

[0113] 881. Determine the complex technical expression terms in the n operation instructions based on the maintenance professional term set to obtain n complex technical expression terms;

[0114] 882. Convert the n complex technical expression terms by using spoken language association matching technology to obtain q target spoken language expression data, where q is an integer greater than or equal to n;

[0115] 883. Process the q target spoken expression data to obtain the second spoken fault resolution data.

[0116] Among them, by using the maintenance professional terminology set, in-depth analysis of the complex technical expression terms in the operating instructions, in order to identify and extract the complex terms, which include: synonyms of proper nouns, abbreviations of operating steps, and common names of tools, which are not limited here. The key to this process is to accurately identify those highly technical and professional terms, which often hinder the user's understanding and thus affect their performance in actual operations. Therefore, the system not only needs to perform a simple extraction of the terms, but also needs to evaluate their difficulty in user understanding, to ensure that in the subsequent oral conversion link, these complex terms can be effectively simplified in a targeted manner, providing users with a clear foundation in the process of identification and extraction, and avoiding misunderstandings or confusion caused by the complexity of professional terms.

[0117] S290: Visually display the target maintenance guidance plan through the display device.

[0118] During the visualization process, the system will build corresponding vehicle fault models according to different vehicle models and fault types. These fault models integrate a variety of data, including historical fault records, maintenance cases, and vehicle design features, aiming to provide users with accurate fault location and operation guidance. On the display device, users will be able to intuitively see the specific location of the fault and the specific operation method for the fault.

[0119] Among them, the visual display will also cover detailed maintenance steps for specific faults, including specific operating instructions and safety precautions for each step. For example, if a fault involves the engine system, the system will provide a detailed process for engine disassembly, component inspection, replacement, and reassembly. The corresponding safety warning will be displayed next to each step to ensure that users follow best practices when operating. In addition, voice prompts and interactive functions will be used to enhance user participation. During the maintenance process, users can interact with the system through simple voice commands to query the details of specific steps or obtain additional operating prompts. This human-computer interaction design enables users to respond to different maintenance challenges more flexibly and improve work efficiency.

[0120] During the demonstration, users can also view historical maintenance records and frequently asked questions (FAQs) related to the fault. This information will further help technicians make judgments and decisions more quickly when faced with similar faults. Through data analysis, the most common fault types and corresponding maintenance strategies can be identified, thereby providing users with experience-based recommendations.

[0121] It can be seen that the vehicle fault maintenance guidance method described in the embodiment of the present application includes: obtaining vehicle information of a target vehicle; obtaining diagnostic information of the target vehicle through the diagnostic device, the diagnostic information including a target fault location, a target fault occurrence time and a target fault code; determining the target fault information corresponding to the target fault location and the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, the fault code and the fault information; determining the fault cause and the maintenance plan according to the target fault information; determining the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time and the vehicle information, the target fault handling difficulty level is used to indicate the severity of the vehicle fault; when the target fault handling difficulty level is less than the preset fault handling difficulty level, collecting the first image of the maintenance tool in the target maintenance tool kit through the camera module to obtain m first images; m is an integer greater than 1; determining the maintenance tool information of the target vehicle according to the m first images; generating a target maintenance guidance plan according to the maintenance plan and the maintenance tool information; visually displaying the target maintenance guidance plan through the display device, thereby improving the efficiency of user handling faults.

[0122] See also Figure 3 , Figure 3 3 is a functional module block diagram of a vehicle fault repair guidance device provided in an embodiment of the present application. The vehicle fault repair guidance device 300 includes: an acquisition module 310, a determination module 320, a generation module 330 and a display module 340. Among them,

[0123] The acquisition module 310 is used to acquire vehicle information of a target vehicle; acquire diagnostic information of the target vehicle, the diagnostic information including a target fault location, a target fault occurrence time and a target fault code;

[0124] The determination module 320 is used to determine the target fault location and the target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information; determine the fault cause and maintenance plan according to the target fault information; determine the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time and the vehicle information, and the target fault handling difficulty level is used to indicate the severity of the vehicle fault;

[0125] The acquisition module 310 is further configured to acquire, by the camera module, first images of the maintenance tools in the target maintenance tool kit when the target fault handling difficulty level is less than a preset fault handling difficulty level, to obtain m first images; m is an integer greater than 1;

[0126] The determination module 320 is further configured to determine the maintenance tool information of the target vehicle according to the m first images;

[0127] The generating module 330 is used to generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information;

[0128] The display module 340 is used to visually display the target maintenance guidance plan.

[0129] In a possible embodiment, the determination module 320 includes the target fault information including the fault occurrence time period, and the target fault information corresponding to the target fault location and the target fault code is determined according to the preset fault resolution rule base; and the fault cause and maintenance plan are determined according to the target fault information, specifically for:

[0130] Obtain the fault record corresponding to the target fault code, and obtain e fault records; e is an integer greater than 1;

[0131] Obtain the fault time of each fault record in the e fault records to obtain e fault times, and obtain a fault time closest to the current time among the e fault times to obtain a first fault time;

[0132] Determine the fault occurrence time period according to the first fault time and the target fault occurrence time;

[0133] Determining a first fault cause corresponding to the target fault code;

[0134] Analyze the fault occurrence time period and the target fault location to obtain the fault cause;

[0135] Determine the first fault cause and the maintenance plan corresponding to the fault cause.

[0136] In a possible embodiment, the determination module 320 is further used to determine the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information, wherein the vehicle information includes the brand, model, and running time of the target vehicle.

[0137] Get the current time;

[0138] Determine the fault duration of the target vehicle according to the target fault occurrence time and the current time, wherein the fault duration is the length of time of the target vehicle from the target fault occurrence time to the current time;

[0139] An evaluation is performed based on the target fault duration and the target vehicle operation time to obtain a fault handling urgency;

[0140] An evaluation is performed based on the brand, the model, the cause of the fault and the maintenance solution to obtain the complexity of fault handling;

[0141] Performing weighted calculation based on the fault handling urgency and the fault handling complexity to obtain a target fault handling difficulty coefficient;

[0142] The target fault handling difficulty level is determined according to a preset fault handling level threshold and the target fault handling difficulty coefficient.

[0143] In a possible embodiment, the determination module 320 performs weighted calculation based on the fault handling urgency and the fault handling complexity to obtain the target fault handling difficulty coefficient, and is further configured to:

[0144] A weight calculation is performed based on a preset first weight factor, a second weight factor, a first weight calculation formula, the fault handling urgency, and the fault handling complexity to obtain a fault handling difficulty coefficient, wherein the first weight calculation formula is: P=a×T+b×E+c, wherein T is the fault handling urgency, E is the fault handling complexity, a is the first weight factor, b is the second weight factor, and c is the first error factor;

[0145] Obtaining the model year of the target vehicle, and determining the usage time of the target vehicle according to the model year of the target vehicle;

[0146] Determining a third weight factor according to the usage duration;

[0147] The target fault handling difficulty coefficient is obtained based on the fault handling difficulty coefficient, the third weight factor and the second weight calculation formula. The second weight calculation formula is: D=d×P+j, wherein D is the target fault handling difficulty coefficient, d is the third weight factor, and j is the second error factor.

[0148] In a possible embodiment, the acquisition module 310, in determining the maintenance tool information of the target vehicle according to the m first images, is specifically configured to:

[0149] Acquire a target first image, where the target first image is any first image among the m first images;

[0150] Recognize the target first image by image recognition technology to obtain target maintenance tool feature data;

[0151] Determine first tool data corresponding to the target first image according to the target maintenance tool characteristic data;

[0152] Acquire a target standard image set corresponding to the first tool data from a preset standard image library, wherein the preset standard image library stores k standard image sets, each standard image set corresponds to p standard images of a tool, k is an integer greater than 1, and p is an integer greater than or equal to k;

[0153] Repair tool information of the target vehicle is determined based on the target standard image set.

[0154] In a possible embodiment, the generating module 330 is specifically used to generate a target maintenance guidance scheme according to the maintenance scheme and the maintenance tool information:

[0155] Determine required maintenance tool information in the maintenance plan to obtain first maintenance tool information, where the first maintenance tool information includes a type of first maintenance tool and a quantity of the first maintenance tool;

[0156] Comparing the type of the maintenance tool and the number of the maintenance tools with the type of the first maintenance tool and the number of the first maintenance tools to determine whether the maintenance tools of the target vehicle meet the tool requirements of the maintenance plan;

[0157] When the maintenance tools of the target vehicle meet the tool requirements of the maintenance plan, obtaining voice information for maintenance interaction with the user;

[0158] Recognize the voice information to obtain text information corresponding to the voice information;

[0159] Extracting the text information through a preset relationship extraction model to obtain keywords between the fault and maintenance relationship corresponding to the text information;

[0160] Based on a preset maintenance professional terminology set, a keyword between the fault and the maintenance relationship is queried to obtain first colloquial fault resolution data;

[0161] Extracting operation instructions containing maintenance professional terms in the maintenance plan to obtain n operation instructions, where n is an integer greater than or equal to 1;

[0162] converting the n operation instructions into spoken language according to the maintenance professional terminology set to generate second spoken language fault resolution data;

[0163] The target maintenance guidance solution is determined according to the first colloquial fault solution data and the second colloquial fault solution data.

[0164] In a possible embodiment, the generating module 330, in terms of performing colloquial conversion on the n operating instructions according to the maintenance professional terminology set to generate the second colloquial fault resolution data, is further configured to:

[0165] Determining the complex technical expression terms in the n operation instructions based on the maintenance professional term set to obtain n complex technical expression terms;

[0166] The n complex technical expression terms are converted by using a spoken language association matching technology to obtain q target spoken language expression data, where q is an integer greater than or equal to n;

[0167] The q target spoken expression data are processed to obtain the second spoken fault resolution data.

[0168] It is worth pointing out that the specific functional implementation of the vehicle fault repair guidance device 300 is shown in the above Figure 2 The description of the vehicle fault repair guidance method shown, for example, the acquisition module 310 is used to implement the relevant content of executing S210 and S260, and the display module 340 is used to implement the relevant content of executing S290. The various units or modules in the vehicle fault repair guidance device 300 can be respectively or completely combined into one or several other units or modules to constitute, or one (some) of the units or modules can be further divided into multiple functionally smaller units or modules to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units or modules are divided based on logical functions. In actual applications, the functions of one unit (or module) are implemented by multiple units (or modules), or the functions of multiple units (or modules) are implemented by one unit (or module).

[0169] It can be seen that the vehicle fault repair guidance device described in the embodiment of the present application first obtains the vehicle information and the diagnostic information of the target vehicle, the diagnostic information includes the target fault location, the target fault occurrence time and the target fault code, determines the target fault information corresponding to the target fault location and the target fault code according to the preset fault solution rule base, the preset fault solution rule base pre-stores the correspondence between the preset fault location, the fault code and the fault information, determines the fault cause and the repair plan according to the target fault information, then, determines the target fault handling difficulty level of the target vehicle based on the fault cause, the repair plan, the target fault occurrence time and the vehicle information, the target fault handling difficulty level is used to indicate the severity of the vehicle fault, when the target fault handling difficulty level is less than the preset fault handling difficulty level, obtains the first image of the repair tool in the target repair tool kit, obtains m first images, m is an integer greater than 1, determines the repair tool information of the target vehicle according to the m first images, then, generates the target repair guidance plan according to the repair plan and the repair tool information, and finally, visualizes the target repair guidance plan. In this way, the vehicle fault repair guidance device can guide users to solve faults with lower difficulty by themselves, thereby improving the efficiency of solving vehicle faults and saving users' time and energy.

[0170] See also Figure 4 , Figure 4 is a structural diagram of a vehicle-mounted device provided in an embodiment of the present application, such as Figure 4 As shown, the vehicle-mounted device 400 may include a processor 410, a memory 420, a communication interface 430, and one or more programs 421. The processor 410, the memory 420, and the communication interface 430 may be interconnected via a bus and perform communication work between them.

[0171] The processor 410 is mainly used for:

[0172] Obtain vehicle information of the target vehicle;

[0173] Acquiring diagnostic information of the target vehicle through the diagnostic device, the diagnostic information including a target fault location, a target fault occurrence time, and a target fault code;

[0174] Determining the target fault location and target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information;

[0175] Determine the cause of the fault and the maintenance plan according to the target fault information;

[0176] Determine a target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information, wherein the target fault handling difficulty level is used to indicate the severity of the vehicle fault;

[0177] When the target fault handling difficulty level is less than the preset fault handling difficulty level, the camera module captures the first image of the maintenance tool in the target maintenance tool kit to obtain m first images; m is an integer greater than 1;

[0178] Determining maintenance tool information of the target vehicle according to the m first images;

[0179] Generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information;

[0180] The target maintenance guidance plan is visually displayed through the display device.

[0181] The one or more programs 421 are stored in the memory 420 and configured to be executed by the processor 410. The one or more programs include instructions for executing any step in the method embodiment.

[0182] Among them, the vehicle-mounted equipment 400 may include smart phones (such as Android phones, iOS phones, Windows Phone phones, etc.), tablet computers, PDAs, driving recorders, vehicle-mounted electronic devices, servers, laptops, mobile Internet electronic devices (MID, Mobile Internet Devices) or wearable electronic devices (such as smart watches, Bluetooth headsets), etc. The above are only examples and not exhaustive, including but not limited to the above electronic devices.

[0183] Among them, the processor can be, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, units and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication unit can be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit can be a memory.

[0184] The memory may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. Among them, the nonvolatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0185] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any method recorded in the above method embodiments, and the above computer includes a vehicle-mounted device.

[0186] The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause a computer to execute some or all of the steps of any method described in the method embodiment. The computer program product may be a software installation package, and the computer includes a vehicle-mounted device.

[0187] It should be noted that, for the above-mentioned various embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should be aware that the present application is not limited by the described order of actions, because some steps in the embodiments of the present application can be performed in other orders or simultaneously. In addition, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily required by the embodiments of the present application.

[0188] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0189] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

[0190] The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware or by executing software instructions by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (electrically EPROM, EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and the storage medium can also be present in a terminal device or a management device as discrete components.

[0191] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server, or data center to another website site, computer, server, or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0192] The modules / units included in the devices and products described in the above embodiments may be software modules / units or hardware modules / units, or may be partially software modules / units and partially hardware modules / units. For example, for the devices and products applied to or integrated in the chip, the modules / units included therein may all be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for the devices and products applied to or integrated in the chip module, the modules / units included therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The software programs run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits. It is implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in hardware such as circuits; for various devices and products applied to or integrated in the terminal equipment, the various modules / units contained therein can be implemented in hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal equipment, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal equipment, and the remaining (if any) modules / units can be implemented in hardware such as circuits.

[0193] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific implementation method of the embodiments of the present application and is not intended to limit the protection scope of the embodiments of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.

Claims

1. A vehicle fault maintenance guidance method, characterized in that: Applied to an on-board device, the on-board device includes a camera module, a diagnostic device, and a display device; the method includes: Obtain vehicle information of the target vehicle; Acquiring diagnostic information of the target vehicle through the diagnostic device, the diagnostic information including a target fault location, a target fault occurrence time, and a target fault code; Determining the target fault location and target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information; Determine the cause of the fault and the maintenance plan according to the target fault information; Determining a target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information, wherein the target fault handling difficulty level is used to indicate the severity of the vehicle fault; When the target fault handling difficulty level is less than the preset fault handling difficulty level, the camera module captures the first image of the maintenance tool in the target maintenance tool kit to obtain m first images; m is an integer greater than 1; Determining maintenance tool information of the target vehicle according to the m first images; Generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information; The target maintenance guidance plan is visually displayed through the display device.

2. The method according to claim 1, characterized in that The target fault information includes a fault occurrence time period, and the target fault information corresponding to the target fault location and the target fault code is determined according to a preset fault resolution rule base; Determining the cause of the fault and the maintenance plan according to the target fault information includes: Obtain the fault record corresponding to the target fault code, and obtain e fault records; e is an integer greater than 1; Obtain the fault time of each fault record in the e fault records to obtain e fault times, and obtain a fault time closest to the current time among the e fault times to obtain a first fault time; Determine the fault occurrence time period according to the first fault time and the target fault occurrence time; Determining a first fault cause corresponding to the target fault code; Analyze the fault occurrence time period and the target fault location to obtain the fault cause; Determine the first fault cause and the maintenance plan corresponding to the fault cause.

3. The method according to claim 1, characterized in that The vehicle information includes the brand, model, and running time of the target vehicle. The determining of the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time, and the vehicle information includes: Get the current time; Determine the fault duration of the target vehicle according to the target fault occurrence time and the current time, wherein the fault duration is the length of time of the target vehicle from the target fault occurrence time to the current time; An evaluation is performed based on the target fault duration and the target vehicle operation time to obtain a fault handling urgency; An evaluation is performed based on the brand, the model, the cause of the fault and the maintenance solution to obtain the complexity of fault handling; Performing weighted calculation based on the fault handling urgency and the fault handling complexity to obtain a target fault handling difficulty coefficient; The target fault handling difficulty level is determined according to a preset fault handling level threshold and the target fault handling difficulty coefficient.

4. The method according to claim 3, characterized in that The weighted calculation based on the fault handling urgency and the fault handling complexity to obtain the target fault handling difficulty coefficient includes: A weight calculation is performed based on a preset first weight factor, a second weight factor, a first weight calculation formula, the fault handling urgency, and the fault handling complexity to obtain a fault handling difficulty coefficient, wherein the first weight calculation formula is: P=a×T+b×E+c, wherein T is the fault handling urgency, E is the fault handling complexity, a is the first weight factor, b is the second weight factor, and c is the first error factor; Obtaining the model year of the target vehicle, and determining the usage time of the target vehicle according to the model year of the target vehicle; Determining a third weight factor according to the usage duration; The target fault handling difficulty coefficient is obtained based on the fault handling difficulty coefficient, the third weight factor and the second weight calculation formula. The second weight calculation formula is: D=d×P+j, where D is the target fault handling difficulty coefficient, d is the third weight factor, and j is the second error factor.

5. The method according to claim 1, characterized in that The determining the maintenance tool information of the target vehicle according to the m first images includes: Acquire a target first image, where the target first image is any first image among the m first images; Recognize the target first image by image recognition technology to obtain target maintenance tool feature data; Determine first tool data corresponding to the target first image according to the target maintenance tool characteristic data; Acquire a target standard image set corresponding to the first tool data from a preset standard image library, wherein the preset standard image library stores k standard image sets, each standard image set corresponds to p standard images of a tool, k is an integer greater than 1, and p is an integer greater than or equal to k; Repair tool information of the target vehicle is determined based on the target standard image set.

6. The method according to any one of claims 1 to 5, characterized in that: The maintenance tool information includes the type of maintenance tools and the number of maintenance tools. The generating a target maintenance guidance scheme according to the maintenance scheme and the maintenance tool information includes: Determine required maintenance tool information in the maintenance plan to obtain first maintenance tool information, where the first maintenance tool information includes a type of first maintenance tool and a quantity of the first maintenance tool; Comparing the type of the maintenance tool and the number of the maintenance tools with the type of the first maintenance tool and the number of the first maintenance tool to determine whether the maintenance tools of the target vehicle meet the tool requirements of the maintenance plan; When the maintenance tools of the target vehicle meet the tool requirements of the maintenance plan, obtaining voice information for maintenance interaction with the user; Recognize the voice information to obtain text information corresponding to the voice information; Extracting the text information through a preset relationship extraction model to obtain keywords between the fault and maintenance relationship corresponding to the text information; Based on a preset maintenance professional terminology set, a keyword between the fault and the maintenance relationship is queried to obtain first colloquial fault resolution data; Extracting operation instructions containing maintenance professional terms in the maintenance plan to obtain n operation instructions, where n is an integer greater than or equal to 1; converting the n operation instructions into spoken language according to the maintenance professional terminology set to generate second spoken language fault resolution data; The target maintenance guidance solution is determined according to the first colloquial fault solution data and the second colloquial fault solution data.

7. The method according to claim 6, characterized in that The step of converting the n operation instructions into spoken language according to the maintenance professional terminology set to generate second spoken language fault resolution data includes: Determining the complex technical expression terms in the n operation instructions based on the maintenance professional term set to obtain n complex technical expression terms; The n complex technical expression terms are converted by using a spoken language association matching technology to obtain q target spoken language expression data, where q is an integer greater than or equal to n; The q target spoken expression data are processed to obtain the second spoken fault resolution data.

8. A vehicle fault repair guidance device, characterized in that: Applied to vehicle-mounted equipment, the device comprises: an acquisition module, a determination module, a generation module and a display module, wherein: The acquisition module is used to acquire vehicle information of a target vehicle; acquire diagnostic information of the target vehicle, the diagnostic information including a target fault location, a target fault occurrence time and a target fault code; The determination module is used to determine the target fault location and the target fault information corresponding to the target fault code according to a preset fault resolution rule base; the preset fault resolution rule base pre-stores the correspondence between the preset fault location, fault code and fault information; determine the fault cause and maintenance plan according to the target fault information; determine the target fault handling difficulty level of the target vehicle based on the fault cause, the maintenance plan, the target fault occurrence time and the vehicle information, and the target fault handling difficulty level is used to indicate the severity of the vehicle fault; The acquisition module is further configured to acquire, when the target fault handling difficulty level is less than a preset fault handling difficulty level, a first image of a maintenance tool in a target maintenance tool kit by means of the camera module to obtain m first images; m is an integer greater than 1; The determination module is further used to determine the maintenance tool information of the target vehicle according to the m first images; The generating module is used to generate a target maintenance guidance plan according to the maintenance plan and the maintenance tool information; The display module is used to visually display the target maintenance guidance plan.

9. A vehicle-mounted device, characterized in that: The vehicle-mounted device includes: a processor and a memory, wherein the memory is used to store one or more programs and is configured to be executed by the processor, wherein the program includes instructions for executing the steps in the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle maintenance method, communication equipment and storage medium

    CN113787977A

  • Fault diagnosis method, system and device and storage medium

    CN115718802A

Cited By

  • Vehicle remote diagnosis method and device, electronic equipment and storage medium

    CN120630959A

  • Vehicle fault processing method and device, equipment and storage medium

    CN121434255A