US5463398A - Method and apparatus for multiple reply rejection when decoding transponder replay signals - Google Patents
Method and apparatus for multiple reply rejection when decoding transponder replay signals Download PDFInfo
- Publication number
- US5463398A US5463398A US08/153,724 US15372493A US5463398A US 5463398 A US5463398 A US 5463398A US 15372493 A US15372493 A US 15372493A US 5463398 A US5463398 A US 5463398A
- Authority
- US
- United States
- Prior art keywords
- report
- target
- antenna
- dta
- reply
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 89
- 238000012545 processing Methods 0.000 claims abstract description 11
- 230000002123 temporal effect Effects 0.000 claims description 11
- 230000008569 process Effects 0.000 description 65
- WBWWGRHZICKQGZ-HZAMXZRMSA-M taurocholate Chemical compound C([C@H]1C[C@H]2O)[C@H](O)CC[C@]1(C)[C@@H]1[C@@H]2[C@@H]2CC[C@H]([C@@H](CCC(=O)NCCS([O-])(=O)=O)C)[C@@]2(C)[C@@H](O)C1 WBWWGRHZICKQGZ-HZAMXZRMSA-M 0.000 description 17
- 230000000977 initiatory effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000005404 monopole Effects 0.000 description 2
- 101000699762 Homo sapiens RNA 3'-terminal phosphate cyclase Proteins 0.000 description 1
- 102100029143 RNA 3'-terminal phosphate cyclase Human genes 0.000 description 1
- IWUCXVSUMQZMFG-AFCXAGJDSA-N Ribavirin Chemical compound N1=C(C(=O)N)N=CN1[C@H]1[C@H](O)[C@H](O)[C@@H](CO)O1 IWUCXVSUMQZMFG-AFCXAGJDSA-N 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/762—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with special measures concerning the radiation pattern, e.g. S.L.S.
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/78—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted discriminating between different kinds of targets, e.g. IFF-radar, i.e. identification of friend or foe
- G01S13/781—Secondary Surveillance Radar [SSR] in general
- G01S13/784—Coders or decoders therefor; Degarbling systems; Defruiting systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/91—Radar or analogous systems specially adapted for specific applications for traffic control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/02—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
- G01S3/14—Systems for determining direction or deviation from predetermined direction
- G01S3/46—Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
Definitions
- the invention relates generally to detecting and tracking aircraft using coded reply signals transmitted from aircraft transponders. More specifically, the invention relates to such detecting and tracking under conditions in which multiple and multipath reply signals are received during a receive interval following an interrogation.
- Air traffic control and safety are ongoing concerns in commercial and military aviation. Particularly significant concerns are traffic alert and collision avoidance between aircraft either in route between or in the vicinity of landing fields. Ever increasing air traffic demands have resulted in governmental regulations that require commercial carriers to equip planes with active interrogation systems that can determine the presence and threat of nearby aircraft called targets. The particular system mandated by the government depends on the aircraft size. Large commercial aircraft that carry over 30 passengers are being equipped with an active traffic and collision avoidance system (TCAS II) that not only detects and displays nearby aircraft, but also alerts the crew as to impending collisions, and also provides resolution advisories such as audible instructions to the pilot to pull up or down, maintain level or climb rate and so forth. This system, however, is very complex and expensive and therefore has not been mandated for smaller aircraft.
- TCAS II active traffic and collision avoidance system
- TCAS I active interrogation system
- TCAS I active interrogation systems use air traffic Control radar beacon system (ATCRBS) signals.
- ATCRBS interrogation signals are high frequency pulse amplitude modulated signals at 1030 Megahertz.
- the reply signals are also pulse amplitude modulated but at a carrier frequency of 1090 Megahertz.
- the reply and interrogation signals are transmitted from an interrogation aircraft to other aircraft in the vicinity thereof, and these other aircraft respond to the interrogations via a transponder located on the aircraft.
- the interrogation and reply signal waveforms are specified by the FAA.
- the information contained in the reply signal depends on the type of interrogation (e.g. Mode A, Mode C) and the transponder equipment that the interrogated aircraft has available for responding.
- the interrogation mode is Mode C
- the Mode C reply signal from the aircraft transponder consists primarily of encoded altitude data.
- the altitude data is encoded using binary logic states or bits arranged in four digit octal codes (i.e. each octal altitude code has twelve data bits with each octal digit defined by three data bits).
- the reply signal data bits are transmitted within a pair of framing pulses called bracket pulses that indicate (for purposes of TCAS I) the beginning and end of an altitude code reply signal from a particular aircraft responding to an interrogation.
- a TCAS I system is specified based on the use of these ATCRBS Mode C reply signal waveforms.
- an interrogating aircraft may transmit an interrogation signal at 1030 MHz, and then will "listen" for Mode C reply signals from all aircraft capable of responding by transmitting the bracket pulses and altitude encoded data pulses.
- Some aircraft are not equipped to reply with altitude data (non-altitude reporting, or NAR) and hence only transmit the bracket pulses.
- NAR non-altitude reporting
- a target (responding) aircraft transmits a reply signal
- the signal is transmitted substantially omnidirectionally.
- the reply signal may be reflected from the Earth's surface (ground or water), or mountains, large buildings and so on. This results in the interrogating aircraft apparently receiving more than one reply signal from the same target.
- These additional replies must be adequately identified so that they are not misinterpreted as new targets to be tracked, or misinterpreted to provide inaccurate range, bearing and altitude information of the real or true target.
- interrogating aircraft with TCAS I systems use an interrogation sequence called a "whisper/shout" sequence.
- the basic concept for using whisper/shout is to try to reduce the number of aircraft responding at the same time to an interrogation. Accordingly, the interrogation sequence is controlled so that close-in targets will respond first, then farther targets will respond. This is basically accomplished by limiting the signal strength of the initial interrogations so that only nearby aircraft will "hear" the interrogation and respond thereto. However, a target may still reply more than once an interrogation sequence.
- the whisper/shout sequence can help reduce the number of targets responding at the same time, under the TCAS I specification the number of reply signals received can still be excessive, particularly in high traffic areas.
- the objective exists, therefore, for a traffic alert and collision avoidance system that can identify and reject multiple reply signals, particularly reply signals received from indirect multipath reception.
- apparatus for rejecting multiple reply signals received from a target transponder within a selectable time period comprising:
- DTA differential time of arrival
- processing means for identifying multiple reply signals based on a comparison of the altitude code and DTA data for each reply signal with respect to each other reply signal.
- the invention also contemplates the methods embodied in the use of such apparatus, as well as a method for rejecting multiple reply signals received from a target transponder within a selectable time period, comprising the steps of:
- FIG. 1 is system level functional block diagram of a traffic alert and collision avoidance system according to the present invention
- FIG. 2 is a functional block diagram of a main processor circuit suitable for use with the system of FIG. 1 in accordance with the invention
- FIG. 3 is a flow diagram of a multiple reply signal rejection process according to the invention.
- FIG. 4 is a flow diagram of a multipath rejection process according to the invention.
- an interrogation and reply decoding system for aircraft is shown in system level functional block diagram form and generally indicated with the numeral 10.
- the system 10 in this case includes a first or top antenna 12 and a second or bottom antenna 14.
- the top antenna 12 is used both to transmit interrogation signals from an aircraft in an omnidirectional manner, as well as to receive reply signals from nearby aircraft from any bearing location relative to the interrogating aircraft.
- the bottom antenna 14 is used only as a non-directional receiving antenna for such reply signals.
- the top antenna is referred to herein as being a directional antenna because it is used to provide bearing information for aircraft responding to an interrogation (called a target(s) hereinafter).
- the bottom antenna is referred to herein as a non-directional antenna because it is not used to provide target bearing information.
- Reply signals can be received by either or both antennas.
- the system 10 is installed on an aircraft such as a regional airliner or a commuter aircraft that is used to carry thirty passengers or less.
- the basic function of the system 10 is to transmit Mode C interrogation signals via the top antenna 12 omnidirectionally from the interrogating aircraft. All aircraft that are equipped in a conventional manner with a transponder will detect the interrogation signals and in turn issue a Mode C (if altitude reporting) reply signal that is transmitted omnidirectionally from each responding aircraft.
- the TCAS I Mode C reply signal is a pulse amplitude modulated encoded signal having a waveform specified by the FAA.
- the reply signal format is not required.
- each reply signal will include the target aircraft's altitude encoded as an octal Gray code comprising 12 data bits. These data bits are determined by a reply processor described herein, and the reply processor issues a target reply report that includes, among other data, the twelve bit altitude code of the target.
- the system 10 is configured to receive and detect the reply signals transmitted from responding targets and to decode the reply signals in order to determine range, bearing and relative altitude of the targets with respect to the interrogating aircraft.
- the range, bearing and altitude information for each and all replies detected during each interrogation listening period is passed from the reply processor in the form of an electronic report, to a main processor for target track initiating and update.
- the system 10 includes a transmitter section 16 which in this case produces a 1030 MHz pulse amplitude modulated drive signal that is coupled to the top antenna 12.
- the system 10 is configured to use similar 1030 MHz interrogation signals as used in the secondary surveillance radar portion of the ground base air traffic control system.
- the system 10 interrogation rate is slower than the interrogation rate of the SSR system, and typically is on the order of an interrogation sequence every one or two seconds. Each interrogation sequence may include a multiple number of interrogation transmissions.
- the 1030 MHz interrogation signal is transmitted from the top antenna 12.
- a main processor 18 is programmed so as to control, through appropriate timing logic, when the transmission cycles begin and end for the 1030 MHz transmitter 16.
- the top antenna 12 also functions as a directional receiving antenna for providing bearing information.
- the antenna is preferably a four element or monopole array formed in the shape of a square (not shown).
- the output of each of these four elements can be combined, summed and subtracted in a conventional manner so as to produce a sum channel 20 and delta channel 22.
- these sum and delta channel signals have a relative phase relationship with respect to each other that is an indication of the bearing of the aircraft that transmitted the reply signal.
- the sum and delta channel signals 20,22 are input to respective sum and delta channel receiver sections 24,26.
- the received signals are characterized by a modulated high frequency carrier signal of 1090 MHz and the receiver sections 24,26 are used in a conventional manner to convert the sum and delta channel signals to a lower intermediate frequency (IF) which in this case is about 60 MHz.
- IF intermediate frequency
- the delta channel receiver 26 is also used to produce a log video signal 28 for the top antenna.
- the log video signal 28 is an amplitude versus time signal that allows for a determination of the time of arrival of the various pulses that can be received as part of each reply signal.
- a pair of bracket pulses (F1 and F2) are transmitted that mark the beginning and end of the reply signal altitude code (i.e. the twelve altitude code data bits are transmitted between the bracket pulses, the latter being spaced apart by approximately 20.3 ⁇ sec).
- the time of arrival (TOA) of the F1 pulse is used as the time marker for a reply signal that is detected and decoded by the reply processor.
- the time of arrival data of a reply signal directly corresponds to the range of the target that sent the reply signal.
- the IF sum and delta channel signals 21,23 are input to a phase comparator 30.
- the phase comparator 30 may be conventional in design and produces two output signals that are generally referred to as the in-phase and quadrature signals 32,34.
- the in-phase signal 32 will be represented by a capital letter I
- the quadrature phase signal 34 will be represented by the capital letter Q.
- the I and Q signals basically represent the sine and cosine components of the relative phase angle (i.e. reply signal bearing) between the sum and delta channel signals.
- a calculation of the arc-tangent function of the I and Q signals can be performed to compute the phase angle or bearing of the corresponding received signal.
- a look-up table can be used to provide the angle information based on the I and Q values so that the arctangent computation can be obviated for unburdening the processing calculations.
- Use of the look-up table, in conjunction with a preferred calibration method and apparatus, is described in co-pending U.S. patent application Ser. No. 08/153,737, entitled “CALIBRATION METHOD AND APPARATUS FOR RECEIVING TRANSPONDER REPLY SIGNALS", filed on even date herewith, which is commonly owned by the assignee of the present invention, the entire disclosure of which is fully incorporated herein by reference.
- the phase angle thus derived from the I and Q signals corresponds to the angle of arrival (AOA) of each of the pulses received as part of a reply signal.
- AOA angle of arrival
- multiple reply signals may be received during a listening period that follows an interrogation transmission by the interrogating aircraft.
- Each of these reply signals may contain a number of data pulses, and the reply signals and pulses received from different aircraft may overlap in time with each other.
- the listening period is based on the range from which responding aircraft replies are to be detected, and may be dynamically controlled if desired for a particular application. In the embodiment described herein, a listen in window is opened for up to 400 ⁇ sec which corresponds to about 34 nautical miles.
- I and Q signals as well as a log video signal are produced for each pulse received by the antenna whether the pulses are data related pulses or bracket pulses.
- the I and Q signals 32,34 and the log video signal 28 are input to a reply processor 40.
- the system 10 further includes the bottom antenna 14 which in this case is a single monopole antenna that does not provide directional or bearing information such as is provided by the top antenna.
- the bottom antenna is, with respect to the present invention, primarily used as a second source of time and amplitude information for the received reply signals in the event that the signals received by the top antenna are too garbled to permit clean identification, or are not received at all by the top antenna (which can occur, for example, when a target is directly below the interrogating aircraft).
- the bottom antenna signals therefore, can be used to maintain a target based on altitude and range information only, for a number of interrogation sequences until the directional information from the top antenna can be reacquired.
- Signals received by the bottom antenna 14 are coupled to a bottom antenna receiver 42 which converts the bottom antenna signals to a corresponding log video signal 44 at the video frequency.
- This bottom antenna log video signal 44 is also input to the reply processor 40, which detects and decodes the bottom antenna reply signals to provide amplitude, altitude code and TOA data for each reply signal.
- a basic function of the reply processor 40 is to analyze the data available for each received pulse in each reply signal detected by both the top and bottom antennas, in order to identify pulses that can be matched together as belonging to a reply signal, and to also then determine the reply signal altitude code.
- the reply processor 40 performs these functions for all reply signals received during the listening period following an interrogation. For each reply signal detected, the reply processor arranges the corresponding altitude code, reply signal bearing (AOA) data (top antenna reply signals only), and reply signal TOA data into an electronic report hereinafter referred to as a target report, and sends all the target reports to, or are accessed by, the main processor 18 in order to develop target signature initiation and update information.
- AOA reply signal bearing
- the main processor 18 can receive target reports for top and bottom antenna detected reply signals--each report is, however, flagged as to which antenna it was received by.
- the reply processor 40 does not determine whether each target report is valid, and may issue multiple reports on the same target, or the target reports could include unwanted reports from multipath reflections.
- the main processor 18 sends a listen-in-window (LIW) control signal 48 to the reply processor 40.
- the LIW signal 48 is used to control the time period following each interrogation in a sequence during which a valid reply signal or signals are permitted to be received and processed. In this case, each listen in window period is open up to about 400 ⁇ sec.
- the LIW signal thereby provides a reference time from which the TOA information can be used to determine differential time of arrival (DTA) for each target.
- DTA differential time of arrival
- the F1 pulse transmitted by a target as part of a target reply signal, is used to mark the TOA of the reply signal.
- FIG. 2 there is shown a functional block diagram for a main processor suitable for use with the apparatus 10.
- Functional operation of the main processor 18 with respect to the present invention for multiple reply and multipath reply rejection is primarily realized in the software control program.
- the hardware implementation of the main processor functions can be realized with the use of a conventional microprocessor, such as device 80960 KB available from Intel, Corp., in combination with the usual support peripheral hardware such as timing circuits, ROM and RAM devices and so on.
- the microprocessor can be programmed in a conventional manner in accordance with the manufacturer's specifications, to implement the flow diagrams and functions described herein.
- the main processor 18 receives the target reports from the reply processor 40 in a data compressed format noted at 300, and expands the input target data into the separate target reports (302) as described hereinabove.
- the data compression is used primarily to reduce the time required for data transfer between the reply processor 40 and the main processor 18, however, data compression is not required and forms no particular part of the present invention.
- each group of target reports that are transferred to the main processor are all the reports that correspond to the reply signals detected by the reply processor 40 during a single LIW period following an interrogation.
- the system 10 will process all reports for all LIW periods following interrogations (in this case interrogation sequences are transmitted about every two seconds) throughout normal operation of the system 10.
- the target reports 302 are loaded into a memory 304 in the form of a list arranged in temporal order such that the first target report received is first on the list (each target report includes a time of arrival [TOA] data value that corresponds to when the reply signal was received relative to an interrogation).
- the list is assembled with both top and bottom antenna reports together, simply arranged in order of detection.
- This initial listing of all the target reports is analyzed for target report merging and a first pass multipath rejection process.
- the target report merging process is used to reject multiple target reports.
- Such multiple reports can derive, for example, from target reply signals received by the interrogating aircraft, for example, because of multiple replies from a single target resulting from the whisper/shout interrogation sequence.
- the first pass multipath rejection process is used to reject bottom antenna target reports based on a comparison with top antenna target reports.
- This first pass multipath rejection process is thus directed to finding multipath target reports that likely are the result of multipath reception from indirect travel of the corresponding reply signal from the target to the bottom antenna of the interrogating aircraft, such as from Earth reflection (i.e ground reflected multipath targets are likely to be detected by the bottom antenna).
- the phrase "first pass” has no particular significance other than to distinguish the multipath process at 304 from the multipath processes at 310 or 312.
- the reference to "first" pass (or “second” chance as used hereinafter) should not be construed as a requirement that the multipath rejection processes occur in any particular order or time, however, the data flow described herein is preferred.
- the target report merging and first pass multipath rejection processes are carried out using the temporal target report list, and marking out (i.e. flagging with a data bit) those target reports determined to be a multiple report or from multipath travel. Any target report marked out (flagged) as multiple or multipath is discarded before the reports are sent on for further processing.
- these first pass processes act as a target report filter to try to reduce the number of reports sent on for data association, target tracking and target acquisition.
- the data association process 306 is primarily used to determine which target reports best match existing target signatures maintained in a target tracking routine 308.
- the tracking process 308 can be any such process well known to those skilled in the art, such as Kalman filtering, or ⁇ - ⁇ filtering, for example.
- Each target signature is a set of parameters that are obtained from target reports that identify target position and movement.
- the target tracking, initiation and data association processes 306, 308 and 310 form no particular part of the present invention, other than to the extent that the multiple reply and multipath rely rejection processes are used to facilitate the data association, target tracking and target initiation processes by reducing the number of target reports that need to be analyzed in those processes.
- the data association process, and target initiation and tracking processes are described in co-pending U.S. patent application Ser. No. 08/153,722 filed on even date herewith, and commonly owned by the assignee of the present invention, the entire disclosure of which is fully incorporated herein by reference.
- any target reports not used to update existing target signatures are compared with target reports that were used for such updates, in a second chance (pass) multipath rejection process 312.
- the second chance multipath rejection process is described in greater detail herein with respect to FIG. 4, and relates to filtering top antenna target reports on the premise that top antenna multipath reports will not typically be rejected by the first pass multipath process and report merging process.
- any target signatures that have not been updated with a measurement from the current surveillance update are coasted at the process designated with the numeral 314.
- Coasting refers to maintaining a track for a period of time over a number of surveillance updates during which data updates are missed or unavailable for a track. After a predetermined coasting period the target signatures are dropped if not updated.
- Target report merging is performed to consolidate multiple target reports that are generated from one target during an interrogation sequence (top and bottom reports are analyzed in the temporal target report list) to reduce the number of reports passed along to the data association process 306.
- DTA differential time of arrival
- every other report in the list that has not been marked out i.e. identified as a multiple report
- the altitude code, DTA value and AOA (if available) value for the anchor report is compared respectively with the corresponding data of every other unmarked report in the list. This is done in a sequential manner in the described embodiment because of the temporal order of the list.
- DTA values of anchor and each compared report are within 0.75 ⁇ sec of each other.
- AOA values of anchor and each compared report are within 10° of each other.
- matching criteria are intended to be exemplary and will typically be based on empirical data collected for a particular application.
- any two unmarked reports are found that have data matching according to the above criteria, then one of the reports is marked out and discarded. Which report is marked out depends on which antenna the reports were received by. If the matching reports both came from the top antenna such that AOA data is available for both, then the report that has the smaller DTA value is kept and the other marked out (because the earlier received reply signal is less likely to be multipath or duplicate). If neither of the matching reports has AOA data (i.e. both came from the bottom antenna), the report that has the smaller DTA value is kept and the other report marked out (again because the earlier received reply signal is less likely to be multipath or a duplicate). If one of matching reports has AOA data and the other does not (i.e. one came from the top antenna and the other from the bottom antenna), then the report with the AOA data is kept and the other report is marked out (because reports with bearing information are preferred over reports that do not have bearing data).
- the search continues with the next unmarked target report in order on the list, which next report becomes the new anchor report. This process continues until all reports in the list have been analyzed. This completes the target report merging process.
- a first pass multipath rejection process is performed to eliminate target reports whose corresponding reply signals were detected by the bottom antenna and that can be matched with a report whose reply signal came from the top antenna.
- the flow diagram of FIG. 3 shows an exemplary embodiment of such a process.
- the premise for the bottom antenna target report rejection based on top antenna target reports is that multipath reply signals typically occur from Earth reflection, and are detected by the bottom antenna later in time (due to longer travel distance) than the correct (direct path) reply signal received by the top antenna.
- first pass (bottom antenna) multipath rejection process is described herein in combination with, and in fact following the multiple reply rejection (target report merging) process, those skilled in the art will appreciate that the multipath rejection process can be practiced independently of use of the target report merging process.
- the list that was generated for the target report merging process can conveniently be used to perform the multipath rejection process.
- the search begins with the first unmarked report set as the current anchor report, but in this case the anchor reports are only selected from the top antenna reports. All bottom antenna reports are then searched and compared for matching data.
- the matching criteria is as follows for this embodiment:
- DTA value of the bottom antenna report is greater than the DTA value of the top antenna report and within 3 ⁇ sec thereof.
- the list is accessed, and at step 332 the list is searched from the beginning (i.e. smallest DTA report first) for the next unmarked top antenna report. If found, this report is set as the current anchor report at step 334, and at step 336 the next unmarked bottom antenna target report is searched for.
- a bottom antenna report is found at step 336, it is checked at step 338 for being marked out. If marked out the search for another bottom antenna continues at step 336. If the bottom antenna report is not marked out, it's altitude code is compared at step 340 to the anchor report altitude code in accordance with the matching criteria described above. If they do not match within the criteria, the search for another bottom antenna report continues at step 336. If the reports match at step 340 for altitude, at step 342 the DTA values are compared for matching according to the criteria above. If they again match, the bottom antenna target report is marked out at step 344, and the search continues for more matching bottom antenna target reports at step 336. When no more are found, the program loops back to step 332 for the next anchor report from the top antenna, and the process ends at step 346 after all reports have been analyzed.
- a second chance multipath rejection process is used to reject multipath replies received by the top antenna by comparison with targets reports that were used to update existing target signatures.
- This second chance multipath process thus follows the data association process 306 (FIG. 2) during which target signatures were updated with current target report information, if any.
- the premise of the top antenna multipath rejection process is that multipath detected on the top antenna is likely not to be rejected by the target report merging and first pass multipath rejection processes and also will not be rejected by the third multipath rejection process in the target initiation process 310.
- FIG. 4 shows an exemplary embodiment of such a top antenna multipath process.
- An advantage of the second chance multipath rejection process is that it is performed after the data association process 306 during which repaired altitude codes may have been used for target updates.
- Altitude code repair is a process used during data association, and is described in the referenced co-pending application. Basically, an altitude code can be repaired in some circumstances based on the predicted altitude of the associated target signature. The altitude code used for the second chance multipath process will be the repaired code, if such was used for target update. Cases where the altitude code was repaired are not identified as multipath.
- the update report list can be a sublist contained within the original temporal target report list used during report merging and first pass multipath rejection, by using a flag bit to indicate if the report was used for target signature update. Each report having a repaired altitude code is also flagged.
- the second chance multipath process is performed starting from the first report used to update a target signature, and this is flagged as the current anchor report.
- This anchor report is compared with each unmarked top antenna report not used for target signature update from the temporal target report list.
- the matching criteria for this embodiment is as follows:
- Anchor report and compared report altitude codes are identical;
- Anchor report and compared report DTA values are within 3 ⁇ sec and the update target report occurred earlier in time;
- Anchor report and compared report AOA values are within 30° of each other.
- the search is performed on all unmarked top antenna reports.
- the matched reports are marked out, and the process continues for all top antenna reports in the lists.
- next top antenna target report used to update a target is found, and is set as the current anchor report at step 354.
- the temporal target report list is searched for the next top antenna report, and at step 358 it is checked to see if it is marked out. If marked out, the search continues for the next top antenna report.
- the anchor report and current report are compared for identical altitude codes. If they match, then at step 362, the DTA values are checked if they are within the 3 ⁇ sec criteria. If they match, then at step 364 the AOA values are compared, and if they match the report is marked out as multipath at step 366. If any of the comparison tests 358, 360, 362 or 364 fail, then the search continues for the next top antenna report. When no more are found, the next top antenna report used for updating a target signature is found and the process repeats until all reports have been analyzed and the process stops at step 368.
- a third multipath rejection process can be used as part of the target initiation process 310 (FIG. 2).
- This third multipath rejection process may be, for example, a process such as described in RTCA/DO-185 available from the Radio Technical Commission for Aeronatics in Washington, D.C.
- the invention thus provides improved multipath and multiple reply signal rejection processes for reducing the amount of reply information needed to be analyzed for establishing and maintaining target tracks.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
Claims (22)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/153,724 US5463398A (en) | 1993-11-16 | 1993-11-16 | Method and apparatus for multiple reply rejection when decoding transponder replay signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/153,724 US5463398A (en) | 1993-11-16 | 1993-11-16 | Method and apparatus for multiple reply rejection when decoding transponder replay signals |
Publications (1)
Publication Number | Publication Date |
---|---|
US5463398A true US5463398A (en) | 1995-10-31 |
Family
ID=22548467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/153,724 Expired - Lifetime US5463398A (en) | 1993-11-16 | 1993-11-16 | Method and apparatus for multiple reply rejection when decoding transponder replay signals |
Country Status (1)
Country | Link |
---|---|
US (1) | US5463398A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0874250A1 (en) * | 1997-04-24 | 1998-10-28 | Thomson-Csf | Method for processing multipath and related device |
US5835059A (en) * | 1995-09-01 | 1998-11-10 | Lockheed Martin Corporation | Data link and method |
US5987378A (en) * | 1996-10-24 | 1999-11-16 | Trimble Navigation Limited | Vehicle tracker mileage-time monitor and calibrator |
US6223123B1 (en) | 1998-08-21 | 2001-04-24 | Ryan International Corporation | Method and apparatus for direction finding |
US6285313B1 (en) * | 1999-09-21 | 2001-09-04 | Rockwell Collins | TCAS transmitter phase tuning system and method |
US6469654B1 (en) | 2000-05-09 | 2002-10-22 | Advanced Navigation & Positioning Corp. | Transponder landing system |
US20050021221A1 (en) * | 2003-06-09 | 2005-01-27 | James Cole | System and method for the correlation of multiple data feeds |
US20090027258A1 (en) * | 2007-07-23 | 2009-01-29 | Stayton Gregory T | Systems and methods for antenna calibration |
US7957735B1 (en) * | 2006-09-08 | 2011-06-07 | The Boeing Company | System and method for associating a wireless mobile communications device with a specific vehicle |
US20120050088A1 (en) * | 2008-09-23 | 2012-03-01 | Thales | Method for identifying a facility on the ground or at sea |
US20130265186A1 (en) * | 2011-11-30 | 2013-10-10 | Selex Sistemi Integrati S.P.A. | Mode s anti-reflection algorithm for eliminating false tracks due to reflected replies in ground radar systems |
US8976057B1 (en) * | 2012-07-02 | 2015-03-10 | Rockwell Collins, Inc. | TCAS primary antenna on aircraft underside system and method |
US11086006B2 (en) * | 2017-12-19 | 2021-08-10 | Thales | Method for measuring antenna patterns of a secondary radar and secondary radar implementing such a method |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4218679A (en) * | 1977-11-04 | 1980-08-19 | International Standard Electric Corporation | Airborne or ground station for a radio navigation system and particularly a DME system |
US4418349A (en) * | 1980-04-01 | 1983-11-29 | International Standard Electric Corporation | Airport surveillance system |
US4926184A (en) * | 1985-10-29 | 1990-05-15 | Selenia Industrie Elettroniche Associate S.P.A. | Angle measurement device for amplitude monopulse receivers |
US4970518A (en) * | 1988-12-07 | 1990-11-13 | Westinghouse Electric Corp. | Air traffic control radar beacon system multipath reduction apparatus and method |
US5077673A (en) * | 1990-01-09 | 1991-12-31 | Ryan International Corp. | Aircraft traffic alert and collision avoidance device |
US5107268A (en) * | 1990-09-20 | 1992-04-21 | Honeywell Inc. | Method of multipath track reduction in an aircraft tracking system |
US5235336A (en) * | 1991-09-27 | 1993-08-10 | Honeywell Inc. | Method of bearing determination utilizing a bottom antenna in an aircraft tracking system |
US5264853A (en) * | 1992-10-29 | 1993-11-23 | Honeywell Inc. | Method of reducing false tracks due to suppression pulse replies in an aircraft tracking system |
US5280285A (en) * | 1992-11-13 | 1994-01-18 | Honeywell, Inc. | Method of improved initial transmission of acquisition and tracking interrogations in an aircraft tracking system |
US5321406A (en) * | 1992-12-22 | 1994-06-14 | Honeywell, Inc. | Method of track merging in an aircraft tracking system |
US5367303A (en) * | 1993-09-17 | 1994-11-22 | Alliedsignal Inc. | Parallel observer spatial evaluator |
US5387915A (en) * | 1993-11-16 | 1995-02-07 | B. F. Goodrich Flightsystems, Inc. | Method and apparatus for detecting and decoding transponder reply signals |
US5406288A (en) * | 1992-06-30 | 1995-04-11 | Thomson-Csf | Method and device to improve the probability of validity of the codes of secondary radar responses |
-
1993
- 1993-11-16 US US08/153,724 patent/US5463398A/en not_active Expired - Lifetime
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4218679A (en) * | 1977-11-04 | 1980-08-19 | International Standard Electric Corporation | Airborne or ground station for a radio navigation system and particularly a DME system |
US4418349A (en) * | 1980-04-01 | 1983-11-29 | International Standard Electric Corporation | Airport surveillance system |
US4926184A (en) * | 1985-10-29 | 1990-05-15 | Selenia Industrie Elettroniche Associate S.P.A. | Angle measurement device for amplitude monopulse receivers |
US4970518A (en) * | 1988-12-07 | 1990-11-13 | Westinghouse Electric Corp. | Air traffic control radar beacon system multipath reduction apparatus and method |
US5077673A (en) * | 1990-01-09 | 1991-12-31 | Ryan International Corp. | Aircraft traffic alert and collision avoidance device |
US5107268A (en) * | 1990-09-20 | 1992-04-21 | Honeywell Inc. | Method of multipath track reduction in an aircraft tracking system |
US5235336A (en) * | 1991-09-27 | 1993-08-10 | Honeywell Inc. | Method of bearing determination utilizing a bottom antenna in an aircraft tracking system |
US5406288A (en) * | 1992-06-30 | 1995-04-11 | Thomson-Csf | Method and device to improve the probability of validity of the codes of secondary radar responses |
US5264853A (en) * | 1992-10-29 | 1993-11-23 | Honeywell Inc. | Method of reducing false tracks due to suppression pulse replies in an aircraft tracking system |
US5280285A (en) * | 1992-11-13 | 1994-01-18 | Honeywell, Inc. | Method of improved initial transmission of acquisition and tracking interrogations in an aircraft tracking system |
US5321406A (en) * | 1992-12-22 | 1994-06-14 | Honeywell, Inc. | Method of track merging in an aircraft tracking system |
US5367303A (en) * | 1993-09-17 | 1994-11-22 | Alliedsignal Inc. | Parallel observer spatial evaluator |
US5387915A (en) * | 1993-11-16 | 1995-02-07 | B. F. Goodrich Flightsystems, Inc. | Method and apparatus for detecting and decoding transponder reply signals |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5835059A (en) * | 1995-09-01 | 1998-11-10 | Lockheed Martin Corporation | Data link and method |
US5987378A (en) * | 1996-10-24 | 1999-11-16 | Trimble Navigation Limited | Vehicle tracker mileage-time monitor and calibrator |
EP0874250A1 (en) * | 1997-04-24 | 1998-10-28 | Thomson-Csf | Method for processing multipath and related device |
FR2762684A1 (en) * | 1997-04-25 | 1998-10-30 | Thomson Csf | METHOD FOR PROCESSING MULTIPLE PATHWAYS AND DEVICE FOR IMPLEMENTING SAID METHOD |
US6005510A (en) * | 1997-04-25 | 1999-12-21 | Thomson-Csf | Method for the processing of multiple paths |
US6223123B1 (en) | 1998-08-21 | 2001-04-24 | Ryan International Corporation | Method and apparatus for direction finding |
US6285313B1 (en) * | 1999-09-21 | 2001-09-04 | Rockwell Collins | TCAS transmitter phase tuning system and method |
US6469654B1 (en) | 2000-05-09 | 2002-10-22 | Advanced Navigation & Positioning Corp. | Transponder landing system |
US20050021221A1 (en) * | 2003-06-09 | 2005-01-27 | James Cole | System and method for the correlation of multiple data feeds |
US7382286B2 (en) * | 2003-06-09 | 2008-06-03 | Megadata Corp. | System and method for the correlation of multiple data feeds |
US7957735B1 (en) * | 2006-09-08 | 2011-06-07 | The Boeing Company | System and method for associating a wireless mobile communications device with a specific vehicle |
US20090027258A1 (en) * | 2007-07-23 | 2009-01-29 | Stayton Gregory T | Systems and methods for antenna calibration |
US8049662B2 (en) | 2007-07-23 | 2011-11-01 | Aviation Communication&Surveillance Systems LLC | Systems and methods for antenna calibration |
US20120050088A1 (en) * | 2008-09-23 | 2012-03-01 | Thales | Method for identifying a facility on the ground or at sea |
US8610618B2 (en) * | 2008-09-23 | 2013-12-17 | Thales | Method for identifying a facility on the ground or at sea |
US20130265186A1 (en) * | 2011-11-30 | 2013-10-10 | Selex Sistemi Integrati S.P.A. | Mode s anti-reflection algorithm for eliminating false tracks due to reflected replies in ground radar systems |
US9116235B2 (en) * | 2011-11-30 | 2015-08-25 | Selex Es S.P.A. | Mode S anti-reflection algorithm for eliminating false tracks due to reflected replies in ground radar systems |
US8976057B1 (en) * | 2012-07-02 | 2015-03-10 | Rockwell Collins, Inc. | TCAS primary antenna on aircraft underside system and method |
US11086006B2 (en) * | 2017-12-19 | 2021-08-10 | Thales | Method for measuring antenna patterns of a secondary radar and secondary radar implementing such a method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5387915A (en) | Method and apparatus for detecting and decoding transponder reply signals | |
US5077673A (en) | Aircraft traffic alert and collision avoidance device | |
US5157615A (en) | Aircraft traffic alert and collision avoidance device | |
EP2603814B1 (en) | Method for providing spoof detection | |
US4782450A (en) | Method and apparatus for passive airborne collision avoidance and navigation | |
US5334982A (en) | Airport surface vehicle identification | |
Williamson et al. | Development and operation of the traffic alert and collision avoidance system (TCAS) | |
US5933099A (en) | Collision avoidance system | |
US8130135B2 (en) | Bi-static radar processing for ADS-B sensors | |
CA1325259C (en) | Airborne surveillance method and system | |
US5469172A (en) | Calibration method and apparatus for receiving transponder reply signals | |
US7046186B2 (en) | Friend/foe identification system for a battlefield | |
US5477225A (en) | Method and apparatus for associating target replies with target signatures | |
US5463398A (en) | Method and apparatus for multiple reply rejection when decoding transponder replay signals | |
EP1666917A2 (en) | Decoder and decoding method for Mode S transponder transmission signal | |
JP7623227B2 (en) | Secondary radar improves aviation safety through ultra-long range ADS-B detection | |
CA1079838A (en) | Collision avoidance system | |
US5235336A (en) | Method of bearing determination utilizing a bottom antenna in an aircraft tracking system | |
US5239310A (en) | Passive self-determined position fixing system | |
US3735408A (en) | Common azimuth sector indicating system | |
US4109248A (en) | Radar systems | |
US4633251A (en) | Method and apparatus for identifying radar targets | |
EP2256514B1 (en) | Secondary surveillance radar | |
US11480671B1 (en) | Mode A/C/S transponder positioning system and method for using the same | |
US20240192356A1 (en) | Methods and systems for indirectly profiling a secondary surveillance radar (ssr) and determining a position of an aircraft using thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: B.F. GOODRICH FLIGHTSYSTEMS, INC., OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YOUNG, EDDIE LOO;REEL/FRAME:006785/0599 Effective date: 19931112 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: B.F. GOODRICH COMPANY, THE, OHIO Free format text: DIVIDEND OF BFGOODRICH FLIGHTSYSTEMS, INC. ASSETS TO THE B.F.GOODRICH COMPANY;ASSIGNOR:BFGOODRICH FLIGHTSYSTEMS, INC.;REEL/FRAME:013516/0244 Effective date: 19941229 |
|
AS | Assignment |
Owner name: JET ELECTRONICS AND TECHNOLOGY, INC., MICHIGAN Free format text: CAPITAL CONTRIBUTION BY THE B.F. GOODRICH COMPANY TO JET ELECTRONICS AND TECHNOLOGY, INCORPORATED;ASSIGNOR:THE B.F. GOODRICH COMPANY;REEL/FRAME:013532/0657 Effective date: 19941229 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: BFGOODRICH AVIONICS SYSTEMS, INC., MICHIGAN Free format text: CHANGE OF NAME;ASSIGNOR:JET ELECTRONICS AND TECHNOLOGY, INCORPORATED;REEL/FRAME:013552/0632 Effective date: 19960601 |
|
AS | Assignment |
Owner name: GOODRICH AVIONICS SYSTEMS, INC., MICHIGAN Free format text: CHANGE OF NAME;ASSIGNOR:BFGOODRICH AVIONICS SYSTEMS, INC.;REEL/FRAME:013616/0986 Effective date: 20010601 |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 8 |
|
SULP | Surcharge for late payment |
Year of fee payment: 7 |
|
AS | Assignment |
Owner name: L-3 COMMUNICATIONS AVIONICS SYSTEMS, INC., MICHIGA Free format text: CHANGE OF NAME;ASSIGNOR:L-3 AVIONICS SYSTEMS, INC.;REEL/FRAME:015293/0224 Effective date: 20030722 Owner name: L-3 AVIONICS SYSTEMS, INC., MICHIGAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GOODRICH AVIONICS SYSTEMS, INC.;REEL/FRAME:015293/0235 Effective date: 20030517 |
|
FPAY | Fee payment |
Year of fee payment: 12 |