Raye Abdoulie Sosseh - Minneapolis MN, US John C. Morris - Eden Prairie MN, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G11B 5/596
US Classification:
360 7804
Abstract:
A feedforward compensator for induced vibration is disclosed. Controlled motions in an actuator induce mechanical disturbances in a surrounding cabinet. The feedforward compensator allows such disturbances to be compensated for without the need of a vibration sensor. The compensator provides a feedforward compensation signal configured to compensate for a mechanical disturbance predicted to be induced by a controlled motion of the actuator, and applies the feedforward compensation signal to a signal that controls the motion of the actuator.
Apparatus And Method For Maintaining Stability In A Disc Drive Servo Loop
Tao Zhang - Shakopee MN, US John Morris - Eden Prairie MN, US Dustin Cvancara - St. Paul MN, US Raye Sosseh - Oklahoma City OK, US
International Classification:
G11B005/596
US Classification:
360/078050, 360/078090
Abstract:
An apparatus and method of maintaining stability in a servo loop of a disc drive is provided. A dither signal (a single frequency sine wave or a multi-frequency signal) is injected into the servo loop. A servo loop gain error signal is obtained in response to the injected dither signal. A gain of the servo loop is adjusted as a function of the servo loop gain error signal in real-time.
Maximizing Performance Under A Power Envelope Constraint
The present invention is a method of maximizing drive performance under any power constraint. In one embodiment, the method includes actively adjusting a seek power draw based on a comparison of real-time calculations of average seek power to a target power threshold.
Mark Larry Birtzer - Rosemount MN, US Raye Abdoulie Sosseh - Minneapolis MN, US
Assignee:
SEAGATE TECHNOLOGY LLC - Cupertino CA
International Classification:
G11B 5/55
US Classification:
360 7804, G9B 5182
Abstract:
The disclosure is related to systems and methods for adaptive seek latency in a rotating storage device. In one example, a servo control circuit can be configured to determine a seek latency and provide the seek latency to another controller or control circuit that is configured to implement the seek latency. Further, the servo control circuit can calculate the seek latency based on a measurement of a variable condition of a device and the servo controller can adjust the seek latency as the condition varies. In some examples, the variable condition may include power measurements, temperature measurements, a fault rate, other conditions, or any combination thereof. Also, different algorithms for calculating the seek latency may be implemented based on a selected goal of the system, such as power savings or reduced head vibration.
Josiah N. Wernow - Minneapolis MN, US Raye A. Sosseh - Minneapolis MN, US Randall D. Hampshire - Prior Lake MN, US
Assignee:
SEAGATE TECHNOLOGY LLC - Cupertino CA
International Classification:
G11B 5/55
US Classification:
360 7806, 360 7804, G9B 5182
Abstract:
The disclosure is related to an apparatus and methods of suppressing seek repeatable runout. In a particular embodiment, a servo loop is disclosed. The servo loop includes a seek signal generation component that generates a seek trajectory acceleration signal. The servo loop also includes a STRRO suppression component that is coupled to the seek signal generation component. The STRRO suppression component injects STRRO suppression signals into the seek trajectory acceleration signal and outputs an STRRO suppressed seek trajectory acceleration signal.
- Cupertino CA, US Bin Huang - Savage MN, US Raye Sosseh - Minneapolis MN, US Ying Qi - Edina MN, US
International Classification:
G11B 5/596
Abstract:
Implementations disclosed herein include a method to synthesize the controller of a multi-stage servo control system with multiple actuators in a hard disk drive by dividing controller synthesis into multiple dual-stage steps. The method includes measuring a first output of a first plant corresponding to a first actuator, measuring a second output of a second plant corresponding to a second actuator, designing a first controller responsive to the first output, designing a second controller responsive to the second output, and combining the first output and the second output to obtain a first combined output in a first dual-stage. The method also includes designing a third controller responsive to the first combined output, measuring a third output from a third plant corresponding to a third actuator, designing a fourth controller responsive to the third output, and combining the first combined output and the third output to obtain a second combined output.
Efficient Energy Recovery In Disk Drive During Power Loss
- Cupertino CA, US Mark Lowell Elliott - Eden Prairie MN, US Raye A. Sosseh - Minneapolis MN, US
International Classification:
H02P 3/18 G06F 1/26 H02J 9/06
Abstract:
A back electromotive force of a rotating motor is converted into a voltage for a load by driving, in accordance with a duty cycle, at least one switching circuit that couples the back electromotive force to a load through a rectifying circuit. An error signal is generated that is a difference between the load voltage and a reference voltage. The duty cycle is controlled as a function of the error signal to cause the load voltage to approach the reference voltage.
- Cupertino CA, US Evgeny Kharisov - Chaska MN, US Zai Yu Nang - Singapore, SG Qiang Bi - Singapore, SG Seow Zhao Li - Singapore, SG Raye A. Sosseh - Minneapolis MN, US
Assignee:
Seagate Technology LLC - Cupertino CA
International Classification:
H04R 3/00 G11B 5/55
Abstract:
Certain exemplary aspects of the present disclosure are directed towards apparatuses and methods which mitigate the effect of speaker vibration on a disc drive. Audio associated with a speaker output is detected and triggers the generation of an output signal indicative of speaker vibration associated with such an audio output of a speaker. A magnetoresistive transducer of the disc drive is positioned relative to a storage medium based on the output signal, a target data storage location in the storage medium from which data is to be accessed via the positioning, and the position of the transducer. The output signal mitigates the effect of the speaker vibration on the transducer.
Seagate Technology since Dec 2001
Senior Staff Servo Engineer
Georgia Institute of Technology Aug 1996 - Dec 2001
Graduate Teaching Assistant
Georgia Institute of Technology Aug 1996 - Dec 2001
Graduate Research Assistant
Education:
Georgia Institute of Technology 1996 - 2002
PhD, Mechanical Engineering
Georgia Institute of Technology 1996 - 1998
MS, Electrical Engineering
New Jersey Institute of Technology 1992 - 1996
BS, Mechanical Engineering
Skills:
Algorithms Design of Experiments Engineering Management Failure Analysis Simulations Matlab Cross Functional Team Leadership Embedded Systems Simulink Firmware C (Programming Language