Magnetic pole position detection device

    公开(公告)号:US12126287B2

    公开(公告)日:2024-10-22

    申请号:US17801848

    申请日:2021-02-22

    申请人: Fanuc Corporation

    摘要: Provided is a magnetic pole position detection device with which it is possible to shorten the detection time of the initial magnetic pole position of the rotor of a synchronous motor. A magnetic pole position detection device that detects the magnetic pole position of the rotor of the synchronous motor, the magnetic pole position detection device comprising an excitation command unit that excites the synchronous motor while changing the current phase of the excitation current from a preset initial value, and a torque zero determination unit that determines whether the torque generated by the rotor has reached zero, the excitation command unit: continuously executing an operation for exciting the synchronous motor using, as the current phase of the excitation current, a value obtained with a subtraction process for subtracting, from the initial value, a phase angle corresponding to the cumulative value of the movement amount of the rotor from the starting point of excitation at the initial value of the current phase, during the period after the synchronous rotor was excited at the initial value of the current phase until the torque is determined to have reached zero; and acquiring, as the magnetic pole initial position, the value obtained with the subtraction process when the torque is determined to have reached zero.

    Method for determining a position of a rotor at standstill

    公开(公告)号:US12081158B2

    公开(公告)日:2024-09-03

    申请号:US17363646

    申请日:2021-06-30

    IPC分类号: H02P6/18

    CPC分类号: H02P6/181 H02P2203/03

    摘要: A method for determining a position of a rotor of a brushless direct current (BLDC) motor at standstill. The method includes providing a plurality of current pulses to a plurality of windings of the BLDC motor while the rotor of the BLDC motor is at a standstill position. The method further includes measuring a plurality of times that it takes for the plurality of current pulses to reach a threshold for respective ones of the plurality of windings. A first position corresponding to a shortest time of the plurality of times is determined. A position detection value is determined based on the shortest time and based on times corresponding to positions that are adjacent to the first position. A position of the rotor at the standstill position is determined based on the position detection value and an interpolation function.

    Motor driver and method of driving motor

    公开(公告)号:US11863110B2

    公开(公告)日:2024-01-02

    申请号:US17893308

    申请日:2022-08-23

    IPC分类号: H02P6/18 H02P6/182 H02P29/024

    CPC分类号: H02P6/182 H02P29/024

    摘要: The present disclosure relates to a motor driver and a method of driving a motor capable of driving a motor with optimum efficiency. The method of driving the brushless direct current (BLDC) motor may include an initial driving operation, a test operation of adjusting a turn-on time and a transition time in the test mode step by step, driving the BLDC motor by applying the adjusted turn-on time and the adjusted transition time, and detecting a driving error of the BLDC motor, an operation of repeating the test operation when the driving error is not detected in the test operation, and an operation of setting the turn-on time and the transition time, which are adjusted in an operation just before the driving error is detected, as a turn-on time and a transition time in an optimum driving mode.

    Device including data transmission mechanisms which transmit driving state of drive device

    公开(公告)号:US11853027B2

    公开(公告)日:2023-12-26

    申请号:US16736979

    申请日:2020-01-08

    申请人: FANUC CORPORATION

    摘要: A machine tool includes three mutually independent data transmission mechanisms. The data transmission mechanisms include respective transmission units which assign codes for detecting errors to data acquired from the output of sensors, and which transmit the data. A machine controller includes an operation judgment unit which judges whether operation of a feed axis motor is continued. The operation judgment unit judges that operation is continued when there are two pieces of data for which a relationship between the data and the code matches a rule, and the two pieces of data are within a predetermined judgment range. The operation judgment unit judges that the feed axis motor is stopped when at least one of the pieces of data for which the relationship matches the rule deviates from the judgment range.

    ROTATION ANGLE DETECTING METHOD, RECORDING MEDIUM STORING ROTATION ANGLE DETECTING PROGRAM, AND ROTATION ANGLE DETECTING DEVICE

    公开(公告)号:US20230387839A1

    公开(公告)日:2023-11-30

    申请号:US18303068

    申请日:2023-04-19

    IPC分类号: H02P6/18 H02P21/18

    CPC分类号: H02P6/188 H02P21/18

    摘要: A rotation angle detecting method includes measuring a current flowing through a motor, and obtaining a rotation angle of the motor based on a value of the measured current. The obtaining of the rotation angle of the motor includes obtaining the rotation angle in an inertial rotation of the motor based on a rotational angular velocity of the motor immediately before a first time point, a time period from the first time point to a second time point, and a time period from the second time point to a third time point. The first time point is a time point at which driving of the motor is stopped, the second time point is a time point at which a polarity of the value of the measured current is inverted, and the third time point is a time point at which the value of the measured current becomes zero.