Monitoring equipment abnormality identification method, device, computer equipment and storage medium

By acquiring and analyzing the target protocol of the TPMS monitoring equipment, sending items to the test module to automatically identify equipment abnormalities, solving the maintenance problems in the existing technology that require professional participation, and achieving fast and low-cost fault location.

CN115967645BActive Publication Date: 2025-09-02SHENZHEN SHUMA ELECTRONICS TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211589981.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-12
Publication Date
2025-09-02
Estimated Expiration
2042-12-12

AI Technical Summary

Technical Problem

The failure repair of existing TPMS monitoring equipment requires professional participation, which is time-consuming and labor-intensive, resulting in high maintenance costs.

Method used

By obtaining the target protocol supported by the monitoring equipment, analyzing the target items to be tested, and sending the items to be tested to the test module, the monitoring equipment conducts project testing, obtains monitoring results, and automatically identify equipment abnormalities.

Benefits of technology

Automatically identify and monitor equipment abnormalities, accurately locate the cause of failure, save maintenance time, and reduce maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115967645B_ABST
    Figure CN115967645B_ABST
Patent Text Reader

Abstract

The present application relates to a method, apparatus, computer equipment, and storage medium for identifying abnormalities in monitoring equipment. The method comprises: obtaining a target protocol supported by the monitoring equipment to be tested; parsing the target protocol to determine a target item to be tested; sending the target item to be tested to a corresponding test module; the target item to be tested is used to instruct the test module to perform an item test, and the monitoring equipment to be tested is used to monitor the data generated by the item test to obtain a monitoring result; and determining the abnormality type of the monitoring equipment to be tested based on the monitoring result. Using the method of the present application can reduce maintenance costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method and apparatus for identifying abnormalities in monitoring equipment, a computer device, and a storage medium. Background Art

[0002] Direct TPMS (Tire Pressure Monitoring System) is currently widely used in the field of automotive safety. By placing a monitoring device with multiple functions in the vehicle's tire, the system reads the data from the monitoring device in real time to monitor the tire's operating conditions and prevent accidents caused by abnormal tire conditions.

[0003] Tire pressure monitoring devices have numerous functions, making repairs difficult when they encounter problems. Currently, troubleshooting monitoring device failures typically relies on professionals analyzing wireless data to determine the cause of the anomaly. This approach requires specialized personnel and requires specialized handling for each monitoring device, resulting in time-consuming and labor-intensive repairs and high maintenance costs. Summary of the Invention

[0004] Based on this, it is necessary to provide a monitoring equipment abnormality identification method, device, computer equipment and storage medium that can reduce maintenance costs in response to the above technical problems.

[0005] A method for identifying abnormalities in monitoring equipment, the method comprising:

[0006] Obtain the target protocol supported by the monitoring device under test;

[0007] Parsing the target protocol to determine the target item to be tested;

[0008] Sending the target item to be tested to the corresponding test module; the target item to be tested is used to instruct the test module to perform the item test, and the monitoring device to be tested is used to monitor the data generated by the item test to obtain the monitoring result;

[0009] The abnormality type of the monitoring device to be tested is determined according to the monitoring result.

[0010] A device for identifying abnormalities in monitoring equipment, the device comprising:

[0011] Target protocol acquisition module, used to obtain the target protocol supported by the monitoring device under test;

[0012] A target protocol parsing module is used to parse the target protocol and determine the target item to be tested;

[0013] The test item sending module is used to send the target test item to the corresponding test module; the target test item is used to instruct the test module to perform the project test, and the monitoring device to be tested is used to monitor the data generated by the project test to obtain the monitoring results;

[0014] The abnormality type determination module is used to determine the abnormality type of the monitoring device to be tested according to the monitoring result.

[0015] A computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of an embodiment of a method for identifying abnormalities of various monitoring devices when executing the computer program.

[0016] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of an embodiment of a method for identifying abnormalities of various monitoring devices.

[0017] The above-mentioned monitoring equipment abnormality identification method, device, computer equipment and storage medium obtain the target protocol supported by the monitoring equipment to be tested, parse the target protocol, determine the target item to be tested, send the target item to be tested to the corresponding test module, and perform item testing. The monitoring equipment to be tested obtains the monitoring results, determines the abnormality of the monitoring equipment to be tested based on the monitoring results, automatically identifies the abnormality of the monitoring equipment, accurately locates the cause of the abnormality by the abnormality type, saves the maintenance time of the monitoring equipment, and reduces the maintenance cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A diagram showing an application environment of a method for identifying abnormalities in monitoring equipment in one embodiment;

[0019] Figure 2 1 is a flow chart of a method for identifying abnormalities in monitoring equipment according to an embodiment;

[0020] Figure 3 A schematic diagram of a monitoring device abnormality identification system in one embodiment;

[0021] Figure 4 A schematic diagram of the workflow of a monitoring device abnormality identification system in one embodiment;

[0022] Figure 5 This is a structural block diagram of a device for identifying abnormalities in monitoring equipment in one embodiment;

[0023] Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0024] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0025] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0026] It should be noted that all directional indications in the embodiments of the present application (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly. The connection can be a direct connection or an indirect connection.

[0027] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if there is transmission of electrical signals or data between the connected circuits, modules, units, etc.

[0028] The monitoring equipment anomaly identification method provided in this application can be applied to Figure 1 application environment. Figure 1 1 is an application environment diagram of a monitoring device anomaly identification method in one embodiment. It includes a general control device 110, a test module 120, a car 130, and a monitoring device to be tested 140. The general control device 110 is connected to the test module 120 and the monitoring device to be tested 140 respectively, the test module 120 and the monitoring device to be tested 140 are both connected to the car 130, and the test module 120 is connected to the monitoring device to be tested 140. The above connections can all be wired connections or wireless connections. Preferably, the test module 120 is connected to the monitoring device to be tested 140 by wire, the test module 120 is connected to the car 130 by wire, the general control device 110 is connected to the test module 120 by wireless, and the general control device 110 is connected to the monitoring device to be tested 140 by wireless. It is understandable that the test module 120 can be built into the environmental control module, can also be built into the monitoring device to be tested 140, or can also be built into the car 130. Testing module 120 can be a wireless communication module, or it can be a pressure test module, a temperature test module, an acceleration test module, or the like, used to perform corresponding processing on vehicle 130. Monitoring device 140 under test is equipped with a TPMS and can have functions such as pressure monitoring, temperature monitoring, acceleration monitoring, and wireless communication. Overall control device 110 can be any computer device, including but not limited to personal computers, laptops, smartphones, tablet computers, and portable wearable devices.

[0029] like Figure 2FIG. 1 is a flow chart of a method for identifying abnormalities of monitoring equipment in one embodiment. A method for identifying abnormalities of monitoring equipment is applied to Figure 1 The overall control device 110 in FIG. 1 is used as an example for explanation, wherein:

[0030] Step 202: Obtain the target protocol supported by the monitoring device to be tested.

[0031] Specifically, the target protocol is the monitoring protocol supported by the monitoring device under test. The master control device may pre-store the target protocol supported by the monitoring device under test. For example, the master control device obtains the target protocol supported by the monitoring device under test from its own storage.

[0032] Alternatively, during the connection between the general control device and the monitoring device to be tested, the target protocol supported by the monitoring device to be tested is obtained.

[0033] Step 204: parse the target protocol to determine the target item to be tested.

[0034] The target test item includes at least one of a communication test item, an air pressure test item, a temperature test item, and an acceleration test item. The target protocol includes data related to the test item.

[0035] Specifically, the overall control device may parse the target protocol and use the items to be tested in the target protocol as the target items to be tested.

[0036] Step 206 , sending the target item to be tested to the corresponding test module; the target item to be tested is used to instruct the test module to perform the item test, and the monitoring device to be tested is used to monitor the data generated by the item test to obtain the monitoring result.

[0037] The target test item requires the cooperation of the test module and the monitoring equipment to be tested. The monitoring results include monitoring values. Monitoring values ​​include but are not limited to air pressure monitoring values, temperature monitoring values, speed monitoring values, and acceleration monitoring values. Here, air pressure and temperature can refer to the tire's air pressure and temperature.

[0038] Specifically, the master control device sends the target item to the test module corresponding to the target item. The target item is used to instruct the test module to perform the item test. During the item test, the monitoring device under test can monitor the data generated by the item test in real time and generate monitoring results. The monitoring results may include monitoring values.

[0039] In this embodiment, the central control device sends a test item to the air pressure test module. The test item instructs the air pressure test module to perform an air pressure test. The monitoring device under test monitors the data generated by the air pressure test and obtains the monitoring result. For example, during an air pressure test, the air pressure test module raises the air pressure to a test value VTpress, and the monitoring device under test monitors the vehicle's air pressure monitoring value TMpress, which is the monitoring result. The central control device then obtains both the test value VTpress and the air pressure monitoring value TMpress.

[0040] In this embodiment, the central control device sends a temperature measurement item to the temperature test module. The temperature measurement item instructs the temperature test module to perform a temperature test. The monitoring device under test monitors the data generated by the temperature test and obtains the monitoring result. For example, during a temperature test, the temperature test module raises the temperature to a test value VTtemp, and the monitoring device under test monitors the vehicle's temperature monitoring value TMtemp, which is the monitoring result. The central control device then obtains both the test value VTtemp and the temperature monitoring value TMtemp.

[0041] In this embodiment, the main control device sends the speed test item to the acceleration test module. The speed test item is used to instruct the acceleration test module to make the monitoring device to be tested perform uniform circular motion. The monitoring device to be tested is used to monitor the acceleration monitoring value TMaccel generated by the acceleration test, that is, the monitoring result. The main control device can obtain the acceleration test value VTaccel and the acceleration monitoring value TMaccel.

[0042] Step 208: Determine the abnormality type of the monitoring device to be tested according to the monitoring result.

[0043] Among them, the abnormality types may include sensor abnormality, clock abnormality, protocol abnormality, etc.

[0044] Specifically, the general control device compares the monitoring result with the reference monitoring result. When the comparison fails, it is determined that a sensor abnormality occurs in the monitoring device to be tested.

[0045] In this embodiment, by obtaining the target protocol supported by the monitoring device to be tested, parsing the target protocol, determining the target item to be tested, sending the target item to be tested to the corresponding test module, and performing the item test, the monitoring device to be tested obtains the monitoring results, determines the abnormality of the monitoring device to be tested based on the monitoring results, automatically identifies the abnormality of the monitoring device, and accurately locates the cause of the abnormality through the type of abnormality, thereby saving the maintenance time of the monitoring equipment and reducing the maintenance cost.

[0046] In one embodiment, parsing the target protocol to determine the target item to be tested includes: parsing the target protocol to obtain the protocol item to be tested; obtaining the accessed test module; and determining the target item to be tested based on the protocol item to be tested and the accessed test module.

[0047] Specifically, the required test items specified in the target protocol are referred to as protocol test items. The master control device parses the target protocol to obtain the protocol test items preset in the target protocol. The master control device detects the test modules connected to the vehicle. A target test item is a project within the protocol test items for which the test modules required by the protocol test items have been connected. For example, if the protocol test items are A, B, C, and D, and the connected test modules are a, b, and c, where a is the test module required by A, b is the test module required by B, and c is the test module required by C, then the target test items are A, B, and C.

[0048] In this embodiment, the target protocol is parsed to obtain the protocol test items, and the target test items are accurately determined based on the protocol test items and the connected test modules, thereby avoiding the error in locating the cause of the abnormality due to the non-existence of the test module.

[0049] In one embodiment, the target item to be tested includes a wireless communication module item to be tested; the wireless communication module item to be tested is represented by an excitation signal containing information to be tested;

[0050] Send the target test items to the corresponding test module, including:

[0051] Sending an excitation signal containing the information to be tested to the wireless communication module of the monitoring device to be tested; the excitation signal is used to instruct the monitoring device to be tested to obtain response information corresponding to the information to be tested, generate and send a corresponding response signal;

[0052] Determine the abnormality type of the monitored equipment based on the monitoring results, including:

[0053] Parsing the response signal to obtain response information;

[0054] The response information is compared with the reference response information. When the comparison fails, it is determined that the wireless communication module of the monitoring device under test is abnormal.

[0055] The excitation signal includes the information to be tested. The information to be tested may include test values. The information to be tested may also include communication test information, such as the wireless receiving sensitivity to be tested, the wireless transmitting power to be tested, the wireless transmitting current to be tested, and the wireless transmitting frequency to be tested. The response information may include information such as the wireless receiving sensitivity, the wireless transmitting power, the wireless transmitting current, the wireless transmitting frequency, and the hardware standby current.

[0056] Specifically, the general control device sends an excitation signal containing the information to be tested to the wireless communication module of the monitoring device to be tested. The excitation signal is used to instruct the monitoring device to be tested to obtain corresponding response information based on the information to be tested, generate and send a response signal. The general control device receives the response signal and parses the response signal to obtain the response information. The general control device compares the response information with the reference response information. Optionally, when the response information is inconsistent with the reference response information, it can be considered that the comparison has failed. Alternatively, when the response information is not within the range represented by the reference response information, it can be considered that the comparison has failed. When the comparison fails, an abnormality occurs in the wireless communication module of the monitoring device to be tested of the general control device.

[0057] For example, the master control device uses a control bus to cause the wireless transmitter module or wired device to send a wireless or wired excitation signal. Upon receiving the excitation signal, the monitoring device under test will emit a response signal. The excitation signal should contain the test information the master control device desires. During wireless communication and hardware testing, response information such as the monitoring device's wireless receive sensitivity, wireless transmit power, wireless transmit current, wireless transmit frequency, and hardware standby current will be collected.

[0058] In this embodiment, by sending an excitation signal to the monitoring device to be tested, receiving and analyzing the returned response signal, and comparing it, it is determined that an abnormality has occurred in the wireless communication module, which can quickly locate the cause of the abnormality, save maintenance time, and reduce maintenance costs.

[0059] In one embodiment, the monitoring device abnormality identification method further includes: when an abnormality occurs in the wireless communication module of the monitoring device to be tested, calling a wired interface and receiving monitoring results through the wired interface.

[0060] Specifically, the monitoring device to be tested is preset with a wired interface, which can communicate with the master control device through the wired interface. When the wireless communication module of the monitoring device to be tested is abnormal, the master control device can call the wired interface and receive the monitoring results through the wired interface.

[0061] In this embodiment, when an abnormality occurs in the wireless communication module of the monitoring device to be tested, the traditional monitoring device to be tested cannot communicate. In this embodiment, a wired interface is set up and the wired interface is called to receive the monitoring results, so that the cause of the abnormality can be quickly located when a failure occurs in the wireless communication module.

[0062] In one embodiment, the test module is used to uniformly increase or decrease based on the test value, and perform project testing on the car based on the increased or decreased test value; the monitoring device to be tested is used to send a monitoring data packet when the monitoring value meets the preset sending condition; obtain the sending interval duration of the monitoring data packet; when the sending interval duration does not meet the duration condition, it is determined that a clock abnormality has occurred in the monitoring device to be tested.

[0063] Determining the abnormality type of the monitoring device under test according to the monitoring result includes: obtaining the sending interval duration of the monitoring data packet; when the sending interval duration does not meet the duration condition, determining that the monitoring device under test has a clock abnormality.

[0064] In this embodiment, by timing the sending interval of the monitoring data packet, when the sending interval does not meet the duration condition, it can be determined that the clock of the monitored device under test is abnormal, and the cause of the abnormality can be automatically identified to reduce maintenance costs.

[0065] In one embodiment, the number of target items to be tested is at least two, and the target items to be tested include test values;

[0066] Send the target test items to the corresponding test module, including:

[0067] Sending the corresponding target item to be tested to the test module corresponding to each target item to be tested of at least two target items to be tested, respectively. The target item to be tested is used to instruct the corresponding test module to perform item testing on the vehicle according to the test value. The monitoring device to be tested monitors the vehicle to obtain a monitoring data packet, and the monitoring data packet includes the monitoring value.

[0068] Determine the abnormality type of the monitored equipment based on the monitoring results, including:

[0069] The monitoring value is compared with the corresponding test value. When the comparison fails, it is determined that the corresponding sensor of the monitoring device to be tested is abnormal.

[0070] The target items to be tested include test values ​​required by the test module.

[0071] Specifically, the general control device sends the corresponding target items to the test modules corresponding to each target item to be tested in at least two target items to be tested. Each test module then performs item tests on the car according to the test values, and the monitoring device to be tested monitors the car to obtain a monitoring data packet, which includes the monitoring values. The monitoring values ​​are compared with the corresponding test values. When the comparison fails, it is determined that the sensor of the monitoring device to be tested has an abnormality. For example, the general control device sends an air pressure test value and a temperature test value. The air pressure test module receives the air pressure test value, and the temperature test module receives the temperature test value. They perform tests respectively and return the air pressure monitoring value and the temperature monitoring value. The air pressure monitoring value is compared with the air pressure test value, and the temperature monitoring value is compared with the temperature test value. If the comparison of the air pressure monitoring value fails, it indicates that the air pressure sensor of the monitoring device to be tested has an abnormality. If the comparison of the temperature monitoring value fails, it indicates that the temperature sensor of the monitoring device to be tested has an abnormality.

[0072] In this embodiment, the corresponding target items to be tested are sent separately through the test modules corresponding to each target item to be tested, and the item tests are performed to obtain monitoring values, which are then compared. Multiple items can be sent for testing at the same time, and specific abnormalities can be located. The cause of the abnormality can be automatically identified, thereby improving maintenance efficiency and reducing maintenance costs.

[0073] In one embodiment, the test module is used to uniformly increase or decrease each test value, and perform a project test on the vehicle based on the increased or decreased test value; the monitoring device to be tested is used to send a monitoring data packet when at least two monitoring values ​​meet a preset sending condition;

[0074] Determine the abnormality type of the monitored device under test according to the monitoring result: obtain the sending interval duration of the monitoring data packet; when the sending interval duration does not meet the duration condition, determine that the monitored device under test has a clock abnormality.

[0075] Among them, uniform increase means that the value of each increase is the same, or it increases regularly, such as increasing according to an arithmetic progression. Similarly, uniform decrease means that the value of each decrease is the same, or it decreases regularly, such as decreasing according to an arithmetic progression. The preset sending condition can be that a monitoring data packet is sent every time a preset value increases or decreases. The sending interval duration refers to the interval duration between the sending of each monitoring data packet. For example, if the monitoring data packet pa1 is sent at the 10th second and the monitoring data packet pa2 is sent at the 25th second, then the sending interval duration is 15 seconds. The duration condition can be that the sending interval duration is the same each time, or that the sending interval duration presents a certain pattern.

[0076] Specifically, after receiving the test value, the test module increases or decreases it based on the test value, and performs a project test on the car based on the increased or decreased test value. The monitoring device under test is used to send a monitoring data packet to the main control device when the monitoring value meets the preset sending conditions. The main control device obtains the sending interval duration of the monitoring data packet. When the sending interval duration does not meet the duration condition, it is determined that the monitoring device under test has a clock abnormality. For example, under normal circumstances, a data packet should be sent every 10 seconds. When the clock is wrong, a data packet may be sent every 15 seconds, every 20 seconds, etc.

[0077] In this embodiment, when the test module uniformly increases or decreases based on the test value and performs project testing on the car, the monitoring device to be tested should send a monitoring data packet once at a certain interval. Then, by obtaining the sending duration of the monitoring data packet, when the sending interval duration does not meet the duration condition, it is determined that a clock abnormality has occurred, and the cause of the abnormality can be automatically identified, thereby reducing maintenance costs.

[0078] In one embodiment, determining the abnormality type of the monitored device to be tested based on the monitoring results also includes: comparing the data format of the monitoring data packet with the format of the target protocol. When there is no abnormality in the wireless communication module and the format comparison fails, it is determined that a protocol abnormality occurs in the monitored device to be tested.

[0079] Specifically, a monitoring data packet is a data packet generated by the monitoring device based on the target protocol. The data packet may include a monitoring protocol identifier, monitored air pressure value, monitored temperature value, monitored acceleration value, and monitored status. The data format of the data packet refers to the data format of the protocol underlying the data packet. The master control device compares the data format of the monitoring data packet with the target protocol. If the wireless communication module does not exhibit an anomaly and the format comparison fails, it is determined that a protocol anomaly has occurred in the monitored device under test.

[0080] In this embodiment, since the protocol of the monitoring device may be abnormal during actual use, the data format of the monitoring data packet is compared with the format of the target protocol. When there is no abnormality in the wireless communication module, the abnormality of the wireless communication module is first excluded. When the format comparison fails, it is determined that a protocol abnormality has occurred in the monitoring device to be tested, and the abnormality type of the monitoring device can be automatically and accurately located.

[0081] In one embodiment, Figure 3 FIG. 1 is a schematic diagram of a system for identifying abnormalities in monitoring equipment in an embodiment. The system designed in this embodiment includes an environmental control device, a data acquisition device, and a general control device.

[0082] The environmental control device comprises a wireless transmission module, an air pressure test module, a temperature test module, an acceleration test module and a control bus interface, wherein the wireless transmission module, the air pressure test module, the temperature test module and the acceleration test module are selectively assembled.

[0083] The data acquisition device includes a wireless receiving module, a wired interface (including data communication, hardware function check and other functions) and a control bus interface.

[0084] The overall control device includes a protocol storage module, a control bus interface, and a data processing module. The functions of the modules are as follows:

[0085] 1. Wireless transmitter module: used to send wireless excitation signals to stimulate the wireless response signals of the monitoring equipment under test. It can be optionally assembled.

[0086] 2. Environmental control device: used to send monitoring equipment excitation signals, such as air pressure changes, acceleration changes and temperature changes, to stimulate the wireless response signal of the monitoring equipment to be tested. It can be optionally assembled.

[0087] 3. Wireless receiving module: used to collect the wireless response signal of the monitoring device under test.

[0088] 4. Wired interface: used to collect wired data, hardware parameters and other signals of the monitoring equipment under test.

[0089] 5. Storage module: used to load the protocol information and test specifications (including test values) of the monitoring equipment to be tested, save the data collected by the data acquisition device, and analyze the results.

[0090] 6. Data processing module: used to obtain the protocol information of the monitoring equipment under test and analyze the data collected by the data acquisition device.

[0091] 7. Control bus interface: The overall control device exchanges data with the environmental simulation device and data acquisition device through the control bus.

[0092] like Figure 4 The figure shows a schematic diagram of the working process of the recognition system for monitoring device abnormalities in one embodiment.

[0093] 1. The overall control equipment obtains and analyzes the items to be tested that need to be performed during the entire test process.

[0094] (1) Connect the required modules to the environmental control device, such as wireless transmitter module, air pressure test module or acceleration test module.

[0095] (2) The master control device loads the target protocol and test specifications of the monitoring device to be tested.

[0096] (3) The general control device analyzes the items that need to be tested and whether the equipment that needs to be controlled by the environmental simulation device is connected to the system based on the protocol obtained in (1).

[0097] (4) The total control device compares the information obtained in (2) and (3) to determine the final item to be tested, that is, the target item to be tested.

[0098] 2. Test item by item ( Figure 4 All items are listed in

[0099] (1) Wireless communication testing and hardware testing

[0100] The master control device uses the control bus to instruct the wireless transmitter module or wired device to send a wireless or wired stimulus signal. Upon receiving the stimulus signal, the monitoring device under test will respond with a response signal. The stimulus signal should contain the test information the master control device wishes to perform. This process is referred to as an interaction.

[0101] During wireless communication and hardware testing, after one interaction, wireless communication parameters such as the wireless transmission frequency and wireless transmission power of the device under test, as well as hardware parameters such as wireless receiving sensitivity, wireless transmission current, and hardware standby current, are collected. The master control device records the collected data.

[0102] (2) Air pressure test

[0103] During a pressure test, the pressure test module in the environmental control device raises the pressure to a certain test value, VTpress. After one interaction, the data acquisition device records the pressure monitoring value, TMpress, of the monitoring device under test. Simultaneously, the master control device records VTpress and TMpress via the bus interface.

[0104] (3) Temperature test

[0105] During a temperature test, the temperature test module in the environmental control module raises the temperature to a certain test value, VTtemp. After one interaction, the data acquisition device records the air pressure monitoring value, TMtemp, of the monitoring device under test. Simultaneously, the master control device records VTtemp and TMtemp via the bus interface.

[0106] (4) Acceleration test

[0107] During the acceleration test, the acceleration test module in the environmental control module will make the monitoring device under test perform uniform circular motion through the acceleration control device. At this time, after one interaction, the main control device will record the acceleration test value VTaccel of the acceleration control device and the acceleration monitoring value TMaccel of the monitoring device under test through the bus interface.

[0108] Some devices under test may have accelerometers with multiple orientations. Acceleration tests in different orientations can be performed by simply changing the orientation of the device under test and retesting. The number of acceleration tests required will be determined in step 1.

[0109] (5) Monitoring mode test

[0110] In the monitoring test, since the monitoring device to be tested may operate in N monitoring modes (N is a positive integer greater than or equal to 1), there are corresponding N monitoring mode test methods, and the determination of the test method is analyzed in step 1.

[0111] Each test method may differ in test interval, data content, and wireless communication method. However, each test method follows the following process:

[0112] Initialize the air pressure, temperature, and acceleration (there may be X directions, where X is a positive integer greater than or equal to 1) to test values ​​VTinitpress, VTinittemp, VTinitaccel, etc.

[0113] Change the pressure test value (increase it by VTupPressKpa) and record the monitoring data packet of the monitoring device under test for Tpress seconds. The temperature and acceleration testing methods are similar. After each test is completed, the pressure, temperature, and acceleration test values ​​and the monitoring data packet for Txxx seconds (xxx is press, temp, accel) are obtained.

[0114] Combine pressure, temperature, and acceleration in pairs and change their test values. Record the monitoring data packets within Txxx seconds (xxx is press, temp, accel).

[0115] Reset the test values ​​of air pressure, temperature, and acceleration to their initial states, and perform the above process but change the test in the opposite direction (reduce the test values), and record the monitoring data packets.

[0116] 3. General control equipment

[0117] The overall control device locates the cause of the abnormality based on the comparison between the specifications obtained in step 1 and the data collected in step 2.

[0118] As mentioned above, the entire process is automated, with wireless and wired interfaces, enabling comprehensive identification of the causes of abnormalities in the monitored equipment under test, making it easier for maintenance personnel to troubleshoot problems.

[0119] This system can be used for factory testing of tire pressure monitoring equipment. It combines the system's environmental control module and data acquisition device into a single device. The environmental control module can be built into the monitoring equipment under test.

[0120] In this embodiment, a system for automatically identifying abnormalities in monitoring equipment is provided to accurately locate the cause of the abnormality and save the cost and time of repairing the monitoring equipment. In this embodiment, an excitation signal is sent out by the environmental control device, such as transmitting a wireless signal, giving a fixed air pressure and temperature change, and collecting the response signal of the monitoring equipment to be tested, such as receiving a wireless signal, collecting the standby current, the transmission current, etc. Finally, the general control device analyzes the collected data according to the corresponding protocol of the monitoring equipment to be tested, and accurately locates the cause of the abnormality without the participation of professionals. In this embodiment, many items can be monitored without the participation of professionals. The device can automatically identify the cause of the abnormality of the tire pressure monitoring equipment to be tested under different monitoring modes, which greatly reduces the threshold and cost of repairing tire pressure monitoring equipment.

[0121] In one embodiment, a method for identifying abnormalities in monitoring equipment includes:

[0122] Step (a1): obtaining the target protocol supported by the monitoring device to be tested.

[0123] Step (a2): parse the target protocol to obtain the protocol items to be tested and the access test modules.

[0124] Step (a3): Determine the target item to be tested based on the protocol item to be tested and the connected test module.

[0125] Step (a4) sends an excitation signal containing the information to be measured to the wireless communication module of the monitoring device to be measured; the excitation signal is used to instruct the monitoring device to be measured to obtain response information corresponding to the information to be measured, and generate and send a corresponding response signal.

[0126] Step (a5): parse the response signal to obtain response information.

[0127] Step (a6): comparing the response information with the reference response information. If the comparison fails, it is determined that the wireless communication module of the monitoring device under test is abnormal.

[0128] Step (a7): When an abnormality occurs in the wireless communication module of the monitoring device to be tested, the wired interface is called to receive the monitoring result through the wired interface.

[0129] Step (a8), sending the corresponding target item to be tested to the test module corresponding to each target item to be tested of the at least two target items to be tested, respectively, the target item to be tested is used to instruct the corresponding test module to perform an item test on the vehicle according to the test value, the monitoring device to be tested monitors the vehicle to obtain a monitoring data packet, and the monitoring data packet includes the monitoring value; wherein the test module is used to uniformly increase or decrease based on each test value, and perform an item test on the vehicle based on the increased or decreased test value; the monitoring device to be tested is used to send the monitoring data packet when at least two monitoring values ​​meet a preset sending condition;

[0130] Step (a9) compares the monitoring value with the corresponding test value. When the comparison fails, it is determined that the corresponding sensor of the monitoring device to be tested is abnormal.

[0131] Step (a10): obtaining the interval duration of sending monitoring data packets.

[0132] In step (a11), when the sending interval duration does not meet the duration condition, it is determined that a clock abnormality occurs in the monitoring device to be tested.

[0133] Step (a12) compares the data format of the monitoring data packet with the target protocol format. When the wireless communication module does not have an abnormality and the format comparison fails, it is determined that the monitoring device under test has a protocol abnormality.

[0134] In this embodiment, by obtaining the target protocol supported by the monitoring device to be tested, parsing the target protocol, determining the target item to be tested, sending the target item to be tested to the corresponding test module, and performing the item test, the monitoring device to be tested obtains the monitoring results, determines the abnormality of the monitoring device to be tested based on the monitoring results, automatically identifies the abnormality of the monitoring device, and accurately locates the cause of the abnormality through the type of abnormality, thereby saving the maintenance time of the monitoring equipment and reducing the maintenance cost.

[0135] It should be understood that although the above Figure 4 The steps in the flowchart are shown in sequence as indicated by arrows, and the steps (a1) to (a12) are shown in sequence as indicated by numbers, but these steps are not necessarily performed in the order indicated by arrows or numbers. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be performed in other orders. In addition, Figure 2 and Figure 4 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0136] In one embodiment, Figure 5 FIG. 1 is a structural block diagram of a device for identifying abnormalities in monitoring equipment in one embodiment. Figure 5 A monitoring device anomaly identification device is provided. The device can be a software module or a hardware module, or a combination of the two, and become part of a computer device. The device specifically includes: a target protocol acquisition module 502, a target protocol parsing module 504, a test item sending module 506, and an anomaly type determination module 508, wherein:

[0137] A target protocol acquisition module 502 is used to acquire a target protocol supported by the monitoring device to be tested;

[0138] The target protocol parsing module 504 is used to parse the target protocol and determine the target item to be tested;

[0139] The test item sending module 506 is used to send the target test item to the corresponding test module; the target test item is used to instruct the test module to perform the project test, and the monitoring device to be tested is used to monitor the data generated by the project test to obtain the monitoring result;

[0140] The abnormality type determination module 508 is configured to determine the abnormality type of the monitoring device to be tested according to the monitoring result.

[0141] In this embodiment, by obtaining the target protocol supported by the monitoring device to be tested, parsing the target protocol, determining the target item to be tested, sending the target item to be tested to the corresponding test module, and performing the item test, the monitoring device to be tested obtains the monitoring results, determines the abnormality of the monitoring device to be tested based on the monitoring results, automatically identifies the abnormality of the monitoring device, and accurately locates the cause of the abnormality through the type of abnormality, thereby saving the maintenance time of the monitoring equipment and reducing the maintenance cost.

[0142] In one embodiment, the target protocol parsing module 504 is configured to parse the target protocol to obtain protocol test items and accessed test modules; and determine the target test item based on the protocol test items and accessed test modules.

[0143] In this embodiment, the target protocol is parsed to obtain the protocol test items, and the target test items are accurately determined based on the protocol test items and the connected test modules, thereby avoiding the error in locating the cause of the abnormality due to the non-existence of the test module.

[0144] In one embodiment, the target item to be tested includes a wireless communication module item to be tested; the wireless communication module item to be tested is represented by an excitation signal containing the information to be tested. The item to be tested sending module 506 is configured to send an excitation signal containing the information to be tested to the wireless communication module of the monitoring device to be tested; the excitation signal is configured to instruct the monitoring device to obtain response information corresponding to the information to be tested, and to generate and send a corresponding response signal. The abnormality type determination module 508 is configured to parse the response signal to obtain response information; compare the response information with the reference response information, and if the comparison fails, determine that an abnormality has occurred in the wireless communication module of the monitoring device to be tested.

[0145] In this embodiment, by sending an excitation signal to the monitoring device to be tested, receiving and analyzing the returned response signal, and comparing it, it is determined that an abnormality has occurred in the wireless communication module, which can quickly locate the cause of the abnormality, save maintenance time, and reduce maintenance costs.

[0146] In one embodiment, a wired interface calling module is further included. The wired interface calling module is used to call the wired interface when an abnormality occurs in the wireless communication module of the monitoring device to be tested, and receive the monitoring result through the wired interface.

[0147] In this embodiment, when an abnormality occurs in the wireless communication module of the monitoring device to be tested, the traditional monitoring device to be tested cannot communicate. In this embodiment, a wired interface is set up and the wired interface is called to receive the monitoring results, so that the cause of the abnormality can be quickly located when a failure occurs in the wireless communication module.

[0148] In one embodiment, the test module is used to uniformly increase or decrease the test value, and perform project testing on the car based on the increased or decreased test value; the monitoring device to be tested is used to send a monitoring data packet when the monitoring value meets the preset sending condition; the abnormality type determination module 508 is used to obtain the sending interval duration of the monitoring data packet; when the sending interval duration does not meet the duration condition, it is determined that a clock abnormality has occurred in the monitoring device to be tested.

[0149] In this embodiment, by timing the sending interval of the monitoring data packet, when the sending interval does not meet the duration condition, it can be determined that the clock of the monitored device under test is abnormal, and the cause of the abnormality can be automatically identified to reduce maintenance costs.

[0150] In one embodiment, there are at least two target test items, each of which includes a test value. A test item sending module 506 is configured to send the corresponding target test item to the test module corresponding to each of the at least two target test items. The target test item instructs the corresponding test module to perform a test on the vehicle according to the test value. The monitoring device under test monitors the vehicle to obtain a monitoring data packet, which includes the monitoring value. Anomaly type determination module 508 is configured to compare the monitoring value with the corresponding test value. If the comparison fails, it is determined that an anomaly has occurred in the corresponding sensor of the monitoring device under test.

[0151] In this embodiment, the corresponding target items to be tested are sent separately through the test modules corresponding to each target item to be tested, and the item tests are performed to obtain monitoring values, which are then compared. Multiple items can be sent for testing at the same time, and specific abnormalities can be located. The cause of the abnormality can be automatically identified, thereby improving maintenance efficiency and reducing maintenance costs.

[0152] In one embodiment, the test module is used to uniformly increase or decrease each test value, and perform a project test on the vehicle based on the increased or decreased test value; the monitoring device to be tested is used to send a monitoring data packet when at least two monitoring values ​​meet a preset sending condition;

[0153] The abnormality type determination module 508 is configured to: obtain the duration of the sending interval of the monitoring data packet; and determine that a clock abnormality occurs in the monitored device under test when the sending interval does not meet the duration condition.

[0154] In this embodiment, when the test module uniformly increases or decreases based on the test value and performs project testing on the car, the monitoring device to be tested should send a monitoring data packet once at a certain interval. Then, by obtaining the sending duration of the monitoring data packet, when the sending interval duration does not meet the duration condition, it is determined that a clock abnormality has occurred, and the cause of the abnormality can be automatically identified, thereby reducing maintenance costs.

[0155] In one embodiment, the abnormality type determination module 508 is configured to compare the data format of the monitoring data packet with the target protocol format, and determine that a protocol abnormality occurs in the monitored device when no abnormality occurs in the wireless communication module and the format comparison fails.

[0156] In this embodiment, since the protocol of the monitoring device may be abnormal during actual use, the data format of the monitoring data packet is compared with the format of the target protocol. When there is no abnormality in the wireless communication module, the abnormality of the wireless communication module is first excluded. When the format comparison fails, it is determined that a protocol abnormality has occurred in the monitoring device to be tested, and the abnormality type of the monitoring device can be automatically and accurately located.

[0157] For the specific definition of the monitoring device anomaly identification device, please refer to the definition of the monitoring device anomaly identification method above, and will not be repeated here. The various modules in the above-mentioned monitoring device anomaly identification device can be implemented in whole or in part by software, hardware, or a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0158] In one embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, memory, a communication interface, a display screen, and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal via wired or wireless communication. The wireless communication method can be achieved through Wi-Fi, a carrier network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a method for identifying abnormalities in a monitoring device. The display screen of the computer device can be a liquid crystal display or an electronic ink display. The input device of the computer device can be a touch layer covering the display screen, or keys, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse.

[0159] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0160] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps of the above method embodiments when executing the computer program.

[0161] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method embodiments are implemented.

[0162] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of each of the above method embodiments.

[0163] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes in the above-described method embodiments. Any reference to memory, storage, database, or other media used in the embodiments provided herein may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0164] The above description is only a preferred embodiment of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for identifying abnormalities in monitoring equipment, characterized in that: The method comprises: Obtaining a target protocol supported by the monitoring device under test; the target protocol is a monitoring protocol supported by the monitoring device under test; Parsing the target protocol to determine the target item to be tested; Sending an excitation signal containing the information to be tested to the wireless communication module of the monitoring device to be tested; the excitation signal is used to instruct the monitoring device to be tested to obtain response information corresponding to the information to be tested, and generate and send a corresponding response signal; parsing the response signal to obtain response information; Comparing the response information with the reference response information, and when the comparison fails, determining that an abnormality occurs in the wireless communication module of the monitoring device under test; When an abnormality occurs in the wireless communication module of the monitoring device to be tested, the wired interface is called to receive the monitoring results through the wired interface; The corresponding target item to be tested is sent to the test module corresponding to each target item to be tested of at least two of the target items to be tested, wherein the target item to be tested is used to instruct the corresponding test module to perform an item test on the vehicle according to the test value, and the monitoring device to be tested monitors the vehicle to obtain a monitoring data packet, wherein the monitoring data packet includes the monitoring value; wherein the test module is used to uniformly increase or decrease based on each of the test values, and perform an item test on the vehicle based on the increased or decreased test value; and the monitoring device to be tested is used to send the monitoring data packet when at least two of the monitoring values ​​meet a preset sending condition; Comparing the monitoring value with the corresponding test value, and when the comparison fails, determining that the corresponding sensor of the monitoring device to be tested is abnormal; Obtaining the duration of the interval for sending the monitoring data packet; When the sending interval duration does not meet the duration condition, determining that a clock abnormality occurs in the monitoring device to be tested; A data format of the monitoring data packet is compared with the target protocol. When no abnormality occurs in the wireless communication module and the format comparison fails, it is determined that a protocol abnormality occurs in the monitored device to be tested.

2. The method according to claim 1, characterized in that The step of parsing the target protocol to determine the target item to be tested includes: Parsing the target protocol to obtain the protocol items to be tested; Get the access test module; A target item to be tested is determined according to the protocol item to be tested and the connected test module.

3. A monitoring equipment abnormality identification device, characterized in that: The device is used to implement the steps of the method according to claim 1 or 2.

4. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to claim 1 or 2 are implemented.

5. A 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 method according to claim 1 or 2 are implemented.

Citation Information

Patent Citations

  • Test device of TPMS system and test control method

    CN107422716A