1. Field of the Invention
The present invention relates to systems and methods for monitoring velocity.
2. Background of the Invention
ADS-B Out equipped aircraft transmit a Navigation Accuracy Category for Velocity (NACv) to indicate the accuracy of their reported velocity. However, there is no guarantee that the NACv received from an aircraft is valid. As a result, little confidence can be given to the reported velocity. As a result, it is desirable for the ADS-B In equipped aircraft to validate the reported velocity received from the ADS-B Out traffic.
The Requirements Focus Group (RFG) and EUROCAE Working Group 51 have identified a need for a velocity check to support In Trail Procedures (ITP) as discussed in the EUROCAE document “SAFETY, PERFORMANCE AND INTEROPERABILITY REQUIREMENTS DOCUMENTS FOR ATSA-ITP APPLICATION,” which is incorporated by reference herein in its entirety. Current methods for solving this problem are often complicated and can result in false rejection of velocity reports. Systems and methods of the present invention are simple to implement and can run for arbitrarily long times and continue to give accurate results.
The invention provides for a calculation of a minimum and maximum plausible speed for a moving object (e.g. ownship, a target aircraft, a UAV, a car, etc.) based on a plurality of position reports, each position report having an associated indication of the accuracy of the position. A tolerance, if appropriate, is added to the maximum plausible speed and subtracted from the minimum plausible speed. The resulting values become the maximum and minimum limits, respectively, for an acceptable velocity.
In one exemplary embodiment of the present invention, a medium stores instructions that, when executed by a provided processor, cause the processor to perform a method. The method includes: (a) receiving a reported position for an aircraft; (b) determining, based on the reported position for the aircraft, a minimum position and a maximum position for the aircraft along a first axis; (c) determining, based on the reported position for the aircraft, a minimum position and a maximum position for the aircraft along a second axis, the second axis perpendicular to the first axis; (d) receiving reported speed information for the aircraft;(e) determining a minimum possible speed and a maximum possible speed for the aircraft along the first axis; (f) determining a minimum possible speed and a maximum possible speed for the aircraft along the second axis; and (g) providing an alert if the reported speed information exceeds the minimum or maximum speeds along either the first axis or the second axis.
Both the foregoing summary and the following detailed description are exemplary and explanatory only and are not restrictive of the invention.
A more complete understanding of the present invention may be derived by referring to the detailed description and claims when considered in connection with the following illustrative figures.
Reference will now be made in detail to the present exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Sampling a value over a time interval to determine the time rate of change of the value is subject to various measurement inaccuracies. For instance, if the time interval is too small, the measurement errors of xi, xf, ti, and tf can cause large inaccuracies in the calculated rate: (xf−xi)/(tf−ti), where xi, is the initial position, xf is the final position, ti, is the initial time, and tf is the final time.
If the time interval is too large, the actual rate may be changing over the interval, such that the value suggested by (xf−xi)/(tf−ti) corresponds neither to the actual speed or velocity at time ti, or time tf. In addition, a large time interval induces lag in detecting a problem.
The present invention addresses these issues by having a variable time interval that is judiciously set based on the measurement errors an the required accuracy of the calculated rate.
CalcSPDmax−CalcSPDmin≈4Xu/(tf−ti).
It is noted that the speed range is: (1) independent of actual speed; (2) inversely proportional to (tf−ti); and (3) directly proportional to Xu.
The functionality of the present invention can be implemented in any suitable manner, such as through a processor executing software instructions stored in a memory. Functionality may also be implemented through various hardware components storing machine-readable instructions, such as application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) and/or complex programmable logic devices (CPLDs). Systems of the present invention may operate in conjunction with any desired combination of software and/or hardware components.
Any number and type of processor(s) such as an integrated circuit microprocessor, microcontroller, and/or digital signal processor (DSP), can be used in conjunction with the present invention. Likewise, a memory operating in conjunction with the present invention may include any combination of different memory storage devices, such as hard drives, random access memory (RAM), read only memory (ROM), FLASH memory, or any other type of volatile and/or nonvolatile memory.
The particular implementations shown and described above are illustrative of the invention and its best mode and are not intended to otherwise limit the scope of the present invention in any way. Indeed, for the sake of brevity, conventional data storage, data transmission, and other functional aspects of the systems may not be described in detail. Methods illustrated in the various figures may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order without departing from the scope of the invention. Furthermore, the connecting lines shown in the various figures are intended to represent exemplary functional relationships and/or physical couplings between the various elements. Many alternative or additional functional relationships or physical connections may be present in a practical system.
Changes and modifications may be made to the disclosed embodiments without departing from the scope of the present invention. These and other changes or modifications are intended to be included within the scope of the present invention, as expressed in the following claims.
This application claims priority to U.S. Provisional Patent Application Ser. No. 61/167,786, filed Apr. 8, 2009, the disclosure of which is incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61167786 | Apr 2009 | US |