Transmit beam resource pool beam synthesis method and device

By adaptively scheduling sub-array resources, synthesizing transmitted beams in specified directions, solving the problem of low scheduling efficiency of sub-array resources in phased array systems, achieving efficient beam synthesis and minimizing system power consumption.

CN119276320BActive Publication Date: 2025-04-29CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST
View PDF 2 Cites 0 Cited by

Patent Information

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

The beam pointing and the required EIRP periodically send the beam pointing and the required EIRP to the array resource management module. The array resource management module adaptively schedules the sub-array. When the angle between the sub-array normal pointing and the beam pointing is less than or equal to the set angle and the sum of the sub-array EIRP is greater than or equal to the required EIRP, a transmit beam in the specified direction is synthesized.

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 completes synthetic beams in the specified direction at the lowest cost, achieving the minimization of system power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119276320B_ABST
    Figure CN119276320B_ABST
Patent Text Reader

Abstract

The present invention provides a method and apparatus for beam synthesis of a transmit beam resource pool, belonging to the field of transmit beam synthesis. The beam resource pool management module periodically sends the beam direction of the managed transmit beam and the required beam EIRP to the array resource management module. The array resource management module adaptively schedules sub-arrays according to the beam direction of each transmit beam and the required beam EIRP. When the angle between the sub-array normal direction and the beam direction is less than or equal to a set angle and the sum of the sub-array EIRPs is greater than or equal to the required beam EIRP, a transmit beam in a specified direction is synthesized; the scheduled sub-arrays form a sub-array set S i (t), and the calculation formula for the sum of the sub-array EIRPs is: #imgabs0# to achieve efficient scheduling of sub-array resources.
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 beam synthesis method and device. 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: a transmit beam resource pool beam synthesis method, a beam resource pool management module periodically sends the beam pointing and required beam EIRP of the managed transmit beam to an array resource management module, the array resource management module adaptively schedules subarrays according to the beam pointing and required beam EIRP of each transmit beam, and synthesizes a transmit beam in a specified direction when the angle between the subarray normal pointing and the beam pointing is less than or equal to a set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP; the scheduled subarrays constitute a subarray set S i (t), the calculation formula of the sum of sub-array EIRP is:

[0007] G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t), P k is the set of sub-matrices Si The transmission power of the kth subarray in (t), θ k (t) is the sub-matrix set S i The angle between the normal of the kth subarray and the beam direction in (t), K is the subarray set S i (t) The total number of neutron arrays.

[0008] Preferably, the array resource management module 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) = S 1 (t)∪S 2 (t)∪...∪S I(t) (t).

[0009] Preferably, the process of the array resource management module adaptively scheduling the subarray according to the beam pointing of each transmit beam and the required beam EIRP includes:

[0010] Step 1: At time t+Δt, 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;

[0011] Step 2: 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);

[0012] Step 3: 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 4. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 4;

[0013] Step 4: 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 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.

[0014] Preferably, in step 1, 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 transmitting beam Bedm 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.

[0015] Preferably, in step 2, 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).

[0016] Preferably, the set angle is 60°.

[0017] Preferably, in step 3, 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:

[0018] 3.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 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 k Coplanar, O m Z m Pointing to subarray A k Normal direction;

[0019] 3.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 4. 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);

[0020] 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 kThe coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ.

[0021] The present invention also provides a transmit beam resource pool beam synthesis device, including:

[0022] A beam resource pool management module, used to periodically send the beam pointing and required beam EIRP of the managed transmit beam;

[0023] The array resource management module is used to adaptively schedule the subarrays according to the beam pointing of each transmit beam and the required beam EIRP. When the angle between the subarray normal pointing and the beam pointing is less than or equal to the set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP, the transmit beam in the specified direction is synthesized; the scheduled subarrays constitute the subarray set S i (t), the calculation formula of the sum of sub-array EIRP is:

[0024] G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t), θ k (t) is the sub-matrix set S i The angle between the normal of the kth subarray and the beam direction in (t), K is the subarray set S i (t) The total number of neutron arrays.

[0025] Preferably, the array resource management module 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) = S 1 (t)∪S 2 (t)∪...∪S I(t) (t).

[0026] Preferably, the process of the array resource management module adaptively scheduling the subarray according to the beam pointing of each transmit beam and the required beam EIRP includes:

[0027] Step 1: At time t+Δt, 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;

[0028] Step 2: 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);

[0029] Step 3: 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 4. If not, change subarray A k From the sub-matrix set S i After deleting from (t+Δt), proceed to step 4; Step 4: 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 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.

[0030] Preferably, in step 1, 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)=Sidle (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 transmitting beam Bedm 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.

[0031] Preferably, in step 2, 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).

[0032] Preferably, the set angle is 60°.

[0033] Preferably, in step 3, 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:

[0034] 3.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;

[0035] 3.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 4. 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);

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

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

[0038] 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

[0039] Figure 1 A schematic diagram of a phased array face coordinate system definition for a transmit beam resource pool beam synthesis method provided by an embodiment of the present invention;

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

[0041] Figure 3 A schematic diagram of a system coordinate system of a transmit beam resource pool beam synthesis method and apparatus provided in an embodiment of the present invention taking a 5-plane array as an example. DETAILED DESCRIPTION

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

[0043] Example 1

[0044] like Figure 1 and 2 As shown, this embodiment provides a transmit beam resource pool beam synthesis method, the beam resource pool management module periodically sends the beam pointing and required beam EIRP of the managed transmit beam to the array resource management module, the array resource management module adaptively schedules the subarray according to the beam pointing and required beam EIRP of each transmit beam, and synthesizes the transmit beam in the specified direction when the angle between the subarray normal pointing and the beam pointing is less than or equal to the set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP; the scheduled subarrays constitute a subarray set S i (t), the calculation formula of the sum of sub-array EIRP is:

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

[0046] 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 (Equivalent Isotropic Radiated Power), the synthesized beam in the specified direction is completed at the minimum cost (minimum-scale array surface), and the power consumption of the system is minimized. 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 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.

[0047] The beam resource pool management module manages I(t) transmit beams at time t, and the i-th transmit beam is denoted as Beam i , i∈[1,I], I represents the total number of transmit beams. The beam resource pool management module periodically updates I(t) transmit beams Beam i The beam pointing and the required beam EIRP are sent to the array resource management module, and the array resource management module 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), and when i 1 ≠i 2 Sometimes, there are where i 1 ,i 2 ∈[1, I], that is, different transmit beams do not share a plane subarray, and the working subarray set

[0048] 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 , zm );The transmission power of the mth subarray is P m (dB), normal gain is G m (dB).

[0049] 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, O 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 A m The normal direction is along O m Z m Unit vector in the positive axis direction

[0050] is a unit vector, so we have

[0051] The beam resource pool management module receives a new beam resource request at time t+Δt, where Δt represents the beam update period. The managed transmit beams are updated to I(t+Δt), and the beam information of all transmit beams is sent to the array resource management module to apply for planar sub-array resources. The beam information of the transmit beam includes the beam pointing direction. and beam EIRP i (t+Δt). In actual work, the beam resource pool management module sends the direction of I(t) transmit beams and the required equivalent isotropic radiated power EIRP to the array resource management module every time Δt. The array resource management module adaptively schedules the sub-array module according to the direction of each beam and the required EIRP to form a transmit beam in the specified direction.

[0052] The process of adaptively scheduling the subarrays by the array resource management module according to the beam pointing of each transmit beam and the required beam EIRP includes:

[0053] Step 1: At time t+Δt, determine the transmit beam Beami 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;

[0054] Step 2: 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); where subarray A k Normal and beam pointing The angle between them is θ k (t+Δt), sub-array set S i The sum of the sub-array EIRP at (t+Δt) is

[0055] Step 3: 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 4. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 4;

[0056] Step 4: 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 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.

[0057] 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,EIRP i (t+Δt)=0 is a non-logarithmic domain, and the transmit beam Beam is determined. 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 beam resource pool management module notifies the array resource management module to set 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).

[0058] 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 subarray set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0059] The present invention sets the angle to 60°, and by judging the subarray A k 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 Ak 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.

[0060] 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:

[0061] 3.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.

[0062] 3.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 4. 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).

[0063] 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, Represents subarray A k The unit vector in the normal direction, The unit vector that represents the direction of the resultant beam.

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

[0065] 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), θ k (t+Δt) is the sub-matrix set S i Normal direction and beam pointing of the subarray at (t+Δt) The angle between.

[0066] The transmit beam resource pool beam synthesis method of the present invention provides how to schedule subarrays on the array to participate in beam synthesis from start, execution, and end when executing a transmit beam synthesis task, as well as a scheduling method and strategy. By judging the angle between the subarray normal and the required direction of the synthesized beam, and the subarray EIRP composition, the array resources are scheduled in real time, and the synthesized beam in the specified direction is completed with the minimum-scale array, so as to achieve efficient scheduling of subarray resources and improve the array work efficiency.

[0067] Example 2

[0068] This embodiment provides a transmit beam resource pool beam synthesis device, including:

[0069] A beam resource pool management module, used to periodically send the beam pointing and required beam EIRP of the managed transmit beam;

[0070] The array resource management module is used to adaptively schedule the subarrays according to the beam pointing of each transmit beam and the required beam EIRP. When the angle between the subarray normal pointing and the beam pointing is less than or equal to the set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP, the transmit beam in the specified direction is synthesized; the scheduled subarrays constitute the subarray set S i (t), the calculation formula of the sum of sub-array EIRP is:

[0071] G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t), θ k (t) is the sub-matrix set S i The angle between the normal of the kth subarray and the beam direction in (t), K is the subarray set S i (t) The total number of neutron arrays, 1≤k≤K.

[0072] Among them, the array resource management module divides the M plane 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) = S 1 (t)∪S 2 (t)∪...∪S I(t) (t).

[0073] The process of adaptively scheduling the subarrays by the array resource management module according to the beam pointing of each transmit beam and the required beam EIRP includes:

[0074] Step 1: At time t+Δt, 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;

[0075] Step 2: 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);

[0076] Step 3: 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 4. If not, change subarray A k From the sub-matrix set S iAfter deleting from (t+Δt), proceed to step 4; Step 4: 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 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.

[0077] In step 1, 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 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 transmitting beam Bedm 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.

[0078] In step 2, 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 subarray set S i (t+Δt) to get the working sub-array set S busy (t+Δt).

[0079] Set the angle to 60°. In step 3, 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:

[0080] 3.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;

[0081] 3.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 4. 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);

[0082] in, (x k ,y k , z k ) is the sub-matrix A k Origin O m 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 m -X m Y m Z mThe coordinates of the lower point (0, 0, 1) in the global Cartesian coordinate system O-XYZ.

[0083] Example 3

[0084] This embodiment takes a 5-array as an example to introduce the transmit beam resource pool beam synthesis method and device of the present invention:

[0085] A transmitting phased array system consists of five planes, each of which contains one subarray, as shown in the attached figure. Figure 3 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.

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

[0087]

[0088] satisfy

[0089] At time t+Δt, the beam resource management module sends Beam 1 The beam information is sent to the array resource management module, including beam pointing and EIRP: θ(t+△t)=61°, EIRP 1 (t+△t)≥15dBW. At this time θ 3 (t+△)=61°, Therefore, subarray 3 is removed from S 1 (t) is deleted, S 1 (t+Δt)={submatrix 4}, S idle (t+Δt)={sub-array 1, sub-array 2, sub-array 3, sub-array 5}.

[0090] The calculation found that: At this time, the condition of EIRP greater than 15dBW is not met. idle(t+Δt) = Select one of {subarray 1, subarray 2, subarray 3, subarray 5} that matches S 1 The adjacent subarrays in (t+Δt) are selected as subarray 5 to join S because 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. 1 (t+Δt), at this time θ 5 (t+Δ)=29°, so S 1 (t+Δt)={subarray 4, subarray 5}, S idle (t+Δt)={subarray 1, subarray 2, subarray 3}, and

[0091]

[0092] satisfy

[0093] 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 transmit beam resource pool beam synthesis method, characterized in that: The beam resource pool management module periodically sends the beam pointing of the managed transmit beam and the required beam EIRP to the array resource management module. The array resource management module adaptively schedules the subarray according to the beam pointing of each transmit beam and the required beam EIRP, extracts K continuously distributed subarrays from the idle subarray set to form a subarray set, and synthesizes the transmit beam in the specified direction when the angle between the subarray normal pointing and the beam pointing is less than or equal to the set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP; the scheduled subarrays constitute the subarray set S i (t), the calculation formula of the sum of sub-array EIRP is: G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t), θ k (t) is the sub-matrix set S i The angle between the normal of the kth subarray and the beam direction in (t), K is the subarray set S i (t) The total number of neutron arrays.

2. The transmit beam resource pool beam synthesis method according to claim 1, characterized in that: The array resource management module divides 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).

3. The transmit beam resource pool beam synthesis method according to claim 1, characterized in that: The process of the array resource management module adaptively scheduling the subarray according to the beam pointing of each transmit beam and the required beam EIRP includes: Step 1: At time t+Δt, 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 sub-arrays S busy (t) unchanged; Step 2: 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 3: 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 4. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 4; Step 4: 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 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.

4. The transmit beam resource pool beam synthesis method according to claim 3, characterized in that: In the step 1, 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 Neam 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 sub-arrays S busy (t) remains unchanged.

5. The transmit beam resource pool beam synthesis method according to claim 3, characterized in that: In step 2, 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).

6. The transmit beam resource pool beam synthesis method according to claim 1 or 3, characterized in that: The setting angle is 60°.

7. The transmit beam resource pool beam synthesis method according to claim 3, characterized in that: In step 3, 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: 3.

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; 3.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 4. 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.

8. A transmit beam resource pool beam synthesis device, characterized in that: include: A beam resource pool management module, used to periodically send the beam pointing and required beam EIRP of the managed transmit beam; The array resource management module is used to adaptively schedule subarrays according to the beam pointing of each transmit beam and the required beam EIRP, extract K continuously distributed subarrays from the idle subarray set to form a subarray set, and synthesize the transmit beam in the specified direction when the angle between the subarray normal pointing and the beam pointing is less than or equal to the set angle and the sum of the subarray EIRP is greater than or equal to the required beam EIRP; the scheduled subarrays constitute the subarray set S i (t), the calculation formula of the sum of sub-array EIRP is: G k is the set of sub-matrices S i The normal gain of the kth sub-matrix in (t), P k is the set of sub-matrices S i The transmission power of the kth subarray in (t), θ k (t) is the sub-matrix set S i The angle between the normal of the kth subarray and the beam direction in (t), K is the subarray set S i (t) The total number of neutron arrays.

9. The transmit beam resource pool beam synthesis device according to claim 8, characterized in that: The array resource management module divides the M planar sub-arrays on the array into idle sub-array sets S idlw (t) and the set of working sub-arrays 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).

10. The transmit beam resource pool beam synthesis device according to claim 8, characterized in that: The process of the array resource management module adaptively scheduling the subarray according to the beam pointing of each transmit beam and the required beam EIRP includes: Step 1: At time t+Δt, 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 sub-arrays S busy (t) unchanged; Step 2: 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 3: 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 4. If not, change subarray A k From the sub-matrix set S i After deleting (t+Δt), proceed to step 4; Step 4: 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 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.

Citation Information

Patent Citations

  • Multi-beam coverage method and device based on array antenna segmentation

    CN112165345A

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

    CN116845565A