Vehicle fault auxiliary analysis method and system, electronic equipment and storage medium

By acquiring and storing the bus data of the vehicle and intercepting the data before the failure, the problem of difficulty in obtaining the data before the failure in the prior art is solved, effectively analyze and reproduce the vehicle failure, and improve the fault handling efficiency.

CN119105458APending Publication Date: 2024-12-10SINO TRUK JINAN POWER CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411257508.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The prior art is difficult to effectively acquire and store data before a vehicle failure, resulting in difficulty in analyzing and reproducing failures, especially due to the lack of relevant processing and storage devices to record data before a failure.

Method used

By acquiring the bus data of the vehicle, it is stored in the first storage area, and the outlier or fault value is determined based on the preset normal value or normal range value, the data of the preset time period before and after the outlier or fault value occurs is stored in the second Storage area for analysis of failure causes and reproduction.

Benefits of technology

It realizes effective analysis and reproducibility of vehicle failures, improves the efficiency of fault handling and analysis, can record the bus data of the vehicle operation, intercept bus data at a specific time before and after abnormal data occurs, and assists after-sales or R&D personnel in the process. Troubleshooting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105458A_ABST
    Figure CN119105458A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle fault auxiliary analysis method and system, electronic equipment and a storage medium, and belongs to the field of vehicles. The method comprises the following steps: acquiring bus data of a current vehicle, storing the bus data in a first storage area, and determining whether an abnormal value or a fault value exists in the acquired bus data based on a normal value or a normal range value of each preset bus data; if the abnormal value or the fault value exists, intercepting bus data in a preset time period before and after the abnormal value or the fault value occurs in the first storage area, and storing the bus data in a second storage area; and after the vehicle prompts a fault or reads a fault code after sale, analyzing a fault reason and reproducing the fault according to the bus data of the second storage area. By intercepting the bus data of the specific time before and after the abnormal data, after-sales fault analysis is assisted, for some faults difficult to check, the possibility of reproduction is effectively improved by means of the bus data before the faults occur, and the analysis and processing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle fault auxiliary analysis method, system, electronic equipment and storage medium. Background Art

[0002] With the increasing use of vehicles and the rapid increase in the number of vehicles, the probability of vehicle failures has also increased. Currently, when a vehicle has an electrical or mechanical failure, after-sales personnel can only read the fault code, freeze frame and other data at the time of the failure based on the diagnostic equipment. Some failures require analysis of the cause of the failure, but the data before the failure cannot be obtained because it is not stored, which makes it difficult to reproduce and analyze the failure.

[0003] With existing technical solutions, diagnostic equipment can only obtain data when and after a fault occurs. As for the data before the fault occurs, there is a lack of relevant processing and storage equipment to record the data before the fault occurs. Some vehicles have the function of remotely uploading data, but this function uploads a small amount of data and collects data at a low frequency, which cannot effectively meet the needs of fault analysis. Summary of the invention

[0004] The purpose of the embodiments of the present invention is to provide a vehicle fault auxiliary analysis method, system, electronic device and storage medium, which are used to fully or at least partially solve the technical solutions existing in the above-mentioned prior art.

[0005] In order to achieve the above object, an embodiment of the present invention provides a vehicle fault auxiliary analysis method, comprising:

[0006] Acquire bus data of the current vehicle, and store the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle;

[0007] Based on the preset normal value or normal range value of each bus data, determining whether the acquired bus data has abnormal value or fault value;

[0008] If there is an abnormal value or a fault value in the bus data, intercepting the bus data in a preset time period before and after the abnormal value or the fault value occurs in the first storage area, and storing the intercepted data in the second storage area;

[0009] After the vehicle prompts a fault or the after-sales service reads the fault code, the time of the fault occurrence and the changes of relevant signals before and after the fault occur are analyzed according to the bus data in the second storage area to analyze the cause of the fault and reproduce the fault.

[0010] Optionally, the vehicle operation process includes powering on the vehicle, starting the engine, and the vehicle's post-operation time after the vehicle is powered off.

[0011] Optionally, the bus data stored in the first storage area and the second storage area both contain a timestamp, which records the time when the bus data was generated, so as to prevent tampering with the stored bus data.

[0012] Optionally, the preset time before and after the occurrence of an abnormal value or a fault value may have different values ​​according to different bus data; wherein, the setting of the preset time before and after the occurrence of an abnormal value or a fault value may ensure that when a fault occurs due to message and signal abnormalities, the intercepted bus data completely covers the process of the fault occurrence.

[0013] Optionally, the preset time before and after the abnormal value or fault value occurs is set, including:

[0014] For the wheel cylinder pressure fault in the vehicle braking function, when the wheel cylinder pressure signal is detected to be abnormal, after the fault is confirmed by filtering time, the sum of the filtering time and the message cycle of the wheel cylinder pressure signal is used as the preset time;

[0015] For the failure of message loss, when the message containing the wheel cylinder pressure signal is not received for multiple consecutive frames, the sum of the theoretical time for receiving multiple consecutive frames of messages and the filtering time is used as the preset time.

[0016] Optionally, after bus data in the first storage area and the second storage area overflows, the previously entered data is automatically deleted.

[0017] Optionally, the bus data in the first storage area and the second storage area are downloaded and deleted with the driver's authorization.

[0018] On the other hand, the present invention also provides a vehicle fault auxiliary analysis system, comprising:

[0019] An acquisition unit, used to acquire bus data of the current vehicle and store the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle;

[0020] A determination unit, configured to determine whether the acquired bus data has an abnormal value or a fault value based on a preset normal value or a normal range value of each bus data;

[0021] An interception unit, configured to intercept bus data within a preset time period before and after the occurrence of the abnormal value or the fault value in the first storage area if the bus data has an abnormal value or a fault value, and store the intercepted data in the second storage area;

[0022] The analysis unit is used to analyze the time of the fault and the changes of relevant signals before and after the fault occurs according to the bus data in the second storage area after the vehicle prompts a fault or the after-sales service reads the fault code, so as to analyze the cause of the fault and reproduce the fault.

[0023] On the other hand, the present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned vehicle fault auxiliary analysis method when executing the program.

[0024] On the other hand, the present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned vehicle fault auxiliary analysis method are implemented.

[0025] Through the vehicle fault auxiliary analysis method, the bus data of vehicle operation can be recorded, and the bus data at a specific time before and after the abnormal data occurs can be intercepted to assist after-sales or R&D personnel in fault processing and analysis. For some difficult-to-detect faults, the bus data before the fault occurs can be used to effectively increase the possibility of reproduction and improve analysis and processing efficiency.

[0026] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0028] Figure 1 It is an implementation flow chart of a vehicle fault auxiliary analysis method provided by an embodiment of the present invention;

[0029] Figure 2 It is a schematic diagram of a vehicle fault auxiliary analysis and processing device and equipment provided by an embodiment of the present invention;

[0030] Figure 3 It is a flow chart of another vehicle fault auxiliary analysis method provided by an embodiment of the present invention;

[0031] Figure 4 It is a structural schematic diagram of a vehicle fault auxiliary analysis system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0033] See also Figure 1As shown, it is an implementation flow chart of a vehicle fault auxiliary analysis method provided by an embodiment of the present invention, which includes the following execution steps:

[0034] Step 100: Obtain bus data of the current vehicle, and store the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle.

[0035] The vehicle operation process at least includes the vehicle power-on, engine start-up, and the vehicle operation time after the vehicle power-off.

[0036] Step 101: Based on the preset normal value or normal range value of each bus data, determine whether the acquired bus data has an abnormal value or a fault value.

[0037] In some embodiments, the normal value or normal range value of the bus data, taking the vehicle speed signal and the valid flag of the vehicle speed signal as an example, the vehicle speed signal ESP_VehicleSpeed==0x0~0xFFE is the normal range value of the signal, and the valid flag of the vehicle speed signal ESP_VehicleSpeedValid==0x1:Valid is the normal value of the signal. By comparison, it is determined whether the acquired bus data has an abnormal value or a fault value. The abnormal value or fault value includes: an abnormal value or a value within an abnormal range. Taking the vehicle speed signal as an example, the vehicle speed signal ESP_VehicleSpeed==0xFFF is the abnormal value of the signal. If a frame or multiple frames of messages are missing in the bus data, that is, the message is lost, it is also determined to be abnormal.

[0038] Step 102: If the bus data has an abnormal value or a fault value, the bus data within a preset time period before and after the abnormal value or the fault value occurs is intercepted in the first storage area, and the intercepted data is stored in the second storage area.

[0039] The bus data stored in the first storage area and the second storage area both contain a timestamp, which records the time when the bus data is generated, so as to prevent the stored bus data from being tampered with.

[0040] In some embodiments, whenever an abnormal value is detected, the system should immediately record the timestamp of the data point, which is the key information for locating and intercepting data in subsequent processing. Once an abnormal value or fault value is detected, the system needs to intercept the data on the bus according to a preset time period (such as a few seconds or minutes before and after the abnormality occurs). The selection of this time period depends on the specific business needs and analysis needs. The intercepted data should be safely stored in a second storage area different from the original data. The advantage of doing so is that it not only retains the integrity of the original data, but also facilitates the separate analysis and processing of the abnormal data. The data stored in the second storage area is marked and classified for subsequent data retrieval and analysis. For example, the data can be classified according to attributes such as the type of abnormality and the time of occurrence. The R&D team can use the data stored in the second storage area for in-depth troubleshooting and cause analysis. By analyzing the data changes before and after the abnormal value, the causes that may cause the abnormality can be revealed. According to the results of the data analysis, the system can be optimized and adjusted accordingly to prevent similar problems from happening again. By implementing such a data processing strategy, the abnormal values ​​and fault values ​​in the bus data can be effectively managed and dealt with, ensuring the stable operation of the system and the reliability of the data.

[0041] It should be noted that the preset time before and after the occurrence of an abnormal value or a fault value varies according to different bus data; among them, the setting of the preset time before and after the occurrence of an abnormal value or a fault value must ensure that when a fault occurs due to message and signal abnormalities, the intercepted bus data completely covers the process of the fault occurrence.

[0042] More specifically, the setting of the preset time before and after the abnormal value or fault value occurs includes the following two situations:

[0043] Case 1: For the wheel cylinder pressure fault in the vehicle braking function, when the wheel cylinder pressure signal is detected to be abnormal, after the fault is confirmed by the filtering time, the sum of the filtering time and the message cycle of the wheel cylinder pressure signal is used as the preset time;

[0044] Case 2: For the failure of message loss, when the message containing the wheel cylinder pressure signal is not received for multiple consecutive frames, the sum of the theoretical time for receiving multiple consecutive frames of messages and the filtering time is used as the preset time.

[0045] In some embodiments, the method for evaluating the interception time N seconds of different messages and signals is divided into two factors: vehicle function and message cycle. Taking the wheel cylinder pressure signal of the wheel speed signal in the brake-related function as an example, the wheel cylinder pressure signal ESP_p_Model==0x3481~0x3FFF is the abnormal range value of the signal. When ESP detects that the signal is abnormal, it will confirm the fault after 100ms of filtering time. The message cycle of the wheel cylinder pressure signal is 20ms, and the evaluation N is 150ms, that is, the data of 150ms before and after the abnormal wheel cylinder pressure signal is stored. For the fault of message loss, N is mainly determined based on the definition of message cycle and message loss. The definition of message loss is confirmed by not receiving the relevant message for 10 consecutive frames. When the message of the wheel cylinder pressure signal is not received for 10 consecutive frames, that is, 200ms, the evaluation N is 300ms. That is, the data of 300ms before and after the message of the wheel cylinder pressure is lost is stored.

[0046] Step 103: After the vehicle prompts a fault or the after-sales service reads the fault code, the time of the fault occurrence and the changes of relevant signals before and after the fault occur are analyzed according to the bus data in the second storage area to analyze the cause of the fault and reproduce the fault.

[0047] In some embodiments, first, the bus data related to the fault is retrieved from the second storage area. These data should include all relevant signals within a preset time period before and after the fault occurs. Ensure that the timestamps of all signals are synchronized so that the changes of each signal before and after the fault can be accurately analyzed. If there are differences in the timestamps of different signals, time alignment processing is required. Filter out signals that may be related to the fault from the bus data. These signals include sensor readings, actuator states, control instructions, etc. According to the type of fault, these signals are classified, and the filtered signal data are visualized using tools such as charts, curves or time series charts, which helps to intuitively observe the change trends and abnormal points of each signal before and after the fault occurs. According to the fault code or the fault information prompted by the vehicle, locate the exact time of the fault in the visualized chart, and analyze the changes of each related signal before and after the fault occurs. Which signals have abnormal trends before the fault occurs (such as gradually deviating from the normal range), and which signals suddenly change when the fault occurs (such as jump, loss, etc.), combined with the working principle and fault phenomenon, infer the possible cause of the fault. If conditions permit, you can try to reproduce the fault in a laboratory or test environment. By simulating the conditions when the fault occurs (such as specific input signals, environmental parameters, etc.) and observing whether the system exhibits the same fault phenomenon, it will help verify the accuracy and reliability of the fault analysis.

[0048] It should be noted that fault analysis and reproduction is a complex process that requires professional knowledge. In actual operation, it may require the help of professional fault diagnosis tools, software, and experienced technicians to complete it.

[0049] In some embodiments, the time alignment process can be performed in the following manner: one or more signals are selected as a reference, and the reference signal can be a system clock signal, a timestamp output of a main controller, or a sensor signal with a high-precision time synchronization function. For signals whose timestamps do not match completely, a time interpolation method can be used to estimate the signal value at the missing time point. Select a fixed sampling rate to resample all signals to a unified time grid and calculate the value of each signal at the sampling rate. If the sampling rate of the original signal is higher than the selected sampling rate, downsampling is required; if it is lower than the selected sampling rate, upsampling is required. If there is a fixed time delay between the signals, time alignment can be achieved by measuring and correcting these delays. When processing signals from different physical locations or through different transmission paths, the delay in signal transmission needs to be considered. After completing the time alignment, the accuracy of the alignment results should be verified by comparing the correlation, phase difference, or trend consistency of the signals before and after the alignment. If obvious deviations or inconsistencies are found, the alignment process needs to be rechecked and the alignment parameters adjusted.

[0050] Correspondingly, the bus data in the first storage area and the second storage area can be downloaded locally or remotely.

[0051] In some implementations, each stored file of the bus data in the second storage area is named according to a specific format, such as "message or signal name+abnormal value or fault value+time stamp".

[0052] Optionally, when the driver finds that a vehicle fault occurs, the bus data from the second storage area can be downloaded by after-sales or with the assistance of after-sales. When the bus data in the second storage area is insufficient to comprehensively analyze the vehicle fault, the bus data can be downloaded from the first storage area to assist in the analysis.

[0053] In some implementations, after the bus data of the first storage area and the second storage area overflows, the previously entered data is automatically deleted.

[0054] It should be noted that the bus data in the first storage area and the second storage area are downloaded and deleted with the authorization of the driver.

[0055] In some embodiments, see Figure 2 FIG. 1 is a schematic diagram of a vehicle fault auxiliary analysis and processing device and equipment provided by an embodiment of the present invention. It includes:

[0056] The auxiliary analysis device and apparatus 20 include a bus data processor and a bus data storage device; the bus data processor 21 includes a bus data acquisition module 210 and a bus data analysis and processing module 211; the bus data acquisition module 210 is used to receive the bus data of each domain controller; the bus data analysis and processing module 211 is used to compare the difference between the acquired bus data and the preset normal value and normal range value. Confirm the occurrence of abnormal values ​​or fault values ​​and the time of occurrence, and intercept the bus data of a certain time before and after the occurrence of abnormal values ​​or fault values; the bus data storage device 22 includes a first storage area 220 and a second storage area 221; the first storage area 220 stores all bus data received by the bus data acquisition module; the second storage area 221 stores the bus data intercepted by the total number data analysis and processing module.

[0057] In some embodiments, see Figure 3 FIG. 1 is a flow chart of another vehicle fault auxiliary analysis method provided by an embodiment of the present invention, comprising the following execution steps:

[0058] S14: During the operation of the vehicle, when the vehicle has a fault prompt, the fault prompt includes an indicator light, a text prompt, a sound or other means that can prompt the driver.

[0059] S15: The driver or after-sales personnel can download the stored bus data locally or remotely through the vehicle's external interface, and can use the downloaded bus data to assist in analyzing the cause of the fault.

[0060] Through the vehicle fault auxiliary analysis method, the bus data of vehicle operation can be recorded, and the bus data at a specific time before and after the abnormal data occurs can be intercepted to assist after-sales or R&D personnel in fault processing and analysis. For some difficult-to-detect faults, the bus data before the fault occurs can be used to effectively increase the possibility of reproduction and improve analysis and processing efficiency.

[0061] See also Figure 4 FIG. 1 is a schematic diagram of a vehicle fault auxiliary analysis system provided by an embodiment of the present invention, comprising:

[0062] An acquisition unit 40 is used to acquire bus data of the current vehicle and store the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle;

[0063] A determination unit 41, configured to determine whether the acquired bus data has an abnormal value or a fault value based on a preset normal value or a normal range value of each bus data;

[0064] The interception unit 42 is used to intercept the bus data within a preset time period before and after the abnormal value or fault value occurs in the first storage area if there is an abnormal value or a fault value in the bus data, and store the intercepted data in the second storage area;

[0065] The analysis unit 43 is used to analyze the time of the fault and the changes of relevant signals before and after the fault occurs according to the bus data in the second storage area after the vehicle prompts a fault or the after-sales service reads the fault code, so as to analyze the cause of the fault and reproduce the fault.

[0066] On the other hand, the present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the vehicle fault auxiliary analysis method described in any one of the above embodiments are implemented.

[0067] On the other hand, the present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle fault auxiliary analysis method described in any of the above embodiments are implemented.

[0068] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0069] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0070] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0071] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0072] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0073] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0074] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0075] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0076] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A vehicle fault auxiliary analysis method, characterized in that: include: Acquire bus data of the current vehicle, and store the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle; Based on the preset normal value or normal range value of each bus data, determining whether the acquired bus data has abnormal value or fault value; If there is an abnormal value or a fault value in the bus data, intercepting the bus data in a preset time period before and after the abnormal value or the fault value occurs in the first storage area, and storing the intercepted data in the second storage area; After the vehicle prompts a fault or the after-sales service reads the fault code, the time of the fault occurrence and the changes of relevant signals before and after the fault occur are analyzed according to the bus data in the second storage area to analyze the cause of the fault and reproduce the fault.

2. The vehicle fault auxiliary analysis method according to claim 1, characterized in that: The vehicle operation process includes the vehicle power-on, engine start-up, and the vehicle post-operation time after the vehicle power-off.

3. The vehicle fault auxiliary analysis method according to claim 1, characterized in that: The bus data stored in the first storage area and the second storage area both contain a timestamp, which records the time when the bus data is generated, so as to prevent the stored bus data from being tampered with.

4. The vehicle fault auxiliary analysis method according to claim 1, characterized in that: The preset time before and after the occurrence of an abnormal value or a fault value varies according to different bus data; wherein, the setting of the preset time before and after the occurrence of an abnormal value or a fault value must ensure that when a fault occurs due to message and signal abnormalities, the intercepted bus data completely covers the process of the fault occurrence.

5. The vehicle fault auxiliary analysis method according to claim 4 is characterized in that: The setting of preset time before and after abnormal value or fault value occurs, including: For the wheel cylinder pressure fault in the vehicle braking function, when the wheel cylinder pressure signal is detected to be abnormal, after the fault is confirmed by filtering time, the sum of the filtering time and the message cycle of the wheel cylinder pressure signal is used as the preset time; For the failure of message loss, when the message containing the wheel cylinder pressure signal is not received for multiple consecutive frames, the sum of the theoretical time for receiving multiple consecutive frames of messages and the filtering time is used as the preset time.

6. The vehicle fault auxiliary analysis method according to claim 1, characterized in that: After the bus data of the first storage area and the second storage area overflow, the previously entered data is automatically deleted.

7. The vehicle fault auxiliary analysis method according to claim 6, characterized in that: The bus data in the first storage area and the second storage area are downloaded and deleted with the authorization of the driver.

8. A vehicle fault auxiliary analysis system, characterized in that: include: An acquisition unit, used for acquiring bus data of the current vehicle and storing the bus data in a first storage area, wherein the bus data includes messages and signals sent and received by each domain controller of the vehicle; A determination unit, configured to determine whether the acquired bus data has an abnormal value or a fault value based on a preset normal value or a normal range value of each bus data; An interception unit, configured to intercept bus data within a preset time period before and after the occurrence of the abnormal value or the fault value in the first storage area if the bus data has an abnormal value or a fault value, and store the intercepted data in the second storage area; The analysis unit is used to analyze the time of the fault and the changes of relevant signals before and after the fault occurs according to the bus data in the second storage area after the vehicle prompts a fault or the after-sales service reads the fault code, so as to analyze the cause of the fault and reproduce the fault.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the vehicle fault auxiliary analysis method as described in any one of claims 1-5 are implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the vehicle fault auxiliary analysis method as described in any one of claims 1 to 5 are implemented.

Citation Information

Cited By

  • Intelligent diagnosis method of vehicle and related device

    CN120447524A

  • Intelligent diagnosis method for vehicle and related device

    CN120447524B

  • Battery abnormality detection method and apparatus, and electronic device

    WO2026152812A1