Servocontrol device
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorKazuhiko Tsutsui
Life of this patent
Estimating the term…
Abstract
Magnitudes of a sine-wave component and a cosine-wave component of a periodical disturbance are estimated in real time during motor rotating, the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated are combined, and the result is added to a current command as a correction value in real time during the normal motor driving for controlling servomotor, thereby suppressing the effect of the periodical disturbance.
Claims5
A servo control apparatus of a servo system using a servomotor for controlling positions of feed shafts of a machine tool and a drive, wherein a disturbance having a frequency proportional to a rotation speed of the servomotor is loaded on the servo system containing a driven machine, said servo control apparatus comprising:
- detection means for detecting a position and the rotation speed of the servomotor,
- a position control section for generating a speed command based on a difference between a position command and a position feedback signal output by said detection means,
- a speed control section for generating a current command based on a difference between the speed command and a speed feedback signal, a current control section for controlling an electric current allowed to flow into the servomotor based on the current command, and
- a periodical disturbance estimater for inputting information of a proportionality constant between the disturbance frequency and the servomotor rotation speed, servomotor position information, and a difference signal between the speed command and the speed feedback signal, estimating magnitudes of a sine-wave component and a cosine-wave component at the frequency of the disturbance in real time during normal servomotor driving, and combining the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated to generate a correction value, wherein the correction value is added to the current command in real time during the normal servomotor driving.
A servo control apparatus of a servo system using a servomotor for controlling positions of feed shafts of a machine tool and a drive, wherein a disturbance loaded on the servo system has a machine-specific fixed frequency, said servo control apparatus comprising:
- detection means for detecting a position and rotation speed of the servomotor,
- a position control section for generating a speed command based on a difference between a position command and a position feedback signal output by said detection means,
- a speed control section for generating a current command based on a difference between the speed command and a speed feedback signal,
- a current control section for controlling an electric current allowed to flow into the servomotor based on the current command, and
- a periodical disturbance estimater for inputting information of the machine-specific frequency and a difference signal between the speed command and the speed feedback signal, estimating magnitudes of a sine-wave component and a cosine-wave component at the frequency of the disturbance in real time during the normal servomotor driving, and combining the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated to generate a correction value, wherein the correction value is added to the current command in real time during the normal servomotor driving.
A servo control apparatus of a servo system using a servomotor for controlling positions of feed shafts of a machine tool and a drive, wherein a disturbance having a frequency proportional to a rotation speed of the servomotor is loaded on the servo system containing a driven machine, said servo control apparatus comprising:
- detection means for detecting a position and speed of the servomotor,
- a position control section for generating a speed command based on a difference between a position command and a position feedback signal output by said detection means,
- a speed control section for generating a current command based on a difference between the speed command and a speed feedback signal,
- a current control section for controlling an electric current allowed to flow into the servomotor based on the current command, and
- a periodical disturbance estimater said periodical disturbance estimater for inputting information of a proportionality constant between the disturbance frequency and the servomotor rotation speed, servomotor position information, and an output signal from an external displacement sensor attached to a machine end, estimating magnitudes of a sine-wave component and a cosine-wave component at the frequency of the disturbance in real time during normal servomotor driving, and combining the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated to generate a correction value, wherein the correction value is added to the current command in real time during the normal servomotor driving.
A servo control apparatus of a servo system using a servomotor for controlling positions of feed shafts of a machine tool and a drive, wherein a disturbance loaded on the servo system has a machine-specific fixed frequency, said servo control apparatus comprising:
- detection means for detecting a position and rotation speed of the servomotor,
- a position control section for generating a speed command based on a difference between a position command and a position feedback signal output by said detection means,
- a speed control section for generating a current command based on a difference between the speed command and a speed feedback signal,
- a current control section for controlling an electric current allowed to flow into the servomotor based on the current command, and
- a periodical disturbance estimater for inputting information of the machine-specific frequency and an output signal from an external displacement sensor attached to a machine end, estimating magnitudes of a sine-wave component and a cosine-wave component at the frequency of the disturbance in real time during normal servomotor driving, and combining the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated to generate a correction value, wherein the correction value is added to the current command in real time during the normal servomotor driving.
A servo control apparatus of a servo system using a servomotor for controlling positions of feed shafts of a machine tool and a drive, wherein a disturbance proportional to the rotation speed of the main shaft is added to the servo system, said servo control apparatus comprising:
- detection means for detecting a position and rotation speed of the servomotor,
- a position control section for generating a speed command based on a difference between a position command and a position feedback signal output by said detection means,
- a speed control section for generating a current command based on a difference between the speed command and a speed feedback signal,
- a current control section for controlling an electric current allowed to flow into the servomotor based on the current command,
- detection means for detecting rotation speed of a main shaft, and
- a periodical disturbance estimater for inputting information of a proportionality constant between the disturbance frequency and the rotation speed of the main shaft, information of the rotation speed of the main shaft, and a difference signal between the speed command and the speed feedback signal, estimating magnitudes of a sine-wave component and a cosine-wave component at the frequency of the disturbance in real time during normal servomotor driving, and combining the sine-wave component and the cosine-wave component at the frequency of the disturbance estimated to generate a correction value, wherein the correction value is added to the current command in real time during the normal servomotor driving.
Dependencies are inferred from the claim text.