IP Library Granted Patent US 12,512,588
Granted Patent B1
US 12,512,588 · App. 18/072,951 · Granted Dec 30, 2025

Efficient deterministic nulling method and apparatus

Inventors: Mark C. Leifer (Boulder, CO); Stanton B. McMillan (Louisville, CO)
Assignee: BAE Systems Space & Mission Systems Inc.
H01Q3/26H01Q3/2611H01Q3/00H01Q3/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,512,588
App. No.
18/072,951
Granted
Dec 30, 2025
Kind
B1
Abstract

Systems and method for placing nulls at desired locations within a beam pattern of a phased array antenna are provided. According to embodiments of the present disclosure, a weight vector solution for controlling operating parameters of the M elements of the array antenna such that a beam pattern incorporating one or more desired nulls is obtained by performing operations on an N×N matrix, where N is equal to a number of vectors used to describe the nulls. The nulls can be placed at arbitrary locations within the beam pattern, and can be formed with arbitrary depths.

Claims (45)

1 . A method for placing nulls in an antenna beam pattern, comprising:

determining a desired beam pattern, wherein the desired beam pattern includes one or more nulls;

determining N vectors a, wherein at least one vector a is determined for each null included in the beam pattern;

storing the N determined vectors a in a matrix A;

performing an N×N eigenvalue decomposition of matrix A, thereby defining a vector space;

using decomposition, constructing an orthonormal basis Y spanning the space of A;

scaling and subtracting basis vectors y that form columns of Y from a fixed quiescent vector b to obtain a weight vector solution w; and

sending the weights w to an antenna system feed network to generate a quiescent beam pattern with each of the one or more nulls placed therein, wherein at least some of the one or more nulls have a location that corresponds to a location of an object.

2 . The method of claim 1 , wherein the antenna beam pattern is formed using an antenna having M elements, and wherein M is greater than 500.

3 . The method of claim 1 , wherein the object includes a communication endpoint.

4 . The method of claim 1 , wherein the object includes a radar endpoint.

5 . The method of claim 1 , wherein a depth of a first one of the nulls is different than a depth of a second one of the nulls.

6 . The method of claim 1 , wherein at least a first one of the one or more nulls includes at least first and second individual nulls, wherein the first individual null is created using a first vector a, wherein the second individual null is created using a second vector a, and wherein an area of the first individual null at least partially overlaps an area of or otherwise interacts with the second individual null.

7 . The method of claim 1 , wherein at least some of the nulls have a selected shape.

8 . The method of claim 1 , wherein at least some of the vectors produce nulls that partially overlap or that otherwise interact with one another.

9 . The method of claim 1 , wherein multiple vectors a are determined for at least a first one of the one or more nulls.

10 . The method of claim 1 , wherein the vectors are produced by any method.

11 . The method of claim 1 , wherein at least one of the vectors is produced by one of an iterative, closed-form, deterministic, static, or adaptive algorithm.

12 . The method of claim 1 , wherein at least one of the vectors is produced by empirical means.

13 . The method of claim 1 , wherein at least a first one of the nulls has an area described by a first array manifold vector that includes a plurality of vectors a, and wherein at least a second one of the nulls has an area described by a second array manifold vector that includes a second plurality of vectors a.

14 . A system for generating an antenna beam having a plurality of nulls, comprising:

an antenna system, including:

an array of antenna elements, wherein a spacing between adjacent antenna elements is known, and wherein the antenna elements lie in a first plane;

a feed network, wherein each element in the array of antenna elements is connected to the feed network;

a radio frequency transceiver, wherein the feed network connects the radio frequency transceiver to each of the antenna elements in the array of antenna elements; and

a processor, wherein the processor is operable to execute instructions to control parameters of the feed network to place the plurality of nulls at desired locations within a beam pattern produced by the antenna system, wherein the instructions include instructions to:

determine N vectors a, wherein at least one vector a is determined for each of the desired null locations;

place each of the N vectors a in a matrix A, thereby defining a vector space;

perform an N×N eigenvalue decomposition on the matrix A;

construct an orthonormal basis Y spanning the space of A;

scale and subtract basis vectors y that form columns of Y from a fixed quiescent vector b to obtain a weight vector solution w; and

apply the weights w to control the feed network and generate a quiescent pattern with the nulls.

15 . The system of claim 14 , wherein the array is a two-dimensional array.

16 . The system of claim 14 , wherein the antenna system includes M antenna elements, and wherein M is greater than 500.

17 . The system of claim 14 , wherein the antenna system is part of a communication endpoint.

18 . The system of claim 14 , wherein the antenna system is part of a radar endpoint.

19 . The system of claim 14 , wherein the processor is provided as part of the antenna system.

20 . A non-transitory, computer-readable medium comprising a set of instructions which, when executed by a processor, causes the processor to control parameters of a feed network of an antenna system to generate an antenna beam having a plurality of nulls placed at desired locations within a beam pattern by:

determining N vectors a, wherein at least one vector a is determined for each of the desired null locations;

placing each of the N vectors a in a matrix A, thereby defining a vector space;

performing an N×N eigenvalue decomposition on the matrix A;

constructing an orthonormal basis Y spanning the space of A;

scaling and subtracting basis vectors y that form columns of Y from a fixed quiescent vector b to obtain a weight vector solution w; and

applying the weights w to control the feed network and generate a quiescent beam pattern with the nulls,

wherein at least one of the nulls has a location that corresponds to a location of an object.

Assignments (2)
CHANGE OF NAME Recorded Apr 4, 2024
From: BALL AEROSPACE & TECHNOLOGIES CORP.
To: BAE SYSTEMS SPACE & MISSION SYSTEMS INC.
Reel/Frame 067006/0411 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: LEIFER, MARK C.; MCMILLAN, STANTON B.
To: BALL AEROSPACE & TECHNOLOGIES CORP.
Reel/Frame 062263/0166 →
Continuity (1)
Provisional Application 63285161 · Dec 2, 2021
References Cited (22)
US 4017867A · Claus · 1977 [cited by examiner]
US 4937584A · Gabriel et al. · 1990 [cited by applicant]
US 6603427B2 · Cai · 2003 [cited by examiner]
US 7026989B1 · Minkoff · 2006 [cited by examiner]
US 7068219B2 · Martin et al. · 2006 [cited by applicant]
US 7254199B1 · Desloge · 2007 [cited by examiner]
US 8274429B2 · Zoubir · 2012 [cited by examiner]
US 9207313B2 · Schuman · 2015 [cited by applicant]
US 9300501B2 · Jindal · 2016 [cited by applicant]
US 9640866B2 · Kumar · 2017 [cited by examiner]
US 10177451B1 · Baraban · 2019 [cited by examiner]
US 20050285785A1 · Martin · 2005 [cited by examiner]
CN 108631851A · 2018 [cited by examiner]
GB 2328800A · 1999 [cited by examiner]
Aghajanzadeh et al. “Phase-Only Pattern Nulling of Planar Antenna Arrays in mmWave Communications,” IEEE, 2021 Wireless Telecommunications Symposium (WTS), pp. 1-3. [cited by applicant]
Bui-Van et al. “Direct Deterministic Nulling Techniques for Large Random Arrays Including Mutual Coupling,” IEEE Transactions on Antennas and Propagation, Nov. 2018, vol. 66, No. 11, pp. 5869-5878. [cited by applicant]
Fernandez et la. “Fast Algorithm for Two-Dimensional Deterministic Nulling,” IEEE, 2019 IEEE Radar Conference (RadarConf), 2019, pp. 1-6. [cited by applicant]
Gabriel “Using Spectral Estimation Techniques in Adaptive Processing Antenna Systems,” IEEE Transactions on Antennas and Propagation, Mar. 1986, vol. AP-34, No. 3, pp. 291-300. [cited by applicant]
Steyskal “Synthesis of Antenna Patterns with Prescribed Nulls,” IEEE Transactions on Antennas and Propagation, Mar. 1982, vol. AP-30, No. 2, pp. 273-279. [cited by applicant]
Steyskal “Simple Method for Pattern Nulling by Phase Perturbation,” IEEE Transactions on Antennas and Propagation, Jan. 1983, vol. AP-31, No. 1, pp. 163-166. [cited by applicant]
Von Aulock “Properties of Phased Arrays,” Proceedings of the IRE, Oct. 1960, vol. 48, No. 10, pp. 1715-1727. [cited by applicant]
Yu et al. “Antenna Pattern Synthesis with Multiple Discrete and Continuous Nulls,” IET International Radar Conference 2015, pp. 1-7. [cited by applicant]