Antenna coupling intelligent test method and device, test equipment and storage medium
By developing a coupling plate position calibration strategy and generating a calibration sequence table, the lower-level machine is controlled to move the coupling plate position for optimization calibration and line loss compensation. This solves the problem of difficult position adjustment in multi-antenna products of existing equipment, and improves test applicability and production efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG-BAY AREA INTELLIGENT TERMINAL IND DESIGN & RES INST CO LTD
- Filing Date
- 2024-06-28
- Publication Date
- 2026-05-19
AI Technical Summary
Existing antenna performance testing equipment suffers from problems such as difficulty in adjusting the coupling plate position and poor applicability in multi-antenna products, resulting in high production costs, high false test rates and low production efficiency.
By formulating a coupling plate position calibration strategy, generating a calibration sequence list, controlling the lower-level machine to move the coupling plate position for position optimization calibration, recording calibration test values, determining the optimal position when the preset threshold requirements are met, calculating the difference between the test value and the theoretical value for line loss compensation, completing all calibration items one by one, and generating antenna position calibration results.
This makes antenna performance testing of multi-antenna products more applicable, reduces production costs, decreases false test rate, and improves production efficiency.
Smart Images

Figure CN118784102B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of mobile terminal product manufacturing technology, and in particular to an antenna coupling intelligent testing method, apparatus, testing equipment, and storage medium. Background Technology
[0002] After the mobile terminal is assembled into a complete device, testers need to test the antenna performance, assembly, and product materials at the coupling station (i.e., the antenna testing station) to check for any problems. The purpose of the test is to intercept problems such as antenna defects, material defects, and equipment malfunctions, in order to prevent defective products from reaching users and causing adverse effects on customers and the brand.
[0003] There are currently two types of equipment used for coupling test stations. One is a standard shielded box, which is suitable for products with only one or two antennas, but is almost unsuitable for multi-antenna products like current 5G products. Furthermore, antenna testing requires adjusting the coupling board's position to cover various standards. However, adjusting this type of equipment is very time-consuming. Especially when switching between different configurations of the device, the coupling board position needs to be readjusted to adapt to the new configuration.
[0004] Another type is reverberation equipment, which can be used for coupling tests of multi-antenna products like 5G products. However, due to its high cost and high false positive rate, this problem remains unresolved, resulting in high production costs. 2G / 3G / 4G products generally do not require multiple probes for testing; two probes or coupling boards are sufficient. If reverberation equipment testing is applied to 2G / 3G / 4G projects with only two antennas, the complexity of the equipment, its high cost, and the need for specialized engineers for maintenance will increase manufacturing costs. Furthermore, the low equipment reuse rate will lead to high equipment idle rates. Additionally, the multiple test probes in reverberation equipment can easily cause false positives that are difficult to analyze, resulting in a high overall false positive rate at the testing station. This can further lead to the factory failing to meet its UPH (Units Per Hour) targets, requiring additional equipment to meet UPH, thus increasing production costs. Summary of the Invention
[0005] This invention provides an intelligent antenna coupling testing method, apparatus, testing equipment, and storage medium, which solves or partially solves the technical problems of difficult-to-adjust coupling plate position and poor applicability in existing related antenna performance testing schemes.
[0006] This invention provides an intelligent antenna coupling testing method, the method comprising:
[0007] Step S101: Generate a calibration sequence table according to the pre-defined coupling plate position calibration strategy;
[0008] Step S102: According to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization calibration on the current antenna coupling plate position. During the position optimization calibration process, continuously record the calibration test value. When the calibration test value meets the preset threshold requirement, determine the current position of the coupling plate as the optimal position of the coupling plate.
[0009] Step S103: Calculate the difference between the calibration test value and the theoretical value, and compensate the difference for the line loss value corresponding to the current antenna;
[0010] Step S104: Perform steps S102 to S103 one by one on the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
[0011] Optionally, the process of determining the optimal position of the coupling plate based on position optimization calibration in step S102 includes:
[0012] The lower-level machine is controlled to move the coupling plate position to the initial coupling plate position of the current antenna, and the initial test value of the initial coupling plate position is obtained through testing;
[0013] Determine whether the initial test value meets the preset threshold requirement;
[0014] If so, then the initial coupling plate position is determined to be the optimal coupling plate position;
[0015] If not, the lower-level machine is controlled to adjust the position of the coupling plate along the X-axis, and the power value is continuously tested during the position adjustment process;
[0016] If the test power value shows an upward trend, continue to move the position of the coupling plate to the first coordinate position corresponding to the maximum power value on the X-axis;
[0017] When the measured power value shows a downward trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the first coordinate position corresponding to the maximum power value on the X-axis is found.
[0018] Record the first calibration test value at the first coordinate position;
[0019] If the first calibration test value meets the preset threshold requirement, then the first coordinate position is determined as the optimal position of the coupling plate.
[0020] Optionally, the method further includes:
[0021] If the first calibration test value does not meet the preset threshold requirement, the X-axis position remains unchanged, and the lower computer is controlled to adjust the position of the coupling plate in the Y-axis direction, and the power value is continuously tested during the position adjustment process;
[0022] If the test power value shows an upward trend, continue to move the coupling plate to the second coordinate position corresponding to the maximum power value on the Y-axis;
[0023] When the measured power value shows a decreasing trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the second coordinate position corresponding to the maximum power value on the Y axis is found.
[0024] Record the second calibration test value at the second coordinate position;
[0025] If the second calibration test value meets the preset threshold requirement, then the second coordinate position is determined as the optimal position of the coupling plate.
[0026] Optionally, the method further includes:
[0027] If the second calibration test value still does not meet the preset threshold requirement, keep the X-axis position and Y-axis position unchanged, control the lower computer to adjust the position of the coupling plate in the Z-axis direction, and continuously test the power value during the position adjustment process;
[0028] If the test power value shows an upward trend, continue to move the position of the coupling plate to the third coordinate position corresponding to the maximum power value on the Z-axis;
[0029] When the measured power value shows a downward trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the third coordinate position corresponding to the maximum power value on the Z-axis is found.
[0030] Record the third calibration test value at the third coordinate position;
[0031] If the third calibration test value meets the preset threshold requirement, then the third coordinate position is determined as the optimal position of the coupling plate.
[0032] Optionally, the method further includes:
[0033] If the third calibration test value still does not meet the preset threshold requirement, then control the lower computer to move the coupling plate position to the initial coupling plate position;
[0034] The lower-level machine is controlled to move the coupling plate position simultaneously in both the X-axis and Y-axis directions, and during the movement, multiple fourth coordinate positions and the fourth calibration test values corresponding to the fourth coordinate positions are continuously recorded.
[0035] Select the target calibration test value with the smallest difference from the theoretical value corresponding to the preset threshold requirement from multiple fourth calibration test values;
[0036] The fourth coordinate position corresponding to the target calibration test value is determined as the optimal position of the coupling plate.
[0037] Optionally, the antenna position calibration result is an antenna calibration file, which includes the optimal position of the coupling plate for each antenna of each standard channel and the finally generated line loss value. The method further includes:
[0038] Step S201: Parse the antenna calibration file to obtain the optimal position of the coupling plate and the final line loss value for each antenna of the current standard channel;
[0039] Step S202: Use the final line loss value as the test line loss value;
[0040] Step S203: Test the transmission and reception performance of the current standard channel of the device under test based on the optimal position of the coupling plate;
[0041] Step S204: Cyclicly control each channel of each standard to be tested according to the process of steps S201 to S203 until the testing of all standard channels is completed;
[0042] Step S205: Control the lower-level machine to restore the coupling plate position to the initial coupling plate position.
[0043] Optionally, the coupling plate position calibration strategy includes the standard that needs to be calibrated in antenna calibration, the number of antennas that need to be calibrated for each standard, the channel that needs to be calibrated for each standard, the calibration path for each antenna, and the default initial coupling plate position for each standard.
[0044] The present invention also provides an intelligent antenna coupling testing device, comprising:
[0045] The calibration sequence table generation module is used to perform step S101: generate a calibration sequence table according to a pre-defined coupling plate position calibration strategy;
[0046] The position optimization and calibration module is used to execute step S102: according to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization and calibration on the current antenna coupling plate position. During the position optimization and calibration process, the calibration test value is continuously recorded. When the calibration test value meets the preset threshold requirement, the current position of the coupling plate is determined as the optimal position of the coupling plate.
[0047] The line loss compensation module is used to perform step S103: calculate the difference between the calibration test value and the theoretical value, and compensate the difference to the line loss value corresponding to the current antenna;
[0048] The position calibration repetitive execution module is used to execute step S104: execute steps S102 to S103 one by one for the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
[0049] The present invention also provides a testing device, the device comprising a processor and a memory:
[0050] The memory is used to store program code and transmit the program code to the processor;
[0051] The processor is used to execute the antenna coupling intelligent test method as described above, according to the instructions in the program code.
[0052] The present invention also provides a computer-readable storage medium for storing program code for executing the antenna coupling intelligent test method as described in any of the preceding claims.
[0053] As can be seen from the above technical solutions, the present invention has the following advantages:
[0054] A smart antenna coupling testing method is provided. First, a calibration sequence table is generated based on a predetermined coupling plate position calibration strategy. Then, according to the calibration sequence table, the lower-level machine is controlled to move the coupling plate position to perform position optimization calibration on the current antenna coupling plate. During the position optimization calibration process, calibration test values are continuously recorded. When the calibration test value meets a preset threshold requirement, the current position of the coupling plate is determined as the optimal position of the coupling plate. Next, the difference between the calibration test value and the theoretical value is calculated, and the difference is compensated for to the corresponding line loss value of the current antenna. Finally, the remaining items to be calibrated in the calibration sequence table are executed one by one using the aforementioned position optimization calibration steps until all items to be calibrated are completed, generating the antenna position calibration result. Therefore, by optimizing the coupling plate position, the calibration test value with the smallest error from the theoretical value can be found, and the position of this calibration test value is taken as the optimal position of the coupling plate, which is the position closest to the theoretical optimal test position. At the same time, the difference between the actual test value and the theoretical value is compensated to the initial line loss value to achieve automatic line loss compensation. In addition, based on the coupling plate position calibration strategy and calibration sequence table, the position optimization calibration and line loss compensation of other antennas in other standard channels can be automatically realized, making the solution applicable to both single-antenna and multi-antenna products. Compared with the test methods used in existing technologies, it has stronger applicability. Attached Figure Description
[0055] To more clearly illustrate the technical solutions 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.
[0056] Figure 1 A flowchart illustrating the steps of an intelligent antenna coupling testing method;
[0057] Figure 2 A flowchart illustrating the steps of an antenna performance testing method;
[0058] Figure 3 This is a schematic diagram showing the relative positions of a lower-level computer, an antenna, and the device under test.
[0059] Figure 4 This is a schematic diagram of the overall process of an intelligent antenna coupling testing method.
[0060] Figure 5 This is a structural block diagram of an antenna coupling intelligent testing device. Detailed Implementation
[0061] This invention provides an intelligent antenna coupling testing method, apparatus, testing equipment, and storage medium to solve or partially solve the technical problems of difficult-to-adjust coupling plate position and poor applicability in existing related antenna performance testing schemes.
[0062] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0063] As an example, there are currently two types of equipment used for coupling test stations. One is a standard shielded box, which is suitable for testing products with only one or two antennas, but is almost unsuitable for multi-antenna products like current 5G products. Furthermore, antenna testing requires that the coupling board's position be adjusted to cover various standards. However, adjusting this type of equipment is very time-consuming. Especially when switching between machines with different configurations, the coupling board's position needs to be readjusted to adapt to the new configuration.
[0064] Another type is reverberation equipment. This equipment can be used for coupling testing of multi-antenna products, such as 5G products. However, due to its high cost and high false positive rate, it has not been able to solve these problems, resulting in high product manufacturing costs. 2G / 3G / 4G products generally do not require multiple probes for testing; two probes or coupling boards are sufficient. If reverberation equipment testing is applied to 2G / 3G / 4G projects with only two antennas, the complexity of the equipment, its high cost, and the need for specialized engineers for maintenance will increase manufacturing costs. Furthermore, the low equipment reuse rate will easily lead to high equipment idle rates. In addition, the multiple test probes in reverberation equipment can easily lead to false positives that are difficult to analyze, resulting in a high false positive rate for the entire testing station. This will further cause the factory's UPH (Universal Power Requirement) to fall short of standards, requiring additional equipment to meet UPH requirements, thus increasing production costs.
[0065] Therefore, one of the core inventive points of this invention is to provide a solution for testing the performance of the entire antenna during the manufacturing process of a terminal product, addressing the shortcomings of existing technologies. First, a coupling plate position calibration strategy is established, and a calibration sequence table is generated based on this strategy. Then, according to the calibration sequence table, the lower-level machine is controlled to move the coupling plate position to perform position optimization calibration on the current antenna coupling plate. During the position optimization calibration process, calibration test values are continuously recorded. When the calibration test value meets a preset threshold requirement, the current position of the coupling plate is determined as the optimal position of the coupling plate. Thus, based on the coupling plate position optimization calibration, the calibration test value with the smallest error from the theoretical value can be found, and the position of this calibration test value is taken as the optimal position of the coupling plate, which is the position closest to the theoretical optimal test position. Then, the difference between the calibration test value and the theoretical value is calculated, and this difference is compensated to the line loss value corresponding to the current antenna. By compensating the difference between the actual test value and the theoretical value to the initial line loss value, automatic line loss compensation is achieved. The remaining items to be calibrated in the calibration sequence list are processed one by one using the aforementioned position optimization calibration steps until all items are calibrated, generating antenna position calibration results. Based on the coupling plate position calibration strategy and calibration sequence list, the position optimization calibration and line loss compensation for other antennas in other standard channels can be automatically achieved. This makes the solution applicable to both single-antenna and multi-antenna products, offering greater applicability compared to existing testing methods. Finally, based on the optimal coupling plate position obtained through coupling plate position optimization calibration and the calibration file, antenna performance testing of the equipment to be tested yields more accurate and reliable test results.
[0066] The intelligent antenna coupling testing method provided in this invention mainly comprises two parts: calibration of the coupling plate position and antenna performance testing based on the calibration results. Calibration refers to using a metal-machined instrument to calibrate the coupling plate position and record the current position. Testing refers to performing tests using a normally manufactured complete machine at the calibrated coupling plate position.
[0067] Reference Figure 1 The diagram illustrates a flowchart of an antenna coupling intelligent testing method provided by an embodiment of the present invention, which may specifically include the following steps:
[0068] Step S101: Generate a calibration sequence table according to the pre-defined coupling plate position calibration strategy;
[0069] In the specific implementation, a coupler position calibration strategy can be pre-designed and saved in XML (Extensible Markup Language) file format. The coupler position calibration strategy mainly includes the standard to be calibrated (GSM (Global System for Mobile Communications) / WCDMA (Wideband Code Division Multiple Access) / LTE (Long Term Evolution) / NR (New Radio, a core component of 5G mobile communication technology)), the number of antennas to be calibrated for each standard, the frequency points (channels) to be calibrated for each standard, the calibration path (uplink, downlink) for each antenna, and the default coupler position for each standard.
[0070] For example, testers can compile a coupling plate position calibration strategy information file based on product information, antenna distribution information, shielding box size coordinates, and other information provided by the R&D team in a specific project. For instance, to record the position information of the main antenna relative to the coupling box in the LTE B1 low channel as LTE_B1_MAIN_LOW_POS(x1, y1, z1), and simultaneously record default line loss information, calibration threshold requirements, etc., a PosCalInfo.xml file can be generated. For example, the data format can be saved as (LTE_B1_MAIN_LOW, LTE_B1_MAIN_MON…GSM_B1_MAIN_LOW…).
[0071] This allows the calibration strategy file in PosCalInfo.xml format to be parsed during subsequent calibration processes, generating a calibration sequence table (i.e., a test sequence list). The calibration sequence list records the standard to be calibrated, the number of antennas, the initial coupling plate location information, and the initial line loss value.
[0072] Step S102: According to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization calibration on the current antenna coupling plate position. During the position optimization calibration process, continuously record the calibration test value. When the calibration test value meets the preset threshold requirement, determine the current position of the coupling plate as the optimal position of the coupling plate.
[0073] In this step, calibration can be performed in the order listed in the calibration sequence table.
[0074] Specifically, based on the information stored in the calibration sequence list, the coupling plate position information and initial line loss information of the corresponding antenna for the corresponding standard are obtained. Next, the product to be tested is controlled to start transmitting, the RF test instrument is controlled to read the power, the product is controlled to start receiving, the RF test instrument is controlled to play the waveform file, and the Received Signal Strength Indicator (RSSI) is tested. In this embodiment of the invention, the tested transmit power is used as the transmit indicator, and the tested Received Signal Strength Indicator (RSSI) is used as the receive indicator, and these two indicators are used as the calibration test values. Therefore, the calibration test values refer to the transmit power and Received Signal Strength Indicator (RSSI) obtained after position calibration.
[0075] For the position optimization and calibration process of the coupling plate, this embodiment of the invention mainly performs position optimization and calibration by controlling the lower-level machine to move the position of the coupling plate, while controlling the product and the test instrument to test the product's transmit power and receive signal strength RSSI; then it is determined whether the transmit power and receive signal strength RSSI meet the preset threshold requirements; if the preset threshold requirements are met, the line loss value is calculated and line loss compensation is performed; if the preset threshold requirements are not met, the position optimization and calibration steps are repeated until the preset threshold requirements are met.
[0076] The threshold setting for transmit power varies for each standard or frequency. Taking LTE as an example, the transmit power is generally required to be around 23 dBm (milliwatts decibels, representing absolute power), with a threshold of +1 dBm. The RSSI (Receive Signal Strength Index) range is generally between -100 dBm and -50 dBm. Those skilled in the art can set the threshold values for transmit power and RSSI according to actual conditions; this invention does not impose any limitations on this.
[0077] Specifically, the implementation principle of the coupling plate position optimization and calibration process provided in this embodiment of the invention is as follows: control the lower-level computer to move the coupling plate position. During the movement, the difference between the measured transmit power and the theoretical value can be determined by difference calculation to see if the difference is within the transmit power threshold. At the same time, it can be determined whether the difference between the measured RSSI value and the theoretical value is within the RSSI threshold. For example, for the measured transmit power and RSSI value, the difference between the measured value and the theoretical value of each of the two indicators is calculated respectively, and the calculated difference is compared with the preset difference threshold to determine whether the threshold requirement is met. Alternatively, the measured values of the two indicators can be directly compared with their respective corresponding thresholds. The threshold range is compared to determine if it is within the threshold range. If the threshold requirement is met, the current position of the coupling plate is determined to be the optimal position of the coupling plate. If the threshold requirement is not met, the lower-level machine is controlled to move the position of the coupling plate and its coordinate position P1 (x, y, z) is recorded. Here, x, y, and z represent the coordinate positions inside the coupling shielding box. These three coordinate values are only used to illustrate the specific position information. The transmit power and RSSI value at the current position are tested in real time, and the threshold requirement is re-determined based on the current test value. If it is still not met, the position of the coupling plate is adjusted until the requirement is met. The corresponding coupling plate position of antenna 1 of the current standard is recorded.
[0078] In the specific implementation, the process of determining the optimal position of the coupling plate based on position optimization calibration can include: initializing the coupling plate position, that is, controlling the lower-level machine to move the coupling plate position to the initial coupling plate position of the current antenna (the initial position of the actual product is fixed, which is the coordinate position of the antenna that needs to be calibrated in the shielded box), and obtaining the initial test value of the initial coupling plate position through testing; determining whether the initial test value meets the preset threshold requirement; if so, determining the initial coupling plate position as the optimal position of the coupling plate.
[0079] If the current initial position test value of the coupling plate does not meet the threshold requirement, the lower computer is controlled to adjust the position of the coupling plate, prioritizing the movement of the coupling plate along the X-axis direction, while the instrument is controlled to continuously test the power value in order to find the position of the coupling plate with the largest test power value.
[0080] In the specific implementation, if the position test value of the current initial coupling plate does not meet the threshold requirement, the lower-level computer is controlled to adjust the position of the coupling plate along the X-axis direction, and the power value is continuously tested during the position adjustment process. When the tested power value shows an upward trend, the coupling plate position is moved to the first coordinate position corresponding to the maximum power value on the X-axis. When the tested power value shows a downward trend, or the power value cannot be measured, the coupling plate position is moved in the opposite direction of the current forward direction until the first coordinate position corresponding to the maximum power value on the X-axis is found. The first calibration test value of the first coordinate position is recorded. If the first calibration test value meets the preset threshold requirement, the first coordinate position is determined as the optimal position of the coupling plate.
[0081] If this position still does not meet the test requirements, the X-axis position can be kept still, and the coupling plate position can be moved towards the Y-axis for position calibration to find the coupling plate position with the highest test power value.
[0082] In the specific implementation, if the first calibration test value does not meet the preset threshold requirement, the X-axis position remains unchanged, and the lower-level computer is controlled to adjust the position of the coupling plate in the Y-axis direction. During the position adjustment process, the power value is continuously tested. When the test power value shows an upward trend, the coupling plate position is moved to the second coordinate position corresponding to the maximum power value on the Y-axis. When the test power value shows a downward trend, or the power value cannot be measured, the coupling plate position is moved in the opposite direction of the current forward direction until the second coordinate position corresponding to the maximum power value on the Y-axis is found. The second calibration test value at the second coordinate position is recorded. If the second calibration test value meets the preset threshold requirement, the second coordinate position is determined as the optimal position of the coupling plate.
[0083] If the current position still does not meet the test requirements, the X and Y axis positions can be kept unchanged, and the position of the coupling plate can be moved towards the Z axis for position calibration. By verifying the Z axis position and fine-tuning the coupling plate, the optimal position of the coupling plate can be found, which is the position where the test value is closest to the theoretical value.
[0084] In the specific implementation, if the second calibration test value still does not meet the preset threshold requirement, the X-axis and Y-axis positions are kept unchanged, and the lower-level machine is controlled to adjust the position of the coupling plate in the Z-axis direction. During the position adjustment process, the power value is continuously tested. When the test power value shows an upward trend, the coupling plate position is moved to the third coordinate position corresponding to the maximum power value of the Z-axis. When the test power value shows a downward trend, or the power value cannot be measured, the coupling plate position is moved in the opposite direction of the current forward direction until the third coordinate position corresponding to the maximum power value of the Z-axis is found. The third calibration test value at the third coordinate position is recorded. If the third calibration test value meets the preset threshold requirement, the third coordinate position is determined as the optimal position of the coupling plate.
[0085] Furthermore, assuming that the above steps still fail to find a suitable coupling plate position that meets the testing requirements, the lower-level computer can be controlled to move the coupling plate to its default initial position. Simultaneously, the lower-level computer should move the coupling plate in both the X and Y axes, continuously testing the power value at the current coupling plate position. If the power value shows an upward trend, the computer should continue moving in the original direction until the power value begins to decrease. The X and Y coordinates corresponding to the maximum power value should be recorded. These coordinates represent the optimal position for the current antenna coupling plate for the current system.
[0086] In the specific implementation, if the third calibration test value still does not meet the preset threshold requirement, the lower-level machine is controlled to move the coupling plate to the initial coupling plate position; the lower-level machine is controlled to move the coupling plate simultaneously in both the X and Y axes, and during the movement, multiple fourth coordinate positions and the corresponding fourth calibration test values are continuously recorded; from the multiple fourth calibration test values, the target calibration test value with the smallest difference from the theoretical value corresponding to the preset threshold requirement is selected (at which time the test power value is the largest); the fourth coordinate position corresponding to the target calibration test value is determined as the optimal position of the coupling plate.
[0087] This process involves a gradual adjustment of the antenna's coupling plate position. Through real-time comparison and calculation, a test value that meets a preset threshold is determined. The position where the difference between the test value and the theoretical value is minimized is considered the closest to the theoretical optimal position. This method accurately identifies the optimal position of the antenna's coupling plate, providing a more accurate reference test position for subsequent antenna performance testing.
[0088] To enable those skilled in the art to better understand the above-described coupling plate position optimization and calibration process, a complete step-by-step example is provided below for illustration:
[0089] Step S11: Initialize the coupling plate position, that is, control the lower-level machine to move the coupling plate position to the initial coupling plate position of the current antenna of the current standard;
[0090] Step S12: Test the receive index (RSSI) and transmit index (transmit power) at the current location, calculate the difference between the test value and the theoretical value of each of the two test indices, and determine whether the two test indices meet the threshold requirements based on the calculation results; if they meet the requirements, end this process; if they do not meet the requirements, proceed to step S13.
[0091] Step S13: Adjust the position of the coupling plate along the X-axis, and at the same time control the test instrument to continuously test the transmission power, find the X-axis coordinate position of the maximum power, record the receiver index (RSSI) and transmitter index (transmit power) at the current position, and determine whether it meets the threshold requirements; if the threshold requirements are met, end this process; if not, jump to step S14.
[0092] Step S14: Based on step S13, keep the X-axis coordinate position unchanged, adjust the position of the coupling plate along the Y-axis, and at the same time control the test instrument to continuously test the transmission power, find the Y-axis coordinate position of the maximum power, record the receiver index (RSSI) and transmitter index (transmit power) at the current position, and determine whether it meets the threshold requirements; if the threshold requirements are met, end this process; if not, jump to step S15.
[0093] Step S15: Based on step S14, keep the X-axis and Y-axis coordinate positions unchanged, adjust the position of the coupling plate along the Z-axis, and simultaneously control the test instrument to continuously test the transmission power. Find the Z-axis coordinate position of the maximum power, record the receiver index (RSSI) and transmitter index (transmit power) at the current position, and determine whether they meet the threshold requirements. If the threshold requirements are met, end this process; otherwise, jump to step S16.
[0094] Step S16: Based on step S15, restore the X-axis and Y-axis coordinate values to their default values. Simultaneously, adjust the position of the coupling plate along both the X-axis and Y-axis directions. Control the test instrument to continuously test the transmission power, find the X-axis and Y-axis coordinate positions corresponding to the maximum power, record the receiver index (RSSI) and transmitter index (transmit power) at the current position, and determine whether they meet the threshold requirements. If the threshold requirements are met, end this process. If not, directly use the current X-axis and Y-axis coordinate positions as the optimal position of the coupling plate, and end the entire position optimization and calibration process.
[0095] In this embodiment of the invention, considering that the position of the coupling plate corresponding to a single antenna for a single standard is not fixed, the position of the coupling plate is independently adjusted for each antenna of each standard, and the current position of the coupling plate is recorded. This process is repeated for all standards, adjusting the coupling plate positions to their optimal positions. Therefore, when antenna performance testing is required, for different standards and different antennas, it is only necessary to move the coupling plate position to its corresponding optimal position. Based on the generated calibration file, the single antenna for a single standard can be automatically adjusted, thereby optimizing the situation where high false test results occur.
[0096] Therefore, by adopting the technical solution provided by this invention, it is not necessary to adjust the coupling plate position in the factory to cover all antennas. This is because it is difficult to find the correct position while simultaneously meeting the testing requirements of all antennas. However, the corresponding coupling plate position for a single-mode, single-antenna system is easy to find. Once the antenna position corresponding to the product is known, the test personnel can adjust the coupling plate to the corresponding position. This solves the technical bottleneck problem of difficult coupling plate position adjustment in ordinary equipment and also reduces the high false test rate caused by multi-probe testing of reverberation equipment.
[0097] Step S103: Calculate the difference between the calibration test value and the theoretical value, and compensate the difference for the line loss value corresponding to the current antenna;
[0098] Once the optimal position is found through the debugging coupling board, the transmit power and RSSI values at the current position are recorded. The difference between the test and theoretical values for each of these indicators is calculated, i.e., the uplink and downlink line loss difference is calculated. This difference is then compensated for to the line loss value corresponding to the current antenna for use in subsequent testing procedures. Calibrating the line loss during the position optimization calibration process allows this difference to be considered in the calculation during testing, thus optimizing and resolving the high false detection problem.
[0099] Step S104: Perform steps S102 to S103 one by one on the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
[0100] Following the order of the calibration sequence, select the next standard or the next frequency (channel), adjust the coupling plate position to the initial coupling plate position corresponding to the next antenna, and repeat the aforementioned position optimization calibration and line loss compensation process until the calibration of all standards and all channels in the calibration sequence is completed, and then end the calibration process.
[0101] After calibration, a calibration file is automatically generated based on the data collected during the calibration test. This involves copying the PosCalInfo.xml file and modifying the coupling plate location information and line loss difference information for each antenna of each standard. For example, it can be saved as a PosTestInfo.xml file (calibration file).
[0102] Therefore, the antenna position calibration result referred to in this embodiment of the invention is specifically an antenna calibration file, which contains the optimal position of the coupling plate of each antenna of each standard channel after calibration (i.e., coordinate position information) and the finally generated line loss value information (i.e., the uplink and downlink line loss compensation value at the optimal position of the coupling plate).
[0103] Furthermore, based on the antenna calibration file obtained after calibration, the performance of the coupled antenna can be tested on the equipment that needs to be tested.
[0104] Figure 2 The following is a flowchart illustrating the steps of an antenna performance testing method provided by an embodiment of the present invention:
[0105] Step S201: Parse the antenna calibration file to obtain the optimal position of the coupling plate and the final line loss value for each antenna of the current standard channel;
[0106] The calibration file PosTestInfo.xml, generated after the position optimization calibration process (which stores the position information of the coupling plate corresponding to each antenna for each standard channel and the line loss information), is parsed to obtain the coupling plate position P0 / P1 / PX and the line loss value corresponding to each antenna of the current standard channel. Here, P0 represents the reference point, i.e., the default initial position of the coupling plate; P1 represents the position point where the antenna is installed or coupled to the test equipment, so as to measure key parameters such as antenna transmission indicators (e.g., transmit power / EVM (Error Vector Magnitude) / SEM (Spurious Emission Mask, a measure of the radiated energy produced by the transmitter at non-desired frequencies other than its operating frequency)) and reception indicators (e.g., RSSI / RSRP (Reference Signal Receiving Power) / PER (Packet Error Rate) / BER (Bit Error Ratio)); PX represents the optimal coupling plate position obtained after calibration.
[0107] Step S202: Use the final line loss value as the test line loss value;
[0108] Based on the line loss value obtained in step S202, the current line loss value is set using a test instrument.
[0109] Step S203: Test the transmission and reception performance of the current standard channel of the device under test based on the optimal position of the coupling plate;
[0110] After the line loss value is applied to the test instrument, the instrument port is switched to the designated coupling board, and the lower computer is controlled to move the coupling board to the optimal position of the coupling board (i.e., the calibrated coordinate position).
[0111] Test the transmit performance (transmit power) and receive performance index (RSSI) of the current standard channel of the device under test. Specifically, set the test instrument parameters, control the device under test to turn on transmit, control the test instrument to test the transmit performance (transmit power), and analyze the test results to determine whether the threshold requirements are met; control the device under test to turn on receive, control the test instrument to play waveform files, control the device under test to receive, and analyze the receive results to determine whether the threshold requirements are met.
[0112] If the threshold requirement is not met, the system will be reinitialized and the test will be repeated. If the test results obtained after the retest meet the threshold requirement, the subsequent test process for other antennas on other channels will continue. If the threshold requirement is still not met after 3 retries, the test failure result will be returned.
[0113] Step S204: Cyclicly control each channel of each standard to be tested according to the process of steps S201 to S203 until the testing of all standard channels is completed;
[0114] If the current standard corresponds to multiple antennas, the lower-level control unit moves the coupling plate corresponding to the next antenna to the optimal position of the calibrated coupling plate, and performs the test according to the aforementioned performance test steps. After the current standard test is completed, the next standard is tested, until all standards are tested.
[0115] Step S205: Control the lower-level machine to restore the coupling plate position to the initial coupling plate position.
[0116] After all standards and antennas have been tested, the lower-level control unit restores the coupling plate position to the initial position to facilitate the next test.
[0117] For example, Figure 3 A schematic diagram showing the relative positions of the lower-level machine 301, the antenna 302 (coupled version), and the device under test (DUT) 303 is shown.
[0118] The host computer and the slave computer 301 can communicate via serial port or network port. The hardware settings are as follows:
[0119] If serial communication is used between the host computer and the slave computer 301, it is necessary to set the relevant parameters of the serial communication protocol, such as the serial port number and baud rate.
[0120] If the host computer and the slave computer 301 communicate via WIFI (Wireless Fidelity, a wireless network communication technology), then it is necessary to set relevant socket communication parameters, such as IP address and port number.
[0121] The test program actively connects to the lower-level machine 301 to send control commands to move the antenna 302 (coupler). The control command format is as follows: "MOVE=XYZ axis, direction, step".
[0122] For example, "MOVE=X, 0, 1" means verifying a one-step movement along the positive X-axis; "MOVE=Y, 1, 2" means verifying a two-step movement along the negative Y-axis. Based on the corresponding control commands, the lower-level computer 301 controls the moving unit to move the coupling plate of the device under test 303 (DUT) to the target coordinate position.
[0123] The antenna performance testing method provided in this invention combines software and hardware. The testing instrument only requires a simple control unit for automatically moving the coupling plate. Unlike reverberation equipment, it does not require multiple test probes or additional auxiliary equipment (such as RF switch boxes). Therefore, the manufacturing cost is lower than that of reverberation equipment, and the reusability is higher. In actual testing, the minimum number of coupling plates required to meet the testing requirements can be configured according to the product design specifications (generally only one coupling plate is needed), as long as it covers all antennas. This approach solves the problems of high complexity, high manufacturing cost, difficult maintenance, and non-compliant UPH of traditional equipment. Furthermore, combined with line loss compensation, it can reduce false tests and improve the overall debugging and testing efficiency of the workstation.
[0124] It should be noted that, in order to enable those skilled in the art to better distinguish data of the same type but with different actual meanings, the embodiments of the present invention use terms such as "first" and "second" to distinguish and describe some technical features. The terms "first" and "second" are used only for data differentiation and have no other special meanings. It is understood that the present invention does not impose any limitations on them.
[0125] In this embodiment of the invention, a scheme for testing the overall antenna performance of a terminal product during the manufacturing process is provided. First, based on coupling plate position optimization calibration, the calibration test value with the smallest error from the theoretical value can be found, and the location of this calibration test value is taken as the optimal position of the coupling plate, which is the position closest to the theoretical optimal test position. Second, the difference between the actual test value and the theoretical value is compensated to the initial line loss value, achieving automatic line loss compensation. Furthermore, based on the coupling plate position calibration strategy and the setting of the calibration sequence table, the position optimization calibration and line loss compensation for other antennas of other standard channels can be automatically achieved, making the scheme applicable to both single-antenna and multi-antenna products, and more versatile than existing testing methods. Finally, based on the optimal position of the coupling plate obtained through coupling plate position optimization calibration and the calibration file, antenna performance testing of the device to be tested can obtain more accurate and referential test results.
[0126] For better explanation, refer to Figure 4 This diagram illustrates the overall flow of an intelligent antenna coupling testing method provided by an embodiment of the present invention. It should be noted that this embodiment only provides a brief description of the general flow of intelligent antenna coupling testing. The specific implementation process of each step can be understood by referring to the relevant content in the foregoing embodiments, and will not be elaborated upon here. It is understood that the present invention does not impose any limitations on this.
[0127] Step S401: Based on the product information and antenna distribution diagram provided by R&D, formulate a coupling plate position calibration strategy, analyze the coupling plate position calibration strategy, and generate a calibration sequence table;
[0128] Step S402: According to the order of the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization calibration on the current antenna coupling plate position. During the position optimization calibration process, continuously record the calibration test value. When the calibration test value meets the preset threshold requirement, determine the current position of the coupling plate as the optimal position of the coupling plate.
[0129] Step S403: Calculate the difference between the calibration test value and the theoretical value, and compensate the difference for the line loss value corresponding to the current antenna;
[0130] Step S404: Perform steps S402 to S403 one by one on the remaining items to be calibrated in the calibration sequence list until all items to be calibrated are completed, and generate an antenna calibration file;
[0131] Step S405: Parse the antenna calibration file to obtain the optimal position of the coupling plate and the final line loss value for each antenna of the current standard channel;
[0132] Step S406: Using the final line loss value as the test line loss value, test the transmission and reception indicators of the current standard channel of the device under test based on the optimal position of the coupling plate;
[0133] Step S407: Cyclicly control each channel of each standard to be tested according to the process of steps S405 to S406 until the testing of all standard channels is completed;
[0134] Step S408: Control the lower-level machine to restore the coupling plate position to the initial coupling plate position, and end the process.
[0135] Reference Figure 5 The diagram illustrates a structural block diagram of an antenna coupling intelligent testing device provided in an embodiment of the present invention, which may specifically include:
[0136] The calibration sequence table generation module 501 is used to perform step S101: generate a calibration sequence table according to a pre-defined coupling plate position calibration strategy;
[0137] The position optimization and calibration module 502 is used to execute step S102: according to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization and calibration on the current antenna coupling plate position. During the position optimization and calibration process, the calibration test value is continuously recorded. When the calibration test value meets the preset threshold requirement, the current position of the coupling plate is determined as the optimal position of the coupling plate.
[0138] The line loss compensation module 503 is used to perform step S103: calculate the difference between the calibration test value and the theoretical value, and compensate the difference to the line loss value corresponding to the current antenna.
[0139] The position calibration repeat execution module 504 is used to execute step S104: execute steps S102 to S103 one by one for the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
[0140] In one optional embodiment, the position optimization calibration module 502 includes:
[0141] The initial test value test module is used to control the lower-level machine to move the coupling plate position to the initial coupling plate position of the current antenna, and to obtain the initial test value of the initial coupling plate position through testing;
[0142] The initial test value judgment module is used to determine whether the initial test value meets the preset threshold requirement;
[0143] The first coupling plate optimal position determination module is used to determine the initial coupling plate position as the optimal position of the coupling plate.
[0144] The X-axis coupling plate position adjustment module is used to control the lower computer to adjust the position of the coupling plate in the X-axis direction, and continuously test the power value during the position adjustment process;
[0145] The first coordinate position moving module is used to continue moving the coupling plate to the first coordinate position corresponding to the maximum power value on the X-axis when the test power value shows an upward trend.
[0146] The first coordinate position determination module is used to move the coupling plate position in the opposite direction of the current forward direction when the test power value shows a downward trend or the power value cannot be measured, until the first coordinate position corresponding to the maximum power value on the X-axis is found.
[0147] The first calibration test value recording module is used to record the first calibration test value at the first coordinate position;
[0148] The second coupling plate optimal position determination module is used to determine the first coordinate position as the optimal position of the coupling plate when the first calibration test value meets the preset threshold requirement.
[0149] In one alternative embodiment, the device further includes:
[0150] The Y-axis position adjustment module is used to keep the X-axis position unchanged when the first calibration test value does not meet the preset threshold requirement, control the lower computer to adjust the position of the coupling plate in the Y-axis direction, and continuously test the power value during the position adjustment process;
[0151] The second coordinate position moving module is used to continue moving the coupling plate to the second coordinate position corresponding to the maximum power value on the Y axis when the test power value shows an upward trend.
[0152] The second coordinate position determination module is used to move the coupling plate in the opposite direction of the current forward direction when the test power value shows a downward trend or the power value cannot be measured, until the second coordinate position corresponding to the maximum power value on the Y axis is found.
[0153] The second calibration test value recording module is used to record the second calibration test value at the second coordinate position;
[0154] The third coupling plate optimal position determination module is used to determine the second coordinate position as the optimal position of the coupling plate when the second calibration test value meets the preset threshold requirement.
[0155] In one alternative embodiment, the device further includes:
[0156] The Z-axis position adjustment module is used to keep the X-axis and Y-axis positions unchanged when the second calibration test value still does not meet the preset threshold requirements, control the lower computer to adjust the position of the coupling plate according to the Z-axis direction, and continuously test the power value during the position adjustment process;
[0157] The third coordinate position moving module is used to continue moving the coupling plate to the third coordinate position corresponding to the maximum power value on the Z-axis when the test power value shows an upward trend.
[0158] The third coordinate position determination module is used to move the coupling plate in the opposite direction of the current forward direction when the test power value shows a downward trend or the power value cannot be measured, until the third coordinate position corresponding to the maximum power value on the Z axis is found.
[0159] The third calibration test value recording module is used to record the third calibration test value at the third coordinate position;
[0160] The fourth coupling plate optimal position determination module is used to determine the third coordinate position as the optimal position of the coupling plate when the third calibration test value meets the preset threshold requirement.
[0161] In one alternative embodiment, the device further includes:
[0162] The initial coupling plate position moving module is used to control the lower computer to move the coupling plate position to the initial coupling plate position when the third calibration test value still does not meet the preset threshold requirement.
[0163] The XY axis dual-direction movement module is used to control the lower computer to move the coupling plate position simultaneously in both the X and Y axes, and continuously record multiple fourth coordinate positions and the fourth calibration test values corresponding to the fourth coordinate positions during the movement.
[0164] The target calibration test value filtering module is used to filter the target calibration test value that has the smallest difference from the theoretical value corresponding to the preset threshold requirement from a plurality of the fourth calibration test values;
[0165] The fifth coupling plate optimal position determination module is used to determine the fourth coordinate position corresponding to the target calibration test value as the optimal position of the coupling plate.
[0166] In one optional embodiment, the antenna position calibration result is an antenna calibration file, which includes the optimal position of the coupling plate for each antenna of each standard channel and the finally generated line loss value. The device further includes:
[0167] The antenna calibration file parsing module is used to execute step S201: parse the antenna calibration file to obtain the optimal position of the coupling plate and the final line loss value corresponding to each antenna of the current standard channel;
[0168] The test line loss value determination module is used to perform step S202: using the final line loss value as the test line loss value;
[0169] The current standard channel performance test module is used to perform step S203: test the transmission and reception performance of the current standard channel of the device under test based on the optimal position of the coupling plate;
[0170] The standard channel test loop execution module is used to execute step S204: loop control each channel of each standard to be tested according to the process of steps S201 to S203 until the test of all standard channels is completed.
[0171] The coupling plate position recovery module is used to execute step S205: control the lower-level machine to restore the coupling plate position to the initial coupling plate position.
[0172] In one optional embodiment, the coupling plate position calibration strategy includes the standard that needs to be calibrated in antenna calibration, the number of antennas that need to be calibrated for each standard, the channel that needs to be calibrated for each standard, the calibration path for each antenna, and the default initial coupling plate position for each standard.
[0173] As the device embodiment is basically similar to the method embodiment, it is described in a relatively simple way. For relevant details, please refer to the description of the method embodiment above.
[0174] This invention also provides a testing device, which includes a processor and a memory:
[0175] The memory is used to store program code and transfer the program code to the processor;
[0176] The processor is used to execute the antenna coupling intelligent test method of any embodiment of the present invention according to the instructions in the program code.
[0177] This invention also provides a computer-readable storage medium for storing program code for executing the antenna coupling intelligent testing method of any embodiment of this invention.
[0178] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0179] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.
[0180] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0181] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0182] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, 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 network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0183] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A smart testing method for antenna coupling, characterized in that, include: Step S101: Generate a calibration sequence table according to the pre-defined coupling plate position calibration strategy; The coupling plate position calibration strategy includes the standard that needs to be calibrated, the number of antennas that need to be calibrated for each standard, the frequency point that needs to be calibrated for each standard, the calibration path for each antenna, and the default coupling plate position for each standard; wherein, the antenna calibration path includes an uplink path and a downlink path; Step S102: According to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization calibration on the current antenna coupling plate position. During the position optimization calibration process, continuously record the calibration test value. When the calibration test value meets the preset threshold requirement, determine the current position of the coupling plate as the optimal position of the coupling plate. Step S103: Calculate the difference between the calibration test value and the theoretical value, and compensate the difference for the line loss value corresponding to the current antenna; Step S104: Perform steps S102 to S103 one by one on the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
2. The intelligent antenna coupling testing method according to claim 1, characterized in that, The process of determining the optimal position of the coupling plate based on position optimization calibration in step S102 includes: The lower-level machine is controlled to move the coupling plate position to the initial coupling plate position of the current antenna, and the initial test value of the initial coupling plate position is obtained through testing; Determine whether the initial test value meets the preset threshold requirement; If so, then the initial coupling plate position is determined to be the optimal coupling plate position; If not, the lower-level machine is controlled to adjust the position of the coupling plate along the X-axis, and the power value is continuously tested during the position adjustment process; If the test power value shows an upward trend, continue to move the position of the coupling plate to the first coordinate position corresponding to the maximum power value on the X-axis; When the measured power value shows a downward trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the first coordinate position corresponding to the maximum power value on the X-axis is found. Record the first calibration test value at the first coordinate position; If the first calibration test value meets the preset threshold requirement, then the first coordinate position is determined as the optimal position of the coupling plate.
3. The intelligent antenna coupling testing method according to claim 2, characterized in that, Also includes: If the first calibration test value does not meet the preset threshold requirement, the X-axis position remains unchanged, and the lower computer is controlled to adjust the position of the coupling plate in the Y-axis direction, and the power value is continuously tested during the position adjustment process; If the test power value shows an upward trend, continue to move the coupling plate to the second coordinate position corresponding to the maximum power value on the Y-axis; When the measured power value shows a decreasing trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the second coordinate position corresponding to the maximum power value on the Y axis is found. Record the second calibration test value at the second coordinate position; If the second calibration test value meets the preset threshold requirement, then the second coordinate position is determined as the optimal position of the coupling plate.
4. The intelligent antenna coupling testing method according to claim 3, characterized in that, Also includes: If the second calibration test value still does not meet the preset threshold requirement, keep the X-axis position and Y-axis position unchanged, control the lower computer to adjust the position of the coupling plate in the Z-axis direction, and continuously test the power value during the position adjustment process; If the test power value shows an upward trend, continue to move the position of the coupling plate to the third coordinate position corresponding to the maximum power value on the Z-axis; When the measured power value shows a downward trend, or when the power value cannot be measured, the coupling plate is moved in the opposite direction of the current forward direction until the third coordinate position corresponding to the maximum power value on the Z-axis is found. Record the third calibration test value at the third coordinate position; If the third calibration test value meets the preset threshold requirement, then the third coordinate position is determined as the optimal position of the coupling plate.
5. The intelligent antenna coupling testing method according to claim 4, characterized in that, Also includes: If the third calibration test value still does not meet the preset threshold requirement, then control the lower computer to move the coupling plate position to the initial coupling plate position; The lower-level machine is controlled to move the coupling plate position simultaneously in both the X-axis and Y-axis directions, and during the movement, multiple fourth coordinate positions and the fourth calibration test values corresponding to the fourth coordinate positions are continuously recorded. Select the target calibration test value with the smallest difference from the theoretical value corresponding to the preset threshold requirement from multiple fourth calibration test values; The fourth coordinate position corresponding to the target calibration test value is determined as the optimal position of the coupling plate.
6. The antenna coupling intelligent testing method according to any one of claims 1 to 5, characterized in that, The antenna position calibration result is an antenna calibration file, which contains the optimal coupling plate position for each antenna of each standard channel and the final generated line loss value. The method further includes: Step S201: Parse the antenna calibration file to obtain the optimal position of the coupling plate and the final line loss value for each antenna of the current standard channel; Step S202: Use the final line loss value as the test line loss value; Step S203: Test the transmission and reception performance of the current standard channel of the device under test based on the optimal position of the coupling plate; Step S204: Cyclicly control each channel of each standard to be tested according to the process of steps S201 to S203 until the testing of all standard channels is completed; Step S205: Control the lower-level machine to restore the coupling plate position to the initial coupling plate position.
7. An intelligent antenna coupling testing device, characterized in that, include: The calibration sequence table generation module is used to perform step S101: generate a calibration sequence table according to a pre-defined coupling plate position calibration strategy; The coupling plate position calibration strategy includes the standard that needs to be calibrated, the number of antennas that need to be calibrated for each standard, the frequency point that needs to be calibrated for each standard, the calibration path for each antenna, and the default coupling plate position for each standard; wherein, the antenna calibration path includes an uplink path and a downlink path; The position optimization and calibration module is used to execute step S102: according to the calibration sequence table, control the lower computer to move the position of the coupling plate to perform position optimization and calibration on the current antenna coupling plate position. During the position optimization and calibration process, the calibration test value is continuously recorded. When the calibration test value meets the preset threshold requirement, the current position of the coupling plate is determined as the optimal position of the coupling plate. The line loss compensation module is used to perform step S103: calculate the difference between the calibration test value and the theoretical value, and compensate the difference to the line loss value corresponding to the current antenna; The position calibration repetitive execution module is used to execute step S104: execute steps S102 to S103 one by one for the remaining items to be calibrated in the calibration sequence table until all items to be calibrated are completed, and generate antenna position calibration results.
8. A testing device, characterized in that, The device includes a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the antenna coupling intelligent test method according to any one of claims 1-6 according to the instructions in the program code.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store program code for executing the antenna coupling intelligent test method according to any one of claims 1-6.