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

Servo operated digital positioning control system

Assignee: Manhattan Engineering Co Inc
•
Filing: 1982-05-25
•
Granted: 1985-01-01
•
Expires: 2002-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A closed loop servo operated digital control system in which a dynamically operable moveable member can be effectively and accurately controlled during movement from an initial position to a command position by compensating for both velocity error and for position error. A differential between a present measured position of the moveable member and a command position provides a position error signal. Present velocity is determined by computing position differential as a function of time. A velocity error signal is obtained by subtracting the determined velocity from a velocity command which is stored as a velocity command profile. The total error is the resultant sum of the position error and a velocity error and this sum is converted to an analog signal in order to power an amplifier/motor which, in turn, provides power for the control system.

Inventors

  • 👤 John R. Veale

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 03:48
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/21; G05B19/23; G05B19/231; G05B19/232; G11; G11B; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B21/085; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37313

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 205 words
In a closed loop digital control system having a moveable member adapted for movement to a command position in response to a command position signal, an encoding means for providing position information and a motive means for moving the moveable member, an improvement comprising: (a) position detecting means for detecting and subtracting a previous position from a present position and generating a position differential signal effectively on a generally continuous basis relative to controlling the operation of said motive means and storing the position differential signal, (b) a digital divider and a clocking means operable to derive a present velocity from the position of the moveable member on a clock time basis, (c) velocity detecting means for subtracting the determined present velocity from a stored predetermined velocity which represents a desired velocity to generate a velocity differential signal effectively on a generally continuous basis relative to controlling the operation of said motive means and storing the velocity differential signal, and (d) means for combining the velocity and position differential signals to provide a combined differential signal and applying said combined signal to said motive means to control operation thereof for moving the moveable member to the command position in response to the command position signal.
Claim 2
Dependent Claim 205 words
In a closed loop digital control system having a moveable member adapted for movement to a command position in response to a command position signal, an encoding means for providing position information and a motive means for moving the moveable member, an improvement comprising: (a) position detecting means for detecting and subtracting a previous position from a present position and generating a position differential signal effectively on a generally continuous basis relative to controlling the operation of said motive means and storing the position differential signal, (b) a digital divider and a clocking means operable to derive a present velocity from the position of the moveable member on a clock time basis, (c) velocity detecting means for subtracting the determined present velocity from a stored predetermined velocity which represents a desired velocity to generate a velocity differential signal effectively on a generally continuous basis relative to controlling the operation of said motive means and storing the velocity differential signal, and (d) means for combining the velocity and position differential signals to provide a combined differential signal and applying said combined signal to said motive means to control operation thereof for moving the moveable member to the command position in response to the command position signal.
Claim 3
Dependent Claim 28 words
The improvement in the control system of claim 1 further characterized in that the desired velocity condition is derived from a stored velocity profile of the moveable member.
Claim 4
Dependent Claim 33 words
The improvement in the control system of claim 1 further characterized in that the desired velocity is stored as part of a velocity profile of the moveable member in a velocity profile storage.
Claim 5
Dependent Claim 36 words
The improvement in the control system of claim 1 further characterized in that said present velocity condition is derived by dividing the differential distance of present position to the previous position by a selected clocking time.
Claim 6
Dependent Claim 33 words
The improvement in the control system of claim 1 further characterized in that said combined differential signal is a digital signal which is converted to an analog signal for driving said motive means.
Claim 7
Dependent Claim 43 words
The improvement in the control system of claim 1 further characterized in that said moveable member is a magnetic indicia reading member which is moveable relative to a disk in a computer system for reading or writing information with respect to said disk.
Claim 8
Dependent Claim 65 words
The improvement in the control system of claim 1 further characterized in that said improvement enables movement of said moveable member from said previous position to said command position to attempt to achieve an acceleration profile in which said moveable member accelerates from the previous position to a point approximately midway between the previous position and command position and thereafter decelerates to the command position.
Claim 9
Dependent Claim 97 words
The improvement in the control system of claim 1 further characterized in that said improvement enables movement of said moveable member from said previous position to said command position to attempt to achieve a velocity profile in which said moveable member moves to maximum velocity and moves at maximum velocity to a point in advance of said command position equal to the distance from said previous position to position of maximum velocity, and at which point in advance of the command position the velocity decreases at the same rate of speed from previous velocity to maximum velocity.
Claim 10
Dependent Claim 47 words
The improvement in the control system of claim 1 further characterized in that position differential signals are generated at a rate significantly greater than the rate of operation of the motive means so that said motive means effectively responds to an effective average of position differential signals.
Claim 11
Dependent Claim 47 words
The improvement in the control system of claim 9 further characterized in that velocity differential signals are generated at a rate significantly greater than the rate of operation of the motive means so that said motive means effectively responds to an effective average of velocity differential signals.
Claim 12
Dependent Claim 43 words
The improvement in the control system of claim 1 further characterized in that said improvement comprises storage means containing a stored velocity profile for providing a predetermined velocity relative to a position of the moveable member and which velocity profile may be non-linear.
Claim 13
Dependent Claim 175 words
A closed loop digital position control system for accurately positioning a dynamically moveable member in response to a command signal, said system comprising: (a) moving means for moving the dynamically moveable member to a command position in response to a digital command signal, (b) encoding means for detecting the position of said member at a selected point in time, (c) position error detecting means for providing a position error signal based on the position of the member at the selected point in time and with respect to a desired position represented by said command signal, (d) velocity error detecting means for providing a velocity error signal relative to a stored velocity and on a clock time basis, (e) means for relating the velocity error signal to the position error signal to provide a total error signal, and (f) means for adjusing the moving means in response to the total error signal to thereby correct for the total error signal and thereby move the moveable member to the command position at a more optimum velocity profile.
Claim 14
Dependent Claim 175 words
A closed loop digital position control system for accurately positioning a dynamically moveable member in response to a command signal, said system comprising: (a) moving means for moving the dynamically moveable member to a command position in response to a digital command signal, (b) encoding means for detecting the position of said member at a selected point in time, (c) position error detecting means for providing a position error signal based on the position of the member at the selected point in time and with respect to a desired position represented by said command signal, (d) velocity error detecting means for providing a velocity error signal relative to a stored velocity and on a clock time basis, (e) means for relating the velocity error signal to the position error signal to provide a total error signal, and (f) means for adjusing the moving means in response to the total error signal to thereby correct for the total error signal and thereby move the moveable member to the command position at a more optimum velocity profile.
Claim 15
Dependent Claim 49 words
The closed loop digital position control system of claim 11 further characterized in that said system comprises storage means for storing a velocity profile of said moveable member from a previous position to at least said command position and where the demand position is represented by said command signal.
Claim 16
Dependent Claim 42 words
The improvement in the control system of claim 12 further further characterized in that said velocity error signal is determined relative to a stored velocity on a clock time basis and which clock time basis is provided by a synchronous clocking means.
Claim 17
Dependent Claim 27 words
The improvement in the control system of claim 11 further characterized in that the means for relating adds the velocity error signal to the position error signal.
Claim 18
Dependent Claim 85 words
The improvement in the control system of claim 12 further characterized in that said system enables movement of said moveable member from said position at said selected point in time to said command position as represented by the command signal, to attempt to achieve an acceleration profile in which said moveable member acelerates from the position at the selected point intime to a point approximately midway between the position at the selected point in time and command position and thereafter deceleration to the command position.
Claim 19
Dependent Claim 115 words
The improvement in the control system of claim 12 further characterized in that said system enables movement of said moveable member from said position at the selected point in time to said command position as represented by said command signal, to attempt to a achive a velocity profile in which said moveable member moves to maximum velocity and moves at maximum velocity to a point in advance of said command position equal to the distance from said position at the selected point in time to position of maximum velocity, and at which point in advance of the command position the velocity decreases at the same rate of speed from previous velocity to the maximum velocity.
Claim 20
Dependent Claim 172 words
A closed loop digital position control system for shifting a moveable member with compensation for velocity error, said system comprising: (a) storage means for storing a velocity profile of movement of a dynamically moveable member, (b) means for generating a command signal for moving the dynamically moveable member to a command position, (c) means for generating a digital equivalent signal representative of said command signal, (d) comparison means for comparing the velocity profile against the digital equivalent signal and thereby comparing the position of the member against the velocity profile to provide a velocity error signal between the actual position with respect to the command position, and (e) synchronous clocking means for providing a clock time basis so that said velocity error signal is generated relative to a stored velocity on a clock time basis, (f) means for compensating for the velocity error between the actual and command positions to adjust the velocity so that the moveable member reaches the command position in the time interval consistent with the stored velocity profile.
Claim 21
Dependent Claim 172 words
A closed loop digital position control system for shifting a moveable member with compensation for velocity error, said system comprising: (a) storage means for storing a velocity profile of movement of a dynamically moveable member, (b) means for generating a command signal for moving the dynamically moveable member to a command position, (c) means for generating a digital equivalent signal representative of said command signal, (d) comparison means for comparing the velocity profile against the digital equivalent signal and thereby comparing the position of the member against the velocity profile to provide a velocity error signal between the actual position with respect to the command position, and (e) synchronous clocking means for providing a clock time basis so that said velocity error signal is generated relative to a stored velocity on a clock time basis, (f) means for compensating for the velocity error between the actual and command positions to adjust the velocity so that the moveable member reaches the command position in the time interval consistent with the stored velocity profile.
Claim 22
Dependent Claim 32 words
The improvement in the control system of claim 18 further characterized in that said system comprises position error detecting means for detecting a position error and which compensates for the position error.
Claim 23
Dependent Claim 32 words
The improvement in the control system of claim 19 further characterized in that a velocity condition of the moveable member is derived by dividing a position differential by a selected clocking time.
Claim 24
Dependent Claim 164 words
In a method of accurately positioning a dynamically moveable member in response to a command signal in a closed loop digital position control system, said method comprising: (a) generating a command signal for moving a dynamically moveable member to a command position in response thereto, (b) detecting the position of said dynamically moveable member at a selected point in time, (c) deriving a position error signal based on the position of the member at the selected point in time and with respect to a desired position represented by said command signal, (d) determining a velocity error signal relative to a stored velocity on a clock time basis, (e) relating the velocity error signal to the position error signal to provide a total error signal, and (f) adjusting the movement of the moveable member in response to the total error signal to thereby correct for the total error signal and thereby move the moveable member to the command position at a more optimum velocity profile.
Claim 25
Dependent Claim 164 words
In a method of accurately positioning a dynamically moveable member in response to a command signal in a closed loop digital position control system, said method comprising: (a) generating a command signal for moving a dynamically moveable member to a command position in response thereto, (b) detecting the position of said dynamically moveable member at a selected point in time, (c) deriving a position error signal based on the position of the member at the selected point in time and with respect to a desired position represented by said command signal, (d) determining a velocity error signal relative to a stored velocity on a clock time basis, (e) relating the velocity error signal to the position error signal to provide a total error signal, and (f) adjusting the movement of the moveable member in response to the total error signal to thereby correct for the total error signal and thereby move the moveable member to the command position at a more optimum velocity profile.
Claim 26
Dependent Claim 41 words
The improvement in the method of claim 21 further characterized in that said method comprises determining the velocity error signal relative to a stored velocity on a clock time basis and providing said clock time basis by a synchronous clocking means.
Claim 27
Dependent Claim 36 words
The improvement in the method of claim 21 further characterized in that the step of relating the velocity error signal to the position error signal comprises adding the velocity error signal to the position error signal.
Claim 28
Dependent Claim 207 words
In a closed loop digital control system having a moveable member adapted for movement to a command position in response to a command position signal, an encoding means for providing position information, and a motive means for moving the moveable member, an improvement comprising: (a) position detecting means for detecting and subtracting a previous position from a present position and generating a position differential signal and storing the position differential signal, (b) storage means containing a stored velocity profile for providing a predetermined velocity relative to a position of the moveable member and which velocity profile may be non-linear, (c) a digital divider and a clocking means operable to derive a present velocity from the position of the moveable member on a clock time basis, (d) velocity detecting means for subtracting the determined present velocity from a stored predetermined velocity from said storage means which represents a desired velocity to generate a velocity differential signal and storing the velocity differential signal, and (e) means for combining the velocity and position differential signals to provide a combined differential signal and applying said combined signal to said motive means to control operation thereof for moving the moveable member to the command position in response to the command position signal.
Claim 29
Dependent Claim 207 words
In a closed loop digital control system having a moveable member adapted for movement to a command position in response to a command position signal, an encoding means for providing position information, and a motive means for moving the moveable member, an improvement comprising: (a) position detecting means for detecting and subtracting a previous position from a present position and generating a position differential signal and storing the position differential signal, (b) storage means containing a stored velocity profile for providing a predetermined velocity relative to a position of the moveable member and which velocity profile may be non-linear, (c) a digital divider and a clocking means operable to derive a present velocity from the position of the moveable member on a clock time basis, (d) velocity detecting means for subtracting the determined present velocity from a stored predetermined velocity from said storage means which represents a desired velocity to generate a velocity differential signal and storing the velocity differential signal, and (e) means for combining the velocity and position differential signals to provide a combined differential signal and applying said combined signal to said motive means to control operation thereof for moving the moveable member to the command position in response to the command position signal.
Claim 30
Dependent Claim 72 words
The improvement in the control system of claim 24 further characterized in that said position detecting means comprises means for subtracting a previous position with respect to a present position and storing the position differential therefrom, and said velocity detecting means comprises means for subtracting a present velocity condition from a desired velocity condition and storing the velocity differential therefrom, and which differential signals are combined to provide a combined differential signal.
Claim 31
Dependent Claim 43 words
The improvement in the control system of claim 25 further characterized in that said improvement comprises a digital divider and a clocking means so that said present velocity condition is derived from the position of said moveable member on a clock time basis.
Claim 32
Dependent Claim 36 words
The improvement in the control system of claim 24 further characterized in that said present velocity condition is derived by dividing the differential distance of present position to the previous position by a selected clocking time.
Claim 33
Dependent Claim 33 words
The improvement in the control system of claim 24 further characterized in that said combined differential signal is a digital signal which is converted to an analog signal for driving said motive means.
Claim 34
Dependent Claim 65 words
The improvement in the control system of claim 24 further characterized in that said improvement enables movement of said moveable member from said previous position to said command position to attempt to achieve an acceleration profile in which said moveable member accelerates from the previous position to a point approximately midway between the previous position and command position and thereafter decelerates to the command position.
Claim 35
Dependent Claim 97 words
The improvement in the control system of claim 24 further characterized in that said improvement enables movement of said moveable member from said previous position to said command position to attempt to achieve a velocity profile in which said moveable member moves to maximum velocity and moves at maximum velocity to a point in advance of said command position equal to the distance from said previous position to position of maximum velocity, and at which point in advance of the command position the velocity decreases at the same rate of speed from previous velocity to maximum velocity.

References Cited (Backward Citations)

US3739158A Cited
US4031443A Cited
US4168457A Cited
US4268783A Cited
US4311945A Cited
US4263627A Cited
US4355272A Cited
US4366422A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-01 1988-07-02 1989-01-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-01 1992-07-02 1993-01-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-01 1996-07-02 1997-01-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag