towards simplified optimal sector splitting
play

Towards Simplified Optimal Sector Splitting Billy Josefsson - LFV - PowerPoint PPT Presentation

Towards Simplified Optimal Sector Splitting Billy Josefsson - LFV Valentin Polishchuk, Leonid Sedov - Linkping University dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 9:00 AM Controller A - A


  1. Towards Simplified Optimal Sector Splitting Billy Josefsson - LFV Valentin Polishchuk, Leonid Sedov - Linköping University

  2. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 9:00 AM Controller A - A Controller B - B Everyone is happy! For how long? 2

  3. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 12:00 Controller A - A Controller B - B Solution? 3

  4. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 12:00 Controller A - A Controller B - Controller C - C B Everyone is happy again 4

  5. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 14:00 Controller A - A Controller B - Controller C - C B $$$ Do we need sector C? 5

  6. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 14:00 Controller A - A Controller B - Controller C - C B Do we need sector C? 6

  7. dynamic Demand Capacity Balancing (dCDB) Traffic density - changing Sectors - static 14:00 Controller A - A Controller B - B 7

  8. Gluing [Kjellin ‘14] [Yousefi and Donohue ‘04] 8

  9. Cutting [Gerdes et al., SID’16] 9

  10. Binary split Split airspace into 2 parts Need more sectors? - Do recursive split. 10

  11. Convex boundaries Line segment intersects convex region at most once 11

  12. Straightline cuts Chord joins two points on boundary 12

  13. KPIs Maximum imbalance - peak complexity Average imbalance - total complexity Maximum imbalance 13

  14. KPIs Maximum imbalance - peak complexity Average imbalance - total complexity Balance max or avg? Average imbalance - We can both! 14

  15. Input ● Region P ● Set S of straightline flight segments ○ Segment start and end coordinates ○ Times when aircraft enters and leaves segment 15

  16. Сritical points 16

  17. Сritical points 17

  18. Сritical points 18

  19. Сritical points 19

  20. Сritical points 20

  21. Сritical points 21

  22. Сritical points 22

  23. Ham sandwich theorem 23 http://www.etudes.ru/en/etudes/ham-sandwich-theorem/

  24. Proof: avg = 0 split exists for each point 24

  25. Proof: avg = 0 split exists for each point 1 0 25

  26. Proof: avg = 0 split exists for each point 1 0 26

  27. Proof: avg = 0 split exists for each point 1 0 27

  28. Proof: avg = 0 split exists for each point 0.9 0.1 28

  29. Proof: avg = 0 split exists for each point 0.6 0.4 29

  30. Proof: avg = 0 split exists for each point 0.5 0.5 30

  31. Proof: exists max & avg = 0 split 31

  32. Proof: exists max & avg = 0 split B avg = 0 max > 0 ML(AB) = 3 MR(AB) = 2 A 32

  33. Proof: exists max & avg = 0 split B avg = 0 max > 0 ML(AB) = 3 MR(AB) = 2 A 33

  34. Proof: exists max & avg = 0 split avg = 0 B max > 0 ML(AB) = 4 MR(AB) = 2 A 34

  35. Proof: exists max & avg = 0 split A avg = 0 max < 0 ML(AB) = 2 MR(AB) = 3 B 35

  36. Proof: exists max & avg = 0 split B avg = 0 max > 0 ML(AB) = 3 MR(AB) = 2 A 36

  37. 1: Find critical points 37

  38. 2: Lines through all pairs of critical points 38

  39. 2: Lines through all pairs of critical points 39

  40. 2: Lines through all pairs of critical points 40

  41. 3: Find pairs of intervals with 0 M-imbalance 41

  42. 3: Find pairs of intervals with 0 M-imbalance 42

  43. 3: Find pairs of intervals with 0 M-imbalance 43

  44. 3: Find pairs of intervals with 0 M-imbalance 44

  45. 3: Find pairs of intervals with 0 M-imbalance 45

  46. 4: Look for avg-balanced splits 46

  47. 4: Look for avg-balanced splits 47

  48. Artificial example 48

  49. M-imbalance changes 49

  50. Rectangular boundary 50

  51. Straightline flight segments 51

  52. Optimal cut 52

  53. All optimal cuts 53

  54. Second cut 54

  55. Second cut 55

  56. Further research ● Multiple sectors ● Directions of flights ● Interaction between flights and boundaries ● Choose between optimal cuts (KPI?) 56

  57. Further research ● Multiple sectors ● Directions of flights ● Interaction between flights and boundaries ● Choose between optimal cuts (KPI?) THANK YOU! 57

Recommend


More recommend