Triangular cloth array phased array antenna phase solving method, device, equipment and medium

CN121743627BActive Publication Date: 2026-10-30HUNAN SIBEITU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511933903.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-19
Publication Date
2026-10-30
Estimated Expiration
2045-12-19

AI Technical Summary

Technical Problem

通过可编程逻辑门阵列(FPGA)实现时,通常需要占用大量的资源,这会导致FPGA芯片选型的要求提高

Benefits of technology

[0018]上述三角布阵相控阵天线相位解算方法、装置、设备和介质,通过将三角布阵相控阵天线根据行数为奇偶数的划分为第一子阵集合和第二子阵集合,计算第一子阵集合的所有相位后,只需对每个阵元的相位加上X轴单位相位差和Y轴单位相位差相后即可得到第二子阵集合的所有相位。通过这样的设计,能够将数据存储量大幅度降低,减少了乘法器资源的占用。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121743627B_ABST
    Figure CN121743627B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of phased array antennas, and provides a triangular array phased array antenna phase solving method, device, equipment and medium. According to the present application, the triangular array phased array antenna is divided into a first subarray set and a second subarray set according to whether the number of rows or the number of columns is odd or even, all phases of the first subarray set are calculated, and then only the X-axis unit phase difference and the Y-axis unit phase difference are added to the phase of each array element, so that all phases of the second subarray set can be obtained. Through the design, the data storage amount can be greatly reduced, and the occupation of the multiplier resource is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of phased array antenna technology, and in particular to a method, apparatus, equipment and medium for phase calculation of a triangular array phased array antenna. Background Technology

[0002] Phase calculation for large-scale phased array antennas is time-consuming. Higher-frequency processors are typically used to reduce this time, or multi-channel parallel computing is employed to accelerate the calculation. Implementation using programmable gate arrays (FPGAs) usually requires significant resources, which increases the requirements for FPGA chip selection.

[0003] For triangular phased array antennas, since the array elements in adjacent rows or columns of the triangular array are staggered, in the actual calculation process, the N×M array surface is expanded to a 2N×M array surface. After calculation according to the conventional square array, the phase of the actual array element of the triangular array is extracted according to the sequence number for use. This leads to an expansion of the calculation workload and increases the resource consumption for phase solution of large-scale phased arrays.

[0004] Therefore, a technical solution is urgently needed to address the problem of excessive computational resource consumption when performing phase calculations for large-scale triangular phased array antennas. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, apparatus, equipment, and medium for phase calculation of triangular array phased array antennas to address the aforementioned technical problems.

[0006] A method for phase calculation of a triangular phased array antenna includes the following steps: The azimuth and off-axis angles of the received beam are determined, and the corresponding sine and cosine values ​​are calculated. Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles. The X-axis reference array element phase and Y-axis reference array element phase are calculated based on the X-axis unit phase difference and Y-axis unit phase difference, respectively; and the triangular array phased array antennas are divided into the first subarray set according to the number of rows or columns being odd, and the second subarray set according to the number of rows or columns being even. For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis. Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0007] In one embodiment, calculating the X-axis unit phase difference and Y-axis unit phase difference of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles includes: Calculate the unit phase difference along the X-axis and the unit phase difference along the Y-axis of the triangular phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles:

[0008]

[0009] in, The phase difference is expressed as a unit on the X-axis. The phase difference is expressed as a unit along the Y-axis. Half wavelength; The spacing between array elements; It is the off-axis angle; It is the azimuth angle.

[0010] In one embodiment, the X-axis reference array element phase and the Y-axis reference array element phase are calculated based on the X-axis unit phase difference and the Y-axis unit phase difference, respectively, including: Based on the unit phase difference along the X-axis and the unit phase difference along the Y-axis, the phase of each element along the X-axis reference axis and the phase of each element along the Y-axis reference axis are calculated respectively to obtain the element phases along the X-axis reference axis and the Y-axis reference axis:

[0011]

[0012]

[0013]

[0014] in, The phase of the X-axis reference array element; The phase of the Y-axis reference axis array element; For the X-axis reference axis n The phase of each array element; Y-axis reference axis m The phase of each array element; N This represents the number of array elements along the X-axis.

[0015] A phase calculation device for a triangular array phased array antenna includes: The parameter receiving module is used to receive the azimuth and off-axis angles of the beam and calculate the sine and cosine values ​​corresponding to the azimuth and off-axis angles of the received beam. The unit phase difference calculation module is used to calculate the X-axis unit phase difference and Y-axis unit phase difference of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth angle and off-axis angle. The array element phase calculation module is used to calculate the X-axis reference axis array element phase and the Y-axis reference axis array element phase according to the X-axis unit phase difference and the Y-axis unit phase difference, respectively; and divides the triangular array phased array antennas into the first subarray set according to the number of rows or columns being odd, and divides them into the second subarray set according to the number of rows or columns being even. The first subarray phase calculation module is used to calculate all phases of the first subarray set for each subarray element in the first subarray set, by adding the phase of each element of the X-axis reference axis element to the phase of the m-th element of the Y-axis, and traversing the phases of the Y-axis reference axis elements. Here, m∈[1,…,M], and M is the number of Y-axis elements. The second subarray phase calculation module is used to add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0016] A computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program performing the following steps: The azimuth and off-axis angles of the received beam are determined, and the corresponding sine and cosine values ​​are calculated. Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles. The X-axis reference array element phase and Y-axis reference array element phase are calculated based on the X-axis unit phase difference and Y-axis unit phase difference, respectively; and the triangular array phased array antennas are divided into the first subarray set according to the number of rows or columns being odd, and the second subarray set according to the number of rows or columns being even. For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis. Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0017] A computer-readable storage medium having a computer program stored thereon, the computer program performing the following steps when executed by a processor: The azimuth and off-axis angles of the received beam are determined, and the corresponding sine and cosine values ​​are calculated. Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles. The X-axis reference array element phase and Y-axis reference array element phase are calculated based on the X-axis unit phase difference and Y-axis unit phase difference, respectively; and the triangular array phased array antennas are divided into the first subarray set according to the number of rows or columns being odd, and the second subarray set according to the number of rows or columns being even. For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis. Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0018] The aforementioned method, apparatus, equipment, and medium for calculating the phase of a triangular phased array antenna divides the antenna into a first subarray set and a second subarray set based on the number of rows (odd or even). After calculating all phases of the first subarray set, the phases of the second subarray set can be obtained by adding the unit phase difference along the X-axis and the unit phase difference along the Y-axis to the phase of each element. This design significantly reduces the amount of data stored and minimizes the use of multiplier resources. Attached Figure Description

[0019] Figure 1 This is a flowchart illustrating the phase calculation method for a triangular array phased array antenna in one embodiment; Figure 2 This is a schematic diagram of phase calculation for a typical triangular array in one embodiment; Figure 3 This is a schematic diagram of the division of the first and second subarrays in one embodiment; Figure 4 This is a structural block diagram of a phase calculation device for a triangular array phased array antenna in one embodiment; Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0021] In one embodiment, such as Figure 1 As shown, a method for phase calculation of a triangular phased array antenna is provided, including the following steps: Step 201: Receive the azimuth and off-axis angles of the received beam, and calculate the sine and cosine values ​​corresponding to the azimuth and off-axis angles of the received beam.

[0022] Step 202: Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles.

[0023] Step 203: Calculate the phase of the X-axis reference array element and the phase of the Y-axis reference array element based on the X-axis unit phase difference and the Y-axis unit phase difference, respectively; and divide the triangular array phased array antennas into the first subarray set according to the number of rows or columns being odd, and divide them into the second subarray set according to the number of rows or columns being even.

[0024] It should be noted that the triangular array phased array antennas are divided into the first subarray set according to whether the number of rows or columns is odd, and the second subarray set according to whether the number of rows or columns is even. Specifically, the triangular array phased array antennas can be divided into the first subarray set and the second subarray set according to the parity of the number of rows, or the triangular array phased array antennas can be divided into the first subarray set and the second subarray set according to the parity of the number of columns.

[0025] Step 204: For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis.

[0026] Step 205: Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0027] In the aforementioned phase calculation method for triangular phased array antennas, the triangular phased array antenna is divided into a first subarray set and a second subarray set based on whether the number of rows is odd or even. After calculating all the phases of the first subarray set, all the phases of the second subarray set can be obtained by adding the unit phase difference along the X-axis and the unit phase difference along the Y-axis to the phase of each array element. This design significantly reduces the amount of data stored and minimizes the use of multiplier resources.

[0028] In one embodiment, step 202, calculating the X-axis unit phase difference and Y-axis unit phase difference of the triangular phased array based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles, includes: Calculate the unit phase difference along the X-axis and the unit phase difference along the Y-axis of the triangular phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles:

[0029]

[0030] in, The phase difference is expressed as a unit on the X-axis. The phase difference is expressed as a unit along the Y-axis. Half wavelength; The spacing between array elements; It is the off-axis angle; It is the azimuth angle.

[0031] In one embodiment, step 203, calculating the X-axis reference array element phase and the Y-axis reference array element phase based on the X-axis unit phase difference and the Y-axis unit phase difference respectively, includes: The phase of each element along the X-axis reference axis and the phase of each element along the Y-axis reference axis are calculated based on the unit phase difference along the X-axis and the unit phase difference along the Y-axis, respectively.

[0032]

[0033]

[0034]

[0035] in, The phase of the X-axis reference array element; The phase of the Y-axis reference axis array element; For the X-axis reference axis n The phase of each array element; Y-axis reference axis m The phase of each array element; N This represents the number of array elements along the X-axis.

[0036] Reference Figure 2 For typical triangular array phase calculation, each interval in the triangular array needs to be filled with virtual array elements, and then the phase calculation is performed according to the conventional square array phase calculation method. The obtained phase is then extracted according to the channel number to obtain the phase of the triangular array. Figure 2As can be seen, the gray solid circle represents the actual triangular array elements, and the white dashed circle represents the virtual array elements. For an N×M triangular array surface, after adding virtual array elements, the array surface size expands to 2N×M.

[0037] After employing the method described in this invention, the array surface of the triangular formation is decomposed into two types of subarray sets (i.e., the first subarray set and the second subarray set). It should be noted that the number of the first and second subarrays needs to be determined based on the number of Y-axis array elements. When the number of Y-axis array elements is even, the number of array elements in the first and second subarrays is equal. When the number of Y-axis array elements is odd, the first subarray has X more array elements than the second subarray. (Refer to...) Figure 3 Dark-colored array elements are the first subarray elements, and light-colored array elements are the second subarray elements. After calculating the total number of array elements in the first subarray set, we only need to add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, and then we can obtain all the phases of the second subarray set.

[0038] The resource consumption of traditional virtual array filling methods and the method described in this invention was compared, and the results are shown in Table 1.

[0039] Table 1. Comparison of resource consumption for different methods

[0040] Where N is the number of X-axis array elements and M is the number of Y-axis array elements. · This indicates rounding up. It can be seen that the present invention requires fewer resources than the virtual array element filling method in terms of both the number of multiplications and additions, demonstrating that the present invention can significantly reduce data storage requirements.

[0041] It should be understood that, although Figure 1 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0042] In one embodiment, such as Figure 4 As shown, a phase calculation device for a triangular array phased array antenna is provided, comprising: The parameter receiving module 901 is used to receive the azimuth angle and off-axis angle of the beam, and calculate the sine and cosine values ​​corresponding to the azimuth angle and off-axis angle of the received beam. The unit phase difference calculation module 902 is used to calculate the X-axis unit phase difference and Y-axis unit phase difference of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth angle and off-axis angle. The array element phase calculation module 903 is used to calculate the X-axis reference axis array element phase and the Y-axis reference axis array element phase according to the X-axis unit phase difference and the Y-axis unit phase difference respectively; and divides the triangular array phased array antennas into the first subarray set according to the number of rows or columns being odd, and divides them into the second subarray set according to the number of rows or columns being even. The first subarray phase calculation module 904 is used to calculate all phases of the first subarray set for each subarray element in the first subarray set, such that the phase of each element of the X-axis reference axis is added to the phase of the m-th element of the Y-axis, and the phases of the Y-axis reference axis are traversed to obtain all phases of the first subarray set, where m∈[1,…,M] and M is the number of Y-axis elements; The second subarray phase calculation module 905 is used to add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0043] In one embodiment, the unit phase difference calculation module 902 calculates the X-axis unit phase difference and Y-axis unit phase difference of the triangular phased array based on the sine and cosine values ​​corresponding to the azimuth angle and off-axis angle, including: Calculate the unit phase difference along the X-axis and the unit phase difference along the Y-axis of the triangular phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles:

[0044]

[0045] in, The phase difference is expressed as a unit on the X-axis. The phase difference is expressed as a unit along the Y-axis. Half wavelength; The spacing between array elements; It is the off-axis angle; It is the azimuth angle.

[0046] In one embodiment, the array element phase calculation module 903 calculates the X-axis reference axis array element phase and the Y-axis reference axis array element phase based on the X-axis unit phase difference and the Y-axis unit phase difference, respectively, including: The phase of each element along the X-axis reference axis and the phase of each element along the Y-axis reference axis are calculated based on the unit phase difference along the X-axis and the unit phase difference along the Y-axis, respectively.

[0047]

[0048]

[0049]

[0050] in, The phase of the X-axis reference array element; The phase of the Y-axis reference axis array element; For the X-axis reference axis n The phase of each array element; Y-axis reference axis m The phase of each array element; N This represents the number of array elements along the X-axis.

[0051] Specific limitations regarding the phase calculation device for triangular phased array antennas can be found in the limitations of the phase calculation method for triangular phased array antennas mentioned above, and will not be repeated here. Each module in the aforementioned phase calculation device for triangular phased array antennas can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware or independently of the processor in a computer device, or stored in software in the memory of a computer device, so that the processor can call and execute the operations corresponding to each module.

[0052] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown, the computer device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The network interface is used to communicate with external terminals via a network connection. When executed by the processor, the computer program implements a phase calculation method for a triangular array phased array antenna. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0053] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0054] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the method described above.

[0055] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor: Step 201: Receive the azimuth and off-axis angles of the received beam, and calculate the sine and cosine values ​​corresponding to the azimuth and off-axis angles of the received beam.

[0056] Step 202: Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles.

[0057] Step 203: Calculate the phase of the X-axis reference array element and the phase of the Y-axis reference array element based on the X-axis unit phase difference and the Y-axis unit phase difference, respectively; and divide the triangular array phased array antennas into the first subarray set according to the number of rows or columns being odd, and divide them into the second subarray set according to the number of rows or columns being even.

[0058] Step 204: For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis.

[0059] Step 205: Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

[0060] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0061] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0062] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for phase calculation of a triangular phased array antenna, characterized in that, Includes the following steps: The azimuth and off-axis angles of the received beam are determined, and the corresponding sine and cosine values ​​are calculated. Calculate the unit phase difference on the X-axis and the unit phase difference on the Y-axis of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles. The X-axis reference array element phase and Y-axis reference array element phase are calculated based on the X-axis unit phase difference and Y-axis unit phase difference, respectively; and the triangular array phased array antennas are divided into the first subarray set according to the number of rows or columns being odd, and the second subarray set according to the number of rows or columns being even. For each element in the first subarray set, add the phase of each element in the X-axis reference axis to the phase of the m-th element in the Y-axis. Iterate through the phases of the Y-axis reference axis elements to calculate all phases in the first subarray set, where m∈[1,…,M] and M is the number of elements in the Y-axis. Add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

2. The phase calculation method for a triangular array phased array antenna according to claim 1, characterized in that, Calculate the unit phase difference on the X-axis and unit phase difference on the Y-axis of the triangular phased array based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles, including: Calculate the unit phase difference along the X-axis and the unit phase difference along the Y-axis of the triangular phased array antenna based on the sine and cosine values ​​corresponding to the azimuth and off-axis angles: in, The phase difference is expressed as a unit on the X-axis. The phase difference is expressed as a unit along the Y-axis. Half wavelength; The spacing between array elements; It is the off-axis angle; This is the azimuth angle.

3. The phase calculation method for a triangular array phased array antenna according to claim 2, characterized in that, Calculate the X-axis reference array element phase and the Y-axis reference array element phase based on the X-axis unit phase difference and the Y-axis unit phase difference, respectively, including: Based on the unit phase difference along the X-axis and the unit phase difference along the Y-axis, the phase of each element along the X-axis reference axis and the phase of each element along the Y-axis reference axis are calculated respectively to obtain the element phases along the X-axis reference axis and the Y-axis reference axis: in, The phase of the X-axis reference array element; The phase of the Y-axis reference axis array element; For the X-axis reference axis n The phase of each array element; Y-axis reference axis m The phase of each array element; N This represents the number of array elements along the X-axis.

4. A phase calculation device for a triangular array phased array antenna, characterized in that, include: The parameter receiving module is used to receive the azimuth and off-axis angles of the beam and calculate the sine and cosine values ​​corresponding to the azimuth and off-axis angles of the received beam. The unit phase difference calculation module is used to calculate the X-axis unit phase difference and Y-axis unit phase difference of the triangular array phased array antenna based on the sine and cosine values ​​corresponding to the azimuth angle and off-axis angle. The array element phase calculation module is used to calculate the X-axis reference axis array element phase and the Y-axis reference axis array element phase according to the X-axis unit phase difference and the Y-axis unit phase difference, respectively; and divides the triangular array phased array antennas into the first subarray set according to the number of rows or columns being odd, and divides them into the second subarray set according to the number of rows or columns being even. The first subarray phase calculation module is used to calculate all phases of the first subarray set for each subarray element in the first subarray set, by adding the phase of each element of the X-axis reference axis element to the phase of the m-th element of the Y-axis, and traversing the phases of the Y-axis reference axis elements. Here, m∈[1,…,M], and M is the number of Y-axis elements. The second subarray phase calculation module is used to add the phase of each subarray element in the first subarray set to the unit phase difference on the X-axis and the unit phase difference on the Y-axis to obtain the phase of each subarray in the second subarray set with an even number of rows, thus obtaining all the phases of the second subarray set.

5. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Distributed phased-array antenna phase resolving method and system based on reference axis decomposition

    CN120561439A

  • Reconfigurable dual mode network

    US4499471A