← Back to Patent Explorer
US4264850A Expired / Lapsed US ⏱️ 0.0 years remaining

Position encoder interface for a servo control system

Assignee: Allen Bradley Co LLC
•
Filing: 1979-03-12
•
Granted: 1981-04-28
•
Expires: 1999-03-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An encoder interface circuit is responsive to command direction signals and pulsed command incremental rotation signals and to actual direction signals and pulsed actual incremental rotation signals to generate an error signal to a motor driver for controlling the movement of a servo motor. A position encoder is mechanically coupled to the servo motor for generating the actual direction and incremental rotation signals. The interface circuit generates a reference pulse train and an error pulse train, both at a relatively high frequency. The error pulse train is phase modulated by adding or subtracting the pulsed actual and command incremental signals according to the state of the corresponding direction signals. The reference and phase modulated error pulse trains are then compared to generate the error signal to the motor driver.

Inventors

  • 👤 Lee E. Cannon
  • 👤 Daniel R. Cheever

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:04
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/21; G05B19/23; G05B19/231; G05B19/232

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 169 words
In an apparatus for controlling the movement of an object along a predetermined path including a motor for moving the object along the path, drive means for controlling the motor in response to a position error signal representing the difference between a selected position along the path and the actual position of the object along the path, a control circuit for generating a control signal representing the selected position, a position encoder coupled to the motor for generating a feedback signal representing the actual position of the object along the path, and an interface circuit responsive to the control signal and to the feedback signal for generating the position error signal, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means for generating a cyclic error signal at said predetermined frequency; means for modulating said error signal with the control signal and the feedback signal; and means responsive to said reference signal and said modulated error signal for generating the position error signal.
Claim 2
Dependent Claim 169 words
In an apparatus for controlling the movement of an object along a predetermined path including a motor for moving the object along the path, drive means for controlling the motor in response to a position error signal representing the difference between a selected position along the path and the actual position of the object along the path, a control circuit for generating a control signal representing the selected position, a position encoder coupled to the motor for generating a feedback signal representing the actual position of the object along the path, and an interface circuit responsive to the control signal and to the feedback signal for generating the position error signal, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means for generating a cyclic error signal at said predetermined frequency; means for modulating said error signal with the control signal and the feedback signal; and means responsive to said reference signal and said modulated error signal for generating the position error signal.
Claim 3
Dependent Claim 69 words
An interface circuit according to claim 1 wherein the control signal and the feedback signal each have a direction component and distance component, the distance components being pulse trains with each pulse representing a predetermined increment of distance along the path, and said modulating means is responsive to said direction components for adding the respective distance component pulses to or subtracting the distance component pulses from said error signal.
Claim 4
Dependent Claim 121 words
An interface circuit according to claim 2 wherein said direction component of the control signal has a first state for indicating movement in one direction along the path and a second state for indicating movement in the opposite direction along the path and wherein said modulating means includes means responsive to said control signal distance component and said control signal direction component for adding a pulse signal to said error signal for each pulse of said control signal distance component when said control signal direction component is in said first state and for subtracting a pulse signal from said error signal for each pulse of said control signal distance component when said control signal direction component is in said second state.
Claim 5
Dependent Claim 117 words
An interface circuit according to claim 2 wherein said direction component of the feedback signal has a first state for indicating movement in one direction along the path and a second state for indicating movement in the opposite direction along the path and wherein said modulating means includes means responsive to said control signal distance and direction components for adding a pulse signal to said error signal for each pulse of said control signal distance component when said control signal direction component is in said first state and for subtracting a pulse signal from said error signal for each pulse of said control signal distance component when said control signal direction component is in said second state.
Claim 6
Dependent Claim 53 words
An interface circuit according to claim 1 wherein said means for modulating said error signal includes means for frequency modulating said error signal with the control signal and the feedback signal and means for converting the frequency modulation to phase modulation with respect to said reference signal to generate said modulated error signal.
Claim 7
Dependent Claim 145 words
In a servo system including an interface circuit responsive to a control signal and a feedback signal for generating an error signal, means responsive to the error signal for controlling a servo motor, means for generating the control signal representing a desired movement of the servo motor, and means for generating the feedback signal representing the actual movement of the servo motor, the interface circuit comprising: means for generating a pulsed reference signal at a predetermined frequency; means for generating a pulsed error signal at said predetermined frequency; means responsive to the control signal and the feedback signal for modulating said error signal by adding pulses to or subtracting pulses from said error signal; and means responsive to said reference signal and said modulated error signal for generating the position error signal representing the phase difference between said reference signal and said modulated error signal.
Claim 8
Dependent Claim 145 words
In a servo system including an interface circuit responsive to a control signal and a feedback signal for generating an error signal, means responsive to the error signal for controlling a servo motor, means for generating the control signal representing a desired movement of the servo motor, and means for generating the feedback signal representing the actual movement of the servo motor, the interface circuit comprising: means for generating a pulsed reference signal at a predetermined frequency; means for generating a pulsed error signal at said predetermined frequency; means responsive to the control signal and the feedback signal for modulating said error signal by adding pulses to or subtracting pulses from said error signal; and means responsive to said reference signal and said modulated error signal for generating the position error signal representing the phase difference between said reference signal and said modulated error signal.
Claim 9
Dependent Claim 72 words
An interface circuit according to claim 6 wherein the control signal and the feedback signal each have a direction component and a distance component, the distance components being pulse trains with each pulse representing a predetermined increment of movement of the motor, and wherein said modulating means is responsive to said direction components for adding the respective distance component pulses to or subtracting the respective distance component pulses from said error signal.
Claim 10
Dependent Claim 96 words
An interface circuit according to claim 7 wherein each of said direction components has a first state representing movement of the motor in one direction and a second state representing movement of the motor in the opposite direction and wherein said modulating means is responsive to each of said direction components in said first state for adding the respective distance component pulses to said error signal and is responsive to each of said direction components in said second state for subtracting the respective distance component pulses from said error signal for generating said modulated error signal.
Claim 11
Dependent Claim 111 words
An interface circuit according to claim 6 wherein said reference signal generating means includes an oscillator for generating a pulse train at a first predetermined frequency, counter means responsive to said first predetermined frequency pulse train for generating said reference signal and at least one pulse train at a second predetermined frequency, and decoder means responsive to said reference signal and said second predetermined frequency pulse train for generating at least a first and a second phase signal pulse trains at a third predetermined frequency and out-of-phase with each other; and wherein said error signal generating means is responsive to said first and second phase signals for generating said error signal.
Claim 12
Dependent Claim 116 words
An interface circuit according to claim 9 wherein said decoder means generates a third and a fourth phase signal pulse trains at said third predetermined frequency and out-of-phase with each other and said first and second phase signals; and wherein said modulating means is responsive to the feedback signal and said first phase signal for subtracting pulses from said error signal, is responsive to the feedback signal and said third phase signal for adding pulses to said error signal, is responsive to the control signal and said second phase signal for subtracting pulses from said error signal, and is responsive to the control signal and said fourth phase signal for adding pulses to said error signal.
Claim 13
Dependent Claim 30 words
An interface circuit according to claim 6 wherein said means for modulating said error signal includes means for phase shifting said modulated error signal with respect to said reference signal.
Claim 14
Dependent Claim 195 words
In a system for controlling the movement of an object along a path defined by at least two axes including an individual motor for moving the object along each axis, individual drive means for controlling each motor in response to a position error signal representing the difference between a selected position along the axis and the actual position of the object along the axis, a control circuit for generating a control signal for each axis representing the selected position, an individual position encoder coupled to each motor for generating a feedback signal representing the actual position of the object along the corresponding axis, and an interface circuit responsive to the control signals and to the feedback signals for generating the position error signals, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means individual to each axis for generating a cyclic error signal at said predetermined frequency; means individual to each axis for modulating the corresponding error signal with the corresponding control and feedback signals; and means individual to each axis responsive to said reference signal and said corresponding modulated error signal for generating the corresponding position error signal.
Claim 15
Dependent Claim 195 words
In a system for controlling the movement of an object along a path defined by at least two axes including an individual motor for moving the object along each axis, individual drive means for controlling each motor in response to a position error signal representing the difference between a selected position along the axis and the actual position of the object along the axis, a control circuit for generating a control signal for each axis representing the selected position, an individual position encoder coupled to each motor for generating a feedback signal representing the actual position of the object along the corresponding axis, and an interface circuit responsive to the control signals and to the feedback signals for generating the position error signals, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means individual to each axis for generating a cyclic error signal at said predetermined frequency; means individual to each axis for modulating the corresponding error signal with the corresponding control and feedback signals; and means individual to each axis responsive to said reference signal and said corresponding modulated error signal for generating the corresponding position error signal.
Claim 16
Independent Claim 108 words
A method of generating a position error signal in a servo system which generates a control signal representing the desired position of a servo motor shaft and a feedback signal representing the actual position of the servo motor shaft, the method comprising the steps of: generating a cyclic reference signal at a predetermined frequency; generating a cyclic error signal at said predetermined frequency; frequency modulating said error signal with the control signal and the feedback signal; converting said frequency modulated error signal to a phase modulated error signal; and generating the position error signal representing the phase difference between said reference signal and said phase modulated error signal.
Claim 17
Independent Claim 108 words
A method of generating a position error signal in a servo system which generates a control signal representing the desired position of a servo motor shaft and a feedback signal representing the actual position of the servo motor shaft, the method comprising the steps of: generating a cyclic reference signal at a predetermined frequency; generating a cyclic error signal at said predetermined frequency; frequency modulating said error signal with the control signal and the feedback signal; converting said frequency modulated error signal to a phase modulated error signal; and generating the position error signal representing the phase difference between said reference signal and said phase modulated error signal.
Claim 18
Dependent Claim 37 words
The method according to claim 13 wherein said reference signal and said error signal are pulse trains and said error signal is frequency modulated by adding pulses to or subtracting pulses from said error signal pulse train.
Claim 19
Dependent Claim 211 words
In an apparatus for controlling the movement of an object along a predetermined path including a motor for moving the object along the path, drive means for controlling the motor in response to a position error signal representing the difference between a selected position along the path and the actual position of the object along the path, a control circuit for generating a control signal representing the selected position, a position encoder coupled to the motor for generating a feedback signal representing the actual position of the object along the path, and an interface circuit responsive to the control signal and to the feedback signal for generating the position error signal, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means for generating a cyclic error signal at said predetermined frequency; means for frequency modulating said error signal with the control signal and the feedback signal; and means responsive to said reference signal and said frequency modulated error signal for generating the position error signal including means for converting said frequency modulated error signal to a phase modulated error signal with respect to said reference signal and means responsive to said reference signal and said phase modulated error signal for generating the position error signal.
Claim 20
Dependent Claim 211 words
In an apparatus for controlling the movement of an object along a predetermined path including a motor for moving the object along the path, drive means for controlling the motor in response to a position error signal representing the difference between a selected position along the path and the actual position of the object along the path, a control circuit for generating a control signal representing the selected position, a position encoder coupled to the motor for generating a feedback signal representing the actual position of the object along the path, and an interface circuit responsive to the control signal and to the feedback signal for generating the position error signal, the interface circuit comprising: means for generating a cyclic reference signal at a predetermined frequency; means for generating a cyclic error signal at said predetermined frequency; means for frequency modulating said error signal with the control signal and the feedback signal; and means responsive to said reference signal and said frequency modulated error signal for generating the position error signal including means for converting said frequency modulated error signal to a phase modulated error signal with respect to said reference signal and means responsive to said reference signal and said phase modulated error signal for generating the position error signal.

References Cited (Backward Citations)

US3349229A Cited
US3571686A Cited
US3532955A Cited
US3836756A Cited
US3878983A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-04-27 1984-10-27 1985-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-04-27 1988-10-27 1989-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-04-27 1992-10-27 1993-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag