Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
148 words
A method for providing thermal compensation to a seek mode servo loop of a disk drive having a head and disk assembly including a spindle motor for rotating at least one data storage disk and an electromechanical actuator structure for positioning a data transducer head relative to concentric data tracks defined on a data surface of the data storage disk, the method comprising the steps of: sensing temperature of the head and disk assembly dynamically during operation of the disk drive, calculating a multiplication factor as a function of sensed temperature, multiplying the multiplication factor by a reference velocity command during a track seek operation to provide a velocity command, comparing the velocity command with a fed back velocity value to generate a velocity error signal, and applying the velocity error signal to an actuator driver to control operation of the actuator structure during the track seek operation.
Claim 2
Independent Claim
148 words
A method for providing thermal compensation to a seek mode servo loop of a disk drive having a head and disk assembly including a spindle motor for rotating at least one data storage disk and an electromechanical actuator structure for positioning a data transducer head relative to concentric data tracks defined on a data surface of the data storage disk, the method comprising the steps of: sensing temperature of the head and disk assembly dynamically during operation of the disk drive, calculating a multiplication factor as a function of sensed temperature, multiplying the multiplication factor by a reference velocity command during a track seek operation to provide a velocity command, comparing the velocity command with a fed back velocity value to generate a velocity error signal, and applying the velocity error signal to an actuator driver to control operation of the actuator structure during the track seek operation.
Claim 3
Dependent Claim
37 words
The method set forth in claim 1 comprising the further step of correcting sensed low temperatures by limiting them to be no lower than a nominal reference temperature expected to be sensed at an ambient environment temperature.
Claim 4
Dependent Claim
22 words
The method set forth in claim 2 wherein the nominal reference temperature lies in a range between twenty and thirty degrees Centigrade.
Claim 5
Dependent Claim
46 words
The method set forth in claim 1 wherein the step of sensing temperature of the head and disk assembly dynamically during operation of the disk drive comprises the step of sensing temperature with a thermistor mounted for thermal conduction directly to the head and disk assembly.
Claim 6
Dependent Claim
73 words
The method set forth in claim 1 wherein the step of sensing temperature of the head and disk assembly dynamically during operation of the disk drive comprises the steps of sensing temperature with a thermistor mounted for thermal conduction directly to the head and disk assembly, and converting an analog electrical signal put out from the thermistor into a digital temperature value, and storing the digital temperature value in a memory storage location.
Claim 7
Dependent Claim
49 words
The method set forth in claim 5 wherein the step of calculating a multiplication factor as a function of sensed temperature comprises the step of retrieving the digital temperature value from the memory storage location and multiplying the retrieved value by a scaling factor to provide the multiplication factor.
Claim 8
Dependent Claim
44 words
The method set forth in claim 6 wherein the dynamic range of the step of converting the electrical signal into a digital temperature value is 256 and wherein the scaling factor equals (1/256) *(256-(128-digital temperature value)/4.75) for a given digitized value to temperature relationship.
Claim 9
Dependent Claim
77 words
The method set forth in claim 1 wherein the fed back velocity value is produced by the steps of: measuring a period of each track being crossed during the said track seek operation, converting said period to a sensed present velocity value, generating a predicted velocity value, generating an estimated velocity value by reference to the sensed present velocity value and the predicted velocity value, and providing the estimated velocity value as the fed back velocity value.
Claim 10
Dependent Claim
25 words
The method set forth in claim 8 wherein the step of generating the predicted velocity value is performed recursively with a Kalman State Estimator means.
Claim 11
Dependent Claim
55 words
The method set forth in claim 1 wherein the fed back velocity value is derived by the step of measuring incremental actuator position with a polyphase optical encoder having a scale closely coupled to a rotating head arm of the electromechanical actuator structure to provide period, and converting period to a sensed present velocity value.
Claim 12
Dependent Claim
184 words
Apparatus for providing thermal compensation to a seek mode servo loop of a disk drive having a head and disk assembly including a spindle motor for rotating at least one data storage disk and an electromechanical actuator structure for positioning a data transducer head relative to concentric data tracks defined on a data surface of the data storage disk, the apparatus comprising: of: temperature sensor means for sensing temperature of the head and disk assembly dynamically during operation of the disk drive, the seek mode servo loop including processing means having: calculating means for calculating a multiplication factor as a function of sensed temperature, multiplying means for multiplying the multiplication factor by a reference velocity command during a track seek operation to provide a velocity command, feedback velocity value generation means for generating a fed back velocity value, comparing means for comparing the velocity command with the fed back velocity value to generate a velocity error signal, and actuator driver means for receiving the velocity error signal and for generating driver current to control operation of the actuator structure during the track seek operation.
Claim 13
Dependent Claim
184 words
Apparatus for providing thermal compensation to a seek mode servo loop of a disk drive having a head and disk assembly including a spindle motor for rotating at least one data storage disk and an electromechanical actuator structure for positioning a data transducer head relative to concentric data tracks defined on a data surface of the data storage disk, the apparatus comprising: of: temperature sensor means for sensing temperature of the head and disk assembly dynamically during operation of the disk drive, the seek mode servo loop including processing means having: calculating means for calculating a multiplication factor as a function of sensed temperature, multiplying means for multiplying the multiplication factor by a reference velocity command during a track seek operation to provide a velocity command, feedback velocity value generation means for generating a fed back velocity value, comparing means for comparing the velocity command with the fed back velocity value to generate a velocity error signal, and actuator driver means for receiving the velocity error signal and for generating driver current to control operation of the actuator structure during the track seek operation.
Claim 14
Dependent Claim
26 words
The apparatus set forth in claim 11 wherein the temperature sensor means comprises a thermistor mounted for thermal conduction directly to the head and disk assembly.
Claim 15
Dependent Claim
53 words
The apparatus set forth in claim 12 wherein the processing means comprises programmed digital microcontroller means including analog to digital converter means for converting an analog electrical signal put out by the thermistor into a digital temperature value, and storage means for storing the digital temperature value at a predetermined storage location therein.
Claim 16
Dependent Claim
77 words
The apparatus set forth in claim 11 wherein the electromechanical actuator structure comprises a mass balanced rotary actuator, and further comprising polyphase optical encoder means having scale means closely coupled to a rotating head arm of the electromechanical actuator structure for measuring incremental actuator position to determine a time period for crossing a data track during a track seeking operation and wherein the processing means includes converting means for converting period to a sensed present velocity value.
Claim 17
Dependent Claim
26 words
The apparatus set forth in claim 13 wherein the feedback velocity value generation means includes Kalman State Estimator means for recursively generating the predicted velocity value.