In
Whether mounted on the test aircraft 200 or on a nearby testing aircraft 300, the position detector 10 may also determine position information from internal positioning sources, for instance, from a flight management system, an inertial guidance device, or a ring laser gyroscope. The position detector 10 may also be an ADS-B system responsive to ADS-B positioning signals. Details of the ADS-B system and its implementation by the Federal Aviation Administration are readily available in the literature.
The target calculator 20 of
In adjusting the strength of ADS-B compliant RF signal such that it will reach the test aircraft only, the radiated RF signal must not be so strong as to stimulate any ADS-B systems onboard any aircraft further distant from the test aircraft 200. If nearby testing aircraft 300 is to receive the radiated RF signal, the strength of the radiated RF signal would be adjusted to not have sufficient strength to sufficiently stimulate and confuse ADS-B receivers on aircraft further away. The virtual position information produced by the target calculator 20 is used to modulate an RF signal generated by the signal generator 30 to produce a modulated signal that is compliant with the standards established for ADS-B signals. This modulated ADS-B compliant RF signal is amplified by the signal amplifier 40 and supplied to the antenna 50 for broadcast. The strength of the ADS-B compliant RF signal is adjusted to reach the ADS-B receiver, as represented by ADS-B antennae 71, 72, onboard the test aircraft 200 thus indicating to test aircraft 200 that other aircraft are in the vicinity and providing the position information for these other aircraft. The signals received by the ADS-B system onboard the test aircraft would then be whatever real aircraft are in the vicinity as well as the virtual aircraft 210, 220,
A block diagram of another embodiment of the invention is shown in
Electrical power to operate the VTG 40 may be obtained directly from the electrical system onboard test aircraft 200, or from an independent power source.
A GPS Receiver 42 and a Virtual Target Position Computer 43 are contained in a conventional personal computer or laptop computer 41, having a computer screen and input device, such as a keyboard, mouse, or track ball. The computer screen provides a user interface for VTG 40 and may display real time traffic along with the virtual targets relative to the test aircraft. The computer screen may also display other information useful to the viewer, such as system inputs, functions, and performance data. The input device inserts data into VTG 40 to select a specific test scenario and the required initial starting parameters (altitude, heading, velocity, etc.) of the virtually generated targets as well as dynamic control of the targets.
GPS Receiver 42 provides independent real-time position information (such as latitude, longitude, heading, and velocity) of the test aircraft 200 to allow the Virtual Target Position Computer 43 to determine a relative offset position of the virtual targets in accordance with the test scenario.
Virtual Target Position Computer 43 computes the position of the virtual aircraft that are required in the test scenario by calculating the required position (latitude, longitude, and altitude), heading, and velocity necessary to place the virtual target aircraft(s) in the space around the test aircraft in a dynamic manner based on the predetermined test scenario. For instance, the Virtual Target Position Computer 43 may take x, y, and z coordinates (or latitude, longitude, and altitude coordinates) of test aircraft 200 and create a virtual aircraft 210 located at (x+a), (y+b), and (z+c) at a common start time t. As t increases, the relative position of the virtual aircraft 210 may be held constant, or vary dynamically and independently with time. Any number of additional virtual aircraft may be created by selecting various starting parameters and trajectories.
These position data of the virtual aircraft are sent to ADS-B Message Controller 44.
In this embodiment, the GPS Receiver 42 and Virtual Target Position Computer 43 may be established in a Dell Precision M6400 laptop running a conventional operating system, such as the Emperor Linux operating system. The GPS Receiver 42 may be a PC GPS Adaptor card compatible with the computer such as the USGlobalSat BU-353 USB GPS Receiver. The Virtual Target Position Computer 43 receives position information from the GPS Receiver 42, and computes the position information, or Virtual Target Position Data, for a number of virtual targets. The position information on these virtual targets positions are computed based on a user pre-defined scenario and can also be manipulated via interactive user control of the aircraft trajectories. The Virtual Target Position Data may then be enhanced with additional data, such as the identity of the aircraft, position accuracy and integrity metrics, and other useful data. This enhanced Virtual Target Position Data is then provided by the Virtual Target Position Computer 43 to the ADS-B Message Controller 44.
ADS-B Message Controller 44 takes the computed positions from the Virtual Target Position Computer 43, and schedules the individual 1090ES messages required for each of the virtual aircraft. The ADS-B Message Controller 44 converts the enhanced Virtual Position Data into messages that conform to the requirements of ADS-B messages for each virtual target.
The ADS-B Message Controller 44 may be housed in a VME64X Chassis using a VME Processor Card such as the GE Fanuc VG5 Dual Power PC processor and operating under the Lynuxworks LynxOS RTOS 4.0 operating system and with the appropriate VME
Processor Card software. The messages constructed by the ADS-B Message Controller 44 are provided to a Digital Signal Generator 45, consisting of a VME64X card within the chassis and a number of Altera MAX7000S CPLD cards that provide the following functions: diagnostic control, command latching, VME control, memory control, timing control, data shifting, and memory storage. The device performing the memory storage function may be the IDT 64Kx32 dual-port memory. Appropriate additional software to integrate these hardware and software units can be written by a computer programmer having ordinary skill in this art.
Digital Signal Generator 45 constructs the information data content of 1090 ES messages into pulse position modulated data along with preamble data pulses to satisfy the required signal characteristics of 1090 ES messages to produce a baseband signal.
The output of the Digital Signal Generator 45 is fed into RF Modulator 46 where the ADS-B compliant pulses modulate the output of a 1090 MHz RF Source 47. The output of RF Modulator 46, consisting of the 1090 carrier signal modulated by the ADS-B compliant pulses, may be digitally attenuated from −30 dBm to −111.5 dBm power at the output of the RF Modulator 47 for amplification by an RF Signal Amplifier 48, such as the Mini-Circuits ZRL-1150LN+32 dB RF amplifier.
RF Signal Amplifier 48 amplifies (or diminishes) the RF signal so that the power level is sufficient to exceed the test aircraft's own 1090 MHz ADS-B receiver's Minimum Trigger Level (MTL). The gain of RF Signal Amplifier 48 is adjustable to allow for variations in receiver MTLs and to minimize the range in which nearby aircraft would detect and decode the transmitted signals (i.e., transmitted signal levels will be detected by the test aircraft only). The amplified RF signal that contains the amplified ADS-B compliant signals for the virtual target aircraft is then provided to Antenna 50, a quarter-wave dipole designed to radiate at 1030/1090 MHz, such as the Panorama BS 1100—1.1 GHz 3 dBi whip antenna.
In a conventional aircraft, such as the Boeing 737, the signal strength at the output of Antenna 50 is expected to be about 1 mW to be detected by the ADS-B receiver of the aircraft. Other aircraft at great distances from the test aircraft do not “see” the virtual aircraft since the received signal strength from Antenna 50 is below the threshold level necessary to stimulate the ADS-B system onboard these other aircraft.
This application claims the benefit of U.S. Provisional Application No. 61/282,535 filed Feb. 26, 2010.
The present invention may be made or used by or on behalf of the Government without the payment of any royalties thereon or therefor.
Number | Name | Date | Kind |
---|---|---|---|
3852747 | Morand | Dec 1974 | A |
4309704 | Anderson | Jan 1982 | A |
4613867 | Golinsky | Sep 1986 | A |
5047782 | Lew et al. | Sep 1991 | A |
5153594 | Moffat | Oct 1992 | A |
5223840 | Cronyn | Jun 1993 | A |
5339087 | Minarik | Aug 1994 | A |
5378155 | Eldridge | Jan 1995 | A |
5428530 | Brown et al. | Jun 1995 | A |
5431568 | Fey et al. | Jul 1995 | A |
5450329 | Tanner | Sep 1995 | A |
5457463 | Vencel et al. | Oct 1995 | A |
5493304 | Lee et al. | Feb 1996 | A |
5570095 | Drouilhet et al. | Oct 1996 | A |
5807109 | Tzidon et al. | Sep 1998 | A |
6067041 | Kaiser et al. | May 2000 | A |
6075480 | Deliberis, Jr. | Jun 2000 | A |
6346909 | Johnson et al. | Feb 2002 | B1 |
6480140 | Rosefsky | Nov 2002 | B1 |
6498583 | Tsai et al. | Dec 2002 | B1 |
6674391 | Ruszkowski, Jr. | Jan 2004 | B2 |
6681158 | Griffith et al. | Jan 2004 | B2 |
6697008 | Sternowski | Feb 2004 | B1 |
6710737 | Cronyn | Mar 2004 | B1 |
6744396 | Stone et al. | Jun 2004 | B2 |
6789016 | Bayh et al. | Sep 2004 | B2 |
6804495 | Duthie | Oct 2004 | B2 |
6825791 | Sanders et al. | Nov 2004 | B2 |
6873893 | Sanghera et al. | Mar 2005 | B1 |
6899540 | Neiderman et al. | May 2005 | B1 |
7002510 | Choate et al. | Feb 2006 | B1 |
7145504 | Newberg et al. | Dec 2006 | B1 |
7327308 | Cheng et al. | Feb 2008 | B2 |
7365677 | Tsunoda | Apr 2008 | B2 |
7414567 | Zhang et al. | Aug 2008 | B2 |
7489264 | Ferm et al. | Feb 2009 | B2 |
7532856 | Stoddard et al. | May 2009 | B2 |
7852260 | Sarafian | Dec 2010 | B2 |
7880667 | Lanzkron | Feb 2011 | B2 |
7969346 | Franceschini et al. | Jun 2011 | B2 |
7978126 | Tsunoda et al. | Jul 2011 | B2 |
8223061 | Bannasch et al. | Jul 2012 | B2 |
20030233192 | Bayh et al. | Dec 2003 | A1 |
20040174295 | Stayton et al. | Sep 2004 | A1 |
20040201518 | Pace et al. | Oct 2004 | A1 |
20060267832 | Newberg et al. | Nov 2006 | A1 |
20070018881 | King | Jan 2007 | A1 |
20070085730 | Tsunoda | Apr 2007 | A1 |
20070132638 | Frazier et al. | Jun 2007 | A1 |
20070152814 | Stefani | Jul 2007 | A1 |
20070222665 | Koeneman | Sep 2007 | A1 |
20070288132 | Lam | Dec 2007 | A1 |
20080136701 | Ferm et al. | Jun 2008 | A1 |
20080150784 | Zhang et al. | Jun 2008 | A1 |
20090046002 | Tsunoda et al. | Feb 2009 | A1 |
20090061759 | Stoddard et al. | Mar 2009 | A1 |
20100066604 | Limbaugh et al. | Mar 2010 | A1 |
20100315281 | Askelson et al. | Dec 2010 | A1 |
20120327985 | Norris | Dec 2012 | A1 |
Entry |
---|
Radio Technical Commission for Aeronautics (RTCA) DO-242A, Minimum Aviation System Performance Standards for Automatic Dependent Surveillance Broadcast (ADS-B), Jun. 25, 2002. |
RTCA DO-260B, Minimum Operational Performance Standards for 1090 MHz Extended Squitter Automatic Dependent Surveillance—Broadcast (ADS-B) and Traffic Information Services. |
RTCA DO-282B, Minimum Operational Performance Standards for Universal Access Transceiver (UAT) Automatic Dependent Surveillance—Broadcast, Dec. 2, 2009. |
RTCA, Inc., “Minimum Aviation System Performance Standards for Automatic Dependent Surveillance—Broadcast (ADS-B)”; Jun. 24, 2002; RTCA / DO-242A pp. i-xii (Table of Contents); 1-42; 69-87; 150-187. |
RTCA, Inc., “Minimum Operational Performance Standards for 1090 MHz Extended Squitter, Automatic Dependent Surveillance—Broadcast (ADS-B) and Traffic Information Services—Broadcast (TIS-B)”; Dec. 2, 2009; RTCA / 260B pp. i-liv (Table of Contents); 1-47; 146-148; 162-169; 196-204; 222-224; 235-237; 243-248. |
RTCA, Inc., “Minimum Operational Performance Standards for Universal Access Transceiver (UAT)—Automatic Dependent Surveillance—Broadcast (ADS-B)”; Dec. 2, 2009; RTCA / DO-282B pp. i-xxvi (Table of Contents); 1-33; 79-85; 90-102. |
Number | Date | Country | |
---|---|---|---|
20110210884 A1 | Sep 2011 | US |
Number | Date | Country | |
---|---|---|---|
61282535 | Feb 2010 | US |