×

Vessel routing system

  • US 9,157,746 B2
  • Filed: 11/16/2011
  • Issued: 10/13/2015
  • Est. Priority Date: 11/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for routing a vessel from a start point to an end point, the method comprising:

  • generating on a processor a plurality of routes from the start point to the end point over an ocean based on a number of objectives, the number of objectives including at least arrival time and fuel usage of the vessel;

    determining on the processor whether the plurality of routes include segments that cross a region of interest;

    responsive to a segment between two waypoints in a route in the plurality of routes crossing a region of interest, generating on the processor a plurality of groups of waypoints around the region of interest, the plurality of groups of waypoints defining a number of segments including at least a first segment and a second segment, each of the number of segments providing a route with respect to the region of interest;

    determining on the processor a predicted performance for each of the number of segments based on at least two of the number of objectives including the arrival time and the fuel usage;

    identifying a set of segments, from the number of segments, comprising potential routes from the number of segments, the set of segments in the potential routes selected for dominating the number of segments for both fuel usage and arrival time such that the values for arrival time in the set of segments and the set of values for fuel usage are at least equal to or better than those values for the other routes in the number of segments;

    incrementing a variable for the number of segments that has been dominated by another set of segments so as to form an incremented variable, the incremented variables including at least wind and current;

    performing a second evaluation of the number of segments with variables that have been incremented;

    selecting a segment from among the set of segments to form a selected segment, the selected segment based on the number of objectives and the incremented variables;

    adding one of the selected segment from the set of segments to the route between the start point and the end point so as to add a group of waypoints between two waypoints in the route with respect to the region of interest; and

    routing the vessel from the start point to the end point using the group of waypoints.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×