Dynamic wAGV Scheduling for Real-Time Port Task Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scheduling algorithms for autonomous waterborne inter-terminal transportation between terminals in large ports are inefficient due to their static nature and failure to consider dynamic changes, complex geographical layouts, and the specific requirements of waterway transportation, such as non-Euclidean distances and real-time task adjustments.

Innovation Solution

A dynamic scheduling model based on combinatorial optimization and mixed integer programming, combined with a rolling horizon framework and tabu search heuristic, to optimize paths for waterborne autonomous guided vessels (wAGVs) in real-time, considering performance indexes like distance, time windows, and capacity constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If exact algorithms such as dynamic programming are used to solve scheduling problems, then optimal solutions can be obtained, but computational time becomes too long and is only suitable for small-scale static scheduling problems

Engineering Contradiction:
Improvesolution optimalityVSAvoidcomputational time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies dynamics by transitioning from static exact algorithms to a dynamic heuristic approach. The rolling horizon method continuously updates scheduling decisions as new information becomes available, while the tabu search heuristic adapts its search strategy based on the current solution state. This dynamic approach allows the system to handle large-scale dynamic scheduling problems in real-time while maintaining solution quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of solution quality from requiring exact optimality to accepting quasi-optimality. By using heuristic algorithms with controlled randomness and adaptive search strategies, the system achieves sufficiently good solutions much faster than exact algorithms, trading a small amount of solution precision for significant computational efficiency gains.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If heuristic algorithms are used for dynamic scheduling, then computational efficiency is improved, but only quasi-optimal solutions can be produced

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidsolution optimality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action through the rolling horizon method, which pre-calculates schedules for a finite time horizon in advance. By looking ahead and planning multiple steps forward rather than making myopic one-step decisions, the heuristic algorithm achieves better solution quality while maintaining computational efficiency. This preliminary planning allows the system to anticipate future constraints and opportunities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms in the tabu search algorithm, where the search process learns from previous iterations and adjusts its strategy accordingly. The tabu list prevents cycling by remembering recently visited solutions, and the adaptive mechanisms use feedback from the objective function to guide the search toward better regions of the solution space, improving solution quality without sacrificing efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If existing scheduling models are used for land transportation, then scheduling can be performed, but they are not applicable to waterborne transportation with complex geographical layouts and non-Euclidean distances

Engineering Contradiction:
Improvescheduling applicabilityVSAvoidgeographical adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by customizing the distance metric and routing constraints specifically for waterborne transportation. Instead of using generic Euclidean distances appropriate for land transportation, the model incorporates water-specific characteristics such as non-Euclidean waterway distances, terminal-specific access constraints, and navigation requirements. This localized adaptation makes the scheduling model truly applicable to waterborne environments.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent achieves universality by creating a flexible scheduling framework that can handle multiple transportation modes and geographical configurations. The model is designed to be adaptable to different port layouts, waterway networks, and terminal types, making it universally applicable to various waterborne transportation scenarios while maintaining the core optimization logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Device complexity

If static scheduling models are used, then implementation is simpler, but they cannot handle dynamically arriving transportation tasks and real-time adjustments

Engineering Contradiction:
Improvemodel complexityVSAvoiddynamic task handling
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static scheduling model into a dynamic one through the rolling horizon approach. Instead of creating a complete schedule at the beginning and executing it without changes, the model continuously re-optimizes schedules as new transportation tasks arrive and as the system state evolves. This dynamic capability allows the system to handle real-time adjustments while maintaining manageable complexity through structured re-planning.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11886191B2Scheduling method and system for fully autonomous waterborne inter terminal transportation
Publication Date: 2024.01.30 ZHEJIANG UNIV
  • US11886191B2 patent drawing
  • US11886191B2 patent drawing
  • US11886191B2 patent drawing

AI summary

The present application discloses is a scheduling method and system for fully autonomous waterborne inter terminal transportation, and belongs to the field of transportation. The method includes: establishing a dynamic scheduling model for waterborne Autonomous guided vessels (wAGVs); quickly inserting the dynamically arriving transportation tasks into all the existing wAGV paths, calculating the insertion cost and selecting the path and position with the lowest insertion cost to obtain updated initial paths; improving the initial path using a heuristic algorithm based on tabu search to obtain quasi-optimal wAGV paths; executing the scheduling wAGV paths.