×

Apparatus, methods and computer program for evaluating multiple null forming antenna processors and jammers

  • US 5,940,033 A
  • Filed: 01/20/1998
  • Issued: 08/17/1999
  • Est. Priority Date: 01/20/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. An automated interactive antenna patterning apparatus for depicting adaptive array antenna patterns and selecting adaptive antenna array characteristics, comprising:

  • a means for antenna modeling, having a data loading means and a loop back inquiry means, receives a plurality of input data files and a plurality of operator parameter selections;

    said plurality of input data files including a plurality of antenna files and an antenna gain table;

    said plurality of operator parameter selections including a number of antenna elements, antenna element spacing, maximum null depth, type of antenna, type of element, selected signal and a maximum null depth;

    said modeling means constructs an adaptive antenna description, said antenna description representing a plurality of elements;

    a means for link operating permits the operator to input said plurality of antenna configuration files and select an antenna gain table for each of said plurality of elements of the antenna description;

    said modeling means simulates a plurality of interference signals, a nonadaptive reference element, a plurality of incoming signal inputs and a plurality of total noise inputs in the presence of said antenna description;

    said modeling means resolves said plurality of interference signals as seen by said antenna description;

    a node counter is initialized and checked;

    said link selection means permits the operator to select a single link operating mode or multiple link operating mode for said antenna description;

    when said single link operating mode is selected, said antenna description is transmitted to a means for determining angle-of-arrival;

    said angle-of-arrival determination means, having a plurality of angle-of-arrival algorithms, calculates a plurality of angles of arrival of said plurality of interference signals for each receiving antenna of the antenna description at said node counter;

    a jammer signal initial noise level means and a jammer signal variables means utilizing said plurality of angles of arrival and a background noise input cooperate with said angle-of-arrival determination means to calculate an initial noise level for a selected antenna of said antenna description;

    said initial noise level is provided to a said jammer signal initial noise level means, said jammer signal initial noise level means and said jammer signals variable means provide a prenulled Signal-to-Noise ratio to a means for rank-ordering;

    said rank-ordering means, having a plurality of ordering algorithms, calculates a plurality of interference signal peaks of said antenna description and rank orders said plurality of interference signal peaks by order of signal strength in a nulling table input provided to a means for sorting;

    said sorting means constructs a nulling table;

    said nulling table indicating where to place a null in antenna patterns providing a composite antenna pattern with the highest achievable Signal-to-Noise plus Interference ratio, S/(N+I);

    said sorting means directs nulls at said plurality of interfering signals while simultaneously directing a peak at a desired signal;

    said sorting means applies nulls to the incoming signals representing signal gain and delay factors and sorts a plurality of simulated jammer signals;

    said nulling table, adjusting a plurality of gain factors and a plurality of delay factors, and in cooperation with a nulling table application means provides a sorted output to said nulling table application means;

    said nulling table application means, having a plurality of nulling algorithms, utilizes said nulling table and said sorted output to calculate a Signal-to-Noise Plus Interference ratio of said array and applies a nulling table output to a plurality of incoming signal inputs and a plurality of total noise inputs to reduce said plurality of incoming signals between said plurality of total noise inputs and said maximum null depth, said nulling table application means provides said nulling table output to a nulled interference means;

    said nulled interference means and a desired signal means of said nulling table application means calculates a nulled Signal-to-Noise Plus Interference output to produce a series of nulls, said nulled interference means providing said nulled Signal-to-Noise Plus Interference output to a link selection means;

    said link selection means compares said nulled Signal-to-Noise Plus Interference output with an array threshold value from said initial link status output;

    when the operator has selected a single link, said link selection means increments a node once; and

    an antenna patterning means constructs an adaptive antenna pattern output provided to a data output means depicting a single antenna array pattern.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×