Reference Trajectories for Performance Review (et al. ;-) Enrico - - PowerPoint PPT Presentation

reference trajectories for performance review et al
SMART_READER_LITE
LIVE PREVIEW

Reference Trajectories for Performance Review (et al. ;-) Enrico - - PowerPoint PPT Presentation

Reference Trajectories for Performance Review (et al. ;-) Enrico Spinielli, PRU/EUROCONTROL SID2017 - Nov 30, 2017 Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 1 / 29 Who


slide-1
SLIDE 1

Reference Trajectories for Performance Review (et al. ;-)

Enrico Spinielli, PRU/EUROCONTROL SID2017 - Nov 30, 2017

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 1 / 29

slide-2
SLIDE 2

1

Who and Why

2

Status Quo

3

Our Goal

4

Our Approach

5

Done and ToDo

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 2 / 29

slide-3
SLIDE 3

Who and Why

Who and Why

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 3 / 29

slide-4
SLIDE 4

Who and Why

Performance Review Commission

PRC setup in 1995 by EUROCONTROL as an independent entity to review its Member States’ ANS performance introduce strong, transparent and independent performance review and target setting to facilitate more effective management of the European ATM system, encourage mutual accountability for system performance

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 4 / 29

slide-5
SLIDE 5

Who and Why

PRU

supports the PRC work programme and EC on SES framework

OPS analysis financial/cost analysis

feeds into ICAO performance framework

GANP (Doc 9750), Manual on ANS economics (Doc 9161) supports ICAO Paris office for EUR region

EU-US comparison collaborate w/ international partners (Brasil, Japan, Singapore, China) PRU Data Portal http://ansperformance.eu/

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 5 / 29

slide-6
SLIDE 6

Status Quo

Status Quo

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 6 / 29

slide-7
SLIDE 7

Status Quo

Trajectories

Trajectories are a building block for Performance Indicators’ calculation 4D intersection with airspaces ==> counting flights flown distances horizontal flight efficiency (en-route) vertical flight efficiency (en-route and continuous descent) traffic complexity additional ASMA time, i.e. time spent in terminal airspace (holding, point merge,. . . )

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 7 / 29

slide-8
SLIDE 8

Status Quo

Which Trajectories

FTFM or Model 1: from (last) Flight PLan (FPL) RTFM or Model 2: from FTFM when flight is regulated (i.e. delayed) CTFM or Model 3: change Model x if CPR/MSG shows enough deviation CPF: based on CPRs all good for NM purposes: ATFCM mandate

  • BUT. . .

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 8 / 29

slide-9
SLIDE 9

Status Quo

CPRs and MSGs Reception

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 9 / 29

slide-10
SLIDE 10

Status Quo

Trajectories1 from NM 1/2

1just an example and not representative of all NM trajectories Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 10 / 29

slide-11
SLIDE 11

Status Quo

Trajectories2 from NM 2/2

2just an example and not representative of all NM trajectories Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 11 / 29

slide-12
SLIDE 12

Status Quo

Observations 1/2

FTFM: used to predict sectors load CPF: zig-zag due to two overlapping radar reporting position and NM picking one few times, then the other, than back. . . CTFM

missed the side of the departure (East instead of West) does not capture holding at Zurich it sticks to FTFM unless reality deviated too much from it

20 NM horizontally 5 min in time 1000 ft vertically

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 12 / 29

slide-13
SLIDE 13

Status Quo

Observations 2/2

ADS-B: can be noisy, especially time (back-forth zig-zag):

receiver dependent feeder dependent needs server side quality assurance artifacts seen w/ FlightRadar24 and FlightAware

BUT some sources are better than others

OpenSky Network is great at receiver quality assessment

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 13 / 29

slide-14
SLIDE 14

Status Quo

ADS-B zig-zag

click

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 14 / 29

slide-15
SLIDE 15

Status Quo

SID/STAR and RWY

NM models of approach/departure are simple

good for ATFCM mandate good for system design (complexity, maintainability, performance [CPU/memory])

trajectory through SID/STAR are straight lines from last CPR to Point Fix to Aerodrome RWY L/C/R are not taken into account when connecting to en-route trajectory also NM systems build trajectories with SW designed for OPS (memory and time constraint), i.e. limited time span BUT not OK for studying holding patterns and we need better ones for analysis of Continuous Descend Operations (CDO)

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 15 / 29

slide-16
SLIDE 16

Status Quo

What’s new

ADS-B

easier to get than

ANSP radar, or airline data or airport ground movements

air and (more and more) ground

SDR (Software Defined Radio):

cheap electronics: 15$ DBV TV dongle free software (!): dump1900

ubiquitous internet connectivity

the long tail effect: “small” % of aviation enthusiasts multiplied by huge numbers of internauts –> makes big enough feeders for FA, FR24, OSN, ADS-B Exchange,. . . cheap/fast enough to spare capacity to feed ADS-B data

  • ther aeronautical info easily available

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 16 / 29

slide-17
SLIDE 17

Our Goal

Our Goal

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 17 / 29

slide-18
SLIDE 18

Our Goal

Philosophy

science not marketing be open to scrutiny (methodology, data, results) engage / collaborate with various communities

stakeholders (ANSPs, Airports, Airlines, International Organisations) aviation enthusiasts (OSN, . . . )

give back: from tax payers (States money + passengers fees) back to citizens (research comunity, industry, general public)

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 18 / 29

slide-19
SLIDE 19

Our Approach

Our Approach

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 19 / 29

slide-20
SLIDE 20

Our Approach

Complementarity 1/2

use CPR with ADS-B and APT data

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 20 / 29

slide-21
SLIDE 21

Our Approach

Complementarity 2/2

ADS-B alone knows nothing about APTs (from Alexander Renz-Wieland and Hugo Wallenburg. Airport quality: holding and go-arounds. Centrum Wiskunde & Informatica (CWI), Amsterdam, 2016.)

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 21 / 29

slide-22
SLIDE 22

Our Approach

Possible Uses

reproduce our results complement/evolve our methodology (OK, maybe EVEN criticize it!) CORPUS for research/analysis:

compare solutions focus on research topics (not waste time again and again on collecting/cleaning trajectory data define a usable, geographically and temporally extensive dataset

machine learning European studies multi-year studies simulations

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 22 / 29

slide-23
SLIDE 23

Done and ToDo

Done and ToDo

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 23 / 29

slide-24
SLIDE 24

Done and ToDo

Feasibility Study (end 2016 - beg 2017)

Pipeline setup via AWS & scaling opportunities Sharing of resources First implementation of trajectory and airspace intersections

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 24 / 29

slide-25
SLIDE 25

Done and ToDo

Error at point i

ˆ di−1 = ˆ vi−1(ti − ti−1) and ˆ ei = min(ei − γ

2(ei−1 + ei+1), 0)

γ ∈ [0, 1] modulates the error propagation from the 2 neighboring points Procedurally ˆ ei is calculated as follows:

  • 1. sort all points by ei
  • 2. calculate ˆ

ei

  • 3. (if γ = 0) repeat step 2. until ˆ

ei converges.

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 25 / 29

slide-26
SLIDE 26

Done and ToDo

Trajectory Error

E = 1 |t|

  • t

(ˆ eΘ+1(t) − ˆ eΘ−1(t)) t − tΘ+1(t) tΘ−1(t) − tΘ+1(t) graphically ˆ eΘ+1(t) − ˆ eΘ−1(t) is the black segment

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 26 / 29

slide-27
SLIDE 27

Done and ToDo

Total error

(A) E = total_error(T) (B) for i in T remove node i from T E_i = total_error(T) (C) if (min(E_j) < E) permanently delete node j from T E = E_j goto (B)

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 27 / 29

slide-28
SLIDE 28

Done and ToDo

Future (end 2017 - beg 2018)

Production Fuse all ADS-B, CPRs, Airport movements: different algorithms? Reference Trajectory Dataset:

Curated Open (algorithms, datasets) Derived/supporting datasets: fleet, airspaces, etc.

use and compare ref trajectories for PI’s explore/expand ADS-B and other data sources

OpenSky Network ADS-B Exchange . . .

(think about) exploit predictive models to “fill the gaps” ** BUILD a COMMUNITY **

Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 28 / 29

slide-29
SLIDE 29

Done and ToDo Enrico Spinielli, PRU/EUROCONTROL Reference Trajectories for Performance Review (et al. ;-) SID2017 - Nov 30, 2017 29 / 29