Automatic test system and test method for digital transceiver assembly

By designing an automated testing system that includes information processing terminals, control processing machines, and radio frequency testing equipment, the problem of high -time and lack of comprehensive automation testing systems for testing methods for the test method of existing radar components is solved, and it has achieved efficient and accurate Radar component test.

CN119375843APending Publication Date: 2025-01-28CHINA NORTH IND CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411472887.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing radar component testing methods have high manpower and time costs, pose a risk of errors, and lack a comprehensive automated testing system, making it difficult to achieve fast and accurate radar product verification.

Method used

Design a digital receiving component automation test system that includes information processing terminals, control processing machines, and radio frequency testing equipment. The results of working parameters, data receiving and processing and test results show through information processing terminals. The control processing machine is used to instruction transfer and data Transmission, radio frequency testing equipment is used for signal generation and performance testing.

Benefits of technology

The automation of radar component testing is realized, artificial intervention is reduced, testing efficiency and accuracy are improved, testing scenes can be quickly constructed, and the problems of low efficiency and repetitiveness during manual testing are solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119375843A_ABST
    Figure CN119375843A_ABST
Patent Text Reader

Abstract

The invention relates to an automatic test system and test method for a digital transceiver assembly, and belongs to the technical field of radar assembly test. Aiming at various defects of the existing test technology, the invention provides an automatic test system and a test method for a radar digital transceiver component, the construction of the automatic test system is realized by analyzing the characteristics and the structure of the radar component, combining the environment of a simulation console rack and the characteristics of software and hardware, and through a control interface and related software, a test scene is quickly realized, and the test efficiency is improved. The problems of low efficiency and high repeatability in the manual testing process are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of radar component testing, and in particular relates to an automatic testing system and a testing method for a digital transceiver component. Background Art

[0002] There are many types and quantities of radar components. The existing solutions are mainly methods for testing single radar components, including the use of signal sources, spectrum analyzers, signal processing and other equipment and means. These solutions have the following problems. First, the manpower and time costs are high. Components need to be tested one by one. A set of radars requires thousands of components to be tested, which consumes a lot of manpower and time. Considering human errors, errors are inevitable during component testing. As a result, radar products cannot be fully verified and tested in a short period of time, resulting in the inability to guarantee project plans according to established nodes, causing delays in the overall development and verification progress of the project. Second, the radar test tools on the market focus on the testing of single radar components. For the overall radar test tools, it is a specialized and highly customized requirement, requiring a complete and effective automated test system. Third, the equipment control and data analysis system is crucial for the testing of radar digital components, and requires integrated data storage and analysis content. Summary of the invention

[0003] 1. Technical issues to be resolved

[0004] The technical problem to be solved by the present invention is to design an easily expandable and efficient automatic testing system for radar digital transceiver components to reduce manual intervention in the radar component testing process.

[0005] (II) Technical solution

[0006] In order to solve the above technical problems, the present invention provides a design method of a digital transceiver component automatic test system, the system is designed to include an information processing terminal, a control processor and a radio frequency test device;

[0007] The information processing terminal is used to realize the functions of configuring the working parameters of the digital transceiver component, configuring the general instrument, receiving and processing the data of the digital transceiver component, and displaying the test result information;

[0008] The control processor includes a signal processing component for transmitting instructions to the information processing terminal, and is also used to generate a working sequence and perform data transmission of the digital transceiver component;

[0009] The radio frequency test equipment includes an instrument for realizing the generation of signals during the test of the digital transceiver component, and for transmitting and receiving radio frequency signals for performance testing;

[0010] The information processing terminal interacts with the signal processing component through a network switch, and then communicates with the control processor and schedules the control processor, and communicates with the radio frequency test equipment through the network and schedules tasks for the radio frequency test equipment.

[0011] Preferably, the information processing terminal is designed to include the following modules:

[0012] Module 1: Instrument Control Module

[0013] The instrument control module is responsible for connecting and interacting with the instruments of the RF test equipment to realize the control and data collection of various instruments; the network communication module uses SCIP commands to control the instruments. Through the instrument control module, during the transmission test, the information processing terminal monitors the status of the digital transceiver components through the spectrum analyzer and power meter, obtains the instrument status once a second, and sends the information processed by FFT to the access display module and plots it on the information processing terminal;

[0014] Module 2: Network Communication Module

[0015] The network communication module is responsible for handling the communication tasks between the information processing terminal and the external network, receiving the instructions and data from the instrument control module and the data processing machine control module, transmitting the instructions and data to the control processor through the network through the Socket interface, and transmitting them to the RF test equipment at the same time; if the data received from the control processor cannot be accommodated in a single UDP packet, the data will be stored in the buffer pool first until the sending completion mark is received, and then the received data will be spliced ​​together and sent to the data processing machine control module;

[0016] Module 3: Access and display module

[0017] The storage and display module is responsible for handling the storage, access and display tasks of test data, including the entry and display of real-time data, and the storage and access of historical data;

[0018] The access display module records the data received from the instrument and control processor of the RF test equipment, and stores the data in a csv format database. Storing data involves storing data from memory to disk. When a piece of data arrives, the data to be stored is first stored in the buffer of the memory. The size of the buffer is set to 10kb. When the buffer is full, the data in the buffer is stored to the disk.

[0019] Module 4: Data Processor Control Module

[0020] The data processor control module is responsible for sending the instructions to be transmitted to the control processor according to the communication protocol and processing the data from the control processor; the instruction content includes sampling point, PRI cycle, control mode and data source, and the control processor completes the control of the S-band digital transceiver component according to the instruction content transmitted by the information processing terminal; at this time, the RF test equipment can detect the changes of the digital transceiver component, read the data of the RF test equipment through the instrument control module, and convert the frequency domain information into the time domain through fast Fourier transform and then send it to the access display module for display;

[0021] Module 5: Configuration Item Management Module

[0022] The configuration item management module is responsible for managing system configuration items, including parameter initialization, configuration file loading and saving, and real-time adjustment of system configuration items, so that the other four modules can be flexibly configured according to different test requirements; for the system's default parameters, the configuration item management module stores them through XML files, and the system operation parameters can be configured by modifying the XML files;

[0023] These five modules run on different threads. The receiving and sending functions of the network communication module use one thread each, and different threads communicate through a message notification mechanism.

[0024] Preferably, the information processing terminal is designed and implemented using the Python programming language, and various functions are implemented using the following technologies:

[0025] Instrument control: Use the PyVISA library to communicate with the instruments in the RF test equipment to achieve instrument control and parameter setting;

[0026] Network communication: The connection and communication between the information processing terminal and the network are realized through Socket technology. The information processing terminal is connected to the control processor and the radio frequency test equipment through the network, and communicates with the control processor and the radio frequency test equipment through the user datagram protocol;

[0027] Data display: Use the PyQtGraph library to graphically display terminal instrument data and provide a visual display of real-time data.

[0028] The invention also provides an automation system designed by using the method.

[0029] The present invention also provides a method for realizing automatic testing of radar digital transceiver components by using the system, the method includes receiving detection and sending detection, the process of receiving detection is: the information processing terminal controls the instrument of the radio frequency test equipment to generate different signals, the digital transceiver component samples the signals, and the sampling results are sent back to the information processing terminal through the control processor, and the information processing terminal judges whether the digital transceiver component is normal after processing; the process of sending test is: the information processing terminal controls the digital transceiver component to generate various signals through the control processor, and samples them through the radio frequency test equipment, and the sampled signals are transmitted to the information processing terminal, and the information processing terminal judges whether the signals received by the radio frequency test equipment are correct.

[0030] Preferably, the method specifically comprises the following steps:

[0031] Step 1, determining each functional scenario element of the automated test, setting each value of the functional scenario element, and designing the function to be tested by orthogonally combining each value of each functional scenario element;

[0032] Step 2, determine the control interface of the test function scenario element;

[0033] Step 3: Configure the parameters of the automated test scenario;

[0034] Step 4, selecting the test items to be performed on the information processing terminal, setting the number of tests to be performed, assigning values ​​to the configuration items of the control interface according to the parameters of the test items, and displaying and recording the test results.

[0035] Preferably, in step 1, the test function scenario includes two parts: transmission and reception test. The transmission test includes power test, working bandwidth test, duty cycle test, phase noise test, spurious test, harmonic test, droop test, power fluctuation test within the band, power inconsistency test and envelope test; the reception test includes center frequency test, noise figure test, bandwidth test, sensitivity test, intermediate frequency band fluctuation gain test, intermediate frequency band suppression test, reception STC test, reception image frequency suppression test, reception gain inconsistency test, reception phase inconsistency test and reception sampling validity test.

[0036] Preferably, the required test function scenario is that the information processing terminal controls the control processor and the instrument to complete the automated test task, the information processing terminal communicates with the signal processing component of the control processor using a private protocol, the information processing terminal transmits data with the radio frequency test equipment through the PYVISA interface, the information processing terminal transmits data with the control processor through the UDP multicast protocol, and transmits data with the instrument through the TCP protocol.

[0037] Preferably, when performing parameter configuration of the automated test scenario in step 3, the parameters are filled in an XML file, and the parameters are initialized when the program is running. The parameters include program port definition, code file configuration, sampling period, pulse width, sampling gate, sampling rate, number of sampling points and number of pulses. Different test contents have different configuration items. If there is no configuration, the initial configuration items are used. The initial configuration items are stored in the hard disk in the format of an XML file. The configuration items of a single test can be modified, and the modification results are stored in the XML file.

[0038] Preferably, the initial configuration item content includes code type, sampling rate, gate width and CPI information.

[0039] (III) Beneficial effects

[0040] In view of various deficiencies in existing testing technologies, the present invention provides an automated testing system and method for radar digital transceiver components. By analyzing the characteristics and structure of radar components, combined with a simulated console rack environment, and hardware and software characteristics, the present invention realizes the construction of an automated testing system through a control interface and related software, quickly realizes test scenarios, and solves the problems of low efficiency and high repeatability in the manual testing process. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 A block diagram of the system structure of the present invention;

[0042] Figure 2 It is a schematic diagram of the interaction between each module of the present invention and the digital transceiver component;

[0043] Figure 3 is a flow chart of the testing method of the present invention;

[0044] Figure 4 It is a schematic diagram of the partial composition and interaction of the system of the present invention;

[0045] Figure 5 This is a diagram showing the composition of the information processing terminal of the present invention. DETAILED DESCRIPTION

[0046] In order to make the purpose, content and advantages of the present invention more clear, the specific implementation methods of the present invention are further described in detail below in conjunction with the drawings and examples.

[0047] refer to Figure 1 The present invention provides a system for automatically testing the digital transceiver components of a radar, comprising an information processing terminal, a control processor, a radio frequency test device, accessories and corresponding software.

[0048] The information processing terminal is used to realize the working parameter configuration of the digital transceiver component, the general instrument configuration, the digital transceiver component data reception and processing, and the test result information display functions. It is the main body of the control system.

[0049] The control processor consists of a chassis, a control processing board, a signal processing component, a power module and software, and is used to realize the transmission of instructions to the information processing terminal, the generation of working timing, and the data transmission of the digital transceiver component.

[0050] The RF test equipment consists of a cabinet and instruments, and is used to generate signals during the testing of digital transceiver components, as well as to transmit and receive RF signals for performance testing.

[0051] Accessories include power supply, component carrying tooling, heat dissipation equipment (liquid cooling / air cooling), interconnect cables, network switches, and software filling tools.

[0052] like Figure 2 As shown, the information processing terminal interacts with the signal processing component through the network switch, and then communicates and schedules the control processor, and communicates and schedules the RF test equipment through the network; the control processor is connected to the digital transceiver component through an interconnect cable to complete terminal command transmission, work sequence generation, and component data transmission. In the RF test equipment, the instrument consists of a signal source, an oscilloscope, a spectrum analyzer, a power meter, and a noise meter. The information processing terminal generates different signals by controlling the signal source.

[0053] The detection process of the digital transceiver component includes receiving and sending detection. The receiving detection is to control the instrument of the RF test equipment through the information processing terminal to generate different signals. The digital transceiver component samples the signal and sends the sampling result back to the information processing terminal through the control processor. The information processing terminal processes and determines whether the digital transceiver component is normal. For the sending test, the information processing terminal controls the processor to make the digital transceiver component generate various signals, and the RF test equipment samples them. The signals are transmitted to the information processing terminal to determine whether the signal received by the RF test equipment is correct.

[0054] Since the information processing terminal is responsible for the function scheduling and task arrangement of the system, the invention will be introduced below with the information processing terminal as the main body.

[0055] The information processing terminal involved in the present invention can complete the following core tasks:

[0056] Task 1: Test parameter control

[0057] This task is responsible for managing and adjusting various parameters required in the test process, including test item selection, instrument control, timing management, and component parameter setting. Through precise parameter control, the accuracy and consistency of the test process are ensured.

[0058] Task 2: Test data display

[0059] This task includes multiple data display forms, such as time domain display, frequency domain display and instrument display. Through intuitive data presentation, users can monitor and analyze test results in real time, thus having a comprehensive understanding of test status and results.

[0060] Task 3: Test data collection

[0061] This task ensures that all test data are accurately entered and stored, providing a reliable data basis for subsequent analysis and report generation. The data entry process includes the collection, processing and archiving of real-time data.

[0062] Task 4: Working status information display

[0063] This task provides real-time monitoring of the entire system's working status, displays the status of each currently running task and the overall system operating status, provides users with timely feedback, and helps identify and solve possible problems. At the same time, all available tests are listed on the interface, and the operator can complete the automated testing by selecting the corresponding test and setting the number of tests.

[0064] Task 5: Database access and data upload

[0065] This task implements the access to external databases and the upload of test data, ensuring the safe storage and effective transmission of test data. Through interaction with the database, users can obtain historical data at any time and synchronize new data to the remote server for easy sharing and backup.

[0066] The information processing terminal in the present invention is implemented by Python programming language, and various functions are realized by the following technologies:

[0067] Instrument control: Use the PyVISA library to communicate with instruments in RF test equipment to achieve precise instrument control and parameter setting.

[0068] Network communication: The information processing terminal is connected to the network and communicates with the network through Socket technology. Since the information processing terminal is connected to the control processor and RF test equipment through the network and communicates with the control processor and RF test equipment through the User Datagram (UDP) protocol, it can ensure the rapid transmission of data and the effective execution of remote commands.

[0069] Data display: Use the PyQtGraph library to display terminal instrument data graphically, providing a visual display of real-time data for intuitive analysis by users.

[0070] In order to achieve the above tasks, the architecture design of the information processing terminal includes the following main modules:

[0071] Module 1: Instrument Control Module

[0072] This module is mainly responsible for the connection and interaction with the instruments of the RF test equipment to realize the control and data collection of various instruments. The network communication module uses SCIP commands to control the instruments. Through this module, during the transmission test, the information processing terminal monitors the status of the digital transceiver components through the spectrum analyzer and power meter, obtains the instrument status once a second, and sends the information processed by FFT to the access display module, which is drawn on the information processing terminal for easy monitoring by operators.

[0073] Module 2: Network Communication Module

[0074] This module is responsible for handling the communication tasks between the information processing terminal and the external network, receiving the instructions and data information from the instrument control module and the data processing machine control module, and transmitting the instructions and data to the control processor and the RF test equipment through the network through the Socket interface. Since network transmission and data processing are asynchronous, the information transmitted by the control processor at one time exceeds the maximum capacity that can be transmitted by a UDP packet. A buffer pool is set in the network communication module to solve this problem. When other modules that need to communicate need to transmit data, the data is sent to the buffer pool, and it can be considered that the data has been transmitted; if the data received cannot be accommodated by a single UDP packet sent by the control processor, the data will be stored in the buffer pool until the sending completion mark is received, and then the received information will be spliced ​​together and sent to the data processing machine control module.

[0075] Module 3: Access and display module

[0076] This module is responsible for handling the storage, access and display of test data, including the entry and display of real-time data, and the access to historical data, to ensure the efficiency and integrity of data management.

[0077] Since the access display module needs to record the data received from the instrument and control processor of the RF test equipment and store the data in a csv format database, storing data involves storing data from memory to disk. Since the speed of the disk is about 100,000 times slower than the memory, frequent data storage is destined to be a time-consuming task. We need to consider reducing the resource occupation of the access display module. For the storage of a piece of information, when a piece of information arrives, it is directly stored. Since each storage request requires a memory-to-disk conversion, the data to be stored can be stored in the memory buffer, and the buffer size is set to 10kb. The data is not stored until the buffer data is filled, which effectively avoids the impact of data storage on information processing.

[0078] Module 4: Data Processor Control Module

[0079] This module is responsible for sending the instructions to be transmitted to the control processor according to the communication protocol and processing the data from the control processor. The instruction content mainly includes sampling point, PRI cycle, control mode, internal and external source selection, etc. The control processor completes the control of the S-band digital transceiver component according to the instruction content transmitted by the information processing terminal. At this time, the RF test equipment can detect the changes in the digital transceiver component, read the RF test equipment data through the instrument control module, and display it on the interface through the display module. The operator can also perform fast Fourier transform to convert the frequency domain information into the time domain and then send it to the access display module.

[0080] Module 5: Configuration Item Management Module

[0081] This module is responsible for managing system configuration items, including parameter initialization, loading and saving of configuration files, and real-time adjustment of system configuration, ensuring that the other four modules can be flexibly configured according to different test requirements. For information processing terminals, the configuration item management module places commonly used and easy-to-modify data in the interface. The default parameters of the system are stored in XML files. Users can efficiently configure the parameters of system operation by modifying XML files. The default parameters of the system include the network IP and port number of the data control machine, sampling period, number of sampling points; and the IP address and port number of the radio frequency device.

[0082] Due to the multi-core architecture design of modern CPUs, the information terminal program, as an intensive processing application with a user interface, not only needs to consider the operator's sudden input, but also needs to constantly interact with the control processor and the radio frequency test equipment. In order to ensure the performance and availability of each module, the present invention designs five modules to run on different threads, among which the network communication module includes receiving and sending functions, each of which uses a thread to run. Different threads communicate through a message notification mechanism. This division will make the logic of each thread clearer and reduce the disturbance between different modules.

[0083] The present invention forms an efficient and reliable information processing terminal through detailed elaboration of the above modules and reasonable allocation of various tasks, which can meet the needs in various complex test environments.

[0084] The present invention will focus on the tasks and system architecture, and explain the steps included in the working process of the automated test system of the present invention. Figure 3 As shown, the following steps are included:

[0085] Step 1, determining each functional scenario element of the automated test, setting each value of the functional scenario element, and designing the function to be tested by orthogonally combining each value of each functional scenario element;

[0086] Step 2, determine the control interface of the test function scenario element;

[0087] Step 3, configuring the parameters of the automated test scenario;

[0088] Step 4, select the test items to be performed on the terminal interface, set the number of times to be performed, assign values ​​to the configuration of the control interface according to the parameters of the test items, and automatically display and record the test results to complete the construction of the automated testing system.

[0089] In step 1, each functional scenario element of the automated test is determined, each value of the functional scenario element is set, and the function to be tested is designed by orthogonally combining each value of each functional scenario element, which may include the following test parts:

[0090] Each test scenario mainly includes two parts: transmission and reception test. The transmission part includes power test, working bandwidth test, duty cycle test, phase noise test, spurious test, harmonic test, droop test, power fluctuation test, power inconsistency test and envelope test. The reception part includes center frequency test, noise figure test, bandwidth test, sensitivity test, IF in-band fluctuation gain test, IF out-of-band suppression test, reception STC test, reception image suppression test, reception gain inconsistency test, reception phase inconsistency test and reception sampling validity test.

[0091] The method for determining the control interface of the test function scenario element in step 2 is as follows:

[0092] According to the architecture diagram, the test function scenario required by this system is that the information processing terminal controls the control processor and the instrument to complete the automated test task. The information processing terminal communicates with the signal processing component of the control processor using a private protocol. The information processing terminal transmits data with the RF test equipment through the PYVISA interface. The information processing terminal communicates and transmits data with the control processor through the UDP multicast protocol, and communicates and transmits data with the instrument through the TCP protocol.

[0093] When performing parameter configuration of the automated test scenario in step 3, fill in the parameters in the XML file and initialize them when the program is running. The parameters include program port definition, pattern file configuration, sampling period, pulse width, sampling gate, sampling rate, number of sampling points and number of pulses. Different test contents have different configuration items. If there is no configuration, the default configuration items should be used. The initial configuration items are stored in the hard disk in the format of an XML file. The configuration items for a single test can be modified in the program, and the modification results are stored in the XML file. The initial configuration content includes information such as pattern, sampling rate, gate width, CPI, etc.

[0094] The testing method of the present invention is described in detail below.

[0095] Example 1: Take the power of the transmitted signal for automated testing. Configure the signal processing component of the control processor in the XML file, with a transmission repetition period of 1ms and a pulse width of 125μs. Open the terminal software, configure the signal processing component and the terminal IP address, and select the transmission channel 1-16. First, select the transmission power automated test in the terminal software, set the operating frequency to F1, the rising and falling edge control of the pulse width, set three repeated tests, and control the device to select the channel for transmission. Set to record experimental data.

[0096] After these settings are completed, let's explain the internal operation process of the terminal control program. First, the information processing terminal program is started, and the configuration item management module reads the XML file for initialization configuration. Subsequently, the terminal's data control machine control module exchanges information with the control processor through UDP multicast according to the SOCKET information. The exchanged information includes: the first step is to exchange library files. After successful transmission, the terminal starts the working sequence; the second step is that the terminal saves the XML data read in the program, and attaches the parameters such as the number of pulses, repetition period, pulse width, sampling wave gate, etc. to the network frame every time the signal processing component data is sent; the third step is that the operator enters the working parameters in the terminal. Taking the automatic test of transmission power as an example, the operator sets the working frequency, checks the automatic test of transmission power, and checks the transmission channels 1-16. The terminal attaches this information in the data frame and sends it to the signal processing component. The signal processing component completes the selection of the transmission channel through the switch matrix. The switch matrix is ​​a 16x2 matrix. When a certain bit of the switch matrix is ​​1, the corresponding transmission channel is turned on, so that the digital transceiver component can work. The information processing terminal communicates with the power meter through the network communication module with the help of PyVISA, receives the instrument measurement results of the RF test equipment, obtains the actual measured power information, and draws it into a curve to display on the terminal screen; in the fourth step, when the test is completed, the access display module saves the measured results in a CSV file.

[0097] According to the internal operation process of the terminal program, the entire system completes the following work: the information processing terminal sets the corresponding working parameters according to the test content, mainly including the working timing, receiving and sending status, and instrument status, and sends the corresponding parameters to the control processor and instrument through the network. After receiving the relevant parameters, the signal processing component configures the system working timing (T / R) pulse signal on the one hand, and transmits the analyzed waveform, data, switch, gain, frequency and other parameters to the digital receiving and sending component through optical fiber on the other hand. The control processor works according to the beat under the joint action of the timing and working parameters. When the component transmits the test, the instrument (power meter, spectrum analyzer, receiving meter) outputs power. When the receiving test is performed, the corresponding data is injected through the instrument, sampled and processed, and the sampled data is sent back to the control processor. The signal control processing unit transmits the received information to the terminal control program, and the control program displays, stores and analyzes the data. The signal processing unit reports the status information of the local oscillator, components and other test equipment to the signal processing terminal.

[0098] Example 2: Receiving noise test

[0099] The receiving test requires the signal source as the output device. After the operator completes the preparation work as in Example 1, he needs to select the receiving channel in the terminal, set the frequency and amplitude of the signal source, test with and without the signal source connected, set the noise factor, and then switch channels. Through automated testing, the instrument information is automatically displayed and the file is automatically stored in CSV.

[0100] Example 3: Test combination

[0101] Perform the transmit power test and receive noise test at the same time. The operator completes the initialization as in Example 1, then selects the transmit power test and receive noise test at the terminal at the same time, sets the number of operations, and the procedure is completed.

[0102] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A design method for an automated test system for a digital transceiver component, characterized in that: The system is designed to include an information processing terminal, a control processor and radio frequency test equipment; The information processing terminal is used to realize the functions of configuring the working parameters of the digital transceiver component, configuring the general instrument, receiving and processing the data of the digital transceiver component, and displaying the test result information; The control processor includes a signal processing component for transmitting instructions to the information processing terminal, and is also used to generate a working sequence and perform data transmission of the digital transceiver component; The radio frequency test equipment includes an instrument for realizing the generation of signals during the test of the digital transceiver component, and for transmitting and receiving radio frequency signals for performance testing; The information processing terminal interacts with the signal processing component through a network switch, and then communicates with the control processor and schedules the control processor, and communicates with the radio frequency test equipment through the network and schedules tasks for the radio frequency test equipment.

2. The system according to claim 1, characterized in that The information processing terminal is designed to include the following modules: Module 1: Instrument Control Module The instrument control module is responsible for connecting and interacting with the instruments of the RF test equipment to realize the control and data collection of various instruments; The instrument is controlled by the SCIP command through the network communication module. Through the instrument control module, during the transmission test, the information processing terminal monitors the status of the digital transceiver component through the spectrum analyzer and power meter, obtains the instrument status once a second, and sends the information processed by FFT to the access display module and plots it on the information processing terminal; Module 2: Network Communication Module The network communication module is responsible for handling the communication tasks between the information processing terminal and the external network, receiving the instructions and data from the instrument control module and the data processing machine control module, transmitting the instructions and data to the control processor through the network through the Socket interface, and transmitting them to the RF test equipment at the same time; if the data received from the control processor cannot be accommodated in a single UDP packet, the data will be stored in the buffer pool first until the sending completion mark is received, and then the received data will be spliced ​​together and sent to the data processing machine control module; Module 3: Access and display module The storage and display module is responsible for handling the storage, access and display tasks of test data, including the entry and display of real-time data, and the storage and access of historical data; The access display module records the data received from the instrument and control processor of the RF test equipment, and stores the data in a csv format database. Storing data involves storing data from memory to disk. When a piece of data arrives, the data to be stored is first stored in the buffer of the memory. The size of the buffer is set to 10kb. When the buffer is full, the data in the buffer is stored to the disk. Module 4: Data Processor Control Module The data processor control module is responsible for sending the instructions to be transmitted to the control processor according to the communication protocol and processing the data from the control processor; the instruction content includes sampling point, PRI cycle, control mode and data source, and the control processor completes the control of the S-band digital transceiver component according to the instruction content transmitted by the information processing terminal; At this time, the RF test equipment can detect the changes in the digital transceiver components, read the data of the RF test equipment through the instrument control module, and convert the frequency domain information into the time domain through fast Fourier transform and then send it to the access display module for display; Module 5: Configuration Item Management Module The configuration item management module is responsible for managing system configuration items, including parameter initialization, configuration file loading and saving, and real-time adjustment of system configuration items, so that the other four modules can be flexibly configured according to different test requirements; for the system's default parameters, the configuration item management module stores them through XML files, and the system operation parameters can be configured by modifying the XML files; These five modules run on different threads. The receiving and sending functions of the network communication module use one thread each, and different threads communicate through a message notification mechanism.

3. The system according to claim 1, characterized in that The information processing terminal is designed and implemented using the Python programming language, and various functions are implemented using the following technologies: Instrument control: Use the PyVISA library to communicate with the instruments in the RF test equipment to achieve instrument control and parameter setting; Network communication: The connection and communication between the information processing terminal and the network are realized through Socket technology. The information processing terminal is connected to the control processor and the radio frequency test equipment through the network, and communicates with the control processor and the radio frequency test equipment through the user datagram protocol; Data display: Use the PyQtGraph library to graphically display terminal instrument data and provide a visual display of real-time data.

4. An automated system designed using the method of claim 2 or 3.

5. A method for realizing automatic testing of radar digital transceiver components using the system of claim 4, characterized in that: The method comprises receiving detection and sending detection. The receiving detection process is as follows: an information processing terminal controls an instrument of a radio frequency test device to generate different signals, a digital transceiver component samples the signals, and the sampling results are sent back to the information processing terminal through a control processor. The information processing terminal processes the results and determines whether the digital transceiver component is normal. The sending test process is as follows: the information processing terminal controls the digital transceiver component to generate various signals through a control processor, and the radio frequency test device samples the signals. The sampled signals are transmitted to the information processing terminal, and the information processing terminal determines whether the signals received by the radio frequency test device are correct.

6. The method according to claim 4, characterized in that The method specifically comprises the following steps: Step 1, determining each functional scenario element of the automated test, setting each value of the functional scenario element, and designing the function to be tested by orthogonally combining each value of each functional scenario element; Step 2, determine the control interface of the test function scenario element; Step 3: Configure the parameters of the automated test scenario; Step 4, selecting the test items to be performed on the information processing terminal, setting the number of tests to be performed, assigning values ​​to the configuration items of the control interface according to the parameters of the test items, and displaying and recording the test results.

7. The method according to claim 6, characterized in that In step 1, the test function scenario includes two parts: transmission and reception test. The transmission test includes power test, working bandwidth test, duty cycle test, phase noise test, spurious test, harmonic test, droop test, power fluctuation test within the band, power inconsistency test and envelope test; the reception test includes center frequency test, noise figure test, bandwidth test, sensitivity test, intermediate frequency band fluctuation gain test, intermediate frequency out-of-band suppression test, reception STC test, reception image frequency suppression test, reception gain inconsistency test, reception phase inconsistency test and reception sampling validity test.

8. The method according to claim 6, characterized in that The required test function scenario is that the information processing terminal controls the control processor and the instrument to complete the automated test task. The information processing terminal communicates with the signal processing component of the control processor using a private protocol. The information processing terminal transmits data with the RF test equipment through the PYVISA interface. The information processing terminal transmits data with the control processor through the UDP multicast protocol and transmits data with the instrument through the TCP protocol.

9. The method according to claim 6, characterized in that When performing parameter configuration for the automated test scenario in step 3, fill in the parameters in an XML file and initialize the parameters when the program is running. The parameters include program port definition, pattern file configuration, sampling period, pulse width, sampling gate, sampling rate, number of sampling points, and number of pulses. Different test contents have different configuration items. If there is no configuration, the initial configuration items are used. The initial configuration items are stored in the hard disk in the format of an XML file. The configuration items of a single test can be modified, and the modification results are stored in the XML file.

10. The method according to claim 9, characterized in that The initial configuration items include code type, sampling rate, gate width and CPI information.