G05B2219/41152

Machine learning device, control device and machine learning method
11256220 · 2022-02-22 · ·

A machine learning device that performs reinforcement learning for a servo control device and optimizes a coefficient of a filter for attenuating a specific frequency component provided in the servo control device includes a state information acquisition unit which acquires state information that includes the result of calculation of at least one of an input/output gain of the servo control device and a phase delay of input and output, the coefficient of the filter and conditions, and an action information output unit which outputs, to the filter, action information including adjustment information of the coefficient. A reward output unit determines evaluation values under the conditions based on the result of the calculation to output, as a reward, the value of a sum of the evaluation values. A value function updating unit updates an action value function based on the value of the reward, the state information and the action information.

MACHINE LEARNING DEVICE, CONTROL DEVICE AND MACHINE LEARNING METHOD
20200326670 · 2020-10-15 ·

A machine learning device that performs reinforcement learning for a servo control device and optimizes a coefficient of a filter for attenuating a specific frequency component provided in the servo control device includes a state information acquisition unit which acquires state information that includes the result of calculation of at least one of an input/output gain of the servo control device and a phase delay of input and output, the coefficient of the filter and conditions, and an action information output unit which outputs, to the filter, action information including adjustment information of the coefficient. A reward output unit determines evaluation values under the conditions based on the result of the calculation to output, as a reward, the value of a sum of the evaluation values. A value function updating unit updates an action value function based on the value of the reward, the state information and the action information.

Filter switching method for a machine control system

The invention relates to a method (100) for switching between desired value filters (26, 28) of a drive means (52) for a machine axis (10, 12) during operation. An input signal (20) is applied to the first and to the second desired value filter (26, 28) for producing a first and a second output signal (23, 33). Then any deviation between the first and the second output signal (23, 33) is determined. If the deviation falls below a threshold value, the first desired value filter (26) is separated from the drive means (52) and substantially simultaneously the second desired value filter (28) is connected to the drive means (52). The desired value filters (26, 28) have different running times (19).

MOTOR CONTROL DEVICE, MOTOR POSITION CONTROL METHOD, AND INDUSTRIAL MACHINE

A motor control device includes a movement command generation unit, a movement command processing unit, and a control unit. The movement command generation unit outputs a movement command of a motor. The movement command processing unit includes a buffer, a filter, and a processing unit. The buffer holds the movement command. The filter performs filter processing of a constant and generates a new constant. The processing unit performs arithmetic processing based on the movement command held in the buffer and the new constant generated by the filter, and generates and outputs a new movement command proportional to the new constant. The control unit controls the motor based on the new movement command,

MOTOR CONTROL DEVICE
20190302727 · 2019-10-03 ·

A motor control device is a motor control device which controls a spindle motor of a machine tool, the device including: a low-pass filter which averages torque command values or drive current values of the spindle motor and calculates averaged load information of the spindle motor; and a time constant calculation unit which calculates, as a time constant of the low-pass filter, a first time constant based on a cut-off frequency according to the rotation number of the spindle driven by the spindle motor, or a second time constant based on a cut-off frequency according to a value produced by multiplying a of cutting tooth number of a tool by the rotation number of the spindle.

Tool-path generating device, tool-path generating method, and non-transitory recording medium storing tool-path generating program

Provided is a tool-path generating device that includes a point-sequence generating unit that generates a point sequence that represents a tool path on the basis of a machining program, and a smoothing unit that smooths the generated point sequence. The smoothing unit includes a filter-length setting unit that sets filter lengths that are applied to the points such that a pre/post-smoothing divergence amount of each point in the point sequence is equal to or less than a first threshold, a filter-length changing unit that changes the set filter lengths such that an absolute value of a difference between the filter lengths applied to adjacent points in the point sequence is equal to or less than a second threshold, and a filter processing unit that performs filter processing on the basis of the changed filter lengths.

FILTER SWITCHING METHOD FOR A MACHINE CONTROL SYSTEM

The invention relates to a method (100) for switching between desired value filters (26, 28) of a drive means (52) for a machine axis (10, 12) during operation. An input signal (20) is applied to the first and to the second desired value filter (26, 28) for producing a first and a second output signal (23, 33). Then any deviation between the first and the second output signal (23, 33) is determined. If the deviation falls below a threshold value, the first desired value filter (26) is separated from the drive means (52) and substantially simultaneously the second desired value filter (28) is connected to the drive means (52). The desired value filters (26, 28) have different running times (19).

TOOL-PATH GENERATING DEVICE, TOOL-PATH GENERATING METHOD, AND NON-TRANSITORY RECORDING MEDIUM STORING TOOL-PATH GENERATING PROGRAM

Provided is a tool-path generating device that includes a point-sequence generating unit that generates a point sequence that represents a tool path on the basis of a machining program, and a smoothing unit that smooths the generated point sequence. The smoothing unit includes a filter-length setting unit that sets filter lengths that are applied to the points such that a pre/post-smoothing divergence amount of each point in the point sequence is equal to or less than a first threshold, a filter-length changing unit that changes the set filter lengths such that an absolute value of a difference between the filter lengths applied to adjacent points in the point sequence is equal to or less than a second threshold, and a filter processing unit that performs filter processing on the basis of the changed filter lengths.