EP2811477A1

System and method for routing decisions in a separation management system

Abstract

A method comprising computer receiving at least one of time and location-referenced state data for an object of interest, determining present location of a vehicle within two presently overlapping fat paths, fat paths comprising homotopically distinct regions of travel, determining distance of vehicle from a point of divergence of fat paths, fat paths diverging to avoid object, the computer generating a decision boundary reachable prior in time to point of divergence wherein decision boundary is in advance of the present location of vehicle, computer generating a first and second set of feasible headings for the vehicle, the first and second set respectively associated with projected first and second crossing points of the decision boundary by vehicle wherein feasible headings promote positioning of vehicle in one of fat paths beyond point of divergence, and computer sending first and second sets of feasible headings to vehicle prior to vehicle reaching decision boundary.

EP2811477A1, drawing sheet 1
Sheet 1 of 15

Term

7.5 yearsto projected expiry

Projected expiry 20 March 2034, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

14 claims: 11 independent, 3 dependent

  1. 1
    A method using a computer in conjunction with a non-transitory computer readable storage medium, the method comprising:the computer receiving at least one of time-referenced and location-referenced state data for an object of interest;the computer determining a present location of a control vehicle within two presently overlapping fat paths wherein a fat path comprises a homotopically distinct region of travel;the computer determining distance of the control vehicle from a point of divergence of the fat paths, the fat paths diverging to avoid the object of interest;the computer generating a decision boundary reachable prior in time to the point of divergence wherein the decision boundary is in advance of the present location of the control vehicle;the computer generating a first set of feasible headings and a second set of feasible headings for the control vehicle, the first set and the second set respectively associated with a projected first crossing point and a projected second crossing point of the decision boundary by the control vehicle wherein feasible headings promote positioning of the control vehicle in one of the fat paths beyond point of divergence;andthe computer sending the first set of feasible headings and the second set of feasible headings to the control vehicle prior to the control vehicle reaching the decision boundary.
  2. 4
    The method of any of claims 1-3, further comprising the computer generating maneuver manifold information for the control vehicle.
  3. 5
    The method of any of claims 1-4, wherein first set of feasible headings and the second set of feasible headings direct the control vehicle to a first fork option and a second fork option, respectively, and wherein following one of the first fork option and the second fork option promotes reaching a destination on schedule and promotes meeting of maneuver constraints and operational constraints.
  4. 6
    The method of any of claims 1-5, wherein the at least one decision boundary comprises one or more points in at least one of space and time past which an operator of the control vehicle cannot invoke a change of heading from a first routing path to a second routing path while meeting constraints described in the maneuver manifold information.
  5. 7
    The method of any of claims 1-6, wherein the computer is at least one of installed aboard the control vehicle, installed aboard an unmanned aircraft system, and installed at an air traffic control center.
  6. 8
    The method of any of claims 1-7, wherein the determined heading range is communicated to one of a human operator of the control vehicle, a non-human operator of the control vehicle, and an air traffic controller.
  7. 9
    The method of any of claims 1-8, wherein the computer generates optimal heading to maximize routing options of the control vehicle.
  8. 10
    An aircraft comprising:a fuselage configured for flight;a computer, comprising: a bus;a processor connected to the bus;anda memory connected to the bus, the memory storing program code which, when executed by the processor, performs a computer-implemented method, the program code comprising: program code for performing, using the processor, receiving time-referenced state data for an object of interest;program code for performing, using the processor, determining feasible routing path options for at least the aircraft;program code for performing, using the processor, generating at least one decision boundary for selection of at least one routing path option from the feasible routing path options;andprogram code for performing, using the processor, determining at least one heading range from a crossing point of the decision boundary within the at least one routing path option, wherein the at least one heading range keeps multiple fork options open and promotes avoidance of the object of interest by the aircraft, the object of interest comprising at least one of a moving vehicle, a stationary object, a terrain object, a no-fly zone, a restricted operating zone, and a weather system proximate the aircraft.
  9. 12
    The aircraft of any of claims 10-11, wherein the program code determines heading ranges from points where the aircraft is located and from points where the aircraft is not located.
  10. 13
    The aircraft of any of claims 10-12, wherein the at least one decision boundary comprises a point in one of space and time after which an operator of the aircraft cannot invoke a change of heading from a first routing path to a second routing path while meeting constraints described in the maneuver manifold information.
  11. 14
    The aircraft of any of claims 10-13, wherein the computer generates optimal heading to maximize routing options of the aircraft.