AGV IoT Scheduling Through Speed Control at Shared Nodes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In ultra-large-scale production lines, automated guided vehicles (AGVs) face challenges in material transportation planning, leading to congestion and inefficiencies due to the complexity of navigating multiple paths and synchronizing feeding times across various material end points.
Innovation Solution
An industrial IoT system is implemented, comprising a user platform, service platform, management platform, and sensor network platform, which models AGV circuit layouts, assigns operation speeds, and recalculates tracks to avoid congestion by adjusting speeds and recalculating operation tracks until qualified processes are achieved, ensuring efficient material transportation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If AGVs operate at high speeds to improve material transportation efficiency, then productivity increases, but congestion occurs when multiple AGVs reach the same node simultaneously
Solution Approach 1:
The system dynamically adjusts AGV operation speeds in real-time based on current track conditions and node status. The management platform continuously monitors AGV positions and modifies speed parameters for different AGVs to prevent simultaneous arrivals at the same node, transforming the static speed operation into a dynamic control system that adapts to changing conditions.
Solution Approach 2:
The system changes the operational parameters (speeds) of AGVs to optimize material transportation. By adjusting speed parameters individually for each AGV based on their specific routes and destination requirements, the system achieves efficient material delivery while preventing congestion through parameter optimization rather than uniform speed control.
2Productivity
If multiple AGVs operate simultaneously to improve feeding efficiency, then productivity increases, but congestion occurs at shared nodes
Solution Approach 1:
The management platform implements a feedback mechanism that continuously monitors the positions and statuses of all AGVs on the circuit. Based on this real-time feedback, the system calculates and adjusts the speeds of individual AGVs to ensure they arrive at shared nodes at different times, thereby maintaining high feeding efficiency while preventing congestion through coordinated speed control.
Solution Approach 2:
The system performs preliminary speed adjustments for AGVs before they reach critical nodes. By anticipating potential congestion points and pre-adjusting speeds, the system prevents simultaneous arrivals at shared nodes, thereby maintaining smooth operations without requiring complex real-time intervention when congestion occurs.
3Loss of time
If AGV speeds are increased to reduce transportation time, then feeding time requirements are met, but congestion occurs at material end points
Solution Approach 1:
The system applies different speed control strategies to different AGVs based on their specific routes and destinations. Rather than uniformly controlling all AGV speeds, the management platform tailors speed adjustments to individual AGVs' needs, allowing some to maintain higher speeds while others are slowed down to prevent congestion at specific nodes, thereby optimizing both transportation time and node accessibility.
Data Source
AI summary
The present disclosure provides a system of an industrial Internet of Things (IoT) for operation management of an automated guided vehicle (AGV), a method, and a medium. The method includes: obtaining an AGV circuit layout, and adding pre-planned paths of all AGVs to form an AGV operation model; obtaining a feeding time of each material end point within a preset period; assigning an operation speed to each AGV of the all AGVs, calculating an operation track of the each AGV; determining that a current operation process is unqualified when any two of operation tracks reach a same node at a same time; determining a target operation speed combination; recalculating the operation tracks based on the target operating speed combination until the operation process is qualified; and controlling an operation of the each AGV and sending the operation track of the each AGV of the qualified operation process to a user.


