Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
194 words
An adaptive control system for a stepper motor driving a load to a target position, comprising: means for generating advance signals representative of the number of advance increments required for said motor to reach said target position; storage means responsive to said advance signals for indicating the number of acceleration increments for said motor corresponding to said number of advance signals; means responsive to said storage indications for sequentially applying advance signals to said motor according to said number of acceleration increments; means on said motor for generating output signals proportional to displacement thereof; means activated by the termination of said acceleration signals for applying deceleration signals to slow said motor to a predetermined speed; means responsive to said advance increments and said output signals for applying stop signals to said motor; means for counting displacement signals of said motor at said predetermined speed until the occurrence of said stop signal; means operable at the conclusion of said counting for comparing said displacement signal count with predetermined values; and means responsive to said comparison means for altering the number of said acceleration signal corresponding with said number of advance increments in said storage means.
Claim 2
Dependent Claim
194 words
An adaptive control system for a stepper motor driving a load to a target position, comprising: means for generating advance signals representative of the number of advance increments required for said motor to reach said target position; storage means responsive to said advance signals for indicating the number of acceleration increments for said motor corresponding to said number of advance signals; means responsive to said storage indications for sequentially applying advance signals to said motor according to said number of acceleration increments; means on said motor for generating output signals proportional to displacement thereof; means activated by the termination of said acceleration signals for applying deceleration signals to slow said motor to a predetermined speed; means responsive to said advance increments and said output signals for applying stop signals to said motor; means for counting displacement signals of said motor at said predetermined speed until the occurrence of said stop signal; means operable at the conclusion of said counting for comparing said displacement signal count with predetermined values; and means responsive to said comparison means for altering the number of said acceleration signal corresponding with said number of advance increments in said storage means.
Claim 3
Dependent Claim
22 words
Apparatus as described in claim 1 wherein said means for counting is enabled during operation of said motor at said predetermined speed.
Claim 4
Dependent Claim
26 words
Apparatus as described in claim 1 wherein said means for sequentially applying said acceleration signals is operable in response to said output signals of said motor.
Claim 5
Dependent Claim
146 words
An adaptive control system for a stepping motor driving a load to a target position, comprising: storage means for indicating the number of acceleration steps for advancing said motor for a predetermined displacement from a present position to a target position; means responsive to said indicating means for applying acceleration signals to said motor in accordance with said acceleration steps, and thereafter applying signals to slow said motor to a stop at said target position; means for initiating a stop signal for said motor; means responsive to said slowing of said motor for counting units of displacement occurring after said motor reaches a predetermined velocity until the occurrence of said stop signal; and means for comparing said units of motor displacement with a pair of preselected values and altering said number of acceleration steps when said displacement units are outside the range defined by said values.
Claim 6
Dependent Claim
146 words
An adaptive control system for a stepping motor driving a load to a target position, comprising: storage means for indicating the number of acceleration steps for advancing said motor for a predetermined displacement from a present position to a target position; means responsive to said indicating means for applying acceleration signals to said motor in accordance with said acceleration steps, and thereafter applying signals to slow said motor to a stop at said target position; means for initiating a stop signal for said motor; means responsive to said slowing of said motor for counting units of displacement occurring after said motor reaches a predetermined velocity until the occurrence of said stop signal; and means for comparing said units of motor displacement with a pair of preselected values and altering said number of acceleration steps when said displacement units are outside the range defined by said values.
Claim 7
Dependent Claim
39 words
Apparatus as described in claim 4 wherein the number of acceleration signals is decreased when said displacement units are below said range, and the number of said acceleration signals are increased when said displacementunits are greater than said range.
Claim 8
Dependent Claim
142 words
An adaptive control system for a stepping motor during movement from a present position to a target position, comprising: storage means for indicating the number of steps for an accelerating portion of an assigned motor movement; means responsive to said indicating means for applying primary drive signals to accelerate said motor in accordance with said number of said acceleration steps; means responsive to termination of said primary drive signals for applying secondary signals to move said motor through a stopping portion of said motor movement; means operable during said stopping portion for measuring the displacement of said motor while at a predetermined velocity; and means for comparing said displacement at said predetermined velocity with preselected values and either increasingly or decreasingly altering in said storage means said number of steps in said accelerating portion when said displacement differs from said preselected values.
Claim 9
Dependent Claim
142 words
An adaptive control system for a stepping motor during movement from a present position to a target position, comprising: storage means for indicating the number of steps for an accelerating portion of an assigned motor movement; means responsive to said indicating means for applying primary drive signals to accelerate said motor in accordance with said number of said acceleration steps; means responsive to termination of said primary drive signals for applying secondary signals to move said motor through a stopping portion of said motor movement; means operable during said stopping portion for measuring the displacement of said motor while at a predetermined velocity; and means for comparing said displacement at said predetermined velocity with preselected values and either increasingly or decreasingly altering in said storage means said number of steps in said accelerating portion when said displacement differs from said preselected values.
Claim 10
Dependent Claim
41 words
Apparatus as described in claim 6 wherein said storage means includes means for storing a base number of steps in said accelerating portion and a supplemental correction number of steps, and means for combining said base number with said supplemental number.
Claim 11
Dependent Claim
33 words
Apparatus as described in claim 6 wherein said measuring means includes means for accumulating units of motor displacement, and means operable at a predetermined velocity of said motor for enabling said accumulation means.
Claim 12
Dependent Claim
40 words
Apparatus as described in claim 6 wherein said comparing means includes means for establishing a range of values outside of which the quantity in said accumulating means will produce a change in said supplemental correction value of said storage means.
Claim 13
Dependent Claim
27 words
Apparatus as described in claim 6 wherein the correction value of said acceleration steps is stored in groups corresponding to differing magnitudes of said assigned motor movement.