Received Beam Resource Pool Subarray Resource Management Module and Method
By introducing a receiving beam resource pool sub-array resource management module in a large phased array system, the sub-array attenuation factor is calculated and delay compensation is performed, the problem of low scheduling efficiency of sub-array resource is solved, and the reception beam gain is maximized and the reception diameter efficiency is improved.
Patent Information
- Application Number
- CN202411424478.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2044-10-12
AI Technical Summary
How to realize efficient scheduling of sub-array resources in large phased array systems to maximize the efficiency of receiving caliber.
By introducing a receiving beam resource pool sub-array resource management module in the receiving phased array system, managing M sub-arrays, calculating the internal product of each sub-array normal vector and the direction vector of the received beam, calculating the sub-array attenuation factor, and updating the sub-array set, scheduling the sub-array resources to form a sub-array beam pointing information, and performing delay compensation to complete the synthesis of the received beam.
The optimal scheduling of the receiving sub-array resources is realized, the gain of the receiving beam is maximized, the flexibility of the multi-faceted or conformal phased array system is fully utilized, and the reception diameter efficiency is improved.
Smart Images

Figure CN119402045B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of beamforming of receiving phased array systems, and particularly to a sub-array resource management module and method for a receiving beam resource pool. Background Art
[0002] A phased array system can adopt a planar configuration or a multi-panel configuration. The multi-panel configuration uses different panels to cover different airspaces, thereby expanding the beam coverage range of the phased array. The phased array can also adopt a conformal design configuration with various carrier platforms. Based on the multi-panel configuration or the conformal design with the carrier platform, the phased array system schedules different sub-arrays to complete beamforming according to the change of the beam direction.
[0003] Currently, large phased array systems generally adopt a modular design method, which improves the standardization and versatility of the design. By dividing a large array surface into multiple standardized sub-arrays, it is not only possible to adapt to the requirements of array surfaces of different sizes, but also significantly improve the flexibility and versatility of the system. In addition, the standardized sub-array module is conducive to realizing batch production, thereby reducing production and manufacturing costs. The modular design also makes maintenance and repair more convenient. When a fault occurs, only the corresponding module needs to be replaced, without affecting the operation of the entire system.
[0004] For a large phased array, the standardized and modular sub-arrays constitute a sub-array resource pool. To make full use of the flexibility of a multi-panel or conformal phased array system based on multiple sub-arrays and maximize the receiving aperture efficiency, the key lies in how to schedule and allocate the sub-arrays in the sub-array resource pool to synthesize receiving beams. Summary of the Invention
[0005] The technical problem to be solved by the present invention is how to achieve efficient scheduling of sub-array resources and maximize the receiving aperture efficiency.
[0006] The present invention solves the above technical problem through the following technical solutions: A sub-array resource management module for a receiving beam resource pool is configured to manage M sub-arrays of a receiving phased array system. Sub-array m includes N m antenna elements, where 1 ≤ m ≤ M. At time t, a sub-array set S i (t) that forms a receiving beam Beam i (t) is determined. The inner product is calculated respectively for the normal vector of each sub-array m and the direction vector of all receiving beams Beam i (t). The sub-array attenuation factor is calculated based on the inner product, and the sub-array set S (t) is updated. K sub-arrays in the updated sub-array set S i (t) are scheduled to respectively form sub-array beams Beam i with pointing information Beam i(t, k), where 1 ≤ k ≤ K, calculate the updated sub-array set S i The geometric center of Calculate the time delay difference Δτ of the k-th sub-array relative to the geometric center k , and form the sub-array beam Beam i (t, k) for time delay compensation to obtain the compensated sub-array beam Beam i (t - Δτ k , k), and complete the synthesis of the receiving beam Beam i (t) based on the updated sub-array set S i (t).
[0007] Preferably, for each sub-array m, calculate the inner product of the normal vector and the direction vector of all receiving beams Beam i (t), including:
[0008] 2.1. Establish a coordinate system O-XYZ for the entire array surface. The coordinates of the N m antenna elements of sub-array m in the coordinate system O-XYZ of the array surface are (x m,n , y m,n , z m,n ), where 1 ≤ n ≤ N m . Establish a sub-array coordinate system O m -XYZ for sub-array m. The origin O m -XYZ of the sub-array coordinate system O m has coordinates in the coordinate system O-XYZ of the array surface as
[0009]
[0010] The unit vector along the normal direction of sub-array m is
[0011] 2.2. Calculate the direction vector of the receiving beam Beam i (t) according to the pointing information of the receiving beam Beam i (t).
[0012]
[0013] 2.3. Calculate the inner product of the normal vector of sub-array m and the direction vector of the receiving beam Beam i (t), and calculate the sub-array attenuation factor η according to the inner product . The calculation method of the sub-array attenuation factor η m is as follows: m
[0014]
[0015] Among them When η m is less than or equal to the set threshold, the sub-array m is deleted from the sub-array set S i (t); otherwise, the sub-array m is put into or left in the sub-array set S i (t), and the updated sub-array set S i (t) is obtained.
[0016] Preferably, the calculation formula for the inner product of the normal vector of the sub-array m and the direction vector of the receiving beam Beam i (t) is:
[0017]
[0018] Preferably, the set threshold is 0, that is, when the sub-array attenuation factor η of the sub-array m m >0, the sub-array m is put into the sub-array set S i (t), that is, the sub-array m participates in the formation of the receiving beam Beam i (t) at time t.
[0019] Preferably, scheduling the K sub-arrays in the updated sub-array set S i (t) to respectively form the sub-array beam Beam (t,k) pointing to the information includes: i
[0020] 3.1. Calculate the coordinates (x′ k , y′ k,n , z′ k,n ) of each antenna element in the k-th sub-array in the sub-array coordinate system O k,n -XYZ:
[0021] Among them, (x k,n , y k,n , z k,n ) are the coordinates of the antenna element in the k-th sub-array in the array plane coordinate system O-XYZ, is the origin O of the sub-array coordinate system O k -XYZ k in the array plane coordinate system O-XYZ;
[0022] 3.2. Obtain the coordinate matrix of the k-th sub-array in the sub-array coordinate system O k -XYZ as:
[0023]
[0024] 3.3. Calculate the weighted vector of the kth sub-matrix Based on the weighted vector, a subarray beam Beam is formed. i (t,k).
[0025] Preferably, the updated sub-array set S i The geometric center of (t) The calculation method is:
[0026] Among them, K is the sub-array set S i The number of subarrays in (t).
[0027] Preferably, the delay difference Δτ of the k-th subarray relative to the geometric center is k The calculation method is:
[0028]
[0029] The subarray beam formed for the kth subarray is Beam i The compensation value for delay compensation at (t,k) is -Δτ k , c is the speed of light.
[0030] Preferably, the receiving beam Beam i The calculation method of the synthesis of (t) is:
[0031] Beam i (t-Δτ k , k) is the compensated sub-array beam, η k is the sub-array attenuation factor of sub-array k.
[0032] The present invention also provides a receive beam resource pool subarray resource management method, comprising:
[0033] Step 1: Manage the M subarrays of the receiving phased array system, where subarray m contains N m antenna elements, 1≤m≤M, form a receiving beam Beam at time t i The set of sub-matrices S of (t) i (t), respectively for the normal vector of each subarray m and all receiving beams Beam i (t) direction vector Calculate the inner product, calculate the sub-array attenuation factor based on the inner product, and update the sub-array set S i (t);
[0034] Step 2: Schedule the updated sub-array set S i The K sub-arrays in (t) form the directional information Subarray beam Beam i(t, k), where 1 ≤ k ≤ K;
[0035] Step 3: Calculate the updated sub-array set S i The geometric center of Calculate the time delay difference Δτ of the k-th sub-array relative to the geometric center k , and perform time delay compensation on the sub-array beam Beam i (t, k) to obtain the compensated sub-array beam Beam i (t - Δτ k , k), and synthesize the receiving beam Beam i (t) based on the updated sub-array set S i (t).
[0036] Preferably, the said Step 1 includes:
[0037] 1.1. Establish a plane coordinate system O-XYZ for the entire plane. The coordinates of the N m antenna elements of sub-array m in the plane coordinate system O-XYZ are (x m,n , y m,n , z m,n ), where 1 ≤ n ≤ N m . Establish a sub-array coordinate system O m -XYZ for sub-array m. The origin O m of the sub-array coordinate system O m in the plane coordinate system O-XYZ is
[0038]
[0039] The unit vector along the normal direction of sub-array m is
[0040] 1.2. Calculate the direction vector of the receiving beam Beam i (t) according to the pointing information of the receiving beam Beam i (t).
[0041]
[0042] 1.3. Calculate the inner product of the normal vector of sub-array m and the direction vector of the receiving beam Beam i (t), and calculate the sub-array attenuation factor η according to the inner product. The calculation method of the sub-array attenuation factor η m is as follows: m
[0043]
[0044] Among them When η m is less than or equal to the set threshold, the sub-array m is deleted from the sub-array set S i (t); otherwise, the sub-array m is put into or left in the sub-array set S i (t) to obtain the updated sub-array set S i (t).
[0045] Preferably, the normal vector of the sub-array m and the direction vector of the receiving beam Beam i (t) The calculation formula of the inner product is:
[0046]
[0047] Preferably, the second step includes:
[0048] 2.1 Calculate the coordinates (x′ k , y′ k,n , z′ k,n ) of each antenna element in the k-th sub-array in the sub-array coordinate system O k,n -XYZ:
[0049] Among them, (x k,n , y k,n , z k,n ) are the coordinates of the antenna element in the k-th sub-array in the array plane coordinate system O-XYZ, is the origin O of the sub-array coordinate system O k -XYZ k The coordinates in the array plane coordinate system O-XYZ;
[0050] 2.2 Obtain the coordinate matrix of the k-th sub-array in the sub-array coordinate system O k -XYZ as:
[0051]
[0052] 2.3 Calculate the weighted vector of the k-th sub-array and form the sub-array beam Beam i (t, k) based on this weighted vector.
[0053] Preferably, the calculation method of the geometric center of the updated sub-array set S i (t) in the third step is:
[0054] Among them, K is the number of sub-arrays in the sub-array set S i (t);
[0055] The time delay difference Δτ of the k-th sub-array relative to the geometric center k is calculated as follows:
[0056]
[0057] The compensation value for time delay compensation of the sub-array beam Beam i (t,k) formed by the k-th sub-array is -Δτ k ;
[0058] The calculation method for the synthesis of the receiving beam Beam i (t) is as follows:
[0059] Beam i (t - Δτ k ,k) is the compensated sub-array beam, and η k is the sub-array attenuation factor of sub-array k.
[0060] The advantages provided by the present invention are as follows:
[0061] According to the receiving beam direction, the present invention realizes the optimal scheduling of receiving sub-array resources, can maximize the gain of the receiving beam. For a non-planar receiving phased array composed of multiple sub-arrays, when beam synthesis is performed, the time delay differences introduced by different phase centers between different sub-arrays and the time delay differences introduced by the different phase centers between the sub-array phase center and the system phase center are estimated and compensated, fully utilizing the flexibility of the multi-faceted or conformal phased array system based on multiple sub-arrays, and realizing the maximization of the receiving aperture efficiency, and can achieve flexible sub-array resource scheduling, sub-array and system time delay compensation, and synthesis of multiple sub-array beams for the non-planar receiving phased array system.
[0062] At the same time, the introduction of the sub-array attenuation factor can maximize the spatial coverage ability of the conformal array and reduce the influence of the phase center change of the multi-faceted array on beam synthesis. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 It is a schematic diagram of the definition of the phased array plane coordinate system of the receiving beam resource pool sub-array resource management module provided by the embodiment of the present invention;
[0064] Figure 2 It is a schematic diagram of the working process of the receiving beam resource pool sub-array resource management module and the beam resource pool management module provided by the embodiment of the present invention;
[0065] Figure 3 It is a flowchart of the receiving beam resource pool sub-array resource management method provided by the embodiment of the present invention;
[0066] Figure 4Schematic diagram of the system coordinate system taking a 2D array as an example for the subarray resource management module and method of the receive beam resource pool provided by the embodiments of the present invention. Detailed implementation manners
[0067] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the following describes the technical solutions of the present invention clearly and completely with reference to specific embodiments and the accompanying drawings. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0068] Embodiment 1
[0069] As Figure 2-3 shown, this embodiment provides a subarray resource management module for the receive beam resource pool, which is configured to manage M subarrays of the receive phased array system. Subarray m includes N m antenna elements, 1 ≤ m ≤ M. At time t, the subarray set S i (t) that forms the receive beam Beam i (t) is obtained. The inner product is calculated respectively for the normal vector of each subarray m and the direction vector of all receive beams Beam i (t). The subarray attenuation factor is calculated based on the inner product, and the subarray set S (t) is updated. K subarrays in the updated subarray set S i (t) are scheduled to form subarray beams Beam i (t,k) pointing to the information respectively, where 1 ≤ k ≤ K. The geometric center of the updated subarray set S i (t) is calculated i . The time delay difference Δτ of the k-th subarray relative to the geometric center is calculated k , and time delay compensation is performed on the subarray beam Beam i (t,k) formed by the k-th subarray to obtain the compensated subarray beam Beam i (t - Δτ k ,k). The subarray resource management module completes the synthesis of the receive beam Beam i (t) based on the updated subarray set S i (t).
[0070] Among them, the process of calculating the inner product respectively for the normal vector of each subarray m and the direction vector of all receive beams Beam i (t) includes:
[0071] 2.1. Establish a unified array coordinate system O-XYZ for the entire array. The origin of the array coordinate system O-XYZ is O. The coordinates of the N m antenna elements of sub-array m in the array coordinate system O-XYZ are (x m,n , y m,n , z m,n ), where 1 ≤ n ≤ N m . Establish a sub-array coordinate system O m -XYZ for sub-array m. The origin of the sub-array coordinate system O m -XYZ is O m . The coordinates of the origin O m in the array coordinate system O-XYZ are
[0072]
[0073] . There is a translation relationship between the array coordinate system O-XYZ and the sub-array coordinate system O m -XYZ. As shown in Figure 1 , the unit vector along the normal direction of sub-array m is
[0074] 2.2. Calculate the direction vector i of the received beam Beam (t) according to the pointing information i of the received beam Beam
[0075]
[0076] 2.3. Calculate the inner product of the normal vector of sub-array m and the direction vector i of the received beam beam (t), and calculate the sub-array attenuation factor η m according to the inner product. The calculation method of the sub-array attenuation factor η m is as follows:
[0077]
[0078] where When η m is less than or equal to the set threshold, delete sub-array m from the sub-array set S i (t); otherwise, put sub-array m into or leave it in the sub-array set S i (t) to obtain the updated sub-array set S i (t).
[0079] The calculation formula for the inner product of sub-array m and the direction vector i of the received beam Beam (t) is:
[0080]
[0081] The set threshold of the present invention is 0, that is, when the sub-array attenuation factor η of sub-array m m > 0, then sub-array m is put into the sub-array set S i (t), that is, sub-array m participates in the formation of the receiving beam Beam i (t) at time t.
[0082] The process of forming the sub-array beams Beam i (t,k) by the K sub-arrays in the updated sub-array set S (t) includes: i (t,k) is as follows:
[0083] 3.1. Calculate the coordinates (x′ k y′ k,n, z′ k,n ) of each antenna element in the k-th sub-array in the sub-array coordinate system O k,n -XYZ:
[0084] where (x k,n , y k,n , z k,n ) are the coordinates of the antenna element in the k-th sub-array in the array plane coordinate system O-XYZ, is the origin O k of the sub-array coordinate system O k -XYZ in the array plane coordinate system O-XYZ.
[0085] 3.2. Obtain the coordinate matrix of the k-th sub-array in the sub-array coordinate system O k -XYZ as:
[0086]
[0087] 3.3. Calculate the weighted vector of the k-th sub-array and form the sub-array beam Beam i (t,k) based on this weighted vector.
[0088] The calculation method of the geometric center i of the updated sub-array set S is as follows:
[0089] where K is the number of sub-arrays in the sub-array set S i (t).
[0090] The calculation method of the time delay difference Δτ k of the k-th sub-array relative to the geometric center is as follows:
[0091]
[0092] The compensation value for time-delay compensation of the subarray beam Beam(t,k) formed by the k-th subarray is -Δτ. i (t,k) is -Δτ k 。
[0093] The calculation method for synthesizing the received beam Beam(t) is as follows: i (t) is as follows:
[0094]
[0095] At time t+T, update the subarray set to S(t+T), and repeat steps three to four to calculate the subarray set S(t+T) relative to the subarray set S(t). Calculate the time-delay difference introduced with respect to the origin O of the global coordinate system due to the change of S(t+T) relative to S(t), and perform time-delay compensation on the received beam Beam(t+T) until the synthesis of all received beams is completed. The time-delay difference Δτ(t+T) introduced with respect to the origin O of the global coordinate system due to the change of the subarray set S(t+T) relative to the subarray set S(t) is calculated as follows: i (t+T), repeat steps three to four to calculate the subarray set S i (t+T) relative to the subarray set S i (t) and introduce the time-delay difference with respect to the origin O of the global coordinate system, and perform time-delay compensation on the received beam Beam i (t+T) until the synthesis of all received beams is completed. The subarray set S i (t+T) relative to the subarray set S i (t) and introduce the time-delay difference Δτ i (t+T) is calculated as follows:
[0096]
[0097] Wherein, is the geometric center of the subarray set S i (t+T), c is the speed of light.
[0098] According to the present invention, based on the received beam direction, the optimal scheduling of the received subarray resources is realized, which can maximize the gain of the received beam. For a non-planar receiving phased array composed of multiple subarrays, the time-delay differences introduced by different phase centers between different subarrays and the time-delay differences introduced by different phase centers between the subarray and the system phase center during beam synthesis are estimated and compensated. The flexibility of the multi-faceted or conformal phased array system based on multiple subarrays is fully utilized to maximize the receiving aperture efficiency, and flexible subarray resource scheduling, subarray and system time-delay compensation, and synthesis of multiple subarray beams can be achieved for the non-planar receiving phased array system.
[0099] Embodiment 2
[0100] This embodiment provides a method for managing subarray resources in a received beam resource pool, including:
[0101] Step 1: Manage M subarrays of the received phased array system. The subarray m includes Nm An antenna element, where 1 ≤ m ≤ M, forms a receiving beam Beam i (t) of the sub-array set S i (t), for the normal vector of each sub-array m and all receiving beams Beam i (t) of the direction vector Calculate the inner product, calculate the sub-array attenuation factor according to the inner product, and update the sub-array set S i (t).
[0102] Step one specifically includes the following process:
[0103] 1.1. Establish a unified array coordinate system O-XYZ for the entire array surface. The origin of the array coordinate system O-XYZ is O. The N m antenna elements of the sub-array m have coordinates (x m,n , y m,n , z m,n ) in the array coordinate system O-XYZ, where 1 ≤ n ≤ N m , establish a sub-array coordinate system O m -XYZ for the sub-array m. The origin of the sub-array coordinate system O m -XYZ is O m , and the origin O m has coordinates in the array coordinate system O-XYZ as
[0104]
[0105] The relationship between the array coordinate system O-XYZ and the sub-array coordinate system O m -XYZ is a translation relationship. As Figure 1 shown, the unit vector along the normal direction of the sub-array m is
[0106] 1.2. Calculate the direction vector of the receiving beam Beam i (t) according to the pointing information of the receiving beam Beam i (t)
[0107]
[0108] 1.3. Calculate the inner product of the normal vector of the sub-array m and the direction vector i of the receiving beam Beam (t), and calculate the sub-array attenuation factor η m according to the inner product. The calculation method of the sub-array attenuation factor η m is as follows:
[0109]
[0110] Among them When η m is less than or equal to the set threshold, the sub-array m is deleted from the set S i (t); otherwise, the sub-array m is put into or left in the sub-array set S i (t), and the updated sub-array set S i (t) is obtained.
[0111] The calculation formula for the inner product of the normal vector of the sub-array m and the direction vector of the receiving beam Beam i (t) is: The calculation formula for the inner product of the normal vector of the sub-array m and the direction vector of the receiving beam Beam
[0112]
[0113] The set threshold of the present invention is 0, that is, when the sub-array attenuation factor η of the sub-array m m >0, the sub-array m is put into the sub-array set S i (t), that is, the sub-array m participates in the formation of the receiving beam Beam i (t) at time t.
[0114] Step 2: Schedule the K sub-arrays in the updated sub-array set S i (t) to form sub-array beams Beam pointing to the information i (t,k), 1≤k≤K, which specifically includes the following process:
[0115] 2.1. Calculate the coordinates (x′ k ,y′ k,n ,z′ k,n ) of each antenna element in the k-th sub-array in the sub-array coordinate system O k,n -XYZ:
[0116] Among them, (x k,n ,y k,n ,z k,n ) are the coordinates of the antenna element in the k-th sub-array in the array plane coordinate system O-XYZ, is the origin O k of the sub-array coordinate system O k in the array plane coordinate system O-XYZ.
[0117] 2.2. Obtain the coordinate matrix of the k-th sub-array in the sub-array coordinate system O k -XYZ as:
[0118]
[0119] 2.3. Calculate the weighted vector of the k-th sub-array and form a sub-array beam Beam based on the weighted vector i (t, k).
[0120] Step 3: Calculate the updated sub-array set S i (t) of the geometric center Calculate the time delay difference Δτ of the k-th sub-array relative to the geometric center k , and perform time delay compensation on the sub-array beam Beam i (t, k) to obtain the compensated sub-array beam Beam i (t - Δτ k , k), and complete the synthesis of the receiving beam Beam i (t) based on the updated sub-array set S i (t).
[0121] Among them, the calculation method of the geometric center of the updated sub-array set S i (t) is as follows: The calculation method is:
[0122] Among them, K is the number of sub-arrays in the sub-array set S i (t).
[0123] The time delay difference Δτ of the k-th sub-array relative to the geometric center k The calculation method is:
[0124]
[0125] The compensation value for performing time delay compensation on the sub-array beam Beam i (t, k) is -Δτ k .
[0126] The calculation method for the synthesis of the receiving beam Beam i (t) is as follows:
[0127]
[0128] The sub-array resource management module of the present invention periodically updates the sub-array set, and the update period is the update period of the beam. Assuming it is time T, at time t + T, the sub-array set is updated to S i (t + T), repeat Steps 1 to 3, calculate the time delay difference introduced by the change of the sub-array set S i (t + T) relative to the sub-array set S i (t) with respect to the origin O of the global coordinate system, and perform time delay compensation on the receiving beam Beam i (t + T) until the synthesis of all receiving beams is completed.
[0129] Sub-array set S i (t + T) with respect to the sub-array set S i The time delay difference Δτ introduced with respect to the origin O of the global coordinate system due to the change of (t) i The calculation method of (t + T) is as follows:
[0130]
[0131] Wherein, Is the sub-array set S i The geometric center of (t + T) c is the speed of light.
[0132] Embodiment 3
[0133] This embodiment takes a two-plane array as an example to introduce the receiving beam resource pool sub-array resource management module and method of the present invention:
[0134] As Figure 1 Shown, a receiving phased array system consists of 2 planes, each plane consists of four sub-arrays, wherein sub-arrays 1, 2, 5, and 6 are coplanar, sub-arrays 3, 4, 7, and 8 are coplanar, and the included angle between the two planes is 150°. Each sub-array contains 16 antenna elements, and the positions of each antenna element in the coordinate system O-XYZ are as Figure 4 Shown, the incident angle of the beam The definitions of are: θ is the included angle between the incident direction and the XOZ plane, and the positive semi-axis of the Y-axis is the positive angle, Is the included angle between the projection of the incident direction on the XOZ plane and the positive semi-axis of the Z-axis, and the positive semi-axis of the X-axis is the positive angle. It should be noted that the definitions of the incident angles of the beam here Are only for illustrative purposes and are not unique, and cannot be used as a limitation to the present invention.
[0135] The pointing information of the receiving beam is the incident angle The direction vector of the receiving beam is:
[0136]
[0137] At time t, the incident angle of the receiving beam Beam i (t) is (0°, 15°), then the receiving beam Beam i (t) has a direction vector of:
[0138]
[0139] At this time, the included angles between the beam pointing and the two array planes are both 15°, so for all sub-arrays k, there is So for all sub-arrays, there is η k = 1, then the sub-array set S i$(t)=\{Sub - array1, Sub - array2, \cdots, Sub - array8\}$。
[0140] Each sub - array forms a sub - array beam $Beam$ i $(t,k)$, where $1\leq k\leq8$. Calculate the geometric centers $O$ of each sub - array in the sub - array set $S$ i $(t)$ k and the geometric center of the sub - array set $S$ i $(t)$ Obtain:
[0141] $O1 = \{0.0001, 2.9120, 2.0800\}m$
[0142] $O2=\{-0.2720, 2.9120, 2.0800\}m$
[0143] $O3=\{-0.6031, 2.9120, 1.9911\}m$
[0144] $O4=\{-0.8374, 2.9120, 1.8551\}m$
[0145] $O5 = \{0.0001, 2.6160, 2.0800\}m$
[0146] $O6=\{-0.2720, 2.6160, 2.0800\}m$
[0147] $O7=\{-0.6031, 2.6160, 1.9911\}m$
[0148] $O8=\{-0.8374, 2.6160, 1.8551\}m$
[0149]
[0150] Assume that the operating wavelength of the phased array is $13.33cm$, then the time - delay differences $\Delta\tau$ of sub - array $k$ relative to are respectively: $\{0.6221, 0.3873, - 0.1846, - 0.8248, 0.6221, 0.3873, - 0.1846, - 0.8248\}ns$. Compensate the above time - delays for beams $1 - 8$ respectively to synthesize the beam $Beam$ k $(t)$. i (t).
[0151] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A receive beam resource pool subarray resource management module, characterized in that: is configured to manage M subarrays of a receiving phased array system, where subarray m contains N m antenna elements, 1≤m≤M, form a receiving beam Beam at time t i (t) is a set of sub-matrices S i (t), calculate the direction vector of the receiving beam according to the pointing information of the receiving beam, and calculate the normal vector of each subarray m and the direction vector of all receiving beams Beam i (t) direction vector Calculate the inner product, calculate the sub-array attenuation factor based on the inner product, and update the sub-array set S i (t), the set of sub-arrays S after scheduling update i The K sub-arrays in (t) form the directional information Subarray beam Beam i (t,k), 1≤k≤K, calculate the updated sub-array set S i The geometric center of (t) Calculate the delay difference Δτ of the kth subarray relative to the geometric center k , and the sub-array beam Beam formed by the k-th sub-array i (t, k) is used to perform time delay compensation and obtain the compensated sub-array beam Beam i (t-Δτ k ,k), based on the updated sub-array set S i (t) Complete receiving beam Beam i (t) synthesis.
2. The receive beam resource pool subarray resource management module according to claim 1, characterized in that: For each subarray m, the normal vector and all receiving beams Beam i (t) direction vector Calculating the inner product involves: 2.1、Establish the array coordinate system O-XYZ for the entire array, and n of subarray m m The coordinates of the antenna unit in the array coordinate system O-XYZ are (x m,n ,y m,n ,z m,n ), 1≤n≤N m , establish the sub-array coordinate system O for the sub-array m m -XYZ, subarray coordinate system O m -XYZ origin O m The coordinates in the front coordinate system O-XYZ are The unit vector along the normal direction of submatrix m is 2.
2. According to the receiving beam i (t) Direction information Calculate the receive beam i (t) direction vector 2.
3. Calculate the normal vector of subarray m and the receiving beam Beam i (t) direction vector The inner product of the matrix and the sub-array attenuation factor η is calculated based on the inner product m , subarray attenuation factor η m The calculation method is as follows: in When η m When it is less than or equal to the set threshold, the subarray m is removed from the subarray set S i (t); otherwise, put subarray m into or leave it in subarray set S i (t), get the updated sub-matrix set S i (t).
3. The receive beam resource pool subarray resource management module according to claim 2, characterized in that: The normal vector of the subarray m and the receiving beam Beam i (t) direction vector The inner product of is calculated as:
4. The receive beam resource pool subarray resource management module according to claim 2 or 3, characterized in that: The threshold is set to 0, that is, when the sub-array attenuation factor η of the sub-array m m >0, put the subarray m into the subarray set S i (t), that is, subarray m participates in receiving beam Beam at time t i (t) formation.
5. The receive beam resource pool subarray resource management module according to claim 1, characterized in that: The updated sub-array set S i The K sub-arrays in (t) form the directional information Subarray beam Beam i (t,k) includes: 3.
1. Calculate the coordinates of each antenna unit in the kth subarray in the subarray coordinate system O k -XYZ coordinates (x′ k,n ,y′ k,n ,z′ k,n ): Among them, (x k,n ,y k,n ,z k,n ) is the coordinate of the antenna unit in the kth subarray in the array coordinate system O-XYZ, is the sub-array coordinate system O k -XYZ origin O k Coordinates in the front coordinate system O-XYZ; 3.
2. Get the kth sub-matrix in the sub-matrix coordinate system O k -The coordinate matrix under XYZ is: 3.
3. Calculate the weighted vector of the kth sub-matrix Based on the weighted vector, a subarray beam Beam is formed. i (t,k).
6. The receive beam resource pool subarray resource management module according to claim 1, characterized in that: The updated sub-array set S i The geometric center of (t) The calculation method is: Among them, K is the sub-array set S i The number of subarrays in (t).
7. The receive beam resource pool subarray resource management module according to claim 1, characterized in that: The time delay difference Δτ of the kth subarray relative to the geometric center k The calculation method is: The subarray beam formed for the kth subarray is Beam i The compensation value for delay compensation at (t,k) is -Δτ k , c is the speed of light.
8. The receive beam resource pool subarray resource management module according to claim 1, characterized in that: The receiving beam Beam i The calculation method of the synthesis of (t) is: Beam i (t-Δτ k , k) is the compensated sub-array beam, η k is the sub-array attenuation factor of sub-array k.
9. A method for managing subarray resources in a receiving beam resource pool, characterized in that: Applied to a receive beam resource pool subarray resource management module, the method includes: Step 1: Manage the M subarrays of the receiving phased array system, where subarray m contains N m antenna elements, 1≤m≤M, form a receiving beam Beam at time t i The set of sub-matrices S of (t) i (t), calculate the direction vector of the receiving beam according to the pointing information of the receiving beam, and calculate the normal vector of each subarray m and the direction vector of all receiving beams Beam i (t) direction vector Calculate the inner product, calculate the sub-array attenuation factor based on the inner product, and update the sub-array set S i (t); Step 2: Schedule the updated sub-array set S i The K sub-arrays in (t) form the directional information Subarray beam Beam i (t,k), 1≤k≤K; Step 3: Calculate the updated sub-array set S i The geometric center of (t) Calculate the delay difference Δτ of the kth subarray relative to the geometric center k , and the sub-array beam Beam formed by the k-th sub-array i (t, k) is used to perform time delay compensation and obtain the compensated sub-array beam Beam i (t-Δτ k ,k), based on the updated sub-array set S i (t) Complete receiving beam Beam i (t) synthesis.
10. The receive beam resource pool subarray resource management method according to claim 9, characterized in that: In step 1, each subarray m and all receiving beams Beam i (t) direction vector Calculating the inner product involves: 2.
1. Establish the array coordinate system O-XYZ for the entire array, and N for the subarray m m The coordinates of the antenna unit in the array coordinate system O-XYZ are (x m,n ,y m,n ,z m,n ), 1≤n≤N m , establish the sub-array coordinate system O for the sub-array m m -XYZ, subarray coordinate system O m -XYZ origin O m The coordinates in the front coordinate system O-XYZ are The unit vector along the normal direction of submatrix m is 2.
2. According to the receiving beam i (t) Direction information Calculate the receive beam i (t) direction vector 2.
3. Calculate the normal vector of subarray m and the receiving beam Beam i (t) direction vector The inner product of the matrix and the sub-array attenuation factor η is calculated based on the inner product m , subarray attenuation factor η m The calculation method is as follows: in When η m When it is less than or equal to the set threshold, the subarray m is removed from the subarray set S i (t); otherwise, put subarray m into or leave it in subarray set S i (t), get the updated sub-matrix set S i (t).
Citation Information
Patent Citations
Subarray-level anti-interference implementation method based on planar phased array
CN115856787A
Distributed beam control method and system
CN116540181A