Patent ID: 7532951

Claim:
A method of automatically setting a vibration suppression filter in a servo control apparatus which drives a servo motor, said method comprising: a) detecting a vibration of a control system when the vibration is generated during driving; b) performing a frequency analysis on signal which reflects the vibration; c) selecting a vibration frequency such that, a vibration energy corresponding to the selected vibration frequency is higher than vibration energies corresponding to vibration frequencies other than said selected vibration frequency in the signal; and d) setting a frequency of the vibration suppression filter based on the selected vibration frequency, wherein when the selected vibration frequency is higher than a predetermined value, the vibration suppression filter is set to be a notch filter with a center frequency equal to the selected vibration frequency, and when the selected vibration frequency is lower than the predetermined value, the vibration suppression filter is set to the frequency so as to cut off frequencies equal to or above the selected vibration frequency.