Latent failure processing method and device, equipment and storage medium
By receiving and counting the latent failure information sent by the vehicle, determining the target vehicle and generating prompt information, the impact of latent failure on driving safety is solved, the timeliness of replacement of accessories is achieved, and the normality of user travel is ensured.
Patent Information
- Application Number
- CN202311353779.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-18
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2043-10-18
AI Technical Summary
How to reduce the impact of latent failure on users' travel while ensuring driving safety, and avoid the problem of vehicles not being able to drive normally due to the disabling of vehicle accessories.
By receiving the latent failure information sent by the vehicle, counting the number of each failure type, comparing with the preset number, determining the target vehicle and generating prompt information to prompt whether the latent failure accessories need to be replaced.
It realizes that after latent failure occurs, accessories can be replaced in time to avoid abnormal equipment functions and harmful behaviors, ensure that users can use the vehicle normally and meet travel needs.
Smart Images

Figure CN119840525A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a method, device, equipment and storage medium for processing latent failures. Background Art
[0002] With the development of economy, cars have entered more and more families. To ensure the driving safety of vehicles, the vehicles will be self-checked in every driving cycle. If a latent failure is detected, the vehicle accessories with latent failure will be immediately disabled to ensure driving safety. However, latent failure will not directly lead to abnormal device function or harmful behavior. Only when other failure behaviors related to the latent failure occur can the device function be abnormal. Disabling vehicle accessories will make the vehicle unable to drive normally, seriously affecting the user's travel. Therefore, how to deal with latent failures and reduce the impact on user travel while ensuring driving safety is a technical problem that needs to be solved. Summary of the invention
[0003] In order to solve the above technical problems, the present disclosure provides a method, device, equipment and storage medium for processing latent failures.
[0004] A first aspect of an embodiment of the present disclosure provides a method for processing a latent failure, the method comprising:
[0005] Receiving at least one latent failure information sent by at least one vehicle within a period of time, the latent failure information including a vehicle identification and a failure type, the failure type being used to characterize information of a self-detection failed accessory, and the vehicle identification being used to characterize identity information of the vehicle;
[0006] For the vehicle identification, counting a first quantity of latent failure information of each failure type sent by each vehicle identification;
[0007] Compare the first number with a first preset number, determine the failure type corresponding to the first number being greater than or equal to the first preset number as the first failure type, and determine the vehicle corresponding to the vehicle identifier having the number of latent failure information of the first failure type in the vehicle identifier being greater than or equal to the first preset number as the target vehicle;
[0008] Prompt information is generated based on the first failure type, where the prompt information is used to prompt whether a component corresponding to the first failure type in the target vehicle needs to be replaced.
[0009] A second aspect of an embodiment of the present disclosure provides a latent failure processing device, the device comprising:
[0010] A first receiving module is used to receive at least one latent failure information sent by at least one vehicle within a period of time, wherein the latent failure information includes a vehicle identification and a failure type, wherein the failure type is used to characterize information of a self-test failure accessory, and the vehicle identification is used to characterize identity information of the vehicle;
[0011] A first statistical module, for counting, for each vehicle identifier, a first quantity of latent failure information of each failure type sent by each vehicle identifier;
[0012] A first determination module is used to compare the first number with a first preset number, determine the failure type corresponding to the first number being greater than or equal to the first preset number as a first failure type, and determine the vehicle corresponding to the vehicle identifier having a number of latent failure information of the first failure type in the vehicle identifier being greater than or equal to the first preset number as a target vehicle;
[0013] The first generating module is used to generate prompt information based on the first failure type, where the prompt information is used to prompt whether it is necessary to replace the accessories corresponding to the first failure type in the target vehicle.
[0014] A third aspect of an embodiment of the present disclosure provides a computer device, including a memory and a processor, and a computer program, wherein the computer program is stored in the memory, and when the computer program is executed by the processor, the method for processing latent failures as described in the first aspect above is implemented.
[0015] A fourth aspect of an embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method for processing latent failures as described in the first aspect above is implemented.
[0016] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has the following advantages:
[0017] In the latent failure processing method, device, equipment and storage medium provided in the embodiments of the present disclosure, at least one latent failure information sent by at least one vehicle within a period of time is received, the latent failure information includes a vehicle identification and a failure type, the failure type is used to characterize the information of the accessories that have failed in self-detection, and the vehicle identification is used to characterize the identity information of the vehicle. For the vehicle identification, a first number of latent failure information of each failure type sent by each vehicle identification is counted, the first number is compared with a first preset number, the failure type corresponding to the first number being greater than or equal to the first preset number is determined as the first failure type, and the vehicle corresponding to the vehicle identification having the number of latent failure information of the first failure type sent in the vehicle identification being greater than or equal to the first preset number is determined as the target vehicle. The first failure type generates a prompt message, and the prompt message is used to prompt whether the accessories corresponding to the first failure type in the target vehicle need to be replaced. The prompt message can uniformly receive the latent failure information sent by each vehicle after a safety self-inspection, and determine, based on the vehicle identification and failure type, that the target vehicle has sent latent failure information for the first failure type multiple times, thereby determining that the accessories corresponding to the first failure type on the target vehicle have a latent failure, and therefore generate a first reminder message to remind relevant personnel whether the accessories on the target vehicle need to be replaced. Since the latent failure itself does not directly affect driving safety, as long as the accessories with latent failure can be replaced in time, there will be no abnormal equipment function and no harmful behavior. Therefore, the user can use the vehicle normally after the latent failure occurs, thereby meeting the user's travel needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0019] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0020] Figure 1 is a flow chart of a method for processing latent failures provided by an embodiment of the present disclosure;
[0021] Figure 2 is a flow chart of a method for generating notification information provided by an embodiment of the present disclosure;
[0022] Figure 3 is a flowchart of another method for generating notification information provided by an embodiment of the present disclosure;
[0023] Figure 4 is a flow chart of a method for evaluating vehicle accessories provided by an embodiment of the present disclosure;
[0024] Figure 5 is a flow chart of a method for reminding of latent failures provided by an embodiment of the present disclosure;
[0025] Figure 6 It is a structural schematic diagram of a latent failure processing device provided by an embodiment of the present disclosure;
[0026] Figure 7 It is a structural diagram of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0028] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0029] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0030] It should be noted that, in this article, relational terms such as "first" and "second" 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.
[0031] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0032] Figure 1 1 is a flowchart of a method for processing a latent failure provided by an embodiment of the present disclosure, and the method can be executed by a device for processing a latent failure. Figure 1 As shown, the method for processing latent failure provided in this embodiment includes the following steps:
[0033] S101. Receive at least one latent failure information sent by at least one vehicle within a period of time, wherein the latent failure information includes a vehicle identification and a failure type, wherein the failure type is used to characterize information of a self-detection failed accessory, and the vehicle identification is used to characterize identity information of the vehicle.
[0034] The latent failure information in the embodiments of the present disclosure can be understood as information generated when a latent failure is detected during a vehicle safety self-check. The latent failure information includes a vehicle identification used to characterize the identity information of the vehicle, and the vehicle identification can uniquely identify the identity of the target vehicle, and a failure type of information used to characterize the accessories that failed in the self-check. The specific circumstances of the latent failure can be determined through the failure type. By way of example, the vehicle identification can be a vehicle identification number (VIN), and the failure type can be a specific type of accessory where the latent failure occurs, such as a sensor latent failure, a controller latent failure, an actuator latent failure, etc., which are not limited here.
[0035] In the disclosed embodiment, the latent failure processing device may receive at least one latent failure information including a vehicle identification and a failure type sent by at least one vehicle within a period of time.
[0036] In an exemplary implementation of the disclosed embodiment, the latent failure processing device may receive latent failure information sent by at least one vehicle through a data connection, such as a network connection, established with the at least one vehicle, and summarize and organize the latent failure information received within a period of time in chronological order.
[0037] S102: For each vehicle identification, count a first quantity of latent failure information of each failure type sent by each vehicle identification.
[0038] In the embodiment of the present disclosure, the latent failure processing device can, after receiving at least one latent failure information sent by at least one vehicle within a period of time, count the first number of latent failure information of each failure type sent by the vehicle corresponding to each vehicle identification contained in the latent failure information.
[0039] In an exemplary implementation of the disclosed embodiment, a latent failure processing device may summarize and organize the received latent failure information, classify the latent failure information sent by vehicles corresponding to each vehicle identification according to the vehicle identification contained in the latent failure information, and then perform secondary classification of the latent failure information according to the failure type contained in the latent failure information, and count the first quantity of each failure type.
[0040] S103, comparing the first number with a first preset number, determining the failure type corresponding to a first number greater than or equal to the first preset number as a first failure type, and determining the vehicle corresponding to the vehicle identification in which the number of latent failure information of the first failure type sent in the vehicle identification is greater than or equal to the first preset number as a target vehicle.
[0041] The first failure type in the disclosed embodiment may be any latent failure type, and the first preset number may be a preset threshold value for determining whether a latent failure is detected in multiple self-tests in the same vehicle. The specific value may be set as needed, or may be determined according to the length of a period of time. For example, when the period of time is three days, the first preset number may be three times, which is not limited here.
[0042] The target vehicle in the disclosed embodiment can be understood as a vehicle that performs multiple safety self-checks within a period of time, and obtains detection results of latent failures including a first failure type multiple times, thereby sending latent failure information for the first failure type to a latent failure processing device multiple times, and the number of latent failure information sent by the target vehicle for the first failure type is greater than or equal to a first preset number.
[0043] In the embodiment of the present disclosure, the latent failure processing device can, after determining the first number of latent failure information of each failure type sent by each vehicle identification, compare each first number with a first preset number, and determine the failure type corresponding to the first number greater than or equal to the first preset number as the first failure type, and determine the vehicle corresponding to the vehicle identification in which the number of latent failure information of the first failure type sent by each vehicle identification is greater than or equal to the first preset number as the target vehicle.
[0044] S104: Generate prompt information based on the first failure type, where the prompt information is used to prompt whether a component corresponding to the first failure type in the target vehicle needs to be replaced.
[0045] In the disclosed embodiment, after determining the first failure type and the target vehicle, the latent failure processing device can generate prompt information based on the first failure type to prompt whether the vehicle accessories corresponding to the first failure type in the target vehicle need to be replaced.
[0046] In an exemplary implementation of the disclosed embodiment, the latent failure processing device may generate prompt information according to the identification information of the target vehicle and the first failure type after determining the first failure type and the target vehicle, and output the prompt information in text and voice form through output devices in the vehicle, such as display screens and speakers, and may also display the prompt information on the after-sales platform.
[0047] The disclosed embodiment receives at least one latent failure information sent by at least one vehicle within a period of time, the latent failure information including a vehicle identification and a failure type, the failure type being information used to characterize a self-detection failed accessory, the vehicle identification being identity information of the vehicle, and for each vehicle identification, counting a first number of latent failure information of each failure type sent by each vehicle identification, comparing the first number with a first preset number, determining a failure type corresponding to a first number greater than or equal to the first preset number as a first failure type, and determining a vehicle corresponding to a vehicle identification having a number of latent failure information of the first failure type sent by the vehicle identification greater than or equal to the first preset number as a target vehicle, and generating a prompt signal based on the first failure type. The prompt information is used to prompt whether the accessories corresponding to the first failure type in the target vehicle need to be replaced. It can uniformly receive the latent failure information sent by each vehicle after a safety self-inspection, and determine, based on the vehicle identification and failure type, that the target vehicle has sent latent failure information for the first failure type multiple times, thereby determining that the accessories corresponding to the first failure type on the target vehicle have a latent failure, and therefore generate a first reminder information to remind relevant personnel whether the accessories on the target vehicle need to be replaced. As the latent failure itself does not directly affect driving safety, as long as the accessories with latent failure can be replaced in time, there will be no abnormal equipment function and no harmful behavior. Therefore, the user can use the vehicle normally after the latent failure occurs, thereby meeting the user's travel needs.
[0048] Figure 2 is a flow chart of a method for generating notification information provided by an embodiment of the present disclosure, such as Figure 2 As shown, based on the above embodiment, notification information can be generated by the following method.
[0049] S201. For each of the failure types in the at least one piece of latent failure information, count a second number of vehicle identifications corresponding to the failure type.
[0050] In the disclosed embodiment, after receiving at least one latent failure information within a period of time, the latent failure processing device may count the number of vehicle identifications corresponding to each failure type in the at least one latent failure information and determine it as the second number.
[0051] In an exemplary implementation of the disclosed embodiment, a latent failure processing device may summarize and organize the latent failure information received within a period of time, determine all failure types contained in all the latent failure information, and for each failure type, count the number of vehicle identifications corresponding to the failure type, and determine it as the second number, until the second number of vehicle identifications corresponding to all failure types is completed.
[0052] S202: Compare the second number with a second preset number, and determine the failure type for which the second number is greater than or equal to the second preset number as a second failure type.
[0053] The second failure type in the embodiment of the present disclosure may be understood as any failure type of latent failure. The second failure type may be the same as the first failure type or may be different from the first failure type, which is not limited here.
[0054] The second preset number in the embodiment of the present disclosure can be understood as a preset number threshold for determining whether a latent failure generally occurs in a large number of vehicles, and its specific value can be set as needed.
[0055] In the embodiment of the present disclosure, the latent failure processing device can, after statistically obtaining the second number of vehicle identifications corresponding to each failure type, compare the second number with a second preset number to determine whether the second number is greater than or equal to the second preset number, and determine the failure type whose second number is greater than or equal to the second preset number as the second failure type.
[0056] S203: Generate notification information based on the second failure type, where the notification information is used to notify an analysis of the second failure type.
[0057] In the embodiment of the present disclosure, the latent failure processing device can determine that the second number of vehicle identifications corresponding to a certain failure type is greater than or equal to a second preset number, and after determining the failure type as the second failure type, it can determine that the latent failure of the second failure type has commonly occurred in a large number of vehicles. At this time, it is necessary to generate notification information to notify the analysis of the second failure type.
[0058] The disclosed embodiment counts a second number of vehicle identifications corresponding to the failure type for each of the failure types in the at least one latent failure information, compares the second number with a second preset number, determines the failure type whose second number is greater than or equal to the second preset number as a second failure type, generates notification information based on the second failure type, and the notification information is used to notify an analysis of the second failure type. When a certain latent failure type commonly occurs in a large number of vehicles, it can be determined that a systemic failure may have occurred at this time, and it is necessary to notify an analysis of the failure type to eliminate the fault to avoid causing more serious problems.
[0059] Figure 3 is a flowchart of another method for generating notification information provided by an embodiment of the present disclosure, such as Figure 3 As shown, based on the above embodiment, notification information can be generated by the following method, wherein the notification information includes first notification information and second notification information.
[0060] S301: Count a third number of latent failure information items containing the second failure type in the at least one piece of latent failure information.
[0061] In the disclosed embodiment, the latent failure processing device may summarize and organize the received latent failure information containing the second failure type, calculate the number of the latent failure information containing the second failure type, and determine it as the third number.
[0062] S302: If the third number is greater than or equal to a third preset number, generate first notification information based on the second failure type.
[0063] The third preset number in the embodiment of the present disclosure may be understood as a preset threshold value for determining whether a latent failure occurs multiple times in multiple vehicles, and its specific value may be set as required.
[0064] In the embodiment of the present disclosure, the latent failure processing device can compare the third number with the third preset number after obtaining the third number by statistics. If the third number is greater than or equal to the third preset number, a first notification message is generated based on the second failure type, thereby notifying the analysis of the second failure type.
[0065] S303: If the third number is less than the third preset number, generating a second notification message based on the second failure type, and a processing priority of the first notification message is higher than a processing priority of the second notification message.
[0066] In the embodiment of the present disclosure, the latent failure processing device can compare the third number with the third preset number after obtaining the third number by statistics. If the third number is less than the third preset number, a second notification message is generated based on the second failure type, thereby notifying the analysis of the second failure type, and the processing priority of the first notification message is higher than the processing priority of the second notification message. Specifically, when there is a first notification message for the second failure type A and a second notification message for the second failure type B at the same time, the second failure type A will be analyzed and processed first, and after the analysis and processing of the second failure type A is completed, the second failure type B will be analyzed and processed.
[0067] The disclosed embodiment counts a third number of latent failure information including the second failure type in the at least one latent failure information, and generates a first notification message based on the second failure type if the third number is greater than or equal to a third preset number, and generates a second notification message based on the second failure type if the third number is less than the third preset number. The processing priority of the first notification message is higher than the processing priority of the second notification message. After determining that a certain type of latent failure commonly occurs in multiple vehicles, the priority of processing and analyzing the latent failure of this type can be further determined based on the number of occurrences of the latent failure of this type, and failure types with a larger number of reports are preferentially processed, thereby further reducing the impact of the latent failure on the vehicle owner.
[0068] Figure 4 is a flow chart of a method for evaluating vehicle accessories provided by an embodiment of the present disclosure, such as Figure 4 As shown, based on the above embodiments, vehicle accessories can be evaluated by the following method.
[0069] S401. For each of the failure types in the at least one piece of latent failure information, count a fourth number of latent failure information corresponding to the failure type.
[0070] In the disclosed embodiment, after receiving at least one piece of latent failure information, the latent failure processing device may count the number of latent information corresponding to each failure type included in each piece of latent failure information, and determine it as a fourth number.
[0071] S402: Determine the ratio of the fourth number to a preset total number of vehicles as the failure probability of the failure type.
[0072] The total number of vehicles in the embodiment of the present disclosure can be understood as the total number of vehicles that have a communication connection with the latent failure processing device, and when a latent failure occurs, the latent failure information will be sent to the latent failure processing device. This number can be pre-set by the staff according to actual conditions, or it can be obtained by regular communication test statistics, and is not limited here.
[0073] In the disclosed embodiment, the latent failure processing device can, after statistically obtaining the fourth number, calculate, for each failure type, the ratio of the fourth number corresponding to each failure type to the preset total number of vehicles, and determine the ratio as the failure probability corresponding to each failure type. For example, among 100 latent failure information received within a period of time, there are 30 latent failure information containing failure type A, then the fourth number corresponding to failure type A is 30, and the preset total number of vehicles is 1000, then the failure probability corresponding to failure type A is 30 / 1000=3%.
[0074] S403: Use the failure probability to perform quality assessment on the vehicle parts corresponding to the failure type.
[0075] In the disclosed embodiment, the latent failure processing device can, after calculating the failure probability of each failure type, determine the failure probability of the vehicle parts corresponding to each failure type according to the corresponding relationship between each failure type and the vehicle parts, and then use the failure probability to perform quality assessment on the vehicle parts. For example, for the same vehicle part, the lower the failure probability, the better the quality assessment result.
[0076] In an exemplary implementation of the disclosed embodiment, the latent failure processing device can, after determining the failure probability of the vehicle parts corresponding to each failure type, calculate the product of the evaluation coefficient and the failure probability according to the evaluation coefficient corresponding to each vehicle part, and determine the product as the quality evaluation score result. For example, failure type A corresponds to vehicle part 1, and the evaluation coefficient corresponding to vehicle part 1 is 10. If the failure probability corresponding to failure type A is 3%, the quality evaluation of vehicle part 1 corresponding to failure type A is 0.3.
[0077] In another exemplary implementation of the disclosed embodiment, if a vehicle accessory corresponds to multiple failure types, the latent failure processing device can accumulate the failure probabilities of the multiple failure types corresponding to the vehicle accessory, and use the accumulated result to perform quality assessment on the vehicle accessory, or can perform weighted averaging on the failure probabilities of the multiple failure types corresponding to the vehicle accessory, and use the weighted averaging result to perform quality assessment on the vehicle accessory. For example, failure type A and failure type B both correspond to vehicle accessory 1, and the weights of failure type A and failure type B are 0.6 and 0.4, respectively. If the failure probability corresponding to failure type A is 3% and the failure probability corresponding to failure type B is 8%, then the quality assessment result corresponding to vehicle accessory 1 is 3%*0.6+8%*0.4=5%.
[0078] The disclosed embodiment counts a fourth number of latent failure information corresponding to each failure type in the at least one latent failure information, determines the ratio of the fourth number to a preset total number of vehicles as the failure probability of the failure type, and uses the failure probability to perform quality assessment on vehicle accessories corresponding to the failure type. The quality assessment of vehicle accessories can be performed based on the latent failure information, thereby deciding whether to replace or optimize the vehicle accessories.
[0079] Figure 5 is a flow chart of a method for reminding a latent failure provided by an embodiment of the present disclosure, such as Figure 5 As shown, based on the above embodiment, the latent failure can be reminded by the following method, wherein the prompt information includes first prompt information and second prompt information.
[0080] S501. Send a control instruction to the target vehicle, where the control instruction is used to control the target vehicle to perform a secondary safety self-check.
[0081] In the disclosed embodiment, the latent failure processing device may, after determining the existence of a target vehicle, send a control instruction to the target vehicle based on a pre-established communication connection, so that the target vehicle performs a secondary safety self-check after receiving the control instruction.
[0082] S502: Receive the detection result returned by the target vehicle.
[0083] In the disclosed embodiment, the latent failure processing device may receive a detection result of the secondary safety self-check returned by the target vehicle after the target vehicle completes the secondary safety self-check based on the control instruction.
[0084] S503: If the detection result includes the first failure type, generate first prompt information based on the first failure type, where the first prompt information is used to prompt replacement of accessories corresponding to the first failure type in the target vehicle.
[0085] In the disclosed embodiment, the latent failure processing device can analyze the detection results after receiving the detection results returned by the target vehicle to determine whether the detection results contain latent failure information of the first failure type; if so, generate first prompt information based on the first failure type to prompt the replacement of accessories corresponding to the first failure type in the target vehicle.
[0086] S504: If the detection result does not include the first failure type, generate second prompt information based on the first failure type, where the second prompt information is used to prompt to check accessories corresponding to the first failure type in the target vehicle.
[0087] In the embodiment of the present disclosure, after receiving the detection result returned by the target vehicle, the latent failure processing device may generate second prompt information based on the first failure type to prompt the target vehicle to check the accessories corresponding to the first failure type if the detection result does not contain the latent failure information of the first failure type.
[0088] The disclosed embodiment sends a control instruction to the target vehicle, the control instruction is used to control the target vehicle to perform a secondary safety self-check, receives the detection result returned by the target vehicle, and if the detection result includes the first failure type, generates a first prompt message based on the first failure type, the first prompt message is used to prompt the replacement of accessories corresponding to the first failure type in the target vehicle; if the detection result does not include the first failure type, generates a second prompt message based on the first failure type, the second prompt message is used to prompt the inspection of accessories corresponding to the first failure type in the target vehicle, and after determining that the number of latent failure messages sent by the target vehicle for the first failure type is greater than or equal to a first preset number, controls the target vehicle to perform a secondary safety self-check, thereby making a secondary judgment on whether the target vehicle needs to replace accessories, so that the user can understand the subsequent processing process according to the first prompt message or the second prompt message, and perform corresponding processing, thereby further improving driving safety.
[0089] In some embodiments of the present disclosure, the latent failure processing device can first determine whether the target vehicle is in a non-driving state before sending a control instruction to the target vehicle. If the target vehicle is in a non-driving state, a control instruction is sent to enable the target vehicle to complete a secondary safety self-check. If the target vehicle is not in a non-driving state, the time of sending the control instruction is delayed to avoid affecting the user's driving trip due to the secondary safety self-check, thereby further improving the user experience.
[0090] In some other embodiments of the present disclosure, the latent failure information also includes self-test time and self-test log file. After generating prompt information based on the first failure type, the latent failure information of the first failure type can be recorded in a database.
[0091] Specifically, after receiving at least one latent failure information, the latent failure processing device can not only obtain the vehicle identification and identity information contained in the latent failure information, but also obtain the self-test time when the latent failure is detected, and the self-test log file recorded when the latent failure is detected. The self-test log file can record the real-time status information of the vehicle, such as vehicle speed, acceleration, remaining power, remaining fuel, etc. The latent failure processing device can record the latent failure information including the self-test time and the self-test log file in the database after generating the prompt information, so as to subsequently perform correlation analysis on the first failure type based on the data accumulated in the database, determine the cause of the first failure type, etc.
[0092] Figure 6 is a schematic diagram of the structure of a latent failure processing device provided by an embodiment of the present disclosure, such as Figure 6 As shown, the latent failure processing device 600 includes: a first receiving module 610, a first counting module 620, a first determining module 630, and a first generating module 640, wherein the first receiving module 610 is used to receive at least one latent failure information sent by at least one vehicle within a period of time, the latent failure information includes a vehicle identification and a failure type, the failure type is used to characterize the information of the accessories that fail in self-detection, and the vehicle identification is used to characterize the identity information of the vehicle; the first counting module 620 is used to count the first number of latent failure information of each failure type sent by each vehicle identification for the vehicle identification; the first determining module 630 is used to compare the first number with a first preset number, determine the failure type corresponding to the first number greater than or equal to the first preset number as the first failure type, and determine the vehicle corresponding to the vehicle identification in which the number of latent failure information of the first failure type sent in the vehicle identification is greater than or equal to the first preset number as the target vehicle; the first generating module 640 is used to generate prompt information based on the first failure type, and the prompt information is used to prompt whether the accessories corresponding to the first failure type in the target vehicle need to be replaced.
[0093] Optionally, the latent failure processing device 600 also includes: a second statistical module, used to count the second number of vehicle identifications corresponding to the failure type for each of the failure types in the at least one latent failure information; a second determination module, used to compare the second number with a second preset number, and determine the failure type whose second number is greater than or equal to the second preset number as a second failure type; and a second generation module, used to generate notification information based on the second failure type, the notification information being used to notify an analysis of the second failure type.
[0094] Optionally, the notification information includes first notification information and second notification information, and the first latent failure processing device 600 also includes: a third statistical module, used to count the third number of latent failure information containing the second failure type in the at least one latent failure information; the second generation module includes: a first generation unit, used to generate first notification information based on the second failure type if the third number is greater than or equal to a third preset number; a second generation unit, used to generate second notification information based on the second failure type if the third number is less than the third preset number, and the processing priority of the first notification information is higher than the processing priority of the second notification information.
[0095] Optionally, the latent failure processing device 600 also includes: a fourth statistical module, used to count the fourth number of latent failure information corresponding to the failure type for each of the failure types in the at least one latent failure information; a calculation module, used to determine the ratio of the fourth number to a preset total number of vehicles as the failure probability of the failure type; and an evaluation module, used to use the failure probability to perform quality evaluation on vehicle accessories corresponding to the failure type.
[0096] Optionally, the prompt information includes a first prompt information and a second prompt information, and the latent failure processing device 600 also includes: a sending module, used to send a control instruction to the target vehicle, the control instruction is used to control the target vehicle to perform a secondary safety self-inspection; a second receiving module, used to receive the detection result returned by the target vehicle; the first generating module 640, including: a third generating unit, used to generate a first prompt information based on the first failure type if the detection result includes the first failure type, the first prompt information is used to prompt the replacement of accessories corresponding to the first failure type in the target vehicle; a fourth generating unit, used to generate a second prompt information based on the first failure type if the detection result does not include the first failure type, the second prompt information is used to prompt the inspection of accessories corresponding to the first failure type in the target vehicle.
[0097] Optionally, the latent failure processing device further includes: a third determination module, used to determine that the target vehicle is in a non-driving state.
[0098] Optionally, the latent failure information also includes a self-check time and a self-check log file. The latent failure processing device 600 further includes: a recording module, configured to record the latent failure information of the first failure type in a database.
[0099] The latent failure processing device provided in this embodiment can execute the method described in any of the above embodiments. Its execution method and beneficial effects are similar and will not be described in detail here.
[0100] Figure 7 It is a structural diagram of a computer device provided in an embodiment of the present disclosure.
[0101] like Figure 7 As shown, the computer device may include a processor 710 and a memory 720 storing computer program instructions.
[0102] Specifically, the processor 710 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0103] The memory 720 may include a large capacity memory for information or instructions. By way of example and not limitation, the memory 720 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, or a universal serial bus (USB) drive or a combination of two or more of these. Where appropriate, the memory 720 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 720 may be inside or outside the integrated gateway device. In a particular embodiment, the memory 720 is a non-volatile solid-state memory. In a particular embodiment, the memory 720 includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (Electrically Erasable Programmable ROM, EEPROM), an electrically rewritable ROM (EAROM) or a flash memory, or a combination of two or more of these.
[0104] The processor 710 reads and executes the computer program instructions stored in the memory 720 to perform the steps of the method for processing latent failures provided in the embodiment of the present disclosure.
[0105] In one example, the computer device may further include a transceiver 730 and a bus 740. Figure 7 As shown, the processor 710, the memory 720 and the transceiver 730 are connected via a bus 740 and communicate with each other.
[0106] The bus 740 includes hardware, software, or both. For example, but not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a Memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses or a combination of two or more of these. Where appropriate, the bus 740 may include one or more buses. Although embodiments of the present application describe and illustrate a particular bus, the present application contemplates any suitable bus or interconnect.
[0107] The embodiments of the present disclosure further provide a computer-readable storage medium, which may store a computer program. When the computer program is executed by a processor, the processor implements the method for processing latent failures provided by the embodiments of the present disclosure.
[0108] The above-mentioned storage medium may, for example, include a memory 720 of computer program instructions, and the above-mentioned instructions may be executed by the processor 710 of the latent failure processing device to complete the latent failure processing method provided by the embodiment of the present disclosure. Optionally, the storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a ROM, a random access memory (Random Access Memory, RAM), a compact disc read-only memory (CompactDisc ROM, CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc. The above-mentioned computer program may be written in any combination of one or more programming languages to perform the program code of the operation of the embodiment of the present disclosure, and the programming language includes an object-oriented programming language, such as Java, C++, etc., and also includes a conventional procedural programming language, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device, partially on the remote computing device, or entirely on the remote computing device or server.
[0109] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for processing latent failure, characterized in that: include: Receiving at least one latent failure information sent by at least one vehicle within a period of time, the latent failure information including a vehicle identification and a failure type, the failure type being used to characterize information of a self-detection failed accessory, and the vehicle identification being used to characterize identity information of the vehicle; For the vehicle identification, counting a first quantity of latent failure information of each failure type sent by each vehicle identification; Compare the first number with a first preset number, determine the failure type corresponding to the first number being greater than or equal to the first preset number as the first failure type, and determine the vehicle corresponding to the vehicle identifier having the number of latent failure information of the first failure type in the vehicle identifier being greater than or equal to the first preset number as the target vehicle; Prompt information is generated based on the first failure type, where the prompt information is used to prompt whether a component corresponding to the first failure type in the target vehicle needs to be replaced.
2. The method according to claim 1, characterized in that: After receiving at least one latent failure information sent by at least one vehicle within a period of time, the method further includes: In the at least one piece of latent failure information, for each of the failure types, counting a second number of vehicle identifiers corresponding to the failure type; comparing the second number with a second preset number, and determining a failure type whose second number is greater than or equal to the second preset number as a second failure type; Notification information is generated based on the second failure type, where the notification information is used to notify an analysis of the second failure type.
3. The method according to claim 2, characterized in that The notification information includes first notification information and second notification information. Before generating the notification information based on the second failure type, the method further includes: counting a third number of the latent failure information including the second failure type in the at least one latent failure information; The generating notification information based on the second failure type includes: If the third number is greater than or equal to a third preset number, generating first notification information based on the second failure type; If the third number is less than the third preset number, a second notification message is generated based on the second failure type, and a processing priority of the first notification message is higher than a processing priority of the second notification message.
4. The method according to claim 1, characterized in that After receiving at least one latent failure information sent by at least one vehicle within a period of time, the method further includes: In the at least one piece of latent failure information, for each of the failure types, counting a fourth number of latent failure information corresponding to the failure type; Determine the ratio of the fourth number to a preset total number of vehicles as the failure probability of the failure type; The failure probability is used to perform quality assessment on the vehicle parts corresponding to the failure type.
5. The method according to claim 1, characterized in that: The prompt information includes first prompt information and second prompt information. Before generating the prompt information based on the first failure type, the method further includes: Sending a control instruction to the target vehicle, wherein the control instruction is used to control the target vehicle to perform a secondary safety self-check; Receiving the detection result returned by the target vehicle; The generating prompt information based on the first failure type includes: If the detection result includes the first failure type, generating first prompt information based on the first failure type, the first prompt information being used to prompt the replacement of accessories corresponding to the first failure type in the target vehicle; If the detection result does not include the first failure type, second prompt information is generated based on the first failure type, and the second prompt information is used to prompt the inspection of accessories corresponding to the first failure type in the target vehicle.
6. The method according to claim 5, characterized in that Before sending the control instruction to the target vehicle, the method further includes: It is determined that the target vehicle is in a non-driving state.
7. The method according to claim 1, characterized in that The latent failure information also includes a self-test time and a self-test log file. After generating the prompt information based on the first failure type, the method further includes: The latent failure information of the first failure type is recorded in a database.
8. A latent failure processing device, characterized in that: include: A first receiving module is used to receive at least one latent failure information sent by at least one vehicle within a period of time, wherein the latent failure information includes a vehicle identification and a failure type, wherein the failure type is used to characterize information of a self-test failure accessory, and the vehicle identification is used to characterize identity information of the vehicle; A first statistical module, for counting, for each vehicle identifier, a first quantity of latent failure information of each failure type sent by each vehicle identifier; A first determination module is used to compare the first number with a first preset number, determine the failure type corresponding to the first number being greater than or equal to the first preset number as a first failure type, and determine the vehicle corresponding to the vehicle identifier having a number of latent failure information of the first failure type in the vehicle identifier being greater than or equal to the first preset number as a target vehicle; The first generating module is used to generate prompt information based on the first failure type, where the prompt information is used to prompt whether it is necessary to replace the accessories corresponding to the first failure type in the target vehicle.
9. A computer device, characterized in that: include: Memory; processor; and a computer program; wherein the computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The 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 7 is implemented.
Citation Information
Patent Citations
Failure diagnostic information generating apparatus and failure diagnostic information generating system
CN101999140A
Comprehensive vehicle failure detecting system
CN102529903A
Massage chair inspection and maintenance method and device and storage medium
CN114564219A
Charging pile charging failure analysis method and system based on data mining
CN115964945A
Vehicle self-inspection apparatus and method
US20210090240A1