US4594536A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Servomotor speed control in a positioning device
Assignee: Sharp Corp
•
Filing: 1984-07-12
•
Granted: 1986-06-10
•
Expires: 2004-07-12
Abstract
Abstract A servomotor speed control system includes a ROM table which stores a minimum distance suited for each motor speed. When the minimum distance corresponding to the current motor speed becomes shorter than the current distance from the current motor position to a positioning target point, the instructed speed is reduced to decelerate the servomotor rotation. In a preferred form, the unit of the distance is identical with an interval of a position indicating signal developed from a rotary encoder associated with the servomotor.
Inventors
- 👤 Akira Tamagaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 11:34
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B2219/00; G05B2219/30; G05B2219/43; G05B2219/43004; G05B2219/43097
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
156 words
A positioning device for positioning a servomotor comprising: current position detection means associated with the servomotor for developing a detection output in response to the rotation of the servomotor; current distance determination means for determining the current distance from the current motor position to a target point in accordance with said detection output developed from said current position detection means; a ROM speed table storing a minimum distance to said target for each of a plurality of different speed values; read out means for reading out said minimum distance from a selected memory area in said ROM speed table corresponding to the current motor speed; comparing means for comparing said minimum distance read out by said read out means with said current distance determined by said current distance detection means; and speed control means for reducing the speed of said servomotor when said comparing means determines that said current distance is shorter than said minimum distance.
Claim 2
Dependent Claim
156 words
A positioning device for positioning a servomotor comprising: current position detection means associated with the servomotor for developing a detection output in response to the rotation of the servomotor; current distance determination means for determining the current distance from the current motor position to a target point in accordance with said detection output developed from said current position detection means; a ROM speed table storing a minimum distance to said target for each of a plurality of different speed values; read out means for reading out said minimum distance from a selected memory area in said ROM speed table corresponding to the current motor speed; comparing means for comparing said minimum distance read out by said read out means with said current distance determined by said current distance detection means; and speed control means for reducing the speed of said servomotor when said comparing means determines that said current distance is shorter than said minimum distance.
Claim 3
Dependent Claim
24 words
The positioning device for positioning a servomotor of claim 1, wherein said current position detection means includes a rotary encoder associated with said servomotor.
Claim 4
Dependent Claim
27 words
The positioning device for positioning a servomotor of claim 1, wherein said ROM speed table stores minimum distances for each of eleven different speeds of discrete values.
Claim 5
Dependent Claim
155 words
A positioning device for positioning a servomotor at a target location comprising: current position detection means associated with the servomotor for detecting rotation of the servomotor and developing a detection output related thereto; a memory speed table storing a minimum distance to the target location for each of a plurality of motor speed values representative each representative of a motor drive speed; speed control means for determining the current distance from the current position of said servomotor to said target position, for reading out the minimum distance associated with a current motor speed value from said memory speed table, for comparing said minimum distance read out by said read out means with said current distance, and for reducing the current motor speed value when said current distance is less than said minimum distance; and means, responsive to said speed control means, for driving said motor at a speed determined by said current motor speed value.
Claim 6
Dependent Claim
155 words
A positioning device for positioning a servomotor at a target location comprising: current position detection means associated with the servomotor for detecting rotation of the servomotor and developing a detection output related thereto; a memory speed table storing a minimum distance to the target location for each of a plurality of motor speed values representative each representative of a motor drive speed; speed control means for determining the current distance from the current position of said servomotor to said target position, for reading out the minimum distance associated with a current motor speed value from said memory speed table, for comparing said minimum distance read out by said read out means with said current distance, and for reducing the current motor speed value when said current distance is less than said minimum distance; and means, responsive to said speed control means, for driving said motor at a speed determined by said current motor speed value.
Claim 7
Dependent Claim
24 words
The positioning device for positioning a servomotor of claim 4, wherein said current position detection means includes a rotary encoder associated with said servomotor.
Claim 8
Dependent Claim
27 words
The positioning device for positioning a servomotor of claim 4 wherein said memory speed table stores minimum distances for each of eleven different speeds of discrete values.
Claim 9
Dependent Claim
32 words
The positioning device for positioning a servomotor of claim 4 wherein the unit of distance used in said memory speed table equals a multiple of the intervals developed by said rotary encoder.
Claim 10
Independent Claim
96 words
A method of positioning a servomotor at a target location comprising: (a) determining the current position of said servomotor; (b) determining the current distance between said current position and said target location; (c) reading out the minimum distance to said target location at which said servomotor should be moving at its current speed from a memory speed table, said current motor speed being used to access said minimum distance from memory; and (d) reducing motor speed when said current distance is less than said minimum distance; (e) repeating steps a-d until said target location is reached.
Claim 11
Independent Claim
96 words
A method of positioning a servomotor at a target location comprising: (a) determining the current position of said servomotor; (b) determining the current distance between said current position and said target location; (c) reading out the minimum distance to said target location at which said servomotor should be moving at its current speed from a memory speed table, said current motor speed being used to access said minimum distance from memory; and (d) reducing motor speed when said current distance is less than said minimum distance; (e) repeating steps a-d until said target location is reached.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-06-09 | 1989-12-09 | 1990-06-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-06-09 | 1993-12-09 | 1994-06-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-06-09 | 1997-12-09 | 1998-06-10 | $7700.00 | Window Closed / Lapsed |