Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
173 words
A method of controlling the orientation of a spindle which comprises the steps of: sensing the actual speed of a motor for driving the spindle to obtain an actual speed signal; decelerating the motor on the basis of a spindle stopping command by means of a speed control circuit until the spindle is rotating at a constant predetermined speed, the deceleration being conducted in such a manner that the error between the actual speed signal and a speed command signal approaches zero; generating a spindle stopping position command signal; generating a positional error signal upon comparing, after the motor has attained the predetermined speed, the spindle stopping position command signal and a spindle orientation sensing signal; controlling the rotation of the spindle, using the generated positional error signal with the speed control circuit instead of said speed command signal, so as to gradually decelerate the motor, and so as to make the positional error signal approach zero; and correcting the spindle stopping position command signal in accordance with the direction of spindle rotation.
Claim 2
Independent Claim
173 words
A method of controlling the orientation of a spindle which comprises the steps of: sensing the actual speed of a motor for driving the spindle to obtain an actual speed signal; decelerating the motor on the basis of a spindle stopping command by means of a speed control circuit until the spindle is rotating at a constant predetermined speed, the deceleration being conducted in such a manner that the error between the actual speed signal and a speed command signal approaches zero; generating a spindle stopping position command signal; generating a positional error signal upon comparing, after the motor has attained the predetermined speed, the spindle stopping position command signal and a spindle orientation sensing signal; controlling the rotation of the spindle, using the generated positional error signal with the speed control circuit instead of said speed command signal, so as to gradually decelerate the motor, and so as to make the positional error signal approach zero; and correcting the spindle stopping position command signal in accordance with the direction of spindle rotation.
Claim 3
Dependent Claim
44 words
The method according to claim 1, in which the step of decelerating the motor is conducted by using a speed command signal which begins dropping gradually when the spindle stopping command is generated, and then attains a value corresponding to a predetermined low speed.
Claim 4
Independent Claim
251 words
An apparatus for controlling the orientation of a spindle driven by a motor, which apparatus comprises: speed sensor means for producing an actual speed signal upon sensing the actual rotational speed of the motor; speed control circuit means for effecting control in such a manner that the error between the actual speed and a commanded speed approaches zero; and a spindle orientation control circuit which includes spindle orientation sensing means for generating a single position pulse whenever the spindle rotates by a predetermined angle, and a one-revolution pulse whenever the spindle makes one full revolution, spindle stopping position command means for commanding the stopping position of the spindle, position error signal generating means for generating a position error signal on the basis of the spindle orientation and commanded stopping position, means for sensing the direction of spindle rotation, and correction means for correcting the commanded stopping position in accordance with the direction of spindle rotation; the spindle being rotated at the commanded speed by said speed control circuit means, and the rotation of the spindle being controlled in such a manner that the position error signal approaches zero when said spindle orientation control circuit issues a command for stopping the spindle at a predetermined position, a correction being effected of a spindle stopping position error that results from a difference between the position of the leading edge of said one-revolution pulse during forward rotation of the spindle and the position of the trailing edge of said one-revolution pulse during reverse rotation.
Claim 5
Independent Claim
251 words
An apparatus for controlling the orientation of a spindle driven by a motor, which apparatus comprises: speed sensor means for producing an actual speed signal upon sensing the actual rotational speed of the motor; speed control circuit means for effecting control in such a manner that the error between the actual speed and a commanded speed approaches zero; and a spindle orientation control circuit which includes spindle orientation sensing means for generating a single position pulse whenever the spindle rotates by a predetermined angle, and a one-revolution pulse whenever the spindle makes one full revolution, spindle stopping position command means for commanding the stopping position of the spindle, position error signal generating means for generating a position error signal on the basis of the spindle orientation and commanded stopping position, means for sensing the direction of spindle rotation, and correction means for correcting the commanded stopping position in accordance with the direction of spindle rotation; the spindle being rotated at the commanded speed by said speed control circuit means, and the rotation of the spindle being controlled in such a manner that the position error signal approaches zero when said spindle orientation control circuit issues a command for stopping the spindle at a predetermined position, a correction being effected of a spindle stopping position error that results from a difference between the position of the leading edge of said one-revolution pulse during forward rotation of the spindle and the position of the trailing edge of said one-revolution pulse during reverse rotation.
Claim 6
Dependent Claim
17 words
The apparatus according to claim 3, in which the spindle orientation control circuit is controlled by pulses.
Claim 7
Dependent Claim
30 words
The apparatus according to claim 3, in which the position error signal generating means comprises a counter and digital-to-analogue converter, and said correction means comprises means for presetting said counter.
Claim 8
Independent Claim
288 words
A method for stopping a rotating spindle at a command position in a system which includes a motor to rotate the spindle, speed control circuit means for receiving an input signal and driving the motor so that its actual speed conforms to the input signal, and spindle position sensing means for generating a position pulse each time the spindle rotates through a predetermined angular increment and for generating an orientation pulse each time the spindle makes a complete revolution, the angular position of the spindle when an orientation pulse is generated being dependent upon the direction of rotation of the spindle, wherein the method comprises the steps of: reducing the level of the input signal applied to the speed control circuit means until the spindle is slowed to a predetermined speed; keeping the level of the input signal applied to the speed control circuit means constant after the predetermined speed is achieved in order to maintain the predetermined speed; sensing the direction of rotation of the spindle; initiating a count of position pulses when an orientation pulse is generated as the spindle rotates at the predetermined speed; counting a first quantity of position pulses while the spindle rotates at the predetermined speed to move the spindle to a predetermined angular deviation from the command position, the first quantity of pulses being corrected depending upon the direction of rotation of the spindle; counting a second quantity of position pulses corresponding in number to the predetermined angular deviation from the command position, the voltage of the input signal applied to the speed control circuit means being reduced as the second quantity of position pulses is counted so that the voltage substantially reaches zero when the second quantity is entirely counted.
Claim 9
Independent Claim
288 words
A method for stopping a rotating spindle at a command position in a system which includes a motor to rotate the spindle, speed control circuit means for receiving an input signal and driving the motor so that its actual speed conforms to the input signal, and spindle position sensing means for generating a position pulse each time the spindle rotates through a predetermined angular increment and for generating an orientation pulse each time the spindle makes a complete revolution, the angular position of the spindle when an orientation pulse is generated being dependent upon the direction of rotation of the spindle, wherein the method comprises the steps of: reducing the level of the input signal applied to the speed control circuit means until the spindle is slowed to a predetermined speed; keeping the level of the input signal applied to the speed control circuit means constant after the predetermined speed is achieved in order to maintain the predetermined speed; sensing the direction of rotation of the spindle; initiating a count of position pulses when an orientation pulse is generated as the spindle rotates at the predetermined speed; counting a first quantity of position pulses while the spindle rotates at the predetermined speed to move the spindle to a predetermined angular deviation from the command position, the first quantity of pulses being corrected depending upon the direction of rotation of the spindle; counting a second quantity of position pulses corresponding in number to the predetermined angular deviation from the command position, the voltage of the input signal applied to the speed control circuit means being reduced as the second quantity of position pulses is counted so that the voltage substantially reaches zero when the second quantity is entirely counted.
Claim 10
Dependent Claim
48 words
The method of claim 6, wherein the step of counting the first quantity of pulses comprises the steps of counting position pulses up from a first value until a second value is achieved, and counting position pulses up from a third value until a fourth value is achieved.
Claim 11
Dependent Claim
27 words
The method of claim 7, wherein the first quantity of pulses is corrected before the step of counting position pulses up from the third value is initiated.
Claim 12
Dependent Claim
61 words
The method of claim 6, wherein the step of counting the second quantity of pulses is accomplished by storing a value corresponding to the second quantity, decrementing the stored value by one each time a position pulse is generated, converting the stored value to an analog signal, and applying the analog signal to the input of the speed control circuit means.
Claim 13
Dependent Claim
41 words
The method of claim 9, wherein the step of applying the analog signal to the input of the speed control circuit means comprises the step of activating a switch for changing the input signal applied to the speed control circuit means.