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

Intelligent servomechanism controller

Assignee: National Semiconductor Corp
•
Filing: 1994-07-28
•
Granted: 1997-10-14
•
Expires: 2014-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A servomechanism controller for controlling the movement and positioning of a servomechanism (such as that of an actuator assembly for the read/write heads of a hard disk drive assembly) in accordance with an improved "bang-bang" seek technique includes at least one neural network. In one embodiment, a single neural network, connected to a plant with servomechanism, receives two input positioning signals and provides an output positioning signal. One input positioning signal represents a desired servomechanism position, while the other represents its present position. The output positioning signal represents a positioning time period within which the servomechanism will reach the desired position plus a deceleration time period within the positioning time period upon the termination of which the servomechanism will reach its desired position. In another embodiment, one neural network, connected to the plant, receives an input positioning signal and provides an output positioning signal and a status signal. The input positioning signal represents a desired servomechanism position. The output positioning signal represents a positioning time period within which the servomechanism will reach its desired position. The status signal represents a control status of the neural network. Another neural network, also connected to the plant, receives the status signal plus a feedback signal and provides a correction signal. The feedback signal represents the present servomechanism position, while the correction signal represents a deceleration time period within the positioning time period upon the termination of which the servomechanism reaches its desired position.

Inventors

  • 👤 Emdadur Rahman Khan
  • 👤 Varkey Paul Alapat

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:36
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547; G05; G05B; G05B13/00; G05B13/02; G05B13/0265; G05B13/027; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33044; G05B2219/41; G05B2219/41086

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 188 words
A servomechanism controller for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said servomechanism controller comprising: a first neural network for coupling to a plant which includes a servomechanism and for receiving a first input positioning signal and in accordance therewith providing an output positioning signal and a status signal, wherein said first input positioning signal includes information corresponding to a desired position of said servomechanism, said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position, and said status signal includes information corresponding to a control status of said first neural network; and a second neural network, coupled to said first neural network, for coupling to said plant and for receiving said status signal and a second input positioning signal and in accordance therewith providing a correction signal, wherein said second input positioning signal includes information corresponding to a present position of said servomechanism and said correction signal corresponds to a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.
Claim 2
Dependent Claim 188 words
A servomechanism controller for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said servomechanism controller comprising: a first neural network for coupling to a plant which includes a servomechanism and for receiving a first input positioning signal and in accordance therewith providing an output positioning signal and a status signal, wherein said first input positioning signal includes information corresponding to a desired position of said servomechanism, said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position, and said status signal includes information corresponding to a control status of said first neural network; and a second neural network, coupled to said first neural network, for coupling to said plant and for receiving said status signal and a second input positioning signal and in accordance therewith providing a correction signal, wherein said second input positioning signal includes information corresponding to a present position of said servomechanism and said correction signal corresponds to a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.
Claim 3
Dependent Claim 25 words
A servomechanism controller as recited in claim 1, wherein said first input positioning signal further includes information corresponding to said present position of said servomechanism.
Claim 4
Dependent Claim 36 words
A servomechanism controller as recited in claim 1, wherein said output position signal further includes information corresponding to acceleration and deceleration profiles of said servomechanism during its movement from said present position to said desired position.
Claim 5
Dependent Claim 195 words
A servomechanism controller for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said servomechanism controller comprising: a first neural network for coupling to a plant which includes a servomechanism and for receiving a first input positioning signal and in accordance therewith providing an output positioning signal and a status signal, wherein said first input positioning signal includes information corresponding to a desired position of said servomechanism, said output positioning signal includes information corresponding to a positioning time period during which a power signal is applied to effect movement of said servomechanism from a present position to said desired position, and said status signal includes information corresponding to a control status of said first neural network; and a second neural network, coupled to said first neural network, for coupling to said plant and for receiving said status signal and a second input positioning signal and in accordance therewith providing a correction signal, wherein said second input positioning signal includes information corresponding to said present position of said servomechanism and said correction signal corresponds to a time point within said positioning time period at which said power signal application is terminated.
Claim 6
Dependent Claim 195 words
A servomechanism controller for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said servomechanism controller comprising: a first neural network for coupling to a plant which includes a servomechanism and for receiving a first input positioning signal and in accordance therewith providing an output positioning signal and a status signal, wherein said first input positioning signal includes information corresponding to a desired position of said servomechanism, said output positioning signal includes information corresponding to a positioning time period during which a power signal is applied to effect movement of said servomechanism from a present position to said desired position, and said status signal includes information corresponding to a control status of said first neural network; and a second neural network, coupled to said first neural network, for coupling to said plant and for receiving said status signal and a second input positioning signal and in accordance therewith providing a correction signal, wherein said second input positioning signal includes information corresponding to said present position of said servomechanism and said correction signal corresponds to a time point within said positioning time period at which said power signal application is terminated.
Claim 7
Dependent Claim 25 words
A servomechanism controller as recited in claim 4, wherein said first input positioning signal further includes information corresponding to said present position of said servomechanism.
Claim 8
Dependent Claim 36 words
A servomechanism controller as recited in claim 4, wherein said output positioning signal further includes information corresponding to acceleration and deceleration profiles of said servomechanism during its movement from said present position to said desired position.
Claim 9
Dependent Claim 39 words
A servomechanism controller as recited in claim 4, wherein said second neural network generates said correction signal by determining a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.
Claim 10
Dependent Claim 174 words
A control method for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said control method comprising the steps of: receiving a first input positioning signal which includes information corresponding to a desired position of a servomechanism; providing an output positioning signal in accordance with said first input positioning signal to a plant which includes said servomechanism, wherein said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position; providing a status signal in accordance with said first input positioning signal, wherein said status signal includes information corresponding to a control status of said positioning of said servomechanism; receiving a second input positioning signal which includes information corresponding to a present position of said servomechanism; and providing a correction signal in accordance with said status signal and said second input positioning signal, wherein said correction signal corresponds to a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.
Claim 11
Dependent Claim 174 words
A control method for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said control method comprising the steps of: receiving a first input positioning signal which includes information corresponding to a desired position of a servomechanism; providing an output positioning signal in accordance with said first input positioning signal to a plant which includes said servomechanism, wherein said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position; providing a status signal in accordance with said first input positioning signal, wherein said status signal includes information corresponding to a control status of said positioning of said servomechanism; receiving a second input positioning signal which includes information corresponding to a present position of said servomechanism; and providing a correction signal in accordance with said status signal and said second input positioning signal, wherein said correction signal corresponds to a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.
Claim 12
Dependent Claim 25 words
A control method as recited in claim 8, wherein said first input positioning signal further includes information corresponding to said present position of said servomechanism.
Claim 13
Dependent Claim 36 words
A control method as recited in claim 8, wherein said output positioning signal further includes information corresponding to acceleration and deceleration profiles of said servomechanism during its movement from said present position to said desired position.
Claim 14
Dependent Claim 170 words
A control method for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said control method comprising the steps of: receiving a first input positioning signal which includes information corresponding to a desired position of a servomechanism; providing an output positioning signal in accordance with said first input positioning signal to a plant which includes said servomechanism, wherein said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position; providing a status signal in accordance with said first input positioning signal, wherein said status signal includes information corresponding to a control status of said positioning of said servomechanism; receiving a second input positioning signal which includes information corresponding to a present position of said servomechanism; and providing a correction signal in accordance with said status signal and said second input positioning signal, wherein said correction signal corresponds to a time point within said positioning time period at which a power signal application is terminated.
Claim 15
Dependent Claim 170 words
A control method for controlling the movement and positioning of a servomechanism using a modified bang-bang seek technique, said control method comprising the steps of: receiving a first input positioning signal which includes information corresponding to a desired position of a servomechanism; providing an output positioning signal in accordance with said first input positioning signal to a plant which includes said servomechanism, wherein said output positioning signal includes information corresponding to a positioning time period within which said servomechanism is to attain said desired position; providing a status signal in accordance with said first input positioning signal, wherein said status signal includes information corresponding to a control status of said positioning of said servomechanism; receiving a second input positioning signal which includes information corresponding to a present position of said servomechanism; and providing a correction signal in accordance with said status signal and said second input positioning signal, wherein said correction signal corresponds to a time point within said positioning time period at which a power signal application is terminated.
Claim 16
Dependent Claim 25 words
A control method as recited in claim 11, wherein said first input positioning signal further includes information corresponding to said present position of said servomechanism.
Claim 17
Dependent Claim 36 words
A control method as recited in claim 11, wherein said output positioning signal further includes information corresponding to acceleration and deceleration profiles of said servomechanism during its movement from said present position to said desired position.
Claim 18
Dependent Claim 50 words
A control method as recited in claim 11, wherein said step of providing a correction signal in accordance with said status signal and said second input positioning signal comprises determining a deceleration time period within said positioning time period upon the termination of which said servomechanism attains said desired position.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-13 2001-04-14 2001-10-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-13 2005-04-14 2005-10-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-13 2009-04-14 2009-10-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag