A method, device and system for testing an inductive module

By using dynamic testing methods, the signal attenuation factor and attenuation coefficient of the sensing module are obtained. Combined with the detection success rate, the optimal sensing range and area edge range of the sensing module are determined. This solves the problems of long cycle and poor adaptability of traditional static testing, and realizes efficient and accurate evaluation of the sensing module performance.

CN120489200BActive Publication Date: 2026-02-24SHENZHEN MEIXIN MICRO SEMICON TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510749435.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2026-02-24
Estimated Expiration
2045-06-06

AI Technical Summary

Technical Problem

Traditional performance testing methods for sensing modules are mainly static tests, which cannot cover dynamically changing environments, resulting in long testing cycles and poor adaptability, making it difficult to meet the performance testing needs in complex scenarios.

Method used

By acquiring test data of the sensing module under each preset test condition, repeating the experiment multiple times, analyzing signal strength, detection success rate and interval distance, calculating signal attenuation factor and attenuation coefficient, and combining the detection success rate, determining the optimal sensing range and sensing area edge range, and obtaining performance test parameters.

Benefits of technology

It enables a comprehensive evaluation of the performance of sensing modules in dynamic testing scenarios, improving testing efficiency and result accuracy, and solving the problems of long cycle and poor adaptability of traditional static testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120489200B_ABST
    Figure CN120489200B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of intelligent sensor testing, and in particular to a testing method, device and system for a sensing module. The present application first acquires testing data of the sensing module, further acquires a signal attenuation factor of each testing point, further acquires a signal attenuation coefficient of each interval distance according to the distribution of the signal attenuation factor of each interval distance, further acquires a testing sensitivity of each interval distance according to the difference between the signal attenuation coefficient and a standard signal attenuation coefficient and in combination with a detection success rate, and finally acquires a performance testing parameter of the sensing module. The present application quantitatively analyzes the signal attenuation and testing performance of the sensing module under different interval distances by constructing a dynamic testing scene, effectively solves the problem of long testing period and poor adaptability of the traditional static testing, improves the testing efficiency and result accuracy, and guarantees comprehensive and reliable performance evaluation of the sensing module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent sensor testing technology, and specifically to a testing method, apparatus, and system for sensing modules. Background Technology

[0002] With the rapid development of the Internet of Things, smart homes, smart wearable devices, and industrial automation, sensing modules (such as infrared sensing modules and lidar sensing modules) are widely used as core sensor components in scenarios such as distance detection, person recognition, and environmental perception. Furthermore, with the continuous expansion of the consumer market, terminal devices (such as mobile phones and automotive electronics) have higher performance requirements for sensing modules. Therefore, efficient and accurate testing methods have become a key aspect of ensuring product quality.

[0003] Traditional performance testing methods for sensing modules are mainly static tests, which measure the performance of sensing modules under changes in a single factor using the controlled variable method. These methods have long measurement cycles and cannot cover dynamically changing environments. Furthermore, as companies increasingly engage in more complex fields (such as smart homes and autonomous driving), traditional performance testing methods are struggling to meet the performance testing needs of sensing modules. Summary of the Invention

[0004] To address the technical problem that traditional performance testing methods involve static and time-consuming test scenarios, making it difficult to meet the performance testing requirements of sensing modules, the present invention aims to provide a testing method, apparatus, and system for sensing modules. The specific technical solution adopted is as follows:

[0005] A testing method for a sensing module, the method comprising:

[0006] Acquire test data of the sensing module under each preset test condition; repeat the experiment a preset number of times under each preset condition, and the test data shall include at least the signal strength, detection success rate, response time and the distance between the sensing module and the test point at the test point;

[0007] Based on the signal strength attenuation performance at each test point and the corresponding interval distance, the signal attenuation factor of each test point is obtained; the interval distances are classified based on data values, and the signal attenuation coefficient of each interval distance is obtained based on the distribution of the signal attenuation factor of each interval distance; based on the difference between the signal attenuation coefficient of each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, the test sensitivity of each interval distance is obtained.

[0008] The optimal sensing range and edge range of the sensing module are determined based on the test sensitivity; the performance test parameters of the sensing module are obtained based on the response time of all the interval distances within the edge range of the sensing area and the detection success rate, combined with the size of the optimal sensing range.

[0009] Furthermore, the method for obtaining the signal attenuation factor includes:

[0010] The test data also includes the intensity of the transmitted signal emitted by the sensing module; based on the intensity of the transmitted signal, the signal attenuation factor of each test point is obtained according to the attenuation performance of the signal intensity per unit interval distance during all experiments at each test point.

[0011] Furthermore, the method for obtaining the signal attenuation factor includes:

[0012] For any given interval distance, the signal attenuation factor of each test point is weighted and summed based on the similarity between the signal attenuation factor of each test point and all signal attenuation factors of the same type. The weighted summation result serves as the signal attenuation coefficient corresponding to the given interval distance.

[0013] Furthermore, the method for obtaining the test sensitivity includes:

[0014] The test sensitivity for each interval distance is obtained by considering the degree to which the signal attenuation coefficient for each interval distance is smaller than that for the standard signal attenuation coefficient, combined with the average detection success rate.

[0015] Furthermore, the method for obtaining the performance test parameters includes:

[0016] The detection failure rate is obtained based on the detection success rate; the test error factor of the edge range of the sensing area is obtained based on the average response time of all the interval distances within the edge range of the sensing area, the average detection failure rate, and the largest interval distance.

[0017] By combining the test error factor and the maximum interval distance within the optimal sensing range, the performance test parameters of the sensing module are obtained.

[0018] Furthermore, the method for determining the optimal sensing range and edge range of the sensing area of ​​the sensing module based on the test sensitivity includes:

[0019] The maximum interval distance of the test sensitivity that is greater than the first preset sensitivity threshold is taken as the optimal sensing ball radius to obtain the optimal sensing range; the maximum interval distance of the test sensitivity that is less than or equal to the first preset sensitivity threshold and greater than the second preset sensitivity threshold is taken as the maximum sensing ball radius, and the range of the ball between the maximum sensing ball radius and the optimal sensing ball radius is taken as the edge range of the sensing area.

[0020] Furthermore, the first preset sensitivity threshold is 0.9, and the second preset sensitivity threshold is 0.2.

[0021] Furthermore, the preset number of times is 5 times.

[0022] The present invention also proposes a testing system for a sensing module, the system comprising:

[0023] Data acquisition module: acquires test data of the sensing module under each preset test condition; repeats the experiment a preset number of times under each preset condition, and the test data includes at least the signal strength, detection success rate, response time, and distance between the sensing module and the test point at the test point;

[0024] Test Analysis Module: Based on the signal strength attenuation performance at each test point and the corresponding interval distance, obtain the signal attenuation factor for each test point; classify the interval distances based on data values, and obtain the signal attenuation coefficient for each interval distance based on the distribution of the signal attenuation factor for each interval distance; based on the difference between the signal attenuation coefficient for each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, obtain the test sensitivity for each interval distance.

[0025] Performance evaluation module: Based on the test sensitivity, determine the optimal sensing range and edge range of the sensing module; based on the response time of all the interval distances within the edge range of the sensing area and the detection success rate, combined with the size of the optimal sensing range, obtain the performance test parameters of the sensing module.

[0026] The present invention also proposes a testing device for a sensing module, the device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any one of the testing methods for a sensing module.

[0027] The present invention has the following beneficial effects:

[0028] This invention first acquires test data of the sensing module to provide a data foundation for performance evaluation. It then acquires the signal attenuation factor at each test point to quantify the signal attenuation at each point. Next, it obtains the signal attenuation coefficient based on the distribution of the signal attenuation factor for each interval distance, characterizing the signal attenuation intensity at each interval distance and providing a basis for subsequent evaluation of test sensitivity and performance analysis. Finally, it acquires the test sensitivity for each interval distance, reflecting the actual performance of the sensing module at each interval distance and characterizing the actual test sensitivity of the sensing module at each interval distance. Based on the test sensitivity, it determines the optimal sensing range and edge range of the sensing area of ​​the sensing module, obtaining the performance test results of the sensing range angle. Finally, based on the response time and detection success rate of all interval distances within the edge range of the sensing area, combined with the size of the optimal sensing range, it comprehensively evaluates the performance of the sensing module under dynamic testing and obtains the performance test parameters of the sensing module. This invention, by constructing a dynamic test scenario and quantitatively analyzing the signal attenuation and test performance of the sensing module at different interval distances, effectively solves the problems of long cycles and poor adaptability in traditional static testing, improves test efficiency and result accuracy, and ensures comprehensive and reliable performance evaluation of the sensing module. Attached Figure Description

[0029] To more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the 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.

[0030] Figure 1 A flowchart illustrating a testing method for an induction module provided in one embodiment of the present invention;

[0031] Figure 2 This is a schematic diagram illustrating an optimal sensing range provided in one embodiment of the present invention. Detailed Implementation

[0032] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of a testing method, apparatus, and system for an induction module according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0033] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0034] The following description, in conjunction with the accompanying drawings, details a specific scheme for a testing method, apparatus, and system for an induction module provided by the present invention.

[0035] Please see Figure 1 The diagram illustrates a flowchart of a testing method for a sensing module according to an embodiment of the present invention, specifically including:

[0036] Step S1: Obtain test data of the sensing module under each preset test condition; repeat the experiment a preset number of times under each preset condition, and the test data shall include at least the signal strength of the test point, the detection success rate, the response time, and the distance between the sensing module and the test point.

[0037] In this embodiment of the invention, a dynamic test scenario is set up as follows:

[0038] 1. Use a laser level to calibrate the verticality of the wall-mounted sliding rail (error ≤ 0.5°), and select aluminum alloy sliding rails to build the sliding rail system, which is mainly used to sense the movement and changes in the position of the sensing module.

[0039] 2. Build a reflective platform, install a universal hinge at the bottom of the platform, and use a digital angle gauge (accuracy ±0.5°) to lock the angle using a knob.

[0040] Note: Each layer of the support frame is designed to be detachable, and different thickness pads are fixed in place by means of a snap-fit ​​mechanism.

[0041] 3. Deploy a programmable mobile vehicle (such as with an STM32 controller) on the reflective surface platform to simulate the target object moving at a preset speed and path at a constant speed. At the same time, the sliding rail system is synchronously linked to dynamically adjust the height of the sensing module as the target moves, keeping the height of the sensing module and the vehicle consistent.

[0042] 4. By traversing the combinations of height, angle, and speed, with each combination tested five times, comprehensive data on the sensing module under different conditions was collected.

[0043] The combination of height, angle, and speed, as well as the vehicle's movement path, can all be adjusted by the implementer according to the testing requirements and scenarios of the sensing module. Here is just one example: the height corresponds to [0.5, 1.0, 1.5, 2.0], in meters; the angle corresponds to [0°, 15°, 30°, 40°]; and the speed corresponds to [1.5, 2.0, 2.5], in meters per second. There are a total of 48 combinations, each corresponding to a preset test condition. Each combination is repeated 5 times, the vehicle's movement path is fixed during each test, and the data acquisition frequency is 0.1 seconds / time.

[0044] Since the parameters of each test group are the same, the position of the car is the same at the time points with the same data collection order. For example, in a certain test group, the position of the car is the same at the 20th collection time of the first experiment and the second experiment. Therefore, the position of the car at each collection time of the first experiment of each test group is taken as a test point to determine all test points under a set of tests (one preset test condition). Each test point corresponds to the test data of 5 repeated experiments.

[0045] It should be noted that when setting the movement path of the vehicle, it is necessary to ensure that the movement path of the vehicle can cover the theoretical sensing range of the sensing module, and involve some sections that exceed the theoretical sensing range, so as to comprehensively test the sensing module. Implementers can install positioning devices, such as laser displacement sensors and ultrasonic sensors, on the vehicle and sensing module, which can achieve millimeter-level positioning accuracy, establish a three-dimensional coordinate system, and obtain three-dimensional coordinates to facilitate the positioning of the vehicle and sensing module.

[0046] Considering that signal attenuation, detection success rate, and response time are important performance characteristics of the sensing module, and these characteristics are closely related to the signal transmission distance, for the convenience of subsequent analysis, the test data should at least include the signal strength, detection success rate, response time, and distance between the sensing module and the test point at the test point.

[0047] Step S2: Based on the signal strength attenuation performance of each test point and the corresponding interval distance, obtain the signal attenuation factor of each test point; classify the interval distances based on the data values, and obtain the signal attenuation coefficient of each interval distance based on the distribution of the signal attenuation factor of each interval distance; based on the difference between the signal attenuation coefficient of each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, obtain the test sensitivity of each interval distance.

[0048] Considering that the signal attenuation and interval distances vary at different test points, we first obtain the signal attenuation factor for each test point based on the signal strength attenuation performance at each test point and the corresponding interval distance, thus quantifying the signal attenuation at each test point.

[0049] Preferably, in one embodiment of the present invention, considering that the signal strength of the test point belongs to the signal strength of the receiving end, in order to analyze the signal attenuation, it is also necessary to obtain the signal strength of the transmitting end. Therefore, the test data also includes the transmitted signal strength of the sensing module.

[0050] Based on the transmitted signal strength, the signal attenuation factor for each test point is obtained according to the signal strength attenuation performance per unit interval distance during all experiments at each test point.

[0051] As an example, the transmitted signal strength of the sensing module is fixed. The transmitted signal strength is used as the minuend, the mean of the signal strength at all test points is used as the subtrahend, and the difference is used as the numerator to reflect the signal strength attenuation at the test point. The interval distance is used as the denominator, and the ratio of the fractions is used as the signal attenuation factor for the corresponding test point.

[0052] It should be noted that, in one embodiment of the present invention, the transmission signal strength of the sensing module is kept constant and set to the maximum transmission strength in all tests; in other embodiments of the present invention, the transmission signal strength of the sensing module at least for one test point is kept constant, and the transmission signal strength for different test points can be different. The transmission signal strength of the sensing module can be set by the implementer. When setting, the transmission signal strength range in the test manual or product manual can be referred to. The transmission signal strength should be stronger when the interval distance is greater, but this is not limited here.

[0053] Considering that theoretically, when the signal emitted by the sensing module is spread in all directions, its signal attenuation rate should be the same under the same distance conditions, the interval distance is classified based on the data value. Test points with the same interval distance and their signal attenuation factors are classified into one category, resulting in multiple interval distance categories, which facilitates the analysis of signal attenuation characteristics under the same distance.

[0054] Considering that the distribution of signal attenuation factor at the same interval distance reflects environmental interference and directional differences, the signal attenuation coefficient for each interval distance is obtained based on the distribution of signal attenuation factor for each interval distance, which characterizes the signal attenuation intensity at each interval distance and provides a basis for subsequent evaluation of test sensitivity and analysis performance.

[0055] Preferably, in one embodiment of the present invention, considering that under normal circumstances, the measured signal attenuation factors at positions with the same distance from the sensing module should not differ much, for any interval distance, the signal attenuation factors of each test point are weighted and summed according to the similarity between the signal attenuation factors of each test point and all signal attenuation factors of the same type, and the weighted summation result is used as the signal attenuation coefficient corresponding to a certain interval distance.

[0056] As an example, for any given interval distance, the average value of all signal attenuation factors for that interval distance is taken as the baseline attenuation factor, representing the overall characteristics of all signal attenuation factors for a given interval distance in an average manner.

[0057] The absolute value of the difference between the signal attenuation factor and the reference attenuation factor is used as the independent variable. The negative correlation mapping is performed using the exp(-x) function with the natural constant e as the base, which reflects the distribution of the signal attenuation factor over the interval distance. After normalizing the mapped value using the softmax function, the normalized result is used as the weight. Furthermore, all signal attenuation factors for this interval distance are weighted and summed based on the weight. The weighted sum is used as the signal attenuation coefficient corresponding to a certain interval distance.

[0058] Wherein, all signal attenuation factors of the same type represent all signal attenuation factors at the same interval distance, and x represents the independent variable; the difference between the signal attenuation factor and the reference attenuation factor is represented by the absolute value of the difference, and the similarity between the signal attenuation factor and all signal attenuation factors of the same type is represented by the negative correlation mapping. Finally, the fusion is performed by weighted summation; the softmax function is a well-known technique in the art and will not be described in detail here.

[0059] The signal attenuation coefficients for all types of distance intervals are obtained using the same method.

[0060] Considering that the sensing module has a theoretical signal attenuation coefficient (the theoretical signal attenuation rate per unit distance), the standard signal attenuation coefficient of the sensing module can be obtained through the product manual or laboratory data. Comparing the standard signal attenuation coefficient with the measured signal attenuation coefficient of the product reflects the actual performance of the sensing module at each interval distance. At the same time, the detection success rate is also an important performance indicator of the sensing module. Therefore, based on the difference between the signal attenuation coefficient of each interval distance and the standard signal attenuation coefficient of the sensing module, combined with the overall detection success rate, the test sensitivity of each interval distance is obtained. This characterizes the actual test sensitivity of the sensing module at each interval distance, providing a basis for subsequently determining the optimal sensing range and the edge range of the sensing area.

[0061] Preferably, in one embodiment of the present invention, considering that the smaller the actual measured signal attenuation coefficient is compared with the standard signal attenuation coefficient, it indicates that the sensing module performs better in the signal attenuation angle and the test sensitivity is higher in the actual test; at the same time, the larger the average detection success rate, it indicates that the sensing module has a higher probability of successfully detecting all test points at a certain interval distance in the actual test and the test sensitivity is higher.

[0062] Based on this, the test sensitivity for each interval distance is obtained by considering the degree to which the signal attenuation coefficient for each interval distance is smaller than that for the standard signal attenuation coefficient, combined with the average detection success rate.

[0063] As an example, for any interval distance, the difference between the standard signal attenuation coefficient and the signal attenuation coefficient is used as the independent variable. After mapping with exp(x) based on the natural constant e, the product of the mapped value and the mean of the detection success rate of all test points at this interval distance is linearly normalized, and the normalized result is used as the test sensitivity of this interval distance.

[0064] Among them, the difference is used to analyze the degree to which the signal attenuation coefficient is smaller than the standard signal attenuation coefficient. The standard signal attenuation coefficient is the minuend. The difference is amplified by the positively correlated exp(x) function to show the difference between the signal attenuation coefficient and the standard signal attenuation coefficient of the sensing module.

[0065] The ratio of the number of successful detections in 5 experiments for each test point to 5 (number of experiments) is taken as the detection success rate for each test point, thereby obtaining the average detection success rate corresponding to an interval distance. This linear normalization is performed under the corresponding data dimension. The normalization used in the embodiments of this invention can all adopt this method, which is a technical means well known to those skilled in the art and will not be described in detail here.

[0066] The test sensitivity for all types of distance intervals was obtained using the same method.

[0067] Step S3: Determine the optimal sensing range and edge range of the sensing module based on the test sensitivity; obtain the performance test parameters of the sensing module based on the response time and detection success rate of all intervals within the edge range of the sensing area, combined with the size of the optimal sensing range.

[0068] Considering that the test sensitivity represents the actual performance of the current sensing module at different interval distances, the optimal sensing range and edge range of the sensing area of ​​the sensing module are determined based on the test sensitivity, and the performance test results of the sensing range angle are obtained.

[0069] Preferably, in one embodiment of the present invention, considering that a higher test sensitivity indicates a better sensing effect at the corresponding interval distance, and that wireless signals (such as electromagnetic waves and ultrasonic waves) can propagate uniformly in all directions in free space, the effective range of the sensing module should be a spherical area.

[0070] Based on this, the maximum interval distance of the test sensitivity that is greater than the first preset sensitivity threshold is taken as the optimal sensing ball radius to obtain the optimal sensing range; the maximum interval distance of the test sensitivity that is less than or equal to the first preset sensitivity threshold and greater than the second preset sensitivity threshold is taken as the maximum sensing ball radius, and the ball range between the maximum sensing ball radius and the optimal sensing ball radius is taken as the edge range of the sensing area.

[0071] As an example, the first preset sensitivity threshold is 0.9, and the second preset sensitivity threshold is 0.2.

[0072] Please see Figure 2 It shows a schematic diagram of an optimal sensing range provided by an embodiment of the present invention; Figure 2 The diagram shows a three-dimensional coordinate system, with the origin corresponding to the sensing module. The solid line represents the optimal sensing range, the dashed line represents the maximum sensing range, and the sphere between the solid and dashed lines represents the edge of the sensing area.

[0073] The size of the optimal sensing range is an important performance parameter of the sensing module. The response time and detection success rate of all intervals within the edge range of the sensing area reflect the test performance of the sensing module within the edge range of the sensing area. Therefore, based on the response time and detection success rate of all intervals within the edge range of the sensing area, combined with the size of the optimal sensing range, the performance of the sensing module under dynamic testing can be comprehensively evaluated, the performance test parameters of the sensing module can be obtained, and the overall performance test performance of the sensing module can be evaluated.

[0074] Preferably, in one embodiment of the present invention, considering that the higher the detection failure rate and the longer the response time of the sensing module in the edge range of the sensing area, the worse the performance of the sensing module in this range; at the same time, the smaller the interval distance corresponding to the edge range of the sensing area, the smaller the edge range of the sensing area, the smaller the maximum sensing distance of the sensing module, and the worse the performance.

[0075] Based on this, the detection failure rate is obtained from the detection success rate; the test error factor of the edge range of the sensing area is obtained based on the average response time of all interval distances within the edge range of the sensing area, the average detection failure rate, and the maximum interval distance.

[0076] As an example, the detection failure rate is obtained by subtracting the detection success rate from the constant 1; the product of the mean response time of all test points at each interval distance within the edge range of the sensing area and the mean detection failure rate is used as the error sub-factor; the sum of the error sub-factors of all interval distances within the test error factor of the edge range of the sensing area is used as the numerator, the largest interval distance is used as the denominator, and the ratio of the fractions is used as the test error factor of the edge range of the sensing area.

[0077] The interval distance within the edge range of the sensing area includes: the interval distance where the data value is greater than the maximum interval distance within the optimal sensing range, and the test sensitivity is less than or equal to the first preset sensitivity threshold.

[0078] Considering that the larger the maximum interval distance within the optimal sensing range, the larger the optimal sensing range and the better the performance test results, the maximum interval distance within the optimal sensing range is taken as the size of the optimal sensing range. The smaller the test error factor, the better the test performance at the edge of the sensing area. The test error factor and the maximum interval distance within the optimal sensing range are further integrated to obtain the performance test parameters of the sensing module.

[0079] As an example, the maximum interval distance within the optimal sensing range is used as the numerator, the test error factor is used as the denominator, and the ratio of the fractions is used as the performance test parameter of the sensing module.

[0080] In one embodiment of the present invention, after obtaining the performance test parameters, the method further includes displaying the test data to relevant personnel through a display module (such as a display screen), and the displayed content may include one or more of the following: Figure 2 The system displays a three-dimensional sensing range model, performance test parameters, optimal sensing sphere radius, and maximum sensing sphere radius, and stores the test data for easy access by relevant personnel.

[0081] It should be noted that there may be very few instances where the interval distance exhibits abnormal behavior, i.e., the data value is less than the maximum interval distance within the optimal sensing range, but the test sensitivity is also less than or equal to the first preset sensitivity threshold. These abnormal interval distances will be marked as abnormal and presented to the relevant personnel.

[0082] An embodiment of the present invention also provides a testing system for a sensing module, the system including a data acquisition module 101, a test analysis module 102, and a performance evaluation module 103.

[0083] Data acquisition module 101: Acquires test data of the sensing module under each preset test condition; repeats the experiment a preset number of times under each preset condition, and the test data includes at least the signal strength, detection success rate, response time, and distance between the sensing module and the test point at the test point;

[0084] Test Analysis Module 102: Based on the signal strength attenuation performance of each test point and the corresponding interval distance, obtain the signal attenuation factor of each test point; classify the interval distances based on the data values, and obtain the signal attenuation coefficient of each interval distance based on the distribution of the signal attenuation factor of each interval distance; based on the difference between the signal attenuation coefficient of each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, obtain the test sensitivity of each interval distance.

[0085] Performance evaluation module 103: Determines the optimal sensing range and edge range of the sensing module based on test sensitivity; obtains the performance test parameters of the sensing module based on the response time and detection success rate of all intervals within the edge range of the sensing area, combined with the size of the optimal sensing range.

[0086] The implementation methods of modules 101-103 have been described in the test method of a sensing module described in steps S1-S3, and will not be described again.

[0087] An embodiment of the present invention also provides a testing device for an induction module, the device including a memory, a processor and a computer program, wherein the memory is used to store the corresponding computer program, the processor is used to run the corresponding computer program, and the computer program, when running in the processor, can implement the testing method for an induction module described in steps S1-S3.

[0088] In summary, addressing the technical problem that traditional performance testing methods, with their static and time-consuming test scenarios, are insufficient to meet the performance testing requirements of sensing modules, this invention proposes a testing method, apparatus, and system for sensing modules. This invention first acquires test data of the sensing module; then, it acquires the signal attenuation factor at each test point; further, based on the distribution of the signal attenuation factor for each interval distance, it acquires the signal attenuation coefficient for each interval distance; further, based on the difference between the signal attenuation coefficient and the standard signal attenuation coefficient, combined with the detection success rate, it acquires the test sensitivity for each interval distance; finally, based on the response time and detection success rate of all interval distances within the edge range of the sensing area, combined with the size of the optimal sensing range, it acquires the performance test parameters of the sensing module. This invention, by constructing a dynamic test scenario, quantitatively analyzes the signal attenuation and test performance of the sensing module at different interval distances, effectively solving the problems of long cycles and poor adaptability in traditional static testing, improving testing efficiency and result accuracy, and ensuring comprehensive and reliable performance evaluation of the sensing module.

[0089] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0090] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.

Claims

1. A testing method for an induction module, characterized in that, The method includes: Acquire test data of the sensing module under each preset test condition; repeat the experiment a preset number of times under each preset condition, and the test data shall include at least the signal strength, detection success rate, response time and the distance between the sensing module and the test point at the test point; Based on the signal strength attenuation performance at each test point and the corresponding interval distance, the signal attenuation factor of each test point is obtained; the interval distances are classified based on data values, and the signal attenuation coefficient of each interval distance is obtained based on the distribution of the signal attenuation factor of each interval distance; based on the difference between the signal attenuation coefficient of each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, the test sensitivity of each interval distance is obtained. The optimal sensing range and edge range of the sensing module are determined based on the test sensitivity; the performance test parameters of the sensing module are obtained based on the response time of all the interval distances within the edge range of the sensing area and the detection success rate, combined with the size of the optimal sensing range.

2. The testing method for an induction module according to claim 1, characterized in that, The method for obtaining the signal attenuation factor includes: The test data also includes the intensity of the transmitted signal emitted by the sensing module; based on the intensity of the transmitted signal, the signal attenuation factor of each test point is obtained according to the attenuation performance of the signal intensity per unit interval distance during all experiments at each test point.

3. The testing method for an induction module according to claim 1, characterized in that, The method for obtaining the signal attenuation coefficient includes: For any given interval distance, the signal attenuation factor of each test point is weighted and summed based on the similarity between the signal attenuation factor of each test point and all signal attenuation factors of the same type. The weighted summation result serves as the signal attenuation coefficient corresponding to the given interval distance.

4. The testing method for an induction module according to claim 1, characterized in that, The method for obtaining the test sensitivity includes: The test sensitivity for each interval distance is obtained by considering the degree to which the signal attenuation coefficient for each interval distance is smaller than that for the standard signal attenuation coefficient, combined with the average detection success rate.

5. The testing method for an induction module according to claim 1, characterized in that, The methods for obtaining the performance test parameters include: The detection failure rate is obtained based on the detection success rate; the test error factor of the edge range of the sensing area is obtained based on the average response time of all the interval distances within the edge range of the sensing area, the average detection failure rate, and the largest interval distance. By combining the test error factor and the maximum interval distance within the optimal sensing range, the performance test parameters of the sensing module are obtained.

6. The testing method for an induction module according to claim 1, characterized in that, The method for determining the optimal sensing range and edge range of the sensing area of ​​the sensing module based on the test sensitivity includes: The maximum interval distance of the test sensitivity that is greater than the first preset sensitivity threshold is taken as the optimal sensing ball radius to obtain the optimal sensing range; the maximum interval distance of the test sensitivity that is less than or equal to the first preset sensitivity threshold and greater than the second preset sensitivity threshold is taken as the maximum sensing ball radius, and the range of the ball between the maximum sensing ball radius and the optimal sensing ball radius is taken as the edge range of the sensing area.

7. The testing method for an induction module according to claim 6, characterized in that, The first preset sensitivity threshold is 0.9, and the second preset sensitivity threshold is 0.

2.

8. The testing method for an induction module according to claim 1, characterized in that, The preset number of times is 5.

9. A testing system for an induction module, characterized in that, The system includes: Data acquisition module: acquires test data of the sensing module under each preset test condition; repeats the experiment a preset number of times under each preset condition, and the test data includes at least the signal strength, detection success rate, response time, and distance between the sensing module and the test point at the test point; Test Analysis Module: Based on the signal strength attenuation performance at each test point and the corresponding interval distance, obtain the signal attenuation factor for each test point; classify the interval distances based on data values, and obtain the signal attenuation coefficient for each interval distance based on the distribution of the signal attenuation factor for each interval distance; based on the difference between the signal attenuation coefficient for each interval distance and the standard signal attenuation coefficient of the sensing module, and combined with the overall detection success rate, obtain the test sensitivity for each interval distance. Performance evaluation module: Based on the test sensitivity, determine the optimal sensing range and edge range of the sensing module; based on the response time of all the interval distances within the edge range of the sensing area and the detection success rate, combined with the size of the optimal sensing range, obtain the performance test parameters of the sensing module.

10. A testing apparatus for a sensing module, the apparatus comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the testing method for a sensing module as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Wireless network length drawing test method and test system

    CN107896379A

  • Radio equipment test method and test system

    CN119865260A