Patents by Inventor ShuangQuan Min
ShuangQuan Min has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150364156Abstract: Provided is an apparatus including a motor configured to rotate a rotating member at a rotational speed based on an applied current; and a controller configured to modify one or more operating parameters in response to determining whether a change in an environment has occurred based on the applied current.Type: ApplicationFiled: June 17, 2014Publication date: December 17, 2015Inventors: Xiong Liu, Chris M. Woldemar, Lihong Zhang, ShuangQuan Min
-
Patent number: 9202511Abstract: Provided is an apparatus including a motor configured to rotate a rotating member at a rotational speed based on an applied current; and a controller configured to modify one or more operating parameters in response to determining whether a change in an environment has occurred based on the applied current.Type: GrantFiled: June 17, 2014Date of Patent: December 1, 2015Assignee: Seagate Technology LLCInventors: Xiong Liu, Chris M. Woldemar, Lihong Zhang, ShuangQuan Min
-
Patent number: 7715145Abstract: In a particular embodiment, a controller is adapted to control a spindle motor that controls rotation of at least one rotatable disc of a storage device. The controller is adapted to increase a spindle speed associated with the spindle motor to an unload spindle speed that is greater than an operating spindle speed during a ramp unload operation.Type: GrantFiled: September 16, 2008Date of Patent: May 11, 2010Assignee: Seagate Technology LLCInventors: KianKeong Ooi, ShuangQuan Min, KianSoon Yeo, WeiSoon Lee
-
Publication number: 20100067138Abstract: In a particular embodiment, a controller is adapted to control a spindle motor that controls rotation of at least one rotatable disc of a storage device. The controller is adapted to increase a spindle speed associated with the spindle motor to an unload spindle speed that is greater than an operating spindle speed during a ramp unload operation.Type: ApplicationFiled: September 16, 2008Publication date: March 18, 2010Applicant: Seagate TechnologyInventors: KianKeong Ooi, ShuangQuan Min, KianSoon Yeo, WeiSoon Lee
-
Patent number: 6882497Abstract: Track closure errors written into servo sectors of an information track of a disc of a disc drive are resolved from a position control signal generated by a servo control circuit of a data storage device by steps comprising: determining a value for the track closure error from a position error signal, establishing a track closure profile based on the value of the track closure error, and injecting the track profile into the servo control circuit as a feed forward compensation input for the position error signal to resolve the track closure error from the position control signal.Type: GrantFiled: March 4, 2002Date of Patent: April 19, 2005Assignee: Seagate Technology LLCInventors: ShuangQuan Min, KianKeong Ooi, WeiSung Lee, WingKong Chiang
-
Patent number: 6859341Abstract: For runout compensation in a data handling system, a servo feedback loop is configured to control a head position relative to a corresponding disc surface. Operation of the feedback loop is complicated by a repeatable error in the head position having energy at harmonics of the spindle rotation frequency. Also, the feedback loop has a gain with a frequency sensitivity in a target frequency range. A feedforward controller generates an output injected into the feedback loop based on an error-indicative input. This defines a feedforward closed-loop transfer function, between the loop output and the feedforward controller input. The feedforward controller prevents the frequency sensitivity from substantially varying the feedforward closed-loop transfer function gain and phase within the target frequency range, thus reducing computational burden.Type: GrantFiled: March 25, 2003Date of Patent: February 22, 2005Assignee: Seagate Technology LLCInventors: ShuangQuan Min, MingZhong Ding, KianKeong Ooi
-
Patent number: 6785073Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.Type: GrantFiled: April 27, 2001Date of Patent: August 31, 2004Assignee: Seagate Technology LLCInventors: ShuangQuan Min, KianKeon Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
-
Patent number: 6762571Abstract: A method and apparatus for controlling acoustic noise generated by a seek operation in a disc drive by using a feedback control system to control the seek operation. The feedback control system is excited by a feed-forward signal during execution of the seek operation. An acoustic factor, which defines a seek operation noise level, is selected. The feed-forward signal is generated based, at least in part, upon the selected acoustic factor. The feed-forward signal has a first derivative having a maximum value. The selected acoustic factor is used to select the maximum value of the first derivative of the feed-forward signal.Type: GrantFiled: May 10, 2002Date of Patent: July 13, 2004Assignee: Seagate Technology LLCInventors: ShuangQuan Min, MingZhong Ding, KianKeong Ooi
-
Patent number: 6704159Abstract: A method of implementing an automatic acoustic management feature for a disc drive includes receiving an acoustic/performance compromising factor from a host, tuning disc drive performance by applying the factor to a control parameter to generate a modified control parameter, and executing a loop for controlling a disc drive operation using the modified control parameter. In another embodiment, a disc drive has a base, a rotatable disc, an actuator assembly with an arm for carrying a head in transducing relation to the disc in response to a control signal, a receiver for receiving an acoustic/performance compromising factor, and a controller that monitors the position of the arm and generates the control signal. The controller executes a seeking control loop having a control parameter modified by applying a compromising factor to the parameter to tune the acoustic performance of the drive.Type: GrantFiled: March 16, 2001Date of Patent: March 9, 2004Assignee: Seagate Technology LLCInventors: MingZhong Ding, KianKeong Ooi, YangQuan Chen, Jack Ming Teng, ShuangQuan Min, Beng Wee Quak
-
Patent number: 6674589Abstract: A disc drive device includes a base and a disc rotatably attached to the base. The disc drive also includes an actuator assembly rotatably attached to said base and a device for moving the actuator assembly. The actuator assembly includes an actuator arm and a transducer head in a transducing relationship with respect to the disc. The transducer is attached to the actuator arm. A method of screening disc drives for harmonic resonant frequencies includes sampling the position error signal at a track location in the disc drive, and determining the velocity of the position error signal from the sample of the position error signal. The velocity of the position error signal sample is divided by the position error signal to produce a quotient. The quotient is compared to a selected quotient threshold value to determine the type of a harmonic in the disc drive.Type: GrantFiled: February 23, 2001Date of Patent: January 6, 2004Assignee: Seagate Technology LLCInventors: ShuangQuan Min, Ricky Wei Watt Yeo, KianKeong Ooi, MingZhong Ding, YangQuan Chen
-
Publication number: 20030218814Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.Type: ApplicationFiled: April 27, 2001Publication date: November 27, 2003Inventors: ShuangQuan Min, KianKeong Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
-
Patent number: 6654198Abstract: Steps for isolating and correcting total written-in repeatable run-out error written into servo sectors of a disc drive include, determining a total repeatable run-out error value for each servo sector, isolating a repeatable error value component of the total written-in repeatable run-out error value for each servo sector, removing the repeatable error value component from total written-in repeatable run-out error value to provide a non-repeatable error value component of the total written-in repeatable run-out error value for each servo sector, providing both the repeatable and non-repeatable error value components to a processor for generation of compensation signals, and applying the compensation signals into a servo control circuit of control loop of the disc drive using compensation circuits to compensate for each component of the total written-in repeatable run-out error.Type: GrantFiled: June 19, 2001Date of Patent: November 25, 2003Assignee: Seagate Technology LLCInventors: Xiong Liu, Kian Keong Ooi, ChoonKiat Lim, Yangquan Chen, Qiang Bi, Mingzhong Ding, ShuangQuan Min, WeiSung Lee
-
Publication number: 20030193736Abstract: For runout compensation in a data handling system, a servo feedback loop is configured to control a head position relative to a corresponding disc surface. Operation of the feedback loop is complicated by a repeatable error in the head position having energy at harmonics of the spindle rotation frequency. Also, the feedback loop has a gain with a frequency sensitivity in a target frequency range. A feedforward controller generates an output injected into the feedback loop based on an error-indicative input. This defines a feedforward closed-loop transfer function, between the loop output and the feedforward controller input. The feedforward controller prevents the frequency sensitivity from substantially varying the feedforward closed-loop transfer function gain and phase within the target frequency range, thus reducing computational burden.Type: ApplicationFiled: March 25, 2003Publication date: October 16, 2003Inventors: ShuangQuan Min, MingZhong Ding, KianKeong Ooi
-
Patent number: 6628471Abstract: The magnitude and frequency of runout due to vibration of the cage of the spindle motor is detected. A plurality of servo patterns are written to a reference track having a clock pattern on the disc, and the plurality of servo patterns are then read over a plurality of revolutions of the disc using a clock head. The magnitude of position error of the clock head relative to the reference track is identified for each of the read servo patterns. The magnitude and frequency of runout due to cage vibration is identified from the position errors. Servo patterns are written to user tracks on the disc by identifying periods of low magnitude runout due to cage vibration, and writing the servo patterns to the user track during those periods of low magnitude runout.Type: GrantFiled: March 2, 2001Date of Patent: September 30, 2003Assignee: Seagate Technology LLCInventors: ShuangQuan Min, Ricky WeiWatt Yeo, KianKeong Ooi, Xiong Liu, BengWee Quak, ChiapHeok Ang
-
Publication number: 20030057900Abstract: A method and apparatus for controlling acoustic noise generated by a seek operation in a disc drive by using a feedback control system to control the seek operation. The feedback control system is excited by a feed-forward signal during execution of the seek operation. An acoustic factor, which defines a seek operation noise level, is selected. The feed-forward signal is generated based, at least in part, upon the selected acoustic factor. The feed-forward signal has a first derivative having a maximum value. The selected acoustic factor is used to select the maximum value of the first derivative of the feed-forward signal.Type: ApplicationFiled: May 10, 2002Publication date: March 27, 2003Applicant: Seagate Technology LLCInventors: ShuangQuan Min, MingZhong Ding, KianKeong Ooi
-
Publication number: 20030058570Abstract: Track closure errors written into servo sectors of an information track of a disc of a disc drive are resolved from a position control signal generated by a servo control circuit of a data storage device by steps comprising: determining a value for the track closure error from a position error signal, establishing a track closure profile based on the value of the track closure error, and injecting the track profile into the servo control circuit as a feed forward compensation input for the position error signal to resolve the track closure error from the position control signal.Type: ApplicationFiled: March 4, 2002Publication date: March 27, 2003Applicant: Seagate Technology LLCInventors: ShuangQuan Min, KianKeong Ooi, WeiSung Lee, WingKong Chiang
-
Publication number: 20020044370Abstract: Written-in runout due to vibration of the cage of a spindle motor of a disc drive is detected by identifying an initial cage frequency value of the motor. A written-in magnitude of successive servo burst closures, D(nc), is read over a plurality of tracks, and a maximum servo burst closure D(ncp) is identified from the plurality of read servo bursts. A magnitude of the cage frequency at a servo sector n0 is calculated based on a difference between the read magnitudes of the servo burst closures at servo sectors nc and nc+1, and a phase of the cage frequency is calculated based on the magnitude of the written-in cage frequency at servo sector n0. The profile, in the form of cage frequency, maximum servo burst closure magnitude, and initial phase, is stored in a memory or table for each of a plurality of radial zones of tracks. The profile is combined with a position error signal and applied to the controller in a feed forward scheme to adjust the position of the head based on the written-in runout.Type: ApplicationFiled: April 27, 2001Publication date: April 18, 2002Inventors: ShuangQuan Min, KianKeon Ooi, YangQuan Chen, Ricky Wei Watt Yeo, WeiSung Lee, BengWee Quak
-
Publication number: 20020039248Abstract: Steps for isolating and correcting total written-in repeatable run-out error written into servo sectors of a disc drive include, determining a total repeatable run-out error value for each servo sector, isolating a repeatable error value component of the total written-in repeatable run-out error value for each servo sector, removing the repeatable error value component from total written-in repeatable run-out error value to provide a non-repeatable error value component of the total written-in repeatable run-out error value for each servo sector, providing both the repeatable and non-repeatable error value components to a processor for generation of compensation signals, and applying the compensation signals into a servo control circuit of control loop of the disc drive using compensation circuits to compensate for each component of the total written-in repeatable run-out error.Type: ApplicationFiled: June 19, 2001Publication date: April 4, 2002Applicant: SEAGATE TECHNOLOGY LLCInventors: Xiong Liu, Kian Keong Ooi, ChoonKiat Lim, Yangquan Chen, Qiang Bi, Mingzhong Ding, ShuangQuan Min, WeiSung Lee
-
Publication number: 20020030920Abstract: A system, modules, means, and computer readable media for and a method of compensating disturbances that cause track shape irregularities on a disc in a disc drive during a disc servo-writing process performed by a servo-writer are disclosed. The disturbances substantially attributable to a nonrepeatable runout (NRRO) are present during the servo-writing process. A substantial component of the NRRO is a cage frequency generated by a spindle motor mechanism in the disc drive. A reference cage frequency is determined during a servo-writing process by using a position sensor. Then a feed-forward input signal is determined based at least on the reference cage frequency during the servo-writing process. In addition, the feed-forward input signal is feed-forwardly transmitted to the servo-writer.Type: ApplicationFiled: June 6, 2001Publication date: March 14, 2002Applicant: Seagate Technology LLCInventors: ShuangQuan Min, KianKeong Ooi, Ricky Wei Watt Yeo, Wei Sung Lee, Beng Wee Quak, Chiap Heok Ang
-
Publication number: 20010036027Abstract: A disc drive device includes a base and a disc rotatably attached to the base. The disc drive also includes an actuator assembly rotatably attached to said base and a device for moving the actuator assembly. The actuator assembly includes an actuator arm and a transducer head in a transducing relationship with respect to the disc. The transducer is attached to the actuator arm. A method of screening disc drives for harmonic resonant frequencies includes sampling the position error signal at a track location in the disc drive, and determining the velocity of the position error signal from the sample of the position error signal. The velocity of the position error signal sample is divided by the position error signal to produce a quotient. The quotient is compared to a selected quotient threshold value to determine the type of a harmonic in the disc drive.Type: ApplicationFiled: February 23, 2001Publication date: November 1, 2001Inventors: ShuangQuan Min, Ricky Wei Watt Yeo, KianKeong Ooi, MingZhong Ding, YangQuan Chen