Transmitting beam resource pool array plane resource management module and method

By introducing the transmit beam resource pool array resource management module into the phased array system, the sub-array resources are dynamically scheduled, and the problem of how to efficiently schedule sub-array resources is solved, and the efficient work and power consumption management of the phased array system is realized.

CN119402044AActive Publication Date: 2025-02-07CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411424475.3
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

Technical Problem

How to achieve efficient scheduling of sub-array resources and improve the working efficiency of phased array systems.

Method used

By introducing a transmit beam resource pool array resource management module into the phased array system, the plane sub-array on the array is divided into an idle sub-array set and a working sub-array set, and the sub-array resources are dynamically scheduled according to the beam direction and task requirements. To synthesize the transmitted beam.

Benefits of technology

The beam synthesis is achieved by minimizing the array scale to meet the requirements of beam equivalent omnidirectional radiated power, which improves the system's working efficiency and power consumption management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402044A_ABST
    Figure CN119402044A_ABST
Patent Text Reader

Abstract

The invention provides a transmitting beam resource pool array plane resource management module and a transmitting beam resource pool array plane resource management method, which belong to the field of transmitting beam synthesis, and are configured to divide M planar sub-arrays into an idle sub-array set and a working sub-array set, and extract K continuously distributed sub-arrays Ak from the idle sub-array set to form a sub-array set Si (t + delta t), judging whether the included angle between the normal direction of the sub-array Ak and the beam direction is smaller than or equal to a set angle, if the sum of the sub-array EIRP of the sub-array set is smaller than the beam EIRPi (t + delta t), selecting the sub-array Ap adjacent to the sub-array set Si (t + delta t) from the idle sub-array set Sidle (t + delta t) until the sum of the sub-array EIRP of the updated sub-array set is larger than or equal to the beam EIRPi (t + delta t), and synthesizing a transmitting beam; and the optimal power efficiency is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of transmit beam synthesis of a transmit phased array system, and in particular to a transmit beam resource pool array resource management module and method. Background Art

[0002] The transmitting phased array system can adopt a planar configuration or a multi-faceted array configuration. The multi-faceted array configuration covers different airspaces with different array planes, thereby expanding the beam coverage of the phased array. The phased array can also adopt a configuration that conforms to various carrier platforms. The phased array system based on the multi-faceted array configuration or the conformal design with the carrier platform allocates the transmitting sub-array resources according to the change of 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 sub-arrays constitute a sub-array resource pool. In order to fully utilize the flexibility of multi-faceted or conformal phased array systems and achieve optimal power efficiency, the key lies in how to schedule and allocate sub-arrays in the sub-array resource pool to synthesize transmit 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 improve array work efficiency.

[0006] The present invention solves the above technical problems through the following technical solutions: the transmit beam resource pool array resource management module is configured to divide the M planar sub-arrays on the array into idle sub-array sets S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪S I(t) (t); Receive all transmitted beams Beam i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained.idle (t) and the set of working subarrays S busy (t) unchanged;

[0007] And from the free subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt); judge subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, continue to determine the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if not, replace subarray A k From the sub-matrix set S i After deleting (t+Δt), the sub-array set S is judged i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt);

[0008] If the sub-array set S i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the subarray set S i (t+Δt) synthesizes the transmit beam; if the subarray set S i The sum of the sub-array EIRP at (t+Δt) is less than the beam EIRP i (t+Δt), from the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i (t+Δt), get the updated sub-array set S i (t+Δt), repeat the judgment until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

[0009] Preferably, the determination of the transmission beam Beam iWhether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the array resource management module sets the subarray set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the array resource management module maintains the idle sub-array set S idle (t) and the set of working subarrays S busy (t) remains unchanged.

[0010] Preferably, the updating of the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add sub-array set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0011] Preferably, the judgment subarray A k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes:

[0012] 4.1. M planar subarrays form a transmitting phased array system. A global Cartesian coordinate system O-XYZ is established with O as the origin. k Build with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction;

[0013] 4.2 Subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Continue to judge the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), when Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+Δt);

[0014] in, (x k ,y k , z k ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k , y′ k , z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ.

[0015] Preferably, the subarray set S i The calculation formula for the sum of the sub-array EIRP at (t+Δt) is:

[0016] G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t+Δt), P k is the set of sub-matrices S i The transmission power θ of the kth subarray in (t+Δt) k (t+Δt) is the sub-matrix set S i Normal direction and beam pointing of the subarray at (t+Δt) The angle between them, K is the sub-array set S i The total number of subarrays in (t+Δt).

[0017] The present invention also provides a transmit beam resource pool array resource management method, comprising:

[0018] Step 1: Divide the M planar sub-arrays on the array into an idle sub-array set S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪S I(t) (t);

[0019] Step 2: Receive all transmitted beams i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained. idle (t) and the set of working subarrays S busy (t) unchanged;

[0020] Step 3: Select the idle subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt);

[0021] Step 4: Determine subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, go to step 5. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 5;

[0022] Step 5: Determine the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if so, based on the subarray set S i (t+Δt) synthesizes the transmit beam; if not, select the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i(t+Δt), get the updated sub-array set S i (t+Δt), repeat this step until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

[0023] Preferably, in step 2, the transmit beam Beam is determined i Whether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the array resource management module sets the subarray set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the array resource management module maintains the idle sub-array set S idle (t) and the set of working subarrays S busy (t) remains unchanged.

[0024] Preferably, in step 3, the idle subarray set S is updated idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add sub-array set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0025] Preferably, in step 4, the subarray A is determined k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes:

[0026] 4.1. M planar subarrays constitute a transmitting phased array system. In the phased array system, a global Cartesian coordinate system O-XYZ is established with O as the origin. kBuild with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction;

[0027] 4.2 Subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Go to step 5. Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+Δt);

[0028] in, (x k ,y k , z k ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k , y′ k , z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ.

[0029] Preferably, in step 5, the subarray set S i The calculation formula for the sum of the sub-array EIRP at (t+Δt) is:

[0030] G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t+Δt), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t+Δt), θ k (t+Δt) is the sub-matrix set S iNormal direction and beam pointing of the kth subarray in (t+Δt) The angle between them, K is the sub-array set S i The total number of subarrays in (t+Δt).

[0031] The advantages provided by the present invention are:

[0032] The present invention is based on the antenna array of subarray collection (rather than independently processing each antenna unit), and according to different beam pointing, different subarrays are scheduled to participate in beam synthesis, and according to the needs of the task, the minimum-scale subarray is scheduled to participate in beam synthesis, rather than all subarrays participating in synthesis, so as to improve the working efficiency of the array surface; under the requirement of beam equivalent isotropic radiated power EIRP, the synthesized beam in the specified direction is completed at the minimum cost (minimum-scale array surface), so as to minimize the power consumption of the system. During the task execution process, by judging the angle between the subarray normal pointing and the pointing required by the synthesized beam, and the EIRP of the subarray itself (composed of subarray gain (dB) + subarray power (dBW)), the subarray resources are adaptively scheduled, and the synthesis of the transmission beam is completed with the minimum-scale array surface, so that the efficient scheduling of subarray resources can be realized for a large multi-faceted phased array or a large conformal phased array system based on subarray splicing, and the flexibility of the multi-faceted or conformal phased array system is fully utilized, and the beam is synthesized according to the transmission power requirements to achieve the optimal power efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A schematic diagram of a phased array array coordinate system definition for a transmit beam resource pool array resource management module and method provided in an embodiment of the present invention;

[0034] Figure 2 A schematic diagram of the workflow of a transmit beam resource pool array resource management module and method provided in an embodiment of the present invention;

[0035] Figure 3 A flow chart of a transmit beam resource pool array resource management method provided by an embodiment of the present invention;

[0036] Figure 4 A schematic diagram of a system coordinate system of a transmit beam resource pool array resource management module and method provided in an embodiment of the present invention taking a 5-array array as an example. DETAILED DESCRIPTION

[0037] 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.

[0038] Example 1

[0039] like Figure 1-3 As shown, this embodiment provides a transmit beam resource pool array resource management module, which divides the M planar sub-arrays on the array into an idle sub-array set S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪S I(t) (t); Receive all transmitted beams Beam i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained. idle (t) and the set of working subarrays S busy (t) unchanged;

[0040] And from the free subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt); judge subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, continue to determine the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if not, replace subarray A k From the sub-matrix set S i After deleting (t+Δt), the sub-array set S is judged i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt);

[0041] If the sub-array set S i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the subarray set S i (t+Δt) synthesizes the transmit beam; if the subarray set S i The sum of the sub-array EIRP at (t+Δt) is less than the beam EIRPi (t+Δt), from the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i (t+Δt), get the updated sub-array set S i (t+Δt), repeat the judgment until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

[0042] The M planar sub-arrays constitute a transmitting phased array system. In the phased array system, a global Cartesian coordinate system O-XYZ is established with O as the origin. The coordinates of O are (0, 0, 0). Figure 1 As shown, the mth sub-matrix A m The geometric center of m , O m The coordinates in the O-XYZ coordinate system are (x m ,y m , Z m );The transmission power of the mth subarray is P m (dB), normal gain is G m (dB).

[0043] Pair A m , build with O m The sub-array Cartesian coordinate system O is the origin m -X m Y m Z m , the X of this coordinate system m O m Y m Plane and subarray A m Coplanar, O m Z m Pointing to subarray A m Normal. m -X m Y m Z m The coordinates of the point (0, 0, 1) in the O-XYZ coordinate system are (x′ m , y′ m , z′ m ), subarray Am The normal direction is along O m Z m Unit vector in the positive axis direction

[0044] is a unit vector, so we have

[0045] Among them, determine the transmit beam Beam i Whether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the beam does not need to radiate power externally, so all sub-array resources occupied by the beam can be released. The array resource management module sets the sub-array set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the beam needs to continue to radiate power. Therefore, the transmit subarray resources occupied by the beam cannot be released. The array resource management module maintains the idle subarray set S idle (t) and the set of working subarrays S busy (t) remains unchanged, that is, the idle subarray set S idle (t+Δt) is equal to the idle subarray set S idle (t), working sub-array set S busy (t+Δt) is equal to the working sub-array set S busy (t).

[0046] Update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add sub-array set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0047] The present invention sets the angle to 60°, and by judging the subarray Ak Normal and beam pointing Is the angle between them less than or equal to 60°? If it is less than or equal to 60°, it means that subarray A k The efficiency of participating in beam synthesis is greater than half and has not been attenuated to half. If it is greater than 60°, it means that the subarray A k The angle between the normal direction of the composite beam and the direction of the composite beam is too large, so the subarray A k Only half of the power can be contributed to the total beam, and the efficiency is only 50%, so it does not participate in beam synthesis. k Normal and beam pointing By adjusting the angle between the two sub-arrays, the sub-array with larger power contribution is selected to participate in the transmit beam synthesis, which can improve the working efficiency of the system.

[0048] Judgment subarray A k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes:

[0049] 5.1. M planar subarrays constitute a transmitting phased array system. In the phased array system, a global Cartesian coordinate system O-XYZ is established with O as the origin. k Build with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction;

[0050] 5.2 Subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Go to step 6. Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+Δt).

[0051] in, (x k ,y k , zk ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k , y′ k , z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ, Represents subarray A k The unit vector in the normal direction, The unit vector that represents the direction of the resultant beam.

[0052] Subarray set S i The calculation formula for the beam EIRP at (t+Δt) is:

[0053] G k is the set of sub-matrices S i The normal gain of the subarray at (t+Δt), P k is the set of sub-matrices S i (t+Δt) is the transmission power of the subarray, K is the subarray set S i The total number of subarrays in (t+Δt).

[0054] The array resource management module of the present invention is based on the antenna array of subarray collection (rather than processing each antenna unit independently), and according to different beam pointing, different subarrays are scheduled to participate in beam synthesis, and according to the needs of the task, the minimum-scale subarray is scheduled to participate in beam synthesis, rather than all subarrays participating in synthesis, so as to improve the working efficiency of the array; under the requirement of beam equivalent isotropic radiated power EIRP (Equivalent Isotropic Radiated Power), the synthesized beam in the specified direction is completed at the minimum cost (minimum-scale array), so as to minimize the power consumption of the system. During the task execution process, by judging the angle between the normal pointing of the subarray and the pointing required by the synthesized beam, and the EIRP of the subarray itself (composed of subarray gain (dB) + subarray power (dBW)), the subarray resources are adaptively scheduled, and the synthesis of the transmission beam is completed with the minimum-scale array, so that the efficient scheduling of subarray resources can be realized for a large multi-faceted phased array or large conformal phased array system based on subarray splicing, and the flexibility of the multi-faceted or conformal phased array system is fully utilized, and the beam is synthesized according to the transmission power requirements to achieve the best power efficiency.

[0055] Example 2

[0056] This embodiment provides a transmit beam resource pool array resource management method, based on the transmit beam resource pool array resource management module of embodiment 1, including:

[0057] Step 1: Divide the M planar sub-arrays on the array into an idle sub-array set S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪S I(t) (t);

[0058] Step 2: Receive all transmitted beams i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained. idle (t) and the set of working subarrays S busy (t) unchanged;

[0059] In step 2, determine the transmit beam i Whether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the beam does not need to radiate power externally, so all sub-array resources occupied by the beam can be released. The array resource management module sets the sub-array set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the beam needs to continue to radiate power. Therefore, the transmit subarray resources occupied by the beam cannot be released. The array resource management module maintains the idle subarray set S idle (t) and the set of working subarrays S busy (t) remains unchanged, that is, the idle subarray set S idle (t+Δt) is equal to the idle subarray set S idle (t), working sub-array set S busy (t+Δt) is equal to the working sub-array set Sbusy (t).

[0060] Step 3: Select the idle subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt);

[0061] In step 3, update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add sub-array set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0062] Step 4: Determine subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, go to step 5. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 5;

[0063] In step 4, determine subarray A k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes:

[0064] 5.1. M planar subarrays constitute a transmitting phased array system. In the phased array system, a global Cartesian coordinate system O-XYZ is established with O as the origin. k Build with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction;

[0065] 5.2 Subarray Ak Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Go to step 5. Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+Δt).

[0066] in, (x k ,y k , z k ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k , y′ k , z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ.

[0067] Step 5: Determine the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if so, based on the subarray set S i (t+Δt) synthesizes the transmit beam; if not, select the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i (t+Δt), get the updated sub-array set S i (t+Δt), repeat this step until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

[0068] Step 5: Subarray set Si The calculation formula for the sum of the sub-array EIRP at (t+Δt) is:

[0069] G k is the set of sub-matrices S i The normal gain of the subarray at (t+Δt), P k is the set of sub-matrices S i (t+Δt) is the transmission power of the subarray, K is the subarray set S i The total number of subarrays in (t+Δt).

[0070] Example 3

[0071] This embodiment takes a 5-plane array as an example to introduce the transmit beam resource pool array surface resource management module and method of the present invention:

[0072] A transmitting phased array system consists of five planes, each of which contains one subarray, as shown in the attached figure. Figure 4 As shown. From left to right are arrays 1-5, the angle between array 1 and array 2 is 120°, and the angle between array 2 and array 3 is 150°. There is a symmetrical relationship between arrays 1, 2, 3 and arrays 3, 4, 5. The normal gain of each array is 0dB and the power is 10dBW. Assume that the beam update period of the phased array system is Δt.

[0073] At time t, it is assumed that the beam resource management module manages beam Beam1, and the beam pointing is θ(t) = 60°. EIRP1(t)≥15dBW; at this time θ3(t)=60°, θ4(t)=30°, so S1(t)={subarray 3, subarray 4}, S idle (t) = {sub-array 1, sub-array 2, sub-array 5} and:

[0074]

[0075] satisfy

[0076] At time t+Δt, the beam resource management module sends the beam information of Beam1 to the array resource management module. The information includes beam pointing and EIRP: θ(t+Δt)=61°. EIRP1(t+Δt)≥15dBW. At this time, θ3(t+Δ)=61°, Therefore, sub-matrix 3 is deleted from S1(t), S1(t+Δt)={sub-matrix 4}, S idle (t+Δt)={sub-array 1, sub-array 2, sub-array 3, sub-array 5}.

[0077] The calculation found that: At this time, the condition of EIRP greater than 15dBW is not met. idle Select a subarray adjacent to the subarray in S1(t+Δt) from (t+Δt)={subarray 1, subarray 2, subarray 3, subarray 5}. Since the angle between subarray 3 and the beam is 61°, cos61°=0.4848, the angle between subarray 2 and the beam is 91°, cos91°=-0.0175, and the angle between subarray 1 and the beam is 151°, cos151°=-0.8746, subarray 5 is selected to join S1(t+Δt). At this time, θ5(t+Δ)=29°, so S1(t+Δt)={subarray 4, subarray 5}, S idle (t+Δt)={subarray 1, subarray 2, subarray 3}, and

[0078]

[0079] satisfy

[0080] 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. Transmit beam resource pool array resource management module, characterized by: It is configured to divide the M planar sub-arrays on the array into a set of idle sub-arrays S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪B I(t) (t); Receive all transmitted beams Beam i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained. idle (t) and the set of working subarrays S busy (t) unchanged; And from the free subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt); judge subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, continue to determine the subarray set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if not, replace subarray A k From the sub-matrix set S i After deleting (t+Δt), the sub-array set S is judged i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt); If the sub-array set S i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the subarray set S i (t+Δt) synthesizes the transmit beam; if the subarray set S i The sum of the sub-array EIRP at (t+Δt) is less than the beam EIRP i (t+Δt), from the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i (t+Δt), and get the updated sub-array set S i (t+Δt), repeat the judgment until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIPP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

2. The transmit beam resource pool array resource management module according to claim 1, characterized in that: The determination of the transmission beam Beam i Whether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the array resource management module sets the subarray set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the array resource management module maintains the idle sub-array set S idle (t) and the set of working subarrays S busy (t) remains unchanged.

3. The transmit beam resource pool array resource management module according to claim 1, characterized in that: The updating idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add subarray set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

4. The transmit beam resource pool array resource management module according to claim 1, characterized in that: The judgment subarray A k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes: 4.

1. M planar subarrays form a transmitting phased array system. A global Cartesian coordinate system O-XYZ is established with O as the origin. k Established with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction; 4.2 Subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Continue to judge the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), when Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+Δt); in, (x k ,y k ,z k ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k ,y′ k ,z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0,0,1) in the global Cartesian coordinate system O-XYZ.

5. The transmit beam resource pool array resource management module according to claim 1, characterized in that: The sub-array set S i The calculation formula for the sum of the sub-array EIRP at (t+Δt) is: G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t+Δt), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t+Δt), θ k (t+Δt) is the sub-matrix set S i Normal direction and beam pointing of the kth subarray in (t+Δt) The angle between them, K is the sub-array set S i The total number of subarrays in (t+Δt).

6. A method for managing array resources in a transmitting beam resource pool, characterized in that: include: Step 1: Divide the M planar sub-arrays on the array into an idle sub-array set S idle (t) and the set of working subarrays S busy (t), the beam on the array used to synthesize the transmit beam Beam i The plane sub-matrix of i (t), different transmit beams do not share a plane subarray, the working subarray set S busy (t)=S1(t)∪S2(t)∪...∪S I(t) (t); Step 2: Receive all transmitted beams i Beam information to determine the transmit beam Beam i Is the task finished? If so, set the subarray set S i (t) The sub-array is released. If it is not finished, the idle sub-array set S is maintained. idle (t) and the set of working subarrays S busy (t) unchanged; Step 3: Select the idle subarray set S idle (t) extract K continuous distribution sub-matrices A k The sub-array set S i (t+Δt), update the idle subarray set S idle (t+Δt) and the working subarray set S busy (t+Δt); Step 4: Determine subarray A k Normal and beam pointing Is the angle between them less than or equal to the set angle? If so, go to step 5. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 5; Step 5: Determine the sub-array set S i Is the sum of the sub-array EIRP at (t+Δt) greater than or equal to the beam EIRP? i (t+Δt), if so, based on the subarray set S i (t+Δt) synthesizes the transmit beam; if not, select the idle subarray set S idle (t+Δt) and the subarray set S i (t+Δt) adjacent sub-matrix A p , when subarray A p Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray A p Put the subarray set S i (t+Δt), and get the updated sub-array set S i (t+Δt), repeat this step until the updated sub-array set S is satisfied i The sum of the sub-array EIRP at (t+Δt) is greater than or equal to the beam EIRP i (t+Δt), based on the updated sub-array set S i (t+Δt) synthesized transmit beam.

7. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 2, the transmit beam Beam is determined i Whether the mission is completed is determined by judging the beam EIRP i (t+Δt) is equal to 0, 1≤i≤I(t+Δt), if EIRP i (t+Δt)=0, determine the transmit beam Beam i After the task is completed, the array resource management module sets the subarray set S i (t) is released, that is, S idle (t+Δt)=S idle (t)∪S i (t), and reduce the number of managed transmit beams by I(t+Δt)-I(t); if EIRP i (t+Δt)>0, determine the transmit beam Beam i The task is not completed, and the array resource management module maintains the idle sub-array set S idle (t) and the set of working subarrays S busy (t) remains unchanged.

8. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 3, the idle subarray set S is updated. idle (t+Δt) and the working subarray set S busy (t+Δt) means: from the idle sub-array set S idle (t) Delete the subarray set S i (t+Δt) to get the idle subarray set S idle (t+Δt), and in the working sub-array set S busy (t) Add subarray set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

9. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 4, the subarray A is determined k Normal and beam pointing The process of determining whether the angle between them is less than or equal to the set angle includes: 4.

1. M planar subarrays form a transmitting phased array system. A global Cartesian coordinate system O-XYZ is established with O as the origin. k Established with O k The sub-array Cartesian coordinate system O is the origin k -X k Y k Z k , the X of this coordinate system k O k Y k Plane and subarray A k Coplanar, O k Z k Pointing to subarray A k Normal direction; 4.2 Subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), calculate cosθ k (t+Δt), when Go to step 5. Subarray A k From the sub-matrix set S i (t+Δt) and update the idle sub-array set S idle (t+Δt) and the working subarray set S busy (t+ΔT); in, (x k ,y k ,z k ) is the sub-matrix A k Origin O k The coordinates in the global Cartesian coordinate system O-XYZ, (x′ k ,y′ k ,z′ k ) is the sub-array level Cartesian coordinate system O k -X k Y k Z k The coordinates of the lower point (0,0,1) in the global Cartesian coordinate system O-XYZ.

10. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 5, the subarray set S i The calculation formula for the sum of the sub-array EIRP at (t+Δt) is: G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t+Δt), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t+Δt), θ k (t+Δt) is the sub-matrix set S i Normal direction and beam pointing of the kth subarray in (t+Δt) The angle between them, K is the sub-array set S i The total number of subarrays in (t+Δt).

Citation Information

Patent Citations

  • Multi-beam transmitting device and method based on phased array

    CN115694567A

  • Phased array plane resource allocation method based on beam multiplexing

    CN116723572A

  • Design method for reducing power loss of spherical phased array system

    CN116845565A

  • Spherical array subarray cooperative multi-beam planning and forming method

    CN117895987A

  • Method and apparatus for controlling equivalent isotropic radiated power

    WO2017068356A2