Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
234 words
A control network for use in a system for controlling the movement of a device, said control system including means for moving said device, a source of a command signal representing desired movement of the device, a source of a sensed signal representing the actual movement of said device, said command and sensed signals being pulse trains in which each pulse represents an incremental displacement of said device, so that the speed of movement is encoded in the repetition rate of the pulses, said network comprising; timing pulse generator means includng a single clock pulse source operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said network, first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device, reference generator means coupled to said timing generator means and said first counter means for generating a reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a repetition rate functionally related only to the magnitude of said first positional error signal, and output means coupled to said reference generator means for applying an output signal corresponding to said reference pulse signal to said device moving means.
Claim 2
Dependent Claim
234 words
A control network for use in a system for controlling the movement of a device, said control system including means for moving said device, a source of a command signal representing desired movement of the device, a source of a sensed signal representing the actual movement of said device, said command and sensed signals being pulse trains in which each pulse represents an incremental displacement of said device, so that the speed of movement is encoded in the repetition rate of the pulses, said network comprising; timing pulse generator means includng a single clock pulse source operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said network, first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device, reference generator means coupled to said timing generator means and said first counter means for generating a reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a repetition rate functionally related only to the magnitude of said first positional error signal, and output means coupled to said reference generator means for applying an output signal corresponding to said reference pulse signal to said device moving means.
Claim 3
Dependent Claim
93 words
A control network according to claim 1 wherein said command and sensed signals are each bi-directional pulse trains wherein the directions of said desired and said actual movements are encoded in the polarity of said pulse trains, respectively, and said first counter means is a bi-directional counter arranged to count positively in response to pulses in one of said command and sensed signals and to count negatively in response to pulses in the other of said command and sensed signals, the accumulated count of said counter corresponding to said first positional error signal.
Claim 4
Dependent Claim
63 words
A control network according to claim 1 wherein said reference generator means includes; means for cumulatively adding successive values of said positional error signal to produce a running sum thereof, and means for detecting overflows from said cumulative adding means, said detecting means producing a positive pulse in response to a positive overflow and a negative pulse in response to a negative overflow.
Claim 5
Dependent Claim
54 words
A control network according to claim 1 wherein said output means includes; second counter means responsive to said reference pulse signal and said sensed signal, for producing a second positional error signal functionally related only to the accumulated difference between the number of pulses in said reference pulse signal and said sensed signal, respectively.
Claim 6
Dependent Claim
70 words
A control network according to claim 4 wherein said second counter means is a bi-directional counter arranged to count positively in response to pulses in one of said reference pulse and sensed signals and to count negatively in response to pulses in the other of said reference pulse and sensed signals, and said output means further includes means for converting the accumulated count of said counter to said output signal.
Claim 7
Dependent Claim
93 words
A control network according to claim 4 wherein said second counter means includes; a first bi-directional counter arranged to count positively when said reference pulse signal has a first polarity and to count negatively when said reference pulse signal has the opposite polarity, said first bi-directional counter including means for producing positive and negative overflow pulses in response to positive and negative overflows thereof, and a second bi-directional counter coupled to said sensed signal source arranged to count oppositely for said overflow pulses and pulses in said sensed signal having the same polarity.
Claim 8
Dependent Claim
301 words
In a multiple coordinate system for controlling movements of a device, said system including means for moving the device through a plurality of coordinates, means for providing a plurality of command signals each representing desired movement of the device along one of said coordinates, and means for providing a plurality of sensed signals each representing actual movement of the device along one of said coordinates, each of said command and sensed signals being a pulse train in which each pulse represents an incremental displacement of said device, so that the speed of movement in the corresponding coordinate is encoded in the repetition rate of the pulses, the improvement comprising: timing pulse generator means including a single clock pulse source, operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said system, and a plurality of control subsystems each dedicated to regulating movement of said device under control along one of said coordinates, each of said subsystems including; first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device along said one coordinate, reference generator means coupled to said timing generator means and said first counter means for generating a bi-directional reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a pulse repetition rate functionally related only to the magnitude of said first positional error signal, and output means coupled to said reference generator means for applying an output signal corresponding to said reference pulse signal to said device moving means for controlling the movement of said device along one of said coordinates.
Claim 9
Dependent Claim
301 words
In a multiple coordinate system for controlling movements of a device, said system including means for moving the device through a plurality of coordinates, means for providing a plurality of command signals each representing desired movement of the device along one of said coordinates, and means for providing a plurality of sensed signals each representing actual movement of the device along one of said coordinates, each of said command and sensed signals being a pulse train in which each pulse represents an incremental displacement of said device, so that the speed of movement in the corresponding coordinate is encoded in the repetition rate of the pulses, the improvement comprising: timing pulse generator means including a single clock pulse source, operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said system, and a plurality of control subsystems each dedicated to regulating movement of said device under control along one of said coordinates, each of said subsystems including; first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device along said one coordinate, reference generator means coupled to said timing generator means and said first counter means for generating a bi-directional reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a pulse repetition rate functionally related only to the magnitude of said first positional error signal, and output means coupled to said reference generator means for applying an output signal corresponding to said reference pulse signal to said device moving means for controlling the movement of said device along one of said coordinates.
Claim 10
Dependent Claim
60 words
A system according to claim 7 wherein each of said first counter means is a bi-directional counter arranged to count in opposite directions in response to the same polarity pulses in the command and sensed signals for a particular one of said coordinates, the accumulated count of said counter corresponding to the first positional error signal for the corresponding coordinate.
Claim 11
Dependent Claim
66 words
A system according to claim 7 wherein each of said reference generator means includes; means for cumulatively adding successive values of the corresponding first positional error signal to produce a running sum thereof, and means for detecting overflows from said cumulative adding means, said detecting means producing a positive pulse in response to a positive overflow and a negative pulse in response to a negative overflow.
Claim 12
Dependent Claim
55 words
A system according to claim 7 wherein each of said output means includes; second counter means responsive to the corresponding reference pulse signal and sensed signal, for producing a second positional error signal functionally related only to the accumulated difference between the number of pulses in said reference pulse signal and said sensed signal, respectively.
Claim 13
Dependent Claim
60 words
A system according to claim 10 wherein each of said second counter means is a bi-directional counter arranged to count in opposite directions in response to pulses of the same polarity in the reference pulse and sensed signals for the corresponding coordinate, and said means further includes means for converting the accumulated count of said counter to said output signal.
Claim 14
Dependent Claim
100 words
A system according to claim 10 wherein each of said second counter means includes; a first bi-directional counter arranged to count positively when the corresponding reference pulse signal has a first polarity and to count negatively when said reference pulse signal has the opposite polarity, said first bi-directional counter including means for producing positive and negative overflow pulses in response to positive and negative overflows thereof, and a second bi-directional counter coupled to the corresponding sensed signal source arranged to count oppositely for said overflow pulses and pulses in said sensed signal having the same polarity for the corresponding coordinate.
Claim 15
Dependent Claim
284 words
A control network for use in a system for controlling the movement of a device, said control system including means for moving said device, a source of a command signal representing desired movement of the device, a source of a sensed signal representing the actual movement of said device, said command and sensed signals being pulse trains in which each pulse represents an incremental displacement of said device, so that the speed of movement is encoded in the repetition rate of the pulses, said network comprising; timing pulse generator means including a single clock pulse source operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said network, first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device, reference generator means coupled to said timing generator means and said first counter means for generating a reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a repetition rate functionally related only to the magnitude of said first positional error signal, second counter means coupled to said reference generator means and said sensed signal source for producing a second positional error signal functionally related only to the accumulated difference between the number of pulses in said reference pulse signal and said sensed signal, respectively, and drive means coupled to said second counter means for applying a signal functionally related to said second positional error signal to said device moving means for energizing said device moving means.
Claim 16
Dependent Claim
284 words
A control network for use in a system for controlling the movement of a device, said control system including means for moving said device, a source of a command signal representing desired movement of the device, a source of a sensed signal representing the actual movement of said device, said command and sensed signals being pulse trains in which each pulse represents an incremental displacement of said device, so that the speed of movement is encoded in the repetition rate of the pulses, said network comprising; timing pulse generator means including a single clock pulse source operative to produce timing signals having particular repetition rates defined by said clock pulse source, respectively, for controlling operations to be performed by said network, first counter means coupled to said command signal source and said sensed signal source for producing a first positional error signal functionally related to the difference between the desired and actual positions of said device, reference generator means coupled to said timing generator means and said first counter means for generating a reference pulse signal in response to both said timing signals and said first positional error signal, said reference pulse signal having a repetition rate functionally related only to the magnitude of said first positional error signal, second counter means coupled to said reference generator means and said sensed signal source for producing a second positional error signal functionally related only to the accumulated difference between the number of pulses in said reference pulse signal and said sensed signal, respectively, and drive means coupled to said second counter means for applying a signal functionally related to said second positional error signal to said device moving means for energizing said device moving means.
Claim 17
Dependent Claim
21 words
A control network according to claim 13 wherein said drive means provides an analog signal for energizing said device moving means.