Patents by Inventor Kazunori Iijima

Kazunori Iijima 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: 10502563
    Abstract: A measurement device comprises: an ultrasonic vibrator that emits an ultrasonic wave to a measurement target; an acoustic lens; a sound-receiving element unit; an A/D converter array; a calculator connected to the A/D converter array; and a driving mechanism that makes the measurement target movable or tiltable relative to the ultrasonic vibrator. The calculator stores information in chronological order acquired by the sound-receiving element unit through scanning irradiation with the ultrasonic wave, converts the information stored in chronological order to space information, and acquires an acoustic intensity distribution.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventors: Shunpei Tanaka, Kazunori Iijima
  • Publication number: 20190286099
    Abstract: A controller can switch a control system of a motor to a diagnostic operation mode in addition to a normal operation mode. Abnormality of the motor can be detected by taking advantage of the appearance of a clear difference between a feedback value detected when the motor is normal and a feedback value detected when the motor is abnormal if the control system is switched to the diagnostic mode.
    Type: Application
    Filed: March 4, 2019
    Publication date: September 19, 2019
    Applicant: Fanuc Corporation
    Inventors: Kazuhiro Satou, Kazunori Iijima
  • Patent number: 10353350
    Abstract: A servo control system includes a position command generator; a position detector of among other things, a feed shaft; a position control loop; a learning controller including a band limiting filter and a dynamic characteristic compensation element; a sine wave sweep input unit for the position control loop; and a frequency characteristic calculator for estimating the gain and phase of position control loop input and output signals. The frequency characteristic calculator calculates an evaluation function that indicates the characteristic of a position control based on the frequency characteristic of the position control loop, the band limiting filter, and the dynamic characteristic compensation element.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 16, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kazunori Iijima
  • Patent number: 10317884
    Abstract: A servo controller includes a speed command creation unit, a torque command creation unit, a speed detection unit, a speed control loop, a speed control gain, a filter, a parameter storage unit, a sinusoidal disturbance input unit, a frequency characteristics calculation unit, and a parameter adjustment unit. The parameter storage unit stores a history of past frequency characteristics obtained by the frequency characteristics calculation unit in correlation with past parameter history.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 11, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kazunori Iijima, Shunpei Tanaka
  • Patent number: 10310489
    Abstract: A servo controller includes a speed command creation unit, a torque command creation unit, a speed detection unit, a speed control loop, a speed control gain, a sinusoidal disturbance input unit, an actual frequency characteristics calculation unit, a reference characteristics changing unit, a reference frequency characteristics calculation unit, and a control gain adjustment unit.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 4, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kazunori Iijima
  • Patent number: 10281884
    Abstract: A servo control system includes a position command generator, a position detector for a feed axis, a positional deviation obtainer for calculating a positional deviation, a position control loop, a band limiting filter for attenuating a high frequency component of the positional deviation, a dynamic characteristic compensation element for advancing a phase, a learning controller including the band limiting filter and the dynamic characteristic compensation element, a sine wave sweep input unit for applying a sine wave sweep to the position control loop, a frequency characteristic calculator for estimating the gain and phase of position control loop input and output signals, and a learning control characteristic evaluation function calculator for calculating an evaluation function, which indicates a position control characteristic with the learning controller based on a frequency characteristic by actual measurement and a frequency characteristic of the learning controller.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: May 7, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kazunori Iijima
  • Publication number: 20190113903
    Abstract: A controller of the present invention for a drive mechanism which is driven by a plurality of motors includes a position command calculation unit and a torque command calculation unit, the position command calculation unit delivers a common position command value to each of the motors and the torque command calculation unit switches, according to the operation state of the drive mechanism, between individualization control for individually performing the output of an integral element of the torque command calculation unit to each of the motors and sharing control for sharing the output of the integral element of the torque command calculation unit to the motors.
    Type: Application
    Filed: September 11, 2018
    Publication date: April 18, 2019
    Inventor: Kazunori IIJIMA
  • Publication number: 20190113904
    Abstract: In a controller of the present invention that controls a drive mechanism driven by a plurality of motors, when a state where the output of the motors is zero shifts to a state where the output is non-zero such that a preload torque is provided by a preload torque superimposition unit, at least one of the motors forms a contact portion between the drive mechanism and the motor by speed control based on a speed detection value detected in a speed detection unit, and in a state where the contact portion is formed, the preload torque is provided by the preload torque superimposition unit.
    Type: Application
    Filed: September 17, 2018
    Publication date: April 18, 2019
    Inventor: Kazunori IIJIMA
  • Publication number: 20190099849
    Abstract: A thermal displacement compensation system detects a state quantity indicating a state of an operation of a machine, infers a thermal displacement compensation amount of the machine from the detected state quantity, and performs a thermal displacement compensation of the machine based on the inferred thermal displacement compensation amount, of the machine. The thermal displacement compensation system generates a learning model by machine learning that uses a feature quantity and stores the generated learning model in association with a combination of specified conditions of the operation of the machine.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Keita HADA, Kazunori IIJIMA
  • Publication number: 20190101897
    Abstract: A numerical control system detects a state amount indicating a state of an injection operation of an injection molding machine, generates a characteristic amount that characterizes the state of the injection operation from the state amount, and infers an evaluation value of the state of the injection operation from the characteristic amount. The numerical control system detects an abnormal state on the basis of the evaluation value, generates or updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the injection operation.
    Type: Application
    Filed: September 25, 2018
    Publication date: April 4, 2019
    Applicant: FANUC CORPORATION
    Inventors: Kazunori Iijima, Hiroyasu Asaoka, Kazuomi Maeda
  • Publication number: 20190101305
    Abstract: An air conditioning control system for controlling an air conditioner specifies a condition in an environment, detects a state amount representing the environment, infers a control method for the air conditioner in the environment based on the state amount that is detected, and controls the air conditioner based on the control method that is inferred. Further, the air conditioning control system generates or updates a plurality of learning models through machine learning using the state amount that is detected and stores the plurality of learning models in a manner such that they are associated with combinations of conditions in the environment.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Applicant: FANUC CORPORATION
    Inventors: Keita Hada, Kazunori Iijima
  • Publication number: 20190099850
    Abstract: A thermal displacement compensation system detects a state quantity indicating a state of a machine, infers a thermal displacement compensation amount of the machine from the detected state quantity, and performs a thermal displacement compensation of the machine based on the inferred thermal displacement compensation amount of the machine. The thermal displacement compensation system generates a learning model by machine learning that uses a feature quantity, and stores the generated learning model in association with a combination of specified conditions of individual difference of the machine.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Keita HADA, Kazunori IIJIMA
  • Publication number: 20190101892
    Abstract: A numerical control system detects a state amount indicating a state of machining operation of a machine tool, creates a characteristic amount that characterizes the state of machining operation from the detected state amount, infers an evaluation value of the state of machining operation from the characteristic amount, and detects an abnormality in the state of machining operation on the basis of the inferred evaluation value. The numerical control system generates and updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the machining operation of the machine tool.
    Type: Application
    Filed: September 26, 2018
    Publication date: April 4, 2019
    Applicant: FANUC CORPORATION
    Inventors: Kazuhiro Satou, Kazunori Iijima
  • Publication number: 20190101891
    Abstract: A numerical control system detects a state amount indicating an operation state of a machine tool, creates a characteristic amount that characterizes the state of a machining operation from the detected state amount, infers an evaluation value of the operation state of the machine tool from the characteristic amount, and detects an abnormality in the operation state of the machine tool on the basis of the inferred evaluation value. The numerical control system generates and updates a learning model by machine learning that uses the characteristic amount, and stores the learning model in correlation with a combination of conditions of the machining operation of the machine tool.
    Type: Application
    Filed: September 25, 2018
    Publication date: April 4, 2019
    Applicant: Fanuc Corporation
    Inventors: Kazunori Iijima, Kazuhiro Satou, Yohei Kamiya
  • Publication number: 20190086888
    Abstract: A controller is provided with a repeated control unit configured to calculate a position compensation value, based on a position command for each control period of a motor, a position deviation, which is the difference between the position command and a position of the motor, and a parameter for repeated control, and a machine learning device configured to predict the position compensation value calculated by the repeated control unit, and the machine learning device constructs a learning model so as to minimize an objective function based on the position command, the position deviation, and the position compensation value.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 21, 2019
    Applicant: FANUC CORPORATION
    Inventor: Kazunori Iijima
  • 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
  • Patent number: 10203201
    Abstract: An on-machine measurement device comprises: a moving mechanism that makes scanning irradiation with a laser beam by moving a cutting target as a measurement target relative to a laser source; a half mirror that causes the beam from the laser source to enter the cutting target vertically; a lens that focuses the beam scattered, diffracted, and reflected on the cutting target; a projection plane for a focal image of the beam having passed through the lens; a light-receiving element array that converts an optical signal at the projection plane to an electrical signal and outputs an analog signal; and a calculator that stores received beam information in chronological order acquired by the light-receiving element array, converts the received beam information stored in chronological order to space information to generate an optical diffraction image, and acquires a beam intensity distribution based on the generated optical diffraction image.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: February 12, 2019
    Assignee: FANUC CORPORATION
    Inventor: Kazunori Iijima
  • Publication number: 20180364682
    Abstract: A controller of a motor that drives a driven body includes: an inertia estimating unit that estimates inertia on the basis of feedback information (torque and current) of the motor; a computing unit that computes an acceleration or deceleration time constant of the motor from the estimation inertia estimated by the inertia estimating unit; a storage unit that stores an inertia difference which is a difference between the estimation inertia and at least one known actual inertia and a time constant difference which is a difference between an actual acceleration or deceleration time constant corresponding to the actual inertia and an acceleration or deceleration time constant calculated on the basis of the estimation inertia; and a correction unit that corrects the acceleration or deceleration time constant calculated by the computing unit using the inertia difference and the time constant difference stored in the storage unit.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 20, 2018
    Inventors: Shunpei TANAKA, Kazunori IIJIMA
  • Publication number: 20180364684
    Abstract: A controller of a motor that drives a driven body, the controller includes: a command generating unit that generates a movement command for the motor; an inertia estimating unit that acquires feedback information of the motor and estimates an inertia on the basis of a predetermined estimation equation; a difference computing unit that computes a change in the inertia changed with machining based on the movement command of the command generating unit; and a comparing unit that compares a difference between the estimation results before and after the machining of the driven body estimated by the inertia estimating unit and the change in the inertia computed by the difference computing unit. the estimation equation of the inertia estimating unit is corrected on the basis of a comparison result of the comparing unit so that the difference between the estimation results matches a computation result obtained by the difference computing unit.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 20, 2018
    Inventors: Kazunori IIJIMA, Yuusaku OHO
  • Publication number: 20180364683
    Abstract: A controller of a motor includes: an acceleration/deceleration time constant storing unit that stores an acceleration/deceleration time constant; a position command creating unit that creates a position command value based on the acceleration/deceleration time constant; a position detection unit that detects a rotation position of the motor; a speed command creating unit that creates a speed command for the motor on the basis of the position command value and a position detection value detected by the position detection unit; an ideal response computing unit that computes an ideal response from the position command value; and a response comparing unit that compares the ideal response with an actual response detected by the position detection unit. The response comparing unit changes the acceleration/deceleration time constant stored in the acceleration/deceleration time constant storing unit when it is determined that the ideal response does not match the actual response.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 20, 2018
    Inventor: Kazunori IIJIMA