Transport Vehicle Polling With Interrupt Requests for Faster Event Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In transport vehicle systems, it is challenging for the system controller to promptly respond to events affecting transport efficiency, such as unloading completion or anomalies, as it relies on polling methods that require waiting for transport vehicles to report their states, leading to delayed communication and reduced efficiency.
Innovation Solution
The transport vehicle system incorporates a communication method where the transport-vehicle-side communication unit can interrupt the polling process by sending an interrupt request to the controller-side communication unit when a predetermined event occurs, allowing for immediate reporting of events without waiting for a polling order, thereby enabling the system controller to respond promptly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the system controller uses polling communication to control transport vehicles, then the system structure is simple and easy to implement, but the response time to events affecting transport efficiency is delayed
Solution Approach 1:
The transport vehicle proactively transmits event information to the system controller before the controller polls the vehicle. This preliminary action allows the controller to be immediately notified of events affecting transport efficiency, eliminating the waiting time inherent in polling-based communication and enabling faster response without fundamentally changing the polling architecture.
2Productivity
If the system controller polls all transport vehicles in predetermined order, then communication is systematic and orderly, but the frequency of communication with priority vehicles is insufficient
Solution Approach 1:
The transport vehicle monitors its own state and provides feedback to the system controller by transmitting event information when events affecting transport efficiency occur. This feedback mechanism ensures that priority communication needs are met immediately, allowing the controller to respond promptly to events such as unloading completion or anomalies without waiting for the next poll cycle.
3Reliability
If the transport vehicle waits for polling order to report events, then communication follows the established polling protocol, but the reporting of events affecting transport efficiency is delayed
Solution Approach 1:
The transport vehicle transmits event information to the system controller in advance, before the controller would poll the vehicle during the predetermined sequence. This preliminary transmission ensures that time-sensitive events are communicated reliably and immediately, maintaining protocol compliance while eliminating unnecessary delays in event reporting.
Data Source
AI summary
A transport vehicle system includes transport vehicles each including a transport-vehicle-side communication unit, and a system controller including a controller-side communication unit to transmit a command in a predetermined order to any one of the transport vehicles as a destination and receiving a report from the transport vehicle being the destination. When receiving a command addressed to itself from the controller-side communication unit, the transport-vehicle-side communication unit transmits a report to the controller-side communication unit when a predetermined waiting time elapses after receiving the command. Meanwhile, the transport-vehicle-side communication unit transmits an interrupt request to the controller-side communication unit within a waiting time when intercepting a command addressed to another transport vehicle from the controller-side communication unit during a predetermined event in itself.


