×

Methods and devices for controlling a head position actuator of a disk drive

  • US 6,169,641 B1
  • Filed: 09/04/1997
  • Issued: 01/02/2001
  • Est. Priority Date: 09/04/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of moving a disk drive head, comprising the steps of:

  • rotating a disk having servo information;

    determining an intermediate state based on a seek length;

    determining a first number of discrete time intervals based on the seek length, wherein the first number of discrete time intervals corresponds to a first time to reach an intermediate state from an initial state;

    determining a first set of command signals for moving the disk drive head to the intermediate state, wherein the first set of command signals is a function of at least one characteristic of an actuator;

    applying the first set of command signals to the actuator to move the disk drive head to the intermediate state, the disk drive head having a non-zero velocity at the intermediate state;

    reading the servo information from the disk at a discrete time interval;

    determining a second number of discrete time intervals, wherein the second number of discrete time intervals corresponds to a second time to reach a final state from the intermediate state;

    determining a second set of command signals as a function of the servo information, further characterized by;

    generating a first matrix of state vectors, each state vector representing at least one parameter selected from position, velocity, and acceleration of the disk drive head;

    generating a second matrix of values corresponding to at least one characteristic of the actuator, wherein the first and second matrices form a series of equations describing actuator motion with respect to the disk; and

    generating control update signals as a function of the first and second matrices, wherein the control update signals force the actuator from the intermediate state to the final state within the first number of discrete time intervals and with zero state error; and

    applying the second set of command signals to the actuator to move the disk drive head from the intermediate state to the final state without stopping prior to arriving at the final state; and

    wherein the actuator moves from the initial state to the intermediate state within the first number of discrete time intervals; and

    wherein the actuator moves from the intermediate state to the final state within the second number of discrete time intervals.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×