Automation Resource Pool Scheduling for Flexible Process Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automation systems face high workload in process configuration and lack flexibility due to devices being configured as independent units, leading to fixed automation processes that do not optimize resource scheduling.
Innovation Solution
A management method for automation systems that constructs resource pools of devices with identical attributes, allowing for flexible task allocation and dynamic optimization of processes by treating devices as managed units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If devices are configured as independent units with separate automation processes, then each device can be individually controlled, but the configuration workload increases significantly and flexibility is reduced
Solution Approach 1:
The patent merges multiple independent device configurations into a unified resource pool configuration. Devices with identical attributes are grouped together in a resource pool, allowing a single automation process to manage multiple devices simultaneously. This eliminates the need to configure separate automation processes for each device, significantly reducing configuration workload while maintaining the ability to allocate devices flexibly based on actual task requirements.
Solution Approach 2:
The patent creates a universal resource pool that can serve multiple different automation processes. The resource pool acts as a multi-functional component that can be allocated to various tasks dynamically. This universal structure allows the same set of devices to be reused across different processes, enhancing adaptability and reducing the need for device-specific configurations.
2Productivity
If multiple devices work in parallel with separate configurations, then processing capacity is improved, but the complexity of process configuration increases
Solution Approach 1:
The patent combines multiple device configurations into a single resource pool configuration, reducing the overall complexity of process setup. Instead of managing separate configurations for each parallel device, the system uses one unified configuration that automatically manages all devices in the resource pool, thereby maintaining high processing capacity while simplifying configuration complexity.
Solution Approach 2:
The patent segments devices into resource pools based on identical attributes, creating modular units that can be independently managed. This segmentation allows the system to handle multiple parallel devices through standardized, reusable pool configurations rather than custom configurations for each device, reducing overall configuration complexity while preserving parallel processing capabilities.
3Ease of manufacture
If fixed automation processes are used for each device, then implementation is straightforward, but resource scheduling optimization is prevented
Solution Approach 1:
The patent transforms fixed, static device configurations into dynamic resource pool configurations. The resource pool allows for flexible allocation and reassignment of devices based on real-time task requirements and device availability. This dynamic approach enables automatic optimization of resource scheduling while maintaining simple implementation through standardized pool templates, resolving the contradiction between simplicity and efficiency.
Solution Approach 2:
The patent changes the fundamental parameter of device configuration from fixed individual assignments to flexible pool-based allocations. By modifying how devices are organized and assigned (from one-to-one to many-to-many relationships), the system achieves both implementation simplicity through standardized pools and improved resource utilization through flexible scheduling capabilities.
Data Source
Figure 1~3
Figure 4~5
Figure 6~7
AI summary
Embodiments of the present invention provide a management method and apparatus for an automation system, a resource allocation method and apparatus for an automation system, an electronic device, and a storage medium. The management method comprises: in response to a resource pool addition instruction of a user for the automation system, constructing a resource pool of devices on the basis of the devices in the automation system, wherein the devices in the resource pool have the same device attribute, and the device attribute comprises a plate position attribute used for placing a sample container and a supported operation instruction; and building a test process of the automatic system on the basis of the resource pool. This facilitates free scheduling of the devices in the resource pool. Therefore, flexible allocation of a task to each device in each resource pool is facilitated, the dynamic optimization of an automatic process is realized, and the working efficiency of the automatic process is effectively improved. Furthermore, effective utilization of each device in the resource pool is facilitated, the utilization rate of the device is improved, and the resource use of the system is optimized.