Receiving beam resource pool subarray resource management module and method
By introducing the receiving beam resource pool sub-array resource management module in a large phased array system, the sub-array attenuation factor is calculated and the delay compensation is performed, the problem of low scheduling efficiency of sub-array resource is solved, and the reception of received beam gain is maximized and received is achieved. Improved caliber efficiency.
Patent Information
- Application Number
- CN202411424478.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-02-07
- 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 the receiving beam resource pool sub-array resource management module in the receiving phased array system, managing M sub-arrays, calculating the internal product of the normal vector of each sub-array and the direction vector of the received beam, calculating the sub-array attenuation factor, and updating the sub-array Set and delay compensation is performed on the updated set of sub-arrays 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 CN119402045A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of beamforming of a receiving phased array system, and in particular to a receiving beam resource pool subarray resource management module and method. Background Art
[0002] Phased array systems can adopt a planar configuration or a multi-faceted array configuration. The multi-faceted array configuration covers different airspaces with different array surfaces, thereby expanding the beam coverage of the phased array. Phased arrays can also be designed to conform to various carrier platforms. Phased array systems based on multi-faceted array configurations or conformal designs with carrier platforms schedule different sub-arrays to complete beam synthesis according to changes in beam pointing.
[0003] Currently, large-scale phased array systems generally adopt a modular design approach, which improves the standardization and versatility of the design. By dividing a large array into multiple standardized sub-arrays, it can not only meet the needs of arrays of different sizes, but also significantly improve the flexibility and versatility of the system. In addition, standardized sub-array modules are conducive to mass production, thereby reducing production and manufacturing costs. Modular design also makes maintenance and repair more convenient. When a fault occurs, only the corresponding module needs to be replaced, which will not affect the operation of the entire system.
[0004] For large phased arrays, standardized and modular subarrays constitute a subarray resource pool. In order to fully utilize the flexibility of multi-faceted or conformal phased array systems based on multiple subarrays and maximize the efficiency of receiving aperture, the key lies in how to schedule and allocate subarrays in the subarray 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 subarray resources and maximize the efficiency of receiving aperture.
[0006] The present invention solves the above technical problems through the following technical solutions: a receiving beam resource pool subarray resource management module is configured to manage M subarrays of a receiving phased array system, where subarray m includes 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), 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.
[0007] Preferably, the normal vector of each subarray m and all receiving beams Beam i (t) direction vector Calculating the inner product involves:
[0008] 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
[0009]
[0010] The unit vector along the normal direction of submatrix m is
[0011] 2.2. According to the receiving beam i (t) directional information Calculate the receive beam i (t) direction vector
[0012]
[0013] 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:
[0014]
[0015] 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).
[0016] Preferably, the normal vector of the subarray m and the receiving beam Beam i (t) direction vector The inner product of is calculated as:
[0017]
[0018] Preferably, the set threshold is 0, that is, when the sub-array attenuation factor η of the sub-array m is 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.
[0019] Preferably, the updated subarray set S i The K sub-arrays in (t) form the directional information Subarray beam Beam i (t,k) includes:
[0020] 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 ):
[0021] 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;
[0022] 3.2. Get the kth sub-matrix in the sub-matrix coordinate system O k -The coordinate matrix under XYZ is:
[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 sub-arrays of the receiving phased array system, where sub-array 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), 1≤k≤K;
[0035] 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.
[0036] Preferably, the step 1 comprises:
[0037] 1.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
[0038]
[0039] The unit vector along the normal direction of submatrix m is
[0040] 1.2. According to the receiving beam i (t) directional information Calculate the receive beam i (t) direction vector
[0041]
[0042] 1.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:
[0043]
[0044] 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).
[0045] Preferably, the normal vector of the subarray m and the receiving beam Beam i (t) direction vector The inner product of is calculated as:
[0046]
[0047] Preferably, the step 2 comprises:
[0048] 2.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 ):
[0049] 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;
[0050] 2.2. Get the kth sub-matrix in the sub-matrix coordinate system O k -The coordinate matrix under XYZ is:
[0051]
[0052] 2.3. Calculate the weighted vector of the kth sub-matrix Based on the weighted vector, a subarray beam Beam is formed. i (t,k).
[0053] Preferably, the updated subarray set S in step 3 i The geometric center of (t) The calculation method is:
[0054] Among them, K is the sub-array set S i The number of subarrays in (t);
[0055] The delay difference Δτ of the kth subarray relative to the geometric center k The calculation method is:
[0056]
[0057] The subarray beam formed for the kth subarray is Beam i The compensation value for delay compensation at (t,k) is -Δτ k ;
[0058] Receive Beam i The calculation method of the synthesis of (t) is:
[0059] Beam i (t-Δτ k , k) is the compensated sub-array beam, η k is the sub-array attenuation factor of sub-array k.
[0060] The advantages provided by the present invention are:
[0061] The present invention realizes optimal scheduling of receiving subarray resources according to the receiving beam pointing, and can maximize the gain of the receiving beam. For a non-planar receiving phased array composed of multiple subarrays, the delay difference introduced by the different phase centers between different subarrays and the delay difference introduced by the different phase centers of the subarrays and the system are estimated and compensated during beam synthesis, and the flexibility of the multi-faceted or conformal phased array system based on multiple subarrays is fully utilized to maximize the receiving aperture efficiency. Flexible subarray resource scheduling, subarray and system delay compensation, and multiple subarray beam synthesis can be realized 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 capability of the conformal array and reduce the impact of the phase center change of the multi-faceted array on beam synthesis. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 A schematic diagram of the definition of the phased array face coordinate system of the receive beam resource pool sub-array resource management module provided in an embodiment of the present invention;
[0064] Figure 2 A schematic diagram of the workflow of a receive beam resource pool subarray resource management module and a beam resource pool management module provided in an embodiment of the present invention;
[0065] Figure 3 A flowchart of a receive beam resource pool subarray resource management method provided by an embodiment of the present invention;
[0066] Figure 4A schematic diagram of a system coordinate system taking two arrays as an example for a receive beam resource pool subarray resource management module and method provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0067] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the technical solution of the present invention is clearly and completely described below in combination with specific embodiments and with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0068] Example 1
[0069] like Figure 2-3 As shown, this embodiment provides a receiving beam resource pool subarray resource management module, which is configured to manage M subarrays of a receiving phased array system, where subarray m includes 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), 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), the sub-array resource management module is based on the updated sub-array set S i (t) Complete receiving beam Beam i (t) synthesis.
[0070] Among them, the normal vector of each subarray m and all receiving beams Beam i (t) direction vector The process of calculating the inner product 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, and the N of the subarray m is 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 -The origin of XYZ is O m , origin O m The coordinates in the front coordinate system O-XYZ are
[0072]
[0073] Array coordinate system O-XYZ and subarray coordinate system O m -XYZ is a translation relationship, such as Figure 1 As shown, the unit vector along the normal direction of sub-matrix m is
[0074] 2.2. According to the receiving beam i (t) directional information Calculate the receive beam i (t) direction vector
[0075]
[0076] 2.3. Calculate the normal vector of subarray m and the received 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:
[0077]
[0078] 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).
[0079] Subarray m and receiving beam Beam i (t) direction vector The inner product of is calculated as:
[0080]
[0081] The threshold value of the present invention is set to 0, that is, when the sub-array attenuation factor η of the sub-array m is 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.
[0082] Schedule updated subarray set S i The K sub-arrays in (t) form the directional information Subarray beam Beam i The process of (t,k) includes:
[0083] 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 ):
[0084] 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.
[0085] 3.2. Get the kth sub-matrix in the sub-matrix coordinate system O k -The coordinate matrix under XYZ is:
[0086]
[0087] 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).
[0088] Updated sub-array set S i The geometric center of (t) The calculation method is:
[0089] Among them, K is the sub-array set S i The number of subarrays in (t).
[0090] The delay difference Δτ of the kth subarray relative to the geometric center k The calculation method is:
[0091]
[0092] The subarray beam formed for the kth subarray is Beam i The compensation value for delay compensation at (t,k) is -Δτ k .
[0093] Receive Beam i The calculation method of the synthesis of (t) is:
[0094]
[0095] At time t+T, update the sub-array set to S i (t+T), repeat steps 3 to 4 to calculate the subarray set S i (t+T) relative to the sub-array set S i The delay difference introduced by the change of (t) relative to the origin O of the global coordinate system has an impact on the received beam Beam i (t+T) delay compensation is performed until all receiving beams are synthesized. i (t+T) relative to the sub-array set S i (t) The time delay difference Δτ introduced by the change relative to the origin O of the global coordinate system i (t+T) is calculated as:
[0096]
[0097] in, is the set of sub-matrices S i The geometric center of (t+T) c is the speed of light.
[0098] The present invention realizes optimal scheduling of receiving subarray resources according to the receiving beam pointing, and can maximize the gain of the receiving beam. For a non-planar receiving phased array composed of multiple subarrays, the delay difference introduced by the different phase centers between different subarrays and the delay difference introduced by the different phase centers of the subarrays and the system are estimated and compensated during beam synthesis, and the flexibility of the multi-faceted or conformal phased array system based on multiple subarrays is fully utilized to maximize the receiving aperture efficiency. Flexible subarray resource scheduling, subarray and system delay compensation, and multiple subarray beam synthesis can be realized for the non-planar receiving phased array system.
[0099] Example 2
[0100] This embodiment provides a receive beam resource pool subarray resource management method, including:
[0101] Step 1: Manage the M sub-arrays of the receiving phased array system, where sub-array m contains Nm 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).
[0102] Step 1 specifically includes the following processes:
[0103] 1.1. Establish a unified array coordinate system O-XYZ for the entire array. The origin of the array coordinate system O-XYZ is O, and the N of the subarray m is 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 -The origin of XYZ is O m , origin O m The coordinates in the front coordinate system O-XYZ are
[0104]
[0105] Array coordinate system O-XYZ and subarray coordinate system O m -XYZ is a translation relationship, such as Figure 1 As shown, the unit vector along the normal direction of sub-matrix m is
[0106] 1.2. According to the receiving beam i (t) directional information Calculate the receive beam i (t) direction vector
[0107]
[0108] 1.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:
[0109]
[0110] in When η m When it is less than or equal to the set threshold, the subarray m is removed from the 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).
[0111] Normal vector of subarray m and receiving beam Beam i (t) direction vector The inner product of is calculated as:
[0112]
[0113] The threshold value of the present invention is set to 0, that is, when the sub-array attenuation factor η of the sub-array m is 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.
[0114] 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, specifically including the following process:
[0115] 2.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 ):
[0116] 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.
[0117] 2.2. Get the kth sub-matrix in the sub-matrix coordinate system O k -The coordinate matrix under XYZ is:
[0118]
[0119] 2.3. Calculate the weighted vector of the kth sub-matrix Based on the weighted vector, a subarray beam Beam is formed. i (t,k).
[0120] 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.
[0121] Among them, the updated sub-array set S i The geometric center of (t) The calculation method is:
[0122] Among them, K is the sub-array set S i The number of subarrays in (t).
[0123] The delay difference Δτ of the kth subarray relative to the geometric center k The calculation method is:
[0124]
[0125] The subarray beam formed for the kth subarray is Beam i The compensation value for delay compensation at (t,k) is -Δτ k .
[0126] Receive Beam i The calculation method of the synthesis of (t) is:
[0127]
[0128] The subarray resource management module of the present invention periodically updates the subarray set. The update period is the update period of the beam. Assuming that the time is T, at time t+T, the subarray set is updated to S i (t+T), repeat steps 1 to 3 to calculate the subarray set S i (t+T) relative to the sub-array set S i The delay difference introduced by the change of (t) relative to the origin O of the global coordinate system has an impact on the received beam Beam i (t+T) delay compensation is performed until the synthesis of all receiving beams is completed.
[0129] Subarray set S i (t+T) relative to the sub-array set S i (t) The time delay difference Δτ introduced by the change relative to the origin O of the global coordinate system i (t+T) is calculated as:
[0130]
[0131] in, is the set of sub-matrices S i The geometric center of (t+T) c is the speed of light.
[0132] Example 3
[0133] This embodiment takes two arrays as an example to introduce the receive beam resource pool sub-array resource management module and method of the present invention:
[0134] like Figure 1 As shown in the figure, a receiving phased array system consists of two planes, each plane consists of four sub-arrays, where sub-arrays 1, 2, 5, and 6 are coplanar, and sub-arrays 3, 4, 7, and 8 are coplanar, and the angle between the two planes is 150°. Each sub-array contains 16 antenna elements, and the position of each antenna element in the coordinate system O-XYZ is shown in Figure 4 As shown, the incident angle of the beam The definitions are as follows: θ is the angle between the incident direction and the XOZ plane, and the positive angle is the positive half axis of the Y axis. It is the angle between the projection of the incident direction on the XOZ plane and the positive half axis of the Z axis. The positive angle is positive if it is offset from the positive half axis of the X axis. It should be noted that the incident angle of the beam here is The definitions are for illustrative purposes only and are not exclusive and should not be construed as limiting the present invention.
[0135] The directional information of the received beam is the incident angle The direction vector of the received beam is:
[0136]
[0137] At time t, the received beam Beam i The incident angle of (t) is (0°, 15°), then the received beam Beam i The direction vector of (t) is:
[0138]
[0139] At this time, the angle between the beam pointing and the two arrays is 15°, so for all sub-arrays k, So for all sub-matrices, we have η k =1, then the sub-array set S i(t) = {sub-array 1, sub-array 2, ..., sub-array 8}.
[0140] Each sub-array forms a sub-array beam i (t,k), where 1≤k≤8. Calculate the subarray set S i The geometric center O of each sub-matrix in (t) k And the subarray set S i The geometric center of (t) get:
[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] Assuming the operating wavelength of the phased array is 13.33 cm, the subarray k is relative to The delay difference Δτ k They are: {0.6221, 0.3873, -0.1846, -0.8248, 0.6221, 0.3873, -0.1846, -0.8248}ns respectively. Beam Beam can be synthesized by compensating the above delays for beams 1-8 respectively. i (t).
[0151] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A receive beam resource pool subarray resource management module, characterized in that: It is configured to manage the M sub-arrays of the receiving phased array system, where sub-array 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), 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 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).
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,yk′,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 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: include: Step 1: Manage the M sub-arrays of the receiving phased array system, where sub-array 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); 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-Δv 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) is deleted; 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
Large-array-plane phased-array antenna system and calibration method thereof
CN113823921A
Subarray-level anti-interference implementation method based on planar phased array
CN115856787A
Distributed beam control method and system
CN116540181A
Radar beam forming Control device and method
KR102124137B1