Radar / ADS-B data fusion architecture for experimentation purpose

Similar documents
Integration of surveillance in the ACC automation system

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

SURVEILLANCE & ATM SYSTEMS :

EUROCONTROL Specification for ATM Surveillance System Performance (Volume 2 Appendices)

EUROCONTROL Specification

Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model

A Review of Vulnerabilities of ADS-B

THE FUTURE OF ALERTS. ADS-B Semin Mark Palm Thales Melbourn. Air Systems Division

AIR ROUTE SURVEILLANCE 3D RADAR

Security Assessment for Prototype First Iteration

Applying Multisensor Information Fusion Technology to Develop an UAV Aircraft with Collision Avoidance Model

Automatic Dependent Surveillance. Requirements

SURVEILLANCE SYSTEMS. Operational Improvement and Cost Savings, from Airport Surface to Airspace

SURVEILLANCE DATA EXCHANGE. Part 18 : Category 019. Multilateration System Status Messages

Air Traffic Management System requirements for ADS-B

Analysis of anomalies in ADS B and its GPS data

ADS-B surveillance experimental deployment using SWIM

DRAFT Validation Cross Reference Index. for the. UAT SARPS and Technical Manual V0.2

Evaluation Results of Multilateration at Narita International Airport

A Nuclear Plume Detection and Tracking Model for the Advanced Airborne Early Warning Surveillance Aircraft

ATM INDRA ADS-B SYSTEM AUTOMATIC DEPENDANT SURVEILLANCE BROADCAST JULY -2014

Study of ADS-B Data Evaluation

ADS-B Surveillance Specifications for first iteration

Second Iteration Baseline Report/Matrix

COMPARISON OF SURVEILLANCE TECHNOLOGIES ICAO

ICAO AFI/MID ASBU IMPLEMENTATION WORKSHOP. Cairo, November 2015

Mode S Skills 101. OK, so you ve got four basic surveillance skills, you ve got the: ATCRBS Skills Mode S Skills TCAS Skills ADS-B skills

Comparison of Two Detection Combination Algorithms for Phased Array Radars

The experimental evaluation of the EGNOS safety-of-life services for railway signalling

Surveillance Strategy

The Testing of MLAT Method Application by means of Usage low-cost ADS-B Receivers

SURVEILLANCE MONITORING OF PARALLEL PRECISION APPROACHES IN A FREE FLIGHT ENVIRONMENT. Carl Evers Dan Hicok Rannoch Corporation

Autonomous Underwater Vehicle Navigation.

AIREON SPACE-BASED ADS-B

10 Secondary Surveillance Radar

Reducing Test Flights Using Simulated Targets and a Carefully Chosen Set-up

Integrated Navigation System

Potential co-operations between the TCAS and the ASAS

Performance Based Surveillance & New Sensors technology

RF 1090 MHZ BAND LOAD MODEL

TEPZZ A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: G01S 7/40 ( ) G01S 13/78 (2006.

SURVEILLANCE DATA EXCHANGE. Part 7 : Category 010. Transmission of Monosensor Surface Movement Data

ATM-ASDE System Cassiopeia-5

BEYOND RADAR ERA ATM SOLUTIONS

ADS-B Introduction Greg Dunstone

ACAS Xu UAS Detect and Avoid Solution

AIR-TO-AIR SURVEILLANCE FOR FUTURE ATM SYSTEMS

Technischer Bericht TUM. Institut für Informatik. Technische Universität München. Beacon-based Vehicle Tracking in Vehicular Ad-hoc Networks

ADS-B: The Case for London Terminal Manoeuvring Area (LTMA)

RADAR AND ATM PERFORMANCE ANALYSIS SUITE (RAPAS)

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection

GEO-REFERENCING RADAR PLOT DATA FOR THE TRAFFIC INFORMATION SERVICE BROADCAST

Integrated Detection and Tracking in Multistatic Sonar

First Iteration - Baseline Report/Matrix

Radar/Lidar Sensors SESAR XP1 Trials at CDG airport WakeNet-USA October 2012 Boeing, Seattle, USA

[EN 105] Evaluation Results of Airport Surface Multilateration

Unmanned Air Systems. Naval Unmanned Combat. Precision Navigation for Critical Operations. DEFENSE Precision Navigation

Distributed Multisensor Fusion System Specification and Evaluation Issues

Advisory Circular. U.S. Department of Transportation Federal Aviation Administration

Ron Turner Technical Lead for Surface Systems. Syracuse, NY. Sensis Air Traffic Systems - 1

Evolution from 3D to 4D radar

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Networked Radar Capability for Adapt MFR Adapt MFR V Experiment results and software debug updates

DESIGN AND DEVELOPMENT OF A SIGNAL AND DATA PROCESSOR TEST BED FOR A PASSIVE RADAR IN THE FM BAND

Air Traffic Soft. Management. Ultimate System. Call Identifier : FP TREN-3 Thematic Priority 1.4 Aeronautics and Space

AE4-393: Avionics Exam Solutions

WIDE AREA MULTILATERATION system

Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals

NMEA 2000 Parameter Group Numbers and Description as of August 2007 NMEA 2000 DB Ver

INTEGRITY AND CONTINUITY ANALYSIS FROM GPS JULY TO SEPTEMBER 2016 QUARTERLY REPORT

PHINS, An All-In-One Sensor for DP Applications

Chapter 4 DGPS REQUIREMENTS AND EQUIPMENT SELECTION

REPORT ITU-R BT Radiation pattern characteristics of UHF * television receiving antennas

An advisory circular may also include technical information that is relevant to the standards or requirements.

Level I Signal Modeling and Adaptive Spectral Analysis

Use of Satellite-based Technologies to Enhance safety and efficiency in ATC and Airport Operation

UAV Detection and Localization Using Passive DVB-T Radar MFN and SFN

Contextual note SESAR Solution description form for deployment planning

2. Radar receives and processes this request, and forwards it to Ground Datalink Processor (in our case named GRATIS)

Final Project Report. Abstract. Document information

Design and Implementation of Inertial Navigation System

GPS and Recent Alternatives for Localisation. Dr. Thierry Peynot Australian Centre for Field Robotics The University of Sydney

Required Surveillance Performance for reduced minimal-pair arrival separations

Technical Provisions for Mode S Services and Extended Squitter

Comparing the State Estimates of a Kalman Filter to a Perfect IMM Against a Maneuvering Target

Alternative Positioning, Navigation and Timing (APNT) for Performance Based Navigation (PBN)

Next Generation Air. Surveillance Sector. Federal Aviation Administration Transportation. By: Rick Castaldo Date: June 19, 2007

NMEA2000- Par PGN. Mandatory Request, Command, or Acknowledge Group Function Receive/Transmit PGN's

DEVELOPMENT OF PASSIVE SURVEILLANCE RADAR

AIREON INDEPENDENT VALIDATION OF AIRCRAFT POSITION VIA SPACE-BASED ADS-B

Communication and Navigation Systems for Aviation

Sensor Data Fusion Using Kalman Filter

Systematical Methods to Counter Drones in Controlled Manners

Interface Specifications for Third Iteration

Assessing & Mitigation of risks on railways operational scenarios

SURVEILLANCE DATA EXCHANGE. Part 17 : Category 4. Safety Net Messages

Integrated Vessel Traffic Control System

ADS-B and WFP Operators. Safety Advantages Security Concerns. Thomas Anthony Director U.S.C. Aviation Safety and Security Program ADS-B

Transcription:

Radar / ADS-B data fusion architecture for experimentation purpose O. Baud THALES 19, rue de la Fontaine 93 BAGNEUX FRANCE olivier.baud@thalesatm.com N. Honore THALES 19, rue de la Fontaine 93 BAGNEUX FRANCE nicolas.honore@thalesatm.com O. Taupin THALES 19, rue de la Fontaine 93 BAGNEUX FRANCE olivier.taupin@thalesatm.com Abstract This paper describes data fusion architecture for air traffic control applications based on radar plots and ADS-B reports. ADS-B reports help to enhance accuracy of system tracks and radar plots provide track continuity over mixed ADS-B and radar coverage area. The chosen architecture makes use of all available measurements (radar data being synchronized according to revolution time period, while ADS data are taken into account in an asynchronous way) to produce an unique track for each aircraft, making global optimal data association and correcting sensor biases. The proposed architecture has been designed for experimentation purpose: it aims to prepare a mature model based on operational feedback. Simulations are conducted on live recording and highlight the benefits of the architecture over wide area. Data fusion architecture.1 MRTS Processing As entry data, the multi radar tracking function has at its disposal several UTC time stamped plots (e.g. EUROCONTROL ASTERIX standard Category 001 message [4]). Measurements from different radars are then allocated so as to update radar tracks (e.g. EUROCONTROL ASTERIX standard Category 030 message [4]). Figure 1 shows Multi Radar Tracking System synoptic. Keywords: Radar, ADS-B, multi sensor surveillance, air traffic control, tracking, data fusion. PLOTS are sorted by azimuth in sectors (16 sectors by scan) MRTS 1 Introduction In the past decade, Thales has developed a multi radar tracking system (MRTS) for air traffic control (ATC) applications. This system incorporates Thales extensive ATC experience, its commitment to international standards, its innovative use of state-of-the-art technology and, above all, the recognition of safety as the most important design criteria. MRTS system is continuously upgraded through the operational feed back from the delivered programs. Due to recent advances in navigation and data communication technologies, a data link between aircraft and control centres is now available. It is known as Automatic Dependant Surveillance-Broadcast (ADS-B). In order to take into account ADS-B sources, the MRTS has been enhanced to Multi Sensor Tracking System (MSTS). The MSTS fuses the data from the various radar sources and ADS-B stations to create a unified, and accurate surveillance picture [1]. ADS-B data can be used to increase coverage when some areas are not covered by radars. ADS-B also allows to complement the coverage for the areas already covered by radar. N N-1 N- Initiation Pre-correlation TRACKS Track Mngt Figure 1: MRTS Processing Correlation Association Filtering SREA Scheduling: Upon reception of the plot sector N, the following actions are performed: - Handling of sector N confirmed tracks using sectors N and N-1 plots by activating following functions: Correlation, association, track management, track update,

- Handling of sector N-1 tentative tracks using sectors N-1 and N- plots by activating in the same way: Correlation, association, track management, track update, Creation of new tracks with remaining sector N- plots, Output of sector N- plots updating confirmed tracks, Output of updated confirmed tracks. Pre-correlation step This step concerns the selection of possible plot-track pairs based on coarse sieve and gate computation. This one consists in computing the possible area volume around the last updated position of a track in which the plot detections could be found in a probabilistic way. This volume is the superimposition of 3 polar windows: - Kinematics window: due to possible target manoeuvre, - Extrapolated error window: from filter uncertainties, - Measurement error window: from radar measurement noises. Correlation: It constitutes the best plot-track pairs among all precorrelated pairs, based on a likelihood value. Three levels of processing are performed: - Track prediction at each pre-correlated plot time, - Plot-track pair likelihood computation depending on normalised distance (based on Kalman filter) and bonus terms (based on Mode 3A or aircraft address matching, ), - Plot classification through the ranking of plottrack pairs according to their likelihood. Association: Association function is based on a Global Nearest Neighbour approach: it solves correlation conflicts and searches among correlated measurements for the one, which corresponds best to the aircraft detection. At the end of the association process, a track has at most one associated plot. Track management process performs: - Track update based on auto adaptive extended Kalman filter and/or IMM filter for tracks which are associated to a plot, - Track extrapolation for non-associated tracks. It also manages: - Forking logic for possible manoeuvre (MHT), - Track identification, - Track drop in particular on position, speed or age bounds, - Track general information update, - Output of tracks. Filtering: This function updates track kinematics on the basis of, on the one hand, a three-dimensional Kalman filter for horizontal tracking: - Order filter: position / speed state vector expressed in System Cartesian coordinates, - Target behaviour model is considered as uniform motion, - Adaptation of dynamic noise covariance matrix according to target manoeuvres, - Measurement vector is expressed in spherical coordinates with range, azimuth and elevation, - Update realized with either 1D, D or 3D measurements, and on the other hand, a one-dimensional Kalman filter for flight level tracking. An Interacting Multiple Model based on uniform motion, accelerated motion and coordinated-turn model can be activated by software configuration parameter. Plot-track couples, with a distant plot for straight-line trajectory (plot which does not belong to the correlation volume but to an extended possible manoeuvre volume), are processed using a specific manoeuvring components management function acting as a multi hypothesis tracking. This case can correspond to either a strong manoeuvre or a false plot. Two components are subsequently generated for the track: a main component (CP) not taking the plot into account (false plot hypothesis) or a manoeuvring component (CM) using the plot to update the Kalman filter (manoeuvre hypothesis). While the two hypotheses co-exist, only one component is displayed. Initialisation: The automatic initialisation function aims to generate new tracks when aircraft appears in the system domain of interest. Initialisation can be secondary mono radar, primary mono radar, or multi radar. The confirmation of tentative tracks is based on a Bayesian approach to avoid false track creation. Systematic Radar Error Assessment (SREA): Assessment of Bias (also called systematic measurement errors) is performed through defining a common spatial reference system for the multi radar configuration, applying to all radars to have an accurate state vector for all tracks. The SREA principle deals with the continuous estimation of bias values for each radar. The purpose is to minimize the tracking errors to remove them from plots before updating tracks. Only some selected system tracks are chosen as reference to improve the accuracy of the bias assessment. A Kalman filter is used to assess systematic errors along range and azimuth axis.. MSTS Processing As can be seen in the figure, the synoptic of the MSTS is quite similar to MRTS one (most of radar tracking functionalities have been kept.).

PLOTS (Sector Number) N N-1 N- Common Branch ADS-B Initiation ADS Branch Pre-correlation Pre-correlation Track Mngt Association Correlation Figure : MSTS Processing MSTS Correlation Association Radar Branch SREA Filtering TRACKS Initialisation, track management and filtering have been upgraded so as to accept ADS-B reports and manage Multi Sensor Track (MST). This design reduces the risk of regression on the multi radar capabilities. ADS branch: The ADS branch takes ADS-B reports (e.g. EUROCONTROL ASTERIX standard Category 01 [4]) as inputs. Pre-correlation and correlation phases determine the reports, which correlate to a MST track (track which has filtered at least one ADS-B reports and/or one radar plot). This step is based on kinematics window and aircraft address matching (in a predominant way). The association process provides the best pairs report-track to the track management process. In ADS-B reports, aircraft position is provided in geodesic frame. All processing are done in System Cartesian frame in which WGS84 position is converted to. Common branch: The common branch principles remain close to MRTS one. Initialisation process has been modified to allow the creation of tracks with ADS-B reports. For the track management, capability has been extended to manage multi sensor track life. Filtering process has been enhanced to manage one more kind of measurement: ADS-B report (see [],[3]). MST filtering being done in Cartesian frame, state equation is not changed as it uses in MRTS (state vector, transition matrix and state noise covariance matrix remain the same). State equation: For both type of sensors, state vector used is: [ x y z x& y& z& ] T X k = (1) Transition matrix is: 1 0 0 t k 0 0 0 1 0 0 t k 0 0 0 1 0 0 t k Φ k = () 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 where tk is the delta of time between time k and time k- 1. Kalman adaptation: The automatic adaptation of the Kalman filter is made with an adaptation of the state noise covariance matrix Q k before computing successively the estimated covariance matrix, the gain matrix and the estimated state vector (see [3]). Noise covariance is given by: 4 3 t k tk. q. q Q = 4 k (3) 3 tk. q tk. q q k xy σ q = 0 0 q k xy σ 0 q k xy 0 0 0 σ q k z where σ is the variance of ground acceleration (XY plan). where (4) σ q is the variance of vertical acceleration (z k z plan). Thus the Kalman filter can be adapted according to the target behaviour: For the XY plan evolution: σ q k, xy For the vertical plan evolution: σ q k. z The Kalman filtering technique ensures that the normalized innovation squared is distributed according to a χ distribution under the assumption that the model is adapted to the observed process. This means that if the normalized innovation squared is not distributed according to its χ distribution, the current model must be adapted to follow the new target behaviour (manoeuvring behaviour). Radar and ADS-B data sources have to be considered for measurement vector and observation matrix determination. Observation equation: Observation vector is similar to [ R Az El] T radar case and to [ x y z] T k Z = in Z = in ADS-B case. k

This leads to a non-linear observation equation in radar case with following observation matrix: R R R 0 0 0 x y z = Az Az Az H 0 0 0 k (5) x y z El El El 0 0 0 x y z Observation equation in ADS-B case is linear and observation matrix is similar to: 1 0 0 0 0 0 H = k 0 1 0 0 0 0 (6) 0 0 1 0 0 0 Radar branch: Bias assessment processing is based on selection of some system track reference. The design does not need to be upgraded in the scope of MSTS. The benefit is obtained through a better accuracy of selected tracks related to ADS-B report updates..3 Tracking features As mentioned before, radar plots are buffered in azimuth sectors, which introduces an acquisition delay proportional to the radar-scanning period. On contrary, ADS-B reports are processed straight away, which does not introduce any acquisition delay. A limitation of backtracking filter update is then necessary to avoid degrading the tracking accuracy. Backtracking processing, also called late plot update, is useful in a multi radar configuration to increase the track observability. Nevertheless, it does not improve the tracking accuracy as soon as the system track is updated by ADS-B reports. Indeed, previous ones have a better positional accuracy and a better refresh rate than radar plots and are not subject to high blunder and outlier. In such a case, plots do not contribute to track updates but correlate to the system tracks which reinforces the tracking integrity regarding to pure ADS-B system tracks. This tracking architecture guarantees also the tracking continuity in case of ADS-B misses, by processing radar plots, which are no more in such a case in a backtracking situation. The radar plot correlation can also be monitored to detect any degradation from ADS-B position reports due to any onboard failure. Thus, in case of discrepancy between ADS-B reports and radar plots, the system track can only be updated by radar plots, which seem to be more reliable than ADS-B reports. This statement will be checked during experimentation phase. Otherwise, the ADS-B branch correlation function allows detecting and filtering out any aberrant ADS-B reports regarding to the filter model. 3 Simulations Tracker was evaluated with live data for radar and ADS- B to assess the global behaviour of the tracking system in an operational context. Two representative experimentations were conducted: In the first one, the performance of Radar / GPS data fusion processing and multi-sensor coverage was evaluated on calibration flight. In the second one, a statistical analysis was realized on ADS-B reports and ADS-B only tracks were finely analyzed. 3.1 Scenario Calibration flight Two SSR radars (revolution period equal to 4s) and a hand-held on-board GPS receiver was used to make up the scenario. Live recording One ADS-B station and radars (1 PSR / 1 SSR) were used. 3. Statistical analysis During calibration flight, hand-held on-board GPS receiver always gives the latitude, longitude and altitude parameters at a mean refresh rate equal to 1.5s. Live recording contains ADS-B reports in EUROCONTROL ASTERIX standard format. A statistical analysis on the percentage of fields presence in ASTERIX Category 01 messages gives following results: Percentage of field presence 1 10 8 6 4 Time of day 101010 Position Target Address Geometric altitude 45,17% 10 FOM Roll Angle ADS-B statistics (live recording) Flight Level 90,13% Air Speed True air speed Figure 3: Statistics on ADS-B fields presence According to the previous figure, we can see that the time of detection, target position, aircraft address and Figure Of Merit (FOM; target accuracy level) are always present in ASTERIX messages contrary to the flight level or ground vector for example. These mentioned fields and flight level (90 % of presence) have been considered as mandatory in the scope of this study. Comment: As can be seen, geometric vertical rate is more often present than geometric altitude. Generally speaking, all data are available but are not transmitted in ADS-B report: this depends on ADS-B avionics used, and performance currently required for these systems. 18,85% Magnetic heading Barometric vertical rate 10 Geometric vertical rate 49,57% 53,7% Ground vector Rate of turn Velocity accuracy 71,95% Time of day accuracy Trajectory Intent 17,74%

3.3 Results Multi sensor coverage: Shown results have been obtained by replay of scenario on a testbed version of MSTS architecture. Firstly, multi sensor tracking performance on calibration flight is shown. Secondly, radar-only coverage phase is emphasized and last results deal with ADS-B-only coverage on live recording. On the first three following pictures, MST tracks and radar-only tracks have been superimposed: - MST tracks are in red, - Radar-only track are in grey. Further hypothesis: Simulations are realized with a standard Kalman filter (the IMM filter is not activated). On live recording, tracking performance is evaluated by considering an en-route track with flight level available. Track initialisation: Radar / ADS-B coverage Radar-only coverage Figure 6: Tracking performance comparison Figure 6 shows that the transition between multi sensor coverage area to radar-only coverage area goes off smoothly. Due to the refresh rate, MST track gets mainly ADS-B reports in multi-sensor coverage (MST track are close to ADS-B only track), while it is similar to multiradar track on radar-only coverage area. Current architecture then provides a continuity of track over different types of coverage area. ADS-B only tracking performance: Figure 4: Track initialisation performance comparison ~0.1m/s Due to the great refresh rate and to the low transmission delay, track initialisation for the MST track is quicker than for a radar-only track. Track confirmation and reporting follow this logic. Tracking performance in turn: Figure 7: ADS-B only track ground speed evolution Figure 5: Tracking performance in turn comparison Due to the great refresh rate of the GPS, the effect of a delay between the time when a manoeuvre begins and when it is detected is minimised. Figure 8: ADS-B only track heading evolution Figure 7 shows the stability of ADS-B only track ground speed over 30 minutes, while figure 8 shows its heading evolution.

In the scope of the study, presence of ground speed vector in ADS-B report is not compulsory. Thus it is necessary to elaborate a speed vector with the Kalman filter: it is used for track prediction (alert server) and controller display. It also constitutes a less cooperative mean to detect ADS-B erroneous reports in the correlation function. According to figure 7, the ground speed vector is quite stable and conforms to accuracy model. The question is then opened on the use of ground speed vector, when available, as measurement input in the Kalman filter. References [1] RTCA, Minimum Aviation System Performance Standards For Automatic Dependent Surveillance Broadcast (ADS-B), RTCA/DO-4A, June 00 [] Y. Bar Shalom, W. D. Blair, Multitarget-Multisensor Tracking: Applications and Advances, Volume III, 000, Artech House [3] Y. Bar Shalom, T. E. Fortmann, Tracking and Data Association, 1988, Academic Press [4] Eurocontrol Web Site: http://www.eurocontrol.int/ 3.4 Architecture performance evaluation The advantages of the chosen architecture are listed below: - System track accuracy improvement: o High rate of track refresh, o ADS-B processing does not introduce any buffering delay: acquisition time delay is quite low, o Use of variable update technique: does not introduce any delay on the use of radar plots in case of track exit from ADS-D area of interest, which is not the case of plot averaging technique. - Enhanced reliability by the correlation with previous reports and crude plots, - Continuity of tracking in multi sensor coverage areas, - Safety improvement by mixing of cooperative (ADS-B, SSR) and non-cooperative (PSR) data sources (cooperative data are checked by noncooperative ones) => tracking supervision. This architecture has been built for experimentation phase and is not mature enough. It needs some enhancements such as: - Robustness improvement according to ADS-B data source degradation, - Synchronization of multi-sensor data sources, - Tracking supervision enhancements. 4 Conclusions In this study a Multi Sensor Tracking System architecture has been proposed for ADS-B integration in ATC centres. Evaluation, based on live recording shows that fusing ADS-B reports with radar plots seems to improve the quality of tracking. This architecture is now suitable to conduct additional experimentation phases (performance and stress tests will be then realized). Future enhancements will concern the introduction of a data-driven processing in order to increase robustness to any ADS-B report parameters unavailability. Future line of research will include its extension to other data sources such as Enhanced Surveillance (S Mode) and Wide Area Multilateration (WAM).