-
1.
公开(公告)号:US20040036999A1
公开(公告)日:2004-02-26
申请号:US10464435
申请日:2003-06-16
Applicant: STMicroelectronics S.r.I.
Inventor: Francesco Chrappan Soldavini , Roberto Oboe , Paolo Capretta
IPC: G11B005/596 , G11B021/02
CPC classification number: H02P25/034
Abstract: A method of driving an electrical load having a complex electrical impedance, such as a voice-coil motor controlling the position of a read/write head in a data storage disk drive system, comprises providing a voltage-mode driver generating drive signals for the electrical load in response to drive commands. Compensated commands for the voltage-mode driver are generated filtering the drive commands, compensating for a phase shift between electrical quantities delivered to the electrical load. The voltage-mode drive thus emulates a conventional, but more expensive, current-mode drive. In a preferred embodiment, the method comprises estimating characteristic parameters of the electrical load during the operation, and adapting the filtering to the estimated characteristic parameters. The estimation comprises implementing a Kalman filtering algorithm, particularly an extended Kalman filtering.
Abstract translation: 驱动具有复电阻抗的电负载的方法,例如控制数据存储盘驱动系统中读/写头位置的音圈电机,包括提供电压模式驱动器,产生用于电 响应驱动命令加载。 产生用于电压模式驱动器的补偿命令,对驱动命令进行滤波,补偿传送到电负载的电量之间的相移。 因此,电压模式驱动器模拟常规但是更昂贵的电流模式驱动器。 在优选实施例中,该方法包括估计操作期间的电负载的特征参数,以及使滤波适应估计的特征参数。 估计包括实现卡尔曼滤波算法,特别是扩展卡尔曼滤波。