The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 18, 2006
Filed:
Jul. 29, 2004
Young-hoon Kim, Santa Clara, CA (US);
Sang Hoon Chu, Santa Clara, CA (US);
Seong-woo Kang, San Jose, CA (US);
Dong-ho OH, San Jose, CA (US);
Yun-sik Han, Santa Clara, CA (US);
Tae Yeon Hwang, Kyunggi, KR;
Young-Hoon Kim, Santa Clara, CA (US);
Sang Hoon Chu, Santa Clara, CA (US);
Seong-Woo Kang, San Jose, CA (US);
Dong-Ho Oh, San Jose, CA (US);
Yun-Sik Han, Santa Clara, CA (US);
Tae Yeon Hwang, Kyunggi, KR;
Samsung Electronics Co., Ltd., Suwon, KR;
Abstract
The invention applies to servo controllers for at least the voice coil motor of a hard disk drive. Today, many control algorithms require 80 to 90 percent of the sampling period to complete their calculation of the next control, making computation time delay no longer negligible. The invention accommodates the transport delay, such as computation time delay, into the state estimator and into the whole control system. Experimental results using a commercial hard drive, as well as simulation results, show that the invention's method effectively improves the hard disk drive control system stability by increasing the phase margin and gain margin. The invention includes the method of operating the servo-controller, as well as the apparatus implementing that method. The invention also includes hard disk drives containing servo-controllers implementing the method, and program systems residing in accessibly coupled memory to a computer within the servo controller implementing the method.