Spindle Motor Driving Profile for Power Disturbance Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage devices face high power demand during seek operations due to the power consumed by the voice coil motor (VCM) and spindle motor, which can exceed power constraints, especially during load/unload operations, leading to potential power disturbances and inefficiencies.
Innovation Solution
The amplitude of the periodic driving voltage applied to the spindle motor is adjusted according to a driving profile that compensates for power disturbances during seek operations, minimizing average power consumption while ensuring the spindle motor maintains the required rotation speed, thus optimizing power usage and adhering to host-specified power constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the spindle motor maintains high rotation speed during seek operations, then disk access performance is improved, but power consumption increases and may exceed host-specified power constraints
Solution Approach 1:
The spindle motor controller dynamically adjusts the motor's rotation speed based on real-time power consumption monitoring. During seek operations, the controller modulates the rotation speed to maintain sufficient disk access performance while preventing power consumption from exceeding host-specified constraints, transitioning from static high-speed operation to dynamic speed control
Solution Approach 2:
The system changes the operating parameters of the spindle motor by adjusting rotation speed in response to power consumption conditions. When power consumption approaches constraints during seek operations, the controller modifies the speed parameter to reduce power usage while maintaining acceptable disk access performance
2Manufacturing precision
If the voice coil motor operates at high power during seek operations, then head positioning accuracy is improved, but total power consumption exceeds constraints
Solution Approach 1:
The system adjusts operational parameters of the voice coil motor during seek operations to optimize the balance between head positioning accuracy and power consumption. By modifying driving parameters dynamically, the system maintains sufficient positioning precision while reducing overall power consumption to comply with host constraints
3Use of energy by moving object
If the spindle motor power is reduced during seek operations, then power constraints are satisfied, but disk access latency increases
Solution Approach 1:
The spindle motor controller implements dynamic speed modulation during seek operations, adjusting the rotation speed in real-time based on power consumption constraints. This dynamic control allows the system to reduce power usage while minimizing the impact on disk access latency by maintaining sufficient speed during critical access periods
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach reduces the total average power loss and ensures efficient seek operations without violating power constraints, maintaining the spindle motor's rotation speed to prevent latency or disk access issues, thereby optimizing power consumption and performance.
Implementation Method 1
A commutation controller applies a driving signal to the windings of the spindle motor using a particular commutation sequence in order to generate a rotating magnetic field that causes the spindle motor to rotate
Implementation Method 2
Prior art disk drives have typically controlled the commutation of the windings by measuring a zero-crossing frequency of a back electromotive force (BEMF) voltage generated by the windings of the spindle motor
Implementation Method 3
Prior art disk drives may also utilize the BEMF voltage generated by the spindle motor as a power source during power failure to assist with power down operations, such as unloading the head onto a ramp
Implementation Method 4
The disk is typically rotated by a spindle motor at a high speed so that an air bearing forms between the head and the disk surface
Data Source
AI summary
A data storage device is disclosed comprising a spindle motor configured to rotate a disk, wherein the spindle motor comprises a plurality of windings, and a head actuated over the disk. The windings of the spindle motor are commutated based on a commutation sequence while applying a periodic driving voltage to each winding. During a seek operation to seek the head a seek length, an amplitude of the periodic driving voltage is adjusted according to a driving profile corresponding to the seek length, wherein the driving profile compensates for a power disturbance during the seek operation.


