Beam spoiling
11699851 · 2023-07-11
Assignee
Inventors
Cpc classification
H01Q3/26
ELECTRICITY
International classification
G01S13/02
PHYSICS
Abstract
Methods and apparatus for a phase array radar to generate fan beams with curve of constant phase with spoiling in u and/or v space. In embodiments, beam pattern weighting is phase-only and applicable to transmit and receive. In embodiments, the beam pattern accounts for the apparent curvature of the horizon in uv space.
Claims
1. A method, comprising: generating a beam from a phased array radar face having a curve of constant phase, wherein the beam is spoiled in u space, wherein the beam is spoiled in v space, and wherein the beam has a pattern that is flat in real space and curved in uv space that follows the horizon.
2. The method according to claim 1, wherein the beam comprises a fan beam.
3. The method according to claim 1, wherein the beam has a fixed amplitude is generated by array elements of the phase array radar face having fixed amplitudes.
4. The method according to claim 1, wherein the beam is spoiled in u space based on array element spacing in a column, wavelength, number of elements in columns of the phased array radar face, and the array field of view.
5. The method according to claim 1, wherein the beam is modified for scan loss.
6. The method according to claim 1, wherein the beam is spoiled in v space based on array row element-to-element spacing, wavelength, and number of row elements.
7. The method according to claim 1, wherein the beam comprises a fan beam with beam pattern weighting for simultaneous horizon surveillance.
8. The method according to claim 1, wherein a phase-only spoiling function is defined as ϕ(m, n)=ϕ.sub.U(n)+ϕ.sub.V(m)+ϕ.sub.steer (n, m), where ϕ.sub.U(n) defines the u spoiling function, ϕ.sub.V(m) defines the v spoiling function, and ϕ.sub.steer (n, m) refers to the uv steering function.
9. The method according to claim 1, wherein a u spoiling function is defined as: where
10. The method according to claim 9, wherein a v spoiling function is defined as:
11. The method according to claim 9, wherein the beam is modified for scan loss using weights w: where
12. The method according to claim 1, wherein the u and v spoiled beam comprises a horizontal fan beam having a curvature in uv space that corresponds to the horizon, which is flat in flat in real space and curved in uv space.
13. The method according to claim 1, wherein the beam has a beam pattern weighting for focusing phased array antenna patterns across the entire horizon to enable simultaneous horizon surveillance.
14. The method according to claim 1, wherein the beam has a beam pattern weighting adjustment for scan loss so that the beam has near-constant gain across an FOV.
15. A phased array radar system, comprising: a beamformer and a beam spoiler module configured to: generate a beam from a face of the phased array radar system having a curve of constant phase; a plurality of phase shifters connected to the beamformer; and a plurality of antennas connected to the plurality of phase shifters, respectively, wherein the beam is spoiled in u space, wherein the beam is spoiled in v space, and wherein the beam has a pattern that is flat in real space and curved in uv space that follows the horizon.
16. The system according to claim 15, wherein the beam comprises a fan beam.
17. The system according to claim 15, wherein the beam has a fixed amplitude is generated by array elements of the phase array radar face having fixed amplitudes.
18. The system according to claim 15, wherein the beam is spoiled in u space based on array element spacing in a column, wavelength, number of elements in columns of the phased array radar face, and field of view of the array.
19. The system according to claim 15, wherein the beam is spoiled in v space based on array row element-to-element spacing, wavelength, and number of row elements.
20. The system according to claim 15, further including controlling the beam in real-time without iterative processing.
21. An article, comprising: a non-transitory computer-readable medium having stored instructions that cause a phase array radar to generate a beam from a face of the phased array radar having a curve of constant phase, wherein the beam is spoiled in u space, wherein the beam is spoiled in v space, and wherein the beam has a pattern that is flat in real space and curved in uv space that follows the horizon.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The foregoing features of this invention, as well as the invention itself, may be more fully understood from the following description of the drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DETAILED DESCRIPTION
(24)
(25)
(26)
(27) The below defines terms that may be used herein, some of which are shown in
(28)
(29)
(30) In embodiments, a beam is spoiled to have desired characteristics. Spoiling refers to techniques and systems for “spoiling” (or modifying from optimal configuration) the receive or transmit beam of a phased array antenna in order to affect a shape change in the beam by adjusting the phase of the array elements. In embodiments, only the phase is adjusted for each element in a way that de-focuses or spoils the transmit beam. This spoiling, in turn, enables the transmission of a broader, tailored beam that provides illumination over an area that would otherwise require multiple scans from the (normally) highly-focused, narrow transmit beams. In example embodiments, a closed-form solution is provided that may sacrifice some antenna pattern efficiency in exchange for greatly reduced computational complexity over prior art, optimal search techniques.
(31) Digital beamforming (DBF) techniques may be used at the element (or sub-array/sub-aperture of elements) level to provide the receive beams for radar applications employing transmit beam spoiling. In such applications, the receive beam (or beams) are synchronized in both time and space in order to receive a return signal from the target(s). Digital beamforming in the receive beams may then be used to match the number and composite coverage of the receive beams to the spoiled pattern.
(32) Embodiments provide beam pattern weighting for focusing phased array antenna patterns across the entire horizon, for example, to enable simultaneous horizon surveillance. While conventional systems may sequentially form beams across a given volume, embodiments of a phased array system form a beam, such as a fan beam, across the horizon. In example, embodiments, the weighting pattern is phase-only with applicability to receive and transmit where the array element output amplitude is fixed. In embodiments, the weighting pattern accounts for the apparent curvature of the horizon in UV-space and supports independent U and V weighting. Spoiling and/or sidelobe weighting in V can be provided. In embodiments, beam spoiling does not require an iterative process so that real-time re-calculation can be performed to account for platform motion.
(33) In embodiments, a spoiling function is defined as:
ϕ(m,n)=ϕ.sub.U(n)+ϕ.sub.V(m)+ϕ.sub.steer(n,m)
where the u spoiling function is defined as ϕ.sub.U(n), the v spoiling function is defined as ϕ.sub.V(m), and the uv steering function is defined as ϕ.sub.steer(n,m). As defined above, n refers to an array element column index and m refers to a row index.
(34) The u spoiling function can defined as:
(35)
where U.sub.max=sin(θ.sub.FOV)−2λ/Δ.sub.xN
(36) In embodiments, the beam can be modified for scan loss and the like using weights w:
(37)
where
w(n)=(1−U.sub.steer.sup.2(n)−V.sub.steer.sup.2(n)).sup.k
(38) In embodiments, as noted above, k can be an exponent that provides a tuning value, which may be between about 0.1 and 0.25.
(39) In embodiments, can be defined as:
(40)
(41)
(42) The v spoiling function can be defined as:
(43)
m∈[0, M−1]
(44) In embodiments, modification for scan loss, overlap beamformer effects, and the like are not performed since the total beamwidth in v may be relatively small. In some embodiments, u or v spoiling is not performed.
(45) The uv steering function can be defined as:
(46)
(47) If the antenna tilt angle T.sub.ant=0, and the steer elevation El=0, then
V.sub.steer(n)=−√{square root over (1−U.sub.steer(n).sup.2)}sin El.sub.ant
(48) If the antenna tilt angle T.sub.ant=0, then
V.sub.steer(n)=−cos El sin El.sub.ant√{square root over (1−U.sub.steer(n).sup.2 sec.sup.2El)}+cos El.sub.ant
(49) With full enumeration, of V.sub.steer as a function of U.sub.steer:
(50)
where
h.sub.1=cos El.sub.ant cos T.sub.ant sin El−U.sub.steer cos.sup.2El.sub.ant cos T.sub.ant sin T.sub.ant
h.sub.2=cos El sin El.sub.ant√{square root over (h.sub.3)}
h.sub.3=cos.sup.2T.sub.ant−sec.sup.2El.Math.(U.sub.steer+sin(El.sub.ant−El)sin T.sub.ant).Math.(U.sub.steer−Sin(El.sub.ant+El)sin T.sub.ant)
(51)
(52) In one embodiment, example parameters for a phased array include Δ/λ=0.5, M=48, N=48, El.sub.ant=15°, Tilt.sub.ant=−4.3°, FOV=+/−45° with a desired beamwidth in azimuth is about 90 degrees, the beamwidth in elevation is 4 degrees above horizon, with a 30 dB Taylor weighting in elevation.
(53) For the example parameters above,
(54)
(55)
(56)
(57) Processing may be implemented in hardware, software, or a combination of the two. Processing may be implemented in computer programs executed on programmable computers/machines that each includes a processor, a storage medium or other article of manufacture that is readable by the processor (including volatile and non-volatile memory and/or storage elements), at least one input device, and one or more output devices. Program code may be applied to data entered using an input device to perform processing and to generate output information.
(58) The system can perform processing, at least in part, via a computer program product, (e.g., in a machine-readable storage device), for execution by, or to control the operation of, data processing apparatus (e.g., a programmable processor, a computer, or multiple computers). Each such program may be implemented in a high-level procedural or object-oriented programming language to communicate with a computer system. However, the programs may be implemented in assembly or machine language. The language may be a compiled or an interpreted language and it may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program may be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a communication network. A computer program may be stored on a storage medium or device (e.g., CD-ROM, hard disk, or magnetic diskette) that is readable by a general or special purpose programmable computer for configuring and operating the computer when the storage medium or device is read by the computer. Processing may also be implemented as a machine-readable storage medium, configured with a computer program, where upon execution, instructions in the computer program cause the computer to operate.
(59) Processing may be performed by one or more programmable processors executing one or more computer programs to perform the functions of the system. All or part of the system may be implemented as, special purpose logic circuitry (e.g., an FPGA (field programmable gate array) and/or an ASIC (application-specific integrated circuit)).
(60) Having described exemplary embodiments of the invention, it will now become apparent to one of ordinary skill in the art that other embodiments incorporating their concepts may also be used.
(61) The embodiments contained herein should not be limited to disclosed embodiments but rather should be limited only by the spirit and scope of the appended claims. All publications and references cited herein are expressly incorporated herein by reference in their entirety.
(62) Elements of different embodiments described herein may be combined to form other embodiments not specifically set forth above. Various elements, which are described in the context of a single embodiment, may also be provided separately or in any suitable subcombination. Other embodiments not specifically described herein are also within the scope of the following claims.