Memory efficient jammer locator for a digital adaptive beamforming receiver
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01S-005/02
출원번호
US-0402502
(2003-03-28)
발명자
/ 주소
Ashe, Jeffrey M.
Gaus, Jr., Richard C.
출원인 / 주소
Lockheed Martin Corporation
대리인 / 주소
Tarolli, Sundheim, Covell & Tummino L.L.P.
인용정보
피인용 횟수 :
24인용 특허 :
7
초록▼
A method and computer program product are disclosed for locating signal jammers in a digital beamforming receiver having an antenna with a plurality of associated antenna orientations. An associated antenna gain value is calculated for a first of a sequence of the plurality of antenna orientations a
A method and computer program product are disclosed for locating signal jammers in a digital beamforming receiver having an antenna with a plurality of associated antenna orientations. An associated antenna gain value is calculated for a first of a sequence of the plurality of antenna orientations at each of a series of sample points. The antenna gain values from the first antenna orientation are evaluated for null spaces to obtain a set of candidate null locations. Associated antenna gain values are calculated and evaluated for subsequent antenna orientations only at the set of candidate null locations. Candidate null locations are eliminated from the set after any evaluation in which they are not found to be null spaces.
대표청구항▼
1. A method for locating signal jammers in a digital beamforming receiver having an antenna with a plurality of antenna orientations, comprising:calculating an associated antenna gain value for a first of a sequence of the plurality of antenna orientations at each of a series of sample points;evalua
1. A method for locating signal jammers in a digital beamforming receiver having an antenna with a plurality of antenna orientations, comprising:calculating an associated antenna gain value for a first of a sequence of the plurality of antenna orientations at each of a series of sample points;evaluating the antenna gain values from the first antenna orientation for null spaces to obtain a set of candidate null locations; andcalculating and evaluating associated antenna gain values for subsequent antenna orientations only at the set of candidate null locations, where a candidate null location is eliminated from the set after any evaluation in which it is not found to be a null space. 2. A method as set forth in claim 1, wherein the method includes an iterative search for a jammer location comprising:establishing at least one candidate jammer region around one or more candidate null locations remaining after antenna gain values have been evaluated for all antenna orientations; anditeratively repeating the following steps until the occurrence of a termination event:subdividing the candidate jammer region into smaller subregions;selecting the subregion with the lowest antenna gain by calculating antenna gain values at one or more representative points within the subregions; andreplacing the candidate jammer region with the selected subregion. 3. A method as set forth in claim 2, wherein the iterative search is conducted at each candidate jammer region for each antenna orientation, using its associated antenna gain, to obtain a plurality of approximate jammer locations within the candidate jammer region, and the method includes the additional step of finding the centroid of the plurality of approximate jammer locations. 4. A method as set forth in claim 1, wherein the associated antenna gain values for the sequence of antenna orientations are calculated using precalculated information stored in a memory and data received at a plurality of antenna elements for each antenna orientation. 5. A method as set forth in claim 4, wherein the precalculated information includes a series of sampling points and a set of values for an associated phase function for each of a plurality of antenna elements corresponding to the series of sampling points. 6. A method as set forth in claim 4, wherein the sets of phase functions values are stored in sequence as an array of values, each value corresponding to one of the series of sampling points, and values for a particular antenna element are retrieved by starting at the value corresponding to a sampling point associated with that antenna element and retrieving the remaining values in sequence. 7. A method as set forth in claim 4, wherein the data received at each antenna element comprises a plurality of beamformer coefficients that vary with frequency, the precalculated information includes a set of frequency dependent complex weights, and calculating the antenna gain values includes applying the frequency dependent complex weights to the received beamformer coefficients to obtain a frequency-independent values for each antenna element. 8. A method as set forth in claim 1, wherein the method further includes:establishing at least one candidate jammer region around one or more candidate null locations; andsearching each of the established candidate jammer regions via an iterative gradient search. 9. A computer program product for locating signal jammers in a digital beamforming receiver having an antenna with a plurality of associated antenna orientations, comprising:an estimation routine that calculates an associated antenna gain value for a first of a sequence of the plurality of antenna orientations at each of a series of sample points;a coarse search routine that evaluates the antenna gain values from the first antenna orientation for null spaces to obtain a set of candidate null locations;characterized in that the estimation routine and the coarse search routine calculate and evaluate associated antenna gain values for subsequent antenna orientations only at the set of candidate null locations, where a candidate null location is eliminated from the set after any evaluation in which it is not found to be a null space. 10. A computer program product as set forth in claim 9, wherein the computer program product further includes the following:a regionalization routine that establishes at least one candidate jammer region around one or more candidate null locations remaining after antenna gain values have been evaluated for all antenna orientations; anda fine search routine that iteratively performs the following sequence of functions until the occurrence of a termination event:subdividing the candidate jammer region into smaller subregions;selecting the subregion with the lowest antenna gain by calculating antenna gain values at one or more representative points within the subregions; andreplacing the candidate jammer region with the selected subregion. 11. A method of locating a jammer within a defined region, said method comprising:iteratively repeating the following steps until the occurrence of a termination event:subdividing the region into smaller subregions;selecting the subregion with the lowest antenna gain for an associated antenna by calculating antenna gain values at one or more representative points within the subregions; andreplacing the region with the selected subregion. 12. A method as set forth in claim 11, wherein the region is defined by the location of one or more candidate null locations associated with one or more antenna gain patterns. 13. A method as set forth in claim 12, wherein the candidate null locations are determined by the following process:calculating an associated antenna gain value for a first of a sequence of antenna orientations at each of a series of sample points;evaluating the antenna gain values from the first antenna orientation for null spaces to obtain a set of candidate null locations; andcalculating and evaluating associated antenna gain values for subsequent antenna orientations only at the set of candidate jammer locations, where a candidate null location is eliminated from the set after any evaluation in which it is not found to be a null space. 14. A method as set forth in claim 11, wherein the one or more representative points include the centroid of each subregion. 15. A method as set forth in claim 11, wherein each region is divided into four subregions. 16. A computer program product for locating a jammer within a defined region, comprising:a fine search routine that iteratively performs the following sequence of functions until the occurrence of a termination event:subdividing the region into smaller subregions;selecting the subregion with the lowest antenna gain for an associated antenna by calculating antenna gain values at one or more representative points within the subregions; andreplacing the region with the selected subregion. 17. A computer program product as set forth in claim 16, wherein the region is defined by the location of one or more candidate null locations associated with one or more antenna gain patterns, and the candidate null locations are determined by:an estimation routine that calculates an associated antenna gain value for a first of a sequence of antenna orientations at each of a series of sample points; anda coarse search routine that evaluates the antenna gain values from the first antenna orientation for null spaces to obtain a set of candidate null locations;characterized in that the estimation routine and the coarse search routine calculate and evaluate associated antenna gain values for subsequent antenna orientations only at the set of candidate jammer locations, where a candidate null location is eliminated from the set after any evaluation in which it is not found to be a null space. 18. A system for locating signal jammers in a digital beamforming system having an antenna with a plurality of associated antenna orientations, compris ing:a central processing unit that calculates an associated antenna gain value for a first of a sequence of the plurality of antenna orientations at each of a series of sample points and evaluates the antenna gain values from the first antenna orientation for null spaces to obtain a set of candidate null locations; anda working memory that stores the candidate null locations;characterized in that the central processing unit calculates and evaluates associated antenna gain values for subsequent antenna orientations only at the set of candidate null locations, and further characterized in that a candidate null location is eliminated from the set after any evaluation in which it is not found to be a null space. 19. A system as set forth in claim 18, wherein the central processing unit establishes at least one candidate jammer region around one or more candidate null locations remaining after antenna gain values have been evaluated for all antenna orientations and iteratively searches each of these candidate jammer regions. 20. A system as set forth in claim 19, wherein the iterative search of a candidate jammer region includes:iteratively repeating the following steps until the occurrence of a termination event:subdividing the candidate jammer region into smaller subregions;selecting the subregion with the lowest. antenna gain by calculating antenna gain values at one or more representative points within the subregions; andreplacing the candidate jammer region with the selected subregion. 21. A system as set forth in claim 20, wherein the candidate jammer region is divided into two subregions. 22. A system as set forth in claim 20, wherein the representative points include one or more of the corners of each subregion.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Takai, Kenichi, Adaptive antenna device operable in accordance with different algorithms.
Locher Robert J. ; Burtis Cynthia E. ; McAvoy David P. ; Rodman Edward F., Apparatus, methods and computer program for evaluating multiple null forming antenna processors and jammers.
Minker Manfred (Ulm/Donau DEX) Rohling Hermann (Ulm/Donau DEX), Method of and a device for recognizing targets and suppressing spurious signals in radar equipment.
Jensen, Dana J.; Courtade, Thomas A., Digital beamforming method and apparatus for pointing and null steering without calibration or calculation of covariance matrix.
Schiller, Christopher T.; Kennedy, Jonathan, Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through a circular configuration thereof.
Schiller, Christopher T., Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through accommodating differential coupling between VCOs thereof.
Schiller, Christopher T., Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through fine control of a tunable frequency of a tank circuit of a VCO thereof.
Schiller, Christopher T., Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through frequency multiplication.
Schiller, Christopher T.; Kennedy, Jonathan, Phase shift based improved reference input frequency signal injection into a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation to reduce a phase-steering requirement during beamforming.
Schiller, Christopher T; Shaw, Michael Joseph, Power management in an electronic system through reducing energy usage of a battery and/or controlling an output power of an amplifier thereof.
Shaw, Michael Joseph; Kennedy, Jonathan Lee; Livezey, Darrell Lee; Laskar, Joy, Simultaneous accommodation of a low power signal and an interfering signal in a radio frequency (RF) receiver.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.