Multi-Robot Task Scheduling Under Vibration and Noise Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In non-maintenance environments, existing control systems fail to efficiently manage the execution of tasks by multiple robots due to the absence of consideration for operation restrictions caused by physical phenomena such as vibrations and noise.

Innovation Solution

A control system that calculates control parameters for multiple robots, generates processes considering operation restrictions, and adjusts task execution times to minimize interference between tasks, thereby ensuring efficient and safe task execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple robots execute tasks simultaneously in non-maintenance environments, then productivity increases, but task execution reliability deteriorates due to vibrations and noise affecting precise positioning

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidtask execution reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control system performs preliminary analysis of vibration and noise characteristics before task execution. The optimization unit predicts potential interference between tasks and pre-adjusts control parameters or task scheduling to prevent reliability issues before they occur during simultaneous robot operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control parameter calculation unit dynamically adjusts control parameters of robots based on predicted vibration and noise levels. When interference is detected, parameters such as movement speed, acceleration, or positioning precision are modified to maintain task reliability while allowing simultaneous operations to continue

Inventive Principle:
Principle #35Parameter changes

2Reliability

If control parameters are adjusted to reduce vibrations, then task execution reliability improves, but productivity decreases due to slower robot operations

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidtask execution efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The optimization unit applies vibration reduction control selectively only to specific robots or specific time periods when interference is predicted, rather than reducing speed for all robots continuously. This partial application maintains productivity while ensuring reliability where needed

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The control system dynamically adjusts robot operation parameters in real-time based on actual vibration and noise conditions. Control parameters are flexible and adapt to current operational context, allowing high-speed operation when safe and reduced speed only when necessary to prevent interference

Inventive Principle:
Principle #15Dynamics

3Reliability

If the control system considers operation restrictions due to vibrations and noise, then task execution reliability improves, but device complexity increases

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The optimization unit performs multiple functions including task scheduling, vibration prediction, noise analysis, and control parameter optimization within a single integrated module. This multi-functionality avoids the need for separate dedicated systems for each function, managing complexity while maintaining comprehensive control

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250170714A1Control system and control method
Publication Date: 2025.05.29 HITACHI LTD
  • US20250170714A1 patent drawing
  • US20250170714A1 patent drawing
  • US20250170714A1 patent drawing

AI summary

A control system is capable of planning an efficient process in consideration of the influence of operational constraints, and executing control consistent with a planned process. The control system, which controls each of a plurality of robots operating in the same work environment, has a control parameter calculation unit that calculates control parameters for the plurality of robots; an optimization unit that generates a step for the plurality of robots on the basis of the control parameters; a task module selection unit that selects a task module for each of the plurality of robots on the basis of the step; and a control unit that controls the plurality of robots on the basis of the task module. When execution times of the tasks in an influence relationship overlap, the optimization unit constrains the task of the other robots.