Servo Feedforward Control Using Machine Learning Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo control systems require users to prepare multiple linear models for feedforward control, making adjustments cumbersome and time-consuming.

Innovation Solution

A machine learning device that acquires labels and input data from a servo control apparatus to build a learning model through supervised learning, enabling the generation of correction values for feedforward control without the need for manual linear model creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If linear models are prepared manually for feedforward control, then control accuracy can be improved, but the complexity of operation and time required for adjustment increase significantly

Engineering Contradiction:
Improvecontrol accuracyVSAvoidadjustment complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs self-learning by automatically acquiring input data and teacher data, then uses machine learning to autonomously generate the feedforward control model without requiring manual preparation of linear models by users

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of preparing and adjusting linear models is replaced by an automated machine learning system that uses algorithms to automatically generate the feedforward control model from acquired data

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

2Adaptability or versatility

If multiple linear models are prepared for different control scenarios, then adaptability improves, but device complexity and preparation time increase

Engineering Contradiction:
Improvecontrol scenario adaptabilityVSAvoidmodel preparation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A single machine learning-based feedforward control model generation system can handle multiple control scenarios by acquiring and learning from diverse input data and teacher data pairs, eliminating the need for separate linear models for each scenario

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

Solution Approach 2:

The system automatically adapts to different control scenarios through self-learning from acquired data without requiring manual intervention to prepare separate models for each scenario

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10935939B2Machine learning device, servo control apparatus, servo control system, and machine learning method
Publication Date: 2021.03.02 FANUC LTD
  • US10935939B2 patent drawing
  • US10935939B2 patent drawing
  • US10935939B2 patent drawing

AI summary

A machine learning device acquires, as a label, a command output by a servo control apparatus to a control target device so as to drive and control the control target device. The machine learning device acquires, as input data, an output of the control target device driven based on the command, and constructs a learning model relating to feedforward control for correcting the command, by performing supervised learning by use of a set of the label and the input data serving as teaching data.