Method, system and device for monitoring ECU operation data, electronic equipment and medium

By setting data thresholds, the data collected by the ECU is compared and stored in real time, the problem of ECU data processing hysteresis is solved, real-time monitoring of data and effective storage of abnormal data is realized, and real-time and compatibility of data processing is improved.

CN119225324AActive Publication Date: 2024-12-31WEICHAI POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411167839.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-23
Publication Date
2024-12-31
Estimated Expiration
2044-08-23

AI Technical Summary

Technical Problem

In the prior art, the data processing collected by the ECU has a hysteresis, resulting in poor real-time performance of data processing and it is difficult to effectively monitor and store abnormal data.

Method used

By setting data thresholds, the data collected by the ECU is compared in real time, alarm information is generated and abnormal data and its adjacent data are stored, and the processing is carried out according to the judgment results. The storage space is used to store the data according to the number of data to avoid storage according to time and enhance compatibility and reduce storage pressure.

Benefits of technology

Real-time monitoring of ECU operation data and effective storage of abnormal data is realized, which reduces storage pressure, avoids the omission of problematic data, and improves the real-time and compatibility of data processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225324A_ABST
    Figure CN119225324A_ABST
Patent Text Reader

Abstract

The invention provides a method, system and device for monitoring ECU operation data, electronic equipment and a storage medium, and relates to the technical field of data processing. The method comprises the following steps: for each piece of data in a plurality of pieces of operation data obtained by collecting an electronic control unit (ECU), determining whether the data exceeds a data threshold value, if the data exceeds the data threshold value, generating alarm information, and storing a first quantity of data of which the collection time is earlier than that of the data into a first storage space, the first storage space is used for storing abnormal data; storing a second number of data of which the acquisition time is later than that of the data into the first storage space, and judging whether data exceeding a data threshold value exists in the second number of data or not; and processing according to a judgment result. According to the data processing method and device, the collected data can be filtered and processed through the data threshold value, the abnormal data and the adjacent data of the abnormal data are collected and stored, and therefore the storage pressure is reduced by storing effective data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a method, system, device, electronic device and storage medium for monitoring ECU operating data. Background Art

[0002] The electronic control unit (ECU) is an important electronic product component that is widely used in electronic production and plays a very important role in people's daily lives.

[0003] In the related art, the data collected by the ECU often needs to be cached, and then the cached data is batch processed regularly. This method easily causes delays in data processing, resulting in poor real-time performance of data processing. Summary of the invention

[0004] In view of this, the purpose of the present disclosure is to propose a method, system, device, electronic device and storage medium for monitoring ECU operating data. The present disclosure can solve the existing problems in a targeted manner.

[0005] Based on the above-mentioned purpose, in a first aspect, the present disclosure proposes a method for monitoring ECU operating data, comprising: for each data among multiple operating data obtained by collecting an electronic control unit ECU, determining whether the data exceeds a data threshold, if the data exceeds the data threshold, generating an alarm message, and storing a first number of data whose collection time is earlier than the data in a first storage space, the first storage space being used to store abnormal data; storing a second number of data whose collection time is later than the data in the first storage space, and judging whether there is data exceeding the data threshold in the second number of data; and processing a third number of data whose collection time is later than the latest data among the second number of data according to the judgment result.

[0006] In the second aspect, a system for monitoring ECU operating data is also provided, the system comprising an ECU and a monitoring device, the monitoring device comprising an acquisition module, a cache module, a storage module and an alarm module; the acquisition module is used to acquire multiple operating data from the ECU; the cache module is used to determine whether each of the multiple operating data exceeds a data threshold, and if the data exceeds the data threshold, send it to the alarm module so that the alarm module generates an alarm message; send a first number of data whose acquisition time is earlier than the data to the first storage module so that the first storage module stores them; send a second number of data whose acquisition time is later than the data to the first storage module so that the first storage module stores them; and according to the judgment result, process a third number of data whose acquisition time is later than the latest data among the second number of data.

[0007] According to a third aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the first aspect.

[0008] According to a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program is executed by a processor to implement any method described in the first aspect.

[0009] In a fifth aspect, a computer program product is also provided, including a computer program, wherein the computer program is executed by a processor to implement any method described in the first aspect.

[0010] In general, the present disclosure has at least the following beneficial effects: the collected data can be filtered and processed by data thresholds, abnormal data and adjacent data of abnormal data can be collected and stored, thereby reducing storage pressure by storing valid data. Storing operation data by number is more compatible than storing by time in the prior art, and can avoid missing problematic data. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the multiple drawings represent the same or similar parts or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments disclosed in accordance with the present disclosure and should not be regarded as limiting the scope of the present disclosure.

[0012] Figure 1 A flow chart showing a method for monitoring ECU operating data according to an embodiment of the present disclosure is shown;

[0013] Figure 2 Another flow chart of the method for monitoring ECU operation data according to an embodiment of the present disclosure is shown;

[0014] Figure 3 A schematic diagram of a system for monitoring ECU operating data according to an embodiment of the present disclosure is shown;

[0015] Figure 4 A schematic diagram of a device for monitoring ECU operating data according to an embodiment of the present disclosure is shown;

[0016] Figure 5 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure is shown;

[0017] Figure 6 A schematic diagram of a storage medium provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0018] The present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It is also necessary to explain that, for ease of description, only the parts related to the relevant invention are shown in the accompanying drawings.

[0019] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0020] Figure 1 The method for monitoring ECU operation data of the present disclosure is shown. In an embodiment of the present disclosure, the method includes:

[0021] Step S101, for each of the multiple operating data obtained by the electronic control unit ECU, determine whether the data exceeds the data threshold. If the data exceeds the data threshold, generate an alarm message, and store a first number of data collected before the data in a first storage space, where the first storage space is used to store abnormal data.

[0022] In this embodiment, the execution subject of the method for monitoring ECU operation data can collect operation data generated by the ECU during operation. For each of these operation data, the data is compared with a data threshold. When the comparison result exceeds the data threshold, an alarm message is generated to give an alarm. The storage space can correspond to a storage module.

[0023] For example, the operating data of the ECU may be a voltage inputted from outside to the ECU. The ECU may be of various types, such as an ECU in a vehicle.

[0024] Here, "exceed" usually means greater than, but in some cases it can also mean less than.

[0025] Step S102: store a second number of data whose collection time is later than the data in the first storage space, and determine whether there is data exceeding a data threshold in the second number of data.

[0026] In this embodiment, the execution subject may store a second number of data whose collection time is later than the data in the first storage space to determine whether there is data exceeding the data threshold in the second number of data.

[0027] Step S103: based on the judgment result, processing a third number of data whose collection time is later than the latest data among the second number of data.

[0028] In this embodiment, the execution subject may process the third number of data whose collection time is later than the latest data in the second number of data in various ways according to the judgment result. For example, the execution subject may store the data exceeding the data threshold in the third number of data whose collection time is later than the latest data in the second number of data in the first storage space.

[0029] This embodiment can filter and process the collected data through data thresholds, collect and store abnormal data and adjacent data of the abnormal data, thereby reducing storage pressure by storing valid data. Storing operation data by number is more compatible than storing by time in the prior art, and can avoid missing problematic data.

[0030] In some optional implementations of any embodiment of the present disclosure, the third number of data whose collection time is later than the latest data among the second number of data is processed according to the judgment result, including: if there is data in the second number of data that exceeds a preset threshold, the third number of data whose collection time is later than the latest data among the second number of data is stored in the first storage space; it is determined whether there is data in the third number of data that exceeds the preset threshold; if so, the fourth number of data whose collection time is later than the latest data among the third number of data is stored in the first storage space; if not, the execution is stopped.

[0031] In these implementations, when the result of determining whether there is any data exceeding the data threshold value among the plurality of operation data (such as the third data) is that there is, the other plurality of operation data collected later than the plurality of operation data are stored in the first storage space. And the determination of whether the other plurality of operation data exceeds the data threshold value continues. The execution can be stopped until the other plurality of operation data determined at the end does not exceed the data threshold value.

[0032] These implementations set data thresholds and critical intervals for data recording, which facilitates problem troubleshooting and analysis.

[0033] In some optional implementations of any embodiment of the present disclosure, the method further includes: if the data does not exceed the data threshold, determining whether the data is in a preset critical interval, the upper limit of the critical interval being the data threshold; based on the determination result of whether the data is in the preset critical area, storing the data in a storage space corresponding to the determination result.

[0034] Optionally, based on the judgment result of whether the data is in a preset critical area, the data is stored in a storage space corresponding to the judgment result, including: if the data is in a preset critical interval, an alarm message is generated, and the data is stored in a second storage space, and the second storage space is used to store suspected abnormal data; if the data is not in the preset critical interval, the data is stored in a third storage space, and the third storage space is used to store normal data.

[0035] In some optional implementations of any embodiment of the present disclosure, the method further includes: for the data to be processed obtained by the acquisition ECU, the data to be processed is split in the cache area according to the ID of the data to obtain the multiple operation data, and when storing, the data is stored according to the ID of the data. One ID corresponds to one operation parameter.

[0036] The storage module is partitioned and stores data by ID. The data is clear, and the over-threshold data has a comparison of the data changes before and after, making it easier to analyze the problem.

[0037] In some optional implementations of any embodiment of the present disclosure, the method further includes: connecting the acquisition module CAN and the ECU; and acquiring data from the ECU through the CAN to obtain the data to be processed.

[0038] The present disclosure also provides a method for monitoring ECU operating data, which is as follows:

[0039] First, power on and initialize each module of the monitoring system, set the data threshold and critical interval under different IDs. Connect the ECU to the acquisition module through CAN, power on the ECU and run it continuously, and send the ECU data to be monitored to the monitoring system through CAN messages.

[0040] The acquisition module continuously collects ECU data messages and sends them to the cache module, which splits the data by ID. According to the data thresholds set for each ID, it determines whether the data exceeds the limit. There are four situations:

[0041] (1) If the data exceeds the set threshold, the alarm module will sound an alarm, and the cache module will send the first 50 data with the same ID to the storage module 1 and mark the ID; the subsequent 50 data with the same ID will be sent to the storage module 1 after judging the threshold. If there is still data exceeding the threshold, the threshold judgment will be postponed for 50 data with the same ID and sent to the storage module 1.

[0042] (2) If the data does not exceed the predetermined threshold, continue to determine whether the data is within the set critical interval.

[0043] (3) If the data is in the critical range, the alarm module issues a fault warning, and the cache module sends the critical data and its ID to the storage module 2.

[0044] (4) If the data is not in the critical interval, indicating that the data is normal, only the first collected data is sent to the storage module 3 for the ID within a certain number of collection times.

[0045] Multiple groups of data are stored in storage modules 1, 2, and 3 according to IDs.

[0046] Take the ECU data with ID 0x01FF as an example, its standard value is a. Collect ECU data and cache (a1, a2, a3, ..., a n-1 ,a n ). Connect the ECU to the monitoring system, power on the ECU and initialize the modules of the monitoring system, set the data threshold to A, and the critical interval to [B, A].

[0047] Data cache value a at a certain moment n >A, the alarm module issues a fault alarm and sets (a1, a2, a3, ..., a n-1 ,a n ) is sent to storage module 1, and the subsequent (a n+1 ,a n+2 ,...,a n+49 ,a n+50 ) after judging the threshold, it is sent to storage module 1.

[0048] Data cache value a at a certain moment m ∈[B,A], the alarm module will warn of a fault and m Sent to storage module 2; if (a m+1 ,a m+2 ,a m+3 ,...,a m+100 ) are normal, then take a m+1 Send to storage module 3.

[0049] like Figure 2 As shown, another flow chart of the method for monitoring ECU operating data is shown.

[0050] The present disclosure also provides a system for monitoring ECU operation data, the system includes an ECU and a monitoring device, the monitoring device includes an acquisition module, a cache module, a storage module and an alarm module; the acquisition module is used to acquire multiple operation data from the ECU; the cache module is used to determine whether each data in the multiple operation data exceeds a data threshold, and if the data exceeds the data threshold, send the data to the alarm module so that the alarm module generates an alarm message; send a first number of data whose acquisition time is earlier than the data to the first storage module so that the first storage module stores the data; send a second number of data whose acquisition time is later than the data to the first storage module so that the first storage module stores the data; and according to the judgment result, process a third number of data whose acquisition time is later than the latest data in the second number of data.

[0051] Optionally, the ECU is connected to CAN; the acquisition module is further used to collect data from the ECU through the CAN, obtain the data to be processed, and send the data to be processed to the cache module in real time.

[0052] The collected data is directly sent to the cache module for processing, which reduces the parallel processing pressure of the processor, has strong real-time performance, and faults can be reported in time. At the same time, it reduces storage pressure.

[0053] like Figure 3 As shown in the figure, the acquisition module collects the data of the ECU through the controller area network bus CAN. The cache module processes the collected data and sends a message to the alarm module to realize the alarm and sends a message to the storage module to realize the storage.

[0054] The system for monitoring ECU operation data includes a monitoring system composed of an acquisition module, a cache module, a storage module and an alarm module, such as Figure 3 As shown, including:

[0055] The acquisition module is connected to the ECU via CAN;

[0056] The cache module is used to process the ECU data collected by the acquisition module. When the cache of the same ID data exceeds 100, the excess part will be erased in chronological order.

[0057] The alarm module can issue an alarm when abnormalities occur in the collected data;

[0058] The storage module is divided into three storage areas for storing processed ECU data of different categories.

[0059] The embodiment of the present disclosure provides a device for monitoring ECU operation data, the device is used to execute the method for monitoring ECU operation data described in the above embodiment, such as Figure 4 As shown, the device includes: a determination unit 401, which is configured to determine whether each data among multiple operating data obtained by collecting an electronic control unit ECU exceeds a data threshold, and if the data exceeds the data threshold, an alarm message is generated, and a first number of data whose collection time is earlier than the data is stored in a first storage space, and the first storage space is used to store abnormal data; a judgment unit 402, which is configured to store a second number of data whose collection time is later than the data in the first storage space, and judge whether there is data exceeding the data threshold in the second number of data; a processing unit 403, which is configured to process a third number of data whose collection time is later than the latest data among the second number of data according to the judgment result.

[0060] The device for monitoring ECU operation data provided by the above-mentioned embodiment of the present disclosure and the method for monitoring ECU operation data provided by the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.

[0061] The embodiment of the present disclosure also provides an electronic device corresponding to the method for monitoring ECU operation data provided in the above embodiment, so as to execute the above method for monitoring ECU operation data. The embodiment of the present disclosure is not limited.

[0062] Please refer to Figure 5 , which shows a schematic diagram of an electronic device provided by some embodiments of the present disclosure. Figure 5 As shown, the electronic device 50 includes: a processor 500, a memory 501, a bus 502 and a communication interface 503, and the processor 500, the communication interface 503 and the memory 501 are connected via the bus 502; the memory 501 stores a computer program that can be run on the processor 500, and the processor 500 executes the method provided in any of the aforementioned embodiments of the present disclosure when running the computer program.

[0063] The memory 501 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 503 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.

[0064] The bus 502 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 501 is used to store programs, and the processor 500 executes the programs after receiving the execution instruction. The method for monitoring ECU operation data disclosed in any implementation of the aforementioned embodiment of the present disclosure may be applied to the processor 500, or implemented by the processor 500.

[0065] The processor 500 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 500 or the instruction in the form of software. The above processor 500 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 501, and the processor 500 reads the information in the memory 501 and completes the steps of the above method in combination with its hardware.

[0066] The electronic device provided by the embodiment of the present disclosure and the method for monitoring ECU operation data provided by the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, operated or implemented by them.

[0067] The present disclosure also provides a computer-readable storage medium corresponding to the method for monitoring ECU operation data provided in the above embodiment. Figure 6 The computer-readable storage medium shown is a CD 60 on which a computer program (ie, a program product) is stored. When the computer program is executed by a processor, the method for monitoring ECU operating data provided by any of the aforementioned embodiments will be executed.

[0068] It should be noted that examples of the computer-readable storage medium may also 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 optical or magnetic storage media, which are not listed here one by one.

[0069] The computer-readable storage medium provided in the above-mentioned embodiments of the present disclosure and the method for monitoring ECU operation data provided in the embodiments of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.

[0070] It should be noted that:

[0071] In the above text, the term "comprises", "comprising" or any other variant thereof is 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, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiments of the present disclosure is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0072] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0073] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, which are only specific implementation modes of the present disclosure. However, the present disclosure is not limited to the above-mentioned specific implementation modes. The above-mentioned specific implementation modes are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the purpose of the present disclosure and the scope of protection of the claims, all of which are within the protection of the present disclosure.

Claims

1. A method for monitoring ECU operation data, characterized in that: include: For each of the plurality of operating data collected by the electronic control unit ECU, determining whether the data exceeds a data threshold, if the data exceeds the data threshold, generating an alarm message, and storing a first number of data collected before the data in a first storage space, wherein the first storage space is used to store abnormal data; storing a second number of data whose collection time is later than the data in the first storage space, and determining whether any data in the second number of data exceeds the data threshold; According to the judgment result, a third number of data whose collection time is later than the latest data among the second number of data are processed.

2. The method according to claim 1, characterized in that: The processing, according to the judgment result, of a third number of data whose collection time is later than the latest data among the second number of data, comprises: If there is data in the second number of data that exceeds the data threshold, storing the third number of data in the first storage space; Determine whether any data among the third number of data exceeds the data threshold; If so, a fourth number of data whose collection time is later than the latest data in the third number of data are stored in the first storage space.

3. The method according to claim 1, characterized in that The method further comprises: If the data does not exceed the data threshold, determining whether the data is in a preset critical interval, the upper limit of the critical interval being the data threshold; According to a result of determining whether the data is in a preset critical area, the data is stored in a storage space corresponding to the result of the determination.

4. The method according to claim 1, characterized in that: According to the judgment result of whether the data is in the preset critical area, storing the data in the storage space corresponding to the judgment result includes: If the data is within a preset critical interval, an alarm message is generated, and the data is stored in a second storage space, where the second storage space is used to store suspected abnormal data; If the data is not in the preset critical interval, the data is stored in a third storage space, where the third storage space is used to store normal data.

5. The method according to claim 1, characterized in that The method further comprises: For the data to be processed obtained by the acquisition ECU, the data to be processed are split in the cache area according to the ID of the data to obtain the multiple operation data.

6. A system for monitoring ECU operation data, characterized in that: The system includes an ECU and a monitoring device, wherein the monitoring device includes a collection module, a cache module, a storage module and an alarm module; The acquisition module is used to acquire multiple operation data from the ECU; The cache module is used to determine, for each of the plurality of operation data, whether the data exceeds a data threshold, and if the data exceeds the data threshold, send the data to the alarm module so that the alarm module generates alarm information; Sending a first number of data whose collection time is earlier than the data to the first storage module so that the first storage module stores them; Sending a second number of data whose collection time is later than the data to the first storage module, so that the first storage module stores the data; According to the judgment result, a third number of data whose collection time is later than the latest data among the second number of data are processed.

7. The system according to claim 6, characterized in that The ECU is connected to the CAN; The acquisition module is further used to collect data from the ECU via the CAN to obtain the data to be processed, and send the data to be processed to the cache module in real time.

8. A device for monitoring ECU operation data, characterized in that: include: a determination unit configured to determine, for each of a plurality of operating data acquired by an electronic control unit ECU, whether the data exceeds a data threshold, and if the data exceeds the data threshold, generate an alarm message, and store a first number of data acquired before the data in a first storage space, wherein the first storage space is used to store abnormal data; A judging unit is configured to store a second number of data whose collection time is later than the data into the first storage space, and judge whether there is data exceeding a data threshold in the second number of data; The processing unit is configured to process, according to the judgment result, a third number of data whose collection time is later than the latest data among the second number of data.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: The processor runs the computer program to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Automobile advanced driving assistance function abnormal information acquisition method and electronic equipment

    CN111915763A

  • Sampling data anomaly detection method and device

    CN111983309A

  • Equipment operation data cloud storage method

    CN112069168A

  • Abnormal data identification method and device of vehicle, electronic equipment and storage medium

    CN115186502A

  • First failure data capture based on threshold violation

    US20060195731A1