A vehicle warning detection method, device, equipment and medium

By acquiring equipment fault data and adjusting the vehicle virtual equipment in the hardware testing system, system operation data is generated and compared with alarm data from the vehicle terminal. This solves the problems of low efficiency and insufficient accuracy in vehicle alarm detection in existing technologies, and achieves higher detection accuracy.

CN119413472BActive Publication Date: 2026-05-29FAW JIEFANG AUTOMOTIVE CO

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FAW JIEFANG AUTOMOTIVE CO
Filing Date
2024-11-04
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In existing technologies, detecting alarms through vehicle terminals via actual vehicle testing is inefficient and costly. Furthermore, directly sending fault data to the vehicle terminal is not comprehensive enough, and it is easy to miss or send incorrect data, resulting in insufficient detection accuracy.

Method used

Acquire equipment fault data, including alarm types to be detected and equipment adjustment data, adjust the vehicle virtual equipment in the hardware testing system, generate system operation data and send it to the vehicle terminal for processing, and compare equipment fault data and vehicle terminal alarm data to detect abnormal alarms.

Benefits of technology

By refining the operation of the vehicle virtual equipment, the accuracy of vehicle alarm detection has been improved, ensuring the accuracy of the detection information from the vehicle terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119413472B_ABST
    Figure CN119413472B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle warning detection method, device, equipment and medium. The method comprises the following steps: obtaining equipment fault data, wherein the equipment fault data comprises a to-be-detected warning type, at least one to-be-adjusted equipment, and at least one equipment adjustment data corresponding to each to-be-adjusted equipment; for each to-be-adjusted equipment, adjusting a corresponding vehicle virtual equipment in a hardware test system according to the at least one equipment adjustment data corresponding to the to-be-adjusted equipment, and running the adjusted hardware test system to obtain system running data of the adjusted hardware test system; sending the system running data to a vehicle terminal for processing to obtain vehicle terminal warning data; and comparing the equipment fault data and the vehicle terminal warning data to generate vehicle terminal detection information to detect whether the vehicle terminal abnormally warns. The application can improve the accuracy of vehicle warning detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data detection technology, and in particular to a vehicle alarm detection method, apparatus, equipment and medium. Background Technology

[0002] With the rapid development of technology, the types of vehicles are gradually increasing. Vehicles are equipped with on-board terminals, which can monitor the operating data of various devices installed on the vehicle and issue alarms for abnormal data generated by the devices. However, if the alarm detection of the on-board terminal is carried out through actual vehicles, the detection efficiency is slow and the testing cost is high.

[0003] Currently, vehicle fault data is obtained and sent directly to the vehicle terminal to test whether the vehicle terminal will issue an alarm.

[0004] However, compared with the equipment data in a real fault environment, the fault data sent directly to the vehicle terminal is not comprehensive enough, and it is easy to miss or send incorrect data. Summary of the Invention

[0005] This invention provides a vehicle alarm detection method, apparatus, equipment, and medium to improve the accuracy of vehicle alarm detection.

[0006] In a first aspect, embodiments of the present invention provide a vehicle alarm detection method, the method comprising:

[0007] Acquire equipment fault data, which includes alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted;

[0008] For each device to be adjusted, based on the adjustment data of at least one device corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware test system is adjusted and the adjusted hardware test system is run to obtain the system operation data of the adjusted hardware test system.

[0009] The system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data.

[0010] The system compares equipment fault data with vehicle terminal alarm data to generate vehicle terminal detection information, thereby detecting whether the vehicle terminal is malfunctioning or issuing alarms.

[0011] Secondly, embodiments of the present invention also provide a vehicle alarm detection device, the device comprising:

[0012] The fault data acquisition module is used to acquire equipment fault data, which includes the alarm type to be detected, as well as at least one device to be adjusted and at least one device adjustment data corresponding to each device to be adjusted.

[0013] The data acquisition module is used to adjust the corresponding vehicle virtual device in the hardware test system and run the adjusted hardware test system for each device to be adjusted, based on at least one device adjustment data corresponding to the device to be adjusted, to obtain the system operation data of the adjusted hardware test system.

[0014] The data processing module is used to send system operation data to the vehicle terminal for processing and to obtain vehicle terminal alarm data.

[0015] The data comparison module is used to compare equipment fault data and vehicle terminal alarm data to generate vehicle terminal detection information to detect whether the vehicle terminal has abnormal alarms.

[0016] Thirdly, embodiments of the present invention also provide a vehicle alarm detection device, the vehicle alarm detection device comprising:

[0017] At least one processor; and

[0018] A memory that is communicatively connected to at least one processor; wherein,

[0019] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the vehicle alarm detection method according to any embodiment of the present invention.

[0020] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to execute and implement the vehicle alarm detection method of any embodiment of the present invention.

[0021] The technical solution of this invention involves acquiring equipment fault data, including alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted. For each device to be adjusted, based on the at least one device adjustment data corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware testing system is adjusted and the adjusted hardware testing system is run to obtain system operation data of the adjusted hardware testing system. The system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data. The equipment fault data and the vehicle terminal alarm data are compared to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm. Different vehicle virtual devices are adjusted for different device adjustment data, refining the operation of adjusting vehicle virtual devices and improving the accuracy of vehicle alarm detection.

[0022] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart of a vehicle alarm detection method according to Embodiment 1 of the present invention;

[0025] Figure 2 This is a flowchart of a vehicle alarm detection method according to Embodiment 2 of the present invention;

[0026] Figure 3 This is a structural diagram of a vehicle alarm detection device according to an embodiment of the present invention;

[0027] Figure 4 This is a structural schematic diagram of a vehicle alarm detection device provided in an embodiment of the present invention. Detailed Implementation

[0028] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0030] The acquisition, storage, and application of equipment fault data, etc., involved in the technical solutions of this invention comply with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0031] Example 1

[0032] Figure 1 This is a flowchart illustrating a vehicle alarm detection method according to Embodiment 1 of the present invention. This embodiment of the invention is applicable to vehicle alarm detection, and the method can be executed by a vehicle alarm detection device, which can be implemented in hardware and / or software.

[0033] See Figure 1 The vehicle alarm detection method shown includes:

[0034] S101. Obtain equipment fault data, which includes alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted.

[0035] The equipment fault data can include descriptions of vehicle malfunctions during simulated vehicle malfunctions and adjustments to the vehicle's equipment. The alarm type to be detected can be the alarm type of the vehicle malfunction being tested. The equipment to be adjusted can be the equipment of the vehicle whose operating data needs adjustment during simulated vehicle malfunctions. The equipment adjustment data can be configuration data for the equipment to be adjusted.

[0036] Specifically, the alarm types to be detected can include vehicle login alarm types, vehicle logout alarm types, drive motor data alarm types, vehicle location data alarm types, extreme value data alarm types, alarm data alarm types, rechargeable energy storage device voltage data alarm types, rechargeable energy storage device temperature data alarm types, fuel cell data alarm types, and engine data alarm types, etc. One alarm type to be detected corresponds to at least one device to be adjusted, and one device to be adjusted corresponds to at least one device adjustment data.

[0037] In one example, equipment fault data is acquired, including engine alarm types and the equipment to be adjusted: coolant temperature sensor, fuel injectors, air flow sensor, intake system, and exhaust system. The corresponding adjustment data is: coolant temperature sensor - sensor malfunction; fuel injector - fuel injector blockage; air flow sensor - sensor malfunction; intake system - solenoid valve malfunction; and exhaust system - oxygen sensor failure. For example, the fuel level alarm type corresponds to the fuel tank display, and the adjustment data is to adjust the fuel tank display to 10%. The operating data corresponding to the equipment to be adjusted can be adjusted using a simulation controller to match the corresponding equipment adjustment data.

[0038] S102. For each device to be adjusted, based on the adjustment data of at least one device corresponding to the device to be adjusted, adjust the corresponding vehicle virtual device in the hardware test system and run the adjusted hardware test system to obtain the system operation data of the adjusted hardware test system.

[0039] The hardware testing system can be a system capable of simulating the operation of a vehicle in a real-world environment. The virtual vehicle devices can be virtual devices configured on a virtual vehicle within the hardware testing system. The system operation data can be data collected during the operation of each virtual vehicle device in the adjusted hardware testing system.

[0040] Specifically, for each device to be adjusted, based on the adjustment data of at least one device corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware test system is adjusted and the adjusted hardware test system is run. A monitoring period is obtained, and the operating status of each vehicle virtual device or the corresponding operating data of each vehicle virtual device in the adjusted hardware test system is collected during the monitoring period. For example, the operating data corresponding to the engine can be the engine speed, and the operating data corresponding to the water temperature sensor can be the water temperature value, etc., to obtain the system operating data of the adjusted hardware test system.

[0041] S103. Send the system operation data to the vehicle terminal for processing to obtain vehicle terminal alarm data.

[0042] The vehicle-mounted terminal can be the front-end device of the vehicle monitoring and management system. Specifically, the system operation data is sent to the vehicle-mounted terminal for processing. The vehicle-mounted terminal analyzes the system operation data, determines whether there is abnormal data in the operation data of each device in the vehicle, analyzes the type of vehicle fault, and obtains vehicle-mounted terminal alarm data.

[0043] S104. Compare the equipment fault data and the vehicle terminal alarm data to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm.

[0044] Among them, the vehicle terminal detection information can be descriptive information on whether the vehicle terminal can correctly issue an alarm.

[0045] Specifically, the equipment fault data and the vehicle terminal alarm data are compared to check whether the fault type of the simulated vehicle fault and the fault data of each device on the vehicle are consistent with the abnormal data of each device detected by the vehicle terminal. If they are consistent, it indicates that the vehicle terminal can correctly issue an alarm; otherwise, it indicates that the vehicle terminal cannot correctly issue an alarm.

[0046] The technical solution of this invention involves acquiring equipment fault data, including alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted. For each device to be adjusted, based on the at least one device adjustment data corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware testing system is adjusted and the adjusted hardware testing system is run to obtain system operation data of the adjusted hardware testing system. The system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data. The equipment fault data and the vehicle terminal alarm data are compared to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm. Different vehicle virtual devices are adjusted for different device adjustment data, refining the operation of adjusting vehicle virtual devices and improving the accuracy of vehicle alarm detection.

[0047] Example 2

[0048] Figure 2 This is a flowchart illustrating a vehicle alarm detection method according to Embodiment 2 of the present invention. Based on the above embodiments, this embodiment optimizes and improves the vehicle alarm detection operation.

[0049] Furthermore, the process of "acquiring equipment fault data, which includes the type of alarm to be detected, as well as at least one device to be adjusted and at least one device adjustment data corresponding to each device to be adjusted" is refined to "acquiring the type of alarm to be detected; determining at least one simulated alarm condition corresponding to the type of alarm to be detected; querying according to each simulated alarm condition to obtain at least one device to be adjusted and the device adjustment data corresponding to each device to be adjusted; combining the type of alarm to be detected, each device to be adjusted, and the device adjustment data corresponding to each device to be adjusted to generate equipment fault data", in order to improve the operation of vehicle alarm detection.

[0050] It should be noted that for parts not described in detail in the embodiments of the present invention, please refer to the descriptions in other embodiments.

[0051] See Figure 2 The vehicle alarm detection method shown includes:

[0052] S201. Obtain the alarm type to be detected.

[0053] Specifically, different alarm types require different devices to be adjusted, and the corresponding device adjustment data also differs. Therefore, when testing vehicle-mounted terminals, it is necessary to first determine the type of alarm to be tested.

[0054] S202. Based on the type of alarm to be detected, determine at least one simulated alarm condition corresponding to the type of alarm to be detected.

[0055] Among them, the simulated alarm conditions can be the conditions required for various devices on the vehicle to alarm when simulating a vehicle malfunction.

[0056] Specifically, different alarm types are used to alert different faults in the vehicle. Different faults correspond to different operating data for each device, and different faults correspond to different simulation conditions for the devices. Therefore, it is necessary to determine at least one simulated alarm condition corresponding to the alarm type to be detected. The determination method can be: finding it in a database. The search algorithm includes, but is not limited to, sequential search algorithms, block search algorithms, tree table search algorithms, or hash search algorithms, etc., and this embodiment of the invention does not impose any limitations on this.

[0057] S203. Based on the query of each simulated alarm condition, obtain at least one device to be adjusted and the corresponding device adjustment data for each device to be adjusted.

[0058] Specifically, based on the query of each simulated alarm condition, at least one device to be adjusted and its corresponding device adjustment data are obtained. The device adjustment data can include the device's operating status, indicator lights, data values, installation location, or descriptions of connection relationships. By analyzing the text of each simulated condition, each device to be adjusted and its corresponding device adjustment data are identified. Text analysis methods can include natural language processing.

[0059] S204. Combine the alarm types to be detected with the equipment to be adjusted and the corresponding equipment adjustment data of each equipment to be adjusted to generate equipment fault data.

[0060] Specifically, the alarm types to be detected are combined with each device to be adjusted and its corresponding device adjustment data. One alarm type to be detected can correspond to multiple devices to be adjusted, and one device to be adjusted can correspond to multiple device adjustment data. Furthermore, one alarm type to be detected can have multiple adjustment schemes. Different adjustment schemes can correspond to different devices to be adjusted and their corresponding device adjustment data, thereby generating device fault data.

[0061] S205. For each device to be adjusted, based on the adjustment data of at least one device corresponding to the device to be adjusted, adjust the corresponding vehicle virtual device in the hardware test system and run the adjusted hardware test system to obtain the system operation data of the adjusted hardware test system.

[0062] S206. Send the system operation data to the vehicle terminal for processing to obtain vehicle terminal alarm data.

[0063] S207. Compare the equipment fault data and the vehicle terminal alarm data to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm.

[0064] This invention refines the vehicle alarm detection process by: acquiring the alarm type to be detected; determining at least one simulated alarm condition corresponding to the alarm type; querying each simulated alarm condition to obtain at least one device to be adjusted and corresponding device adjustment data; combining the alarm type to be detected, the devices to be adjusted, and the corresponding device adjustment data to generate device fault data; determining different simulated alarm conditions for different alarm types to be detected; and adjusting the corresponding devices accordingly.

[0065] Optionally, the system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data, including: acquiring standard test data, which includes at least one test device and the corresponding device alarm conditions for each test device; sending the system operation data to the vehicle terminal, which matches the system operation data with the corresponding device alarm conditions for each test device to generate vehicle terminal alarm data.

[0066] The standard test data can be a description of a preset test device alarm. The test device can be a preset device that is triggering an alarm. The device alarm conditions can be preset conditions under which the test device reaches an alarm state.

[0067] Specifically, standard test data is acquired, which includes at least one test device and the corresponding alarm conditions for each device. This standard test data can be obtained through industry experience or preset manually based on the device to be tested and the user's own needs. System operation data is then sent to the vehicle terminal, which matches the system operation data with the corresponding alarm conditions for each test device to generate vehicle terminal alarm data.

[0068] By acquiring standard test data, which includes at least one test device and the corresponding device alarm conditions for each test device, the system operation data is sent to the vehicle terminal. The vehicle terminal matches the system operation data with the corresponding device alarm conditions for each test device to generate vehicle terminal alarm data. Based on the standard test data, the vehicle equipment that needs to be adjusted due to the vehicle fault and the corresponding device alarm conditions are determined. The data of each device running in real time is matched with the device alarm conditions to determine whether the device operation data is abnormal, thereby improving the accuracy of vehicle alarm detection.

[0069] Optionally, standard test data is obtained, which includes at least one test device and the corresponding device alarm conditions for each test device. This includes: obtaining at least one standard test text number; querying the test content corresponding to each standard test text number; and generating at least one test device and the corresponding device alarm conditions for each test device based on the test content corresponding to each standard test text number.

[0070] The standard test text number can be the version number corresponding to the standard test data. The test content can be data describing the device alarm conditions.

[0071] Specifically, based on industry experts' experience, multiple versions of standard test data are available, and standard test text numbers and test content can be preset as needed. Each standard test text number corresponds one-to-one with the test content. The process involves obtaining at least one standard test text number; querying the corresponding test content for each standard test text number; and using a neural network to identify the test content corresponding to each standard test text number, generating at least one test device and corresponding device alarm conditions. The neural network can be a convolutional neural network, a recurrent neural network, a long short-term memory network, or a generative adversarial neural network.

[0072] By obtaining at least one standard test text number; querying the test content corresponding to each standard test text number; and generating at least one test device and the corresponding device alarm conditions based on the test content corresponding to each standard test text number, the test content can be obtained as needed, increasing the flexibility of vehicle alarm detection.

[0073] Optionally, the alarm type to be detected is engine fault, and the equipment to be adjusted includes water temperature sensor, fuel injector, air flow sensor, intake equipment and exhaust equipment.

[0074] Engine malfunctions can be caused by defects in materials and manufacturing processes, unreasonable design, manufacturing problems, or improper operation during use, leading to abnormal engine operation. These problems may prevent the engine from functioning properly, thus affecting vehicle performance and safety.

[0075] Specific causes of engine malfunctions: Sensor malfunction: Sensors include those for coolant temperature, crankshaft position, airflow, intake air temperature, and oxygen. When these sensors are damaged, have poor contact, or experience signal interruption, the car's ECU cannot accurately obtain engine data, causing the engine malfunction indicator lamp (MIL) to illuminate. Fuel quality issues: Using fuel and engine oil that do not meet manufacturer recommendations can lead to engine wear, causing the MIL to illuminate. Poor air-fuel combustion: Spark plug malfunctions, ignition coil malfunctions, fuel pump malfunctions, and fuel line blockages can all cause poor air-fuel combustion, leading to carbon buildup or knocking in the engine, ultimately causing the MIL to illuminate. Turbocharging issues: Damage to the intake turbocharger or turbocharger itself can also cause the engine malfunction indicator lamp (MIL) to illuminate. Intake issues: A dirty air filter that is not cleaned regularly can cause intake problems, leading to the engine malfunction indicator lamp (MIL) illuminating. Exhaust issues: Malfunctions of the rear oxygen sensor, catalytic converter, exhaust camshaft, and bearings can all cause exhaust problems, leading to the engine malfunction indicator lamp (MIL) illuminating. Anti-theft system malfunction: If the car's electronic anti-theft system malfunctions, or if the anti-theft controller is incompatible with the engine electronic controller, the engine malfunction light will also illuminate.

[0076] The alarm type to be detected is an engine fault. The equipment to be adjusted includes the water temperature sensor, fuel injector, air flow sensor, intake equipment, and exhaust equipment. According to the alarm type to be detected, the equipment to be adjusted is adjusted to simulate vehicle faults, which facilitates the detection of whether the alarm of the vehicle terminal is accurate.

[0077] Optional, hardware testing systems, including: hardware-in-the-loop testing systems.

[0078] Among them, a hardware-in-the-loop test system can be a hardware-in-the-loop simulation system used for testing in-vehicle terminals. A hardware-in-the-loop (HiL) test system uses a real-time processor to run a simulation model to simulate the operating state of the controlled object, connects to the ECU under test via I / O interfaces, and performs comprehensive and systematic testing on the ECU.

[0079] Specifically, the test host can act as the executor of vehicle alarm detection. The test host controls the HIL test system via a local area network to simulate controllers such as the BMS, VCU, and MCU, creating realistic faults such as temperature difference alarms, battery high temperature alarms, on-board energy storage device overvoltage alarms, on-board energy storage device undervoltage alarms, low SOC alarms, single-cell battery overvoltage alarms, single-cell battery undervoltage alarms, high SOC alarms, SOC jump alarms, rechargeable energy storage system mismatch alarms, poor battery cell consistency alarms, insulation alarms, DC-DC temperature alarms, braking system alarms, DC-DC status alarms, drive motor controller temperature alarms, high-voltage interlock status alarms, drive motor temperature alarms, and on-board energy storage device overcharge. The vehicle terminal receives these realistic fault data via the CAN bus, processes the fault data, and generates vehicle terminal alarm data.

[0080] By simulating the actual vehicle environment through a hardware-in-the-loop testing system, the system's operating data can be made closer to the real environment, thus improving the accuracy of vehicle alarm detection.

[0081] Optionally, the device fault data and vehicle terminal alarm data are compared to generate vehicle terminal detection information to detect whether the vehicle terminal has abnormal alarms. This includes: acquiring device fault data and vehicle terminal alarm data; comparing the alarm types to be detected in the device fault data with the vehicle alarm types in the vehicle terminal alarm data to obtain type comparison results; comparing the device adjustment data corresponding to each device to be adjusted in the system operation data with each abnormal device and the abnormal information corresponding to each abnormal device in the vehicle terminal alarm data to obtain data comparison results; and generating vehicle terminal detection information based on the type comparison results and data comparison results to detect whether the vehicle terminal has abnormal alarms.

[0082] The type comparison result can be the result of comparing the alarm type to be detected in the equipment fault data with the vehicle alarm type in the vehicle terminal alarm data. The data comparison result can be the result of comparing the equipment adjustment data corresponding to each device to be adjusted in the system operation data with each abnormal device and the abnormal information corresponding to each abnormal device in the vehicle terminal alarm data.

[0083] Specifically, the system acquires equipment fault data and vehicle terminal alarm data. It then compares the alarm types to be detected in the equipment fault data with the vehicle terminal alarm types in the vehicle terminal alarm data to obtain a type comparison result. This determines whether the alarm type to be detected is the same as the alarm type identified by the vehicle terminal. If they are the same, it indicates that the alarm type identified by the vehicle terminal is accurate. Next, it compares the equipment adjustment data corresponding to each device to be adjusted in the system operation data with the abnormal devices and their corresponding abnormal information in the vehicle terminal alarm data to obtain a data comparison result. Finally, it determines whether the abnormal data of each device identified by the vehicle terminal is consistent with the pre-adjusted equipment operation data. If they are consistent, it indicates that the vehicle terminal accurately identifies the abnormal data of the device and can correctly issue an alarm; otherwise, it indicates that the vehicle terminal cannot accurately identify the device abnormality. Based on the type comparison result and the data comparison result, vehicle terminal detection information is generated to detect whether the vehicle terminal is issuing an abnormal alarm.

[0084] By acquiring equipment fault data and vehicle terminal alarm data, the detection alarm types in the equipment fault data are compared with the vehicle alarm types in the vehicle terminal alarm data to obtain type comparison results. The equipment adjustment data corresponding to each device to be adjusted in the system operation data are compared with each abnormal device and its corresponding abnormal information in the vehicle terminal alarm data to obtain data comparison results. Based on the type comparison results and data comparison results, vehicle terminal detection information is generated to detect whether the vehicle terminal is issuing abnormal alarms. Through multi-dimensional data comparison, the accuracy of the vehicle terminal detection data is determined, thus improving the accuracy of vehicle alarm detection.

[0085] Example 3

[0086] Figure 3 This is a schematic diagram of a vehicle alarm detection device according to Embodiment 3 of the present invention. This embodiment of the present invention is applicable to vehicle alarm detection, and the device can execute a vehicle alarm detection method. The device can be implemented in hardware and / or software.

[0087] See Figure 3 The vehicle alarm detection device shown includes: a fault data acquisition module 301, an operation data acquisition module 302, a data processing module 303, and a data comparison module 304, wherein...

[0088] The fault data acquisition module 301 is used to acquire equipment fault data, which includes the alarm type to be detected, as well as at least one device to be adjusted and at least one device adjustment data corresponding to each device to be adjusted.

[0089] The data acquisition module 302 is used to adjust the corresponding vehicle virtual device in the hardware test system and run the adjusted hardware test system according to the adjustment data of at least one device corresponding to each device to be adjusted, so as to obtain the system operation data of the adjusted hardware test system.

[0090] The data processing module 303 is used to send system operation data to the vehicle terminal for processing to obtain vehicle terminal alarm data;

[0091] The data comparison module 304 is used to compare equipment fault data and vehicle terminal alarm data to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm.

[0092] The technical solution of this invention involves acquiring equipment fault data, including alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted. For each device to be adjusted, based on the at least one device adjustment data corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware testing system is adjusted and the adjusted hardware testing system is run to obtain system operation data of the adjusted hardware testing system. The system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data. The equipment fault data and the vehicle terminal alarm data are compared to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm. Different vehicle virtual devices are adjusted for different device adjustment data, refining the operation of adjusting vehicle virtual devices and improving the accuracy of vehicle alarm detection.

[0093] Optionally, the fault data acquisition module 301 is specifically used for:

[0094] Obtain the alarm type to be detected;

[0095] Based on the type of alarm to be detected, determine at least one simulated alarm condition corresponding to the type of alarm to be detected;

[0096] Based on the query of each simulated alarm condition, at least one device to be adjusted and the corresponding device adjustment data for each device to be adjusted are obtained.

[0097] The alarm types to be detected are combined with the equipment to be adjusted and the corresponding equipment adjustment data to generate equipment fault data.

[0098] Optionally, the data processing module 303 includes:

[0099] The test data acquisition unit is used to acquire standard test data, which includes at least one test device and the corresponding device alarm conditions for each test device.

[0100] The condition matching unit is used to send system operation data to the vehicle terminal. The vehicle terminal matches the system operation data with the corresponding device alarm conditions of each test device to generate vehicle terminal alarm data.

[0101] Optional, the test data acquisition unit is specifically used for:

[0102] Obtain at least one standard test text number;

[0103] For each standard test text number, query the test content corresponding to that standard test text number;

[0104] Based on the test content corresponding to each standard test text number, generate at least one test device and the corresponding device alarm conditions for each test device.

[0105] Optionally, the alarm type to be detected is engine fault, and the equipment to be adjusted includes water temperature sensor, fuel injector, air flow sensor, intake equipment and exhaust equipment.

[0106] Optional, hardware testing systems, including: hardware-in-the-loop testing systems.

[0107] Optional, data comparison module 304, specifically used for:

[0108] Acquire equipment fault data and vehicle terminal alarm data;

[0109] The alarm types to be detected in the equipment fault data are compared with the vehicle alarm types in the vehicle terminal alarm data to obtain the type comparison results;

[0110] The system operation data of each device to be adjusted is compared with the alarm data of each abnormal device and the abnormal information corresponding to each abnormal device in the vehicle terminal to obtain the data comparison results.

[0111] Based on the type comparison results and data comparison results, vehicle terminal detection information is generated to detect whether the vehicle terminal is abnormal and triggers an alarm.

[0112] Example 4

[0113] Figure 4 A schematic diagram of the structure of a vehicle alarm detection device 400 that can be used to implement an embodiment of the present invention is shown.

[0114] like Figure 4As shown, the vehicle alarm detection device 400 includes at least one processor 401 and a memory, such as a read-only memory (ROM) 402 or a random access memory (RAM) 403, communicatively connected to the at least one processor 401. The memory stores computer programs executable by the at least one processor. The processor 401 can perform various appropriate actions and processes based on the computer program stored in the ROM 402 or loaded into the RAM 403 from the storage unit 408. The RAM 403 can also store various programs and data required for the operation of the vehicle alarm detection device 400. The processor 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0115] Multiple components in the vehicle alarm detection device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard or mouse; an output unit 407, such as various types of displays or speakers; a storage unit 408, such as a disk or optical disk; and a communication unit 409, such as a network card, modem, or wireless transceiver. The communication unit 409 allows the vehicle alarm detection device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0116] Processor 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 501 performs the various methods and processes described above, such as vehicle alarm detection methods.

[0117] In some embodiments, the vehicle alarm detection method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on the vehicle alarm detection device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by processor 401, one or more steps of the vehicle alarm detection method described above may be performed. Alternatively, in other embodiments, processor 401 may be configured to perform the vehicle alarm detection method by any other suitable means (e.g., by means of firmware).

[0118] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transferring data and instructions to the storage system, the at least one input device, and the at least one output device.

[0119] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0120] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0121] To provide user interaction, the systems and techniques described herein can be implemented on a vehicle alarm detection device, which includes: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the vehicle alarm detection device. Other types of devices can also be used to provide user interaction; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0122] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0123] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system. It addresses the shortcomings of traditional physical hosts and VPS (Virtual Private Server) services, such as high management difficulty and weak business scalability.

[0124] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0125] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A vehicle alarm detection method, characterized in that, The method includes: Acquire equipment fault data, which includes alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted; wherein, the device to be adjusted is the equipment of a vehicle whose operating data needs to be adjusted when simulating a vehicle fault; the device adjustment data is the configuration data of the device to be adjusted. For each of the aforementioned devices to be adjusted, based on at least one device adjustment data corresponding to the device to be adjusted, the corresponding vehicle virtual device in the hardware testing system is adjusted and the adjusted hardware testing system is run to obtain the system operation data of the adjusted hardware testing system; wherein, the hardware testing system includes a hardware-in-the-loop testing system; the vehicle virtual device is a virtual device configured on a virtual vehicle in the hardware testing system; The system operation data is sent to the vehicle terminal for processing to obtain vehicle terminal alarm data; wherein, the vehicle terminal alarm data includes vehicle alarm type and abnormal information corresponding to at least one abnormal device; Acquire the equipment fault data and the vehicle terminal alarm data; The detection alarm type of the equipment fault data is compared with the vehicle alarm type of the vehicle terminal alarm data to obtain the type comparison result; The equipment adjustment data corresponding to each of the devices to be adjusted in the equipment fault data is compared with the abnormal information corresponding to each abnormal device in the vehicle terminal alarm data to obtain the data comparison result. Based on the type comparison result and the data comparison result, vehicle terminal detection information is generated to detect whether the vehicle terminal has an abnormal alarm.

2. The method according to claim 1, characterized in that, The acquisition of equipment fault data includes alarm types to be detected, and at least one device to be adjusted and at least one device adjustment data corresponding to each device to be adjusted, including: Obtain the alarm type to be detected; Based on the alarm type to be detected, at least one simulated alarm condition corresponding to the alarm type to be detected is determined; Based on the simulated alarm conditions, at least one device to be adjusted and the corresponding device adjustment data for each device to be adjusted are obtained. The device fault data is generated by combining the alarm types to be detected, the devices to be adjusted, and the corresponding device adjustment data.

3. The method according to claim 1, characterized in that, The step of sending the system operation data to the vehicle terminal for processing to obtain vehicle terminal alarm data includes: Acquire standard test data, which includes at least one test device and the device alarm conditions corresponding to each test device; The system operation data is sent to the vehicle terminal, which matches the system operation data with the device alarm conditions corresponding to each of the test devices to generate vehicle terminal alarm data.

4. The method according to claim 3, characterized in that, The acquisition of standard test data includes at least one test device and the corresponding device alarm conditions for each test device, including: Obtain at least one standard test text number; For each of the aforementioned standard test text numbers, query the test content corresponding to that standard test text number; Based on the test content corresponding to each of the standard test text numbers, generate at least one test device and the corresponding device alarm conditions for each test device.

5. The method according to claim 2, characterized in that, The alarm type to be detected is an engine fault, and the equipment to be adjusted includes a water temperature sensor, fuel injectors, air flow sensor, intake equipment, and exhaust equipment.

6. A vehicle alarm detection device, characterized in that, The device includes: The fault data acquisition module is used to acquire equipment fault data, which includes alarm types to be detected, at least one device to be adjusted, and at least one device adjustment data corresponding to each device to be adjusted; wherein, the device to be adjusted is the equipment of a vehicle whose operating data needs to be adjusted when simulating a vehicle fault; the device adjustment data is the configuration data of the device to be adjusted. The data acquisition module is used to adjust the corresponding vehicle virtual device in the hardware testing system and run the adjusted hardware testing system for each of the devices to be adjusted, based on at least one device adjustment data corresponding to the device to be adjusted, to obtain the system operation data of the adjusted hardware testing system; wherein, the hardware testing system includes a hardware-in-the-loop testing system; the vehicle virtual device is a virtual device configured on a virtual vehicle in the hardware testing system; The data processing module is used to send the system operation data to the vehicle terminal for processing to obtain vehicle terminal alarm data; wherein, the vehicle terminal alarm data includes vehicle alarm type and abnormal information corresponding to at least one abnormal device; The data comparison module is used to compare the equipment fault data and the vehicle terminal alarm data to generate vehicle terminal detection information to detect whether the vehicle terminal has an abnormal alarm. Specifically, the data comparison module is used for: Acquire the device fault data and the vehicle terminal alarm data; compare the alarm type to be detected in the device fault data with the vehicle alarm type in the vehicle terminal alarm data to obtain a type comparison result; compare the device adjustment data corresponding to each device to be adjusted in the device fault data with the abnormal information corresponding to each abnormal device in the vehicle terminal alarm data to obtain a data comparison result; generate vehicle terminal detection information based on the type comparison result and the data comparison result to detect whether the vehicle terminal has an abnormal alarm.

7. A vehicle alarm detection device, characterized in that, The vehicle alarm detection equipment includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the vehicle alarm detection method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the vehicle alarm detection method according to any one of claims 1-5.