Mobile Drive Unit Velocity Coordination at Path Intersections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inventory systems face inefficiencies due to overlapping and intersecting drive paths of mobile drive units, leading to potential collisions, increased wear, and decreased throughput, making it challenging to manage resources and accommodate fluctuations in demand without significant infrastructure changes.
Innovation Solution
Implementing discrete event-based coordination techniques to manage mobile drive units, which involve analyzing intersection points, determining initial and final states, and adjusting velocities to avoid collisions, using scoring metrics to optimize velocity profiles and ensure smooth operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mobile drive units operate independently without coordination, then each unit can move freely and efficiently, but collisions occur at intersection points and system reliability decreases
Solution Approach 1:
A coordination module is introduced as an intermediary between mobile drive units to manage their interactions. This module receives state information from drive units, determines appropriate velocity adjustments to avoid collisions at intersection points, and sends control commands back to the drive units. The intermediary handles the complex coordination logic centrally, allowing individual drive units to remain relatively simple while achieving reliable collision-free operation through the mediating coordination system.
2Productivity
If mobile drive units travel at high velocities, then throughput and productivity increase, but wear on drive units increases and system stability decreases
Solution Approach 1:
The system dynamically adjusts the velocity of mobile drive units based on real-time conditions. The coordination module calculates optimal velocity profiles that allow drive units to travel at high speeds during clear path segments to maximize throughput, while automatically reducing velocities when approaching intersection points or when other drive units are present. This dynamic velocity adjustment maintains high overall productivity while minimizing wear and preventing collisions, extending drive unit lifespan.
3Productivity
If infrastructure changes are made to accommodate increased capacity, then system throughput can be increased, but the cost of changes becomes prohibitively expensive
Solution Approach 1:
The system increases throughput by changing operational parameters rather than physical infrastructure. The coordination module optimizes velocity profiles, path selection, and timing of drive unit operations to maximize system capacity within existing physical constraints. By adjusting control parameters (velocities, schedules, coordination logic) rather than requiring expensive infrastructure modifications, the system achieves increased productivity while avoiding prohibitively costly changes to the physical facility.
4Reliability
If mobile drive units frequently stop and restart to avoid collisions, then collision avoidance is achieved, but energy consumption increases and productivity decreases
Solution Approach 1:
The coordination module performs preliminary analysis of drive paths and predicts potential collision scenarios before they occur. By calculating advance velocity adjustments and timing modifications, the system enables drive units to smooth decelerate and accelerate in advance of intersection points rather than making abrupt stops. This preliminary action approach maintains reliable collision avoidance while reducing the number and severity of stops, thereby lowering energy consumption and maintaining higher productivity.
Data Source
AI summary
In one example, an intersection of a first path and a second path may be determined. The first path may be associated with a first mobile drive unit and the second path may be associated with a second mobile drive unit. A plurality of velocity sets may be determined based on the intersection. A velocity set may be selected from the plurality of velocity sets. The velocity set may include velocity values that correspond to the first mobile drive unit and the second mobile drive unit. The selected velocity set may be provided to at least one of the first mobile drive unit or the second mobile drive unit.


