Patents by Inventor Shoutarou Hashimoto

Shoutarou Hashimoto 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).

  • Patent number: 11063505
    Abstract: A motor control apparatus includes: a converter configured to convert AC voltage input from an AC power supply side into DC voltage, and then output the DC voltage to a DC side; an inverter configured to convert DC voltage input from the DC side into AC voltage for driving a motor, and then output the AC voltage; and a boosting unit configured to step up DC voltage input to the inverter from the DC side, according to a deviation between a speed command to the motor and speed information acquired from the motor.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: July 13, 2021
    Assignee: FANUC CORPORATION
    Inventor: Shoutarou Hashimoto
  • Patent number: 11056992
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of a motor based on current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and that outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed calculating unit that calculates a rotation speed of the motor based on the ON signal and the OFF signal output from the proximity switch; a speed command compensating unit that compensates a speed command value such that an error between the speed command value and a rotation speed calculation value becomes smaller; and a speed control system that perform the speed control on the motor based on the compensated speed command value and the rotation speed estimation value.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: July 6, 2021
    Assignee: FANUC CORPORATION
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Patent number: 11022958
    Abstract: Provided is a method for identifying a disturbance component, including: when a vibration frequency included in a position deviation or a synchronization error between a tool axis and a workpiece axis is defined as fd, and a sampling frequency of a sampling period, which is a time from when a tool cuts a single tooth trace on a workpiece until the tool again cuts the same tooth trace, is defined as Fs, determining a frequency Fa of undulation in a tooth trace direction from a formula: Fa=MIN|fd?N×Fs|, where N is a natural number, calculating a pitch of undulation in the tooth trace direction using the formula and a speed of the tool axis in a feed direction; and when the calculated pitch and a measured value of the pitch match, determining that fd is the disturbance component.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 1, 2021
    Assignee: Fanuc Corporation
    Inventor: Shoutarou Hashimoto
  • Patent number: 11003168
    Abstract: Provided is a controller for controlling a gear cutting machine having a plurality of axes, the controller including an axis information storage unit configured to store data related to control of the plurality of axes during machining, and a disturbance component identification unit configured to identify a component of disturbance with respect to the plurality of axes using the data stored by the axis information storage unit and measurement results of machining accuracy of a workpiece machined by the cutting machine.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 11, 2021
    Assignee: Fanuc Corporation
    Inventors: Shoutarou Hashimoto, Yukio Toyozawa
  • Patent number: 10720869
    Abstract: A motor control device controls an induction motor driving a spindle of a machine tool, and includes: a spindle control unit that controls a rotational position or rotational speed of the spindle, and a secondary magnetic flux of the induction motor in accordance with an operation command based on an operation program of the machine tool; an advance detection unit that pre-reads the operation program, and detects a change in the operation command requiring to increase the secondary magnetic flux of the induction motor in advance; and an advance change unit that causes the secondary magnetic flux of the induction motor to increase prior to a change in the operation command in the spindle control unit, in a case of a change in the operation command being detected by the advance detection unit.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: July 21, 2020
    Assignee: FANUC CORPORATION
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Publication number: 20200153325
    Abstract: A motor control apparatus includes: a converter configured to convert AC voltage input from an AC power supply side into DC voltage, and then output the DC voltage to a DC side; an inverter configured to convert DC voltage input from the DC side into AC voltage for driving a motor, and then output the AC voltage; and a boosting unit configured to step up DC voltage input to the inverter from the DC side, according to a deviation between a speed command to the motor and speed information acquired from the motor.
    Type: Application
    Filed: October 7, 2019
    Publication date: May 14, 2020
    Inventor: Shoutarou HASHIMOTO
  • Patent number: 10630218
    Abstract: A motor control device including: an operation control part that generates a torque command based on an operation command, and controls a rotational position and/or rotational speed of the spindle; a current control part that generates an excitation current command to control secondary magnetic flux of the induction motor, and a torque current command to control torque of the induction motor based on the torque command; a change detection part that detects a change in operation command requiring increasing the secondary magnetic flux of the induction motor; a magnetic flux amplification part that performs magnetic flux amplification to temporarily increase the excitation current command or a magnetic flux command in the current control part, in a case of a change in the operation command being detected; and a gain change part that changes gain of the operation control part when performing magnetic flux amplification.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: April 21, 2020
    Assignee: Fanuc Corporation
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Publication number: 20200103855
    Abstract: Provided is a method for identifying a disturbance component, including: when a vibration frequency included in a position deviation or a synchronization error between a tool axis and a workpiece axis is defined as fd, and a sampling frequency of a sampling period, which is a time from when a tool cuts a single tooth trace on a workpiece until the tool again cuts the same tooth trace, is defined as Fs, determining a frequency Fa of undulation in a tooth trace direction from a formula: Fa=MIN|fd?N×Fs|, where N is a natural number, calculating a pitch of undulation in the tooth trace direction using the formula and a speed of the tool axis in a feed direction; and when the calculated pitch and a measured value of the pitch match, determining that fd is the disturbance component.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 2, 2020
    Applicant: Fanuc Corporation
    Inventor: Shoutarou Hashimoto
  • Publication number: 20200103854
    Abstract: Provided is a controller for controlling a gear cutting machine having a plurality of axes, the controller including an axis information storage unit configured to store data related to control of the plurality of axes during machining, and a disturbance component identification unit configured to identify a component of disturbance with respect to the plurality of axes using the data stored by the axis information storage unit and measurement results of machining accuracy of a workpiece machined by the cutting machine.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 2, 2020
    Applicant: Fanuc Corporation
    Inventors: Shoutarou Hashimoto, Yukio Toyozawa
  • Patent number: 10585418
    Abstract: A control system of a machine tool includes an analysis device, the analysis device includes acquisition portions which acquire chronological control data when a work is machined and which acquire spatial machined surface measurement data after the machining of the work, a storage portion which stores the control data and the machined surface measurement data, a data-associating processing portion which associates the control data and the machined surface measurement data with each other in two machining directions, a machined surface failure detection portion which detects a failure on the machined surface of the work and a location thereof based on the machined surface measurement data in the two machining directions and an identification portion which identifies a drive axis that causes the failure from the detected failure and the machining direction of the control data corresponding to the detected failure location.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 10, 2020
    Assignee: Fanuc Corporation
    Inventors: Satoshi Ikai, Shoutarou Hashimoto
  • Patent number: 10564621
    Abstract: A control system of a machine tool includes an analysis device, the analysis device includes acquisition portions which acquire chronological speed control data when a work is machined and which acquire spatial machined surface measurement data after the machining of the work, a data-associating processing portion which associates the speed control data and the machined surface measurement data with each other, a machined surface failure detection portion which detects a failure depth of a failure location on the machined surface of the work and an identification portion which identifies the control data of the failure location corresponding to the machined surface measurement data of the failure location so as to identify a failure depth corresponding to the control data of the failure location and the numerical control device corrects the control data based on the control data of the failure location and the corresponding failure depth.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: February 18, 2020
    Assignee: FANUC CORPORATION
    Inventors: Satoshi Ikai, Shoutarou Hashimoto
  • Publication number: 20200007060
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of a motor based on current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and that outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed calculating unit that calculates a rotation speed of the motor based on the ON signal and the OFF signal output from the proximity switch; a speed command compensating unit that compensates a speed command value such that an error between the speed command value and a rotation speed calculation value becomes smaller; and a speed control system that perform the speed control on the motor based on the compensated speed command value and the rotation speed estimation value.
    Type: Application
    Filed: June 7, 2019
    Publication date: January 2, 2020
    Applicant: FANUC CORPORATION
    Inventors: Shoutarou HASHIMOTO, Yuuki MORITA
  • Patent number: 10505485
    Abstract: A motor controller includes: a primary frequency control unit that generates a primary frequency command value based on current information of an induction motor and limits the primary frequency command value based on a maximum primary frequency; a rotation speed estimating unit that estimates a slip frequency based on the current information of the induction motor and estimates a rotation speed based on the estimated slip frequency estimation value and the primary frequency command value; a proximity switch that outputs an ON signal or OFF signal when a portion of a rotating body of the induction motor is in proximity or not in proximity; a rotation speed computing unit that computes a rotation speed based on the ON signal and the OFF signal; and a maximum primary frequency computing unit that computes the maximum primary frequency based on the rotation speed computation value.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Patent number: 10498278
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of a motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal; and a state determining unit that determines whether a present state is a speed attainment state and whether a present state is a speed zero state on the basis of a rotation speed estimation value estimated by the rotation speed estimating unit and a rotation speed computation value computed by the rotation speed computing unit.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: December 3, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Patent number: 10423170
    Abstract: Included are a first position detection part that detects a first position which is the position of a movable part; a second position detection part that detects a second position which is the position of a driven part; a positional error calculation part that calculates positional error, which is deviation between a converted first position detection value and a second position detection value; and a positional error variation calculation part that calculates an absolute value for variation of positional error since reversal of a position command was detected, in which addition of a backlash correction amount is started if the absolute value for the variation of the positional error exceeds a first reference value, and addition of a backlash acceleration amount is started if the absolute value of variation of the positional error exceeds a second reference value.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: September 24, 2019
    Assignee: Fanuc Corporation
    Inventors: Shoutarou Hashimoto, Tadashi Okita, Yuuki Morita
  • Patent number: 10389288
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of an motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal output from the proximity switch; and an abnormality detection unit that detects an abnormality in the rotation speed estimation value or an abnormality in the proximity switch when a difference between the estimated rotation speed estimation value and the computed rotation speed computation value is equal to or larger than a threshold.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: August 20, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shoutarou Hashimoto, Yuuki Morita
  • Publication number: 20190123670
    Abstract: A motor control device controls an induction motor driving a spindle of a machine tool, and includes: a spindle control unit that controls a rotational position or rotational speed of the spindle, and a secondary magnetic flux of the induction motor in accordance with an operation command based on an operation program of the machine tool; an advance detection unit that pre-reads the operation program, and detects a change in the operation command requiring to increase the secondary magnetic flux of the induction motor in advance; and an advance change unit that causes the secondary magnetic flux of the induction motor to increase prior to a change in the operation command in the spindle control unit, in a case of a change in the operation command being detected by the advance detection unit.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 25, 2019
    Inventors: Shoutarou HASHIMOTO, Yuuki MORITA
  • Publication number: 20190123671
    Abstract: A motor control device including: an operation control part that generates a torque command based on an operation command, and controls a rotational position and/or rotational speed of the spindle; a current control part that generates an excitation current command to control secondary magnetic flux of the induction motor, and a torque current command to control torque of the induction motor based on the torque command; a change detection part that detects a change in operation command requiring increasing the secondary magnetic flux of the induction motor; a magnetic flux amplification part that performs magnetic flux amplification to temporarily increase the excitation current command or a magnetic flux command in the current control part, in a case of a change in the operation command being detected; and a gain change part that changes gain of the operation control part when performing magnetic flux amplification.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 25, 2019
    Inventors: Shoutarou HASHIMOTO, Yuuki MORITA
  • Publication number: 20190036470
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of a motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal; and a state determining unit that determines whether a present state is a speed attainment state and whether a present state is a speed zero state on the basis of a rotation speed estimation value estimated by the rotation speed estimating unit and a rotation speed computation value computed by the rotation speed computing unit.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 31, 2019
    Inventors: Shoutarou HASHIMOTO, Yuuki MORITA
  • Publication number: 20190036467
    Abstract: A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of an motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal output from the proximity switch; and an abnormality detection unit that detects an abnormality in the rotation speed estimation value or an abnormality in the proximity switch when a difference between the estimated rotation speed estimation value and the computed rotation speed computation value is equal to or larger than a threshold.
    Type: Application
    Filed: July 11, 2018
    Publication date: January 31, 2019
    Inventors: Shoutarou HASHIMOTO, Yuuki MORITA