Patent US4353019A successfully refreshed from Google Patents.
US4353019A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adaptive pulsing motor control for positioning system
Assignee: Unisen Inc
•
Filing: 1980-07-29
•
Granted: 1982-10-05
•
Expires: 2000-07-29
Abstract
Abstract A motor control positioning apparatus and method are disclosed wherein variable duration pulses are fed to a DC motor. After the vicinity of the destination has been reached, the final pulsing stage is initiated, in which a short duration pulse is fed to the motor; position is then checked to determine if forward movement of the driven element has occured; and if movement has not occurred, the pulse duration is increased by an increment which is repeated until movement does occur. Thereupon a new series of such pulses is started; and this cycling continues until destination is reached.
Inventors
- 👤 James S. Sweeney, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 19:49
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/21; G05B19/23; G05B19/414; G05B19/4142; G05B2219/00; G05B2219/30; G05B2219/41; G05B2219/41177; G05B2219/42; G05B2219/42235; G05B2219/42237; G05B2219/43; G05B2219/43194; G05B2219/49; G05B2219/49201
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
194 words
In a positioning system for moving a driven element precisely to a destination, in combination with (a) a direct current motor which moves the driven element in response to on-off driving pulses and which is capable of exerting variable amounts of moving effort on the driven element depending on the duration of the driving pulses; (b) means for measuring the position of the driven element and its distance from the destination; and (c) means for causing the motor to move the driven element to the vicinity of the destination relatively quickly: means for providing to the motor a first short duration driving pulse once the driven element has reached the vicinity of the destination; means for determining whether said pulse has moved the driven element toward the destination; means for providing to the motor successive driving pulses in a pulsing cycle, each pulse in a cycle having a slightly longer duration than the previous pulse, until the driven element has moved toward the destination; and means for beginning the next pulsing cycle with a pulse having the short duration of the first pulse after each measured movement of the driven element toward the destination.
Claim 2
Dependent Claim
194 words
In a positioning system for moving a driven element precisely to a destination, in combination with (a) a direct current motor which moves the driven element in response to on-off driving pulses and which is capable of exerting variable amounts of moving effort on the driven element depending on the duration of the driving pulses; (b) means for measuring the position of the driven element and its distance from the destination; and (c) means for causing the motor to move the driven element to the vicinity of the destination relatively quickly: means for providing to the motor a first short duration driving pulse once the driven element has reached the vicinity of the destination; means for determining whether said pulse has moved the driven element toward the destination; means for providing to the motor successive driving pulses in a pulsing cycle, each pulse in a cycle having a slightly longer duration than the previous pulse, until the driven element has moved toward the destination; and means for beginning the next pulsing cycle with a pulse having the short duration of the first pulse after each measured movement of the driven element toward the destination.
Claim 3
Dependent Claim
37 words
The positioning system combination of claim 1 which also includes: target setting means for setting each new position of the driven element at the end of one pulsing cycle as a target for the next pulsing cycle.
Claim 4
Dependent Claim
42 words
The positioning system combination of any of claims 1 or 2 which also includes: means for automatically reinitiating driving pulses to the motor if the position of the driven element is caused inadvertently to move away from its previously attained destination position.
Claim 5
Dependent Claim
32 words
The positioning system combination of any of claims 1 or 2 wherein the time between successive driving pulses is at least as long as the longest pulse available in each pulsing cycle.
Claim 6
Dependent Claim
189 words
For use with a positioning system for moving a driven element precisely to a destination, which has a direct current motor to move the driven element in response to driving pulses and which is capable of exerting variable amounts of moving effort on the driven element depending on the duration of the driving pulses, that method of controlling the movement of the motor which comprises: measuring the position of the driven element and its distance from the destination; causing the motor to move the driven element to the vicinity of the destination relatively quickly; providing to the motor a first short duration driving pulse once the driven element has reached the vicinity of the destination; determining whether said pulse has moved the driven element toward the destination; providing to the motor successive driving pulses in a pulsing cycle, each pulse in a cycle having a slightly longer duration than the previous pulse, until the driven element has moved toward the destination; and beginning the next pulsing cycle with a pulse having the short duration of the first pulse after each measured movement of the driven element toward the destination
Claim 7
Dependent Claim
189 words
For use with a positioning system for moving a driven element precisely to a destination, which has a direct current motor to move the driven element in response to driving pulses and which is capable of exerting variable amounts of moving effort on the driven element depending on the duration of the driving pulses, that method of controlling the movement of the motor which comprises: measuring the position of the driven element and its distance from the destination; causing the motor to move the driven element to the vicinity of the destination relatively quickly; providing to the motor a first short duration driving pulse once the driven element has reached the vicinity of the destination; determining whether said pulse has moved the driven element toward the destination; providing to the motor successive driving pulses in a pulsing cycle, each pulse in a cycle having a slightly longer duration than the previous pulse, until the driven element has moved toward the destination; and beginning the next pulsing cycle with a pulse having the short duration of the first pulse after each measured movement of the driven element toward the destination
Claim 8
Dependent Claim
33 words
The movement controlling method of claim 5 which also includes: setting each new position of the driven element at the end of one pulsing cycle as a target for the next pulsing cycle.
Claim 9
Dependent Claim
40 words
The movement controlling method of any of claims 5 or 6 which also includes: automatically reintiating driving pulses to the motor if the position of the driven element is caused inadvertently to move away from its previously attained destination position.
Claim 10
Dependent Claim
32 words
The movement controlling method of any of claims 5 or 6 wherein the time between successive driving pulses is at least as long as the longest pulse available in each pulsing cycle.
Claim 11
Dependent Claim
95 words
A destination-finding control system for a motor which moves a driven element, comprising: means for generating motor actuating pulses each having a predetermined duration and being spaced from successive pulses by a predetermined duration; means for determining after each actuating pulse whether forward motion has been measured; means for incrementally increasing the duration of successive actuating pulses until such forward motion has been measured; means for determining after each forward motion whether the destination has been reached; and means for repeating the foregoing sequence of such timed actuating pulses until the destination has been reached.
Claim 12
Dependent Claim
95 words
A destination-finding control system for a motor which moves a driven element, comprising: means for generating motor actuating pulses each having a predetermined duration and being spaced from successive pulses by a predetermined duration; means for determining after each actuating pulse whether forward motion has been measured; means for incrementally increasing the duration of successive actuating pulses until such forward motion has been measured; means for determining after each forward motion whether the destination has been reached; and means for repeating the foregoing sequence of such timed actuating pulses until the destination has been reached.
Claim 13
Dependent Claim
96 words
That method of causing a driven element to be moved by a motor control system to a predetermined destination, which includes the steps of: generating motor actuating pulses each having a predetermined duration and being spaced from successive pulses by a predetermined duration; determining after each actuating pulse whether forward motion has been measured; incrementally increasing the duration of successive actuating pulses until such forward motion has been measured; determining after each forward motion whether the destination has been reached; and repeating the foregoing sequence of such timed actuating pulses until the destination has been reached.
Claim 14
Dependent Claim
96 words
That method of causing a driven element to be moved by a motor control system to a predetermined destination, which includes the steps of: generating motor actuating pulses each having a predetermined duration and being spaced from successive pulses by a predetermined duration; determining after each actuating pulse whether forward motion has been measured; incrementally increasing the duration of successive actuating pulses until such forward motion has been measured; determining after each forward motion whether the destination has been reached; and repeating the foregoing sequence of such timed actuating pulses until the destination has been reached.
Claim 15
Dependent Claim
29 words
The positioning system combination of claim 2 in which the target-setting means sets the first new position measured upon reaching destination as the target of the next pulsing cycle.
Claim 16
Dependent Claim
27 words
The movement controlling method of claim 6 in which the first new position measured upon reaching destination is set as the target of the next pulsing cycle.
Claim 17
Dependent Claim
203 words
In a positioning system for moving a driven element precisely to a destination in response to variable width command signal pulses, in combination with (a) a direct current motor which exerts moving force on the driven element whenever the motor is on, and which is on when the command signal is present and off when the command signal is absent; and (b) means for measuring the position of the driven element and comparing it to the destination: means for setting an interim target position of the driven element once the vicinity of the destination has been reached; means for applying a first short duration command signal pulse to the motor; means for determining whether said pulse has caused the driven element to move sufficiently to cancel the interim target position; means for providing successive command signal pulses in a pulsing cycle, each pulse having a slightly larger duration than the previous pulse, until the driven element has moved sufficiently to cancel the interim target position; means for setting a new interim target position upon cancellation of the previous interim target position; and, means for beginning a new pulsing cycle after each setting of a new interim position until the destination has been reached.
Claim 18
Dependent Claim
203 words
In a positioning system for moving a driven element precisely to a destination in response to variable width command signal pulses, in combination with (a) a direct current motor which exerts moving force on the driven element whenever the motor is on, and which is on when the command signal is present and off when the command signal is absent; and (b) means for measuring the position of the driven element and comparing it to the destination: means for setting an interim target position of the driven element once the vicinity of the destination has been reached; means for applying a first short duration command signal pulse to the motor; means for determining whether said pulse has caused the driven element to move sufficiently to cancel the interim target position; means for providing successive command signal pulses in a pulsing cycle, each pulse having a slightly larger duration than the previous pulse, until the driven element has moved sufficiently to cancel the interim target position; means for setting a new interim target position upon cancellation of the previous interim target position; and, means for beginning a new pulsing cycle after each setting of a new interim position until the destination has been reached.
Claim 19
Dependent Claim
19 words
The positioning system combination of claim 13 wherein each pulsing cycle begins with a pulse of the same duration.
Claim 20
Dependent Claim
30 words
The positioning system combination of claim 13 wherein each pulse in a pulsing cycle differs in duration from the previous pulse in that cycle by the same increment of increase.
Claim 21
Dependent Claim
24 words
The positioning system combination of claim 13 wherein each new interim target position is closer to the destination than the previous interim target position.
Claim 22
Dependent Claim
23 words
The positioning system combination of any of claims 13 through 16, wherein a final target position is set when the destination is reached.
Claim 23
Dependent Claim
40 words
The positioning system combination of any of claims 13 through 16 which also includes: means for automatically reinitiating command signal pulses if the position of the driven element is caused inadvertently to move away from its previously attained destination position.
Claim 24
Dependent Claim
33 words
The positioning system combination of any of claims 13 through 16 wherein the time between successive command signal pulses is at least as long as the longest pulse available in each pulsing cycle.
Claim 25
Dependent Claim
204 words
For use with a positioning system for moving a driven element precisely to a destination in response to variable width command signal pulses, which system includes (a) a direct current motor which exerts moving force on the driven element whenever the motor is on, and which is on when the command signal is present and off when the command signal is absent; and (b) means for measuring the position of the driven element and comparing it to the destination; that method of controlling the motor which comprises the following steps: setting an interim target position of the driven element once the vicinity of the destination has been reached; applying a first short duration command signal pulse to the motor; determining whether said pulse has caused the driven element to move sufficiently to cancel the interim target position; providing successive command signal pulses in a pulsing cycle, each pulse having a slightly larger duration than the previous pulse, until the driven element has moved sufficiently to cancel the interim target position; setting a new interim target position upon cancellation of the previous interim target position; and, beginning a new pulsing cycle after each setting of a new interim position until the destination has been reached.
Claim 26
Dependent Claim
204 words
For use with a positioning system for moving a driven element precisely to a destination in response to variable width command signal pulses, which system includes (a) a direct current motor which exerts moving force on the driven element whenever the motor is on, and which is on when the command signal is present and off when the command signal is absent; and (b) means for measuring the position of the driven element and comparing it to the destination; that method of controlling the motor which comprises the following steps: setting an interim target position of the driven element once the vicinity of the destination has been reached; applying a first short duration command signal pulse to the motor; determining whether said pulse has caused the driven element to move sufficiently to cancel the interim target position; providing successive command signal pulses in a pulsing cycle, each pulse having a slightly larger duration than the previous pulse, until the driven element has moved sufficiently to cancel the interim target position; setting a new interim target position upon cancellation of the previous interim target position; and, beginning a new pulsing cycle after each setting of a new interim position until the destination has been reached.
Claim 27
Dependent Claim
19 words
The motor controlling method of claim 20 wherein each pulsing cycle begins with a pulse of the same duration.
Claim 28
Dependent Claim
30 words
The motor controlling method of claim 20 wherein each pulse in a pulsing cycle differs in duration from the previous pulse in that cycle by the same increment of increase.
Claim 29
Dependent Claim
24 words
The motor controlling method of claim 20 wherein each new interim target position is closer to the destination than the previous interim target position.
Claim 30
Dependent Claim
23 words
The motor controlling method of any of claims 20 through 23, wherein a final target position is set when the destination is reached.
Claim 31
Dependent Claim
38 words
The motor controlling method of any of claims 20 through 23 which also includes: automatically reinitiating command signal pulses if the position of the driven element is caused inadvertently to move away from its previously attained destination position.
Claim 32
Dependent Claim
33 words
The motor controlling method of any of claims 20 through 23 wherein the time between successive command signal pulses is at least as long as the longest pulse available in each pulsing cycle.
References Cited (Backward Citations)
US4263537A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-10-04 | 1986-04-05 | 1986-10-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-10-04 | 1990-04-05 | 1990-10-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-10-04 | 1994-04-05 | 1994-10-05 | $7700.00 | Window Closed / Lapsed |