Vehicle fault early warning method, device and equipment and storage medium

By calculating the vehicle fault score and issuing early warnings, the problem of difficult traditional fault management methods to detect and deal with repeated failures is solved, the accuracy and timeliness of fault management are improved, and the maintenance costs and safety hazards are reduced.

CN119575932APending Publication Date: 2025-03-07WEICHAI POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411691911.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

Traditional vehicle failure management methods are difficult to detect and deal with repeated failures in a timely manner, resulting in high safety hazards and maintenance costs.

Method used

By calculating the score of a vehicle failure, taking into account the fault level and number of occurrences, if the score exceeds the preset threshold, a fault warning will be issued, and the driver will be prompted by the fault light on or flashing.

Benefits of technology

Improve the accuracy and timeliness of vehicle failure management, timely warning reduces vehicle downtime caused by failure, reduces maintenance costs, and ensures driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119575932A_ABST
    Figure CN119575932A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle fault early warning method, device and equipment and a storage medium, and relates to the technical field of vehicle fault diagnos.The method comprises the steps that when a vehicle breaks down, a first score is obtained according to the fault level type corresponding to the fault; obtaining the occurrence frequency of the fault, and obtaining a second score according to the occurrence frequency of the fault; calculating a first fault score of the vehicle based on the first score, the second score and the occurrence frequency of the fault; and when the first fault score is greater than a first preset fault score threshold, sending out fault early warning. By comprehensively considering factors such as fault levels and occurrence times, the fault score is accurately calculated, and when the score exceeds the threshold value, early warning is given out in time, so that the accuracy and timeliness of vehicle fault management are effectively improved, the driving safety is guaranteed, and the maintenance cost is reduced.
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 warning method, device, equipment and storage medium. Background Art

[0002] In the actual operation of the vehicle, some recurring faults that are marked as cured are often encountered. Although these faults are repaired when they first occur, they may reappear due to various reasons, such as incomplete repair, aging of parts, design defects, etc., posing great safety hazards to the operation of the vehicle.

[0003] Traditional vehicle fault management methods often rely on drivers' active reporting or regular inspections by maintenance personnel, which is not only inefficient but also difficult to detect and handle recurring faults in a timely manner. In addition, since these faults are hidden and unpredictable, they often inadvertently cause more serious accidents, posing a serious threat to the lives of drivers and passengers. Summary of the invention

[0004] In view of the above problems, the present application provides a vehicle fault warning method, including the following contents:

[0005] In a first aspect, the present application provides a vehicle fault warning method, the method comprising:

[0006] When a vehicle fails, a first score is obtained according to a failure level type corresponding to the failure;

[0007] Obtaining the number of occurrences of the fault, and obtaining a second score according to the number of occurrences of the fault;

[0008] Calculating a first fault score for the vehicle based on the first score, the second score, and the number of occurrences of the fault;

[0009] When the first fault score is greater than a first preset fault score threshold, a fault warning is issued.

[0010] Optionally, the method further includes:

[0011] In response to a user's confirmation check operation signal for the fault, the first fault score and the number of occurrences of the fault are cleared.

[0012] Optionally, the method further includes: if no confirmation check operation signal from the user is received within a preset time, adjusting the first fault score to obtain a second fault score, wherein the second fault score is greater than the first fault score;

[0013] When the second fault score is greater than a second preset fault score threshold, issuing a fault warning;

[0014] When the second fault score is not greater than a second preset fault score threshold, continue to detect the fault of the vehicle; when the vehicle fails again, calculate the first fault score of the vehicle.

[0015] Optionally, issuing a fault warning includes:

[0016] Generate a message including a fault code, the number of fault occurrences and the current score of the fault; and send the message to a vehicle diagnostic device or a vehicle management system;

[0017] When the first fault score is greater than a first preset fault score threshold, a fault light lighting instruction is generated; the fault light lighting instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light starts to light up;

[0018] When the second fault score is greater than a second preset fault score threshold, a fault light flashing instruction is generated; the fault light flashing instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light is controlled to start flashing.

[0019] Optionally, the method further includes:

[0020] In response to a user's confirmation check operation signal for the fault, the second fault score and the number of occurrences of the fault are cleared.

[0021] Optionally, the method further includes:

[0022] If the user does not perform an operation to cancel the flashing of the fault light, the fault light continues to flash;

[0023] If the user performs an operation to cancel the flashing of the fault light, the fault light stops flashing.

[0024] In a second aspect, the present application provides a vehicle fault warning device, the device comprising:

[0025] A first acquisition unit, configured to obtain a first score according to a fault level type corresponding to the fault when a fault occurs in the vehicle;

[0026] a second acquisition unit, configured to acquire the number of occurrences of the fault, and obtain a second score according to the number of occurrences of the fault;

[0027] a calculation unit, configured to calculate a first fault score of the vehicle based on the first score, the second score, and the number of occurrences of the fault;

[0028] The early warning unit is configured to issue a fault early warning when the first fault score is greater than a first preset fault score threshold.

[0029] Optionally, the device further comprises:

[0030] The data processing unit is used to clear the first fault score and the number of occurrences of the fault in response to a user's confirmation check operation signal for the fault.

[0031] Optionally, the data processing unit is further configured to, if no confirmation check operation signal from the user is received within a preset time, adjust the first fault score to obtain a second fault score, wherein the second fault score is greater than the first fault score;

[0032] When the second fault score is greater than a second preset fault score threshold, issuing a fault warning;

[0033] When the second fault score is not greater than a second preset fault score threshold, continue to detect the fault of the vehicle; when the vehicle fails again, calculate the first fault score of the vehicle.

[0034] Optionally, the early warning unit is specifically used for:

[0035] Generate a message including a fault code, the number of fault occurrences and the current score of the fault; and send the message to a vehicle diagnostic device or a vehicle management system;

[0036] When the first fault score is greater than a first preset fault score threshold, a fault light lighting instruction is generated; the fault light lighting instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light starts to light up;

[0037] When the second fault score is greater than a second preset fault score threshold, a fault light flashing instruction is generated; the fault light flashing instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light is controlled to start flashing.

[0038] Optionally, the data processing unit is further used for:

[0039] In response to a user's confirmation check operation signal for the fault, the second fault score and the number of occurrences of the fault are cleared.

[0040] Optionally, the early warning unit is further used for:

[0041] If the user does not perform an operation to cancel the flashing of the fault light, the fault light is controlled to continue flashing;

[0042] If the user performs an operation to cancel the flashing of the fault light, the fault light is controlled to stop flashing.

[0043] In a third aspect, the present application provides a device comprising a memory and a processor, wherein the memory is used to store instructions or codes, and the processor is used to execute the instructions or codes so that the device executes the vehicle fault warning method introduced in any implementation of the first aspect.

[0044] In a fourth aspect, the present application provides a computer-readable storage medium, in which a code is stored. When the code is executed, the device executing the code implements the vehicle fault warning method introduced in any implementation method of the first aspect mentioned above.

[0045] The present application provides a vehicle fault warning method. The method includes: when a vehicle fails, a first score is obtained according to the fault level type corresponding to the fault; the number of occurrences of the fault is obtained, and a second score is obtained according to the number of occurrences of the fault; a first fault score of the vehicle is calculated based on the first score, the second score and the number of occurrences of the fault; when the first fault score is greater than a first preset fault score threshold, a fault warning is issued. By comprehensively considering factors such as the fault level and the number of occurrences, the fault score is accurately calculated, and a warning is issued in time when the score exceeds the threshold, the accuracy and timeliness of vehicle fault management are effectively improved, which helps to ensure driving safety and reduce maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in this embodiment or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0047] Figure 1 A flow chart of a vehicle fault warning method provided in an embodiment of the present application;

[0048] Figure 2 A flowchart of another vehicle fault warning method provided in an embodiment of the present application;

[0049] Figure 3 A schematic diagram of the structure of a vehicle fault warning device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, 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.

[0051] Figure 1 A flow chart of a vehicle fault warning method provided in an embodiment of the present application. Figure 1 As shown, the vehicle fault warning method provided by the embodiment of the present application may include:

[0052] S101. When a vehicle fails, a first score is obtained according to a failure level type corresponding to the failure.

[0053] In the embodiments of the present application, the vehicle failure mentioned refers to a cured failure of the vehicle, specifically a failure that occurs during the use of the vehicle and needs to be restored to normal through repair or replacement of parts.

[0054] The vehicle fault warning system is used to detect vehicle faults. Since the severity of different faults varies, they need to be classified and evaluated according to the severity in order to better manage vehicle faults. The fault level type divides the faults into four categories: A, B, C, and D according to the severity and safety priority of the fault. For example, Class A faults: faults with the highest safety priority, such as brake failure, steering system failure, etc., which directly affect driving safety. Class B faults: faults that affect vehicle performance or passenger comfort, such as engine failure, air conditioning system failure, etc. Class C faults: faults that affect the auxiliary functions of the vehicle, such as abnormal audio system, window lifting and lowering failure, etc. Class D faults: minor faults, such as the lights not lighting up, abnormal dashboard display, etc., which usually do not affect driving safety.

[0055] In order to quantify the severity of the fault, it is also necessary to assign a score to each type of fault in advance. In one implementation of the embodiment of the present application, 0.4 points are assigned to type A faults, 0.3 points to type B faults, 0.2 points to type C faults, and 0.1 points to type D faults. According to the fault level type, a numerical value is assigned to each fault to indicate the urgency and priority of the fault, as the first score.

[0056] By reading the fault confirmation bit of the DFC corresponding to each fault, it is determined whether the fault exists. DFC is another name for the fault, which is used for internal calculation and control of fault detection and confirmation. DFC is an 8-bit variable, each bit carries specific information, corresponding to the different status bits of the fault. These status bits together constitute the complete process of fault detection and confirmation. According to the bit setting rules of DFC, when bit0, bit1, bit3 and bit4 are set at the same time, it is considered that the fault has occurred once. Specifically, when these bits change from a specific state (such as 0010) to another state (such as 1111), it can be considered as a valid fault reporting number.

[0057] By reading the fault confirmation bit of the DFC and judging its state change, the number of times each fault is reported can be accurately recorded. This is crucial for vehicle fault detection and early warning, because it can help maintenance personnel quickly locate and handle faults, improving vehicle reliability and safety. At the same time, by analyzing the changing trend of the number of fault reports, the occurrence of potential faults can also be predicted, providing strong support for preventive maintenance of vehicles.

[0058] S102: Obtain the number of occurrences of the fault, and obtain a second score according to the number of occurrences of the fault.

[0059] In order to fully evaluate the severity of the fault and its impact on vehicle operation, in addition to the first score obtained based on the fault level type, the number of occurrences of the fault also needs to be considered. The number of occurrences of a fault is an important indicator of fault frequency and vehicle health. By continuously monitoring the various components and of the vehicle, the occurrence of each fault is recorded. Whenever a fault is detected, it is confirmed according to the fault confirmation bit of the DFC (fault detection code) and the number of occurrences of the fault is updated.

[0060] Each fault is assigned a second score based on the number of times it occurs. This score is determined according to the following rules: The fault has not occurred once: 0 points. This means that the fault has not occurred during the evaluation period and the vehicle performs well in this aspect. Occurrence 5 times or less: 20 points. This means that although the fault exists, the frequency of occurrence is low and the impact on vehicle operation is limited. Occurrence 5-15 times: 30 points. This means that the frequency of occurrence of the fault is moderate and requires some attention, but it has not yet reached the level of emergency treatment. Occurrence more than 15 times: 50 points. This means that the frequency of occurrence of the fault is high, which may have a significant impact on the operational safety and reliability of the vehicle, and immediate measures need to be taken to repair or prevent it.

[0061] S103: Calculate a first fault score of the vehicle based on the first score, the second score, and the number of occurrences of the fault.

[0062] By combining the first score, the second score, and the number of fault occurrences, the final fault score is obtained as the first fault score, and the calculation formula is: fault category score * fault occurrence score + report number increase score. Taking the fault as a Class A overspeed fault as an example, when a fault occurs once, the calculation process of the first fault score is 0.4*20+1=9; when two faults occur, the calculation process of the first fault score is 0.4*20+2=10; when five faults occur, the calculation process of the first fault score is 0.4*30+5=17.

[0063] The scores of various faults are shown in Table 1:

[0064] Table 1: Scoring of different types of faults

[0065]

[0066] Table 1 lists the minimum and maximum scores of various types of faults at different occurrence times.

[0067] By combining the first score, the second score and the number of faults, the first fault score of the vehicle can be calculated, thus providing maintenance personnel with more comprehensive and accurate maintenance decision support. This comprehensive evaluation method helps improve maintenance efficiency, reduce maintenance costs, and enhance the overall safety and reliability of the vehicle.

[0068] S104: When the first fault score is greater than a first preset fault score threshold, issue a fault warning.

[0069] After calculating the first fault score, the obtained first fault score is compared with the first preset fault score threshold. In an embodiment of the present application, the first preset fault score threshold is set to 10 points. When the first fault score calculated based on the first score, the second score and the number of fault occurrences is greater than the first preset fault score threshold, a fault warning is issued.

[0070] When the on-board diagnostic system detects that a certain fault reaches the preset warning condition, a fault light flashing instruction will be immediately generated. This instruction includes the type of fault light that needs to flash (such as engine fault light, brake system fault light, etc.) and the flashing mode (such as fast flashing, slow flashing, etc.) to distinguish faults of different severity. After the instruction is generated, it is sent to the vehicle's dashboard control system. This system is responsible for receiving and parsing instructions from various sensors and controllers, and then controlling the corresponding instruments and indicator lights for display. After receiving the fault light flashing instruction, the dashboard control system will immediately parse the instruction content and control the corresponding fault light to start flashing according to the specified mode. In this way, the driver can intuitively see the fault warning during driving, so as to take timely countermeasures.

[0071] In addition to the flashing of the fault light, a message containing detailed fault information is also generated. This message usually includes information such as the fault code (used to identify a specific fault), the number of fault occurrences (recording the number of times the fault has occurred), and the current score of the fault (a comprehensive score calculated based on the severity and frequency of the fault). After the message is generated, it is sent to the vehicle's diagnostic equipment or vehicle management system. These devices or systems can receive and parse the message content to obtain detailed fault information. The received fault information can be used for a variety of purposes. For example, maintenance personnel can use diagnostic equipment to read fault codes and related information to quickly locate and repair faults. The vehicle management system can use this information to monitor the overall health of the vehicle and generate maintenance plans or repair recommendations. Through the generation and transmission of fault light flashing instructions and messages containing detailed fault information, the vehicle fault warning system can effectively notify drivers and relevant personnel of potential or actual faults, thereby ensuring the safety and reliability of the vehicle.

[0072] In one implementation of the embodiment of the present application, the method further includes:

[0073] In response to a user's confirmation check operation signal for the fault, the first fault score and the number of occurrences of the fault are cleared.

[0074] After the user confirms and checks the vehicle fault and executes the corresponding operation signal, the first fault score and the number of fault occurrences related to the fault will be cleared. This step is an important part of the fault management process, which ensures the real-time and accuracy of fault information, and also provides a clear basis for subsequent fault monitoring and early warning.

[0075] When a user (such as a driver or maintenance personnel) confirms a fault through the vehicle's interface (such as a touch screen, button, etc.) and performs the corresponding inspection operation, a confirmation inspection operation signal is received. This signal usually contains specific information about the fault that the user wants to confirm and inspect. According to the received operation signal, the fault that the user wants to confirm and inspect is identified and located. This usually involves matching and verifying information such as fault codes and fault descriptions. Once the fault is successfully identified and located, the first fault score and the number of fault occurrences of the fault are cleared. This means that the previously accumulated scores and times will be reset to the initial state so that the vehicle's fault warning system can accurately record and handle subsequent fault events. After the clearing process, the system will update the status information of the fault to reflect that the user has confirmed and inspected it. This helps the fault warning system and other relevant personnel understand the current processing progress of the fault. By responding to the user's confirmation inspection operation signal for the fault and clearing the first fault score and the number of fault occurrences, the accuracy and real-time nature of the fault information can be ensured, providing strong support for subsequent fault monitoring and early warning.

[0076] In one implementation of the embodiment of the present application, the method further includes:

[0077] When the fault warning system does not receive a confirmation check operation signal from the user for a certain fault within a preset time, it will automatically assume that the fault has not been noticed or handled by the user. In order to reflect the continued existence of the fault and the possible increase in severity, the fault warning system will adjust the first fault score of the fault to obtain a higher second fault score. In an embodiment of the present application, when the user does not handle the fault in time, 5 points are added to the first fault score to obtain a second fault score. The adjusted second fault score is then compared with the preset second preset fault score threshold. In the embodiment of the present application, the second preset fault score threshold is set to 18 points. When the second fault score is greater than the second preset fault score of 18 points, an early warning needs to be issued again.

[0078] When the second fault score is not greater than the second preset fault score of 18 points, it is necessary to continue to detect the status of the vehicle. When the vehicle fails again, the process of calculating the first fault score is circulated, that is, a first score is assigned again according to the level type of the fault (such as slight, medium, severe, etc.). This score reflects the severity of the fault itself and the degree of impact on the operation of the vehicle. The system will also obtain a second score again according to the number of occurrences of the fault. This score takes into account the frequency of the fault. Generally, the more times the fault occurs, the higher the second score, indicating that the fault may be a persistent problem and requires more attention. Based on the first score, the second score and the number of occurrences of the fault obtained for the second time, the system will calculate a new first fault score. It is determined whether the new first fault score is greater than the first preset fault score threshold. If so, a fault warning is issued to remind the user to check the fault in time. When the user does not check in time, the fault of the vehicle continues to be detected. When the vehicle fails again, the first fault score of the vehicle is calculated, and the above process is repeated until the second fault score is greater than the second preset fault threshold and a warning is issued.

[0079] Through the above fault score adjustment and fault warning mechanism, the vehicle fault management system can more accurately reflect the status and urgency of the fault and provide timely and effective fault information to drivers and maintenance personnel. This helps to reduce vehicle downtime caused by faults and improve vehicle reliability and safety. At the same time, through continuous fault monitoring and early warning, the system can also provide data support for preventive maintenance of the vehicle and extend the service life of the vehicle.

[0080] In an implementation manner of the embodiment of the present application, the method further includes: after the user completes checking the fault, clearing the second fault score and the number of occurrences of the fault.

[0081] In one implementation of an embodiment of the present application, the method also includes: if the user does not perform an operation to cancel the flashing of the fault light, the fault light is controlled to continue flashing. In order to ensure the safety of the user during driving, if the user performs an operation to cancel the flashing of the fault light, the fault light is controlled to stop flashing.

[0082] In order to make the implementation process of the above implementation method more clearly described, the present application provides a flow chart of another vehicle fault warning method, such as Figure 2 As shown, Figure 2 A flowchart of another vehicle fault warning method provided in an embodiment of the present application is as follows: Figure 2 The implementation process of the vehicle fault warning method in is introduced:

[0083] After obtaining the vehicle fault, a corresponding first score is obtained according to the fault type; then a second score is obtained according to the number of times the fault occurs; a first fault score is calculated according to the first score, the second score and the number of times the fault occurs, and after obtaining the first fault score, it is determined whether the first fault score is greater than a first preset fault threshold, and if so, a warning is issued, otherwise, the vehicle fault continues to be obtained and the first fault score is calculated.

[0084] If the user does not respond in time after the first fault score is greater than the first preset fault threshold and the first warning is issued, the first fault score is re-assigned, and points are added on the basis of the original first fault score. The amount of the added points is set by those skilled in the art according to the actual situation. In the embodiment of the present application, 5 points are added as an example. Thus, the second fault score is obtained, and the second fault score is compared with the preset second preset fault threshold. If the second fault score is greater than the preset second preset fault threshold, a second warning is issued; if the second fault score is not greater than the preset second preset fault threshold, the vehicle situation is continuously monitored, and the first fault score is calculated again when the vehicle fails, and the above calculation process is repeated until the second fault score is greater than the preset second preset fault threshold.

[0085] The specific implementation process of the above process refers to the implementation process in the aforementioned embodiment and will not be repeated here.

[0086] The above are some specific implementations of a vehicle fault warning method provided in the embodiment of the present application. Based on this, the present application also provides a corresponding device. The device provided in the embodiment of the present application will be introduced from the perspective of functional modularization.

[0087] Figure 3 A schematic diagram of the structure of a vehicle fault warning device provided in an embodiment of the present application. Figure 3 As shown, the vehicle fault warning device 300 provided in the embodiment of the present application includes:

[0088] A first acquisition unit 310 is used to obtain a first score according to a fault level type corresponding to the fault when a fault occurs in the vehicle;

[0089] A second acquisition unit 320, configured to acquire the number of occurrences of the fault, and obtain a second score according to the number of occurrences of the fault;

[0090] A calculation unit 330, configured to calculate a first fault score of the vehicle based on the first score, the second score, and the number of occurrences of the fault;

[0091] The early warning unit 340 is configured to issue a fault early warning when the first fault score is greater than a first preset fault score threshold.

[0092] In one implementation of the embodiment of the present application, the device further includes:

[0093] The data processing unit is used to clear the first fault score and the number of occurrences of the fault in response to a user's confirmation check operation signal for the fault.

[0094] In an implementation of the embodiment of the present application, the data processing unit is further configured to, if no confirmation check operation signal from the user is received within a preset time, adjust the first fault score to obtain a second fault score, wherein the second fault score is greater than the first fault score;

[0095] When the second fault score is greater than a second preset fault score threshold, issuing a fault warning;

[0096] When the second fault score is not greater than a second preset fault score threshold, continue to detect the fault of the vehicle; when the vehicle fails again, calculate the first fault score of the vehicle.

[0097] In one implementation of the embodiment of the present application, the early warning unit is specifically used to:

[0098] Generate a message including a fault code, the number of fault occurrences and the current score of the fault; and send the message to a vehicle diagnostic device or a vehicle management system;

[0099] When the first fault score is greater than a first preset fault score threshold, a fault light lighting instruction is generated; the fault light lighting instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light starts to light up;

[0100] When the second fault score is greater than a second preset fault score threshold, a fault light flashing instruction is generated; the fault light flashing instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light is controlled to start flashing.

[0101] In one implementation of the embodiment of the present application, the data processing unit is further configured to:

[0102] In response to a user's confirmation check operation signal for the fault, the second fault score and the number of occurrences of the fault are cleared.

[0103] In one implementation of the embodiment of the present application, the early warning unit is further used for:

[0104] If the user does not perform an operation to cancel the flashing of the fault light, the fault light is controlled to continue flashing;

[0105] If the user performs an operation to cancel the flashing of the fault light, the fault light is controlled to stop flashing.

[0106] The device includes a memory and a processor, the memory is used to store instructions or codes, and the processor is used to execute the instructions or codes so that the device executes the method described in any embodiment of the present application.

[0107] The computer storage medium stores codes, and when the codes are executed, a device executing the codes implements the method described in any embodiment of the present application.

[0108] Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a read-only memory (ROM) / RAM, a magnetic disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment of the present application or some parts of the embodiments.

[0109] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0110] It should also be noted that the various embodiments in this specification are described in a progressive manner, and the same and similar parts between the various embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and apparatus embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments. The device and apparatus embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components indicated as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0111] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A vehicle fault warning method, characterized in that: The method comprises: When a vehicle fails, a first score is obtained according to a failure level type corresponding to the failure; Obtaining the number of occurrences of the fault, and obtaining a second score according to the number of occurrences of the fault; Calculating a first fault score of the vehicle based on the first score, the second score, and the number of occurrences of the fault; When the first fault score is greater than a first preset fault score threshold, a fault warning is issued.

2. The method according to claim 1, characterized in that The method further comprises: In response to a user's confirmation check operation signal for the fault, the first fault score and the number of occurrences of the fault are cleared.

3. The method according to claim 2, characterized in that The method further comprises: If no confirmation check operation signal from the user is received within a preset time, the first fault score is adjusted to obtain a second fault score, and the second fault score is greater than the first fault score; When the second fault score is greater than a second preset fault score threshold, issuing a fault warning; When the second fault score is not greater than a second preset fault score threshold, continue to detect the fault of the vehicle; when the vehicle fails again, calculate the first fault score of the vehicle.

4. The method according to any one of claims 1 or 3, characterized in that: The issuing of a fault warning comprises: Generate a message including a fault code, the number of fault occurrences and the current score of the fault; and send the message to a vehicle diagnostic device or a vehicle management system; When the first fault score is greater than a first preset fault score threshold, a fault light lighting instruction is generated; the fault light lighting instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light starts to light up; When the second fault score is greater than a second preset fault score threshold, a fault light flashing instruction is generated; the fault light flashing instruction is sent to a dashboard control system of the vehicle; so that after the dashboard receives the instruction, the corresponding fault light is controlled to start flashing.

5. The method according to claim 3, characterized in that: The method further comprises: In response to a user's confirmation check operation signal for the fault, the second fault score and the number of occurrences of the fault are cleared.

6. The method according to claim 5, characterized in that The method further comprises: If the user does not perform an operation to cancel the flashing of the fault light, the fault light is controlled to continue flashing; If the user performs an operation to cancel the flashing of the fault light, the fault light is controlled to stop flashing.

7. A vehicle fault warning device, characterized in that: The device comprises: A first acquisition unit, configured to obtain a first score according to a fault level type corresponding to the fault when a fault occurs in the vehicle; a second acquisition unit, configured to acquire the number of occurrences of the fault, and obtain a second score according to the number of occurrences of the fault; a calculation unit, configured to calculate a first fault score of the vehicle based on the first score, the second score, and the number of occurrences of the fault; The early warning unit is configured to issue a fault early warning when the first fault score is greater than a first preset fault score threshold.

8. The device according to claim 7, characterized in that The device also includes: The data processing unit is used to clear the first fault score and the number of occurrences of the fault in response to a user's confirmation check operation signal for the fault.

9. A computing device, characterized in that The computing device includes: a memory and a processor; The memory is used to store computer programs; The processor is configured to implement the method according to any one of claims 1 to 6 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.