Compact machine learning architecture for wideband direction finding with circular antenna arrays
AssigneeThe Regents of the University of Colorado, a body corporate
InventorsGaeron R. Friedrichs, Mohamed Ali Elmansouri, Dejan S. Filipovic
Life of this patent
Estimating the term…
Abstract
A computer system for angle of arrival estimation receives one or more snapshots from a circular array of antennas. The computer system processes the one or more snapshots for amplitude and/or phase-based direction finding using two cascaded algorithms. The first algorithm of the two cascaded algorithms is configured to identify a target subregion from which a signal arrives. The second algorithm of the two cascaded algorithms is configured to identify a direction of the signal within the target subregion.
Claims14
A computer system for angle of arrival estimation comprising:
- one or more processors;
- and
- one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to:
- receive a single snapshot from a circular array of antennas, wherein the antennas are configured to receive a signal and circularly arranged in a circle;
- process the single snapshot for finding a direction of the signal using two cascaded algorithms;
- and
- perform, by a first algorithm of the two cascaded algorithms, a circular data-shift operation, which corresponds to a circular configuration of the circular array of antennas, only on an amplitude vector of the single snapshot to identify a target subregion, from which a signal arrives, where the target subregion is defined by an azimuthal angle and separated from neighboring subregions;
- and
- identify, by a second algorithm of the two cascaded algorithm, an angle of arrival of the signal within the subregion, wherein:
- the angle of arrival is independent of the azimuthal angle of the target subregion.
A computer-implemented method, executed on one or more processors, for angle of arrival estimation, the computer-implemented method comprising:
- receiving a single snapshot from a circular array of antennas, wherein the antennas are configured to receive a signal and circularly arranged in a circle;
- processing the single snapshot for finding a direction of the signal using two cascaded algorithms;
- performing, by a first algorithm of the two cascaded algorithms, a circular data-shift operation, which corresponds to a circular configuration of the circular array of antennas, only on an amplitude vector of the single snapshot to identify a target subregion, from which a signal arrives, where the target subregion is defined by an azimuthal angle and separated from neighboring subregions;
- and
- identifying, by a second algorithm of the two cascaded algorithm, an angle of arrival of the signal within the subregion, wherein:
- the angle of arrival is independent of the azimuthal angle of the target subregion.
A computer-readable medium comprising one or more physical computer-readable storage media having stored thereon computer-executable instructions that, when executed at a processor, cause a computer system to perform a method for angle of arrival estimation, the method comprising:
- receiving a single snapshot from a circular array of antennas, wherein the antennas are configured to receive a signal and circularly arranged in a circle;
- processing the single snapshot for finding a direction of the signal using two cascaded algorithms;
- performing, by a first algorithm of the two cascaded algorithms, a circular data-shift operation, which corresponds to a circular configuration of the circular array of antennas, only on an amplitude vector of the single snapshot to identify a target subregion, from which a signal arrives, where the target subregion is defined by an azimuthal angle and separated from neighboring subregions;
- and
- identifying, by a second algorithm of the two cascaded algorithm, an angle of arrival of the signal within the subregion, wherein:
- the angle of arrival is independent of the azimuthal angle of the target subregion.
Dependencies are inferred from the claim text.