Disk storage apparatus and servo control method
AssigneeKabushiki Kaisha Toshiba
InventorTakuji Matsuzawa
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a disk storage apparatus includes a read controller and a servo controller. The read controller contains a combined position generator including a state observer and a combined position calculator. The servo controller controls a seek operation of the head based on the combined position. The servo controller stores the servo information in a memory and determines an occurrence of a state offset as an error between an actual position of the head and the combined position. The servo controller corrects the predicted position by the state observer based on the servo information stored in the memory and the combined position when the occurrence of the state offset is detected.
Claims16
A disk storage apparatus comprising:
- a disk configured to divide and record servo information to detect a position in a radial direction in a plurality of servo areas;
- a read controller configured to read the servo information from each of the servo areas using a head;
- and
- a servo controller comprising a combined position generator including a state observer and a combined position calculator, and configured to calculate a combined position based on the servo information read from each of the servo areas by the read controller and a predicted position calculated by the state observer, and to control a seek operation of the head based on the combined position,
- wherein the servo controller is configured to:
- store the servo information read during the seek operation in a memory;
- determine whether a state offset as an error between an actual position of the head and the combined position has occurred;
- and
- correct the predicted state by the state observer based on the servo information stored in the memory and the combined position when an occurrence of the state offset is detected.
A method of servo control applied to a disk storage apparatus including:
- a disk configured to divide and record servo information to detect a position in a radial direction in a plurality of servo areas;
- a read controller configured to read the servo information from each of the servo areas using a head;
- and
- a servo controller configured to contain a combined position generator including a state observer and a combined position calculator, calculate a combined position based on the servo information read from each of the servo areas by the read controller and a predicted position calculated by the state observer, and control a seek operation of the head based on the combined position,
- the method comprising:
- storing the servo information read during the seek operation in a memory;
- determining whether a state offset as an error between an actual position of the head calculated based on the servo information and the predicted position by the state observer has occurred;
- and
- correcting the predicted state by the state observer based on the servo information stored in the memory and an estimated value of the state offset when an occurrence of the state offset is detected.
Dependencies are inferred from the claim text.