System for controlling motors for synchronous operation
First Claim
1. A system for controlling motors including a reference motor, such that the motors rotate at command speeds in synchronism and have respective rotational positions, said system comprising:
- numerical control means, operatively connected to receive commanded speeds of rotation, for generating as positional commands synchronized distributed pulse trains having frequencies corresponding to the commanded speeds of rotation for respective ones of the motors;
positional control feedback circuits, operatively connected to respective ones of said motors and to receive respective ones of said positional command pulse trains, for producing speed command outputs in accordance with respective ones of said positional command pulse trains and said respective rotational positions;
speed control feedback circuits, operatively connected between respective ones of said positional control feedback circuits and respective ones of said motors, for controlling the speed of the motors based on said speed command outputs and said speeds of rotation of the motors;
detector means, operatively connected to said respective ones of the motors, for generating feedback pulses corresponding to the rotational positions of the respective motors each time the respective motors rotate through a predetermined angular interval and for applying these signals to said position control feedback circuits as said respective rotational positions;
simulator circuit means, operatively connected to receive respective ones of said positional command pulse trains, for simulating the characteristics of respective positional and speed control feedback in combination with corresponding ones of said motors, and for generating pulses responsive to said simulations; and
correction circuit means, operatively connected to said corresponding ones of said motors, to said positional and said speed control feedback circuits and to said simulator circuit means, for correcting the rotational positions of the motors in response to differences between the feedback pulses and the pulses generated by said simulator circuit means.
0 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a system for controlling a plurality of motors including a spindle motor of a machine tool to rotate synchronously at command speeds. The system comprises a numerical control unit for generating as positional commands trains of distributed pulses having frequencies corresponding to commanded speeds of rotation respectively for the motors, positional control feedback circuits respectively for the motors for producing speed command outputs from the trains of distributed pulses and detected signals indicative of positions of the motors, and speed control feedback circuits respectively for the motors for controlling the speed of the motors based on the speed command outputs and detected signals indicative of speeds of rotation of the motors.
29 Citations
3 Claims
-
1. A system for controlling motors including a reference motor, such that the motors rotate at command speeds in synchronism and have respective rotational positions, said system comprising:
-
numerical control means, operatively connected to receive commanded speeds of rotation, for generating as positional commands synchronized distributed pulse trains having frequencies corresponding to the commanded speeds of rotation for respective ones of the motors; positional control feedback circuits, operatively connected to respective ones of said motors and to receive respective ones of said positional command pulse trains, for producing speed command outputs in accordance with respective ones of said positional command pulse trains and said respective rotational positions; speed control feedback circuits, operatively connected between respective ones of said positional control feedback circuits and respective ones of said motors, for controlling the speed of the motors based on said speed command outputs and said speeds of rotation of the motors; detector means, operatively connected to said respective ones of the motors, for generating feedback pulses corresponding to the rotational positions of the respective motors each time the respective motors rotate through a predetermined angular interval and for applying these signals to said position control feedback circuits as said respective rotational positions; simulator circuit means, operatively connected to receive respective ones of said positional command pulse trains, for simulating the characteristics of respective positional and speed control feedback in combination with corresponding ones of said motors, and for generating pulses responsive to said simulations; and correction circuit means, operatively connected to said corresponding ones of said motors, to said positional and said speed control feedback circuits and to said simulator circuit means, for correcting the rotational positions of the motors in response to differences between the feedback pulses and the pulses generated by said simulator circuit means. - View Dependent Claims (2, 3)
-
Specification