Robot Learning Control for Vibration Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing learning control techniques used in machine tools are not directly applicable to industrial robots due to differences in movement patterns and speeds during actual operations, leading to vibrations and reduced positional precision.

Innovation Solution

A robot control device that includes a learning control unit, position storage, speed storage, positional error calculation, speed error calculation, and a learning correction amount application-determination unit to assess and apply learning corrections based on actual positional and speed errors, adjusting the application of learning corrections to maintain precision and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If learning control is applied to industrial robots with varying operation patterns, then positional precision can be improved, but vibrations occur and stability deteriorates

Engineering Contradiction:
Improvepositional precisionVSAvoidsystem stability
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The patent implements dynamic switching between two control modes: learning control mode for when the operation pattern matches the teaching pattern, and ordinary control mode for when it differs. This dynamic adaptation allows the system to maintain stability while utilizing learning control benefits when applicable, resolving the contradiction between precision improvement and stability maintenance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a pattern recognition feedback mechanism that continuously compares the current operation pattern with the teaching pattern. Based on this feedback, the system dynamically determines whether to apply learning control or ordinary control, enabling adaptive precision enhancement without compromising overall system stability

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If learning control is continuously applied, then positional precision is improved, but adaptability to varying operation patterns deteriorates

Engineering Contradiction:
Improvepositional precisionVSAvoidadaptability to operation patterns
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The control system dynamically adjusts its behavior based on real-time pattern recognition results. When the operation pattern matches the teaching pattern, learning control is applied for high precision. When patterns differ, the system automatically switches to ordinary control, maintaining adaptability to varying operation patterns while preserving precision benefits when applicable

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If learning control is applied, then positional precision is improved, but device complexity increases

Engineering Contradiction:
Improvepositional precisionVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The control system is segmented into distinct functional modules: pattern recognition unit, pattern storage, learning control unit, and ordinary control unit. This modular segmentation allows the complex learning control functionality to be integrated without overwhelming the overall system architecture, managing complexity through structured organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The pattern recognition unit serves as an intermediary that bridges the input operation patterns and the control decision-making process. This intermediary component simplifies the overall system architecture by pre-processing and categorizing operation patterns before they reach the control units, reducing the complexity burden on the main control system

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10350749B2Robot control device having learning control function
Publication Date: 2019.07.16 FANUC LTD
  • US10350749B2 patent drawing
  • US10350749B2 patent drawing
  • US10350749B2 patent drawing

AI summary

A robot control device includes a learning control unit for calculating a learning correction amount, a position storage unit for storing a position of a leading end of a robot mechanism part during the learning control, and a speed storage unit for storing a speed of the leading end of the robot mechanism part during the learning control. The robot control device determines, while the robot mechanism part is operated by a position command after the learning control, whether or not the position and the speed of the leading end are in an abnormal state based on errors with respect to the position and the speed of the leading end stored during the learning control. The robot control device switches a determination as to whether the learning correction amount is applied in accordance with this determination result.