Disk storage apparatus and method for servo controlling
AssigneeKabushiki Kaisha Toshiba
InventorsTakayuki Kawabe, Makoto Asakura, Takuji Matsuzawa, Takeyori Hara
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a disk storage apparatus includes an interrupt controller and a servo controller. The interrupt controller determines whether or not to carry out servo interrupt processing and holds a number of negative results of the determination. The servo controller includes an internal model configured to calculate an estimated current position of the head. The servo controller corrects a state of the internal model based on the number of negative results of the determination and performs head positioning control based on a result of a calculation of the internal model, if the result of the determination by the interrupt controller is affirmative.
Claims20
A disk storage apparatus comprising:
- an interrupt controller configured to determine whether to permit or reject servo interrupt processing and to store a number of rejection results of the determination;
- and
- a servo controller comprising an internal model configured to follow a detected position of a head to calculate an estimated current position, which is a position error with respect to a target position of the head,
- wherein the servo controller is configured to correct a state of the internal model based on the number of rejection results of the determination, which is held by the interrupt controller, if the result of the determination by the interrupt controller is permission, and perform head positioning control based on a result of a calculation of the internal model.
A method of servo controlling in a disk storage apparatus including an internal model configured to follow a detected position of a head to calculate an estimated current position which is a position error with respect to a target position of the head, and performing head positioning control, the method comprising:
- determining whether or not to permit or reject servo interrupt processing;
- storing a number of rejection results of the determination;
- and
- correcting a state of the internal model based on the stored number of rejection results of the determination if the result of the determination is permission.
A data processing device comprising:
- an interrupt controller configured to determine whether or not to permit a control system to carry out interrupt processing every sampling point of time and to store a number of rejection results of the determination;
- and
- a processor comprising an internal model configured to follow an output value from a controlled object to calculate an estimated input value to the control system, which is an error with respect to a target value,
- wherein the processor is configured to correct a state of the internal model based on the number of rejection results of the determination, which is held by the interrupt controller, if the result of the determination by the interrupt controller is permission, and perform a calculation for the control system based on a result of a calculation of the internal model.
Dependencies are inferred from the claim text.