Servo Learning Evaluation Display for Progress Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Operators cannot monitor the progress of machine learning on servo control parameters in servo control devices for machine tools, robots, or industrial machines, as evaluation function values are not displayed until the learning process is complete, making it difficult to determine whether to continue, interrupt, or end the learning process.

Innovation Solution

An output device that acquires and displays evaluation function values from a machine learning device, allowing operators to monitor the progress of machine learning by outputting these values in real-time or at specific conditions, such as reaching a predetermined number of trials or when the smallest value is achieved, and includes a plotting unit to visualize changes over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the machine learning device performs machine learning on servo control parameters without displaying evaluation function values during the process, then the machine learning can be completed with automated processing, but the operator cannot understand the progress state and make informed decisions about continuing or interrupting the learning

Engineering Contradiction:
Improveautomated machine learning processingVSAvoidprogress state information
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism by displaying evaluation function values during machine learning processes. The output device receives evaluation function values from the machine learning device and displays them, providing continuous feedback to operators about the learning progress and performance, enabling informed decision-making while maintaining automated processing.

Inventive Principle:
Principle #23Feedback

2Productivity

If the machine learning device calculates evaluation function values but does not output them until learning ends, then the computational resources can be focused on the learning process, but the operator cannot evaluate the learning progress in real-time

Engineering Contradiction:
Improvelearning processing efficiencyVSAvoidprogress monitoring capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces an output device as an intermediary between the machine learning device and the operator. This intermediary component receives evaluation function values from the machine learning device and presents them in a displayable format, bridging the gap between computational processing and human monitoring without interfering with the learning efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the system outputs multiple evaluation function values during machine learning, then the operator can comprehensively understand learning progress, but the information display complexity increases

Engineering Contradiction:
Improveevaluation information completenessVSAvoidinformation display complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the display of evaluation function values by presenting them in a structured format with clear labels and organizational hierarchy. Multiple evaluation values are divided into distinct display elements, each representing specific learning metrics, making the comprehensive information manageable and interpretable for operators.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11087509B2Output device, control device, and evaluation function value output method
Publication Date: 2021.08.10 FANUC LTD
  • US11087509B2 patent drawing
  • US11087509B2 patent drawing
  • US11087509B2 patent drawing

AI summary

An output device with which an operator can understand a progress state of machine learning from evaluation function values is provided. The output device includes: an information acquisition unit that acquires a plurality of evaluation function values which use servo data or are calculated using the servo data from a machine learning device that performs machine learning with respect to a servo control device that controls a servo motor that drives a shaft of a machine tool, a robot, or an industrial machine; and an output unit that outputs the plurality of acquired evaluation function values. The output unit may include a display unit that displays the plurality of evaluation function values on a display screen.