Patents by Inventor Yukihiro Iuchi

Yukihiro Iuchi 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: 11562048
    Abstract: A machine learning apparatus for learning a correction parameter used in correction of a command value that controls a motor in a motor drive system including a plurality of kinds of correction functions includes: a state observation unit that observes, as a state variable, each of a feature calculated on the basis of drive data and the kind of any of the correction functions of the motor drive system and the correction parameter; and a learning unit that learns the correction parameter for each of the correction functions according to a training data set created on the basis of the state variable.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: January 24, 2023
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tomoya Fujita, Toshiaki Kimata, Tatsuya Ito, Yukihiro Iuchi, Goh Sato
  • Publication number: 20210036640
    Abstract: A machine learning apparatus for learning a correction parameter used in correction of a command value that controls a motor in a motor drive system including a plurality of kinds of correction functions includes: a state observation unit that observes, as a state variable, each of a feature calculated on the basis of drive data and the kind of any of the correction functions of the motor drive system and the correction parameter; and a learning unit that learns the correction parameter for each of the correction functions according to a training data set created on the basis of the state variable.
    Type: Application
    Filed: October 8, 2020
    Publication date: February 4, 2021
    Applicant: Mitsubishi Electric Corporation
    Inventors: Tomoya FUJITA, Toshiaki KIMATA, Tatsuya ITO, Yukihiro IUCHI, Goh SATO
  • Patent number: 10840840
    Abstract: A machine learning apparatus for learning a correction parameter used in correction of a command value that controls a motor in a motor drive system including a plurality of kinds of correction functions includes: a state observation unit that observes, as a state variable, each of a feature calculated on the basis of drive data and the kind of any of the correction functions of the motor drive system and the correction parameter; and a learning unit that learns the correction parameter for each of the correction functions according to a training data set created on the basis of the state variable.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: November 17, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tomoya Fujita, Toshiaki Kimata, Tatsuya Ito, Yukihiro Iuchi, Goh Sato
  • Publication number: 20190386595
    Abstract: A machine learning apparatus for learning a correction parameter used in correction of a command value that controls a motor in a motor drive system including a plurality of kinds of correction functions includes: a state observation unit that observes, as a state variable, each of a feature calculated on the basis of drive data and the kind of any of the correction functions of the motor drive system and the correction parameter; and a learning unit that learns the correction parameter for each of the correction functions according to a training data set created on the basis of the state variable.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Applicant: Mitsubishi Electric Corporation
    Inventors: Tomoya FUJITA, Toshiaki KIMATA, Tatsuya ITO, Yukihiro IUCHI, Goh SATO
  • Publication number: 20190361467
    Abstract: A control parameter adjustment apparatus that adjusts control parameters of a servo control unit and a command-value generation unit that control a machine apparatus including a drive shaft includes a parameter input unit to receive an input of a design parameter that characterizes a property of the machine apparatus, an adjustment function selection unit to select a control parameter to be adjusted from control parameters that correspond to functions of the servo control unit and the command-value generation unit on the basis of the received design parameter, and an adjustment execution unit to execute adjustment of the control parameter selected by the adjustment function selection unit.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 28, 2019
    Applicant: Mitsubishi Electric Corporation
    Inventors: Tomoya FUJITA, Goh SATO, Masayuki UEMATSU, Masahiro OZAWA, Toshiaki KIMATA, Yukihiro IUCHI
  • Patent number: 9904270
    Abstract: A numerical control apparatus includes: a program input unit that reads a tool distal end position and a tool posture and generates designated position sequences of the linear axis and designated position sequences of the rotation axis; a distal-end-position-curve generating unit that generates a tool distal end position curve concerning the tool distal end position; a tool-posture-curve generating unit that generates a tool posture curve concerning the tool posture associated with movements of the tool distal end position; an interpolation calculating unit that calculates an interpolation point of the tool distal end position, calculates an interpolation point of the tool posture, and calculates an interpolation point of a machine position of the linear axis; and an interpolation output unit that moves the linear axis to the calculated interpolation point of the machine position and moves the rotation axis to the calculated interpolation point of the tool posture.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 27, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Daisuke Fujino, Yukihiro Iuchi, Kenji Okuma, Tomonori Sato
  • Patent number: 9851709
    Abstract: In a numerical control device 1 which controls positions of respective axes of a machine tool according to a machining program 11, a command 12 instructed to the machining program 11 is analyzed by an analyzing unit 13, thereby obtaining movement data 15 and a movement type 17, an acceleration-deceleration data selection unit 18 selects acceleration-deceleration data 19 according to the movement type 17, and an interpolation and acceleration-deceleration unit 16 generates a position command 21 by performing an interpolation on a movement route, which is instructed to the movement data 15, according to a command speed and performing acceleration-deceleration according to the acceleration-deceleration data 19.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: December 26, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Tomonori Sato, Kenji Nishiwaki, Susumu Hamamoto, Masaki Ryu, Yukihiro Iuchi
  • Patent number: 9798312
    Abstract: A numerical control device (1) of a machine tool capable of controlling its spindle rotating speed includes: a program analyzing unit (2) that reads ahead a machining program (6) by one block or more and analyzes a command for the machine tool; and a command determining unit (3) that determines, based on a result analyzed by the program analyzing unit (2), whether a command posterior to a spindle control command causes any machining problem when the command is executed during a spindle rotating speed change, outputs a first command, in which some problem occurs in the machining, after the spindle rotating speed reaches the commanded rotating speed, and output a second command, which is other than the first command, before the spindle rotating speed reaches the commanded rotating speed.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 24, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yukihiro Iuchi, Tomonori Sato
  • Patent number: 9529352
    Abstract: A numerical control device has: a program reading unit reading a machining program; an inclined-surface setting unit setting an inclined-surface coordinate system regarding an inclined surface; an indexing-angle generating unit calculating an indexing angle where a tool used for machining of the inclined surface is oriented perpendicular to the inclined surface, and generating a move command. The program reading unit outputs an inclined-surface setting command instructing setting of the inclined-surface coordinate system, an inclined-surface indexing command instructing calculation of the indexing angle, and a tool selection command instructing selection of any of tools respectively having different mounting angles. The inclined-surface setting unit sets the inclined-surface coordinate system according to the inclined-surface setting command.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: December 27, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventor: Yukihiro Iuchi
  • Patent number: 9494928
    Abstract: A numerical control apparatus includes a program analyzing unit configured to pre-fetch a tool replacement command and a post-replacement positioning command from a machining program and output these commands, a tool-replacement-command output unit configured to cause, based on the tool replacement command, a machine tool to execute a tool replacing operation, and a movement-command determining unit and an interpolating unit configured to start, when the post-replacement positioning command is an axis component command for positioning an axis related to the tool replacing operation, control of the axis based on the axis component command, after waiting for completion of the tool replacing operation, and start, when the post-replacement positioning command is an axis component command for positioning an axis unrelated to the tool replacing operation, control of the axis based on the axis component command, without waiting for the same.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: November 15, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yukihiro Iuchi, Daisuke Fujino, Shunro Ono
  • Patent number: 9411330
    Abstract: A numerical control device for a working machine capable of controlling a tool posture relative to a workpiece using rotational driving of a rotary drive axis about a machine control point includes: an interpolation unit that performs an interpolation process on moving data generated from a machining program and outputs a position of the machine control point for each interpolation point; a coordinate transformation unit that transforms a position of the machine control point to a tool tip-point position; a stroke-limit determination unit that determines whether the position of the machine control point and the tool tip-point position fall within a range of a movable region, and selects and outputs a stroke limit signal indicating a stroke limit and a tool-posture changing command for instructing change of the tool posture; and a tool-posture changing unit that changes the tool posture in response to the tool-posture changing command.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: August 9, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yukihiro Iuchi, Daisuke Fujino, Naoki Nakamura, Tomonori Sato
  • Publication number: 20160091886
    Abstract: In a numerical control device 1 which controls positions of respective axes of a machine tool according to a machining program 11, a command 12 instructed to the machining program 11 is analyzed by an analyzing unit 13, thereby obtaining movement data 15 and a movement type 17, an acceleration-deceleration data selection unit 18 selects acceleration-deceleration data 19 according to the movement type 17, and an interpolation and acceleration-deceleration unit 16 generates a position command 21 by performing an interpolation on a movement route, which is instructed to the movement data 15, according to a command speed and performing acceleration-deceleration according to the acceleration-deceleration data 19.
    Type: Application
    Filed: May 14, 2013
    Publication date: March 31, 2016
    Applicant: Mitsubishi Electric Corporation
    Inventors: Tomonori SATO, Kenji NISHIWAKI, Susumu HAMAMOTO, Masaki RYU, Yukihiro IUCHI
  • Publication number: 20150205284
    Abstract: A numerical control apparatus includes: a program input unit that reads a tool distal end position and a tool posture and generates designated position sequences of the linear axis and designated position sequences of the rotation axis; a distal-end-position-curve generating unit that generates a tool distal end position curve concerning the tool distal end position; a tool-posture-curve generating unit that generates a tool posture curve concerning the tool posture associated with movements of the tool distal end position; an interpolation calculating unit that calculates an interpolation point of the tool distal end position, calculates an interpolation point of the tool posture, and calculates an interpolation point of a machine position of the linear axis; and an interpolation output unit that moves the linear axis to the calculated interpolation point of the machine position and moves the rotation axis to the calculated interpolation point of the tool posture.
    Type: Application
    Filed: July 26, 2012
    Publication date: July 23, 2015
    Applicant: Mitsubishi Electric Corporation
    Inventors: Daisuke Fujino, Yukihiro Iuchi, Kenji Okuma, Tomonori Sato
  • Publication number: 20150134105
    Abstract: A numerical control apparatus includes a program analyzing unit configured to pre-fetch a tool replacement command and a post-replacement positioning command from a machining program and output these commands, a tool-replacement-command output unit configured to cause, based on the tool replacement command, a machine tool to execute a tool replacing operation, and a movement-command determining unit and an interpolating unit configured to start, when the post-replacement positioning command is an axis component command for positioning an axis related to the tool replacing operation, control of the axis based on the axis component command, after waiting for completion of the tool replacing operation, and start, when the post-replacement positioning command is an axis component command for positioning an axis unrelated to the tool replacing operation, control of the axis based on the axis component command, without waiting for the same.
    Type: Application
    Filed: February 6, 2012
    Publication date: May 14, 2015
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yukihiro Iuchi, Daisuke Fujino, Shunro Ono
  • Publication number: 20150134100
    Abstract: A numerical control device of a machine tool capable of controlling its spindle rotating speed includes: a program analyzing unit that reads ahead a machining program by one block or more and analyses a command for the machine tool; and a command determining unit that determines, based on a result analyzed by the program analyzing unit, whether a command posterior to a spindle control command causes any machining problem when the command is executed during a spindle rotating speed change, outputs a first command, in which some problem occurs in the machining, after the spindle rotating speed reaches the commanded rotating speed, and output a second command, which is other than the first command, before the spindle rotating speed reaches the commanded rotating speed.
    Type: Application
    Filed: May 15, 2012
    Publication date: May 14, 2015
    Applicant: Mitsubishi Electric Corporation
    Inventors: Yukihiro Iuchi, Tomonori Sato
  • Publication number: 20150134101
    Abstract: A numerical control device has: a program reading unit reading a machining program; an inclined-surface setting unit setting an inclined-surface coordinate system regarding an inclined surface; an indexing-angle generating unit calculating an indexing angle where a tool used for machining of the inclined surface is oriented perpendicular to the inclined surface, and generating a move command. The program reading unit outputs an inclined-surface setting command instructing setting of the inclined-surface coordinate system, an inclined-surface indexing command instructing calculation of the indexing angle, and a tool selection command instructing selection of any of tools respectively having different mounting angles. The inclined-surface setting unit sets the inclined-surface coordinate system according to the inclined-surface setting command.
    Type: Application
    Filed: June 6, 2013
    Publication date: May 14, 2015
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Yukihiro Iuchi
  • Publication number: 20130282328
    Abstract: The present invention has a rotation-axis geometric-deviation measuring step of measuring a position and a tilt of a rotation-axis center line by measuring a position of a point on a surface of a workpiece fixed to a rotation axis, a geometric-deviation-parameter setting step of setting a correction amount of the measured position and tilt of the rotation-axis center line in a numerical control device, a workpiece-installation-error measuring step of measuring an installation position and a tilt of the workpiece with reference to the position of the rotation-axis center line, and a workpiece-installation-error parameter setting step of setting the measured installation position and tilt of the workpiece in the numerical control device, and accordingly enables measurement of a position and a tilt of the rotation axis center by measuring the position of a point on the workpiece surface in a state where the workpiece is fixed to the rotation axis.
    Type: Application
    Filed: January 24, 2011
    Publication date: October 24, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Ryuta Sato, Yukihiro Iuchi, Shunro Ono
  • Publication number: 20130253695
    Abstract: A numerical control device for a working machine capable of controlling a tool posture relative to a workpiece using rotational driving of a rotary drive axis about a machine control point includes: an interpolation unit that performs an interpolation process on moving data generated from a machining program and outputs a position of the machine control point for each interpolation point; a coordinate transformation unit that transforms a position of the machine control point to a tool tip-point position; a stroke-limit determination unit that determines whether the position of the machine control point and the tool tip-point position fall within a range of a movable region, and selects and outputs a stroke limit signal indicating a stroke limit and a tool-posture changing command for instructing change of the tool posture; and a tool-posture changing unit that changes the tool posture in response to the tool-posture changing command.
    Type: Application
    Filed: January 26, 2011
    Publication date: September 26, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yukihiro Iuchi, Daisuke Fujino, Naoki Nakamura, Tomonori Sato
  • Publication number: 20130006394
    Abstract: The invention provides a numerical control device of a machine tool including linear and rotation axes, for controlling position and attitude of a tool with respect to a workpiece, the device comprising: an indexing-method decision unit that decides=one of a rotation indexing method of operating only the rotation axis and a tool-tip-position holding indexing method of operating the rotation axis and linear axis and holding a tool tip position with respect to the workpiece, based on a commanded rotation axis, a commanded rotation direction of the commanded rotation axis, and the tool position; a moving-amount calculation unit that calculates moving amount of the axes based on the commanded rotation axis, the commanded rotation direction of the commanded rotation axis, the tool position, and the indexing method decided; and an output unit that outputs a position command to a servo amplifier based on the moving amount calculated.
    Type: Application
    Filed: March 24, 2010
    Publication date: January 3, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yukihiro Iuchi, Naoki Nakamura, Tomonori Sato