System Logging Resource Control via Dynamic Device Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing human collaborative control systems face challenges in ensuring safety and efficiency, particularly when integrating autonomous entities like AGVs and AMRs, as they often prioritize safety over performance, leading to reduced operational speed and efficiency.
Innovation Solution
A method is introduced to dynamically allocate communication and compute resources based on the state of synchronized devices, including identifying device states and allocating time-synchronization resources for efficient and safe operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the operation speed of a collaborative robot is limited whenever a human is close to the robot for safety, then safety is improved, but the performance as a control system is lowered
Solution Approach 1:
The patent implements dynamic resource allocation where communication and compute resources are adjusted in real-time based on the state of synchronized devices. When a human approaches the robot, the system dynamically increases safety monitoring resources while maintaining operational efficiency through optimized resource distribution, rather than uniformly limiting operation speed
Solution Approach 2:
The system changes operational parameters dynamically based on detected states. Instead of fixed speed limitations, the control system adjusts communication resource allocation and compute resources according to the proximity and state of humans, allowing flexible optimization of both safety and performance under different operating conditions
2Reliability
If communication and compute resources are allocated conservatively for safety, then reliability is improved, but efficiency and productivity deteriorate
Solution Approach 1:
The patent employs dynamic resource allocation that adjusts communication and compute resources based on real-time system states. Resources are allocated flexibly according to actual needs rather than conservative fixed allocations, enabling the system to maintain high reliability while maximizing efficiency under varying operational conditions
Solution Approach 2:
The control system automatically monitors device states and self-adjusts resource allocation without external intervention. The system serves its own safety and efficiency requirements by dynamically optimizing communication and compute resources based on the states of synchronized devices, eliminating the need for conservative manual allocation
3Measurement precision
If time-synchronization resources are allocated for all devices at all times, then synchronization accuracy is improved, but resource waste increases
Solution Approach 1:
The patent applies different resource allocation strategies to different devices based on their specific states and requirements. Time-synchronization resources are allocated selectively to devices that need them based on their operational state, rather than uniformly to all devices, achieving local optimization of both accuracy and resource efficiency
Solution Approach 2:
The system allocates time-synchronization resources partially rather than fully to all devices at all times. Resources are distributed to the extent necessary for maintaining synchronization accuracy based on actual device states, avoiding excessive allocation and the associated resource waste
Data Source
AI summary
In example implementations described herein, there are an apparatus, systems, and methods for identifying a state of a plurality of synchronized devices at a particular time. The method may further include allocating, based on the identified state of each of the plurality of synchronized devices, a set of time-synchronization resources for transmitting time-synchronization information from at least one device in the plurality of devices. The method may also include transmitting a control message to the at least one device in the plurality of devices indicating the allocated set of time-synchronization resources determined for transmitting the time-synchronization information from the at least one device.


