Detection equipment test method, device, test equipment and system
By using automated testing methods and dual-hit determination of signal parameter sets from both the signal transmitting device and the detection equipment, the problem of inconsistent test results from the detection equipment was solved, achieving efficient and accurate test results and supporting the research and development and quality control of the detection equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-31
- Publication Date
- 2026-04-21
AI Technical Summary
The accuracy of test results from existing detection equipment is poor, mainly due to inconsistencies caused by manual instrument adjustment and manual interpretation.
By acquiring preset target types and signal parameter sets, transmitting electromagnetic signals using a signal transmitting device, and acquiring detection information from the detection equipment in real time, the test results are determined by a dual-hit method of target type and signal parameter set, thus realizing automated testing of the detection equipment.
This improved the accuracy and efficiency of test results, ensured the reliability and reproducibility of the testing process, and provided an accurate data foundation for the research, development, verification, and quality control of detection equipment.
Smart Images

Figure CN121899767A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment testing technology, specifically to a detection equipment testing method, a detection equipment testing device, a testing device, and a detection equipment testing system. Background Technology
[0002] With continuous technological advancements and innovations, drones are widely used in military, aerial photography, agriculture, search and rescue, and other fields, bringing great convenience to people. However, drones also bring dangers such as security risks, privacy violations, and national security threats.
[0003] Currently, these dangers are mainly addressed through technological prevention and control. Specifically, anti-drone technologies such as signal jamming, GPS spoofing, and physical interception can be used to prevent unauthorized drone flights. For example, detection equipment can monitor and control drones by detecting, identifying, and tracking them. However, to ensure the accuracy of detection equipment, its performance limits are primarily reproduced and evaluated through manual adjustment and interpretation during the research and development and production process. This method can lead to inconsistent test results due to variations in human operation, resulting in relatively poor accuracy. Summary of the Invention
[0004] In view of the above problems, this application provides a detection device testing method, a detection device testing apparatus, a testing device, and a detection device testing system to solve the problem of poor accuracy of test results in the prior art.
[0005] According to one aspect of the embodiments of this application, a method for testing a detection device is provided. The method includes: acquiring a preset detection target type and multiple signal parameter sets corresponding to the detection target type; sending the multiple signal parameter sets as target signal parameter sets to a signal transmitting device, so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets; acquiring detection information generated by the detection device in real time, wherein the detection information includes the detection target type and signal parameter sets obtained by the detection device after collecting and parsing the electromagnetic signals; if the detection target type in the detection information is the same as the preset detection target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range, then determining that the test result of the target signal parameter set is passed; and determining the detection performance of the detection device for the detection target type based on the multiple test results corresponding to the multiple signal parameter sets.
[0006] In one optional approach, the signal parameter set includes a signal frequency, power range, and power step. Sending multiple signal parameter sets as target signal parameter sets to the signal transmitting device specifically includes: traversing multiple signal parameter sets and performing the following steps for each signal parameter set: using the signal frequency in the signal parameter set as the target signal frequency; generating multiple power values based on the power range and power step of the signal parameter set; and sending the multiple power values sequentially from low to high at preset time intervals, so that the signal transmitting device generates an electromagnetic signal based on the target signal frequency and power value.
[0007] In one optional approach, multiple power values are generated based on the power range and power step of the signal parameter set. Specifically, this includes: if the power step in the signal parameter set is empty, obtaining the power step when the signal transmitting device transmits the electromagnetic signal, and generating multiple power values based on the power range of the signal parameter set and the power step of the signal transmitting device; if the power step of the signal transmitting device is empty, obtaining a preset power step, and generating multiple power values based on the power range of the signal parameter set and the preset power step.
[0008] In one optional approach, after determining that the test result of the target signal parameter set is passed, the method further includes: recording the initial power of the target signal parameter set, where the initial power is the power value used by the signal transmitting device to generate the electromagnetic signal when the test result of the target signal parameter set is first determined to be passed; determining the detection performance of the detection device for the target type based on the multiple test results corresponding to the multiple signal parameter sets, specifically including: statistically analyzing the probability of the test results being passed in the multiple signal parameter sets to obtain the parameter pass rate; calculating the average initial power of the multiple signal parameter sets to obtain the average initial power; and determining the detection performance of the detection device for the target type based on the parameter pass rate and the average initial power.
[0009] In one alternative approach, after sending multiple power values sequentially from low to high to the signal transmitting device at preset time intervals, the method further includes: if the test result of the target signal parameter set is determined to be passed, then the power value is recorded as the first pass power of the target signal parameter set, and the next signal parameter set is traversed.
[0010] In one alternative approach, real-time acquisition of detection information generated by the detection device includes: acquiring display data on a smart terminal, wherein the smart terminal is used to display data obtained after the detection device collects and analyzes electromagnetic signals; parsing the display data, extracting control information and text content from the display data, and obtaining the detection information.
[0011] In one optional approach, the preset threshold range includes multiple ranges, each corresponding to the unit and decimal place of the signal frequency. The method further includes: obtaining the unit of the signal frequency of the target signal parameter set; obtaining the unit and decimal place of the signal frequency in the detection information from the displayed data; obtaining a target preset threshold range from the multiple preset threshold ranges based on the unit of the signal frequency of the target signal parameter set, the unit and decimal place of the signal frequency in the detection information; converting the signal frequency in the detection information based on the unit of the signal frequency of the target signal parameter set and the unit of the signal frequency in the detection information; calculating the error between the converted signal frequency in the detection information and the signal frequency of the target signal parameter set; if the error is within the target preset threshold range, then determining that the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0012] According to another aspect of the embodiments of this application, a detection device testing apparatus is provided. The apparatus includes: a first acquisition module, configured to acquire a preset detection target type and multiple signal parameter sets corresponding to the detection target type; a transmission module, configured to send the multiple signal parameter sets as target signal parameter sets to a signal transmitting device, so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets; a second acquisition module, configured to acquire detection information generated by the detection device in real time, wherein the detection information includes the detection target type and signal parameter sets obtained by the detection device after collecting and parsing electromagnetic signals; a first determination module, configured to determine that the test result of the target signal parameter set is passed when the detection target type in the detection information is the same as the preset detection target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range; and a second determination module, configured to determine the detection performance of the detection device for the detection target type according to the multiple test results corresponding to the multiple signal parameter sets.
[0013] According to another aspect of the embodiments of this application, a testing device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the detection device testing method described in any of the above claims.
[0014] According to another aspect of the embodiments of this application, a detection device testing system is provided. The system includes a signal transmitting device and the aforementioned testing device. The signal transmitting device and the testing device are signal-connected, and both the signal transmitting device and the testing device are used to signal-connect with the detection device. The testing device is used to acquire a preset detection target type and multiple signal parameter sets corresponding to the detection target type, and send the multiple signal parameter sets as target signal parameter sets to the signal transmitting device. The signal transmitting device is used to receive the target signal parameter sets, and generate and transmit electromagnetic signals according to the target signal parameter sets, so that the detection device generates detection information. The detection information includes the detection target type and signal parameter sets obtained by the detection device after collecting and parsing the electromagnetic signals. The testing device is used to acquire the detection information generated by the detection device, and if the detection target type in the detection information is the same as the preset detection target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range, then the test result of the target signal parameter set is determined to be passed. The testing device is also used to determine the detection performance of the detection device for the detection target type based on the multiple test results corresponding to the multiple signal parameters.
[0015] In this embodiment, the testing equipment can automatically send signal parameter sets to the signal transmitting device and acquire detection information generated by the detection equipment, thereby achieving automated testing of the detection equipment and improving testing efficiency. Furthermore, automated testing can record the entire testing process, facilitating subsequent reproduction and data traceability. In addition, when determining the test results corresponding to the signal parameter sets, a dual-hit determination method using both the detection target type and the signal parameter set is adopted, ensuring the accuracy of the test results and providing an accurate data foundation for the research and development, verification, quality control, and third-party certification of the detection equipment.
[0016] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of this application are described below. Attached Figure Description
[0017] The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 A flowchart illustrating the detection device testing method provided in an embodiment of this application is shown; Figure 2 A user interface diagram illustrating the testing process of the detection device testing method provided in this application embodiment is shown. Figure 3A schematic diagram of the structure of the detection equipment testing device provided in an embodiment of this application is shown; Figure 4 This paper shows a structural block diagram of the detection device testing system provided in an embodiment of this application; Figure 5 A schematic diagram of the structure of the test equipment provided in an embodiment of this application is shown. Detailed Implementation
[0018] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the embodiments set forth herein.
[0019] Detection equipment refers to systems or devices used to detect, identify, and track drones. These devices can detect drones using technologies such as radar, infrared, light, and acoustic sensors, and identify the type, model, and flight status of drones using technologies such as signal analysis and image recognition.
[0020] Currently, to ensure the performance of detection equipment, its performance needs to be tested manually during the research and development and production process. Specifically, testers switch frequencies, adjust power, and change waveforms on the signal source to simulate the signals emitted by the drone. Testers then visually observe and record the detection information, such as the drone model and frequency, obtained by the detection equipment. Finally, the performance limits of the detection equipment are determined based on this information. This method is prone to inconsistencies in test results due to differences in operator skill, and the accuracy of the test results is poor because the signal source switching is dependent on the tester's experience.
[0021] Therefore, to improve the testing accuracy of detection equipment, this application provides a testing method for detection equipment. First, a preset set of signal parameters, such as the type of drone and the frequency and power that the drone can transmit, is obtained. Then, an electromagnetic signal is transmitted through a signal transmitting device according to the signal parameter set to simulate the electromagnetic signals emitted by the drone. Next, the detection equipment acquires and analyzes the electromagnetic signal to obtain the drone type and frequency signal parameter set. Only when the drone type and signal parameter set detected by the detection equipment are identical to the preset drone type and signal parameter set is the test result determined to be passed.
[0022] In this method, electromagnetic signals can be automatically emitted by the signal transmitting device, and the performance of the detection device can be automatically determined based on the detection information generated by the detection device, thereby realizing automated testing of the detection device. Furthermore, a double hit method (i.e., model hit and signal parameter set hit) is used as the basis for judging the test results to ensure the accuracy of the test results.
[0023] According to a first aspect of the embodiments of this application, a detection device testing method is provided. The method includes, but is not limited to, detection devices such as test spectrum analyzers, radio frequency test equipment, and radar equipment. The detection targets of these detection devices include, but are not limited to, drones, spacecraft, insects, and vehicles. For ease of explanation, the embodiments of this application will only use detection devices in the field of anti-drone technology as an example for illustration.
[0024] Figure 1 A flowchart of a detection device testing method provided in an embodiment of this application is shown. This method is executed by a testing device, specifically a host computer of a detection device testing system. Figure 1 As shown, the method includes the following steps: Step S110: Obtain the preset target type and the set of multiple signal parameters corresponding to the target type.
[0025] The target type refers to the model or category of drone that the detection device under test can identify. The signal parameter set is a physical quantity used to describe the characteristics of the electromagnetic signal, which may include frequency, modulation method, bandwidth, power level, etc. Multiple signal parameter sets constitute a test sequence. The data in this test sequence is the electromagnetic signal characteristics that the target type can emit, which is mainly used to evaluate the detection performance of the detection device for the target type. Taking the case where the signal parameter set only includes the signal frequency as an example, if drone A can emit electromagnetic signals with frequencies of 2400.000MHz, 2450.000MHz, and 5800.000MHz, then multiple signal parameter sets can form a test sequence of [2400.000MHz, 2450.000MHz, 5800.000MHz].
[0026] The target type and signal parameter set are predefined data in the configuration module of the detection device. Specifically, this data can be from configuration files, database tables, or test templates set by the user on the front-end interface, ensuring standardized and repeatable testing. The test device can obtain the target type and signal parameter set according to the data definition method. Specifically, it can read from locally stored JSON or YAMI configuration files; query from database tables; or input and confirm through forms on the user graphical interface (GUI).
[0027] Step S120: Send multiple signal parameter sets as target signal parameter sets to the signal transmitting device so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets.
[0028] Among them, the signal transmitting device refers to the marked radio frequency signal source, while the electromagnetic signal is a radio wave with a certain power at a specific frequency point generated by the signal transmitting device according to the received instructions, used to simulate the real signal emitted by the target drone.
[0029] Specifically, the test equipment can establish a TCP / IP connection through a network socket and send commands (such as ASCII string commands conforming to the SCPI standard) to the IP address and port of the signal transmitting device. The signal transmitting device can receive commands (such as SCPI commands) sent by the test equipment, parse these commands, and its internal radio frequency circuit can generate corresponding electromagnetic signals according to the target signal parameter set and radiate them through the antenna port to simulate the signals emitted by the target UAV.
[0030] The target signal parameter set specifically refers to a particular set of parameters to be tested. This set can include specific parameters such as signal frequency and signal power. Taking the case where the signal parameter set only includes signal frequency as an example, the test equipment can traverse multiple signal parameter sets [2400.000MHz, 2450.000MHz, 5800.000MHz] and send the first signal parameter set, 2400.000MHz, as the target signal parameter set to the signal transmitting device. This will cause the signal transmitting device to generate and transmit an electromagnetic signal with a frequency of 2400.000MHz, thus testing the detection performance of the detection equipment for electromagnetic signals with a frequency of 2400.000MHz. Then, the second signal parameter set, 2450.000MHz, will be sent as the target signal parameter set to the signal transmitting device, causing the signal transmitting device to generate and transmit an electromagnetic signal with a frequency of 2450.000MHz. This process continues, sending multiple signal parameter sets as target signal parameter sets to the signal transmitting device to evaluate the detection performance of the test equipment under different signal conditions.
[0031] Furthermore, to ensure the accuracy of the test results, the signal parameter set may include signal frequency, power range, and power step, and step S120 includes the following steps (steps S121 to S123): Iterate through multiple signal parameter sets and perform the following steps for each signal parameter set: Step S121: Use the signal frequency in the signal parameter set as the target signal frequency.
[0032] Step S122: Generate multiple power values based on the power range and power step of the signal parameter set.
[0033] Step S123: According to a preset time interval, multiple power values are sent sequentially from low to high to the signal transmitting device, so that the signal transmitting device generates an electromagnetic signal according to the target signal frequency and power value.
[0034] Among them, the signal frequency refers to the center frequency of the electromagnetic signal, which is a key parameter that identifies the position of the signal in the spectrum. For example, when the signal transmitting device simulates the remote control link of a drone, the signal frequency can be 2450MHz (belonging to the ISM 2.4GHz band), which is one of the core parameters for the signal transmitting device to generate and transmit electromagnetic signals.
[0035] The power range is used to test the performance boundaries of the detection equipment. It is the interval defined by the start and end values of the output power of the signal transmitting device. It is usually expressed as a minimum power value (e.g., -30dBm) and a maximum power value (e.g., 0dBm), and this range covers the entire power range from when the detection equipment cannot detect it to when it can detect it stably.
[0036] Power step refers to the incremental value of increasing or decreasing power during a power scan. The power value, on the other hand, is a specific power level to be set for the signal transmitting device during the power scan; it is a discrete sequence of values generated by the combined effect of the power range and the power step. For example, if the power range is (-30dBm, 0dBm) and the power step is 2dB, then starting from the initial value, multiple power values will include -30dBm, -28dBm, -26dBm, ..., 0dBm.
[0037] The preset time interval refers to the fixed duration for which the system waits between two consecutively set power values. This preset time interval is used to ensure that the signal transmitting device has enough time to stabilize at the new power output, thereby providing the detection device with enough time to process the signal and update its detection information.
[0038] As an example, assuming the target signal frequency in the parameter set is 2450.000MHz, the power range is set to -30dBm to 0dBm, the power step is 2dB, and the preset time interval is 10s, the test equipment first uses 2450.000MHz as the current target signal frequency, and then generates a power sequence based on the power range (-30, 0)dBm and the power step (2dB). Specifically, the following formula can be used: ; ; in, This represents the maximum power value within the power range. This represents the minimum power value within the power range. For power stepping, The number of power values, For the first The power values calculated by the testing equipment using the above formula are [-30, -28, -26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 0], with the unit of each power value being dBm.
[0039] The testing equipment begins sending multiple power values to the signal transmitting device at preset time intervals. Specifically, the testing equipment first sends a power value of -30dBm to the signal transmitting device, which then transmits an electromagnetic signal at a frequency of 2450.0MHz and a power of -30dBm. After waiting 10 seconds, the testing equipment performs subsequent steps to determine whether the electromagnetic signal at a frequency of 2450.0MHz and a power of -30dBm passes verification. The testing equipment then sends a power value of -28dBm to the signal transmitting device, which transmits an electromagnetic signal at a frequency of 2450.0MHz and a power of -28dBm. The testing equipment waits 10 seconds before sending the next power value, and so on, until all power values have been sent.
[0040] Through steps S121 to S123, the testing equipment can automatically send multiple signal parameter sets to the signal transmitting device, realizing fully automated testing of multiple frequency points and multiple power levels within each frequency point. The user only needs to start the test, and the system can automatically complete the traversal of all combinations, improving testing efficiency. Furthermore, the preset time interval effectively suppresses transient misjudgments caused by instrument response delays and equipment latency, ensuring that each identification is performed after the system state has stabilized, thereby improving the reliability of single judgment results and ultimately guaranteeing the accuracy of the overall test structure.
[0041] After step S120, step S130 is executed: real-time acquisition of detection information generated by the detection device, wherein the detection information includes the detection target type and signal parameter set obtained after the detection device collects and analyzes electromagnetic signals.
[0042] In this context, "detection equipment" refers to the detection device being tested, while "detection information" refers to the conclusive information obtained by the detection equipment after analyzing the input signal. Specifically, the receiver inside the detection equipment captures the electromagnetic signal emitted by the signal transmitter, and then processes and demodulates the signal to obtain the detection information. The detection information includes two key types of information: the identified UAV model (i.e., the type of detected target) and the identified signal frequency (i.e., the signal parameter set). The testing equipment can actively and periodically collect feedback information from the detection equipment within a specific time window after signal transmission. The testing equipment also captures the user interface displayed by the application corresponding to the detection equipment and obtains the detection information generated by the detection equipment through image recognition of the captured images.
[0043] Of course, in order to further improve the accuracy of the test results, the test device can also obtain the detection information of the detection device by collecting information from the user interface. Specifically, step S130 may include the following steps (steps S131 to S132): Step S131: Obtain the display data on the smart terminal, wherein the smart terminal is used to display the data obtained after the detection device collects and analyzes the electromagnetic signals.
[0044] Step S132: Parse the displayed data, extract the control information and text content from the displayed data, and obtain the detection information.
[0045] Among them, the smart terminal refers to an electronic device that has the application of the detection device installed. Specifically, it can be a mobile phone, tablet, computer or embedded touch screen. Its main function is to run the detection software and serve as a human-computer interaction interface to display the detection structure.
[0046] Display data refers to the structured data source that constitutes the current user interface on a smart terminal. As an example, if the smart terminal uses the Android operating system, the display data refers to the UI hierarchy file, which is usually represented in XML format and can also be called a "UI tree". It contains structured information such as the type, hierarchy, resource ID, text content, and boundary coordinates of all visible controls on the smart terminal screen. Among them, the control information is the attribute set of each interface element in the UI tree, and the text content refers to the actual string contained in the control file.
[0047] Specifically, the smart terminal first establishes a debugging connection with the detection device, allowing the user to debug the detection device through the user interface displayed on the smart terminal. At the same time, the smart terminal can also display the detection information obtained by the detection device from the analysis of electromagnetic signals to the user through the user interface.
[0048] Next, the testing device can scan the currently active window on the smart terminal using specific commands to obtain the complete UI hierarchy on the smart terminal, and import it into a specified file on the testing device in XML format, so that the testing device can extract the detection information from the specified file.
[0049] Finally, the testing device parses the XML file to construct a node tree data structure. Specifically, a standard XML parser can be used to load and parse the XML file. The testing device searches this node tree according to a predefined recognition strategy and extracts text content from specific controls. By cleaning and formatting the text content (such as removing tags and converting units), it is finally transformed into structured detection information.
[0050] As an example, a recognition vocabulary (such as frequency, Freq, etc.) can be predefined on the test device. The test device can use XPath or similar selectors to locate specific spatial nodes containing model information and frequency information in the UI tree and extract the text content. For example, if a control text is located that reads "Frequency: 2450.3MHz", then 2450.3MHz will be used as the signal parameter set detected by the detection device.
[0051] Through steps S131 to S132, the testing device can obtain the detection information of the detection device based on the structured parsing method of UI tree. Compared with image recognition, the structured parsing method based on UI tree does not rely on pixel recognition and is not affected by changes in visual appearance, effectively improving the accuracy and stability of the testing device's recognition.
[0052] After step S130, step S140 is executed: if the target type in the detection information is the same as the preset target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within the preset threshold range, then the test result of the target signal parameter set is determined to be passed.
[0053] Among them, the two conditions, "target type hit" and "signal parameter set hit", are used to determine the test conclusion of the test equipment on the target signal parameter set. Only when both conditions are met can the test result of the target signal parameter set be determined as passed, so as to ensure the accuracy of the test result.
[0054] The determination of a target type match can be achieved by matching the extracted target type with a preset target type. For example, if the target type in the detected information is the same as the preset target type, then the target type match is determined. Specifically, after extracting the target type from the detected information, the testing device can perform text normalization processing (such as case conversion, removal of spaces and punctuation) and regular expression matching to improve error tolerance.
[0055] The signal parameter set hit determination can be made by calculating the error between the extracted signal parameter set and the target signal parameter set received by the signal transmitting device. Taking a signal parameter set that only includes the signal frequency as an example, with a preset threshold range of 0.5MHz on the test equipment, if the signal frequency in the detected information is 2400.2MHz, and the signal frequency in the current target signal parameter set on the signal transmitting device is 2400.000MHz, then the error between the two is... If the error is within a preset threshold range, the signal parameter set is determined to be hit.
[0056] When both the "target type detection hit" and "signal parameter set hit" conditions are met, the testing equipment can determine that the test result of the current target signal parameter set is "pass".
[0057] Furthermore, when the detection information is extracted from the UI tree, the signal parameter sets on different smart terminals may be displayed based on different units. Taking signal frequency as an example, the unit of the data displayed on the smart terminal can be Hertz (Hz), kilohertz (KHz), megahertz (MHz), or gigahertz (GHz). In order to improve the accuracy of the signal parameter set hit judgment result, the test equipment can adopt a hierarchical tolerance rule, that is, the preset threshold range includes multiple ones, and they correspond to the unit and decimal places of the signal frequency respectively. The method also includes the following steps: Step S210: Obtain the unit of signal frequency in the target signal parameter set.
[0058] Step S220: Obtain the unit and decimal places of the signal frequency from the detection information in the displayed data.
[0059] Step S230: Obtain the target preset threshold range from multiple preset threshold ranges based on the unit of the signal frequency in the target signal parameter set, the unit of the signal frequency in the detection information, and the number of decimal places.
[0060] Step S240: Convert the signal frequency in the detection information according to the unit of the signal frequency in the target signal parameter set and the unit of the signal frequency in the detection information.
[0061] Step S250: Calculate the error between the signal frequency in the converted detection information and the signal frequency in the target signal parameter set.
[0062] Step S260: If the error is within the target preset threshold range, then it is determined that the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0063] The unit of signal frequency refers to the unit of measurement for frequency, including Hz, kHz, MHz, and GHz, with different units representing different orders of magnitude. The number of decimal places in the signal frequency refers to the number of digits after the decimal point in the frequency value displayed on the smart terminal. For example, the value "2450.50" has two decimal places, and "2.45" also has two decimal places. The number of decimal places intuitively reflects the minimum precision that the data can express.
[0064] As an example, the target signal parameter set is preset configuration data on the test equipment. The unit of the signal frequency in the target signal parameter set is known and can be read from the preset configuration. In this embodiment, to simplify calculations and ensure accuracy, MHz can be used as the reference unit internally within the test equipment.
[0065] The unit and decimal point of the signal frequency in the detected information can be matched using regular expressions. For example, the regular expression (\d+(?:\.\d+)?\s*( Hz|KHz|MHz|GHz) can be used to capture the numerical value and unit, and the number of decimal places can be obtained by calculating the length of the digits after the decimal point from the parsed numerical string.
[0066] The testing equipment can be set with multiple preset threshold ranges. The corresponding target preset threshold range can be selected based on the unit and decimal places of the signal frequency. For high-precision displays, a strict target preset threshold range can be used, while for low-precision displays, a more lenient target preset threshold range can be used.
[0067] As an example, assuming the signal frequency in the target signal parameter set is in MHz, and the preset threshold range on the test equipment includes ±0.0001MHz, ±0.5MHz, and ±5MHz, if the signal frequency in the detected information is in Hz and has 0 decimal places, then the target preset threshold range is ±0.0001MHz; if the signal frequency in the detected information is in MHz and has 1 decimal place, then the target preset threshold range is ±0.5MHz; if the signal frequency in the detected information is in GHz and has 2 decimal places, then the target preset threshold range is ±5MHz.
[0068] After obtaining the signal frequency from the detected information, the testing equipment can convert the signal frequency unit in the detected information to the unit of the signal frequency in the target signal parameter set. Specifically, the conversion can be based on the relationship 1GHz=1000MHz=1000000KHz=1000000000Hz. Then, the testing equipment can obtain the error between the signal frequency in the detected information and the signal frequency in the target signal parameter set using a simple subtraction calculation. If this error is within the target preset threshold range, it is determined that the error between the signal parameter set in the detected information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0069] As an example, suppose the signal frequency in the target signal parameter set received by the signal transmitting device is 2450.000MHz, and the preset threshold range on the test equipment includes ±0.0001MHz, ±0.5MHz, and ±5MHz. If the signal frequency in the detected information is 2450000000Hz, then based on the unit of the signal frequency in the detected information being Hz, the test equipment can select ±0.0001MHz as the target preset threshold range. After conversion, the signal frequency in the detected information is 2450.000000MHz. The error between the signal frequency in the detected information and the signal frequency in the target signal parameter set is 0.000000MHz. The judgment 0.0000000≤0.0001 is true. Therefore, it is determined that the error between the signal parameter set in the detected information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0070] If the signal frequency in the detected information is 2.45 GHz, then based on the fact that the unit of the signal frequency in the detected information is GHz and the decimal places are 2, the test device can select ±5 MHz as the target preset threshold range. After conversion, the signal frequency in the detected information is 2450 MHz. The error between the signal frequency in the detected information and the signal frequency in the target signal parameter set is 0.000 MHz. The judgment 0.000 ≤ 5 is valid. Therefore, it is determined that the error between the signal parameter set in the detected information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0071] If the signal frequency in the detected information is 2450.3MHz, then based on the fact that the unit of the signal frequency in the detected information is MHz, the test equipment can select ±0.5MHz as the target preset threshold range. The unit of the signal frequency in the detected information is the same as the unit of the signal frequency in the target signal parameter set, so there is no need to convert the signal frequency in the detected information. The error between the signal frequency in the detected information and the signal frequency in the target signal parameter set is 0.3MHz. The judgment 0.3≤0.5 is valid. Therefore, it is determined that the error between the signal parameter set in the detected information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
[0072] Through steps S210 to S260, the testing equipment can select the corresponding preset threshold range according to the differences in UI display accuracy under different devices and settings. On the one hand, this avoids using high-precision standards to demand low-precision display or using low-precision standards to overlook situations that could be accurately judged, making the results of automated judgment more consistent with logic and reality. On the other hand, it enables the testing equipment to intelligently adapt to different manufacturers and different versions of software, improving the versatility and maintainability of the testing equipment.
[0073] After step S140, step S150 is executed: based on multiple test results corresponding to multiple signal parameter sets, the detection performance of the detection device for the type of target is determined.
[0074] The testing equipment can calculate the pass rate of multiple signal parameter sets based on multiple test results corresponding to multiple signal parameter sets. This pass rate represents the percentage of verified signal parameter sets out of the total number of signal parameter sets. It reflects the overall recognition capability of the detection equipment on a preset frequency point set (i.e., multiple signal parameter sets), and can be calculated using the following formula:
[0075] in, For the parameter pass rate of multiple signal parameter sets, The number of passes is the result of a combined test of multiple signal parameters. This represents the total number of multiple signal parameter sets.
[0076] Taking a signal parameter set that only includes signal frequency as an example, a test task contains three signal parameter sets: 2400.0MHz, 2450.0MHz, and 5800.0MHz. The tests for 2400.0MHz and 2450.0MHz are both successful, while the test for 5800.0MHz fails. Therefore, the probability is... Therefore, the testing equipment can determine that the pass rate of the detection device for the target type detection performance is 66.7%. The higher the pass rate of this parameter, the stronger the detection performance of the detection device for the target type; the lower the pass rate of this parameter, the weaker the detection performance of the detection device for the target type.
[0077] In the above embodiments, the testing equipment can automatically send signal parameter sets to the signal transmitting device and obtain detection information generated by the detection equipment, thereby achieving automated testing of the detection equipment and improving testing efficiency. Furthermore, automated testing can record the entire testing process, facilitating subsequent reproduction and data traceability. In addition, when determining the test results corresponding to the signal parameter sets, a dual-hit determination method using both the detection target type and the signal parameter set is adopted, ensuring the accuracy of the test results and providing an accurate data foundation for the research and development, verification, quality control, and third-party certification of the detection equipment.
[0078] Furthermore, to ensure the accuracy of the test results, in some embodiments, step S122 may include the following steps: Step S310: If the power step in the signal parameter set is empty, obtain the power step when the signal transmitting device transmits the electromagnetic signal, and generate multiple power values according to the power range of the signal parameter set and the power step of the signal transmitting device.
[0079] If the power step in the signal parameter set is empty, it means that the user has not explicitly specified a power step in the configuration parameters of the test equipment. This may be because the user wants to use the default value on the signal transmitter or forgot to configure it. In this case, the test equipment can obtain the power step of the signal transmitter by sending a query command to the signal transmitter, specifically using SCPI standard commands. The power step of the signal transmitter refers to the minimum power increment made by the hardware itself on the signal transmitter.
[0080] Specifically, the test equipment can establish a TCP connection, send a query command to the signal transmitter, and then synchronously read the response returned by the signal transmitter. This response is usually an ASCII string that represents the power step value of the signal transmitter.
[0081] Step S320: If the power step of the signal transmitting device is empty, then obtain the preset power step and generate multiple power values according to the power range of the signal parameter set and the preset power step.
[0082] The preset power step is a default, safety-net power step set in the test equipment. When the test equipment fails to query the power step of the signal transmitter, i.e., when the power step of the signal transmitter is empty (possibly because the signal transmitter does not support the command, the command is misspelled, communication times out, or there is no response), the test equipment can use the internal preset power step to ensure that the program can continue to run. This preset power step is usually an empirical value, such as 1dB or 2dB.
[0083] As an example, assuming the power range of the signal parameter set is [-30, 0] dBm and the power step in the signal parameter set is empty, the test device can send a query command to the signal transmitter through the SCPI interface. If the signal transmitter returns the string "1.0", the test device has successfully obtained the power step of the signal transmitter as 1.0 dB. Based on the power range [-30, 0] dBm and the power step of 1.0 dBm, the test device generates a power value sequence [-30, -29, -28, ..., -1, 0] dBm.
[0084] If a timeout or error occurs after the test device sends a query command, the power step of the signal transmitting device is judged to have "failed to acquire" and is considered "empty". At this time, the test device obtains the preset power step from the system settings, assuming it is 2.0dB. Then, the test device generates a power value sequence [-30, -28, -26, ..., -2, 0]dBm based on the power range [-30, 0]dBm and the power step of 2.0dB to ensure that the test process can continue.
[0085] In the above embodiments, the test equipment can form a robust fault-tolerant chain through a multi-level rollback strategy (configuration -> query instrument -> use default value), ensuring that the test process can still run smoothly in the face of various anomalies.
[0086] Furthermore, to enrich the performance indicators of the detection equipment, when the test result of the target signal parameter set is "pass", the initial pass power of the target signal parameter set can be recorded to facilitate the subsequent calculation of the average initial pass power of multiple signal parameter sets. Specifically, in some embodiments, after step S140, the method further includes the following steps: Step S410: Record the initial pass power of the target signal parameter set. The initial pass power is the power value used by the signal transmitting device to generate the electromagnetic signal when the test result of the target signal parameter set is first determined to be pass.
[0087] The first pass power refers to the output power value set by the signal transmitting device when the detection device successfully identifies the target for the first time (i.e., meets the "double hit" condition) during a power scan test targeting a specific set of target signal parameters (such as a fixed frequency point). The lower the value (e.g., -90dBm is lower than -80dBm), the higher the receiving sensitivity of the detection device.
[0088] Regarding the recording method of initial power, this application provides a specific implementation method. In the data model of the test equipment, each signal parameter set will have a field to store its initial power (e.g., a field in a database table). When a double hit is determined to be true at a certain power value, the test equipment will obtain the power value of the current signal transmitter (this value has been recorded when the test equipment sends the SCPI command to the signal transmitter) and write it into the field of the corresponding signal parameter set.
[0089] In the above embodiments, by recording the initial power, a data basis is provided for the performance evaluation of subsequent detection devices, which upgrades the performance evaluation of detection devices from a binary judgment of "pass / fail" to a precise and continuous numerical measurement, which helps to improve the accuracy of detection performance evaluation.
[0090] In addition, to further improve testing efficiency, after step S123, the method also includes the following steps: Step S510: If the test result of the target signal parameter set is determined to be passed, the power value is recorded as the first pass power of the target signal parameter set, and the next signal parameter set is traversed.
[0091] Suppose a target signal parameter set F1 (2450MHz) is being tested, with a power range of [-80, -60] dBm and a power step of 2 dB. The generated power value sequence is [-80, -78, -76, -74, -72, -70, -68, -66, -64, -62, -60] dBm. The test equipment first sends a power value of -80 dBm to the signal transmitter, which fails to achieve a double hit. The test equipment then sends a power value of -78 dBm, which also fails to achieve a double hit. The test equipment then sends a power value of -76 dBm. If the double hit condition is met, the test equipment records -76 dBm as the initial pass power of the target signal parameter set F1.
[0092] Then, the power scan loop for the target signal parameter set F1 is immediately terminated, and power values of -74dBm and above are no longer tested. The test equipment then begins to traverse the next signal parameter set, for example, using signal parameter set F2 (5800MHz) as the target signal parameter set, to continue testing the detection equipment.
[0093] In the above embodiments, when the test equipment successfully identifies the first pass power, it stops scanning multiple power values to continue testing the next set of signal parameters, which effectively improves test efficiency, avoids a large number of unnecessary test steps, shortens test time, and thus reduces time costs and resource consumption.
[0094] Furthermore, to enrich the performance indicators of the detection device, in some embodiments, step S150 includes the following steps: Step S151: Calculate the probability that the test results of multiple signal parameters are passed, and obtain the parameter pass rate.
[0095] Step S152: Calculate the average first-pass power of multiple signal parameter sets to obtain the average first-pass power.
[0096] Step S153: Determine the detection performance of the detection device for the target type based on the parameter throughput and average first-pass power.
[0097] The average first-pass power refers to the power value obtained by arithmetically averaging the first-pass power values of all signal parameter sets that passed verification in a single test task (i.e., a test task for multiple signal parameter sets corresponding to a specific target type). The average first-pass power reflects the average sensitivity of the detection device to signals of a specific target type. The specific calculation formula is as follows:
[0098] in, The average first-turn power, Let be the initial pass power of the k-th signal parameter set.
[0099] As an example, such as Figure 2 As shown, Figure 2 The diagram shows a user interface for the testing process of the detection device test method. It is assumed that the detection target type is J1, and the signal parameter set includes signal frequency (2414.500MHz, 2439.500MHz, 2437.000MHz, 2444.500MHz, 2459.500MHz, 5756.500MHz, 5776.500MHz and 5796.500MHz), power range (-110.0dBm to -60.0dBm) and power step of 1dB.
[0100] First, the test equipment sends a signal at a frequency of 2414.500MHz to the signal transmitter, causing the transmitter to switch to 2414.500MHz. Starting from -110.0dBm, the power is gradually increased in 1dB increments. After each power increment, the test equipment waits 10 seconds while acquiring detection information from the detection device. Based on the target type and signal parameter set in the detection information, it determines whether a hit has occurred. When the power increase reaches -103.0dBm, the test equipment determines that the target type in the detection information is J1 and the signal frequency is 2414.000MHz (within the preset threshold range), confirming a double hit. The test result for the 2414.500MHz signal frequency is recorded as passed, and the initial power is -103.0dBm.
[0101] Next, the test equipment first sends a signal at a frequency of 2439.500MHz to switch the signal transmitter to 2439.500MHz, and then gradually increases the power in 1dB increments starting from -110.0dBm, following the same steps as above. When a double hit is achieved, the test result of the signal frequency of 2439.500MHz is recorded as passed, and the initial power is -110.0dBm.
[0102] Similarly, after testing each signal frequency, the results are as follows: 2437.000MHz signal passed with an initial power of -103.0dBm; 2444.500MHz signal passed with an initial power of -110.0dBm; 2459.500MHz signal passed with an initial power of -103.0dBm; 5756.500MHz signal passed with an initial power of -103.0dBm; and 5796.500MHz signal passed with an initial power of -103.0dBm. When the testing equipment tested the signal frequency of 5776.500MHz, it failed to achieve a double hit as the power value gradually increased from -110.0dBm in increments of 1dB to -60.0dBm. Therefore, the testing equipment recorded the test result for the signal frequency of 5776.500MHz as "fail".
[0103] After the testing equipment completes the test on target type J1, the parameter pass rate can be calculated. The average first-pass power is: dBm Therefore, the detection performance of the detection device for target type J1 is as follows: parameter pass rate is 87.5%, average first pass power is -105dBm. Based on this detection performance, the testers can determine that the detection device performs well in the 2.4GHz band, has a blind spot (5776.500MHz) in the 5.8GHz band, and performs normally in other signal parameter sets, with an overall sensitivity of approximately -105dBm.
[0104] In the above embodiments, the testing equipment defines the detection performance into two core indicators, making the results from different devices, batches, and testing times comparable. This provides an objective and unified benchmark for R&D iteration, quality acceptance, and third-party certification. Furthermore, the combination of these two indicators can provide valuable clues for R&D personnel to quickly pinpoint the direction of problems. For example, a low parameter pass rate may indicate a hardware or algorithmic defect in the detection equipment within a certain frequency band, while a high average first-pass power (poor sensitivity) may indicate insufficient overall receiver link gain.
[0105] According to a second aspect of the embodiments of this application, a detection device testing apparatus is provided, such as... Figure 3 As shown, Figure 3 A schematic diagram of the structure of the detection device testing apparatus provided in an embodiment of this application is shown. The apparatus 1 includes: a first acquisition module 11, a transmission module 12, a second acquisition module 13, a first determination module 14, and a second determination module 15.
[0106] The first acquisition module 11 is used to acquire a preset target type and multiple signal parameter sets corresponding to the target type. The sending module 12 is used to send the multiple signal parameter sets as target signal parameter sets to the signal transmitting device, so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets. The second acquisition module 13 is used to acquire the detection information generated by the detection device in real time, wherein the detection information includes the target type and signal parameter sets obtained by the detection device after collecting and parsing the electromagnetic signals. The first determination module 14 is used to determine that the test result of the target signal parameter set is passed when the target type in the detection information is the same as the preset target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range. The second determination module 15 is used to determine the detection performance of the detection device for the target type based on the multiple test results corresponding to the multiple signal parameter sets.
[0107] In the above embodiments, the testing equipment can automatically send signal parameter sets to the signal transmitting device and obtain detection information generated by the detection equipment, thereby achieving automated testing of the detection equipment and improving testing efficiency. Furthermore, automated testing can record the entire testing process, facilitating subsequent reproduction and data traceability. In addition, when determining the test results corresponding to the signal parameter sets, a dual-hit determination method using both the detection target type and the signal parameter set is adopted, ensuring the accuracy of the test results and providing an accurate data foundation for the research and development, verification, quality control, and third-party certification of the detection equipment.
[0108] According to a third aspect of the embodiments of this application, a detection device testing system is provided, such as... Figure 4 As shown, Figure 4 A structural block diagram of a detection equipment testing system is shown. The detection equipment testing system 2 includes a signal transmitting device 2 and a testing device 3. The signal transmitting device 2 and the testing device 3 are connected by signals, and both the signal transmitting device 2 and the testing device 3 are used to connect to the detection device 4 by signals.
[0109] The test device 3 is used to acquire the preset target type and multiple signal parameter sets corresponding to the target type, and send the multiple signal parameter sets as target signal parameter sets to the signal transmitting device 2.
[0110] The signal transmitting device 2 is used to receive the target signal parameter set, and generate and transmit electromagnetic signals according to the target signal parameter set, so that the detection device 4 generates detection information. The detection information includes the target type and signal parameter set obtained by the detection device 4 after collecting and analyzing the electromagnetic signals.
[0111] The testing device 3 is also used to acquire the detection information generated by the detection device 4. If the type of the detection target in the detection information is the same as the preset type of the detection target, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device 2 is within the preset threshold range, then the test result of the target signal parameter set is determined to be passed.
[0112] Test device 3 is also used to determine the detection performance of detection device 4 for the type of target based on multiple test results corresponding to multiple signal parameter sets.
[0113] In the above embodiments, the testing device 3 can automatically send signal parameter sets to the signal transmitting device 2 and obtain detection information generated by the detection device 4, thereby achieving automated testing of the detection device 4, improving testing efficiency. Furthermore, automated testing can record the entire testing process, facilitating subsequent reproduction and data traceability. In addition, when determining the test results corresponding to the signal parameter sets, a dual-hit determination method using both the detection target type and the signal parameter set is adopted, ensuring the accuracy of the test results and providing an accurate data foundation for the research and development, verification, quality control, and third-party certification of the detection device 4.
[0114] According to a fourth aspect of the embodiments of this application, a testing device is provided, such as... Figure 5 As shown, Figure 5 The diagram shows a structural schematic of the test device provided in an embodiment of this application. The specific embodiments of this application do not limit the specific implementation of the test device.
[0115] like Figure 5 As shown, the test device 3 may include a processor 31 and a memory 32.
[0116] The storage 32 is used to store the computer program 33. The storage 32 may include high-speed RAM, and may also include non-volatile memory, such as at least one disk drive. The computer program 33 may include computer-executable instructions.
[0117] The processor 31 is used to execute the computer program 33 to implement the above-described detection device testing method embodiment.
[0118] The processor 31 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application. The test device 3 may include one or more processors of the same type, such as one or more CPUs; or it may include processors of different types, such as one or more CPUs and one or more ASICs.
[0119] This application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described detection device testing method embodiment.
[0120] This application provides a computer program that can be executed by a processor to implement the above-described detection device testing method embodiment.
[0121] This application provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described detection device testing method embodiment.
[0122] In the several embodiments provided in this application, any function, if implemented as a software functional module / unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the technical solution of this application can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or other electronic device) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0123] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, the embodiments of this application are not directed to any particular programming language. It should be understood that the content of this application described herein can be implemented using various programming languages, and the above description of specific languages is for the purpose of disclosing the best mode of implementation of this application.
[0124] It should be noted that the above embodiments are illustrative of this application and not restrictive, and those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In claims enumerating several means, several units or modules of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
[0125] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A testing method for a detection device, characterized in that, The method includes: Obtain a preset target type and a set of multiple signal parameters corresponding to the target type; Multiple sets of signal parameters are sent as target signal parameter sets to a signal transmitting device, so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets. The detection information generated by the detection device is acquired in real time, wherein the detection information includes the detection target type and signal parameter set obtained by the detection device after collecting and parsing the electromagnetic signal; If the target type in the detection information is the same as the preset target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range, then the test result of the target signal parameter set is determined to be passed. Based on multiple test results corresponding to multiple sets of signal parameters, the detection performance of the detection device for the type of target is determined.
2. The detection device testing method according to claim 1, characterized in that, The signal parameter set includes signal frequency, power range, and power step. The step of sending the multiple signal parameter sets as target signal parameter sets to the signal transmitting device specifically includes: Iterate through multiple sets of said signal parameters, and perform the following steps for each set of said signal parameters: The signal frequency in the set of signal parameters is taken as the target signal frequency; Multiple power values are generated based on the power range and power step of the signal parameter set; According to a preset time interval, multiple power values are sent sequentially from low to high to the signal transmitting device, so that the signal transmitting device generates an electromagnetic signal based on the target signal frequency and the power value.
3. The detection device testing method according to claim 2, characterized in that, The step of generating multiple power values based on the power range and power step of the signal parameter set specifically includes: If the power step in the signal parameter set is empty, then the power step when the signal transmitting device transmits electromagnetic signals is obtained, and multiple power values are generated according to the power range of the signal parameter set and the power step of the signal transmitting device. If the power step of the signal transmitting device is empty, a preset power step is obtained, and multiple power values are generated according to the power range of the signal parameter set and the preset power step.
4. The detection device testing method according to claim 2, characterized in that, After determining that the test result for the target signal parameter set is passed, the method further includes: Record the initial pass power of the target signal parameter set, wherein the initial pass power is the power value used by the signal transmitting device to generate the electromagnetic signal when the test result of the target signal parameter set is first determined to be pass; The step of determining the detection performance of the detection device for the target type based on multiple test results corresponding to multiple signal parameter sets specifically includes: The pass rate of a parameter is obtained by statistically analyzing the probability that the test results of multiple signal parameters are passed. Calculate the average first-pass power of the multiple signal parameter sets to obtain the average first-pass power; The detection performance of the detection device for the target type is determined based on the parameter throughput and the average first-pass power.
5. The detection device testing method according to claim 4, characterized in that, After transmitting multiple power values sequentially from low to high to the signal transmitting device according to a preset time interval, the method further includes: If the test result of the target signal parameter set is determined to be passed, the power value is recorded as the first pass power of the target signal parameter set, and the next signal parameter set is traversed.
6. The detection device testing method according to claim 2, characterized in that, The real-time acquisition of detection information generated by the detection device specifically includes: Acquire display data on a smart terminal, wherein the smart terminal is used to display data obtained by the detection device after collecting and parsing the electromagnetic signals; The displayed data is parsed to extract control information and text content, thereby obtaining the detection information.
7. The detection device testing method according to claim 6, characterized in that, The preset threshold range includes multiple ranges, each corresponding to a unit and a decimal place of the signal frequency. The method further includes: Obtain the unit of signal frequency for the target signal parameter set; Obtain the unit and decimal places of the signal frequency from the detected information from the displayed data; The target preset threshold range is obtained from multiple preset threshold ranges based on the unit of the signal frequency in the target signal parameter set, the unit of the signal frequency in the detection information, and the number of decimal places. Based on the unit of the signal frequency in the target signal parameter set and the unit of the signal frequency in the detection information, the signal frequency in the detection information is converted; Calculate the error between the signal frequency in the converted detection information and the signal frequency of the target signal parameter set; If the error is within the target preset threshold range, then it is determined that the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within the preset threshold range.
8. A testing device for a detection equipment, characterized in that, The device includes: The first acquisition module is used to acquire a preset detection target type and a set of multiple signal parameters corresponding to the detection target type; The transmitting module is used to send multiple sets of signal parameters as target signal parameter sets to the signal transmitting device, so that the signal transmitting device generates and transmits electromagnetic signals according to the target signal parameter sets. The second acquisition module is used to acquire detection information generated by the detection device in real time, wherein the detection information includes the detection target type and signal parameter set obtained by the detection device after collecting and parsing the electromagnetic signal; The first determining module is used to determine that the test result of the target signal parameter set is passed when the target type in the detection information is the same as the preset target type and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range. The second determining module is used to determine the detection performance of the detection device for the type of target based on multiple test results corresponding to multiple sets of signal parameters.
9. A testing device, comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the detection device testing method according to any one of claims 1 to 7.
10. A detection equipment testing system, characterized in that, The system includes a signal transmitting device and the testing equipment as described in claim 9, wherein the signal transmitting device and the testing equipment are signal-connected, and both the signal transmitting device and the testing equipment are used to signal-connect with a detection device; The testing equipment is used to acquire a preset target type and multiple signal parameter sets corresponding to the target type, and to send the multiple signal parameter sets as target signal parameter sets to the signal transmitting device. The signal transmitting device is used to receive the target signal parameter set, and generate and transmit electromagnetic signals according to the target signal parameter set, so that the detection device generates detection information, wherein the detection information includes the detection target type and signal parameter set obtained by the detection device after collecting and parsing the electromagnetic signals; The testing device is used to acquire the detection information generated by the detection device, and if the detection target type in the detection information is the same as the preset detection target type, and the error between the signal parameter set in the detection information and the target signal parameter set received by the signal transmitting device is within a preset threshold range, then the test result of the target signal parameter set is determined to be passed; The testing equipment is also used to determine the detection performance of the detection equipment for the type of target based on multiple test results corresponding to multiple sets of signal parameters.