Transmit Beam Resource Pool Array Surface Resource Management Module and Method

By introducing the transmit beam resource pool array resource management module into the phased array system, sub-array resources are dynamically scheduled, which solves the problem of efficient scheduling of sub-array resources, improves the system's working efficiency and reduces power consumption.

CN119402044BActive Publication Date: 2025-05-27CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411424475.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-05-27
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

It realizes efficient scheduling of sub-array resources, improves the working efficiency of the phased array system, meets the requirements of beam equivalent omnidirectional radiated power, and reduces system power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402044B_ABST
    Figure CN119402044B_ABST
Patent Text Reader

Abstract

The present invention provides a transmit beam resource pool array resource management module and method, which belongs to the field of transmit beam synthesis, and is configured to divide M planar subarrays into an idle subarray set and a working subarray set, and extract K continuously distributed subarrays A from the idle subarray set. k The sub-array set S i (t+Δt), determine subarray A k Is the angle between the normal and the beam pointing less than or equal to the set angle? If the sum of the subarray EIRP of the subarray set 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 , until the sum of the sub-array EIRPs of the updated sub-array set is greater than or equal to the beam EIRP i (t+Δt), synthesize the transmit beam; achieve optimal power efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] A transmitting phased array system can adopt a planar configuration or a multi-panel array configuration. The multi-panel array configuration uses different array surfaces 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. For a phased array system based on a multi-panel array configuration or a conformal design with a carrier platform, the transmitting sub-array resources are allocated according to the change of the beam pointing.

[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 can not only meet the array surface requirements 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. In order to make full use of the flexibility of a multi-panel or conformal phased array system and achieve the optimal power efficiency, the key lies in how to schedule and allocate the sub-arrays in the sub-array resource pool to synthesize the transmitting beam. 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 the working efficiency of the array surface.

[0006] The present invention solves the above technical problem through the following technical solutions: A transmitting beam resource pool array surface resource management module is configured to divide M planar sub-arrays on the array surface into an idle sub-array set S idle (t) and a working sub-array set S busy (t). The planar sub-arrays used to synthesize the transmitting beam Beam i constitute a sub-array set S i (t). Different transmitting beams do not share planar sub-arrays, and the working sub-array set S busy (t) = S 1 (t) ∪ S 2 (t) ∪... ∪ S I(t) (t); receive the beam information of all transmitting beams Beam i , determine whether the task of the transmitting beam Beam i is completed. If it is completed, the sub-array set S i(t) Sub - array release. If not finished, maintain the set S of idle sub - arrays idle (t) and the set S of working sub - arrays busy (t) remains unchanged;

[0007] and extract K continuously - distributed sub - arrays A from the set S of idle sub - arrays idle (t) to form the set S of sub - arrays k (t + Δt), update the set S of idle sub - arrays i (t + Δt) and the set S of working sub - arrays idle (t + Δt); Determine whether the angle between the normal direction of sub - array A busy and the beam pointing k is less than or equal to the set angle. If so, continue to determine whether the sum of the EIRP of the sub - arrays in the set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt). If not, delete the sub - array A from the set S of sub - arrays k (t + Δt) and then determine whether the sum of the EIRP of the sub - arrays in the set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt); i (t + Δt); i (t + Δt);

[0008] If the sum of the EIRP of the sub - arrays in the set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt), synthesize the transmit beam based on the set S of sub - arrays i (t + Δt); If the sum of the EIRP of the sub - arrays in the set S i (t + Δt) is less than the beam EIRP idle (t + Δt), select the sub - array A adjacent to the set S of sub - arrays from the set S of idle sub - arrays i (t + Δt) p When the angle between the normal direction of sub - array A p and the beam pointing p is less than or equal to the set angle, put the sub - array A i into the set S of sub - arrays i (t + Δt) to obtain the updated set S of sub - arrays i (t + Δt), repeat the determination until the sum of the EIRP of the sub - arrays in the updated set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt), and synthesize the transmit beam based on the updated set S of sub - arrays i (t + Δt). i (t + Δt).

[0009] Preferably, the determination of the transmission beam Beam i whether the task 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, it is determined that the transmission beam Beam i task is completed, and the array resource management module releases the sub-arrays in the sub-array set S i (t), that is, S idle (t + Δt) = S idle (t) ∪ S i (t), and reduces the number of managed transmission beams by I(t + Δt) - I(t); if EIRP i (t + Δt) > 0, it is determined that the transmission beam Beam i task is not completed, and the array resource management module maintains the idle sub-array set S idle (t) and the working sub-array set S busy (t) unchanged.

[0010] Preferably, the update of the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt) means: deleting the sub-array set S idle (t) from the idle sub-array set S i (t) to obtain the idle sub-array set S idle (t + Δt), and adding the sub-array set S busy (t) to the working sub-array set S i (t + Δt) to obtain the working sub-array set S busy (t + Δt).

[0011] Preferably, the process of judging whether the included angle between the normal direction of the sub-array A k and the beam pointing is less than or equal to the set angle includes:

[0012] 4.1. M plane sub-arrays form a transmission phased array system. A global Cartesian coordinate system O-XYZ is established with O as the coordinate origin. For the sub-array A k a sub-array-level Cartesian coordinate system O k with O k as the origin is established, -X k Y k Z k , the X k O k Y k plane of this coordinate system is coplanar with the sub-array A k , and O k Z k points to the sub-array Ak Normal direction;

[0013] 4.2, Sub - array A k The included angle between the normal direction of and the beam pointing direction is θ k (t + Δt), calculate cosθ k (t + Δt), when Continue to judge whether the sum of the EIRP of the sub - arrays in the sub - array set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt), when Delete the sub - array A k from the sub - array set S i (t + Δt), update the idle sub - array set S idle (t + Δt) and the working sub - array set S busy (t + Δt);

[0014] Among them, (x k , y k , z k ) is the coordinate of the origin O of the sub - array A k in the global Cartesian coordinate system O - XYZ, (x′ k , y′ k , z′ k , z′ k ) is the coordinate of the point (0, 0, 1) in the global Cartesian coordinate system O - XYZ under the sub - array - level Cartesian coordinate system O k -X k Y k Z k under.

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

[0016] G k is the normal gain of the k - th sub - array in the sub - array set S i (t + Δt), P k is the transmission power of the k - th sub - array in the sub - array set S i (t + Δt), θ k (t + Δt) is the included angle between the normal direction of the sub - arrays in the sub - array set S i (t + Δt) and the beam pointing direction , K is the total number of sub - arrays in the sub - array set S i (t + Δt).

[0017] The present invention also provides a method for managing the array surface resources of the transmitting beam resource pool, including:

[0018] Step 1: Divide the M planar sub-arrays on the array surface into the idle sub-array set S idle (t) and the working sub-array set S busy (t). The planar sub-arrays used to synthesize the transmit beam Beam i constitute the sub-array set S i (t). Different transmit beams do not share planar sub-arrays. The working sub-array set S busy (t) = S 1 (t) ∪ S 2 (t) ∪... ∪ S I(t) (t);

[0019] Step 2: Receive the beam information of all transmit beams Beam i and determine whether the transmit beam Beam i task is completed. If it is completed, release the sub-arrays in the sub-array set S i (t). If it is not completed, maintain the idle sub-array set S idle (t) and the working sub-array set S busy (t) unchanged;

[0020] Step 3: Extract K continuously distributed sub-arrays A idle from the idle sub-array set S k to form the sub-array set S i (t + Δt), and update the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt);

[0021] Step 4: Determine whether the angle between the normal of the sub-array A k and the beam pointing direction is less than or equal to the set angle. If it is, go to Step 5. If not, delete the sub-array A k from the sub-array set S i (t + Δt) and then go to Step 5;

[0022] Step 5: Determine whether the sum of the EIRP of the sub-arrays in the sub-array set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt). If it is, synthesize the transmit beam based on the sub-array set S i (t + Δt); If not, select the sub-array A idle adjacent to the sub-array set S i (t + Δt) from the idle sub-array set S p . When the angle between the normal of the sub-array A p and the beam pointing direction is less than or equal to the set angle, add the sub-array A pPut the sub - array set S i (t + Δt) to obtain the updated sub - array set S i (t + Δt), and repeat this step until the sum of the EIRP of the sub - arrays in the updated sub - array set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt), and synthesize the transmit beam based on the updated sub - array set S i (t + Δt).

[0023] Preferably, in step two, determining whether the transmit beam Beam i task is completed is by determining whether the beam EIRP i (t + Δt) is equal to 0, 1 ≤ i ≤ I(t + Δt). If EIRP i (t + Δt) = 0, it is determined that the transmit beam Beam i task is completed, and the array resource management module releases the sub - arrays in the sub - array set S i (t), that is, S idle (t + Δt) = S idle (t) ∪ S i (t), and reduces the number of managed transmit beams by I(t + Δt) - I(t); if EIRP i (t + Δt)>0, it is determined that the transmit beam Beam i task is not completed, and the array resource management module maintains the idle sub - array set S idle (t) and the working sub - array set S busy (t) unchanged.

[0024] Preferably, in step three, updating the idle sub - array set S idle (t + Δt) and the working sub - array set S busy (t + Δt) means: deleting the sub - array set S idle (t) from the idle sub - array set S i (t) to obtain the idle sub - array set S idle (t + Δt), and adding the sub - array set S busy (t) to the working sub - array set S i (t) to obtain the working sub - array set S busy (t + Δt).

[0025] Preferably, the process of determining whether the angle between the normal of sub - array A k and the beam direction is less than or equal to the set angle in step four includes:

[0026] 4.1. M planar sub-arrays form a transmitting phased array system. In the phased array system, a global Cartesian coordinate system O-XYZ is established with O as the coordinate origin, and for sub-array A k A sub-array-level Cartesian coordinate system O k with O as the origin is established k -X k Y k Z k . The X k O k Y k plane of this coordinate system is coplanar with sub-array A k , and O k Z k points to the normal direction of sub-array A k ;

[0027] 4.2. The angle between the normal direction of sub-array A k and the beam direction is θ k (t + Δt). Calculate cosθ k (t + Δt). When go to step five. When , delete sub-array A k from the sub-array set S i (t + Δt), update the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt);

[0028] Among them, (x k , y k , z k ) is the coordinate of the origin O k of sub-array A in the global Cartesian coordinate system O-XYZ, and (x′ k , y′ k , z′ k ) is the coordinate of the point (0, 0, 1) in the sub-array-level Cartesian coordinate system O k -X k Y k Z k in the global Cartesian coordinate system O-XYZ. k

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

[0030] G k is the normal gain of the k-th sub-array in the sub-array set S i (t + Δt), and P k ​For the sub - array set S i The transmission power of the k - th sub - array in (t + Δt), θ k (t + Δt) is the sub - array set S i The normal direction of the k - th sub - array in (t + Δt) and the beam pointing The included angle between them, K is the total number of sub - arrays in the sub - array set S i The total number of sub - arrays in (t + Δt).

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

[0032] Based on the sub - array set (instead of processing each antenna element independently) antenna array surface, according to different beam pointings, different sub - arrays are scheduled to participate in beam synthesis, and according to the needs of the task, the smallest - scale sub - arrays are scheduled to participate in beam synthesis, rather than all sub - arrays participating in the synthesis, which improves the working efficiency of the array surface; under the requirement of meeting the beam equivalent isotropic radiated power EIRP, the synthesized beam in the specified direction is completed at the minimum cost (the smallest - scale array surface), realizing the minimization of system power consumption. During the task execution, by judging the included angle between the normal direction of the sub - array and the required pointing of the synthesized beam, and the EIRP of the sub - array itself (composed of sub - array gain (dB)+sub - array power (dBW)), the sub - array resources are adaptively scheduled, and the synthesis of the transmitting beam is completed with the smallest - scale array surface, which can realize the efficient scheduling of sub - array resources for large - scale multi - panel phased arrays or large - scale conformal phased array systems based on sub - array splicing, make full use of the flexibility of multi - panel or conformal phased array systems, synthesize beams according to the required transmission power, and achieve the optimal power efficiency. Brief Description of the Drawings

[0033] Figure 1 Schematic diagram of the definition of the phased array surface coordinate system of the transmitting beam resource pool array surface resource management module and method provided by the embodiment of the present invention;

[0034] Figure 2 Schematic diagram of the working flow of the transmitting beam resource pool array surface resource management module and method provided by the embodiment of the present invention;

[0035] Figure 3 Flowchart of the transmitting beam resource pool array surface resource management method provided by the embodiment of the present invention;

[0036] Figure 4 Schematic diagram of the system coordinate system of the transmitting beam resource pool array surface resource management module and method provided by the embodiment of the present invention taking a 5 - panel array as an example. Detailed Embodiment

[0037] To make the objectives, technical solutions and advantages of the present invention more clearly understood, 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 scope of protection of the present invention.

[0038] Embodiment 1

[0039] As Figures 1-3 shown, this embodiment provides a transmitting beam resource pool array surface resource management module, which divides M plane sub-arrays on the array surface into an idle sub-array set S idle (t) and a working sub-array set S busy (t). The plane sub-arrays used to synthesize the transmitting beam Beam i constitute the sub-array set S i (t). Different transmitting beams do not share plane sub-arrays, and the working sub-array set S busy (t) = S 1 (t) ∪ S 2 (t) ∪... ∪ S I(t) (t); receive the beam information of all transmitting beams Beam i , judge whether the task of the transmitting beam Beam i is completed. If it is completed, release the sub-arrays in the sub-array set S i (t). If it is not completed, maintain the idle sub-array set S idle (t) and the working sub-array set S busy (t) unchanged;

[0040] And extract K continuously distributed sub-arrays A idle from the idle sub-array set S k to form the sub-array set S i (t + Δt), and update the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt); judge whether the angle between the normal direction of the sub-array A k and the beam pointing direction is less than or equal to the set angle. If so, continue to judge whether the sum of the EIRP of the sub-arrays in the sub-array set S i (t + Δt) is greater than or equal to the beam EIRP i (t + Δt). If not, delete the sub-array A k from the sub-array set S i (t + Δt), and then judge whether the sum of the EIRP of the sub-arrays in the sub-array set S i (t + Δt) is greater than or equal to the beam EIRP i(t + Δt);

[0041] If the sub - array set S i The sum of the EIRP of the sub - arrays at (t + Δt) is greater than or equal to the beam EIRP i at (t + Δt), based on the sub - array set S i at (t + Δt), synthesize the transmit beam; if the sub - array set S i The sum of the EIRP of the sub - arrays at (t + Δt) is less than the beam EIRP i at (t + Δt), select from the idle sub - array set S idle at (t + Δt) a sub - array A adjacent to the sub - array set S i at (t + Δt). When the angle between the normal direction of the sub - array A p and the beam direction p is less than or equal to the set angle, put the sub - array A into the sub - array set S p at (t + Δt) to obtain the updated sub - array set S i at (t + Δt), repeat the judgment until the sum of the EIRP of the sub - arrays in the updated sub - array set S i at (t + Δt) is greater than or equal to the beam EIRP i at (t + Δt), and synthesize the transmit beam based on the updated sub - array set S i at (t + Δt). i m

[0042] The M planar sub - arrays form a transmit phased - array system. In the phased - array system, a global Cartesian coordinate system O - XYZ is established with O as the coordinate origin, and the coordinates of O are (0, 0, 0). The coordinate system is as shown in the appendix Figure 1 The geometric center of the m - th sub - array A m is O m , and the coordinates of O m in the O - XYZ coordinate system are (x m , y m , z m ); the transmit power of the m - th sub - array is P m (dB), and the normal gain is G m (dB).

[0043] For the sub - array A m , establish a sub - array - level Cartesian coordinate system O m -X m Y m Z m with O m as the origin. The X m O m Y m plane of this coordinate system is coplanar with the sub - array A m , and O mZ m Pointing to sub-array A m Normal direction. O m -X m Y m Z m In the coordinate system, the coordinates of the point (0, 0, 1) in the O-XYZ coordinate are (x′ m , y′ m , z′ m ), and the normal direction of sub-array A m is along O m Z m the unit vector in the positive axis direction

[0044] is a unit vector, so there is

[0045] wherein, to determine whether the transmission beam Beam i task is completed by determining whether the beam EIRP i (t + Δt) is equal to 0, 1 ≤ i ≤ I(t + Δt). If EIRP i (t + Δt) = 0, it is determined that the transmission beam Beam i task is completed, and there is no need for the beam to radiate power externally. Therefore, all sub-array resources occupied by the beam can be released completely. The array surface resource management module releases the sub-arrays in the sub-array set S i (t), that is, S idle (t + Δt) = S idle (t) ∪ S i (t), and reduces the number of managed transmission beams by I(t + Δt) - I(t); if EIRP i (t + Δt) > 0, it is determined that the transmission beam Beam i task is not completed, and the beam needs to continue to radiate power externally. Therefore, the occupied transmission sub-array resources of the beam cannot be released. The array surface resource management module maintains the idle sub-array set S idle (t) and the working sub-array set S busy (t) unchanged, that is, the idle sub-array set S idle (t + Δt) is equal to the idle sub-array set S idle (t), and the working sub-array set S busy (t + Δt) is equal to the working sub-array set S busy (t).

[0046] Updating the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt) means: deleting the sub-array set S from the idle sub-array set S idle (t)i Obtain the idle subarray set S at (t + Δt). idle At (t + Δt), and add the subarray set S to the working subarray set S busy at (t). i Obtain the working subarray set S at (t + Δt). busy at (t + Δt).

[0047] The present invention sets the angle to 60°. By judging whether the included angle between the normal direction of subarray A k and the beam direction is less than or equal to 60°. If it is less than or equal to 60°, it means that the efficiency of subarray A k participating in beam synthesis is greater than half and has not decayed to half. If it is greater than 60°, it means that the included angle between the normal direction of this subarray A k and the synthesized beam direction is too large. In this way, only half of the power of this subarray A k can contribute to the total beam, and the efficiency is only 50%. Therefore, it does not participate in beam synthesis. By judging the included angle between the normal direction of subarray A k and the beam direction and selecting the subarrays with larger power contributions to participate in the transmit beam synthesis, the working efficiency of the system can be improved.

[0048] Judge whether the included angle between the normal direction of subarray A k and the beam direction is less than or equal to the set angle, and the process includes:

[0049] 5.1. M planar subarrays form a transmit phased array system. In the phased array system, establish a global Cartesian coordinate system O-XYZ with O as the coordinate origin. For subarray A k Establish a subarray-level Cartesian coordinate system O k with O k as the origin -X k Y k Z k . The X k O k Y k plane of this coordinate system is coplanar with subarray A k , and O k Z k points to the normal direction of subarray A k .

[0050] 5.2. The included angle between the normal direction of subarray A k and the beam direction is θ k (t + Δt). Calculate cosθ k (t + Δt). When go to step six. When Subarray Ak Delete from the sub-array set S i (t + Δt), and update the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt).

[0051] Among them, (x k , y k , z k ) is the coordinate of the sub-array A k at the origin O k in the global Cartesian coordinate system O-XYZ, (x′ k , y′ k , z′ k ) is the coordinate of the point (0, 0, 1) in the sub-array level Cartesian coordinate system O k -X k Y k Z k in the global Cartesian coordinate system O-XYZ, represents the unit vector of the normal direction of the sub-array A k , represents the unit vector of the synthetic beam pointing direction.

[0052] The formula for calculating the beam EIRP of the sub-array set S i (t + Δt) is:

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

[0054] The array resource management module of the present invention is based on an antenna array with sub-array sets (instead of processing each antenna element independently). According to different beam pointing directions, different sub-arrays are scheduled to participate in beam synthesis, and the smallest-scale sub-arrays are scheduled to participate in beam synthesis according to the needs of the task, rather than all sub-arrays participating in the synthesis, which improves the working efficiency of the array. Under the requirement of meeting the beam Equivalent Isotropic Radiated Power (EIRP), the synthesized beam in the specified direction is completed at the smallest cost (the smallest-scale array), realizing the minimization of system power consumption. During the task execution, by judging the angle between the normal direction of the sub-array and the required direction of the synthesized beam, as well as the EIRP of the sub-array itself (composed of sub-array gain (dB) + sub-array power (dBW)), the sub-array resources are adaptively scheduled, and the synthesis of the transmit beam is completed with the smallest-scale array, which can achieve efficient scheduling of sub-array resources for large multi-plane phased arrays or large conformal phased array systems based on sub-array splicing, make full use of the flexibility of multi-plane or conformal phased array systems, synthesize beams according to the required transmit power, and achieve the optimal power efficiency.

[0055] Embodiment 2

[0056] This embodiment provides a method for managing array resources of a transmit beam resource pool, 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 a working sub-array set S busy (t). The planar sub-arrays used to synthesize the transmit beam Beam i constitute the sub-array set S i (t). Different transmit beams do not share planar sub-arrays, and the working sub-array set S busy (t) = S 1 (t) ∪ S 2 (t) ∪... ∪ S I(t) (t);

[0058] Step 2: Receive the beam information of all transmit beams Beam i , and judge whether the task of the transmit beam Beam i ends. If it ends, release the sub-arrays in the sub-array set S i (t). If it does not end, maintain the idle sub-array set S idle (t) and the working sub-array set S busy (t) unchanged;

[0059] In Step 2, judging whether the task of the transmit beam Beam i ends is by judging the beam EIRP iWhether (t + Δt) is equal to 0, 1 ≤ i ≤ I(t + Δt), if EIRP i (t + Δt) = 0, determine the transmitting beam Beam i The task ends, and there is no need for the beam to radiate power externally. Therefore, all subarray resources occupied by the beam can be released completely. The array surface resource management module releases the subarrays in the subarray set S i (t), that is, S idle (t + Δt) = S idle (t) ∪ S i (t), and reduce the number of transmitting beams managed by I(t + Δt) - I(t); if EIRP i (t + Δt) > 0, determine the transmitting beam Beam i The task has not ended, and the beam needs to continue to radiate power externally. Therefore, the transmitting subarray resources occupied by the beam cannot be released. The array surface resource management module maintains the idle subarray set S idle (t) and the working subarray set 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), and the working subarray set S busy (t + Δt) is equal to the working subarray set S busy (t).

[0060] Step 3: Extract K continuously distributed subarrays A from the idle subarray set S idle (t) to form the subarray set S k (t + Δt), and update the idle subarray set S i (t + Δt) and the working subarray set S idle (t + Δt); busy (t + Δt);

[0061] Updating the idle subarray set S idle (t + Δt) and the working subarray set S busy (t + Δt) in Step 3 means: deleting the subarray set S from the idle subarray set S idle (t) to obtain the idle subarray set S i (t + Δt), and adding the subarray set S to the working subarray set S idle (t) to obtain the working subarray set S busy (t) to obtain the working subarray set S i (t + Δt). busy (t + Δt).

[0062] Step 4: Determine whether the angle between the normal direction of the subarray A k and the beam pointing direction is less than or equal to the set angle. If so, go to Step 5; if not, the subarray Ak Delete from the sub-array set S i (t + Δt) and then go to Step Five;

[0063] In Step Four, judging whether the included angle between the normal direction of sub-array A k and the beam pointing direction is less than or equal to the set angle includes:

[0064] 5.1. M planar sub-arrays form a transmitting phased array system. In the phased array system, establish a global Cartesian coordinate system O-XYZ with O as the coordinate origin. For sub-array A k Establish a sub-array level Cartesian coordinate system O k with O k as the origin, O k -X k Y k Z k O k Y k plane is coplanar with sub-array A k O k Z k points to the normal direction of sub-array A k ;

[0065] 5.2. The included angle between the normal direction of sub-array A k and the beam pointing direction is θ k (t + Δt). Calculate cosθ k (t + Δt). When go to Step Five. When delete sub-array A k from the sub-array set S i (t + Δt), update the idle sub-array set S idle (t + Δt) and the working sub-array set S busy (t + Δt).

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

[0067] Step Five: Determine the sub-array set S i Whether the sum of the EIRP of the sub-arrays at (t + Δt) is greater than or equal to the beam EIRP i At (t + Δt), if so, based on the sub-array set S i At (t + Δt), synthesize the transmit beam; if not, select from the idle sub-array set S idle At (t + Δt) the sub-array A adjacent to the sub-array set S i At (t + Δt) p , when the normal direction of the sub-array A p and the beam pointing direction the included angle between them is less than or equal to the set angle, put the sub-array A p into the sub-array set S i At (t + Δt), to obtain the updated sub-array set S i At (t + Δt), repeat this step until the sum of the EIRP of the sub-arrays in the updated sub-array set S i At (t + Δt) is greater than or equal to the beam EIRP i At (t + Δt), based on the updated sub-array set S i At (t + Δt), synthesize the transmit beam.

[0068] In Step Five, the calculation formula for the sum of the EIRP of the sub-arrays in the sub-array set S i at (t + Δt) is:

[0069] G k is the normal gain of the sub-arrays in the sub-array set S i at (t + Δt), P k is the transmit power of the sub-arrays in the sub-array set S i at (t + Δt), K is the total number of sub-arrays in the sub-array set S i at (t + Δt).

[0070] Embodiment 3

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

[0072] A transmit phased array system is composed of 5 planes, and each plane contains 1 sub-array, as shown in the appendix Figure 4 . From left to right are array surfaces 1 - 5. The included angle between array surface 1 and array surface 2 is 120°, and the included angle between array surface 2 and array surface 3 is 150°. Array surfaces 1, 2, 3 and array surfaces 3, 4, 5 are symmetric. The normal gain of each array surface is 0 dB, and the power is 10 dBW. Assume that the beam update period of this phased array system is Δt.

[0073] At time t, assume that the beam resource management module manages beam Beam 1 , and the beam pointing is θ(t) = 60°, EIRP 1 (t) ≥ 15 dBW; at this time, θ 3 (t) = 60°, θ 4 (t) = 30°, so there is S 1 (t) = {subarray 3, subarray 4}, S idle (t) = {subarray l, subarray 2, subarray 5} and:

[0074]

[0075] Satisfy

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

[0077] Calculation finds that: At this time, the condition that EIRP is greater than 15 dBW is not satisfied. Therefore, select a subarray adjacent to the subarray in S idle (t+Δt) = {subarray 1, subarray 2, subarray 3, subarray 5}. Since the included angle between subarray 3 and the beam is 61°, cos61° = 0.4848, the included angle between subarray 2 and the beam is 91°, cos91° = -0.0175, and the included angle between subarray 1 and the beam is 151°, cos151° = -0.8746, so select subarray 5 to join S 1 (t+Δt). At this time, θ 1 (t+Δ) = 29°, so there is S 5 (t+Δt) = {subarray 4, subarray 5}, S 1 (t+Δt) = {subarray 1, subarray 2, subarray 3}, and idle (t+Δt) satisfies

[0078]

[0079] Satisfy

[0080] 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 make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. Transmit beam resource pool array resource management module, characterized by: is configured to M Idle Subarray Set and the working subarray set , used to synthesize the transmit beam on the array The plane subarrays of , different transmit beams do not share a plane subarray, the working subarray set ; Receive all transmit beams Beam information to determine the transmit beam Whether the task is completed, if it is completed, the sub-arrays are assembled The sub-array is released. If it is not finished, maintain the idle sub-array set and the working subarray set constant; And collect from the free subarray Extract K Continuously distributed subarray Sub-array set , update the idle subarray set and the working subarray set ; Judgement subarray 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 Subarray EIRP Is the sum greater than or equal to the beam , if not, the subarray From the subarray collection After deleting, judge the sub-array set Subarray EIRP Is the sum greater than or equal to the beam ; If the sub-array collection Subarray EIRP The sum is greater than or equal to the beam , based on the subarray set Synthesize transmit beam; if the subarray is assembled Subarray EIRP The sum is less than the beam , from the free subarray set Selection and Subarray Collection Adjacent subarrays , when the subarray Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray Add to subarray collection , get the updated sub-array set , repeat the judgment until the updated sub-array set is satisfied Subarray EIRP The sum is greater than or equal to the beam , based on the updated sub-array set Synthetic transmit beam; subarray aggregation Subarray EIRP The formula for calculating the sum is: , For the subarray set Middle k The normal gain of the sub-array is For the subarray set Middle k The transmit power of each sub-array is For the subarray set Middle k Normal and beam pointing of each subarray The angle between K For the subarray set The total number of neutron arrays.

2. The transmit beam resource pool array resource management module according to claim 1, characterized in that: Determine the transmit beam Whether the mission is completed is determined by the beam Is it equal to 0? ,like , determine the transmit beam After the task is completed, the array resource management module will collect the sub-arrays The subarray of is released, that is , reducing the number of managed transmit beams to ;like , determine the transmit beam The task is not completed, and the array resource management module maintains the idle sub-array set and the working subarray set constant.

3. The transmit beam resource pool array resource management module according to claim 1, characterized in that: Update the idle subarray set and the working subarray set It means: from the free sub-array collection Delete a subarray set Get the free subarray set , and in the working subarray collection Add a subarray set Get the working subarray set .

4. The transmit beam resource pool array resource management module according to claim 1, characterized in that: Judgment subarray 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 A planar sub-array constitutes a transmitting phased array system. O Establish a global Cartesian coordinate system for the coordinate origin O- XYZ , pair array Established with The sub-array Cartesian coordinate system with the origin O k -X k Y k Z k , the coordinate system X k O k Y k Planes and Subarrays Coplanar, O k Z k Pointing subarray Normal direction; 4.2 Subarray Normal and beam pointing The angle between ,calculate ,when , continue to judge the sub-array set Subarray EIRP Is the sum greater than or equal to the beam ,when , the sub-array From the subarray collection Delete and update the idle subarray set and the working subarray set ; in, , For subarray In the global Cartesian coordinate system O-XYZ The coordinates below, is the sub-array level Cartesian coordinate system O k -X k Y k Z k Lower point In the global Cartesian coordinate system O-XYZ The coordinates below.

5. The transmit beam resource pool array resource management module according to claim 1, characterized in that: Set the angle to 60°.

6. A method for managing array resources in a transmitting beam resource pool, characterized in that: include: Step 1: Place the array M Idle Subarray Set and the working subarray set , used to synthesize the transmit beam on the array The plane subarrays of , different transmit beams do not share a plane subarray, the working subarray set ; Step 2: Receive all transmit beams Beam information to determine the transmit beam Whether the task is completed, if it is completed, the sub-arrays are assembled The sub-array is released. If it is not finished, maintain the idle sub-array set and the working subarray set constant; Step 3: Gather from the idle subarrays Extract K Continuously distributed subarray Sub-array set , update the idle subarray set and the working subarray set ; Step 4: Determine the subarray 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 the subarray From the subarray collection Delete it and go to step 5; Step 5: Determine the subarray set Subarray EIRP Is the sum greater than or equal to the beam , if so, based on the sub-array set Synthesize transmit beam; if not, gather from idle subarrays Selection and Subarray Collection Adjacent subarrays , when the subarray Normal and beam pointing The angle between them is less than or equal to the set angle, and the subarray Add to subarray collection , get the updated sub-array set , repeat this step until the updated sub-array set is satisfied Subarray EIRP The sum is greater than or equal to the beam , based on the updated sub-array set Synthetic transmit beam, subarray aggregation Subarray EIRP The formula for calculating the sum is: , For the subarray set Middle k The normal gain of the sub-array is For the subarray set Middle k The transmit power of each sub-array is For the subarray set Middle k Normal and beam pointing of each subarray The angle between K For the subarray set The total number of neutron arrays.

7. The transmit beam resource pool array resource management method according to claim 6, characterized in that: Determine the transmit beam in step 2 Whether the mission is completed is determined by the beam Is it equal to 0? ,like , determine the transmit beam After the task is completed, the array resource management module will collect the sub-arrays The subarray of is released, that is , reducing the number of managed transmit beams to ;like , determine the transmit beam The task is not completed, and the array resource management module maintains the idle sub-array set and the working subarray set constant.

8. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 3, update the idle subarray set and the working subarray set It means: from the free sub-array collection Delete a subarray set Get the free subarray set , and in the working subarray collection Add a subarray set Get the working subarray set .

9. The transmit beam resource pool array resource management method according to claim 6, characterized in that: In step 4, determine the subarray 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 A planar sub-array constitutes a transmitting phased array system. O Establish a global Cartesian coordinate system for the coordinate origin O- XYZ , pair array Established with The sub-array Cartesian coordinate system with the origin O k -X k Y k Z k , the coordinate system X k O k Y k Planes and Subarrays Coplanar, O k Z k Pointing subarray Normal direction; 4.2 Subarray Normal and beam pointing The angle between ,calculate ,when , go to step five, when , the sub-array From the subarray collection Delete and update the idle sub-array set and the working subarray set ; in, , For subarray In the global Cartesian coordinate system O-XYZ The coordinates below, is the sub-array level Cartesian coordinate system O k -X k Y k Z k Lower point In the global Cartesian coordinate system O-XYZ The coordinates below.

10. The transmit beam resource pool array resource management method according to claim 6, characterized in that: Set the angle to 60°.

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