Patents by Inventor Masahira KURIHARA

Masahira KURIHARA 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: 11658597
    Abstract: A method comprising: receiving a first current measurement that is taken at a first predetermined time instant; receiving a second current measurement that is taken at a second predetermined time instant; classifying the first current measurement as corresponding to one of a plurality of electrical signals, the first current measurement being classified based, at least in part, on a duty cycle pattern of the plurality of electrical signals; classifying the second current measurement as corresponding to another one of the plurality of electrical signals, the second current measurement being classified based, at least in part, on the duty cycle pattern of the plurality of electrical signals; and adjusting a duty cycle of at least one of the electrical signals based on the first current measurement, the classification of the first current measurement, the second current measurement, and the classification of the second current measurement.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: May 23, 2023
    Assignee: Allegro MicroSystems, LLC
    Inventors: Anton Babushkin, Serhii Korol, Yaroslav Smirnov, Dmytro Sakharov, Masahira Kurihara, Kamyar Khosravi, Vadym Khudobets
  • Patent number: 11476784
    Abstract: Methods and apparatus for open loop startup of a three-phase motor that reduces acoustic noise. During rotor alignment of the motor, there is a maximum level for a phase current to the motor. After the rotor alignment, open loop motor startup is performed during which the phase current has a first slope. At a selected time, such as when a frequency of the phase current reaches a first threshold, the phase current transitions to a second slope.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: October 18, 2022
    Assignee: Allegro MicroSystems, LLC
    Inventors: Masahira Kurihara, Dmytro Sakharov, Anton Babushkin
  • Publication number: 20220247336
    Abstract: A motor control system for controlling operation of a motor having a plurality of windings includes a gate driver to provide a control signal to one or more switching elements controlling a voltage applied to the plurality of windings and a Field Oriented Control (FOC) controller configured to generate a PWM signal for coupling to the gate driver, wherein the FOC controller comprises a d-axis control loop configured to generate an applied d-axis voltage and a q-axis control loop configured to generate an applied q-axis voltage. A stall detector is configured to calculate an estimate of the q-axis voltage and compare the applied q-axis voltage to a threshold based on the estimate in order to detect a stall condition of the motor.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Applicant: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara, Andrew Adib
  • Patent number: 11387756
    Abstract: A motor control system for controlling operation of a motor having a plurality of windings includes a gate driver to provide a control signal to one or more switching elements controlling a voltage applied to the plurality of windings and a Field Oriented Control (FOC) controller configured to generate a PWM signal for coupling to the gate driver, wherein the FOC controller comprises a d-axis control loop configured to generate an applied d-axis voltage and a q-axis control loop configured to generate an applied q-axis voltage. A stall detector is configured to calculate an estimate of the q-axis voltage and compare the applied q-axis voltage to a threshold based on the estimate in order to detect a stall condition of the motor.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: July 12, 2022
    Assignee: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara, Andrew Adib
  • Patent number: 11374513
    Abstract: A system for controlling a motor includes a motor having a plurality of phases, each phase comprising a coil having a first end coupled to a motor neutral point. A motor driver circuit is coupled to a second end of each coil to provide power to each coil. A motor controller circuit is coupled to the motor driver circuit to control the power that is provided to the motor. A comparator is coupled to compare a voltage at the motor neutral point to a voltage at the second end of each coil to detect a back-EMF polarity and produce a polarity signal representing the back-EMF polarity. A back-EMF filter circuit is coupled to receive the polarity signal and invert the polarity signal if the polarity signal does not match an expected value.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: June 28, 2022
    Assignee: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara
  • Patent number: 10924052
    Abstract: A system is provided for driving a load such as a multi-phase motor. The system includes a motor driver that has a plurality of switches coupled to a motor to drive a current through each of a plurality of phase coils of the motor. A polarity detection circuit detects a polarity of the current in one or more of the phase coils of the motor to generate a polarity value that represents the detected current polarity. The polarity detection circuit can include at least one comparator that has a first input coupled to a node between two of the plurality of switches, a second input coupled to receive a threshold value, and an output from which the polarity value is provided. Further included is a controller that is configured to provide a plurality of pulse width modulated (PWM) output control signals to the plurality of switches to control the switches to drive the current through the plurality of phase coils of the motor.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: February 16, 2021
    Assignee: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara, Gianluca Allegrini, Robert D. Christie
  • Publication number: 20210044242
    Abstract: A system is provided for driving a load such as a multi-phase motor. The system includes a motor driver that has a plurality of switches coupled to a motor to drive a current through each of a plurality of phase coils of the motor. A polarity detection circuit detects a polarity of the current in one or more of the phase coils of the motor to generate a polarity value that represents the detected current polarity. The polarity detection circuit can include at least one comparator that has a first input coupled to a node between two of the plurality of switches, a second input coupled to receive a threshold value, and an output from which the polarity value is provided. Further included is a controller that is configured to provide a plurality of pulse width modulated (PWM) output control signals to the plurality of switches to control the switches to drive the current through the plurality of phase coils of the motor.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Applicant: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara, Gianluca Allegrini, Robert D. Christie
  • Patent number: 10819257
    Abstract: Systems and methods for computing an average supply current to a motor include a current sensor that is configured to sense a current through the motor. A converter is configured to sample the output of the current sensor at times that are established by a trigger signal and convert the samples into digital current values. A trigger signal generator generates the trigger signal based on one or more pulse width modulated (PWM) motor control signals within a PWM cycle. An average supply current value that indicates the average supply current to the motor is computed by a controller using the digital current values received from the converter.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: October 27, 2020
    Assignee: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara, Andrew Adib, Robert D. Christie
  • Publication number: 20200235682
    Abstract: A system for controlling a motor includes a motor having a plurality of phases, each phase comprising a coil having a first end coupled to a motor neutral point. A motor driver circuit is coupled to a second end of each coil to provide power to each coil. A motor controller circuit is coupled to the motor driver circuit to control the power that is provided to the motor. A comparator is coupled to compare a voltage at the motor neutral point to a voltage at the second end of each coil to detect a back-EMF polarity and produce a polarity signal representing the back-EMF polarity. A back-EMF filter circuit is coupled to receive the polarity signal and invert the polarity signal if the polarity signal does not match an expected value.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Applicant: Allegro MicroSystems, LLC
    Inventors: Kamyar Khosravi, Masahira Kurihara
  • Publication number: 20150340896
    Abstract: A power generation control device is provided for controlling a power generator that charges a battery. The device includes a light-emitting diode having a first terminal connected to the battery, an internal power supply activation circuit that activates an internal power supply circuit, a light-emitting diode drive circuit connected to a second terminal of the light-emitting diode, the light-emitting diode drive circuit drives the light-emitting diode in accordance with a power generation state of the power generator, and an impedance conversion circuit that controls in such a manner that an impedance of the internal power supply activation circuit is higher when the light-emitting diode driven by the light-emitting diode circuit is turned off than when the light-emitting diode is turned on.
    Type: Application
    Filed: April 23, 2015
    Publication date: November 26, 2015
    Inventors: Ken KOJIMA, Masahira KURIHARA