Motor control system
First Claim
1. A motor control system for controlling a servomotor for driving a driven member through a transmission mechanism for mechanically connecting the servomotor and the driven member, comprising:
- a servo controller having a position control section for performing position control processing for feedback controlling a position of the driven member, and a velocity control section for performing velocity control processing for feedback controlling a velocity of the driven member;
a host controller for issuing a position command commanding a position of the driven member to said servo controller, and outputting information on operation constants for the position control processing by the position control section and/or the velocity control processing by the velocity control section, to be corresponding to the commanded position; and
operation constant varying unit for varying operation constants for the position control processing and/or the velocity control processing in accordance with the information on the operation constants outputted from said host controller,wherein the driven member comprises a mold of an electric press machine for performing a press work, and the operation constants have different values in the vicinity of a bottom dead point where the press work is performed and in the vicinity of a top dead point where the press work is not performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A motor control system capable of securing stability and rapidity of motion even in a machine where the stability varies in accordance with a position of a driven member. The driven member and a motor for driving the driven member are operatively connected through a transmission mechanism including a nonlinear element such that a rate of change of the position of the driven member with respect to the position of the motor varies in dependence on the position of the motor. Optimum values of multiplier factors of operation constants with respect to the position of the driven member or the rotational position of the motor for the position control and the velocity control are stored in a data table. The values of the multiplier factors of the operation constants for a present position of the driven member or a present position of the motor are determined using the data table and the determined values of the multiplier factors are multiplied by reference operation constants to update the operation constants. The position and/or velocity control processing is performed using the updated optimum operation constants in accordance with the present position of the driven member or the present rotational position of the motor.
21 Citations
23 Claims
-
1. A motor control system for controlling a servomotor for driving a driven member through a transmission mechanism for mechanically connecting the servomotor and the driven member, comprising:
-
a servo controller having a position control section for performing position control processing for feedback controlling a position of the driven member, and a velocity control section for performing velocity control processing for feedback controlling a velocity of the driven member; a host controller for issuing a position command commanding a position of the driven member to said servo controller, and outputting information on operation constants for the position control processing by the position control section and/or the velocity control processing by the velocity control section, to be corresponding to the commanded position; and operation constant varying unit for varying operation constants for the position control processing and/or the velocity control processing in accordance with the information on the operation constants outputted from said host controller, wherein the driven member comprises a mold of an electric press machine for performing a press work, and the operation constants have different values in the vicinity of a bottom dead point where the press work is performed and in the vicinity of a top dead point where the press work is not performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A motor control system controlling a servomotor driving a driven member through a nonlinear transmission mechanism mechanically connecting the servomotor and the driven member, comprising:
-
a position controller generating position control commands according to a position input command, reference position operation constants and feedback of a present position of the driven member, the position control commands controlling a position of the driven member; a velocity controller generating velocity control commands according to an input velocity command, reference velocity operation constants and feedback of a present velocity of the driven member, the velocity control commands controlling a velocity of the servomotor to control a velocity of the driven member; and a constant multiplier calculator adjusting the reference position operation constants and/or the reference velocity operation constants according to the present position of the driven member, wherein the position and velocity of the driven member is controlled through the nonlinear transmission according to the present position of the driven member. - View Dependent Claims (20, 21, 22, 23)
-
Specification