Unlock instant, AI-driven research and patent intelligence for your innovation.

Output device, control device, and method for outputting evaluation functions and machine learning results

A technology of machine learning and evaluation function, which is applied in machine learning, neural learning methods, adaptive control, etc., and can solve problems such as the inability to know the learning effect

Active Publication Date: 2020-05-19
FANUC LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In addition, when the machine learning device is used to perform machine learning on the parameters of the components of the servo control device that controls the servo motor, usually, since the machine learning device does not display The evaluation function used, so the operator cannot know what evaluation function was used to obtain what learning effect, where the servo motor is used to drive the axes of machine tools, robots or industrial machinery

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Output device, control device, and method for outputting evaluation functions and machine learning results
  • Output device, control device, and method for outputting evaluation functions and machine learning results
  • Output device, control device, and method for outputting evaluation functions and machine learning results

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0073] figure 1 It is a block diagram showing a configuration example of the control device according to the first embodiment of the present invention. figure 1 The shown control device 10 has a machine learning device 100 , an output device 200 , a servo control device 300 , and a servo motor 400 . The control device 10 drives machine tools, robots, industrial machines, and the like. The control device 10 may be provided separately from the machine tool, robot, or industrial machine, or may be included in the machine tool, robot, or industrial machine.

[0074] The servo control device 300 outputs a torque command based on control commands such as a position command and a speed command, and controls the rotation of the servo motor 400 . The servo control device 300 has, for example, structural elements such as a velocity feedforward processing unit represented by a transfer function including coefficients machine-learned by the machine learning device 100 . The components ...

specific example 1

[0133] (Concrete example 1: an example of a plurality of evaluation functions having different values ​​of a plurality of weighting coefficients)

[0134] image 3 It is a diagram showing an example of a display screen displaying a plurality of evaluation functions set by weighting coefficients and a graph obtained by superimposing time responses of positional deviations based on parameters learned using these evaluation functions.

[0135] In this specific example, the operation when the output device 200 outputs an evaluation function (hereinafter referred to as "evaluation function of weights W1 to W3") and a graph will be described. Coefficients α, β, and γ set weight values ​​W1 to W3, and in this graph, the three positional deviation times obtained by driving the servo control device 300 based on the parameters learned using the evaluation functions of these weights W1 to W3 respectively Responses are superimposed. In addition, the number of evaluation functions is not...

specific example 2

[0174] (Concrete example 2: Example of multiple evaluation functions with different weight sum types)

[0175]In the specific example 1, an example in which an evaluation function is selected from a plurality of evaluation functions set by a plurality of weighting coefficients or a weighting coefficient is corrected is described. The specific example 2 is for explaining an example of selecting an evaluation function from two evaluation functions having different weight sum types.

[0176] In concrete example 2, use Figure 4 The operation when the output device 200 displays the following screens side by side: a screen showing the evaluation function of Mathematical Formula 2 and a graph illustrating the time response of positional deviation obtained from parameters learned using the evaluation function, and a screen showing Mathematical Formula 3 will be described. An evaluation function and a screen illustrating a time-response graph of a positional deviation acquired from p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A plurality of evaluation functions and a machine learning result of each of the evaluation functions are output so that a relation between the evaluation function and the learning result can be ascertained. An output device includes: an output unit that outputs a plurality of evaluation functions used by a machine learning device that performs machine learning of parameters of components of a servo control device that controls a servo motor that drives an axis of a machine tool, a robot, or an industrial machine and a machine learning result of each of the evaluation functions; and an information acquisition unit that acquires the machine learning result from at least one of the servo control device and the machine learning device.

Description

technical field [0001] The present invention relates to an output device, a control device, and an output method of an evaluation function and a machine learning result, in particular to a machine learning device that uses a plurality of evaluation functions to perform machine learning and outputs a plurality of evaluation functions and each evaluation function An output device of a learning result, a control device including the output device, and an evaluation function and an output method of a machine learning result, wherein the machine learning device uses the evaluation function to perform machine learning on a servo control device that controls a servo motor, the Servo motors are used to drive the axes of machine tools, robots or industrial machinery. Background technique [0002] As a technique related to the present invention, for example, Patent Document 1 describes a control device having a feedback control unit and an adjustment unit, wherein the feedback control...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B13/04
CPCG05B13/042G05B13/0265G06N20/00G06N3/08
Inventor 恒木亮太郎猪饲聪史下田隆贵
Owner FANUC LTD