Industrial Machine Cell Task Sharing Using Learned Robot States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional industrial machine cell systems face challenges in optimizing task sharing among multiple robots, leading to potential task overloads and imperfect task execution due to unique robot states and conditions, especially when one robot stops, resulting in workpiece misses or reduced productivity.

Innovation Solution

A machine learning device that observes state variables of industrial machines, learns optimal task sharing through reinforcement learning or supervised learning methods, and adjusts task distribution dynamically to maintain production volume and maximize task performance across robots, using a neural network to compute rewards and update value functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If task sharing is determined uniformly among robots, then load balance is improved, but task execution reliability deteriorates due to robot-specific capacity limitations

Engineering Contradiction:
Improveload balanceVSAvoidtask execution reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic task ratio adjustment based on real-time robot states. The system continuously monitors robot availability and dynamically recalculates task allocations using learned models, transitioning from static uniform distribution to adaptive dynamic allocation that responds to changing system conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of task ratio allocation from fixed uniform values to variable values optimized by machine learning models. The learned task ratios are adjusted based on robot capabilities, current workload, and state variables, transforming the allocation parameter from constant to optimized variable.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If task ratio is determined in advance considering robot states, then task execution reliability is improved, but system adaptability deteriorates due to enormous combination complexity

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidsystem adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements self-service through autonomous machine learning models that automatically learn optimal task allocations and adjust to new conditions without human intervention. The models continuously improve their predictions based on accumulated data, enabling the system to serve itself in optimizing task distribution across varying scenarios.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where task execution results and robot state information are fed back to the learning models. This feedback loop enables continuous refinement of task allocation strategies, allowing the system to adapt to new patterns and conditions while maintaining reliable execution through learned optimizations.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If tasks are redistributed after robot failure, then load balance is improved, but productivity deteriorates due to system reconfiguration time

Engineering Contradiction:
Improveload balanceVSAvoidsystem productivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary learning and preparation by continuously training models on robot state data and potential failure scenarios. When a robot fails, the pre-trained models can immediately recalculate optimal task allocations without requiring time-consuming real-time analysis, enabling rapid redistribution that maintains both balance and productivity.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If dynamic task ratio control is implemented, then task execution reliability is improved, but device complexity increases due to learning system requirements

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

Solution Approach 1:

The patent replaces complex mechanical control systems with intelligent software-based machine learning models. Instead of using intricate hardware mechanisms to adjust task ratios, the system uses computational models that learn optimal allocations from data, substituting physical complexity with information processing capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11036191B2Machine learning device, industrial machine cell, manufacturing system, and machine learning method for learning task sharing among plurality of industrial machines
Publication Date: 2021.06.15 FANUC LTD
  • US11036191B2 patent drawing
  • US11036191B2 patent drawing
  • US11036191B2 patent drawing

AI summary

A machine learning device, which performs a task using a plurality of industrial machines and learns task sharing for the plurality of industrial machines, includes a state variable observation unit which observes state variables of the plurality of industrial machines; and a learning unit which learns task sharing for the plurality of industrial machines, on the basis of the state variables observed by the state variable observation unit.