A data link phased array antenna debugging method, system, device and medium

By adapting and driving interfaces, and utilizing vector network analyzers and spectrum analyzers, automatic debugging of data link phased array antennas is achieved. This solves the problem of low debugging efficiency in existing technologies, enables fast and accurate multi-beam testing and data storage, and improves debugging speed and product quality.

CN116582197BActive Publication Date: 2025-12-1210TH RES INST OF CETC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310462537.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-26
Publication Date
2025-12-12
Estimated Expiration
2043-04-26

AI Technical Summary

Technical Problem

The debugging process of data link phased array antennas is inefficient, requiring manual comparison of ICD protocol to deduce fault modules, which wastes human resources and is not intuitive. Existing technologies cannot quickly and accurately complete the debugging of indicators such as amplitude weighting, phase consistency, electronic tag debugging and power control.

Method used

The method of debugging phased array antennas using data link is adopted. Through interface adaptation and driving, vector network analyzer and spectrum analyzer are used to perform vector network analysis and spectrum analysis, realize automatic test control and data storage of multi-beams, support the interchangeability of various test instruments, and provide a visual human-machine interface for power control, beam position control and real-time status inquiry, and automatically complete multi-beam pattern, axial ratio and pointing accuracy test.

Benefits of technology

This significantly improved debugging speed and efficiency, enhanced the accuracy of test data, reduced waste of human resources, enabled rapid and accurate debugging of data link phased array antenna products, and improved product quality and debugging economic benefits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116582197B_ABST
    Figure CN116582197B_ABST
Patent Text Reader

Abstract

The application discloses a data chain phased array antenna debugging method, system, equipment and medium, wherein the debugging method comprises the following steps: interface adaptation and driving: communication connection with the debugged data chain phased array antenna; physical hardware device calling: vector network analysis and spectrum analysis of the debugged data chain phased array antenna through a vector network analyzer and a spectrum analyzer; phased array antenna index debugging: various type index debugging of the debugged data chain phased array antenna; multi-beam automatic test control and data storage: multi-beam test of the debugged data chain phased array antenna, and storage of test original data and debugging conditions. The application can be used for important index debugging of data chain phased array antenna electronic tags, radiation patterns, axial ratios and power control, and can complete real-time temperature measurement of the debugged antenna product, electronic tag analysis and the like, and realize vector network analyzer control and automatic multi-beam radiation pattern, axial ratio radiation pattern and pointing accuracy test.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of antenna debugging, in particular to a data link phased array antenna debugging method, system, device and medium. BACKGROUND

[0002] The data link phased array antenna is a data link special for aviation weapons, which is a kind of intelligent antenna. Its basic function is to provide a high-speed communication means for warplanes, and has certain low interception, strong anti-interference ability and dynamic networking characteristics. With the development of data link phased array antenna technology, the data link communication field is constantly updated and iterated, and is widely used in various platforms. Small batch trial production and batch production tasks have increased dramatically.

[0003] Debugging a data link phased array antenna requires amplitude weighting debugging, phase consistency debugging, electronic tag debugging, power control accuracy debugging, state reporting, self-checking, BIT, work log inquiry and analysis, etc. Different code values should be sent according to different ICD protocols, and different code analysis is not the same. Each different project analysis is not the same. When a fault occurs, it cannot be displayed intuitively, and personnel need to compare and deduce ICD protocols one by one. Finally, the antenna product fault module condition can be judged. The efficiency is very low and the human resources and microwave darkroom resources are wasted. SUMMARY

[0004] In order to solve the above problems and improve the debugging capability of intelligent data link phased array antenna, the present application provides a data link phased array antenna debugging method, system, device and medium, which can be used for debugging important indicators such as data link phased array antenna electronic tag, directional diagram, axial ratio and power control. Real-time temperature measurement of the antenna product to be debugged, electronic tag analysis, etc. are completed, and vector network analyzer control and automatic multi-beam directional diagram, axial ratio directional diagram and pointing accuracy test are realized.

[0005] The technical scheme adopted by the present application is as follows:

[0006] A data link phased array antenna debugging method, comprising:

[0007] Interface adaptation and driving: communicate with the data link phased array antenna to be debugged;

[0008] Physical hardware device calling: vector network analysis and spectrum analysis of the data link phased array antenna to be debugged are performed by a vector network analyzer and a spectrum analyzer;

[0009] Phased array antenna index debugging: each type of index debugging is performed on the data link phased array antenna to be debugged, including data link phased array antenna type selection, power control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam setup time debugging, and frequency switching time debugging;

[0010] Multi-beam automatic test control and data storage: multi-beam testing is performed on the data link phased array antenna to be debugged, and test raw data and debugging conditions are stored and recorded; the test content of the multi-beam testing includes the sum pattern, difference pattern, axial ratio pattern, and pointing accuracy of the data link phased array antenna to be debugged.

[0011] Further, the interface adaptation and driving includes data transmission and reception based on a universal serial port and the data link phased array antenna to be debugged, and the data link phased array antenna to be debugged can be sent a correction code value file for correction.

[0012] Further, the power step test includes the following steps:

[0013] S101. Selecting to use a vector network analyzer or a spectrum analyzer for power step testing;

[0014] S102. Setting a transmission frequency, a reception frequency, and a power step value;

[0015] S103. Completing all power tests according to the power step value, and respectively calculating correction code values that need to be debugged for power attenuation.

[0016] Further, the power attenuation debugging includes the following steps:

[0017] S201. Performing transmission, reception preset attenuation mid-frequency preset screening debugging according to the correction code values calculated from the power step test results;

[0018] S202. Determining temperature compensation information according to attenuation inquiry, and performing temperature screening debugging in combination with device temperature compensation characteristics;

[0019] S203. Performing power attenuation debugging according to preset attenuation signals.

[0020] Further, the frequency hopping interval debugging includes the following steps:

[0021] S301. Selecting to use a vector network analyzer or a spectrum analyzer for frequency hopping interval debugging;

[0022] S302. Setting a start frequency and an end frequency, taking the start frequency as the first point, testing every preset step frequency as the next frequency point, and recording the values of the tested frequency points and power values;

[0023] S303. After the test is completed, all the intervals of the test are calculated in the manner of subtracting the second from the first, and all the intervals are averaged to obtain the test result;

[0024] S304. It is judged whether the test result meets the preset index requirement, if yes, the process is ended, otherwise, a correction code value is calculated, input to the data link phased array antenna to be debugged for compensation, and the test is performed again until the preset index requirement is met.

[0025] Further, the beam setup time debugging includes the following steps:

[0026] S401. The beam setup time debugging is performed using a vector network analyzer;

[0027] S402. The working frequency, azimuth angle and elevation angle are set and sent to the data link phased array antenna to be debugged for beam setup time test, and the beam setup time is recorded;

[0028] S403. It is judged whether the beam setup time meets the preset index requirement, if yes, the process is ended, otherwise, a correction code value is calculated, input to the data link phased array antenna to be debugged for compensation, and the test is performed again until the preset index requirement is met.

[0029] Further, the frequency switching time debugging includes the following steps:

[0030] S501. The frequency switching time debugging is performed using a vector network analyzer;

[0031] S502. The starting frequency, azimuth angle and elevation angle are sent to the data link phased array antenna to be debugged, and after the level value is obtained by testing in the vector network analyzer, the terminal frequency, azimuth angle and elevation angle are sent to the data link phased array antenna to be debugged, and after the stable level value is obtained by testing in the vector network analyzer, the frequency switching time is recorded;

[0032] S503. It is judged whether the frequency switching time meets the preset index requirement, if yes, the process is ended, otherwise, a correction code value is calculated, input to the data link phased array antenna to be debugged for compensation, and the test is performed again until the preset index requirement is met.

[0033] A data link phased array antenna debugging system, comprising:

[0034] An interface adaptation and driving layer configured to be communicatively connected with the data link phased array antenna to be debugged;

[0035] A physical hardware device layer configured to perform vector network analysis and spectrum analysis on the data link phased array antenna to be debugged through a vector network analyzer and a spectrum analyzer;

[0036] The phased array antenna index debugging layer is configured to perform various types of index debugging on the data link phased array antenna being debugged, including data link phased array antenna type selection, power supply control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-checking inquiry, beam establishment time debugging, and frequency switching time debugging.

[0037] The multi-beam automatic test control and data storage layer is configured to perform multi-beam testing on the data link phased array antenna being debugged, and store and record test raw data and debugging conditions; the test content of the multi-beam testing includes the sum pattern, difference pattern, axial ratio pattern, and pointing accuracy of the data link phased array antenna being debugged.

[0038] A computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the data link phased array antenna debugging method when executing the computer program.

[0039] A computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the data link phased array antenna debugging method.

[0040] The beneficial effects of the present application are:

[0041] (1) The present application designs a host computer debugging method and system suitable for amplitude weighting, phase consistency debugging, electronic tag debugging, power control accuracy debugging, and state reporting, self-checking, BIT, work log inquiry and analysis, and multi-beam pattern testing, etc. for different debugging scenarios, wherein the system mainly includes serial control, product temperature real-time monitoring, received back code value, transmitted control command, various types of phased array antenna control, instrument setting, electronic tag debugging, power control test, continuous self-checking and frequency hopping test, and multi-beam pattern test, etc. It can complete the index debugging work of the eight data link phased array antenna products under research and production at present. In order to complement the amplitude and phase, the function of selecting and sending the code value command stored in the EXCEL file is set, which greatly improves the debugging speed and efficiency.

[0042] (2) The present application can be compatible with the debugging work of the data link phased array antenna products with batch prospects at present, has an instrument driver library, can be compatible with multiple test instruments, and can store test data in EXCEL, which provides a fast, convenient, and intuitive data display function for data processing.

[0043] (3) The application can intuitively understand the real-time state of the antenna product and analyze whether the debugged electronic tags are correct when debugging the data link phased array antenna product, can use the visual man-machine interface to complete the functions of power supply control, wave position control, real-time state inquiry, power control debugging, and multi-beam pattern test, and quickly complete the debugging work of the data link antenna product.

[0044] (4) Significant economic benefits: based on the application, the debugging and testing of the data link phased array antenna product can maximize the debugging efficiency, which is nearly 8 times higher than the efficiency without designing and developing software.

[0045] (5) High accuracy of test data: the application can quickly complete the data storage function by using multi-beam simultaneous testing, and the accuracy of test data is within 0.1 dBm.

[0046] (6) Product quality improvement: the application uses software for debugging, and the antenna real-time state analysis is visualized, which can avoid the product quality problems caused by the debugging index errors of the debugging personnel, and greatly improves the quality of the data link product after using the software.

[0047] (7) Strong universality and high portability: the application can be used for debugging in the field of data link phased array antenna, and can be used for general testing after simple changes according to other phased array antenna ICD protocols. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 Flow chart of data link phased array antenna debugging method.

[0049] Figure 2 Module diagram of data link phased array antenna debugging system.

[0050] Figure 3 Block diagram of data link phased array antenna debugging system.

[0051] Figure 4 Flow chart of setting of vector network analyzer and spectrum analyzer.

[0052] Figure 5 Flow chart of general serial data transmission process and Excel file transmission process.

[0053] Figure 6 Flow chart of antenna wave position control.

[0054] Figure 7 Flow chart of antenna real-time state inquiry.

[0055] Figure 8 Flow chart of electronic tag debugging.

[0056] Figure 9 Flow chart of power step test.

[0057] Figure 10 Temperature monitoring flowchart.

[0058] Figure 11 Power attenuation debug flowchart.

[0059] Figure 12 Frequency hopping interval debug flowchart.

[0060] Figure 13 Continuous self-test interrogation flowchart.

[0061] Figure 14 Beam setup time debug flowchart.

[0062] Figure 15 Frequency switching time debug flowchart.

[0063] Figure 16 Multiple beam automatic test control and data storage layer processing flowchart.

[0064] Figure 17 Configuration requirements of a data link phased array antenna debug system to an operating environment. DETAILED DESCRIPTION

[0065] In order to have a clearer understanding of the technical features, objectives and effects of the present application, the specific embodiments of the present application will now be described. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application, i.e., the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0066] Example 1

[0067] As Figure 1As shown, the embodiment provides a data link phased array antenna debugging method, including interface adaptation and driving, physical hardware device calling, phased array antenna index debugging, multi-beam automatic test control and data storage, wherein the interface adaptation and driving is to communicate with the data link phased array antenna to be debugged. The physical hardware device calling performs vector network analysis and spectrum analysis on the data link phased array antenna to be debugged through a vector network analyzer and a spectrum analyzer. The phased array antenna index debugging is to debug each type of index of the data link phased array antenna to be debugged, including data link phased array antenna type selection, power supply control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam establishment time debugging and frequency switching time debugging. The multi-beam automatic test control and data storage is to test the multi-beam of the data link phased array antenna to be debugged, and store and record the test original data and the debugging situation, wherein the test content of the multi-beam test includes the sum pattern, the difference pattern, the axial ratio pattern and the pointing accuracy of the data link phased array antenna to be debugged.

[0068] Correspondingly, as shown in Figure 2 and Figure 3 The embodiment also provides a data link phased array antenna debugging system, including an interface adaptation and driving layer, a physical hardware device layer, a phased array antenna index debugging layer and a multi-beam automatic test control and data storage layer, wherein the interface adaptation and driving layer is configured to communicate with the data link phased array antenna to be debugged. The physical hardware device layer is configured to perform vector network analysis and spectrum analysis on the data link phased array antenna to be debugged through a vector network analyzer and a spectrum analyzer. The phased array antenna index debugging layer is configured to debug each type of index of the data link phased array antenna to be debugged, including data link phased array antenna type selection, power supply control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam establishment time debugging and frequency switching time debugging. The multi-beam automatic test control and data storage layer is configured to test the multi-beam of the data link phased array antenna to be debugged, and store and record the test original data and the debugging situation, wherein the test content of the multi-beam test includes the sum pattern, the difference pattern, the axial ratio pattern and the pointing accuracy of the data link phased array antenna to be debugged. The specific description is as follows.

[0069] 1. Physical hardware device layer

[0070] The physical hardware devices mainly used by the debugging system are vector network analyzers and spectrum analyzers. In the instrument setting module, the initialization connection of the two types of instrument devices, i.e., vector network analyzers and spectrum analyzers, can be completed. The vector network analyzer can realize the initialization of instruments of three instrument manufacturers, i.e., Agilent, Rohde & Schwarz and China Electronics 41st Institute. While the initialization is completed, the instrument function settings required for debugging the antenna, such as the transmitting power of the vector network analyzer, the scanning point number, the intermediate frequency bandwidth, the receiving channel, the transmitting source, etc., can be completed. Finally, the switch of the vector network analyzer signal can be controlled in real time. The spectrum analyzer can realize the initialization of instruments of two instrument manufacturers, i.e., Agilent and China Electronics 41st Institute. While the initialization is completed, the functions required for debugging, such as the center frequency, the frequency width, the video bandwidth and the instrument vertical axis, etc., can be set. The single scanning mode of the spectrum analyzer can also be set in real time. The setting procedures of the vector network analyzer and the spectrum analyzer are shown in Figure 4 .

[0071] 2. Interface adaptation and driving layer

[0072] The interface adaptation and driving layer mainly uses serial transmission and back display to realize serial communication such as RS232, RS485 and RS422. The serial interface adaptation and driving layer is mainly used to realize the intercommunication between the computer and the antenna. It mainly realizes two functions. One is general serial data transmission, and the other is Excel correction code value file transmission. The general serial data transmission procedure and the Excel file transmission procedure are shown in Figure 5 .

[0073] 1) General serial data transmission

[0074] a) Serial port setting area

[0075] The serial port setting area can complete the selection of the serial port, the selection of the data bit, the selection of the baud rate, the selection of the stop bit and the selection of the check bit. After the settings are completed, the serial port can be opened or closed.

[0076] The selection of the serial port is mainly realized by a Combo Box control to select the serial port by pulling down. The selection of the data bit is mainly realized by a Combo Box control to select the serial data bit number by pulling down. The baud rate setting is also realized by a Combo Box control to select the serial baud rate by pulling down. The selection of the stop bit is also realized by a Combo Box control to select the stop bit number by pulling down. The selection of the check bit is also realized by a Combo Box control to select the check bit mode by pulling down. Each Combo Box can be manually inputted to facilitate the expansion of the serial port. The opening and closing of the serial port is mainly realized by a Command control. A green circle and a red circle picture are inserted in front of the control. The two pictures completely overlap. When the serial port is opened, the green picture is displayed on the upper layer. When the serial port is closed, the red circle picture is displayed on the upper layer. The opening and closing of the serial port can be visualized.

[0077] b) Receive area settings

[0078] Receive area settings are mainly for displaying the number of received strings, selecting whether to display the received area data in hexadecimal, and implementing counter zero and receiving area empty.

[0079] The number of receptions is mainly implemented by a Label control to display the number of received data. Hexadecimal display is mainly implemented by a Check control to convert the received data to hexadecimal when selected. Counter zero and receiving area empty are mainly implemented by Command controls. Counter zero is mainly to reset the Label control in the receiving area, and receiving area empty is mainly to clear the RichText Box control in the receiving area.

[0080] c) Serial port return receiving area

[0081] The serial port return receiving area is composed of a Rich Text Box, which is used to display the real-time received string of the computer serial port.

[0082] d) Send area settings

[0083] Send area settings are mainly for displaying the number of received strings, selecting whether to display the received area data in hexadecimal, and implementing counter zero, receiving area empty, and single code sending.

[0084] The number of transmissions is mainly implemented by a Label control to display the number of transmitted data. Hexadecimal display is mainly implemented by a Check control to output hexadecimal data to the serial port when selected. Counter zero, receiving area empty, and single code sending are mainly implemented by Command controls. Counter zero is mainly to reset the Label control in the sending area, sending area empty is mainly to clear the RichText Box control in the sending area, and single code sending is mainly to output the string in the RichText Box control of the serial port sending area to the serial port.

[0085] e) Serial port sending area

[0086] The serial port sending area is composed of a TEXTBox, which is used to fill in the 16-bit hexadecimal data code to be sent by the serial port.

[0087] 2) Send Excel correction code value file

[0088] The sending Excel correction code value file is mainly realized by opening Excel and EXCEL sending two Command controls, a RichTextBox control and a Label control. The TEXT Box control mainly fills the range of the EXCEL file that needs to send the correction code value (for example, the TEXT Box control fills A1:Q36, which means that the code value in the entire region from A1 to Q36 in the EXCEL file needs to be sent. According to A1 to A36 as the first command sending, B1 to B36 as the second command sending, and so on until Q1 to Q36 as the last command sending). The Label control is mainly used to record the number of command lines in the EXCEL file (for example, if the TEXT Box control fills A1:Q36, the Label control will record from 1 to 36). The opening Excel Command control mainly selects the position of the Excel file that needs to be sent, and the EXCEL sending mainly sends the correction code value to the phased array antenna according to the region in the RichTextBox control one by one.

[0089] 3. Phased array antenna index debugging layer

[0090] The phased array antenna index debugging layer is used for debugging various types of indexes of the data link phased array antenna, including data link phased array antenna type selection, power control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam establishment time debugging, and frequency switching time debugging.

[0091] 1) Data link phased array antenna type selection

[0092] Since the data link antennas that need to be debugged at the present stage include x2xD data link antennas, x single seat data link antennas, x2xS data link antennas, x2xA data link antennas, x76 data link antennas, x86 data link antennas, x35 data link antennas, and x17 data link antennas, etc. Eight project groups, each of which has a different ICD protocol, in order to realize the debugging function of the eight projects, an antenna type selection area is set. This area is mainly composed of eight Option controls, each of which represents an antenna project ICD protocol. For example, when the x2xD data link antenna Option control is selected, it means that the power control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power control debugging, attenuation debugging, etc. during the debugging process all use the x2xD data link antenna data link antenna ICD protocol for communication.

[0093] 2) Power control

[0094] Power control is mainly for different product power control requirements of data link phased array antenna in different periods, mainly using twelve Command controls to realize the control of antenna product power, including 12 states of start transceiving 1:1, stop transceiving 1:1, start transceiving 5:1, stop transceiving 5:1, TR power on, TR power off, power on, power off, receiving, transmitting, standby and closing. For example, start transceiving 1:1 is mainly to make the antenna switch according to the time ratio of receiving and transmitting 50%, stop transceiving 1:1 is to make the antenna product stop 1:1 mode and return to receiving state; start transceiving 5:1 is to make the antenna product switch according to the time ratio of receiving 83% and transmitting 17%, stop transceiving 5:1 is to make the antenna product close 5:1 mode and return to receiving state; TR power off is to make the product TR large current power off, and the antenna only guarantees power supply for wave controller and AIU, TR power on is to restore the power supply for TR; power on is mainly for the process of inputting no current to the antenna to power all modules; receiving is to control the antenna product in full receiving mode, transmitting is to control the antenna product in full transmitting mode; standby is to control the antenna product in standby mode, only the wave controller is powered on, and the rest are all powered off; closing is to require shutdown.

[0095] 3) Antenna wave position control

[0096] Antenna wave position control is mainly to realize the control of data link antenna product single tone signal, mainly using four Option controls, four Text Box controls and two Command controls. Two Option controls are mainly to select wideband and narrowband of antenna single tone signal. Two Option controls realize continuous output and stop continuous output selection, four TextBox controls mainly set the frequency, azimuth, elevation and power control of the antenna. Two Command controls mainly realize single output and continuous output of wave position control code value.

[0097] Antenna wave position control depends on whether the test antenna needs to select wideband or narrowband mode, whether it needs to continuously output the same wave position, for example, a data link antenna needs to select wideband mode, frequency is set to 0, elevation is 0, power control is 0, after setting, click the output button, the antenna product will shift according to the wave position design, and the corresponding indicators will be displayed in the vector network analyzer or spectrum analyzer. The antenna wave position control process is shown in Figure 6 .

[0098] 4) Antenna real-time state inquiry

[0099] The real-time state inquiry of data link antenna product is mainly realized by a Label control, two pictures (overlapping green and red circle pictures), six Option controls, seven Command controls and a real-time state analysis area.

[0100] Two pictures (overlapping green and red circle pictures) and a Label control are mainly used for visualizing whether the functions of state reporting, self-checking, BIT, work log, electronic tag, channel calibration and exit calibration are normal. If all the functions are normal, the green circle picture is on the top, the red circle picture is on the bottom, and the Label control displays that the state reporting, self-checking, BIT, work log, electronic tag, channel calibration and exit calibration are normal. If all the functions are abnormal, the red circle picture is on the top, the green circle picture is on the bottom, and the Label control displays that the state reporting, self-checking, BIT, work log, electronic tag, channel calibration and exit calibration are abnormal. Seven Command controls are mainly used for inquiring seven real-time states of state reporting, self-checking, BIT, work log, electronic tag, channel calibration and exit calibration. A real-time state analysis area mainly consists of a List Box control, which is mainly used for displaying the self-checking analysis, BIT analysis and electronic tag analysis of the antenna product implementation backhaul. The antenna real-time state inquiry process is as shown in Figure 7 .

[0101] 5) Electronic tag debugging

[0102] The electronic tag debugging is mainly used for writing the product number and production date into the phased array antenna wave controller memory, and finally realizing the electronic query of the number. The electronic tag debugging is mainly realized by fifteen Text Box controls and a Command control. The first seven of the fifteen Text Box controls represent the antenna product number, which is set according to the numbering rule (year-batch-number), wherein the number can be up to 999, and the remaining eight Text Box controls represent the production date, which is set according to the regulation (year, month, day). The Command control is mainly used for inputting the product number and production date into the antenna product according to the ICD protocol of each data link antenna, and finally the electronic number information of the product can be verified through the electronic tag Command control in the antenna real-time state inquiry. The electronic tag debugging process is as shown in Figure 8 .

[0103] 6) Power step test

[0104] Power step test is mainly to test whether the product power control meets the requirements, it is the precondition of debugging power attenuation, power step test can use vector network analyzer or use spectrum analyzer to complete the test work. Power step test area is mainly composed of two Option controls, three Text Box controls, a List Box control and four Command controls. Two Option controls are mainly used to select the instrument used for testing as vector network analyzer or spectrum analyzer. Three Text Box controls, one Text Box control is used to fill in the receiving frequency added to the List Box control, one Text Box control is used to fill in the transmit frequency, and one Text Box control is used to fill in the power step value to be tested. Four Command controls, three of which are used to operate List Box control, mainly realize the addition, removal and emptying of receiving frequency; the remaining one Command control is mainly used to control the whole power step test, after completing all power tests according to power step, the data is stored as Excel file, and the calculation is carried out during storage according to the index requirements, mainly calculating the code value to be debugged for attenuation. The power step test process is shown in Figure 9 .

[0105] 7) Temperature monitoring

[0106] Temperature monitoring is mainly realized by a Check Box control and two Text Box controls, wherein the Check Box control is mainly used to start the temperature monitoring command, one Text Box control is mainly used to fill in the temperature monitoring data return period, and one Text Box control is used to display the internal temperature of the antenna product. The temperature monitoring process is shown in Figure 10 .

[0107] 8) Power attenuation debugging

[0108] Power attenuation debugging mainly needs to complete the debugging of transmit and receive preset attenuation. It is mainly realized by ten Text Box controls and two Command controls, ten Text Box controls, five of which are preset transmit attenuation, and five of which are preset receive attenuation. Two Command controls, one for attenuation query, and one for preset attenuation.

[0109] First, power attenuation debugging must be completed by power step test, according to the compensation code value calculated from the test results, the transmit and receive preset attenuation can be preset and screened in the frequency band.

[0110] Secondly, temperature compensation mainly combines the temperature compensation characteristics of the device to carry out temperature power attenuation debugging, so temperature screening debugging must be carried out before attenuation query, and the information of temperature compensation can be determined after completing attenuation query.

[0111] Finally, the power attenuation debugging work is completed through the preset attenuation button.

[0112] The first, second and third Text Box controls in the transmit preset attenuation and receive preset attenuation area mainly debug the attenuation values needed to be preset for each frequency band, and the fourth and fifth Text Box controls mainly implement the temperature compensation values of the antenna product transmit preset attenuation. The power attenuation debugging process is shown in Figure 11 .

[0113] 9) Frequency hopping interval debugging

[0114] The frequency hopping interval debugging realizes the frequency hopping test function of the antenna product according to a preset step frequency (for example, 5 MHz) as one step, which is mainly realized by two Option controls, two Text Box controls and one Command control. First, the test can still be tested by using a vector network analyzer or a spectrum analyzer, the two Option controls are mainly used to select the instrument used for testing as a vector network analyzer or a spectrum analyzer, the two Text Box controls are mainly used to set the test frequency band, one sets the start frequency and the other sets the end frequency, and finally the frequency hopping interval test Command control is clicked. The antenna wave position control will test from the start frequency as the first point every preset step frequency (for example, 5 MHz) as the next frequency point, and record the test frequency point value and power value, after the test is completed, the intervals of all tests are calculated in the way of the previous one minus the next one, and the average value of all intervals is obtained. The final test result is obtained, and whether the test result meets the requirements is compared, if it meets the requirements, it is not processed, if it does not meet the requirements, the correction code is calculated, the phased array antenna is input, and the test is performed again until the index meets the requirements. The frequency hopping interval debugging process is shown in Figure 12 .

[0115] 10) Continuous self-check inquiry

[0116] The continuous self-check inquiry is mainly used for troubleshooting, and mainly realizes the function of continuously performing self-check inquiry work of the phased array antenna product. It is mainly realized by two Text Box controls and one Check Box control. One of the Text Box controls is used to set the self-check inquiry interval time, one of the Text Box controls is used to automatically record the number of inquiry self-checks, and the Check Box control is mainly used to trigger the continuous self-check inquiry loop. When the Check Box control is triggered, the inquiry is started, and when the Check Box control is not triggered, the inquiry is stopped. The continuous self-check inquiry process is shown in Figure 13 .

[0117] 11) Beam establishment time debugging

[0118] The beamforming time setting is primarily used for debugging the beamforming time of phased array antenna products. The debugging area is mainly implemented using three Text Box controls and one Command control. One Text Box is used to set the antenna's operating frequency, and the other two are used to set the antenna's azimuth and elevation angles. The default test setting is 0 degrees for both azimuth and elevation. The Command control is set as the beamforming Command control to trigger the start button for beamforming time debugging. Once triggered, it sends a beamforming time value at frequency F2, azimuth 0 degrees, and elevation 0 degrees to the phased array antenna. After the test, the result is compared with the specifications. If the specifications are met, debugging exits. If not, a compensation value is automatically calculated based on the test value and applied to the antenna product. The test is repeated after compensation until the specifications are met. The beamforming time debugging process is as follows: Figure 14 As shown.

[0119] 12) Frequency switching time adjustment

[0120] The frequency switching time is mainly used to debug the frequency switching time of phased array antenna products. The default azimuth and elevation angles are 0 degrees. The time from the start of operation at the initial frequency to the start of operation at the final frequency is called the frequency switching time. Debugging is mainly implemented using two Text Box controls and one Command control. The two Text Box controls are used to set the start and end frequencies. The switching time Command control is used to trigger the frequency switching time test. After completing the instrument connection, the waveforms at the start frequency F0, azimuth 0 degrees, and elevation 0 degrees are sent to the phased array antenna product. After obtaining the level value in the vector network analyzer, the waveforms at the end frequency F3, azimuth 0 degrees, and elevation 0 degrees are sent to the phased array antenna product. After obtaining a stable level value in the vector network analyzer, the time is recorded and compared with the specifications. If the specifications are met, the test ends; otherwise, the compensation code value is calculated according to the tested specifications, automatically input into the phased array antenna, and the test is repeated until the specifications are met. The frequency switching time debugging process is as follows: Figure 15 As shown.

[0121] 4. Multi-beam automatic test control and data storage layer

[0122] The multi-beam automatic test control and data storage layer is primarily designed to perform simultaneous multi-beam testing of data link antenna patterns, axial ratio patterns, pointing accuracy, and other performance indicators, thereby improving testing efficiency. This layer mainly performs data testing and is divided into three parts: test content selection, beam download, and test area.

[0123] 1) Test content selection

[0124] The test content selection is mainly to realize the test index selection, which is realized by eight Check Box controls. Two Check Box controls are used to select the receiving and transmitting, and the other four Check Box controls are used to select the test items such as the test and the pattern, the difference pattern, the axial ratio pattern and the pointing accuracy.

[0125] 2) Beam download

[0126] The beam download is mainly to realize the code value related to the frequency, the azimuth and the elevation to be tested to be downloaded to the analog terminal controller. When the turntable rotates to the pulse signal, the beam outputs according to the code value existing in the analog terminal controller in advance. The output can realize the multi-beam pattern test.

[0127] The area is composed of five Text Box controls, three List Box controls and ten Command controls. The three Text Box controls, the three List Box controls and the nine Command controls (add Command control, remove Command control and clear Command control) cooperate to complete the list setting of the frequency, the azimuth angle and the elevation angle. A pulse delay setting Text Box control is used to set the pulse delay, an already transmitted beam number Text Box control is used to record the number of transmitted beams, and the last beam download Command control is used to trigger the beam download.

[0128] For example, a certain data link antenna needs to be tested at four frequency points F0, F1, F2 and F3, two slopes at 0° and 180°, eight beams at 0°, 10°, 20°, 30°, 40°, 50°, 60° and 70°, and 64 and patterns need to be tested. According to the frequency F0, the azimuth 0°, the elevation 0°, 10°, 20°, 30°, 40°, 50°, 60° and 70°, the frequency F0, the azimuth 180°, the elevation 0°, 10°, 20°, 30°, 40°, 50°, 60° and 70°, the frequency F1, the azimuth 0°, the elevation 0°, 10°, 20°, 30°, 40°, 50°, 60° and 70°, the frequency F1, the azimuth 180°, the elevation 0°, 10°, 20°, 30°, 40°, 50°, 60° and 70°, the cycle mode is completed until 56 beams are downloaded.

[0129] 3) Test area

[0130] The test area mainly realizes the multi-beam pattern test function, and is mainly realized by a ProgressBar progress bar control and a Command control. The ProgressBar progress bar control is mainly used for real-time display of the test progress, and the start test Command control is mainly used for triggering a test instruction. After the test is completed, the test data is stored as an EXCEL file.

[0131] The multi-beam automatic test control and data storage layer processing flow is as shown in Figure 16

[0132] In addition, the multi-beam automatic test control and data storage layer is also used for recording the use of the debugging system, and mainly realizes that when the debugging system is opened, a txt document named with the date of the day is established. The document records all operations on the debugging system on the day, such as receiving and sending, starting to receive and send 1:1, power control test, and the like. As long as all operations on the debugging system are recorded.

[0133] Preferably, the configuration requirements of the data link phased array antenna debugging system on the running environment are as shown in Figure 17

[0134] Embodiment 2

[0135] In the embodiment 1, the embodiment 2 is based on:

[0136] The embodiment provides a computer device, including a memory and a processor, the memory stores a computer program, and the processor realizes the data link phased array antenna debugging method of the embodiment 1 when executing the computer program. The computer program can be in the form of source code, object code, executable file or some intermediate form, etc.

[0137] Embodiment 3

[0138] The embodiment 3 is based on the embodiment 1:

[0139] The embodiment provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the data link phased array antenna debugging method of the embodiment 1. The computer program can be in the form of source code, object code, executable file or some intermediate form, etc. The storage medium includes any entity or device capable of carrying computer program code, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content included in the storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to the legislation and patent practice, the storage medium does not include the electrical carrier signal and the telecommunication signal. ​​

[0140] It is noted that, for the foregoing embodiments, that the steps as described are merely a combination of acts that have been described as being performed concurrently, but that the applicant contemplates that the steps can be performed in other sequences, or even in an overlapping manner. Furthermore, it is noted that the steps as described are merely exemplary embodiments, and that the acts and modules as described are not necessarily required to be performed in the order described, or are necessary.

Claims

1. A method for debugging a data link phased array antenna, characterized in that, Comprise: Interface adaptation and driving: communicate with the phased array antenna of the data link to be debugged; Physical hardware device call: perform vector network analysis and spectrum analysis on the phased array antenna of the data link to be debugged through a vector network analyzer and a spectrum analyzer; Phased array antenna index debugging: perform various types of index debugging on the phased array antenna of the data link to be debugged, including data link phased array antenna type selection, power supply control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step test, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam setup time debugging, and frequency switching time debugging; Multi-beam automatic test control and data storage: perform multi-beam testing on the phased array antenna of the data link to be debugged, and store and record test raw data and debugging conditions; the test content of the multi-beam testing includes the sum pattern, difference pattern, axial ratio pattern, and pointing accuracy of the phased array antenna of the data link to be debugged; The power step test comprises the following steps: S101. Selecting to use a vector network analyzer or a spectrum analyzer for power step test; S102. Setting the transmission frequency, reception frequency, and power step value; S103. Completing all power tests according to the power step value, and calculating the correction code value required for power attenuation debugging, respectively; The power attenuation debugging comprises the following steps: S201. Performing transmission, reception preset attenuation mid-frequency preset screening debugging according to the correction code value calculated from the power step test result; S202. Determining temperature compensation information according to the attenuation query, and performing temperature screening debugging in combination with the temperature compensation characteristics of the device; S203. Performing power attenuation debugging according to the preset attenuation signal.

2. The method of claim 1, wherein, The interface adaptation and driving comprises data transmission and reception with the phased array antenna of the data link to be debugged based on a universal serial port, and can send a correction code value file to the phased array antenna of the data link to be debugged for correction.

3. The method of claim 1, wherein, The frequency hopping interval debugging comprises the following steps: S301. Selecting to use a vector network analyzer or a spectrum analyzer for frequency hopping interval debugging; S302. Setting the start frequency and end frequency, taking the start frequency as the first point, testing every preset step frequency as the next frequency point, and recording the values and power values of the tested frequency points; S303. After the test is completed, calculating all intervals in the manner of previous minus next, and taking the average of all intervals to obtain the test result; S304. Determining whether the test result meets the preset index requirement, if yes, ending, otherwise, calculating the correction code value, inputting the phased array antenna of the data link to be debugged for compensation, and testing again until the preset index requirement is met.

4. The method of claim 1, wherein, The beam setup time debugging comprises the following steps: S401. Selecting to use a vector network analyzer for beam setup time debugging; S402. Setting the working frequency, azimuth angle, and elevation angle, and sending them to the phased array antenna of the data link to be debugged for beam setup time testing, and recording the beam setup time; S403. Determine whether the beam setup time meets the preset index requirements, if yes, end, otherwise calculate the correction code value, input the debugged data link phased array antenna for compensation, and test again until the preset index requirements are met.

5. The method of claim 1, wherein, The frequency switching time debugging comprises the following steps: S501. Selecting to use a vector network analyzer for frequency switching time debugging; S502. Sending the starting frequency, azimuth angle and elevation angle wave position to the debugged data link phased array antenna, after testing to obtain the level value in the vector network analyzer, sending the terminal frequency, azimuth angle and elevation angle wave position to the debugged data link phased array antenna, after testing to obtain the stable level value in the vector network analyzer, recording the frequency switching time; S503. Determine whether the frequency switching time meets the preset index requirements, if yes, end, otherwise calculate the correction code value, input the debugged data link phased array antenna for compensation, and test again until the preset index requirements are met.

6. A data link phased array antenna commissioning system based on the data link phased array antenna commissioning method of claim 1, characterized in that, It comprises: An interface adaptation and driving layer configured to be in communication connection with the debugged data link phased array antenna; A physical hardware device layer configured to perform vector network analysis and spectrum analysis on the debugged data link phased array antenna through a vector network analyzer and a spectrum analyzer; A phased array antenna index debugging layer configured to perform various types of index debugging on the debugged data link phased array antenna, including data link phased array antenna type selection, power supply control, antenna wave position control, antenna real-time state inquiry, electronic tag debugging, power step testing, temperature monitoring, power attenuation debugging, frequency hopping interval debugging, continuous self-check inquiry, beam setup time debugging and frequency switching time debugging; A multi-beam automatic test control and data storage layer configured to perform multi-beam testing on the debugged data link phased array antenna, and store and record test raw data and debugging conditions; the test content of the multi-beam testing includes the sum pattern, difference pattern, axial ratio pattern and pointing accuracy of the debugged data link phased array antenna. 7.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-6 when the computer program is executed by the processor. The processor executes the computer program to realize the data link phased array antenna debugging method of any one of claims 1-5.

8. A computer readable storage medium storing a computer program, characterized in that, The computer program is executed by the processor to realize the data link phased array antenna debugging method of any one of claims 1-5.

Citation Information

Patent Citations

  • Phased-array antenna pattern intelligent test system and method

    CN115575727A