Motor control device for suppressing natural vibrations
AssigneeFanuc Corporation
InventorNaoto Sonoda
Life of this patent
Estimating the term…
Abstract
A frequency component extracting unit (15) extracts a frequency component included in a control signal at a first frequency step size. A frequency detection unit (16) detects, from the extracted frequency component, a frequency corresponding to a natural frequency of a target object constituted of a motor (3) and a driven member (4). A frequency step size setting unit (17) sets a second frequency step size smaller than the first frequency step size. A center frequency changing unit (18) increases or decreases a center frequency of a variable bandstop filter (13) at the second frequency step size in order to output a control signal after the variable bandstop filter (13) removes a frequency component corresponding to the natural frequency after the change from the control signal.
Claims2
A motor control device configured to output a control signal for controlling a motor, while suppressing natural vibrations of a target object constituted of the motor and a driven member to be driven by the motor, the motor control device comprising:
- a frequency component extracting unit configured to extract a frequency component included in the control signal at a first frequency step size;
- a frequency detection unit configured to detect a frequency corresponding to a natural frequency of the target object constituted of the motor and the driven member to be driven by the motor from the frequency component extracted by the frequency component extracting unit;
- a frequency step size setting unit configured to set a second frequency step size smaller than the first frequency step size;
- a center frequency changing unit configured to change a center frequency in such a manner that the second frequency step size is successively added or subtracted to or from the center frequency, when the natural frequency is changed by an integral multiple of 1 or more of the first frequency step size in detecting a frequency corresponding to the natural frequency by the frequency detection unit;
- a variable bandstop filter configured to input the control signal, and configured such that the center frequency is variable by the center frequency changing unit in order to output the control signal after a frequency component corresponding to the natural frequency after the change is removed from the control signal;
- and
- an extraction range setting unit configured to set a frequency component range of the control signal to be extracted by the frequency component extracting unit.
Dependencies are inferred from the claim text.