Automobile intelligent diagnosis and repair method and device, automobile diagnosis equipment and storage medium

Through AI models, analyzing car failures and generating operating guidelines, the operational difficulties of car diagnostic equipment when facing different models are solved, and maintenance efficiency is improved.

CN120406397APending Publication Date: 2025-08-01THINKCAR TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510529714.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

When facing different models, existing automotive diagnostic equipment has difficulty in operating, which increases the learning cost and technical threshold of technicians and reduces work efficiency.

Method used

AI models are used to analyze vehicle data, generate operational guidelines, and guide maintenance personnel to troubleshoot problems.

Benefits of technology

Through AI models, identify car failures and generate operational guidelines to help maintenance personnel repair their own operations, eliminating the technical thresholds caused by different vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120406397A_ABST
    Figure CN120406397A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automobile diagnosis, in particular to an intelligent automobile diagnosis and repair method and device, automobile diagnosis equipment and a storage medium. The method comprises the steps that when a vehicle detection instruction is received, whether connection with a vehicle is established or not is determined; after determining that the connection is established successfully, acquiring internal data of the vehicle, and performing diagnostic analysis according to the internal data through a preset Ai model to obtain an identification analysis result; determining faults of the vehicle according to the identification analysis result, and generating corresponding operation guidance according to each fault; and when a fault maintenance instruction is received, calling an operation guide corresponding to the fault, and guiding maintenance personnel to carry out corresponding maintenance operation according to the operation guide. And maintenance personnel can perform maintenance operation according to the guidance of the Ai even if the maintenance personnel are not familiar with the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive diagnostic technologies, and in particular, to an intelligent automotive diagnostic and repair method, apparatus, automotive diagnostic device, and storage medium. Background Art

[0002] Automotive diagnostic devices are mainly targeted at technicians with experience in using related products in actual applications. However, when technicians who are not familiar with the device operation process need to detect specific vehicle parameters, difficulties in operation often occur. With the increasing variety of vehicle types, maintenance personnel need to invest additional learning costs and face technical thresholds when diagnosing different vehicle models, which to a certain extent reduces work efficiency and increases work difficulty. Summary of the Invention

[0003] In view of this, embodiments of this application provide an intelligent automotive diagnostic and repair method, apparatus, automotive diagnostic device, and storage medium, which can effectively solve the problem of technical thresholds caused by different operations of different vehicles.

[0004] In a first aspect, embodiments of this application provide an intelligent automotive diagnostic and repair method, including:

[0005] When a vehicle detection instruction is received, determine whether a connection with the vehicle is established;

[0006] After determining that the connection is successfully established, obtain the internal data of the vehicle, and perform diagnostic analysis on the internal data through a preset AI model to obtain an identification and analysis result;

[0007] Based on the identification and analysis result, determine the faults of the vehicle, and generate corresponding operation guides for each fault;

[0008] When a repair instruction for a fault is received, retrieve the operation guide corresponding to the fault, and guide maintenance personnel to perform corresponding repair operations according to the operation guide.

[0009] In some embodiments, the obtaining of the internal data of the vehicle further includes:

[0010] Obtain a matching protocol instruction from the internal data through a preset protocol instruction length and a preset command field, and the protocol instruction is used for diagnostic analysis by the AI model.

[0011] In some embodiments, the operation guide for guiding maintenance personnel to perform corresponding repair operations includes:

[0012] Generate a text prompt and a picture prompt corresponding to the operation guide, and continuously determine the state of the vehicle in real time to determine the operations of the maintenance personnel;

[0013] Determine the progress of the operation guide according to the operations of the maintenance personnel, and display the operation steps corresponding to the progress of the operation guide in real time.

[0014] In some embodiments, the diagnosis and analysis are performed on the internal data by a preset AI model to obtain an identification and analysis result, including:

[0015] By a preset AI model, according to the detection instruction, the internal data of the vehicle is matched with normal vehicle diagnostic data. When unmatched data is found, the unmatched data is located and identified to determine abnormal data, and the matched data is normal data;

[0016] The abnormal data and the normal data are the identification and analysis results.

[0017] In some embodiments, the generation of corresponding operation guides according to each fault includes:

[0018] Obtain the vehicle identification code of the vehicle, determine the type of the vehicle according to the vehicle identification code, so as to determine the corresponding solutions for each fault;

[0019] Generate corresponding operation guides according to the solutions.

[0020] In some embodiments, the determination of the type of the vehicle according to the vehicle identification code so as to determine the corresponding solutions for each fault includes:

[0021] Retrieve the corresponding solutions in a preset solution library according to the type of the vehicle and the corresponding faults;

[0022] The generation of corresponding operation guides according to the solutions includes:

[0023] Determine the stage of the solution corresponding to the current vehicle state, start obtaining operation steps from the stage of the solution, and generate an operation guide in the order of each operation step.

[0024] In some embodiments, when a maintenance instruction for a fault is received, the corresponding operation guide is retrieved, including: [[ID=thirty-four]]

[0025] When a maintenance instruction for a fault input by a maintenance personnel is received, determine the type of the fault and obtain the corresponding operation guide;

[0026] Prompt the operation guide to the maintenance personnel in the form of text, voice or image. In a second aspect, the present application also provides an intelligent vehicle diagnosis and repair device, including:

[0027] An instruction receiving module, configured to determine whether a connection with the vehicle is established when a vehicle detection instruction is received;

[0028] An analysis module, configured to, after determining that the connection is successfully established, obtain the internal data of the vehicle, and perform diagnostic analysis based on the internal data through a preset AI model to obtain an identification and analysis result;

[0029] A guidance module, configured to determine the faults of the vehicle according to the identification and analysis result, and generate corresponding operation guidelines for each fault;

[0030] An indication module, configured to, when receiving a repair instruction for a fault, retrieve the operation guideline corresponding to the fault, and guide the repair personnel to perform corresponding repair operations according to the operation guideline.

[0031] In a third aspect, the present application further provides an automotive diagnostic device, which includes a processor and a memory. The memory stores a computer program, and the processor is configured to execute the computer program to implement the automotive intelligent diagnostic repair method described above.

[0032] In a fourth aspect, the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed on a processor, the automotive intelligent diagnostic repair method described above is implemented.

[0033] The embodiments of the present application have the following beneficial effects:

[0034] Through the technical solution of the present application, by combining the recognition ability of the AI model, after detecting the faults of the vehicle, corresponding operation guidelines for this type of vehicle will also be generated according to the faults. When the repair personnel need to solve a certain fault, they can rely on the generated operation guidelines to troubleshoot the fault, enabling the repair personnel to repair independently even when they know nothing about the vehicle, and eliminating the technical threshold brought by different vehicles. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can also be obtained based on these drawings without creative efforts.

[0036] Figure 1 Shows a schematic flow chart of an automotive intelligent diagnostic repair method according to an embodiment of the present application;

[0037] Figure 2 Shows a schematic diagram of an automotive intelligent diagnostic repair scenario according to an embodiment of the present application;

[0038] Figure 3Shows a schematic diagram of an intelligent diagnosis prompt interface for an automobile according to an embodiment of the present application;

[0039] Figure 4 Shows a schematic structural diagram of an intelligent diagnosis and repair device for an automobile according to an embodiment of the present application. Detailed implementation manners

[0040] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0041] Generally, the components of the embodiments of the present application described and illustrated in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the present application claimed, but merely represents selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts belong to the scope of protection of the present application.

[0042] In the following text, the terms "including", "having" and their cognates that can be used in various embodiments of the present application are only intended to represent specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be construed as first excluding the existence or adding the possibility of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items. In addition, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0043] Unless otherwise defined, all terms (including technical terms and scientific terms) used here have the same meaning as commonly understood by those of ordinary skill in the art to which the various embodiments of the present application belong. The terms (such as those defined in a general-use dictionary) will be interpreted as having the same meaning as the contextual meaning in the relevant technical field and will not be interpreted as having an idealized meaning or being overly formal, unless clearly defined in the various embodiments of the present application.

[0044] Next, some implementation manners of the present application will be described in detail with reference to the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0045] There are a wide variety of current vehicle types, and the types of automotive internal systems are correspondingly complex. In response to this complex environment, this application provides an intelligent automotive diagnosis and repair method. The AI obtained through large language model training acquires vehicle data and analyzes the vehicle data according to the detection instructions of the maintenance personnel to determine faults, and then guides the maintenance personnel to perform corresponding fault repair operations.

[0046] The following will illustrate this intelligent automotive diagnosis and repair method in conjunction with some specific embodiments.

[0047] Figure 1 FIG. shows a flowchart of an intelligent automotive diagnosis and repair method according to an embodiment of the present application. Exemplarily, this intelligent automotive diagnosis and repair method includes the following steps:

[0048] Step S100, when a vehicle detection instruction is received, determine whether a connection with the vehicle is established.

[0049] The method of this embodiment is applied to an automotive diagnostic device. When performing vehicle detection, the automotive diagnostic device needs to be connected to the vehicle to obtain the internal data of the vehicle. Therefore, when the maintenance personnel start the detection operation and send a detection instruction, it will first determine whether a connection with the vehicle has been established.

[0050] The connection here can be a wired connection or a wireless connection. For example, it can be connected through a VCI diagnostic connector, or through wireless methods such as WIFI or Bluetooth.

[0051] After the connection is successful, subsequent steps can be carried out. Otherwise, a voice prompt will be given to indicate that a connection needs to be established.

[0052] When the connection is successful, a voice prompt will indicate the successful connection, and a retrieval message for obtaining the vehicle identification code will be sent. The vehicle identification code is the unique identification code of the vehicle. Through this vehicle identification code, it is possible to know what system the vehicle's system is.

[0053] Among them, the detection instruction is an instruction issued by the maintenance personnel according to the actual situation and the detection items they want to detect. For example, it can be a global detection, that is, a comprehensive detection of the entire vehicle, or only some targeted items, such as detecting different items such as door control, air conditioning, and engine.

[0054] As Figure 2 shown, for a feasible application scenario, the vehicle 100 is connected to the automotive diagnostic device 200 in the above manner. At the same time, the automotive diagnostic device 200 can also be connected to the cloud server 300. After the automotive diagnostic device 200 acquires the internal data of the vehicle, it can send it to the cloud server 300 for processing and receive feedback from the cloud server 300.

[0055] That is to say, the method of this embodiment can run locally on the vehicle diagnostic device 200 to perform corresponding operations, or it can utilize the computing power of the cloud server 300 to perform operations with higher requirements. When the cloud server 300 needs to intervene, the data obtained by the vehicle diagnostic device 200 will be transmitted to the cloud server 300. After the cloud server 300 finishes processing, the result will be fed back and presented to the maintenance personnel by the vehicle diagnostic device 200.

[0056] Step S200, after determining that the connection is successfully established, obtain the internal data of the vehicle, and perform diagnostic analysis based on the internal data through a preset AI model to obtain an identification and analysis result.

[0057] After the connection is successful, the internal data of the vehicle will also be obtained. The operation of obtaining the internal data of the vehicle does not require the maintenance personnel to issue instructions, but will be automatically executed. These internal data of the vehicle can be the vehicle driving log and the operation log data of each device during the internal operation of the vehicle.

[0058] The obtained data will be processed and analyzed, and corresponding detection work will be carried out according to the detection instructions previously issued by the maintenance personnel to determine what problems the vehicle has. The problem diagnosis of the vehicle is processed by the AI model. Among them, the AI model can be set on the vehicle diagnostic device or on the cloud server 300. When the AI model is on the cloud server, the data can be transmitted to the server to enable the AI model to analyze the problems of the vehicle.

[0059] It can be understood that not all internal data is useful for diagnosis. For example, when diagnosing the engine, it is necessary to obtain data related to operation such as vehicle speed, power, and temperature, and other irrelevant data needs to be filtered. Therefore, it is necessary to perform data cleaning first. For example, through a preset protocol instruction length and a preset command field, matching protocol instructions are obtained from the internal data, and this protocol instruction is used for the AI model to perform diagnostic analysis.

[0060] Because the protocol instructions for the detection device to communicate with the vehicle are strings of instructions, such as an instruction like "55aa0007fff86200", it is necessary to segment this kind of protocol instruction according to the length, then obtain the preset command field therein, and then perform parsing to obtain specific data. For example, for an instruction like "55aa0007fff86200", it is segmented by four-byte length, and "55aa", "0007", "fff8", and "6200" can be obtained. These four groups of data are parsed, and the specific parsing rules are related to the communication protocol. Exemplarily, 55aa can represent the hardware address, 0007 can be the status code, and fff8 and 6200 can be the communication information carried by this protocol instruction. After parsing, specific results can be obtained.

[0061] In addition, the protocol instructions can also be data such as engine speed or fault codes. These will all have corresponding characteristic instruction data, which will be correspondingly set in each vehicle model and have corresponding command fields. Therefore, the valid data can be obtained from the protocol instructions in the above form by presetting the protocol instruction length and the pre-set command fields. In this way, the valid data can be captured from the chaotic internal data. For example, for data such as engine speed that reflects the vehicle running state, there will be a special name field as an identifier. Such a field can be a pre-set command field, and then the fault code can be matched with such words as the anchor point.

[0062] These valid data will be used as the input data of the AI model for identification and analysis by the AI model. The AI model is trained with a large amount of data in the daily vehicle diagnosis server. For example, the vehicle log data and the corresponding fault information are used as data pairs and fed to the model for training. In this way, the obtained AI model can judge whether there is a fault in the vehicle according to the log data and what the fault is.

[0063] At the same time, in the cloud server, there will also be a large amount of diagnostic log data. Therefore, based on the comparison of these log data and the matching judgment of the AI model itself, the vehicle state reflected in these valid data can be efficiently distinguished to obtain an analysis result. For example, the cloud server stores various data under normal vehicle conditions. The AI model can compare and match the data obtained from the current vehicle with the data stored in the server. When a mismatch is found, the existing problem can be determined, and subsequent further analysis and positioning can be carried out on the data with the mismatch to determine what the fault is.

[0064] For example, if a fault code is identified and the fault code corresponds to a specific fault type one by one, the current vehicle's fault can be directly determined according to the fault code. If no fault code is identified, but a series of log data reflecting the vehicle state is obtained, the AI model will analyze these log data and compare them with the normal data to determine whether there is a fault and what the fault is if there is a fault.

[0065] It can be understood that by the matching method, the data with problems is first located, but for the specific problems and what faults these abnormal data represent, further analysis is still needed.

[0066] This analysis result is generated based on the detection instructions previously input by the maintenance personnel. If it is a comprehensive inspection, the analysis result will cover all aspects of the vehicle. If it is an inspection for certain problems, it will only involve the content related to the detection instructions.

[0067] Step S300: Determine the faults of the vehicle based on the recognition and analysis results, and generate corresponding operation guides for each fault.

[0068] The analysis results will indicate which data are abnormal. Generally speaking, these abnormalities will have error codes. For maintenance personnel, error codes are not natural language. Therefore, based on these error codes, they will be converted into corresponding texts and listed, and then displayed on the screen to inform the maintenance personnel of the specific faults at present. And for these faults, corresponding operation guides will be generated. This operation guide is for the operations to solve the corresponding faults.

[0069] For example, if the applied voltage, output power, and actual vehicle speed do not match, it may indicate a problem with the engine. The suspected fault location can be located. If a fault code is obtained, the vehicle's reported faults can be directly determined according to the fault code. It can be seen that the AI model in this embodiment can not only analyze and determine faults based on the acquired data, but also determine faults according to fault codes.

[0070] It should be noted that multiple faults may be detected in one inspection. Therefore, corresponding operation guides will be generated for these faults respectively. However, these operation guides will not be displayed when the faults are determined, but only after the faults are determined.

[0071] In this embodiment, by listing the text information of the faults, the maintenance personnel can clearly know what faults have occurred to the current vehicle, rather than being at a loss when facing a bunch of fault codes.

[0072] Among them, the above operation guide can be in the form of text, image, flowchart, or pre-recorded video, etc. It can be understood that the faults that can be marked by fault codes are basically known faults, so the solutions are basically fixed. Therefore, the methods to solve these problems are basically similar. Therefore, the operation guides corresponding to each fault can be set in advance. When the corresponding fault is found, it can be directly retrieved from the database to generate the corresponding operation guide.

[0073] At the same time, at the beginning of the detection, the vehicle diagnostic device in this embodiment obtains the vehicle identification code of the vehicle, so it can know the type of the current detected vehicle. Therefore, it can be retrieved according to the type of the vehicle to obtain the solution to this fault corresponding to the vehicle type. The solution has certain operation steps. These operation steps are generated in the form of text, pictures, or videos to obtain the operation guide. In this way, the operation guide can be generated according to the vehicle type to avoid giving operation guides that do not conform to the current vehicle system.

[0074] For example, faults of each vehicle and solutions to the faults are saved in a database. These solutions are operation steps for the corresponding vehicle models targeted at the faults. When an operation guide needs to be generated, these operation steps can be retrieved from the database, and thus the operation guide can be generated based on these operation steps.

[0075] Meanwhile, the stage of the corresponding solution for the current vehicle state will also be determined. Since vehicle fault problems are complex, for example, for the same anti-theft programming problem, some people may be stuck at the last step not knowing how to perform the programming operation, while some people may not know how to make the correct circuit connection from the very beginning. Therefore, for different situations, the displayed steps need to be adjusted adaptively. Thus, the vehicle state data will be used to determine what stage the current fault being processed is in, and then the steps starting from the current stage and after will be used as the operation guide to be shown to the user.

[0076] The generated operation guide can be cached in the memory first and then shown when the maintenance personnel call it.

[0077] Step S400, when a maintenance instruction for the fault is received, retrieve the operation guide corresponding to the fault and guide the maintenance personnel to perform the corresponding maintenance operation according to the operation guide.

[0078] After the fault is shown, if the maintenance personnel want to perform maintenance, they will issue a maintenance instruction for the fault. The maintenance instruction can be issued by interacting with the interaction interface or by voice indication. According to the instruction of the maintenance personnel, the maintenance personnel will be prompted on how to do it through voice or text prompt guidance.

[0079] For example, if the maintenance personnel choose to handle fault A, the operation guide for fault A will be retrieved. It can be understood that the operation guide is used to guide the maintenance personnel to perform maintenance on the vehicle. The maintenance personnel need to directly operate on the vehicle's system or the vehicle itself, and this maintenance operation has specific steps. Therefore, when guiding, the operations that the current maintenance personnel should do can be played segment by segment through video, or the text operations that the maintenance personnel should execute at the current stage can be shown, or even through a combination of pictures and texts, to inform the maintenance personnel what should be done in the current step.

[0080] When the maintenance personnel perform maintenance according to the guide, the specific operation results will be fed back to the vehicle. The technical solution of this embodiment will monitor the state of the vehicle in real time to determine which step the maintenance personnel have reached currently and whether it is successful.

[0081] For example, a car may have just had its engine control unit replaced, and the system may detect a mismatch in vehicle information. This will notify maintenance personnel that online programming is required. Based on the device's characteristics, the system will display images of the device and vehicle wiring diagrams to guide the technician through the correct wiring. Once the technician completes the instructions, they will notify the device via voice notification. The device will then call a custom line communication protocol for confirmation. If the wiring protocol is recognized and communication is normal, online programming will begin immediately.

[0082] Specifically, such as Figure 3 The following is a guide example for anti-theft programming.

[0083] When the maintenance personnel confirms to perform anti-theft programming, the display interface will show Figure 3 The connection diagram shown in the figure informs maintenance personnel that such a line connection is required. After the connection is successful, the interface will detect the connection success and then proceed with the subsequent programming operation. If the connection fails, the maintenance personnel will be reminded to connect the line correctly. When the line connection is successful, the interface will switch to the next programming guide, informing the maintenance personnel how to proceed with the programming operation.

[0084] When the maintenance personnel perform the operation, the vehicle data will be updated with each step. These updated data will be obtained by the vehicle diagnostic equipment to determine which step the maintenance personnel has reached and whether the execution is completed. Then, according to the maintenance personnel's progress, the next step instructions can be given, or the maintenance personnel's operation can be corrected until the entire maintenance process is completed.

[0085] After the above operations are completed, the maintenance of one fault is completed. The maintenance personnel can handle all the listed faults in turn according to the above method and complete the maintenance operation independently.

[0086] The technical solution of this application combines the recognition capabilities of the Ai model. After detecting a car fault, it will also generate corresponding operating instructions for that type of vehicle based on the fault. When maintenance personnel need to solve a certain fault, they can rely on the generated operating instructions to troubleshoot the fault. This allows maintenance personnel to perform independent repairs according to the instructions even if they know nothing about the vehicle, eliminating the technical barriers caused by different vehicles.

[0087] Figure 4 A schematic diagram of the structure of an intelligent automobile diagnosis and repair device according to an embodiment of the present application is shown. For example, the present application further provides an intelligent automobile diagnosis and repair device, comprising:

[0088] The instruction receiving module 400 is used to determine whether to establish a connection with the vehicle when receiving a vehicle detection instruction;

[0089] An analysis module 500, configured to, after determining that the connection is successfully established, obtain internal data of the vehicle, and perform diagnostic analysis on the internal data according to a preset AI model to obtain an identification and analysis result;

[0090] A guidance module 600, configured to determine a fault of the vehicle according to the identification and analysis result, and generate corresponding operation guidelines according to each fault;

[0091] An indication module 700, configured to, when receiving a repair instruction for a fault, retrieve the operation guidelines corresponding to the fault, and guide maintenance personnel to perform corresponding repair operations according to the operation guidelines.

[0092] It can be understood that the device in this embodiment corresponds to the method in the above embodiment, and the optional items in the above embodiment are also applicable to this embodiment, so they will not be described repeatedly here.

[0093] This application also provides an automotive diagnostic device, where the automotive diagnostic device includes a processor and a memory, the memory stores a computer program, and the processor is configured to execute the computer program to implement the automotive intelligent diagnostic repair method described above.

[0094] Among them, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.

[0095] The memory can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electric Erasable Programmable Read-Only Memory (EEPROM), etc. Among them, the memory is used to store a computer program, and after receiving an execution instruction, the processor can execute the computer program accordingly.

[0096] This application also provides a readable storage medium for storing the computer program used in the above-mentioned vehicle diagnostic device.

[0097] In several embodiments provided by this application, it should be understood that the disclosed device and method can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and structure diagrams in the drawings show the possible architectures, functions, and operations of the device, method, and computer program product according to multiple embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, program segment, or part of the code, and the module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the blocks can occur in a different order than that marked in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the structure diagram and / or flowchart, as well as the combination of blocks in the structure diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0098] In addition, each functional module or unit in each embodiment of this application can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.

[0099] When the above-mentioned function is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs.

[0100] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application.

Claims

1. An intelligent diagnostic and repair method for automobiles, characterized in that, Applied to an automotive diagnostic device, the method includes: When a vehicle detection instruction is received, determine whether a connection is established with the vehicle; After determining that the connection is successfully established, obtain the internal data of the vehicle, and perform diagnostic analysis based on the internal data through a preset AI model to obtain an identification analysis result; Based on the identification analysis result, determine the faults of the vehicle, and generate corresponding operation guides according to each fault; When a repair instruction for a fault is received, retrieve the operation guide corresponding to the fault, and guide the repair personnel to perform corresponding repair operations according to the operation guide.

2. The automotive intelligent diagnosis and repair method according to claim 1, wherein After obtaining the internal data of the vehicle, it further includes: Obtain a matching protocol instruction from the internal data through a preset protocol instruction length and a preset command field, and the protocol instruction is used for the AI model to perform diagnostic analysis.

3. The automotive intelligent diagnosis and repair method according to claim 1, characterized in that, The guiding the repair personnel to perform corresponding repair operations according to the operation guide includes: Display the current operation steps in the form of text, voice or image; Determine the state of the vehicle in real time to determine whether the repair personnel have completed the current operation steps; If the current operation steps are completed, update the progress of the operation guide in real time and guide the next operation step.

4. The automotive intelligent diagnosis and repair method according to claim 1, characterized in that, The performing diagnostic analysis based on the internal data through a preset AI model to obtain an identification analysis result includes: Obtain the keywords in the detection instruction to determine the detection items, and obtain the internal data related to the detection items; Through a preset AI model, perform a matching operation between the internal data and normal automotive diagnostic data. When mismatched data is found, locate and identify the mismatched data to determine abnormal data, and the matched data is normal data; The abnormal data and the normal data are used as the identification analysis result.

5. The automotive intelligent diagnosis and repair method according to claim 1, characterized in that, The generating corresponding operation guides according to each fault includes: Obtain the vehicle identification code of the vehicle, determine the type of the vehicle according to the vehicle identification code, so as to determine the corresponding solutions for each fault; Generate corresponding operation guides according to the solutions.

6. The automotive intelligent diagnosis and repair method according to claim 5, characterized in that, The determining the type of the vehicle according to the vehicle identification code so as to determine the corresponding solutions for each fault includes: Retrieve the corresponding solutions in a preset solution library according to the type of the vehicle and the corresponding faults; The generating corresponding operation guides according to the solutions includes: Determine the stage of the solution corresponding to the current vehicle state, start obtaining operation steps from the stage of the solution, and generate an operation guide in the order of each operation step.

7. The automotive intelligent diagnosis and repair method according to claim 1, characterized in that, The retrieving the operation guide corresponding to the fault when a repair instruction for the fault is received includes: When a repair instruction for a fault input by the repair personnel is received, determine the type of the fault and obtain the corresponding operation guide; Prompt the operation guide to the repair personnel in the form of text, voice or image.

8. An intelligent vehicle diagnostic and repair device, characterized in that, Includes: An instruction receiving module, configured to determine whether a connection is established with the vehicle when a vehicle detection instruction is received; An analysis module, configured to, after determining that the connection is successfully established, obtain internal data of the vehicle, and perform diagnostic analysis based on the internal data through a preset AI model to obtain an identification and analysis result; A guidance module, configured to determine a fault of the vehicle according to the identification and analysis result, and generate corresponding operation guidelines according to each fault; An indication module, configured to, when receiving a repair instruction for a fault, retrieve the operation guidelines corresponding to the fault, and guide maintenance personnel to perform corresponding repair operations according to the operation guidelines.

9. An automotive diagnostic device, characterized in that, The vehicle diagnostic device includes a processor and a memory, the memory stores a computer program, and the processor is configured to execute the computer program to implement the vehicle intelligent diagnostic repair method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, It stores a computer program, and when the computer program is executed on a processor, it implements the vehicle intelligent diagnostic repair method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Vehicle diagnosis method, terminal device, and computer readable storage medium

    CN108323189A

  • Graphical vehicle-mounted network diagnosis method based on artificial intelligence

    CN112925296A

  • Fault diagnosis method, system and device and storage medium

    CN115718802A

  • Controller fault processing method and device, electronic equipment and storage medium

    CN118584871A

  • Automobile maintenance method and apparatus, and system therefor

    WO2021023097A1