Patent ID: 6690537
Filing Date: 2004-02-10
Classification: G11B

Abstract:
A data recording device, said device comprising:a data recording medium comprising a plurality of recording positions; a head positioning element that moves a read/write head from a start position to a target recording position on said data recording medium; and a control element that supplies positioning signals to said head positioning element; a plurality of control operation modes designated to perform a processing operation, which is a write operation or a read operation, during a positioning operation for positioning said read/write head from a start position to said target recording position; a detection element that determines whether one of said plurality of control operation modes should be started; a discrimination element that discriminates that said processing operation is either said write operation or said read operation, in response to determining that one of said plurality of control operation modes should be started; a distance element that determines whether a distance between a start position of said read/write head and a target recording position is equal to or shorter than a predetermined distance, in response to discriminating that said processing operation comprises said write operation; and a performance element that performs said started control operation mode of said write operation by performing a compensation based upon an initial value compensation process, in response to determining that said distance between said start position of said read/write head and said target recording position is equal to or less than said predetermined distance, wherein said control element generates said positioning signals based upon U(n)=kXc(n) (wherein U(n) is said positioning signal, n is a sampling time during said control operation mode, k is a vector, and Xc is state variables at said sampling time n used by said control element for generating said positioning signal); and performs said compensation based upon said initial value compensation process by replacing a value Xc(0) at a sampling time (0), which is the starting time of said one control operation mode, by Xc(0)â€²=KXp(0) (wherein K is a predetermined matrix and Xp(0) is state variables of said head positioning element).