T / R assembly amplitude phase compensation code determination method and device and storage medium
The method and device for determining T/R component compensation codes in phased array radar address performance degradation by iteratively forming an antenna pattern curve, enhancing measurement accuracy.
Patent Information
- Application Number
- CN202411614280.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2024-12-17
AI Technical Summary
The performance of T/R components in phased array radar deteriorates over time due to factors like long-term operation and environmental conditions, leading to channel failures and measurement errors.
A method and device for determining amplitude and phase compensation codes by adjusting the initial phase and amplitude of each antenna unit based on correction amounts, using a compensation code determination module, correction module, and return module to iteratively form a curve in the antenna pattern shape, with iterative updates until optimal compensation is achieved.
This approach effectively compensates for T/R component inaccuracies, improving measurement accuracy by setting optimal compensation codes through iterative adjustments.
Smart Images

Figure CN119148064A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of phased array radar, and in particular to a method, device and storage medium for determining an amplitude phase compensation code of a T / R component. Background Art
[0002] The Transmitter and Receiver (T / R) component is the most critical part of the active phased array radar antenna subsystem. It is responsible for functions such as power amplification of the transmitted signal, low-noise pre-amplification of the target echo signal, beam forming and amplitude and phase control required for scanning. Its performance directly affects the technical level of the entire radar.
[0003] Due to the influence of factors such as long-term operation of the radar and the storage environment, it is inevitable that the performance of the T / R components will deteriorate or be damaged, and channel failures and unit abnormalities will occur from time to time, resulting in a decrease in accuracy and large errors. Summary of the invention
[0004] The embodiments of the present invention provide a method, device and storage medium for determining an amplitude phase compensation code of a T / R component, so as to solve the technical problem in the prior art that the performance of the T / R component of a phased array radar is degraded, resulting in large measurement errors.
[0005] In a first aspect, an embodiment of the present invention provides a method for determining a T / R component amplitude phase compensation code, comprising: Determine an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and a set minimum attenuation step amount, and determine a phase compensation code based on the amplitude compensation code; Correcting the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and sending a signal based on the corrected initial phase and amplitude; Beam electronic scanning is performed based on the corrected amplitude and corrected phase to determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern. If so, the amplitude and phase compensation codes are determined to be correct. If not, the step of determining the amplitude compensation code based on the amplitude and phase corrections of the receiving channel and the set minimum attenuation step is returned until a curve in the shape of the antenna pattern can be formed.
[0006] In a second aspect, an embodiment of the present invention further provides a T / R component amplitude phase compensation code determination device, comprising: A compensation code determination module, used to determine an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and a set minimum attenuation step amount, and to determine a phase compensation code based on the amplitude compensation code; A correction module, used to correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude; The return module is used to perform beam electronic scanning based on the corrected amplitude and corrected phase, and determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern. When it is formed, it is determined that the amplitude and phase compensation codes are correct. When it cannot be formed, it returns to determine the amplitude compensation code steps based on the amplitude and phase correction amount of the receiving channel and the set minimum attenuation step amount until a curve in the shape of the antenna pattern can be formed.
[0007] In a third aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the method for determining the amplitude and phase compensation code of the T / R component provided in the above embodiment.
[0008] The method, device and storage medium for determining the amplitude and phase compensation code of a T / R component provided by an embodiment of the present invention determine the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, and determine the phase compensation code according to the amplitude compensation code; correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude; perform beam electronic scanning based on the corrected amplitude and the corrected phase, and determine whether the signal level output by the total port of the phased array antenna forms a curve of the antenna pattern shape. When the curve is formed, determine that the amplitude and phase compensation code is correct. When the curve cannot be formed, return to the step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount until the curve of the antenna pattern shape can be formed. The compensation code can be set by using the correlation between the signals sent and received in each T / R component and other T / R components, especially the protection T / R component preset by the surrounding system, and iterates by setting the judgment condition until the optimal compensation code is obtained. The optimal compensation code can effectively compensate for the accuracy of the T / R component, thereby improving the measurement accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings: Figure 1 It is a flowchart of a method for determining an amplitude phase compensation code of a T / R component provided in Embodiment 1 of the present invention; Figure 2 It is a flowchart of a method for determining a T / R component amplitude phase compensation code provided in Embodiment 2 of the present invention; Figure 3 It is a structural diagram of a T / R component amplitude phase compensation code determination device provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0010] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0011] Embodiment 1
[0012] Figure 1 1 is a flow chart of a method for determining a T / R component amplitude phase compensation code provided in Embodiment 1 of the present invention. This embodiment is applicable to the calculation and determination of a T / R component amplitude phase compensation code of a phased array radar. The method can be performed by a T / R component amplitude phase compensation code determination device, and specifically includes the following steps: Step 110: determining an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and the set minimum attenuation step amount, and determining a phase compensation code based on the amplitude compensation code.
[0013] Active phased array antennas usually use wave control instructions to realize the single-channel receive / transmit function of T / R components, that is, when a single T / R component (or unit) is in the transmitting or receiving state, other T / R components (or units) are in the off state, and each unit is isolated from each other.
[0014] In this embodiment, the amplitude and phase test results of each T / R component receiving or transmitting the signal are first recorded as basic data. For example, the complex form of the signal when the nth T / R component transmits and receives can be expressed as follows: , ,in, is the complex expression of the received signal of the nth antenna element, is the complex number expression of the transmitted signal of the nth antenna unit, (r) represents the receiving state, (t) represents the transmitting state. j is the imaginary number symbol, represents the amplitude of the signal transmitted by the nth antenna unit in the initial state, represents the amplitude of the signal received by the nth antenna unit in the initial state, Indicates the phase of the signal sent in the initial state, It represents the phase of the received signal of the nth antenna unit in the initial state, and N is the number of antenna units.
[0015] In this case, the target weighting coefficients (amplitude and phase) of each antenna element in the antenna array receiving state can be set as follows: , is the receiving target weighting coefficient of the nth antenna unit in the antenna array receiving state, is the receiving amplitude of the nth antenna unit in the receiving state of the antenna array, is the receiving phase of the nth antenna element in the antenna array receiving state, is the natural exponential function;
[0016] Furthermore, the correction amount of the amplitude and phase of the receiving channel can be set by the phase shifter and attenuator in the T / R channel to adjust the relevant formula as follows: . In this embodiment, the correlation between the received and transmitted signals of the T / R components in the phased array radar as a whole is fully considered, that is, it meets the requirements of probability domain distribution, and the relevant formula is designed using this feature. Further, the above formula can be optimized, that is, the selected T / R channel can select the protection T / R channel corresponding to the T / R channel that needs weighted optimization, and the protection T / R channel can be the surrounding related T / R channels set by the phased array radar system. Using this method can not only reduce the amount of calculation, but also achieve a higher weighted compensation accuracy.
[0017] Based on the above adjusted formula, the amplitude compensation code is determined based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, which may include: The amplitude correction is expressed in dB as: , Then the amplitude compensation code is: , is the minimum quantized attenuation of the digital attenuator. For example, for a typical 6-bit attenuator, , is the minimum quantized phase shift of the digital phase shifter. For a typical 6-phase shifter, =5.625°. and Set by the hardware system in the phased array radar system.
[0018] Correspondingly, the phase correction can be corrected as: , The phase compensation code of the phase shifter can be expressed as: , in is the minimum phase step of the digitally controlled phase shifter. Since the attenuator is generally a negative phase shifter, the above formula contains a negative sign "-". Generally, in order to achieve maximum gain, the target phase distribution of each antenna unit in the phased array antenna is in phase, so there is generally Therefore, the phase compensation code of the phase shifter can be further expressed as: ,in Indicates that the number in the brackets is rounded to an integer.
[0019] The same method can be used to calculate the amplitude and phase compensation code of the transmitting state of the T / R component.
[0020] Step 120: correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude.
[0021] After the amplitude phase compensation code is generated, it can be brought into the phased array T / R unit to verify its correctness. Specifically, when only one T / R channel of the antenna unit numbered n is turned on, the entire phased array antenna is in the receiving state, and the signal output by the synthetic network main port is only the signal transmitted by the antenna unit under test. At this time, the above attenuation code and phase compensation code Through the wave control system, set the attenuator and phase shifter in the T / R channel corresponding to the antenna unit to adjust the amplitude and phase of the RF signal transmitted or received by the T / R component. Repeat each step in the test process, obtain the amplitude and phase information again, and confirm the state after compensation.
[0022] Step 130, electronically scan the beam based on the corrected amplitude and the corrected phase to determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern. If so, determine whether the amplitude and phase compensation codes are correct. If not, return to the step of determining the amplitude compensation code based on the amplitude and phase corrections of the receiving channel and the set minimum attenuation step until a curve in the shape of the antenna pattern can be formed.
[0023] For antennas that have undergone error elimination testing, a restoration test is required to obtain the calibrated antenna aperture amplitude and phase distribution and confirm whether the correction can be made. Optionally, a restoration test can be performed in the following ways.
[0024] Select a certain T / R component n in the phased array antenna for testing, and sequentially adjust the phase shifter and attenuator of the nth antenna unit according to the attenuation code calculated above. Phase shift code Set the initial amplitude and phase of the antenna unit. Record the amplitude and phase of the received signal under different attenuation codes and different phase shift code combinations: ,in It indicates the amplitude of the signal received by the nth antenna unit when the initial phase is brought in for repeated testing. Indicates the phase of the signal; Repeat the above test steps for the antenna units of other T / R components to complete the acquisition of the amplitude and phase data of the transmit and receive channels of all T / R component antenna units in the entire array, and update the transmission and reception amplitude and phase data after error elimination.
[0025] After the amplitude and phase compensation codes are generated, the compensation codes are placed in the phased array antenna through the beam control system as the initial state of the phase shifters and attenuators of each antenna unit. When the phased array antenna works in this initial state, the entire receiving chain or transmitting chain is focused at the external calibration auxiliary antenna.
[0026] When the phased array antenna is in the receiving state, the signals emitted by the auxiliary antenna at various angles in the phase space are transmitted through space to each antenna unit of the phased array antenna. After passing through each receiving channel, the phases are the same at the total port of the synthesis network. For the transmitting state, the signals transmitted by the phased array antenna are transmitted through space and when they reach the auxiliary antenna, the phases of each signal are also the same.
[0027] Therefore, in this initial state, the phased array antenna performs beam electronic scanning in the normal working mode. During the scanning process, the received signal level output by the phased array antenna main port, or the level of the phased array antenna transmit signal received by the auxiliary antenna, will change with the change of the electronic scanning angle and form a curve similar to the shape of the antenna pattern. This can verify the correctness of the amplitude and phase compensation code and verify the beam performance of the phased array antenna.
[0028] By using the above method, the amplitude and phase compensation code can be compensated when the verification is passed, so as to effectively make up for the accuracy of the T / R component and thus improve the measurement accuracy.
[0029] If the verification fails, you can use and The phase compensation code and the amplitude compensation code are updated, and the above steps are repeated for verification again. If the verification fails, continuous iterative updates are continued until the verification requirements are met.
[0030] This implementation determines the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, and determines the phase compensation code according to the amplitude compensation code; corrects the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and sends a signal based on the corrected initial phase and amplitude; performs beam electronic scanning based on the corrected amplitude and corrected phase, and determines whether the signal level output from the main port of the phased array antenna forms a curve of the antenna pattern shape. When it is formed, it is determined that the amplitude and phase compensation code are correct. When it cannot be formed, it returns to the step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount until the curve of the antenna pattern shape can be formed. The compensation code can be set by using the correlation between the signals sent and received in each T / R component and other T / R components, especially the protection T / R component preset by the surrounding system, and iterates by setting the judgment condition until the optimal compensation code is obtained. The optimal compensation code can effectively compensate for the accuracy of the T / R component, thereby improving the measurement accuracy.
[0031] Embodiment 2 Figure 2 It is a flow chart of the method for determining the amplitude and phase compensation code of the T / R component provided in the second embodiment of the present invention. This embodiment is optimized based on the above embodiment. Before determining the amplitude compensation code based on the amplitude and phase correction amount of the receiving channel and the set minimum attenuation step amount, the method can also add the following steps: determine whether it is abnormal according to the amplitude and phase test results of the signal received or transmitted by each antenna unit; when it is abnormal, calculate the amplitude and phase data measurement results of each abnormal antenna unit, and calculate the amplitude and phase correction amount of the receiving channel according to the amplitude and phase data measurement results and the set antenna array receiving state, The target weighting coefficient of each antenna unit.
[0032] See also Figure 2 , the T / R component amplitude phase compensation code determination method comprises: Step 210: Determine whether there is an abnormality based on the amplitude and phase test results of the signal received or transmitted by each antenna unit.
[0033] The test of each single component transceiver channel of the T / R component requires the reception and transmission of analog signals and the setting of the switch of a single channel. The transmission signal of the airborne active phased array radar's own transmitter can be used with an independent wide-beam test antenna as a receiving device to determine the performance of the T / R component's transmission channel. Similarly, the signal emitted by the wide-beam test antenna can be used in conjunction with the radar's own receiver to determine the performance of the T / R component's receiving channel. The airborne active phased array radar mission machine can be used to control the switch of any channel of the T / R component and determine the working status of each channel one by one.
[0034] The installation requirements for the wide beam test antenna are as follows: 1) The beam of the wide beam test antenna can effectively cover the aperture of the antenna array under test; 2) The wide beam test antenna should be located within the 3dB beam width of each unit in the antenna array under test.
[0035] Therefore, the wide beam test antenna should be located at a distance L in front of the antenna array under test, where: , D is the wavelength, and this result is the minimum distance. Generally, the larger L is, the smaller the calibration error is and the better the calibration effect is. It is best to take L>2D.
[0036] When calibrating a phased array antenna, a vector network analyzer or a coherent transceiver can be used to connect the external calibration auxiliary antenna and the total synthesis port of the phased array antenna under test to obtain the amplitude and phase data of the received and transmitted signals of the entire phased array antenna or one of its units.
[0037] You can first calculate the fixed phase difference between consecutive frames DF=360°×TF / T, where TF is the frame period and T is the signal light speed / wavelength; when the T / R component is receiving the test, the received signal is the radiation signal of the device speaker. When the phase is detected, it is necessary to set a suitable attenuation value. The actual attenuation value can be automatically calculated and adjusted by the software; when receiving the T / R component test, if the n-1th frame is channel 1 attenuation 0dB, phase shift 0, and the nth frame is channel 1 attenuation 10dB, phase shift 0. Calculate the difference in the actual received signal amplitudes of the two states and compare it with 10dB. When evaluating, the confidence error can be designed as , if the actual amplitude difference is within the set error threshold, the amplitude control performance of channel 1 is considered normal. Otherwise, the amplitude control performance of channel 1 is judged to be abnormal; when receiving the T / R component test, if the n-1th frame is channel 1 attenuation 0dB, phase shift 0, and the n+1th frame is channel 1 attenuation 0dB, phase shift Φ. The above measured values can be used to calculate the theoretical value of the phase difference at the same sampling point of the two frames, and the confidence error can be designed to be θ° during evaluation. If the actual phase difference is within the set error threshold, the phase control performance of channel 1 is considered to be normal. Otherwise, the phase control performance of channel 1 is judged to be abnormal.
[0038] To simplify the process, the phase shift function of a single T / R component channel has been verified in the receiving test. Therefore, when testing the receiving performance, it is only necessary to test the amplitude difference between the phase shift of 0° under zero attenuation and the standby state.
[0039] For example, the performance of each T / R component transmission / reception channel can be tested separately, and each performance is tested three times in a cycle before the next performance is tested. When testing a certain performance, each T / R channel is traversed for the first time, the channel with abnormality is tested for the second time, and the channel with abnormality is tested for the third time. If there is still abnormality after three traversals, it is determined to be abnormal.
[0040] Step 220, when an abnormality occurs, calculate the amplitude and phase data measurement results of each abnormal antenna unit, and calculate the amplitude and phase correction of the receiving channel based on the amplitude and phase data measurement results and the target weighting coefficients of each antenna unit under the set antenna array receiving state.
[0041] Step 230, determining an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and the set minimum attenuation step amount, and determining a phase compensation code based on the amplitude compensation code.
[0042] Step 240: correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude.
[0043] Step 250, electronically scan the beam based on the corrected amplitude and the corrected phase, determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern, and if so, determine whether the amplitude and phase compensation codes are correct; if not, return to the step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount until a curve in the shape of the antenna pattern can be formed.
[0044] In this embodiment, before the amplitude compensation code is determined based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, the method adds the following steps: determine whether it is abnormal based on the amplitude and phase test results of each antenna unit receiving or transmitting the signal; when abnormal, calculate the amplitude and phase data measurement results of each abnormal antenna unit, and calculate the amplitude and phase correction amount of the receiving channel based on the amplitude and phase data measurement results and the set antenna array receiving state, the target weighting coefficient of each antenna unit. Using the above method, the abnormal T / R component can be accurately determined, and targeted compensation processing can be performed on it.
[0045] Embodiment 3 Figure 3 is a schematic diagram of the structure of the T / R component amplitude phase compensation code determination device provided in the third embodiment of the present invention, see Figure 3 , the T / R component amplitude phase compensation code determination device comprises: The compensation code determination module 310 is used to determine the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, and determine the phase compensation code according to the amplitude compensation code; A correction module 320, configured to correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude; Return module 330 is used to perform beam electronic scanning based on the corrected amplitude and the corrected phase, determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern, and when it is formed, determine whether the amplitude and phase compensation codes are correct. If not, return to the step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step until a curve in the shape of the antenna pattern can be formed.
[0046] The T / R component amplitude and phase compensation code determination device provided in this embodiment determines the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, and determines the phase compensation code according to the amplitude compensation code; corrects the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and sends a signal based on the corrected initial phase and amplitude; performs beam electronic scanning based on the corrected amplitude and corrected phase, and determines whether the signal level output by the main port of the phased array antenna forms a curve of the antenna pattern shape. When it is formed, it is determined that the amplitude and phase compensation code is correct. When it cannot be formed, it returns to the step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount until the curve of the antenna pattern shape can be formed. The compensation code can be set by using the correlation between the signals sent and received in each T / R component and other T / R components, especially the protection T / R component preset by the surrounding system, and iterates by setting the judgment condition until the optimal compensation code is obtained. The optimal compensation code can effectively compensate for the accuracy of the T / R component, thereby improving the measurement accuracy.
[0047] Based on the above embodiments, the device further includes: An abnormality determination module, used to determine whether an abnormality exists according to the amplitude and phase test results of the signal received or transmitted by each antenna unit; The calculation module is used to calculate the amplitude and phase data measurement results of each abnormal antenna unit when an abnormality occurs, and calculate the amplitude and phase correction of the receiving channel based on the amplitude and phase data measurement results and the set antenna array receiving state, the target weighting coefficient of each antenna unit.
[0048] Based on the above embodiments, the calculation module is implemented in the following manner: The complex form of the signal of the nth antenna element during transmission and reception is expressed as follows: , , in, is the complex expression of the received signal of the nth antenna element, is the complex number expression of the transmitted signal of the nth antenna unit, (r) represents the receiving state, (t) represents the transmitting state. j is the imaginary number symbol, represents the amplitude of the signal transmitted by the nth antenna unit in the initial state, represents the amplitude of the signal received by the nth antenna unit in the initial state, Indicates the phase of the signal sent in the initial state, It represents the phase of the received signal of the nth antenna unit in the initial state, and N is the number of antenna units.
[0049] Based on the above embodiments, the calculation module includes: The setting unit is used to set the target weighting coefficient of each antenna unit in the receiving state of the antenna array: , is the receiving target weighting coefficient of the nth antenna unit in the antenna array receiving state, is the receiving amplitude of the nth antenna unit in the receiving state of the antenna array, is the receiving phase of the nth antenna element in the antenna array receiving state, is a natural exponential function; the correction amount determination unit is used to correct the amplitude and phase of the receiving channel through the phase shifter and attenuator in the T / R channel: .
[0050] Based on the above embodiments, the compensation code determination module includes: Amplitude correction value expressing unit, used to express the amplitude correction value in dB as follows: , The phase compensation code expressed as a phase shifter is: ,in is the minimum phase step of the digitally controlled phase shifter.
[0051] Based on the above embodiments, the correction module includes: The adjustment unit is used to adjust the amplitude compensation code and phase compensation code Through the wave control system, the attenuator and phase shifter in the T / R channel corresponding to the antenna unit are set to adjust the amplitude and phase of the radio frequency signal transmitted or received by the antenna unit.
[0052] A first calculation unit, used to calculate an actual received signal amplitude difference of a received signal or a transmitted signal, and compare it with a preset amplitude difference threshold, and determine that the amplitude is abnormal when the amplitude difference is greater than the preset amplitude difference threshold; The second calculation unit is used to calculate the actual received phase amplitude difference of the received signal or the transmitted signal, and compare it with a preset phase difference threshold. When the phase difference is greater than the preset phase difference threshold, it is determined that the phase is abnormal.
[0053] The T / R component amplitude and phase compensation code determination device provided in the embodiment of the present invention can execute the T / R component amplitude and phase compensation code determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0054] Embodiment 4 Embodiment 4 of the present invention further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the method for determining the amplitude and phase compensation code of a T / R component as described in any one of the above embodiments.
[0055] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device.
[0056] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0057] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0058] Computer program code for performing the operation of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or device. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0059] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for determining a T / R component amplitude phase compensation code, characterized in that: include: Determine an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and a set minimum attenuation step amount, and determine a phase compensation code based on the amplitude compensation code; Correcting the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and sending a signal based on the corrected initial phase and amplitude; Beam electronic scanning is performed based on the corrected amplitude and corrected phase to determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern. If so, the amplitude and phase compensation codes are determined to be correct. If not, the step of determining the amplitude compensation code based on the amplitude and phase corrections of the receiving channel and the set minimum attenuation step is returned until a curve in the shape of the antenna pattern can be formed.
2. The method according to claim 1, characterized in that: Before determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount, the method further includes: Determine whether there is an abnormality based on the amplitude and phase test results of the signal received or transmitted by each antenna unit; In the event of an abnormality, the amplitude and phase data measurement results of each abnormal antenna unit are calculated, and the amplitude and phase correction of the receiving channel are calculated based on the amplitude and phase data measurement results and the set antenna array receiving state, and the target weighting coefficient of each antenna unit.
3. The method according to claim 2, characterized in that The calculation of the amplitude and phase data measurement results of each abnormal antenna unit is implemented in the following manner: The complex form of the signal of the nth antenna element during transmission and reception is expressed as follows: , ,in, is the complex expression of the received signal of the nth antenna element, is the complex number expression of the transmitted signal of the nth antenna unit, (r) represents the receiving state, (t) represents the transmitting state, j is the imaginary number symbol, represents the amplitude of the signal transmitted by the nth antenna unit in the initial state, represents the amplitude of the signal received by the nth antenna unit in the initial state, Indicates the phase of the signal sent in the initial state, It represents the phase of the received signal of the nth antenna unit in the initial state, and N is the number of antenna units.
4. The method according to claim 3, characterized in that The calculation of the correction amount of the amplitude and phase of the receiving channel by the target weighting coefficient of each antenna unit according to the amplitude and phase data measurement results and the set antenna array receiving state includes: When the antenna array is in receiving state, the target weighting coefficient of each antenna unit is: , is the receiving target weighting coefficient of the nth antenna unit in the antenna array receiving state, is the receiving amplitude of the nth antenna unit in the receiving state of the antenna array, is the receiving phase of the nth antenna element in the antenna array receiving state, is the natural exponential function; The correction amount of the amplitude and phase of the receiving channel through the phase shifter and attenuator in the T / R channel is .
5. The method according to claim 4, characterized in that The step of determining the amplitude compensation code based on the correction amount of the amplitude and phase of the receiving channel and the set minimum attenuation step amount includes: The amplitude correction is expressed in dB as: , Then the amplitude compensation code is: ,in It is the minimum attenuation step of the digital controlled attenuator.
6. The method according to claim 5, characterized in that The determining of the phase compensation code according to the amplitude compensation code comprises: Set the phase correction to: , The phase compensation code expressed as a phase shifter is: ,in is the minimum phase step of the digitally controlled phase shifter.
7. The method according to claim 6, characterized in that The method of correcting the initial phase and amplitude based on the phase compensation code and the amplitude compensation code, and sending a signal based on the corrected initial phase and amplitude, includes: The amplitude compensation code and phase compensation code Through the wave control system, the attenuator and phase shifter in the T / R channel corresponding to the antenna unit are set to adjust the amplitude and phase of the radio frequency signal transmitted or received by the antenna unit.
8. The method according to claim 2, characterized in that: The determining whether there is an abnormality according to the amplitude and phase test results of the signal received or transmitted by each antenna unit includes: Calculate the actual received signal amplitude difference of the received signal or the transmitted signal, and compare it with a preset amplitude difference threshold, and determine that the amplitude is abnormal when it is greater than the preset amplitude difference threshold; The actual received phase amplitude difference of the received signal or the transmitted signal is calculated and compared with a preset phase difference threshold. When the difference is greater than the preset phase difference threshold, a phase abnormality is determined.
9. A device for determining a T / R component amplitude phase compensation code, characterized in that: include: A compensation code determination module, used to determine an amplitude compensation code based on the amplitude and phase correction amounts of the receiving channel and a set minimum attenuation step amount, and to determine a phase compensation code based on the amplitude compensation code; A correction module, used to correct the initial phase and amplitude of each antenna unit based on the phase compensation code and the amplitude compensation code, and send a signal based on the corrected initial phase and amplitude; The return module is used to perform beam electronic scanning based on the corrected amplitude and corrected phase, and determine whether the signal level output from the main port of the phased array antenna forms a curve in the shape of the antenna pattern. When it is formed, it is determined that the amplitude and phase compensation codes are correct. When it cannot be formed, it returns to determine the amplitude compensation code steps based on the amplitude and phase correction amount of the receiving channel and the set minimum attenuation step amount until a curve in the shape of the antenna pattern can be formed.
10. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the T / R component amplitude and phase compensation code determination method as described in any one of claims 1-8 when executed by a computer processor.
