Thanks to D. Iamratanakul and J. Yoo for slides

Slides:



Advertisements
Similar presentations
Federal Aviation Administration 1 Collaborative Decision Making Module 2 Developing A Collaborative Framework.
Advertisements

Using dynamic flow network modeling for global flight plan optimization CARE workshop 14th –15th March 2001, EUROCONTROL Brussels. Dritan Nace Heudiasyc.
UNIVERSITY of GLASGOW A Comprehensive Approach to ATM Incorporating Autonomous Aircraft ATM Research Group University of Glasgow.
European ATFM From current operation towards the future Patrick Ky
- European CDM - To benefit from the animation settings contained within this presentation we suggest you view using the slide show option. To start the.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Evaluating Controller Complexity Metrics: Preliminary Steps Towards an Abstraction Based Analysis Jonathan HistonProfessor R.J. Hansman JUP Quarterly Review.
Lecture 11. Matching A set of edges which do not share a vertex is a matching. Application: Wireless Networks may consist of nodes with single radios,
Airspace Resource Allocation -Operations Impact Prof. R. John Hansman, Director MIT International Center for Air Transportation
MIT-LIDS Analysis of intrersecting flows of agents Eric Feron & David Dugail Mini MURI 03/02/02.
Combining Multipath Routing and Congestion Control for Robustness Peter Key.
Air Traffic By Chris Van Horn.
Space Indexed Flight Guidance along Air Streams Mastura Ab Wahid, Hakim Bouadi, Felix Mora-Camino MAIA/ENAC, Toulouse SITRAER20141.
Exploring Control Strategies in ATC: Implications for Complexity Metrics Jonathan Histon & Prof. R. John Hansman JUP Meeting, June 21-22, 2001.
EE 685 presentation Distributed Cross-layer Algorithms for the Optimal Control of Multi-hop Wireless Networks By Atilla Eryılmaz, Asuman Özdağlar, Devavrat.
A Perspective on NASA Ames Air Traffic Management Research Jeffery A. Schroeder Federal Aviation Administration* * Formerly NASA Ames.
A Framework for Distributed Model Predictive Control
Minimum Cost Flows. 2 The Minimum Cost Flow Problem u ij = capacity of arc (i,j). c ij = unit cost of shipping flow from node i to node j on (i,j). x.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
Aditya Akella The Performance Benefits of Multihoming Aditya Akella CMU With Bruce Maggs, Srini Seshan, Anees Shaikh and Ramesh Sitaraman.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Congestion.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Estimating the En route Efficiency Benefits Pool Dan Howell, Michael Bennett, James Bonn, CNA Corporation Dave Knorr, FAA AOZ-40 June 23, 2003.
Federal Aviation Administration Integrated Arrival/Departure Flow Service “ Big Airspace” Presented to: TFM Research Board Presented by: Cynthia Morris.
Chapter 11 Sorting Acknowledgement: These slides are adapted from slides provided with Data Structures and Algorithms in C++, Goodrich, Tamassia and Mount.
Uniformed Search (cont.) Computer Science cpsc322, Lecture 6
Aircraft Landing Problem
The Relationship Between Traffic Stability and Capacity for Decentralized Airspace 7th International Conference for Research in Air Transportation June.
Collaborative Decision Making Module 5 “The Collaborative Environment”
A Multi-Airport Dynamic Network Flow Model with Capacity Uncertainty
Introduction to Spatial Computing CSE 5ISC
Aircraft Sequencing Problem Near Terminal Area
New Characterizations in Turnstile Streams with Applications
Buffer Management in a Switch
Scenario on airport works
J. Maas E. Sunil J. Ellerbroek J. Hoekstra
Chapter 25: Advanced Data Types and New Applications
Surviving Holes and Barriers in Geographic Data Reporting for
Cache Memory Presentation I
CH. 2: Supervised Learning
Database Applications (15-415) DBMS Internals- Part III Lecture 15, March 11, 2018 Mohammad Hammoud.
Uniformed Search (cont.) Computer Science cpsc322, Lecture 6
1.206J/16.77J/ESD.215J Airline Schedule Planning
Instructor: Shengyu Zhang
Dijkstra’s Algorithm for the Shortest Path Problem
MATS Quantitative Methods Dr Huw Owens
1.206J/16.77J/ESD.215J Airline Schedule Planning
Pilot considerations and pilot solutions
Topic 23 Red Black Trees "People in every direction No words exchanged No time to exchange And all the little ants are marching Red and Black.
Offset-Time-Based QoS Scheme
The Impact of Multihop Wireless Channel on TCP Performance
Networked Real-Time Systems: Routing and Scheduling
write on board in advance: handouts, names, Hoare quote
EE 122: Lecture 7 Ion Stoica September 18, 2001.
CS510 - Portland State University
Connected Word Recognition
Chapter 6 Network Flow Models.
Maths for Signals and Systems Linear Algebra in Engineering Lecture 6, Friday 21st October 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Considerations for OBSS Sharing using QLoad Element
Collaborative Decision Making “Developing A Collaborative Framework”
Optimal Partitioning of Data Chunks in Deduplication Systems
DSDV Destination-Sequenced Distance-Vector Routing Protocol
Donghui Zhang, Tian Xia Northeastern University
EE384Y: Packet Switch Architectures II
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
کنترل جریان امیدرضا معروضی.
Presentation transcript:

Thanks to D. Iamratanakul and J. Yoo for slides Air Traffic Control Santosh Devasia U. of Washington Seattle Thanks to D. Iamratanakul and J. Yoo for slides

U. Of Washington

Mostly it is rainy --- good for the trees ` Picture by Prof. Szu-Chi Tien

Speaking of adverse weather… ` It is one of the main cause for delays -- topic of todays talk

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

A Challenge in Air Traffic Control Capacity Loss causing delays

Capacity Loss: Consider an Example HLN (Helena) BOS (Boston) SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Ref. Sridhar, B., Grabbe, S.R., and Mukherjee, A. Modeling and optimization in traffic flow management “Watertown Example”, Proc. of the IEEE, 96(12), 2060–2080.

Assume Severe Weather occurs HLN (Helena) Severe Weather Zone BOS (Boston) SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Need to reroute

Severe weather Rerouting HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Current rerouting has merges: Why? Simpler

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Max Flow Capacity Before Merging HLN (Helena) BOS (Boston) LGA (La Guardia) SAC (Sacramento) IAD (Dulles) BCE (Bryce Canyon) Ref. Sridhar, B., Grabbe, S.R., and Mukherjee, A. Modeling and optimization in traffic flow management “Watertown Example”, Proc. of the IEEE, 96(12), 2060–2080.

Lets say the new merged route has maximum flow capacity HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Spacing = Dsep Full Flow: 100% capacity

Then each of the input routes cannot have max capacity HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Spacing = Dsep Full Flow: 100% capacity Problem: No space available for merging to happen

Capacity loss occurs leads to rescheduling and delays HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Capacity loss Spacing = 3Dsep Assuming constant spacing, 1/3 of full capacity for merge to be available

Would prefer no capacity loss! HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Spacing = 3Dsep Is this possible? Should be – lots of space is available!

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Reroute alternative without loss of capacity Alternative: Non-merging Reroutes No capacity loss occurs! HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) LGA (La Guardia) IAD (Dulles) BCE (Bryce Canyon) Spacing = Dsep Full Flow: 100% capacity

Problems with alternate rerouting Intersections Severe Weather Zone HLN (Helena) SAC (Sacramento) BCE (Bryce Canyon) BOS (Boston) LGA (La Guardia) IAD (Dulles) More intersections- More potential for conflicts… more complex ATC --- Need to develop en-route conflict resolution procedure

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Decentralized CRP Design Issues 1. Avoid domino effects  no new conflicts 2. Decentralized CRP  local in space and time 3. Guarantee Stability

Issue 1: Avoid domino effects B1 R1 & B1 in conflict R1 Resolution of one conflict creates another and so on…

Resolve conflict by shift operation (Mao, Feron, et. al.) Conflict resolution B1 R1 shifted R1 Resolve conflict by shift operation (Mao, Feron, et. al.)

Potential for new conflicts B1 B2 R1 & B2 in conflict R1 Resolve conflict by shift operation (Mao, Feron, et. al.)

Potential new conflicts B2 B1 B2 shifted R1 Resolve conflict by shift operation again…

Leads to another conflict and so on… B2 B1 R2 & B2 in conflict R1 R2 Such domino effects needs to be avoided --- no new conflicts

Issue 2: Decentralized CRP Uncertainties (weather, missed departure slots etc.) implies that when a conflict occurs cannot be predicted ahead of time

Consider a conflict based on flight schedules A flight across US can take 4-5 hours local weather can change in a couple of hours

Unexpected weather Unexpected local Weather b1 Unexpected local Weather Need for rerouting around weather

Rerouting changes conflicts b1 Unexpected local Weather Rerouting around the weather will delay flights and alter the potential for conflicts (new and old conflicts)

Prediction of future conflicts has uncertainty b1 Unexpected local Weather Conflict prediction and resolution needs to be local (spatially and temporarily)CRP has to be decentralized!

Unexpected local Weather b1 Unexpected local Weather Conflict prediction and resolution needs to be local (spatially and temporarily)

Decentralized conflict resolution? Is this possible?

Decentralized conflict resolution? Is this possible? YES Done currently! But inefficient (lots and lots of buffers) and not flexible (difficulty to train controllers with new schemes) Need to understand Limits of decentralized CRP

Issue 3: Guaranteed CRP stability

Issue 3: Guaranteed CRP stability Intersections Severe Weather Zone HLN (Helena) SAC (Sacramento) BCE (Bryce Canyon) BOS (Boston) LGA (La Guardia) IAD (Dulles) Critical for design of automation procedures, e.g., to help with complex rerouting around adverse weather.

Previous works study such stability issues Can guarantee for general 2-flow intersections Reference: Stability and Performance of Intersecting Aircraft Flows Under Decentralized Conflict Avoidance Rules, Mao, Feron, Bilimoria, 2001

Stability cannot be guaranteed always… Can guarantee for general 2-flow intersections Generic algorithms are not stable as shown by Mao, Feron, et. al. for a 3-flow intersection Reference: Stability and Performance of Intersecting Aircraft Flows Under Decentralized Conflict Avoidance Rules, Mao, Feron, Bilimoria, 2001

Stability cannot be guaranteed always… Can guarantee for general 2-flow intersections Generic algorithms are not stable as shown by Mao, Feron, et. al. for a 3-flow intersection Guaranteed stability critical for automation… Reference: Stability and Performance of Intersecting Aircraft Flows Under Decentralized Conflict Avoidance Rules, Mao, Feron, Bilimoria, 2001

Recap: Decentralized CRP Design Issues 1. Avoid domino effects  decoupled CRPs 2. Decentralized CRP  local in space and time 3. Guarantee Stability We have a CRP design that addresses these issues

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Required Properties of local CRP to enable 1. Avoid domino effects  decoupled; no additional conflicts 2. Decentralized CRP  local in space and time 3. Guarantee Stability Reference: S. Devasia, D. Iamratanakul, G. Chatterji, and G. Meyer “Decoupled Conflict-Resolution Procedures for Decentralized Air Traffic Control.” IEEE Transactions on Intelligent Transportation Systems, Vol. 12 (2), pp. 422-437, June 2011.

Main properties of local CRP Local CRP bounded in space and time & returns to original path Local Conflict Resolution zone a1 a2 a3 b1 b2 b3

Main properties of local CRP Local CRP bounded in space and time & returns to original path Arrival sequence = exit sequence (in each route) basic idea is to use equal length paths for all aircraft b1 b2 b3 a1 a2 a3 a1 a2 a3 b1 b2 b3

Main properties of local CRP Local CRP bounded in space and time & returns to original path Arrival sequence = exit sequence Claim --- yields decoupled, decentralized, guaranteed resolution (if conflicts are sufficiently sparse) Local Conflict Resolution zone a1 a2 a3 b1 b2 b3

Solution to Issue 1- Domino Effect All resolution is done within local zone After passing zone aircrafts return to original destined route Solving one conflict does not lead to a new conflict outside Therefore no domino effects, provided the the CRP areas are disjoint (sufficiently sparse intersections) b1   Decoupled “local” conflict regions do not effect each other b2   b3 a1 a2 a3 a1 a2 a3     b1 b2 b3

Solution to Issue 2- Decentralized After 1st CRP; aircraft are back on route and in same sequence. 1st CRP does not affect the next CRP Local in space and time  decentralized b1   Decoupled “local” conflict regions do not effect each other b2   b3 a1 a2 a3 a1 a2 a3     b1 b2 b3

Solution to Issue 3- Local Stability  global stability No new conflicts Finite number of conflicts Each CRP bounded in space and time Therefore, can guarantee globally stable if locally stable b1   Decoupled “local” conflict regions do not effect each other b2   b3 a1 a2 a3 a1 a2 a3     b1 b2 b3

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Basic Idea of CRP Two flows can intersect if there is sufficient spacing between aircraft. The min spacing depends on angle of intersection, e.g.,

What if there is insufficient spacing?

What if there is insufficient spacing? Then separate the flow into multiple paths and then intersect

3-way split for 90o intersections

Critical Aspect --- use equal length paths

Critical Aspects (1) use equal length paths Ensures Sequence is maintained Separation is maintained

Critical Aspects (1) use equal length paths (2) return to original routes Ensures Sequence is maintained Separation is maintained No additional conflicts outside local CRP

Critical Aspects (1) use equal length paths; (2) return to original routes; (3) synchronize Ensures Sequence is maintained Separation is maintained No additional conflicts outside local CRP Intersecting flows should be centered before intersections

Synchronization Buckets in time

Dimension of buckets df/V time df lf = v/df

Aircraft Separated but not synchronized df/V time time However aircraft is minimally spaced at center the bucket width! Therefore no more than one in any bucket!

Actual aircraft is not synchornized df/V time Need to adjust for the possible offsets in arrival

Synchronization using path extension Standard process near airports (Alternative to increasing speed) x θ ymin θ y(i) θ ymax

Recap of CRP a) Exit has same order, spacing and sequence as entry 1 2 a) Exit has same order, spacing and sequence as entry b) Enables CRP at different conflict regions (1 and 2) to be decoupled. c) A decentralized process which guarantees global stability d) Enables the use of re-routing procedures without need to merge

Outline of Talk Background: Adverse Weather Playbooks Problem: Route-capacity loss with merges Solution: Merge-free Playbooks Challenges in en-route CRP design Proposed approach to en-route CRP Guaranteed Conflict Free en-route CRP Conclusion

Conclusion 1/3 Main rerouting problem: Capacity loss due to merging HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) IAD (Dulles) BCE (Bryce Canyon) Spacing = Dsep Full Flow: 100% capacity Main rerouting problem: Capacity loss due to merging

Conclusion 2/3 Alternative with no merges (loss of simplicity) Intersections HLN (Helena) BOS (Boston) Severe Weather Zone SAC (Sacramento) IAD (Dulles) BCE (Bryce Canyon) Alternative with no merges (loss of simplicity) To enable, we need en-route (potentially automated) CRP that avoids domino effect, is decentralized & guarantees stability.

Decoupled “local” conflict regions do not effect each other Conclusion 3/3 Decoupled “local” conflict regions do not effect each other a1 a2 a3 b1 b2 b3   Proposed solution CRP solves these issues with local decoupled CRPs Main ideas; 1) split paths --- increase spacing at intersection 2) equal length paths --- maintains sequence and spacing for decoupling CRPs (decentralized) 3) merge back --- no new conflicts, i.e., avoid domino effects