Patents by Inventor Yusaku OHO

Yusaku OHO has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230043796
    Abstract: The objective of the present invention is to provide a machine tool control device with which chips can be reliably divided and discharged, and with which damage to a tool can be suppressed by reducing shock when the tool cuts into a workpiece.
    Type: Application
    Filed: January 25, 2021
    Publication date: February 9, 2023
    Applicant: FANUC CORPORATION
    Inventors: Yusaku OHO, Naoto SONODA, Kenta YAMAMOTO
  • Patent number: 11287801
    Abstract: A control device includes: a machine learning unit that machine-learns a control parameter that determines operating characteristics of a driving unit of a machine serving as a driving target of a motor and sets the control parameter to a motor control device; a health check operation instruction unit that outputs an instruction for a health check operation of driving the motor control device; an operation evaluation unit that acquires information indicating the operating characteristics of the driving unit, calculates an evaluation value on the basis of an evaluation function, and stores the evaluation value in a storage unit; and a deterioration estimation operation unit that estimates deterioration in the operating characteristics of the driving unit of the machine on the basis of the evaluation value stored in the storage unit and the evaluation value calculated by the operation evaluation unit when the health check operation was performed.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 29, 2022
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Ryoutarou Tsuneki, Shinji Okuda
  • Patent number: 11054805
    Abstract: A display device acquires and displays information on a machine tool that includes a spindle for relatively rotating workpiece and a cutting tool and feed axes for relatively feeding the workpiece and the cutting tool and that performs machining on the workpiece while making the cutting tool and the workpiece swing relatively, and includes: a first information display unit that displays first information indicating a position to which the cutting tool is relatively fed with respect to the workpiece; a second information display unit that displays second information indicating a relationship between the phase of the spindle and the positions of the feed axes; and a range selection unit that selects part of the first information as a selection range, and the second information display unit changes the display range of the second information such that the display range corresponds to the selection range selected by the range selection unit.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: July 6, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Kenta Yamamoto
  • Patent number: 11022951
    Abstract: Learning related to a device having a driving unit is performed more easily. An information processing device includes: a storage unit that stores a machining program for operating a motor of a machine tool, a robot, or an industrial machine; and a generation unit that generates a learning program for performing learning based on operating characteristics of the motor by extracting a partial machining program including a characteristic element from the machining program stored in the storage unit.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: June 1, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Ryoutarou Tsuneki
  • Patent number: 10996654
    Abstract: A servo controller includes: a servo control unit that controls a motor in a machine based on a position command; a position detection unit that detects the position of the motor; a positional error calculation unit that calculates a positional error between the position command and the position of the motor; a position abnormality detection unit that detects a position abnormality in the motor when the positional error is a first threshold or more; a load detection unit that detects a load torque on the motor; a load abnormality detection unit that detects a load abnormality in the motor when the load torque is a second threshold or more; an abnormality detection unit that detects an abnormality in the machine when the position abnormality or the load abnormality is detected; and a threshold change unit that changes the first or second threshold in response to the load state of the motor.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 4, 2021
    Assignee: FANUC CORPORATION
    Inventor: Yusaku Oho
  • Patent number: 10802781
    Abstract: A display device acquires and displays path information of a feed axis of a machine tool that includes a spindle for relatively rotating a workpiece and a cutting tool and at least one feed axis for relatively feeding the workpiece and the cutting tool and that performs machining on the workpiece while making the cutting tool and the workpiece swing relatively, and includes a display unit and a selection unit, the display unit relatively highlights, in the path information, a selection path which includes the part selected by the selection unit and at least one of adjacent paths preceding and subsequent to the selection path with respect to the path of the path information other than the selection path and the adjacent paths and the selection path and the adjacent paths are paths corresponding to one revolution or a plurality of revolutions of the spindle.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 13, 2020
    Assignee: FANUC CORPORATION
    Inventor: Yusaku Oho
  • Publication number: 20200319616
    Abstract: A control device calculates a position deviation between a position of a movable member designated by a position command and a measured position of the movable member by a position detector at each sampling period, adds a disturbance signal generated from a phase signal having a predetermined period to a drive signal generated from the position deviation to which an amount of correction is added, causes a motor for driving the movable member to operate based on the drive signal to which the disturbance signal is added, calculates the amount of correction by using a dynamic characteristic compensation filter in such a way as to reduce the position deviation, and changes a configuration of the dynamic characteristic compensation filter in such a way that an evaluation value related to magnitude of the position deviation satisfies a predetermined condition.
    Type: Application
    Filed: March 31, 2020
    Publication date: October 8, 2020
    Inventors: Yusaku OHO, Naoto SONODA, Kenta YAMAMOTO
  • Patent number: 10747194
    Abstract: A motor control device capable of promptly positioning a driven object at a target position, while suppressing backlash. The motor control device includes an operation command generation section for generating a first operation command and a second operation command for first and second motors to move the driven object; a preload command generation section for generating a first preload command which is added to the first operation command and a second preload command which is added to the second operation command in order that drive axes of the first motor and the second motor provide the driven object forces in opposite directions; and a preload command adjustment section for adjusting the first preload command and the second preload command in order that an absolute value of the above forces is decreased when an operation amount exceeds a predetermined threshold value.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: August 18, 2020
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Kazunori Iijima
  • Publication number: 20200081411
    Abstract: A control device includes: a machine learning unit that machine-learns a control parameter that determines operating characteristics of a driving unit of a machine serving as a driving target of a motor and sets the control parameter to a motor control device; a health check operation instruction unit that outputs an instruction for a health check operation of driving the motor control device; an operation evaluation unit that acquires information indicating the operating characteristics of the driving unit, calculates an evaluation value on the basis of an evaluation function, and stores the evaluation value in a storage unit; and a deterioration estimation operation unit that estimates deterioration in the operating characteristics of the driving unit of the machine on the basis of the evaluation value stored in the storage unit and the evaluation value calculated by the operation evaluation unit when the health check operation was performed.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 12, 2020
    Inventors: Yusaku OHO, Ryoutarou TSUNEKI, Shinji OKUDA
  • Patent number: 10503140
    Abstract: An oscillation permission/prohibition notification part of a control device notifies an oscillation command generation part of generation permission of the oscillation command when a position command value has not reached within a predetermined range of a machining end point of a workpiece, and notifies the oscillation command generation part of generation prohibition when the position command value has reached within the predetermined range. A control part includes a learning controller and a learning determination part. The learning determination part determines whether the oscillation command generation part has been notified of generation permission or generation prohibition of the oscillation command, turns learning control on when notification of generation permission of the oscillation command has been received, and sets the oscillation command to zero and turns off learning control when notification of generation prohibition of the oscillation command has been received.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Kenta Yamamoto
  • Patent number: 10503139
    Abstract: A control device for a machine tool includes an oscillation command generation part which generates an oscillation command for a fees axis, a first adding part which adds an oscillation command to a position deviation between a position command and the detected position of the fees axis to generate a resultant command, a normalization part for normalizing the resultant command, a learning control part that obtains a correction amount of the resultant command based on an oscillation phase obtained from the oscillation command and a normalized resultant command and which adds the correction amount to the resultant command, a denormalization part which denormalizes an output from the learning control part, and a second adding part for adding a denormalized output from the denormalization part to the resultant command.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Kenta Yamamoto
  • Publication number: 20190324425
    Abstract: A display device acquires and displays information on a machine tool that includes a spindle for relatively rotating workpiece and a cutting tool and feed axes for relatively feeding the workpiece and the cutting tool and that performs machining on the workpiece while making the cutting tool and the workpiece swing relatively, and includes: a first information display unit that displays first information indicating a position to which the cutting tool is relatively fed with respect to the workpiece; a second information display unit that displays second information indicating a relationship between the phase of the spindle and the positions of the feed axes; and a range selection unit that selects part of the first information as a selection range, and the second information display unit changes the display range of the second information such that the display range corresponds to the selection range selected by the range selection unit.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 24, 2019
    Applicant: FANUC CORPORATION
    Inventors: Yusaku OHO, Kenta YAMAMOTO
  • Publication number: 20190317469
    Abstract: Learning related to a device having a driving unit is performed more easily. An information processing device includes: a storage unit that stores a machining program for operating a motor of a machine tool, a robot, or an industrial machine; and a generation unit that generates a learning program for performing learning based on operating characteristics of the motor by extracting a partial machining program including a characteristic element from the machining program stored in the storage unit.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 17, 2019
    Inventors: Yusaku OHO, Ryoutarou TSUNEKI
  • Publication number: 20190310815
    Abstract: A display device acquires and displays path information of a feed axis of a machine tool that includes a spindle for relatively rotating a workpiece and a cutting tool and at least one feed axis for relatively feeding the workpiece and the cutting tool and that performs machining on the workpiece while making the cutting tool and the workpiece swing relatively, and includes a display unit and a selection unit, the display unit relatively highlights, in the path information, a selection path which includes the part selected by the selection unit and at least one of adjacent paths preceding and subsequent to the selection path with respect to the path of the path information other than the selection path and the adjacent paths and the selection path and the adjacent paths are paths corresponding to one revolution or a plurality of revolutions of the spindle.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 10, 2019
    Applicant: FANUC CORPORATION
    Inventor: Yusaku OHO
  • Patent number: 10418921
    Abstract: A machine learning device is configured to perform machine learning with respect to a servo motor control device including a non-linear friction compensator that creates a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device including: a state information acquisition unit configured to acquire state information including a servo state including position error, and combination of compensation coefficients of the non-linear friction compensation unit, by causing the servo motor control device to execute a predetermined program; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients; a reward output unit configured to output a reward value in reinforcement learning, based on the position error; and a value function updating unit configured to update an action value function on the basis of the reward value, the state information, and the action info
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: September 17, 2019
    Assignee: FANUC CORPORATION
    Inventors: Yusaku Oho, Naoto Sonoda
  • Publication number: 20190258229
    Abstract: A servo controller includes: a servo control unit that controls a motor in a machine based on a position command; a position detection unit that detects the position of the motor; a positional error calculation unit that calculates a positional error between the position command and the position of the motor; a position abnormality detection unit that detects a position abnormality in the motor when the positional error is a first threshold or more; a load detection unit that detects a load torque on the motor; a load abnormality detection unit that detects a load abnormality in the motor when the load torque is a second threshold or more; an abnormality detection unit that detects an abnormality in the machine when the position abnormality or the load abnormality is detected; and a threshold change unit that changes the first or second threshold in response to the load state of the motor.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 22, 2019
    Inventor: Yusaku OHO
  • Publication number: 20190079487
    Abstract: A motor control device capable of promptly positioning a driven object at a target position, while suppressing backlash. The motor control device includes an operation command generation section for generating a first operation command and a second operation command for first and second motors to move the driven object; a preload command generation section for generating a first preload command which is added to the first operation command and a second preload command which is added to the second operation command in order that drive axes of the first motor and the second motor provide the driven object forces in opposite directions; and a preload command adjustment section for adjusting the first preload command and the second preload command in order that an absolute value of the above forces is decreased when an operation amount exceeds a predetermined threshold value.
    Type: Application
    Filed: September 11, 2018
    Publication date: March 14, 2019
    Inventors: Yusaku OHO, Kazunori IIJIMA
  • Publication number: 20190028043
    Abstract: A machine learning device is configured to perform machine learning with respect to a servo motor control device including a non-linear friction compensator that creates a compensation value with respect to non-linear friction on the basis of a position command, the machine learning device including: a state information acquisition unit configured to acquire state information including a servo state including position error, and combination of compensation coefficients of the non-linear friction compensation unit, by causing the servo motor control device to execute a predetermined program; an action information output unit configured to output action information including adjustment information of the combination of compensation coefficients; a reward output unit configured to output a reward value in reinforcement learning, based on the position error; and a value function updating unit configured to update an action value function on the basis of the reward value, the state information, and the action info
    Type: Application
    Filed: June 28, 2018
    Publication date: January 24, 2019
    Inventors: Yusaku OHO, Naoto SONODA
  • Publication number: 20180307196
    Abstract: A control device for a machine tool includes an oscillation command generation part which generates an oscillation command for a fees axis, a first adding part which adds an oscillation command to a position deviation between a position command and the detected position of the fees axis to generate a resultant command, a normalization part for normalizing the resultant command, a learning control part that obtains a correction amount of the resultant command based on an oscillation phase obtained from the oscillation command and a normalized resultant command and which adds the correction amount to the resultant command, a denormalization part which denormalizes an output from the learning control part, and a second adding part for adding a denormalized output from the denormalization part to the resultant command.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 25, 2018
    Inventors: Yusaku OHO, Kenta YAMAMOTO
  • Publication number: 20180299857
    Abstract: An oscillation permission/prohibition notification part of a control device notifies an oscillation command generation part of generation permission of the oscillation command when a position command value has not reached within a predetermined range of a machining end point of a workpiece, and notifies the oscillation command generation part of generation prohibition when the position command value has reached within the predetermined range. A control part includes a learning controller and a learning determination part. The learning determination part determines whether the oscillation command generation part has been notified of generation permission or generation prohibition of the oscillation command, turns learning control on when notification of generation permission of the oscillation command has been received, and sets the oscillation command to zero and turns off learning control when notification of generation prohibition of the oscillation command has been received.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 18, 2018
    Inventors: Yusaku OHO, Kenta YAMAMOTO