Automated Storage Order Scheduling with Least-Time Port Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated storage and retrieval systems face inefficiencies in delivering storage containers to selected ports, leading to increased travel distances and traffic conflicts among container handling vehicles, delaying order assembly and impeding overall system performance.

Innovation Solution

A method and system for scheduling orders by identifying the locations of storage containers holding items, calculating the time required to deliver them to different ports, and assigning a port where the order can be assembled in the least amount of time, optimizing vehicle routes to reduce travel distances and conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If container handling vehicles deliver storage containers to selected ports without optimized scheduling, then order assembly can be performed, but travel distances increase and traffic conflicts occur among vehicles

Engineering Contradiction:
Improveorder assembly efficiencyVSAvoidvehicle travel time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary scheduling of ports for multiple orders before vehicle dispatch. The control system calculates and assigns optimal ports to orders in advance, considering vehicle locations and port capacities, thereby preventing travel delays and traffic conflicts before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The port assignment system dynamically adjusts port allocations based on real-time vehicle locations, port status, and order priorities. This dynamic scheduling allows the system to optimize vehicle routes continuously, reducing travel distances and avoiding traffic conflicts among multiple vehicles.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple container handling vehicles operate simultaneously without coordinated scheduling, then system throughput is maintained, but traffic conflicts and delays increase

Engineering Contradiction:
Improvesystem throughputVSAvoiddelivery timeliness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control system continuously monitors vehicle locations, port status, and order progress, using this feedback information to dynamically adjust port assignments and vehicle dispatch decisions. This closed-loop control ensures that multiple vehicles operate coordination to maintain throughput while avoiding conflicts.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The control system serves multiple functions simultaneously: it schedules ports for multiple orders, tracks vehicle locations, calculates optimal delivery routes, and coordinates vehicle dispatch. This multi-functional scheduling system manages the complex interactions among multiple vehicles to maintain both throughput and timeliness.

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

3Ease of operation

If ports are selected without considering vehicle locations and delivery times, then order assembly can proceed, but total assembly time increases

Engineering Contradiction:
Improveorder assembly processVSAvoidtotal order assembly time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary calculation of delivery times and port assignments before vehicle dispatch. By pre-calculating the optimal port for each order based on vehicle locations and port capacities, the system minimizes total assembly time while maintaining operational simplicity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4589501A1Method and system for scheduling orders in an automated storage and retrieval system
Publication Date: 2025.07.23 AUTOSTORE TECH AS
  • EP4589501A1 patent drawingFigure 1
  • EP4589501A1 patent drawingFigure 2~3
  • EP4589501A1 patent drawingFigure 4

AI summary

A method, system, controller and computer program product configured to scheduling orders of items in an automated storage and retrieval system. For each order, locations of a set of storage containers holding items listed in the order are identified. The total time required to assemble the order at each available port is calculated, and the orders are scheduled by assigning a port requiring least amount of time to deliver the items listed in the order.