US 7,583,464 B2
Apparatus and method compensating mechanical tolerance of brushless direct current motor and related disk drive
Nam-guk Kim, Anyang-si (Korea, Republic of); and Kyoung-whan Oh, Seoul (Korea, Republic of)
Assigned to Samsung Electronics Co., Ltd., Suwon-si, Gyeonggi-do (Korea, Republic of)
Filed on Jan. 08, 2007, as Appl. No. 11/650,420.
Claims priority of application No. 10-2006-0003497 (KR), filed on Jan. 12, 2006.
Prior Publication US 2007/0159709 A1, Jul. 12, 2007
This patent is subject to a terminal disclaimer.
Int. Cl. G11B 15/46 (2006.01)
U.S. Cl. 360—73.03  [388/803; 318/400.34] 18 Claims
OG exemplary drawing
 
1. An apparatus compensating for a mechanical tolerance of a motor, the apparatus comprising:
a speed controller calculating a speed error based on a difference between a measured motor speed in each one of a plurality of control sections using a back electromotive force generated by the motor and a reference speed, and generating a plurality of motor control input signals in relation to the speed error;
a moving average calculator calculating a moving average value of the plurality of motor control input signals over a moving average section including recently generated motor control input signals whenever the motor control input signal is generated; and
a motor driver generating a driving motor current in relation to the moving average value to compensate for the mechanical tolerance of the motor,
wherein the plurality of control sections are defined within a single rotation period of the motor.