A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International...

125
A Novel MIP-based Airspace Sectorization for TMAs Tobias Andersson Granberg, Tatiana Polishchuk, Valentin Polishchuk, Christiane Schmidt

Transcript of A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International...

Page 1: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

A Novel MIP-based Airspace Sectorization for TMAs Tobias Andersson Granberg, Tatiana Polishchuk, Valentin Polishchuk, Christiane Schmidt

Page 2: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 2

Introduction: Air transportation, Workload/Taskload, Sectorization

Grid-based IP formulation

Experimental Study: Arlanda Airport

Conclusion/Outlook

Page 3: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

Page 4: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion

Page 5: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput

Page 6: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

Page 7: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)

Page 8: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)

Page 9: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

Page 10: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Page 11: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Workload?

Page 12: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Workload?Various tasks contribute to airspace’s complexity and drive ATCO’s mental workload

Page 13: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Workload?Various tasks contribute to airspace’s complexity and drive ATCO’s mental workload• Taskload: objective demands of the ATCO’s monitoring task

Page 14: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Workload?Various tasks contribute to airspace’s complexity and drive ATCO’s mental workload• Taskload: objective demands of the ATCO’s monitoring task • We use heat maps of the density of weighted clicks as an input [Zohrevandi et al., 2016].

Page 15: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 3

• International Air Transport Association (IATA) projected that the number of passengers will double to reach 7 billion/year by 2034

• Terminal Maneuvering Area (TMA) is particularly affected by congestion• Improve design of arrival and departure procedures ➜ higher throughput• In Air Traffic Management (ATM): humans-in-the-loop!

๏ Planes constantly monitored/guided by air traffic controllers (ATCOs)๏ ATCOs assigned to sectors of the airspace (TMA)๏ Workload of the ATCOs should be balanced

• Plus: geometric constraints on the sector shape

Workload?Various tasks contribute to airspace’s complexity and drive ATCO’s mental workload• Taskload: objective demands of the ATCO’s monitoring task • We use heat maps of the density of weighted clicks as an input [Zohrevandi et al., 2016].• BUT: we do not depend on specific maps.

Page 16: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Page 17: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Page 18: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:

Page 19: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.

Page 20: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.

Page 21: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size

Page 22: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load

Page 23: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload

Page 24: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors

Page 25: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape)

Page 26: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape)(f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)

Page 27: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 4

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors.Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape)(f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

Page 28: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 5

Grid-based IP formulation

Page 29: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Page 30: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):

Page 31: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):• Not new for sectorization

Page 32: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):• Not new for sectorization• But so far: synthesis methods

Page 33: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):• Not new for sectorization• But so far: synthesis methods

- Variable per elementary airspace piece

Page 34: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):• Not new for sectorization• But so far: synthesis methods

- Variable per elementary airspace piece- Glue together pieces to sectors

Page 35: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

6

Mixed Integer Program (MIP):• Not new for sectorization• But so far: synthesis methods

- Variable per elementary airspace piece- Glue together pieces to sectors

• We: variable per potential edge of sector boundary

Page 36: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

Page 37: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA

Page 38: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA๏ G = (V,E):

๏ Every grid node connected to its 8 neighbors

Page 39: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA๏ G = (V,E):

๏ Every grid node connected to its 8 neighbors๏ N(i) = set of neighbors of i (including i)

Page 40: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA๏ G = (V,E):

๏ Every grid node connected to its 8 neighbors๏ N(i) = set of neighbors of i (including i)๏ length of an edge (i, j)`i,j

Page 41: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA๏ G = (V,E):

๏ Every grid node connected to its 8 neighbors๏ N(i) = set of neighbors of i (including i)๏ length of an edge (i, j)

Main idea: use an artificial sector, S0, that encompasses the complete boundary of P, using all counterclockwise (ccw) edges.

`i,j

Page 42: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

7

๏ Square grid in the TMA๏ G = (V,E):

๏ Every grid node connected to its 8 neighbors๏ N(i) = set of neighbors of i (including i)๏ length of an edge (i, j)

Main idea: use an artificial sector, S0, that encompasses the complete boundary of P, using all counterclockwise (ccw) edges. We use sectors in S* = S ∪ S0 with S = {S1,…,Sk} .

`i,j

Page 43: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

: edge (i,j) used for sector s

Page 44: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

: edge (i,j) used for sector s

Page 45: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.

: edge (i,j) used for sector s

Page 46: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

: edge (i,j) used for sector s

Page 47: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

Page 48: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

No edge in two sectors.

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

Page 49: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

No edge in two sectors.

Minimum size

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

Page 50: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

No edge in two sectors.

Minimum size

Indegree=outdegree for all vertices

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

Page 51: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

No edge in two sectors.

Minimum size

Indegree=outdegree for all vertices

A node has at most one ingoing edge per sector

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

Page 52: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

8

All ccw boundary edges in S0

If (i,j) used for some sector, (j, i) has to be used as well.Sector cannot contain (i,j) and (j,i).

No edge in two sectors.

Minimum size

Indegree=outdegree for all vertices

A node has at most one ingoing edge per sector

(i,j) in Sl, (j,i)

has to be in

another

sector

: edge (i,j) used for sector s

⟹ Union of the |S| sectors completely covers the TMA.

Page 53: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced Size

Page 54: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!

Page 55: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:

Page 56: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.

Page 57: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.

Page 58: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

Page 59: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive

Page 60: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

Page 61: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

Page 62: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

• fi,j: signed area of the triangle (i,j) and r

Page 63: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

• fi,j: signed area of the triangle (i,j) and r

Page 64: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

• fi,j: signed area of the triangle (i,j) and r

Assigns area of sector s to as

Page 65: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

• fi,j: signed area of the triangle (i,j) and r

Assigns area of sector s to as

Sum of areas = area of S0

Page 66: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

9

(a) Balanced SizeWe need to assign area to sector selected by boundary edges!Area of polygon P with rational vertices and can be computed efficiently [Fekete et al., 2015]:• We introduce reference point r.• We compute the area of the triangle of each directed edge e of P.• We sum up the triangle area for all edges of P:

- cw triangles contribute positive- ccw triangles contribute negative

• fi,j: signed area of the triangle (i,j) and r

Assigns area of sector s to as

Sum of areas = area of S0

as � aLB 8s 2 S, aLB = c1 · a0/|S|

Page 67: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced Taskload

Page 68: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.

Page 69: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.

Page 70: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.• Extract values at the grid points.

Page 71: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.• Extract values at the grid points.• Use discretized heat map.

Page 72: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.• Extract values at the grid points.• Use discretized heat map.• Each discrete heat map point q: “heat value” hq

Page 73: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.• Extract values at the grid points.• Use discretized heat map.• Each discrete heat map point q: “heat value” hq• Let the sign of fi,j be pi,j

Page 74: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

10

(b) Bounded Taskload / (c) Balanced TaskloadWe need to associate task load with a sector.• Overlay heat map with a grid.• Extract values at the grid points.• Use discretized heat map.• Each discrete heat map point q: “heat value” hq• Let the sign of fi,j be pi,j

Page 75: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Page 76: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function

Page 77: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious.

Page 78: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

Page 79: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c)

Page 80: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

Page 81: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

Page 82: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

Page 83: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:

Page 84: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:Given the current complexity map: user must allow larger imbalances between controller’s taskload, if having connected sectors is a necessary condition.

Page 85: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:Given the current complexity map: user must allow larger imbalances between controller’s taskload, if having connected sectors is a necessary condition.• With constraint (f), interior conflict points:

Page 86: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:Given the current complexity map: user must allow larger imbalances between controller’s taskload, if having connected sectors is a necessary condition.• With constraint (f), interior conflict points:

• Points with higher complexity should be in sector’s interior

Page 87: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:Given the current complexity map: user must allow larger imbalances between controller’s taskload, if having connected sectors is a necessary condition.• With constraint (f), interior conflict points:

• Points with higher complexity should be in sector’s interior• In relation to complexity of other points ➜ no absolute threshold

Page 88: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Grid-based IP formulation

11

Objective Function• Choice not obvious. • Used in literature:

• Taskload imbalance(constraint c) • Number of sectors (input)

• If we want to balance the area of the sectors, but are not interested in the sector taskload, this objective function ensures that sectors are connected (constraint d)

• With taskload: only connected sectors if c2 allows it:Given the current complexity map: user must allow larger imbalances between controller’s taskload, if having connected sectors is a necessary condition.• With constraint (f), interior conflict points:

• Points with higher complexity should be in sector’s interior• In relation to complexity of other points ➜ no absolute threshold• Force points of relatively high complexity to be in interior

Page 89: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

Page 90: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

Page 91: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔

Page 92: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔✔

Page 93: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔✔✔

Page 94: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔✔✔ Preprocessing

Page 95: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔✔✔ Preprocessing

Page 96: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 12

A sectorization of a simple polygon P is a partition of P into k disjoint subpolygons S1,…,Sk (Si ∩ Sj = ∅ ∀i≠j), such that .

Si: sectors

Sectorization Problem:Given: The coordinates of the TMA, defining a polygon P , the number of sectors |S|, and a set C of constraints on the resulting sectors. Find: A sectorization of P with k = |S| , fulfilling C.(a) Balanced size(b) Bounded task load(c) Balanced taskload(d) Connected sectors(e) Nice shape (smooth boundary and an easily memorable shape) (f) Interior conflict points ( Points that require increased attention from ATCOs

should lie in the sector’s interior.)(g) Convex sectors ((straight-line) flight cannot enter and leave a convex sector

multiple times)

✔✔✔✔ Preprocessing

in a publication based on this work [ICNS 2017]

Page 97: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 13

Experimental Study: Arlanda Airport

Page 98: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

14

AMPL and CPLEX 12.6 on a single server with 24GB RAM and four kernels running on Linux. Each instance was run until a solution with less than 1% gap had not been found, or for a maximum of one CPU-hour. No instance finished with an optimality gap of more than 6%.

(c)Balanced taskload, (d) Connected sectors, (e) Nice shape

Page 99: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

14

AMPL and CPLEX 12.6 on a single server with 24GB RAM and four kernels running on Linux. Each instance was run until a solution with less than 1% gap had not been found, or for a maximum of one CPU-hour. No instance finished with an optimality gap of more than 6%.

(c)Balanced taskload, (d) Connected sectors, (e) Nice shape

Page 100: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

14

AMPL and CPLEX 12.6 on a single server with 24GB RAM and four kernels running on Linux. Each instance was run until a solution with less than 1% gap had not been found, or for a maximum of one CPU-hour. No instance finished with an optimality gap of more than 6%.

(c)Balanced taskload, (d) Connected sectors, (e) Nice shape

(c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (g) Interior Conflict Points

wi,j = hi +hj. ←𝛾 = 0.9 𝛾= 0.5➞.

Page 101: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

15

5 sectors: (c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (f) Interior conflict points

Page 102: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

15

5 sectors: (c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (f) Interior conflict points

wi,j = hi +hj, 𝛾= 0.5 c2=0.9

Page 103: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

15

5 sectors: (c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (f) Interior conflict points

wi,j = hi +hj, 𝛾= 0.5 c2=0.9

No “c2-balanced” solution

Page 104: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

15

5 sectors: (c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (f) Interior conflict points

wi,j = hi +hj, 𝛾= 0.5 c2=0.9

5 sectors: (a)Balanced size, (d) Connected sectors, (e) Nice shape, (f) interior conflict points

No “c2-balanced” solution

Page 105: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

15

5 sectors: (c)Balanced taskload, (d) Connected sectors, (e) Nice shape, (f) Interior conflict points

wi,j = hi +hj, 𝛾= 0.5 c2=0.9

5 sectors: (a)Balanced size, (d) Connected sectors, (e) Nice shape, (f) interior conflict points

c1=0.7

No “c2-balanced” solution

Page 106: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

16

Influence of choosing wi,j :

Page 107: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

16

Influence of choosing wi,j :|S|=2 ➜ One cut through rectangle

Page 108: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

16

Influence of choosing wi,j :|S|=2 ➜ One cut through rectangle

(c)Balanced task load, (d) Connected sectors, (e) Nice shape, (g) Interior Conflict Points

Page 109: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

16

Influence of choosing wi,j :|S|=2 ➜ One cut through rectangle

(c)Balanced task load, (d) Connected sectors, (e) Nice shape, (g) Interior Conflict Points

Page 110: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Experimental Study: Arlanda Airport

16

Influence of choosing wi,j :|S|=2 ➜ One cut through rectangle

(c)Balanced task load, (d) Connected sectors, (e) Nice shape, (g) Interior Conflict Points

𝛾=1 𝛾=0.5 and 𝛾=0.5 and

Page 111: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017 17

Conclusion/Outlook

Page 112: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion

Outlook

Page 113: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load

Outlook

Page 114: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints

Outlook

Page 115: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA

Outlook

Page 116: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach

Outlook

Page 117: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA

Outlook

Page 118: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

Outlook

Page 119: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)Outlook

Page 120: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)Outlook

Page 121: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)• Allow usage of a few reflex vertices

Outlook

Page 122: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)• Allow usage of a few reflex vertices➡limit the total deviation from a maximum interior degree of 180 of reflex

vertices per sector

Outlook

Page 123: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)• Allow usage of a few reflex vertices➡limit the total deviation from a maximum interior degree of 180 of reflex

vertices per sector• Detailed evaluation by ATCOs

Outlook

Page 124: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

18

Conclusion• Sectorization method that balances sector task load• Includes various geometrical constraints• Results for Stockholm TMA• Highly flexible approach• Fine-grained view on the TMA• Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017)• Allow usage of a few reflex vertices➡limit the total deviation from a maximum interior degree of 180 of reflex

vertices per sector• Detailed evaluation by ATCOs• Combine with MIP for SIDs and STARs to an integrated design

Outlook

Page 125: A Novel MIP-based Airspace Sectorization for TMAs · ATM seminar, June 28, 2017 3 • International Air Transport Association (IATA) projected that the number of passengers will double

ATM seminar, June 28, 2017

Conclusion/Outlook

19

• Sectorization method that balances sector task load • Includes various geometrical constraints • Results for Stockholm TMA • Highly flexible approach • Fine-grained view on the TMA • Easily integrates SUA etc.

• We extended with convex sectors (ICNS 2017) • Allow usage of a few reflex vertices ➡limit the total deviation from a maximum interior degree of 180 of reflex

vertices per sector • Detailed evaluation by ATCOs • Combine with MIP for SIDs and STARs to an integrated design

Outlook

THANK YOU.Conclusion