Active multifunctional board automatic test system and method based on reconfigurable switch matrix
The automatic testing system for active multifunction boards based on a reconfigurable switch matrix solves the problem of cumbersome operation in the testing process of active multifunction boards, realizes one-click automatic testing of all indicators, improves testing efficiency and accuracy, and provides more traceable data.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST
- Filing Date
- 2026-01-27
- Publication Date
- 2026-04-17
AI Technical Summary
The existing testing process for active multifunction boards is cumbersome, inefficient, and requires a high level of expertise from the testers, thus failing to meet the testing needs of active multifunction boards.
An automatic test system for active multifunction boards based on a reconfigurable switch matrix is adopted, which includes a cluster of test instruments, a reconfigurable switch matrix, and a central control unit. Automatic testing is achieved through a graphical user interface. The reconfigurable switch matrix dynamically establishes the RF signal path between the test instruments and each channel of the active multifunction board during the test process, and automatically performs performance index testing.
It enables one-click automatic testing of all indicators of active multifunction boards, shortens testing time, reduces random errors, improves testing accuracy and efficiency, and provides more traceable data, thereby enhancing testing quality.
Smart Images

Figure CN121878628A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of phased array radar testing technology, specifically to an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix. Background Technology
[0002] As phased array radar continues to evolve towards multi-functionality and high integration, the chip-type expandable array module, as the basic building block of the entire antenna array, is the core of realizing the modular design of antenna sub-boards and array surfaces. The chip-type expandable array module consists of a passive radiating array and an active multi-functional board. The active multi-functional board employs high-density integration and assembly technology to integrate chip-type TR components, module-level delay amplification components, functional chip modules, resistive and capacitive devices, RF and power control circuits, and other functional units with multi-layer composite substrate circuitry, forming a high-precision, high-density integrated functional active circuit.
[0003] A phased array radar system comprises hundreds or even thousands of active multifunction boards (AVBs), each containing dozens or even hundreds of radio frequency (RF) channels. Before integrating the phased array radar system, each ADB needs to be tested and subjected to related experiments. Test data must be compared before and after each experiment, resulting in a massive testing workload and extensive data analysis and comparison. Existing testing methods typically use single-function test instruments, requiring manual wiring and instrument parameter settings to obtain specific test parameters. Data is then analyzed using specialized data processing software, and test results are manually recorded into reports. When test parameters or channels are changed, this process is repeated manually, leading to cumbersome operations, low overall testing efficiency, and high demands on the expertise of testing personnel. Given the complexity of the test parameters and the sheer number of channels on an ADB, existing testing methods are clearly insufficient to meet the needs of ADB testing. Summary of the Invention
[0004] (a) Technical problems to be solved To address the shortcomings of existing technologies, this invention provides an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix, which solves the technical problem of cumbersome operation in the existing active multifunction board testing process.
[0005] (II) Technical Solution To achieve the above objectives, the present invention provides the following technical solution: In a first aspect, the present invention provides an automatic testing system for an active multifunction board based on a reconfigurable switch matrix, comprising: a cluster of test instruments, a reconfigurable switch matrix, a central control device, and test software; The test instrument cluster includes multiple test instruments used to test the performance indicators of the active multifunction board; The reconfigurable switch matrix is used to dynamically establish RF signal paths between the test instrument and each channel of the active multifunction board during the test process. The central control unit provides various power signals and wave control signals required for the operation of the active multifunction board under the control of the test software. The testing software uses a graphical user interface for users to select test modes and set parameters; it also displays test results.
[0006] Preferably, the test instrument cluster includes a vector network analyzer, a signal generator, a spectrum analyzer, and a power meter, used to test the S-parameters, spectrum parameters, noise parameters, and power parameters of the active multifunction board.
[0007] Preferably, the reconfigurable switch matrix includes an instrument switching matrix A and a channel selection matrix B; The instrument switching matrix A is used to switch test instruments in the test instrument cluster at will, and a spare port is reserved for expansion use. The instrument switching matrix A is also used to connect external power amplifiers and attenuators. Through internal switching path switching, it ensures that the excitation power input to the active multifunction board under test meets the test requirements, and protects the test instruments from excessive signal power output to the test instruments. The channel selection matrix B is built based on a high-performance power divider and RF switch, and is used to realize single-channel conduction and simultaneous conduction tests of any number of channels on the active multifunction board. During the test, non-test ports can be automatically connected to a matching load.
[0008] Preferably, the central electrical control device includes a CPCI chassis, a power control unit, a programmable power array, a power control box, and an Ethernet switch; The CPCI chassis includes a control computer and a monitoring interface module. The control computer writes control signals to the storage unit of the monitoring interface module through the CPCI bus. The monitoring interface module parses and obtains useful timing control information according to the communication protocol, and then sends it to the power control unit through the I / O interface. The power control unit unpacks the received timing control information and distributes it at low speed to each RF channel of the active multifunction board. At the same time, it collects telemetry information such as BITE from the active multifunction board and transmits it back to the CPCI. The programmable power array includes four independent power modules that provide programmable voltage and current to the power control unit. The power control unit divides and converts the received voltage values and outputs the converted multi-channel power signals sequentially to the main power port of the active multifunction board under the control of the power control box OC command. The Ethernet switch controls various instruments and switch matrices through network port communication.
[0009] Preferably, the active multifunction board automatic testing system further includes a precision adapter, which is used to convert the high-density layout of the planar contact pads of the active multifunction board into a universal radio frequency coaxial interface.
[0010] Preferably, the central electronic control device is also used to coordinate the test instrument cluster and the reconfigurable switch matrix to complete the automatic testing function under the control of the test software.
[0011] Secondly, the present invention provides an automatic testing method for active multifunction boards based on a reconfigurable switch matrix. This method automatically tests the active multifunction board using the automatic testing system described above. After connecting the automatic testing system to the active multifunction board under test, the following operations are performed: Start the active multifunction board automatic test system, select the functional module to be tested on the test software interface, drive the reconfigurable switch matrix to establish the RF signal path between the test instrument and each channel of the active multifunction board, and test the corresponding performance indicators of the active multifunction board; the functional modules include receive / transmit internal calibration all-zero state test, receive / transmit internal calibration basic state test, receive / transmit internal calibration combined state test, receive / transmit main channel all-zero state test, receive / transmit main channel combined state test, receive noise figure test, transmit power parameter test, and receive / transmit spectrum parameter test; After the test is completed, the testing software automatically saves the test data; Analyze and process the saved test data; The results of test data analysis and processing are compared with the preset threshold values, and test results are generated according to the preset report template to provide a diagnostic result on whether the active multifunction board is working properly.
[0012] Preferably, before connecting the active multifunction board automatic testing system to the active multifunction board under test, the active multifunction board automatic testing method further includes performing a self-test on the active multifunction board automatic testing system. The self-test items include whether all test-related instruments and equipment are connected normally, and whether the power of the vector network analyzer and signal generator is in the off state. The self-test results are displayed through the test software interface.
[0013] Preferably, before connecting the active multifunction board automatic testing system to the active multifunction board under test, the active multifunction board automatic testing method further includes: If the self-test result indicates that the active multifunction board automatic testing system is normal, then perform the calibration operation, which includes: The errors introduced by the test cable and switch matrix are collected in advance and written into the compensation file to complete the calibration of the reconfigurable switch matrix; The dual-port calibration of the vector network interface port 1 and port 2 during the internal calibration channel test is available for use during the receive S12 parameter test and the transmit S21 parameter test. The dual-port calibration of Port1 and Port3 during the main channel test is available for use during the S13 parameter test for receiving and the S31 parameter test for transmitting. Spectrum analyzer noise figure calibration, which can be used when testing the receiver noise figure.
[0014] Preferably, the step of selecting the functional modules to be tested on the test software interface includes selecting one functional module or selecting multiple functional modules, and then automatically completing the testing of multiple functional modules sequentially through the "one-click test" function of the test software interface.
[0015] (III) Beneficial Effects This invention provides an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix. Compared with existing technologies, it has the following advantages: This invention provides an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix. It can test the performance indicators of active multifunction boards. The testing software uses a graphical user interface, facilitating user selection of test modes and setting of various parameters. After testing, the system automatically saves, processes, and interprets the test results, ultimately generating and displaying a test report. This invention solves the problems of complex test wiring, cumbersome instrument operation, and large amounts of data recording, analysis, and processing in traditional active multifunction board testing, thereby shortening testing time, reducing random errors, improving testing accuracy, providing more traceable data, and improving testing efficiency and quality. Attached Figure Description
[0016] 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.
[0017] Figure 1 This is a schematic diagram of the structure of the automatic testing system for an active multifunction board based on a reconfigurable switch matrix provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the reconfigurable switch matrix in the automatic testing system for active multifunction boards based on a reconfigurable switch matrix provided in this embodiment of the invention. Figure 3 This is a flowchart illustrating the automatic testing method for active multifunction boards based on a reconfigurable switch matrix provided in an embodiment of the present invention. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention are described clearly and completely. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0019] This application provides an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix. This solves the technical problem of cumbersome operation in the existing testing process of active multifunction boards, realizes one-click automatic testing of all indicators of active multifunction boards, shortens testing time, reduces random errors, improves testing accuracy, and provides more traceable data, thereby improving testing efficiency and quality.
[0020] The technical solution in this application is to solve the above-mentioned technical problems, and the general idea is as follows: Existing active multifunction board testing processes suffer from complex wiring, cumbersome instrument operation, and extensive data recording, analysis, and processing. To overcome these issues, this invention utilizes reconfigurable switch matrix technology. Without altering hardware cable connections, software control allows for switching between different switch paths, rapidly establishing signal paths between various test instruments and the channels under test on the active multifunction board. This avoids damage to instruments or the product under test due to improper operation during manual instrument replacement or wiring, and also eliminates extensive instrument calibration work. This improves testing efficiency while ensuring testing safety and stability. Furthermore, the channel selection matrix in this invention utilizes a combination of equal-amplitude, in-phase power dividers and high-performance RF switches, enabling arbitrary single-channel and simultaneous multi-channel operation, enhancing the system's flexibility in multi-channel selection. Compared to using pure switches for multi-channel switching, this reduces the number of switch matrices and simplifies control logic, thereby saving on system hardware and software costs.
[0021] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.
[0022] like Figure 1As shown, an embodiment of the present invention provides an automatic testing system for an active multifunction board based on a reconfigurable switch matrix. This system includes a cluster of test instruments, a reconfigurable switch matrix, a central control unit, and test software. Upon initial connection to the active multifunction board, the automatic testing system, in conjunction with the test instrument cluster and the reconfigurable switch matrix, automatically tests performance indicators such as amplitude and phase of the internal calibration channel and main channel, transmit output power, receive noise figure, and transmit / receive spectrum characteristics. During testing, the test software controls the central control unit to automatically power on and control the active multifunction board, switch the channels under test on the active multifunction board, and acquire and process test data. After testing, the system automatically places the active multifunction board in a load state and de-energizes it, then generates a test report.
[0023] It should be noted that, in practice, the test system also includes a precision adapter, which is used to convert the high-density layout of the planar contact pads on the active multifunction board into a universal RF coaxial interface. The test system also includes a cabinet, in which all other hardware of the test system, except for the precision adapter, is housed. The cabinet is rationally arranged according to the convenience of instrument connection and weight, facilitating data observation and ensuring cabinet stability.
[0024] The test instrument cluster includes a vector network analyzer, a signal generator, a spectrum analyzer (with an intelligent noise source), and a power meter, used to test the S-parameters, spectrum parameters, noise parameters, and power parameters of the active multifunction board.
[0025] The reconfigurable switch matrix includes instrument switching matrix A and channel selection matrix B, which are used to switch test instruments and select channels, respectively, and dynamically establish RF signal paths between the test instruments and each channel of the active multifunction board during the test.
[0026] Instrument switching matrix A enables switching between the test instrument cluster and the active multifunction board's transmit / calibrate master port, as well as the channel selection matrix B's master port. It allows switching between transmitting excitation signals, transmitting output power signals, receiving excitation signals, and receiving output signals to the vector network analyzer, signal generator, power meter, and spectrum analyzer. During transmit-state performance testing, instrument switching matrix A can select external power amplifiers and attenuators, switching them via internal switches to the excitation input port and transmit power output port of the active multifunction board under test, ensuring correct transmit parameter testing while meeting excitation level requirements and reducing the active multifunction board's transmit output power to within the test instrument's range.
[0027] The channel selection matrix B is mainly used for automatic switching of up to 256 channels on active multifunction boards. Based on high-performance power dividers and RF switches, it can realize single-channel conduction and simultaneous conduction tests of any number of channels on active multifunction boards. During the test, non-test ports can be automatically connected to matching loads to ensure the accuracy of test indicators.
[0028] The vector network analyzer in the test instrument cluster is a four-port pulse vector network analyzer. Port1 of the vector network analyzer is connected to the main transceiver port of the active multifunction board via instrument switching matrix A. Port2 is connected to the calibration port of the active multifunction board via instrument switching matrix A. Port3 is connected to the channel selection matrix B via instrument switching matrix A. When the vector network analyzer transmits a signal via Port2 and receives a signal via Port1, the test software controls the reconfigurable switch matrix to establish a path according to the test signal flow. The central control unit controls the active multifunction board to operate in single-channel receiving mode. By acquiring the S12 parameter of the vector network analyzer, the amplitude and phase data of the calibration channel within the receiving mode of the active multifunction board can be obtained. Conversely, when the vector network analyzer transmits a signal via Port1 and receives a signal via Port2, the test software controls the reconfigurable switch matrix to establish a path according to the test signal flow. The central control unit controls the active multifunction board to operate in single-channel transmitting mode. By acquiring the S21 parameter of the vector network analyzer, the amplitude and phase data of the calibration channel within the transmitting mode of the active multifunction board can be obtained. According to the data acquisition method, the vector network detector (VND) transmits signals through Port3 and receives signals through Port1. The test software controls the reconfigurable switch matrix to establish a path according to the test signal flow direction. The central control unit controls the active multifunction board to operate in single-channel receiving mode. By collecting the VND S13 parameters, the amplitude and phase data of the main channel received by the active multifunction board can be obtained. Alternatively, the VND transmits signals through Port1 and receives signals through Port3. The test software controls the reconfigurable switch matrix to establish a path according to the test signal flow direction. The central control unit controls the active multifunction board to operate in single-channel transmitting mode. By collecting the VND S31 parameters, the amplitude and phase data of the main channel transmitted by the active multifunction board can be obtained.
[0029] The spectral parameters of the active multifunction board, including spurious signals and harmonics, are tested using a signal generator and a spectrum analyzer. The signal generator is connected to the main port of the channel selection matrix B via instrument switching matrix A, and the spectrum analyzer is connected to the main transceiver port of the active multifunction board via instrument switching matrix A. The test software controls the reconfigurable switching matrix to establish a path according to the test signal flow. The central control unit controls the active multifunction board to operate in full-channel, single-channel, or arbitrary-channel receiving mode, allowing measurement of the received spectral parameters of the active multifunction board in full-channel, single-channel, or arbitrary-channel modes. Similarly, the signal generator is connected to the main transceiver port of the active multifunction board via instrument switching matrix A, and the spectrum analyzer is connected to the main port of the channel selection matrix B via instrument switching matrix A. The test software controls the reconfigurable switching matrix to establish a path according to the test signal flow, and the central control unit controls the active multifunction board to operate in full-channel, single-channel, or arbitrary-channel transmitting mode, allowing measurement of the transmitted spectral parameters of the active multifunction board in full-channel, single-channel, or arbitrary-channel modes.
[0030] The main channel receiving noise figure of the active multifunction board was tested using an intelligent noise source and the noise analysis option of a spectrum analyzer. The noise source was connected to the main port of the channel selection matrix B via instrument switching matrix A, and the spectrum analyzer was connected to the main transceiver port of the active multifunction board via instrument switching matrix A. The test software controlled the reconfigurable switching matrix to establish a path according to the test signal flow. The central control unit controlled the active multifunction board to operate in single-channel receiving mode, and the main channel receiving noise figure of the active multifunction board could be measured.
[0031] The power parameters of the active multifunction board include transmit output power, transmit power drop, and transmit pulse rise and fall time, which are tested using a signal generator and a power meter. The signal generator is connected to the main transceiver port of the active multifunction board via instrument switching matrix A, and the power meter is connected to the main port of channel selection matrix B via instrument switching matrix A. The test software controls the reconfigurable switching matrix to establish a path according to the test signal flow. The central control unit controls the active multifunction board to operate in single-channel transmit mode, allowing the measurement of the main channel transmit power parameters of the active multifunction board.
[0032] The central control unit consists of a CPCI chassis, a power control unit, a programmable power array, a power control box, and an Ethernet switch. It is responsible for providing various power signals and wave control signals required for the operation of the active multifunction board, as well as coordinating with the test instrument cluster and reconfigurable switch matrix through network communication and pulse synchronization signals to complete automatic testing functions.
[0033] The CPCI chassis contains a control computer and a monitoring interface module. The control computer runs a Windows operating system and is used for test software operation, test process management, test data storage, processing, and display. The control computer writes control signals to the SRAM storage unit of the monitoring interface module via the PCI bus and FPGA. The monitoring interface module parses and obtains useful timing control information according to the communication protocol, and then sends it to the power control unit through the I / O interface.
[0034] The power control unit unpacks the received timing control information and distributes it at low speed to each RF channel of the active multifunction board through the main wave control port. At the same time, it collects telemetry information such as BITE from the active multifunction board and transmits it back to the CPCI.
[0035] The programmable power array contains four independent power modules with an output capacity of up to 300W, providing programmable voltage and current to the power control unit. The power control unit divides and converts the received voltage values, and under the control of the power control box OC command, outputs the converted multi-channel power signals sequentially to the main power port of the active multifunction board.
[0036] The power control box receives control commands from the CPCI control computer test software via network communication, and outputs an electrical enable signal through the internal transistor OC circuit to drive the power control unit to output multiple power signals sequentially to the active multifunction board.
[0037] Ethernet switches control various test instruments, switch matrices, power control boxes, programmable power arrays, etc., through network port communication.
[0038] The precision adapter is a customized device designed for the rapid connection of active multifunction boards (FM boards) to test systems via RF interface routing. One side features a high-density array of RF floating pins, while the other side provides a universal RF coaxial interface that connects to the ports of the channel selection matrix B via cables. Through guide positioning, the FM board is precisely connected, and then pressed and locked to ensure reliable contact between the RF floating pins and the FM board pads. This quickly transforms the high-density planar contact pads of the FM board into a universal RF coaxial interface, resolving the interface compatibility issue between the FM board and the channel selection matrix B.
[0039] The testing software uses a graphical user interface, which makes it easy for users to select test modes and set various parameters. After the test is completed, the software automatically saves, processes and interprets the test results, and finally generates and displays a test report.
[0040] The reconfigurable switch matrix described in this embodiment of the invention is key to realizing the design of the automatic test interface. It is responsible for controlling the flow of radio frequency signals and can flexibly allocate the system's test resources according to the test requirements of the active multifunction board.
[0041] like Figure 2 As shown, the instrument switching matrix A includes a first single-pole four-throw switch S1, a second single-pole four-throw switch S2, a third single-pole four-throw switch S3, a fourth single-pole four-throw switch S4, a fifth single-pole four-throw switch S5, a sixth single-pole five-throw switch S6, a seventh single-pole four-throw switch S7, and an eighth single-pole five-throw switch S8.
[0042] Specifically, the sub-ports of S1 are connected to the vector network detector Port1 and the output port of the signal generator, respectively, and two spare ports are reserved. The main port of S1 is connected to the main port of S2. The first and second sub-ports of S2 are connected to the input ports of two external power amplifiers, respectively. The output ports of the two external power amplifiers are connected to the first and second sub-ports of S3, respectively. The third sub-port of S2 is connected to the third sub-port of S3. The fourth sub-port of S2 is connected to the second sub-port of S6. The fourth sub-port of S3 is connected to the first sub-port of S7. The main port of S3 is connected to the main port of S4. One of the sub-ports of S4 is connected to the transceiver main port of the active multifunction board, and three spare ports are reserved. One of the sub-ports of S5 is connected to the calibration main port of the active multifunction board. The second sub-port connector channel is selected to be the main port of matrix B, and two spare ports are reserved. The main port of S5 is connected to the main port of S6. The first sub-port of S6 is connected to the noise source, the second sub-port is connected to the sub-port of S2, the third sub-port is connected to the second sub-port of S7, the fourth and fifth sub-ports are connected to two external attenuators respectively, and the other ends of the two attenuators are connected to the third and fourth sub-ports of S7 respectively. The main port of S7 is connected to the main port of S8. The sub-ports of S8 are connected to Vector Grid Port2, Vector Grid Port3, Spectrum Analyzer and Power Meter respectively, and one spare port is reserved.
[0043] Instrument switching matrix A has 10 ports for connecting to test instruments, allowing arbitrary switching between Vector Network Analyzer Ports 1-3, signal generator, spectrum analyzer, noise source, and power meter. Ports not connected to test instruments are spare ports for instrument expansion. In this embodiment, instrument switching matrix A reserves 8 ports for connecting to the device under test (DUT), allowing arbitrary switching between the DUT's transceiver port, calibration port, and the port of switch matrix B. Spare ports are also reserved to accommodate expansion when the DUT has multiple transceiver ports or multiple calibration ports. Instrument switching matrix A can be externally connected to power amplifiers of different frequency bands and gains, ensuring the excitation power input to the DUT meets test requirements through internal switching paths. Instrument switching matrix A can also be externally connected to coaxial attenuators of different decibel levels, preventing excessive signal power output to the vector network analyzer, spectrum analyzer, or power meter through internal switching paths, thus protecting the test instruments.
[0044] The channel selection matrix B comprises seventeen equal-amplitude, in-phase 1-to-16 power dividers and 512 single-pole double-throw switches. The seventeen equal-amplitude, in-phase 1-to-16 power dividers are cascaded in two stages to form a 1-to-256 power divider. The 256 power divider ports are matched via two stages of RF switches. When any channel is off, a 50-ohm coaxial matching load must be connected to the corresponding port of the power divider to ensure the matching state of the power dividing network. Simultaneously, to ensure the matching state of the active multifunction board under test, the corresponding channel ports of the channel selection matrix B must also be connected to a 50-ohm coaxial matching load. The channel selection matrix B, constructed using equal-amplitude, in-phase power dividers and high-performance RF switches, can achieve arbitrary single-channel conduction and arbitrary multiple-channel simultaneous conduction. When any multiple channels are simultaneously conduction, the signals are synthesized and output with equal amplitude and in-phase characteristics.
[0045] It should be noted that due to the distribution losses of the power divider, plus switching losses, the total losses must be kept within the system budget. The losses of each RF path in the reconfigurable switching matrix can be pre-calibrated and written into a compensation file for the test software to calculate and call. In addition, the power tolerance requirements of the switches, power dividers, and loads should be considered based on the peak power of the system's input and output signals.
[0046] Accordingly, this embodiment of the invention also provides a method for testing an active multifunction board, which uses the aforementioned automatic testing system for active multifunction boards based on a reconfigurable switch matrix to test the active multifunction board.
[0047] The following is combined Figure 3 The test methods of the test system shown are explained in detail.
[0048] Step 1: System Self-Test. The active multifunction board automatic test system first completes a self-test to ensure that all test-related instruments and equipment are properly connected, and that the vector network analyzer and signal generator are powered off, ensuring that the test system itself is in a reliable and correct state. The self-test results are displayed through the test software interface. Step 2: Test system calibration. If the system self-test is normal, the calibration of the test system can be completed through the "Calibration Wizard" function in the test software interface to ensure the accuracy of the test results. The calibration content includes: 1. Calibration of the reconfigurable switch matrix, which collects the errors introduced by the test cable and switch matrix in advance and writes them into the compensation file; 2. Dual-port calibration of Vector Grid Port1 and Port2 during internal calibration channel testing, which can be used when testing the receiving S12 parameter and transmitting S21 parameter; 3. Dual-port calibration of Vector Grid Port1 and Port3 during main channel testing, which can be used when testing the receiving S13 parameter and transmitting S31 parameter; 4. Noise figure calibration of the spectrum analyzer, which can be used when testing the receiving noise figure.
[0049] Step 3: Connect the device under test (DUT) to the test system. Guide and position the active multifunction board under DUT into the precision adapter, then press and lock it to ensure reliable contact between the RF floating spring of the precision adapter and the pads of the multifunction board. Connect the test cable from the power control unit to the main power port and the main wave control port of the active multifunction board, and connect the RF cable from the reconfigurable switch matrix to the main transceiver port and the main calibration port of the active multifunction board. Step 4: Start the system test. Select the functional modules to be tested on the test software interface. These modules include: receive / transmit internal calibration all-zero state test, receive / transmit internal calibration basic state test, receive / transmit internal calibration combination state test, receive / transmit main channel all-zero state test, receive / transmit main channel combination state test, receive noise figure test, transmit power parameter test, and receive / transmit spectrum parameter test. Multiple functional modules can also be selected, and then the "one-click test" function on the test software interface will automatically complete the tests for each module sequentially. During the test, the test progress is displayed in real time. You can manually click to interrupt the test; other operation buttons should not be clicked to avoid accidental operation.
[0050] It should be noted that internal calibration testing and main channel testing are categorized according to the test path. Internal calibration testing tests the amplitude and phase between the main calibration port and the main transmit / receive port of the active multifunction board, while main channel testing tests the amplitude and phase between the main transmit / receive port and each individual port of the active multifunction board. All-zero state testing, basic state testing, and combined state testing are categorized according to the beacon control code values. In all-zero state testing, all phase shift codes, attenuation codes, and delay codes of the channel under test are set to 0. In basic state testing, the corresponding control bits of the phase shift codes, attenuation codes, and delay codes of the channel under test are sequentially set to 1. In combined state testing, the control bits of the phase shift codes, attenuation codes, and delay codes of the channel under test are traversed sequentially from all 0 to all 1.
[0051] When receiving internal calibration tests, the test software execution flow is as follows: 1) Control instrument switching matrix A to establish signal paths from Vector Grid Port2 to S8, S8 to S7, S7 to S6, S6 to S5, and S5 to the calibration main port; set all two-level switches corresponding to all ports of channel selection matrix B to load state; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the active multifunction board's main power port in sequence; 3) Control the monitoring interface module to code through the power control unit, so that the active multifunction board's channel under test works in the receiving state, and the other channels work in the load state; 4) Call the Vector Grid internal calibration channel receiving state calibration file and enable Vector Grid Port2 excitation; 5) Read the S12 of the Vector Grid, which is the amplitude and phase parameters of the internal calibration channel receiving state; 6) Traverse the wave control code value or change the channel under test, repeat steps 3)-5), and complete the receiving internal calibration test of all channels in various combinations of states; 7) After the test is completed, put all channels in the load state, then turn off the Vector Grid excitation and turn off the power.
[0052] During the internal calibration test, the test software execution flow is as follows: 1) Control instrument switching matrix A to establish signal paths from Vector Network Interface Port1 to S1, S1 to S2, S2 to S3 (depending on the excitation power requirements of the active multifunction board, select whether to pass through an external power amplifier), S3 to S4, and S4 to the transceiver main port; all two-stage switches corresponding to all ports in channel selection matrix B are set to load state; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the active multifunction board's main power port in sequence; 3) Control and monitor The interface module uses the power control unit to code the active multifunction board so that the channel under test is in the transmit state and the other channels are in the load state; 4) Call the vector network internal calibration channel transmit state calibration file and enable the vector network Port1 excitation; 5) Read the S21 of the vector network, which is the amplitude and phase parameters of the internal calibration channel transmit state; 6) Traverse the wave control code value or change the channel under test, repeat steps 3)-5) to complete the transmit internal calibration test of all channels in various combinations of states; 7) After the test is completed, put all channels in the load state, then turn off the vector network excitation and turn off the power.
[0053] When receiving the main channel test, the test software execution flow is as follows: 1) Control instrument switching matrix A to establish signal paths from Vector Network Detection System Port3 to S8, S8 to S7, S7 to S6, S6 to S5, and S5 to the main port of Channel Selection Matrix B; the two-stage switches of the corresponding sub-port of the channel under test in Channel Selection Matrix B are turned on, and the two-stage switches of the other sub-ports are set to the load state; the signal then goes through the main transmit / receive port to S4, S4 to S3, S3 to S2, S2 to S1, and S1 to Vector Network Detection System Port1; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals in sequence. 3) The control and monitoring interface module uses the power control unit to code the active multifunction board so that the channel under test is in the receiving state and the other channels are in the load state; 4) Call the vector network main channel receiving state calibration file and enable the vector network Port3 excitation; 5) Read the S13 of the vector network, which is the amplitude and phase parameters of the main channel receiving state; 6) Traverse the wave control code value or change the channel under test and repeat steps 3)-5) to complete the receiving main channel test of all channels in various combinations; 7) After the test is completed, put all channels in the load state, then turn off the vector network excitation and turn off the power.
[0054] When testing the main transmission channel, the test software execution flow is as follows: 1) Control instrument switching matrix A to establish signal paths from Vector Grid Port1 to S1, S1 to S2, S2 to S3 (depending on the excitation power requirements of the active multifunction board, select whether to pass through an external power amplifier), S3 to S4, and S4 to the transceiver main port; the two-stage switches of the corresponding sub-port of the channel under test in channel selection matrix B are turned on, and the two-stage switches of the other sub-ports are set to the load state; the signal then passes through the main port of channel selection matrix B to S5, S5 to S6, S6 to S7 (depending on the signal power, select whether to pass through an external attenuator), S7 to S8, and S8 to Vector Grid Port3; 2) Control programmable power supply array 1) The power control box and power control unit output multiple power signals to the main power port of the active multifunction board in sequence; 2) The control and monitoring interface module uses the power control unit to code the active multifunction board so that the channel under test works in the receiving state and the other channels work in the load state; 3) Call the vector network main channel transmit state calibration file and enable the vector network Port1 excitation; 4) Read the S31 of the vector network, which is the amplitude and phase parameters of the main channel transmit state; 5) Traverse the wave control code value or change the channel under test and repeat steps 3)-5) to complete the transmit main channel test of all channels in various combinations; 6) After the test is completed, put all channels in the load state, then turn off the vector network excitation and turn off the power.
[0055] When performing a noise figure test, the test software executes the following steps: 1) Control instrument switching matrix A to establish a signal path from the noise source to S6, S6 to S5, and S5 to the main port of channel selection matrix B; open the two-stage switches of the corresponding sub-port of the channel under test in channel selection matrix B, and set the two-stage switches of the other sub-ports to the load state; the signal then passes through the main transceiver port to S4, S4 to S3, S3 to S7, S7 to S8, and S8 to the spectrum analyzer; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the main power port of the active multifunction board in sequence; 3) Control the monitoring interface module to code through the power control unit to make the channel under test of the active multifunction board work in the receiving state, and the other channels work in the load state; 4) Call the spectrum analyzer noise figure calibration file to perform a noise figure test; 5) Change the channel and repeat steps 3)-4) to complete the receiving noise figure test for all channels; 6) After the test is completed, put all channels in the load state and turn off the power.
[0056] When testing the transmit power parameters, the test software execution flow is as follows: 1) The control instrument switching matrix A establishes signal paths from the signal generator to S1, S1 to S2, S2 to S3 (depending on the excitation power requirements of the active multifunction board, select whether to pass through an external power amplifier), S3 to S4, and S4 to the main transceiver port; the two-stage switches of the corresponding port of the channel selection matrix B are opened, and the two-stage switches of the other ports are set to the load state; the signal then passes through the main port of the channel selection matrix B to S5, S5 to S6, S6 to S7 (depending on the signal power, select whether to pass through an external attenuator), and S7 to S... 8. S8 to power meter; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the main power port of the active multifunction board in sequence; 3) Control the monitoring interface module to code through the power control unit so that the channel under test of the active multifunction board works in the transmit state, and the other channels work in the load state; 4) Turn on the signal generator to excite and test the transmit power parameters; 5) Change the channel and repeat steps 3)-4) to complete the transmit power parameter test of all channels; 6) After the test is completed, put all channels in the load state, then turn off the signal generator excitation and turn off the power.
[0057] When testing the received spectrum coefficients, the test software execution flow is as follows: 1) Control the instrument switching matrix A to establish signal paths from the signal generator to S1, S1 to S2, S2 to S6, S6 to S5, and S5 to the main port of the channel selection matrix B; open the two-stage switches of the corresponding sub-port of the channel under test in the channel selection matrix B, and set the two-stage switches of the other sub-ports to the load state; the signal then goes through the transmit / receive main port to S4, S4 to S3, S3 to S7, S7 to S8, and S8 to the spectrum analyzer; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the main power port of the active multifunction board in sequence; 3) Control the monitoring interface module to code through the power control unit so that the channel under test of the active multifunction board works in the receiving state, and the other channels work in the load state; 4) Turn on the signal generator to excite and perform the received spectrum test; 5) Change the channel and repeat steps 3)-4) to complete the received spectrum parameter test of all channels; 6) After the test is completed, put all channels in the load state, then turn off the signal generator excitation and turn off the power.
[0058] When testing the transmit spectrum coefficient, the test software execution flow is as follows: 1) The control instrument switching matrix A establishes signal paths from the signal generator to S1, S1 to S2, S2 to S3 (depending on the excitation power requirements of the active multifunction board, select whether to pass through an external power amplifier), S3 to S4, and S4 to the transceiver main port; the two-stage switches of the corresponding test channel sub-port of the channel selection matrix B are turned on, and the two-stage switches of the other sub-ports are set to the load state; the signal then passes through the main port of the channel selection matrix B to S5, S5 to S6, S6 to S7 (depending on the signal power, select whether to pass through an external attenuator), and S7 to S... 8. S8 to spectrum analyzer; 2) Control the programmable power array, power control box, and power control unit to output multiple power signals to the main power port of the active multifunction board in sequence; 3) Control the monitoring interface module to code through the power control unit so that the channel under test of the active multifunction board works in the transmit state, and the other channels work in the load state; 4) Turn on the signal generator to excite and perform transmit spectrum test; 5) Change the channel and repeat steps 3)-4) to complete the transmit spectrum parameter test of all channels; 6) After the test is completed, put all channels in the load state, then turn off the signal generator excitation and turn off the power.
[0059] Step 5: Saving Test Data. After the test is completed, the software automatically saves the test data for subsequent statistical analysis and querying. Each test metric is automatically saved after completion; the automatic save directory can be set in the testing software. Test data can be queried based on the save path.
[0060] Step 6: Test data processing. Click "Data Analysis and Processing" on the test software interface to process the saved test data. At the same time, multiple sets of test data will be displayed graphically and intuitively, making it convenient for operators to check whether there are any abnormalities in the test data, so as to retest or find the cause in time.
[0061] By analyzing and processing the received / transmitted internal calibration amplitude and phase data and the received / transmitted main channel amplitude and phase data, we can obtain the received / transmitted amplitude and phase consistency, amplitude fluctuations within the received / transmitted band, phase nonlinearity within the received / transmitted band, attenuation accuracy and parasitic phase modulation, phase shift accuracy and parasitic amplitude modulation, delay accuracy and parasitic amplitude modulation, etc.
[0062] Step 7: Report generation. The results of test data analysis and processing are compared with the preset threshold values. Then, the test results are generated according to the report template, providing a diagnostic result on whether the active multifunction board is working properly.
[0063] In summary, compared with existing technologies, it has the following beneficial effects: This invention provides an automatic testing system and method for active multifunction boards based on a reconfigurable switch matrix. It can test the S-parameters, spectral parameters, noise parameters, and power parameters of active multifunction boards. The testing software uses a graphical user interface, facilitating user selection of test modes and setting of various parameters. After testing, the system automatically saves, processes, and interprets the test results, ultimately generating and displaying a test report. This invention solves the problems of complex test wiring, cumbersome instrument operation, and large amounts of data recording, analysis, and processing in traditional active multifunction board testing, thereby shortening testing time, reducing random errors, improving testing accuracy, providing more traceable data, and improving testing efficiency and quality.
[0064] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0065] The above 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 reconfigurable switch matrix based active multi-function board automatic test system, characterized in that, include: Test instrument cluster, reconfigurable switch matrix, central control unit and test software; The test instrument cluster includes multiple test instruments used to test the performance indicators of the active multifunction board; The reconfigurable switch matrix is used to dynamically establish RF signal paths between the test instrument and each channel of the active multifunction board during the test process. The central control unit provides various power signals and wave control signals required for the operation of the active multifunction board under the control of the test software. The testing software uses a graphical user interface for users to select test modes and set parameters; it also displays test results.
2. The reconfigurable switch matrix based active multi-functional board automatic test system according to claim 1, wherein, The test instrument cluster includes a vector network analyzer, a signal generator, a spectrum analyzer, and a power meter, used to test the S-parameters, spectrum parameters, noise parameters, and power parameters of the active multifunction board.
3. A reconfigurable switch matrix based active multi-functional board automatic test system as claimed in claim 1, wherein, The reconfigurable switch matrix includes an instrument switching matrix A and a channel selection matrix B; The instrument switching matrix A is used to switch test instruments in the test instrument cluster at will, and a spare port is reserved for expansion use. The instrument switching matrix A is also used to connect external power amplifiers and attenuators. Through internal switching path switching, it ensures that the excitation power input to the active multifunction board under test meets the test requirements, and protects the test instruments from excessive signal power output to the test instruments. The channel selection matrix B is built based on a high-performance power divider and RF switch, and is used to realize single-channel conduction and simultaneous conduction tests of any number of channels on the active multifunction board. During the test, non-test ports can be automatically connected to a matching load.
4. The automatic testing system for an active multifunction board based on a reconfigurable switch matrix as described in claim 1, characterized in that, The central electrical control unit includes a CPCI chassis, a power control unit, a programmable power array, a power control box, and an Ethernet switch. The CPCI chassis includes a control computer and a monitoring interface module. The control computer writes control signals to the storage unit of the monitoring interface module through the CPCI bus. The monitoring interface module parses and obtains useful timing control information according to the communication protocol, and then sends it to the power control unit through the I / O interface. The power control unit unpacks the received timing control information and distributes it at low speed to each RF channel of the active multifunction board. At the same time, it collects telemetry information such as BITE from the active multifunction board and transmits it back to the CPCI. The programmable power array includes four independent power modules that provide programmable voltage and current to the power control unit. The power control unit divides and converts the received voltage values and outputs the converted multi-channel power signals sequentially to the main power port of the active multifunction board under the control of the power control box OC command. The Ethernet switch controls various instruments and switch matrices through network port communication.
5. An automatic testing system for an active multifunction board based on a reconfigurable switch matrix as described in any one of claims 1 to 4, characterized in that, The active multifunction board automatic testing system also includes a precision adapter, which is used to convert the high-density layout of the planar contact pads of the active multifunction board into a universal radio frequency coaxial interface.
6. An automatic testing system for an active multifunction board based on a reconfigurable switch matrix as described in any one of claims 1 to 4, characterized in that, The central electronic control unit is also used to coordinate the test instrument cluster and reconfigurable switch matrix to complete automatic testing functions under the control of the test software.
7. An automatic testing method for active multifunction boards based on a reconfigurable switch matrix, characterized in that, The automatic testing method for active multifunction boards uses the automatic testing system for active multifunction boards as described in any one of claims 1 to 6 to automatically test the active multifunction board. After connecting the automatic testing system for active multifunction boards to the active multifunction board under test, the following operations are performed: Start the active multifunction board automatic test system, select the functional module to be tested on the test software interface, drive the reconfigurable switch matrix to establish the RF signal path between the test instrument and each channel of the active multifunction board, and test the corresponding performance indicators of the active multifunction board; the functional modules include receive / transmit internal calibration all-zero state test, receive / transmit internal calibration basic state test, receive / transmit internal calibration combined state test, receive / transmit main channel all-zero state test, receive / transmit main channel combined state test, receive noise figure test, transmit power parameter test, and receive / transmit spectrum parameter test; After the test is completed, the testing software automatically saves the test data; Analyze and process the saved test data; The results of test data analysis and processing are compared with the preset threshold values, and test results are generated according to the preset report template to provide a diagnostic result on whether the active multifunction board is working properly.
8. The automatic testing method for active multifunction boards based on a reconfigurable switch matrix as described in claim 7, characterized in that, Before connecting the active multifunction board automatic testing system to the active multifunction board under test, the active multifunction board automatic testing method also includes performing a self-test on the active multifunction board automatic testing system. The self-test items include whether all test-related instruments and equipment are connected normally, and whether the power of the vector network analyzer and signal generator is in the off state. The self-test results are displayed through the test software interface.
9. The automatic testing method for active multifunction boards based on a reconfigurable switch matrix as described in claim 8, characterized in that, Before connecting the active multifunction board automatic testing system to the active multifunction board under test, the active multifunction board automatic testing method further includes: If the self-test result indicates that the active multifunction board automatic testing system is normal, then perform the calibration operation, which includes: The errors introduced by the test cable and switch matrix are collected in advance and written into the compensation file to complete the calibration of the reconfigurable switch matrix; The dual-port calibration of Port1 and Port2 of the vector network during the internal calibration channel test is available for use during the S12 parameter test for receiving and the S21 parameter test for transmitting. The dual-port calibration of Port1 and Port3 during the main channel test is available for use during the S13 parameter test for receiving and the S31 parameter test for transmitting. Spectrum analyzer noise figure calibration, which can be used when testing the receiver noise figure.
10. The automatic testing method for active multifunction boards based on a reconfigurable switch matrix as described in any one of claims 7 to 9, characterized in that, The selection of the functional modules to be tested on the test software interface includes selecting one functional module or selecting multiple functional modules, and then automatically completing the test of multiple functional modules in sequence through the "one-click test" function of the test software interface.