CN1363087A - 使用带有预定参数的学习算规的可重复偏离补偿 - Google Patents

使用带有预定参数的学习算规的可重复偏离补偿 Download PDF

Info

Publication number
CN1363087A
CN1363087A CN00810697A CN00810697A CN1363087A CN 1363087 A CN1363087 A CN 1363087A CN 00810697 A CN00810697 A CN 00810697A CN 00810697 A CN00810697 A CN 00810697A CN 1363087 A CN1363087 A CN 1363087A
Authority
CN
China
Prior art keywords
learning process
function
gain
learning
disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN00810697A
Other languages
English (en)
Inventor
陈阳泉
陈丽莲
黄进强
毕强
张国贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seagate Technology LLC
Original Assignee
Seagate Technology LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seagate Technology LLC filed Critical Seagate Technology LLC
Publication of CN1363087A publication Critical patent/CN1363087A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/58Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B5/596Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/58Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B5/596Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
    • G11B5/59627Aligning for runout, eccentricity or offset compensation

Abstract

本发明提供了一种补偿磁盘驱动器(100)中写入可重复偏离的方法和装置。补偿值是通过迭代学习过程来确定的,在该迭代学习过程中,学习过程参数(如,学习增益、伺服回路增益等)是迭代次数的函数。学习过程还使用磁盘存储系统(100)的传动装置的标称二重积分符模型。学习过程也是零相位低通滤波器的函数。

Description

使用带有预定参数的学习算规的可重复偏离补偿
                        发明领域
本发明总的涉及磁盘驱动器数据存储系统。本发明尤其涉及补偿伺服系统中的误差。
                        发明背景
磁盘驱动器沿磁盘上形成的同心磁道进行信息的读、写。为了确定磁盘上的某一特定磁道,磁盘驱动器通常使用磁盘上嵌入的伺服字段。这些嵌入的字段由伺服子系统用来确定磁头在特定磁道上的位置。制造磁盘驱动器时,将伺服字段写到磁盘上,随后只是由磁盘驱动器读取,以确定位置。多速率的伺服系统在特定的取样速率,确定磁头相对于特定磁道的位置,并通过在测得的各位置采样值之间估计磁头的位置,按该取样速率数倍的速率,调整磁头的位置。
在理想情况下,跟随磁道中心的磁头沿磁盘周围完全为圆形的路径运动。但是,有两种类型的差错会阻碍磁头遵循这一理想路径。第一种类型的差错是,在建立伺服字段时出现的写入误差。出现写入误差的原因是,由于磁头在磁盘上飞行的空气动力学和用于支撑磁头的平衡环中的振动会对写入磁头产生不可预知的压力影响,用于产生伺服字段的写磁头不会总是遵循完全为圆形的路径。由于这些写入误差,完全跟踪伺服写磁头所遵循的路径的磁头将不会遵循圆形路径。
第二种偏离圆形路径的差错是磁道跟踪误差。当磁头试图跟随由伺服字段限定的路径时,会出现磁道跟踪误差。磁道跟踪误差可以是由产生写入误差的相同空气动力学效果和振动效果引起。此外,因为伺服系统无法对由伺服字段限定的路径中的高频变化作出足够快的响应,也会出现磁道跟踪误差。
写入误差通常是指可重复偏离误差(rounout error),因为每当磁头沿磁道移动时,它们都会引起相同的误差。随着磁道密度的增加,这些可重复的偏离误差开始限制磁道间距。具体说来,由伺服字段建立的理想磁道路径与实际磁道路径之间的变化会导致内磁道路径干扰外磁道路径。当第一写入误差使磁头越过内磁道理想圆形路径以外,以及第二写入误差使该磁头越过外磁道理想圆形路径以内时,这一点尤其明显。为了避免对磁道间距的限制,需要有一种系统来补偿可重复的偏离误差。
本发明提供了一种解决这个和那种问题的方法,并且本发明的方法与现有技术相比还具有其他的优点。
                         发明概述
本发明提供了一种补偿磁盘驱动器中写入可重复偏离的方法和装置,从而解决了前述的各种问题。一方面,磁盘驱动器中的可重复偏离(简称为RRO)误差有一个伺服回路,用于使用补偿值来确定磁头相对于旋转磁盘表面上的某一磁道的位置。可以通过一个学习过程来确定补偿值,该学习过程使用磁盘驱动器传动装置的标称值(Pn)。另一方面,学习过程是一个反复迭代过程,学习收益(或称增益(gain))是学习迭代次数的函数。再一方面,伺服回路的增益是学习迭代次数的函数。再另一个方面,学习过程包括一个零相位低通滤波器。
                          附图简述
图1是本发明磁盘驱动器的平面图。
图2是磁盘的一个扇区的俯视图,它示出了一个理想磁道和一个现实的写入磁道。
图3是根据本发明的伺服回路的学习过程方框图。
                     较佳实施例的详细描述
图2是磁盘驱动器100的平面图,该磁盘驱动器包括具有底板102和顶盖104(为清楚起见,去掉了顶盖104的各部分)的外壳。磁盘驱动器100还包括盘片组106,该盘片组安装在主轴电机(未示出)上。盘片组106可包括安装用于绕中心轴作共同旋转的多个独立的磁盘。每一磁盘表面有一个相关的磁头平衡环组件(HGA)112,它安装在磁盘驱动器100上,用于与磁盘表面进行信息交换。每个HGA 112包括平衡环和滑块,带有一个或多个读、写磁头。每个HGA 112由悬臂118支撑,而悬臂安装在传动组件122的磁道访问臂120(通常是一个固定装置)上。
音圈电机124使传动组件122绕轴杆126旋转,它由内部电路128内的伺服控制电路来控制。HGA 112在磁盘内直径132与磁盘外直径134之间的弓形路径130上移动。当磁头定位恰当时,内部电路128内的写电路对数据进行编码,用于存储到磁盘上,并将经编码的信号发送到HGA 112中的磁头,由该磁头将信息写到磁盘上。在其他时候,HGA 112中的读磁头从磁盘上读取所存储的信息,并向内部电路128内的检测器电路和解码器电路提供恢复信号,以产生恢复的数据信号。
图2是磁盘的扇区198的俯视图,图中示出理想情况下的完全为圆形的磁道200和实际磁道202。扇区198包括多个径向延伸的伺服字段,如,伺服字段204和206。伺服字段包括伺服信息,该伺服信息标识沿磁盘扇区198的实际磁道202的位置。
离开圆形磁道200的磁头的位置的任何变化都被看作是一种位置误差。不遵循圆形磁道200的磁道202的各个部分会产生写入可重复偏离位置误差。如果每当磁头通过磁盘上某一特定圆周位置时产生相同的误差,则将位置误差看作是可重复偏离误差。磁道202产生可重复偏离误差,因为每当磁头跟踪限定磁道202的伺服字段时,它都会产生相对于理想磁道200的相同的位置误差。
在本发明的情况下,试图将信息写到磁道202上或从磁道202读取信息的磁头将不会跟踪磁道202,而将会更紧密地跟踪完全为圆形的磁道200。这一点的实现要使用补偿信号,该补偿信号可防止伺服系统跟踪因磁道202的不规则形状而产生的可重复偏离误差。
如“背景技术”部分中所描述的那样,主磁头定位误差来源之一是由主轴电机所引起的可重复干扰以及伺服写入(WI-RRO,即,伺服磁道写入器写入的可伺服偏离(RRO))误差。另一误差来源是如主轴球轴承缺点、摇摆模式、磁盘振动等来源引起的不可重复干扰。人们已经建议采用许多方法来对付可重复干扰。这些方法可分成两组。在第一组方法中,例如,AFC(自调谐前馈补偿),误差主要由主反馈回路外生成的前馈项抑制。这些方法的缺点是:计算量太大,特别是在要求抑制多个干扰的时候。第二组方法中,误差抑制信号是在反馈回路内生成的。一种方法是内部模型重复控制。已经证明,这种方法可以有效地抑制硬盘驱动器中的可重复干扰。但是,这种方法倾向于放大处于可重复干扰之间的频率下的不可重复干扰。
为了对付WI-RRO,一种可能的方法是称作“零加速度路径(ZAP)”的概念,这通常是值“可重复偏离补偿”。它是一种在反馈控制器C(s)之前补偿WI-RRO的非自调谐前馈技术。这与AFC(自调谐前馈补偿)技术不同,后者用于抑制由主轴电机引起的RRO。在AFC技术中,补偿是在反馈控制器C(s)之后发生的。
为了理解ZAP概念,可参考图2。磁道202表示伺服写过程之后的磁道中心。由于在伺服写过程期间出现各种干扰,因此,磁道中心不是如理想中的那样光滑,并且很难由传动装置跟踪。这将会产生可重复的“位置误差信号(PES)”。但是,如果从每个伺服扇区/采样处的位置测量信号中减去一个合适的纠正量,则原来的锯齿形路径会变得光滑,即,磁道中心变成一个完全的圆,例如,磁道200。如果忽略不可重复位置干扰,则可以利用“零传动装置加速度”(ZAP)技术来跟踪这个完全为圆形的磁道中心。
ZAP概念所实现的改进取决于从各个扇区处的位置测量采样值中被减去的纠正值的精确度。“ZAP纠正值随每个磁道的扇区的关系”是一个确定的分布图,它也可被视作主轴电机速度保持恒定时的一个确定的时间函数。确定该分布图实际上是动态系统中的曲线辨认问题,它又可以被视作是最佳控制或动态最优化问题。
可以使用几种不同的技术来选取确定的WI-RRO分布图或计算纠正值。但是,典型的过程涉及复杂的计算,并要求每个磁道旋转许多次。所以,实用而且廉价地实现ZAP概念一直很难。难点在于,寻找一种在实践上可执行的方法来确定ZAP分布图。计算应当在一种较便宜的处理器中进行,并且令人满意的精确度应当是在10次旋转内实现的。
图3是根据本发明一个实施例的伺服控制系统300的简化方框图。控制系统300包括标识为C(z)的伺服控制器302。传动装置304被模拟为P(s),传动装置306的标称模型被模拟为Pn(s)。ZAP补偿值是根据学习更新规则308来确定的。图3简化的方框图示出伺服控制器系统300。与其他技术相比的不同之处在于,为ZAP分布图学习而使用音圈电机(传动装置)VCM的标称模型Pn(s)。图3中,被置于实际磁头位置y磁头上的位置干扰信号具有可重复(dw)分量,和不可重复(dn)分量。ZAP分布图学习的更新规则由以下等式给出:
Figure A0081069700081
其中,dZAP k(t)是扇区数目t的第k次学习迭代的ZAP分布图;γk是第k次学习迭代的学习增益(收益);ZPF(ωk,z,z-1)是具有第k次学习迭代预定的截止频率ωk的零相位低通滤波器;PESk是第k次学习迭代的位置误差信号;Pn(s)是标称的VCM(传动装置)模型,它是具有从测量中获得的标称增益的二重积分符;ufb是发送到传动装置304的控制信号。
当SNR(信噪比:即RRO对NRRO的变化比率)很小时,为了使不可重复偏离(NRRO)对ZAP学习性能的影响最小,最好使用等式(1)中几次旋转的平均PESk和ufb。但是,当伺服控制器的设计良好、SNR很高时,不要求采用这种平均过程。
当NRRO分量占支配地位时,应该使用去平均数、去趋势块310来去掉ufb中的时间(temperal)趋势。同样,在发送到块306之前,还应当用块310去掉PESk中的平均值。
本发明一方面包括确认可使用等式(1)来实现改善的学习,在等式(1)中,各种参数是“排定的”,也就是说,参数将这些值变成是学习迭代次数的函数。例如,零相位低通滤波器(ZAF)从截止频率可以是按照k(学习反复迭代次数)的函数来变化。例如,截止频率可以从低值(例如,伺服回路带宽频率的几倍)变成近似为系统的尼奎斯特(Nyquist)频率的某一值。另一方面,伺服回路的增益γk可以按照是学习迭代次数的函数来变化。例如,伺服回路的增益可从一个更小的值变成随后重复定点的一个较大的值。这些被称作“排定参数”。最好等式(1)的学习增益是作为学习迭代次数的函数来变化。例如,可以调整学习增益,使得等式(1)一开始就知道写入可重复偏离的低频内容。
本发明中,可以根据学习更新规则来了解ZAP分布图。最好未知但是是确定的可重复(WI-RRO)可被视作是虚拟控制输入。通过尝试不同的虚拟控制输入,可以记录不同的跟踪误差(即PES)。对于当前的试验输入(即dZAP k-1(t)),所知道的值由前面的控制成果dZAP k(t)和产生的跟踪误差PESk构成。一般而言,学习更新规则可以写成:
Figure A0081069700091
其中,ι(·)是普通形式的学习运算符。可以使用以下线性形式:
在偏离补偿中,可以证明:
Figure A0081069700093
其中,r是可被认为是0而不失去普遍性的设置点。
通过迭代等式(4),可以获得以下等式: = ( 1 - l 1 + PC ) PES k - 1 1 + PC ( d n k - 1 - d n k )
接下来,用以下等式来表示ρ(ω):
Figure A0081069700096
其中,ρ(ω)代表如下所示的学习速率。通过迭代等式(4),可以获得:
其中, 是dn k-1-dn k-1的上限,_即,
Figure A0081069700099
。收敛条件是用下式得到的:
Figure A00810697000910
其中,ωs是取样频率。同样,从等式(3)开始,可以得到:
Figure A00810697000911
从等式(9)中可证明,只要ρω<1,dZAP k就收敛于-dw(WI-RRO)。如果没有任何先验信息,dZAP 0通常应该设置为0。
采用ZAP概念,最好找到一个重复学习运算符ι(·),使得PES只在几个学习迭代中就可被减少到所需的水平。当等式(8)中的ρω是零时,学习只在一次迭代重复中就收敛。这意味着,理想的学习运算符应该选作:
l(jω)=1+P(s)C(z),ω                                等式(10)
但是,这并不现实,因为磁盘驱动器系统中总有不确定因素。通过使用本发明的排定参数,可以实现改善的学习(learning)。本发明的学习增益最好安排在一开始就知道低频RRO。本发明中,参照图3,学习运算符写成:
l(·)=γkZPF(ωk,z,z-1)[1+Pn(s)C(z)]                等式(11)
一方面,伺服回路的开环增益在学习期间被“排定”。在ZAP分布图学习期间使用排定参数可以在改善学习性能方面提供额外的好处。下文提供有关伺服环增益排定的深入讨论。
通过在ZAP学习过程中调整伺服回路增益Kα,可以改善学习性能。假设在第k次重复迭代处,(Kα)k=αkK *,其中K *是从系统Kα表格中获得的标称Kα(从外直径到内直径)。根据等式(1)的学习更新规则,学习速率由以下等式给出:
Figure A0081069700101
如上所述,从等式(12)中可见,rk和ωk用于规定超过感兴趣的频率范围的学习速率ρ(ω)。现在,定义灵敏度函数为:
Sk(jω)=1/(1+αkPC)(jω)                             等式(13)
假设ZAP学习过程从一个较小的αk开始的,那么随着学习迭代次数的增加而增加αk,即:
αk>αk-1                                            等式(15)
对于伺服控制系统:
Sk(jω)<Sk-1(jω)                                    等式(17)
事实是,在低频频带处:
Figure A0081069700104
这是一个重要的特征,它可以用来规定学习速率。这里的学习速率由以下等式给出:
Figure A0081069700111
通过在PES/ufD数据收集之前设置环增益,可以实现环增益排定。K *的减少太多可能不会带来预期的改善。但是,使用α1=-3dB而α2=-2dB通常会提供改善的学习。
相位前进(advance)排定可以用来解决PnC(jω)与PC(jω)之间的失配,即:
Figure A0081069700112
其中,相位前进步骤m是另一排定参数。当重复迭代的总数很大时,这一点特别有用。但是,排定这个参数可能在ZAP分布图学习方面不是特别有利,因为通常需要在学习过程中尽可能使用较少的重复迭代。
为了解决高频噪声问题,可使用信号平均和参数排定。可以重新检查等式(4)中的PES的速率极限。等式(6)可以写成:
Figure A0081069700113
注意,灵敏度转换函数1/(1+PC)实际上是一个高通滤波器,它意味着等式(21)中的 可以按很高的频率放大。所有的重复学习方法中都存在这个问题。需要权衡频率域,合适的筛选至关重要。但是,当dn沿时间(扇区)轴和迭代次数(旋转次数)轴具有一些特殊的特征时,仍然可以实现更好的结果。例如,如果dn在多个重复迭代(旋转)时有一些重复性或接近零平均值,则通过对许多旋转使用一种代数平均方法,dn的效果可以减少到可接受的水平。在只有几个初步重复迭代期间,高频放大仍然存在,但可能不是很重要。ZAP分布图学习中所要求的旋转次数取决于SNR(RRO对NRRO的变化比率)。如果SNR很高,则每次重复有一次旋转对于初步学习迭代而言可能就足够了。通常,由于SNR和高频放大的考虑,学习过程中的参数排定可以加以成功的运用,使得符合各种应用限制,以及改善学习速率与精确度之间的权衡。
本发明包括一种补偿磁盘驱动器100中的可重复偏离(RRO)误差的装置和方法,磁盘驱动器具有伺服回路300,用于确定磁头112相对于旋转磁盘198表面上磁道200的位置。在本发明中,从磁盘198中检索伺服位置值,它代表磁头112相对于磁道200的位置。从补偿值表格中检索补偿ZAP值,并根据被检索的补偿值来补偿伺服位置值。一方面,通过学习过程确定补偿值,该学习过程使用磁盘驱动器100传动装置的标称Pn。在重复迭代学习过程中,学习增益γk是学习迭代次数的函数。同样,重复迭代学习过程是伺服回路增益的函数,伺服回路增益是迭代次数的函数。学习过程还可以包括零相位低通滤波器,在该滤波器中,截止频率可以是迭代次数的函数。
不言而喻,即使本发明的各种实施例的许多特征和优点以及本发明的各种实施例的结构与功能细节已在前文中作了描述,但这些描述也只是描述性的,按照本发明原理,可以在权利要求书所限定的范围内对部件的结构和排列作各种变更。例如,在不脱离本发明的范围和精神的前提下,可以使用实施本发明的其他学习算法或技术。

Claims (20)

1.一种补偿磁盘驱动器中可重复偏离(RRO)误差的方法,所述磁盘驱动器具有确定磁头相对于旋转磁盘表面上的磁道的位置的伺服回路,其特征在于,它包含:
(a)从所述磁盘表面检索出代表所述磁头相对于所述磁道的位置的伺服位置值;
(b)从一张补偿值表格中检索出补偿值dZAP;以及
(c)用所述补偿值dZAP,补偿所述伺服位置值;
(d)其中,所述补偿值是通过重复迭代学习过程来确定的,所述重复迭代学习过程使用所述磁盘驱动器传动装置的标称Pn值。
2.如权利要求1所述的方法,其特征在于,Pn是一个标称VCM转换函数,所述函数是具有集总放大系数(lumped gain)的二重积分运算符。
3.如权利要求1所述的方法,其特征在于,所述学习过程还是伺服回路增益的函数,所述伺服回路增益是迭代次数的函数。
4.如权利要求3所述的方法,其特征在于,所述伺服回路增益随低于所述标称值的某一值的每次迭代而增加。
5.如权利要求1所述的方法,其特征在于,所述学习过程是零相位低通滤波器的函数。
6.如权利要求5所述的方法,其特征在于,所述零相位低通滤波器的截止频率是迭代次数的函数。
7.如权利要求6所述的方法,其特征在于,所述零相位低通滤波器的截止频率随每一迭代次数而增加。
8.如权利要求1所述的方法,其特征在于,所述学习过程是一个反复迭代学习过程,并且所述学习过程是学习增益的函数,所述学习增益是迭代次数的函数。
9.如权利要求8所述的方法,其特征在于,选择所述学习增益,以便能一开始就知道低频值。
10.如权利要求1所述的方法,其特征在于,所述学习过程包括去掉平均数的步骤。
11.如权利要求1所述的方法,其特征在于,所述学习过程包括去掉趋势。
12.一种实施如权利要求1所述的方法的磁盘存储系统。
13.一种磁盘存储系统,其特征在于,它包括:
配置成旋转的磁盘,并且包括其上具有磁道的磁盘表面;
传感元件,用来在所述磁盘上读、写信息;
传动装置,用来使所述转换元件在所述磁盘表面上作径向移动;
伺服回路,根据误差信号和补偿值,控制所述传动装置的运动,所述补偿值是通过反复迭代学习过程得到的,所述反复迭代学习过程使用所述传动装置的标称Pn值。
14.如权利要求13所述的磁盘存储系统,其特征在于,Pn是一个音圈电机(VCM)转换函数,所述转换函数包括具有集总增益放大系数的二重积分符。
15.如权利要求13所述的磁盘存储系统,其特征在于,所述学习过程还是伺服回路增益的函数,所述伺服回路增益是迭代次数的函数。
16.如权利要求15所述的磁盘存储系统,其特征在于,所述伺服回路增益随低于所述标称值的某一值的每一迭代而增加。
17.如权利要求13所述的磁盘存储系统,其特征在于,所述学习过程是零相位低通滤波器的函数。
18.如权利要求17所述的磁盘存储系统,其特征在于,所述零相位低通滤波器的截止频率是迭代次数的函数。
19.如权利要求13所述的磁盘存储系统,其特征在于,所述学习过程是一个反复迭代学习过程,所述学习过程是学习增益的函数,所述学习增益是迭代次数的函数。
20.一种磁盘存储系统,其特征在于,它包括:
传感器,用来在磁盘上读、写信息;以及
伺服控制装置,用于根据迭代学习过程,控制所述传感器的运动。
CN00810697A 1999-07-23 2000-01-21 使用带有预定参数的学习算规的可重复偏离补偿 Pending CN1363087A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14549999P 1999-07-23 1999-07-23
US60/145,499 1999-07-23

Publications (1)

Publication Number Publication Date
CN1363087A true CN1363087A (zh) 2002-08-07

Family

ID=22513388

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00810697A Pending CN1363087A (zh) 1999-07-23 2000-01-21 使用带有预定参数的学习算规的可重复偏离补偿

Country Status (7)

Country Link
US (1) US6437936B1 (zh)
JP (1) JP2003505818A (zh)
KR (1) KR20020025197A (zh)
CN (1) CN1363087A (zh)
DE (1) DE10084854T1 (zh)
GB (1) GB2366660B (zh)
WO (1) WO2001008139A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100382149C (zh) * 2004-07-28 2008-04-16 日立环球储存科技荷兰有限公司 磁盘装置及其制造方法
CN100429719C (zh) * 2004-09-10 2008-10-29 富士通株式会社 用于头部位置控制的校正表创建方法、头部位置控制方法及盘装置
CN102763161A (zh) * 2010-02-17 2012-10-31 国际商业机器公司 伺服追踪零点参考的偏斜致动器

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ID29258A (id) * 1998-11-26 2001-08-16 Ibm Disk drive, metode pembuatannya, dan pengontrol disk drive
US6618219B1 (en) * 1999-10-12 2003-09-09 Seagate Technology Llc Method and apparatus for feedforward cancellation using a peak detector
US6628472B1 (en) 1999-10-12 2003-09-30 Seagate Technoogy Llc Method and apparatus for feedforward cancellation using a phase lock loop
US6751046B1 (en) * 1999-10-22 2004-06-15 Seagate Tech. Llc Writing servo data patterns on a data storage disk to account for repeatable and non-repeatable disturbances and thereby provide concentric data tracks
JP3270439B2 (ja) * 1999-12-28 2002-04-02 株式会社東芝 ディスク記憶装置
US6574067B2 (en) 2000-02-25 2003-06-03 Seagate Technology Llc Optimally designed parsimonious repetitive learning compensator for hard disc drives having high track density
SG96594A1 (en) * 2000-02-25 2003-06-16 Seagate Technology Llc Optimally designed parsimonious repetitive learning compensator for hard disc drives having high track density
US6819521B2 (en) * 2000-06-09 2004-11-16 Seagate Technology Llc Repeated runout position error compensation in a disc drive servo system
JP3787762B2 (ja) * 2001-10-23 2006-06-21 株式会社日立グローバルストレージテクノロジーズ 磁気ディスク装置および回転同期振動の制御方法
US7177112B2 (en) * 2001-12-14 2007-02-13 Seagate Technology Llc Initial learn of adaptive feedforward coefficients
US7251097B2 (en) * 2001-12-18 2007-07-31 Seagate Technology Llc Written-in error compensation method for coherent repeatable runout
US7054096B1 (en) * 2002-01-04 2006-05-30 Maxtor Corporation Method and apparatus for determining embedded runout correction values
US20030133220A1 (en) * 2002-01-10 2003-07-17 Yi-Ping Hsin Written-in repeatable run-out compensation in embedded servo disc drives
US6853514B2 (en) * 2002-02-05 2005-02-08 Seagate Technology Llc Method for measuring PES noise of servo patterned media
JP2003249045A (ja) * 2002-02-27 2003-09-05 Hitachi Ltd ディスク装置
US6847503B2 (en) * 2002-04-01 2005-01-25 Seagate Technology Llc Repeatable runout compensation in a disc drive
US7167336B1 (en) * 2002-04-08 2007-01-23 Maxtor Corporation Method for providing variable gain, iterative embedded runout correction in a disk drive
US6859341B2 (en) * 2002-04-11 2005-02-22 Seagate Technology Llc Method and apparatus for feedforward repeatable runout compensation in a selected frequency range
US7230786B1 (en) 2003-06-02 2007-06-12 Maxtor Corporation Method and apparatus for dynamic placement of an integration window in a disk drive having a disk surface with spiral servo information written thereon
US7149048B1 (en) * 2003-06-02 2006-12-12 Maxtor Corporation Method and apparatus for improving spiral-based position correction system stability via kernel frequency component modification
US7106548B2 (en) * 2003-07-22 2006-09-12 Matsushita Electric Industrial Co., Ltd. Methods for WORF improvement in conditional servowriting
US6995940B2 (en) * 2003-07-22 2006-02-07 Matsushita Electric Industrial Co., Ltd. Systems for WORF improvement in conditional servowriting
US7227714B2 (en) * 2003-07-22 2007-06-05 Matsushita Electric Industrial Co., Ltd. Methods for conditional servowriting
US6956711B2 (en) * 2003-09-02 2005-10-18 Seagate Technology Llc Fractional-rate feedforward RRO compensator
US7151645B2 (en) * 2003-09-23 2006-12-19 Seagate Technology Llc Interleaved repeatable runout estimation
WO2005041177A1 (en) * 2003-10-28 2005-05-06 Koninklijke Philips Electronics N.V. Disc drive apparatus
US7136251B2 (en) * 2003-12-24 2006-11-14 Matsushita Electric Industrial, Co., Ltd. Methods for WORF improvement in conditional servowriting
KR100594246B1 (ko) * 2004-02-06 2006-06-30 삼성전자주식회사 서보 타이밍 지터 보상 방법 및 장치와 이를 이용한디스크 드라이브
US7457075B2 (en) * 2004-02-24 2008-11-25 Seagate Technology Llc System and method for reducing ZAP time and track squeeze in a data storage device
US6999267B1 (en) 2004-04-28 2006-02-14 Western Digital Technologies, Inc. Method for iteratively determining repeatable runout cancellation values in a magnetic disk drive
US7085093B2 (en) * 2004-07-08 2006-08-01 Matsushita Electric Industrial Co., Ltd. Systems and methods for doubling sample rate using two-step self-servowriting
US7061709B2 (en) * 2004-07-08 2006-06-13 Matsushita Electric Industrial Co., Ltd. Systems and methods for two-step self-servowriting using 1.5-step intermediate pattern
JP2006040402A (ja) 2004-07-27 2006-02-09 Hitachi Global Storage Technologies Netherlands Bv 磁気ディスク装置
JP4149989B2 (ja) * 2004-11-09 2008-09-17 富士通株式会社 ヘッド位置制御用補正テーブル作成方法、ヘッド位置制御方法およびディスク装置
US7624080B1 (en) 2005-02-25 2009-11-24 The United States Of America As Represented By The Secretary Of The Navy Smart sensor continuously adapting to a data stream in real time using both permanent and temporary knowledge bases to recognize sensor measurements
US7196864B1 (en) * 2005-06-15 2007-03-27 Western Digital Technologies, Inc. Disk drive having a servo control system optimized for faster determination of repeatable runout correction values and related method
US7656605B1 (en) 2005-10-24 2010-02-02 Marvell International Ltd. Method for repeatable run-out compensation
US8643976B1 (en) 2007-01-31 2014-02-04 Western Digital Technologies, Inc. Method for improved repeatable runout learning in a disk drive
US7990089B1 (en) 2007-08-16 2011-08-02 Marvell International Ltd. Repetitive error correction method for disk-drive spindle motor control systems
JP4864841B2 (ja) * 2007-09-11 2012-02-01 株式会社東芝 位置決め制御システムおよび位置決め制御方法
US8094405B1 (en) 2007-10-24 2012-01-10 Marvell International Ltd. Repetitive error correction method for disk-drive servo control systems
JP2009146491A (ja) * 2007-12-13 2009-07-02 Hitachi Ltd 光ディスク装置
US7826170B2 (en) * 2008-09-18 2010-11-02 Hitachi Global Storage Technologies Netherlands, B.V Apparatus and method for adjusting a feed-forward signal for seek control during a seek operation
JP4703760B1 (ja) * 2009-12-16 2011-06-15 株式会社東芝 ディスク記憶装置及びサーボ制御方法
JP4764506B2 (ja) * 2009-12-16 2011-09-07 株式会社東芝 ディスク記憶装置及びサーボ制御方法
US8982503B1 (en) 2013-01-21 2015-03-17 Western Digital Technologies, Inc. Disk drive generating feed-forward compensation value based on two points of a sinusoidal control signal
US8743503B1 (en) 2013-03-11 2014-06-03 Western Digital Technologies, Inc. Disk drive updating compensation values for multiple servo sectors based on PES generated for current servo sector
US11783856B2 (en) * 2020-05-15 2023-10-10 Seagate Technology Llc Adaptable servo controllers

Family Cites Families (130)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3725764A (en) 1971-04-01 1973-04-03 Ibm Servo positioning system for magnetic disk memory including radial runout servo compensation
US3914541A (en) 1972-12-11 1975-10-21 Mca Disco Vision Video disc player
US3863124A (en) 1973-02-15 1975-01-28 Ncr Co Aerodynamic spacing control apparatus for maintaining a desired spacing between a signal transducer and a recording surface by sensing electrical noise
US4030132A (en) 1975-03-27 1977-06-14 Memorex Corporation Dual mode velocity servo control for a linear actuator motor
GB1499268A (en) 1976-06-30 1978-01-25 Ibm Servo apparatus
GB1549440A (en) 1976-07-06 1979-08-08 Data Recording Instr Co Magnetic storage devices
US4135217A (en) 1976-11-02 1979-01-16 Xerox Corporation Utilization of stored run-out information in a track following servo system
DE2759066A1 (de) 1977-12-30 1979-07-12 Ibm Deutschland Einrichtung fuer die regelung der magnetkopfposition waehrend der spurauswahl und der spurfolge des magnetkopfes eines magnetplattenspeichers
US4313134A (en) 1979-10-12 1982-01-26 Rca Corporation Track error correction system as for video disc player
US4314295A (en) 1979-10-18 1982-02-02 Burroughs Corporation Linear actuator with staggered flat coils
US4329712A (en) 1980-06-24 1982-05-11 Rca Corporation Adaptive distortion elimination circuitry for a video disc player
US4355266A (en) 1980-07-31 1982-10-19 Ampex Corporation Eddy current servo system for controlling the rotation of disk packs
GB2085189B (en) 1980-09-19 1984-03-28 Burroughs Corp Head position system for disc data store
US4371960A (en) 1980-12-24 1983-02-01 Magnetic Peripherals Inc. Measurement of disc servo head/data head misalignment
US4620252A (en) 1981-05-01 1986-10-28 Iomega Corporation Symmetrical coil actuator for a magnetic disk drive
JPS57186239A (en) 1981-05-11 1982-11-16 Sony Corp Disc reproducing device
US4396961A (en) 1981-06-08 1983-08-02 Prasad D K Guru Video recorder controller apparatus and method
US4414589A (en) 1981-12-14 1983-11-08 Northern Telecom Inc. Embedded servo track following system and method for writing servo tracks
US4513333A (en) 1982-02-24 1985-04-23 Dymek Corporation Diagnostic recording
US4456934A (en) 1982-05-10 1984-06-26 Kollmorgen Technologies Corporation Linear positioning system
US4485418A (en) 1982-08-12 1984-11-27 Magnetic Peripherals, Inc. System and method of locating the center of a track on a magnetic storage disk
US4575776A (en) 1982-12-20 1986-03-11 International Business Machines Corporation Magnetic recording disk file servo control system including an actuator model for generating a simulated head position error signal
US4677602A (en) 1983-04-05 1987-06-30 Pioneer Electronic Corporation Device for controlling recording track jump operations with over-run correction
US4562494A (en) 1983-04-07 1985-12-31 Verbatim Corporation Disk drive alignment analyzer
DE3374731D1 (en) 1983-06-30 1988-01-07 Ibm Track following servo system for a disk file
US4605977A (en) 1983-12-14 1986-08-12 Sperry Corporation Air bearing head displacement sensor and positioner
AU3836385A (en) 1984-01-30 1985-08-09 Array Technology Inc. Optical data storage and readout apparatus
JPS60239943A (ja) 1984-05-15 1985-11-28 Matsushita Electric Ind Co Ltd 光学ヘツド
JPS61144781A (ja) 1984-12-18 1986-07-02 Toshiba Corp デイスク装置
US4633345A (en) 1985-05-24 1986-12-30 International Business Machines Corp. Positioning misaligned disk heads
US4764860A (en) 1985-06-26 1988-08-16 Nippon Gakki Seizo Kabushiki Kaisha Servo circuit for an information recording and/or reproducing apparatus
JPS623473A (ja) 1985-06-28 1987-01-09 Toshiba Corp 磁気ヘツドの位置決め制御方式
US4616276A (en) 1985-07-16 1986-10-07 International Business Machines Corporation Disk file servo control system with fast reduction of repeatable head position error
FR2586312B1 (fr) 1985-08-13 1989-07-28 Trt Telecom Radio Electr Dispositif d'autocorrelation
US4706250A (en) 1985-09-27 1987-11-10 International Business Machines Corporation Method and apparatus for correcting multibyte errors having improved two-level code structure
EP0229891A3 (en) 1985-10-22 1988-08-17 Nec Corporation Head positioning system for floppy disk drives
US5164863A (en) 1985-11-20 1992-11-17 Seagate Technology, Inc. Method for writing servo patterns to a disc of a hard disc drive
US4620244A (en) 1985-11-20 1986-10-28 Seagate Technology Compensation method to correct thermally induced off-track errors in disc drives
JPS62248168A (ja) 1986-04-21 1987-10-29 Hitachi Ltd 磁気デイスク装置の記録/再生方法
US4679103A (en) 1986-04-29 1987-07-07 International Business Machines Corporation Digital servo control system for a data recording disk file
US4786990A (en) 1986-05-30 1988-11-22 Hewlett-Packard Company Servo gain compensation in a disc drive
US4816938A (en) 1986-06-02 1989-03-28 Xebec Process for determining data disk track centers
US4697127A (en) 1986-06-09 1987-09-29 International Business Machines Corporation Adaptive control technique for a dynamic system
JPS637571A (ja) 1986-06-27 1988-01-13 Nec Corp 磁気デイスク装置
JPS6368913A (ja) 1986-09-10 1988-03-28 Fujitsu Ltd サ−ボ制御回路
DE3866902D1 (de) 1987-03-10 1992-01-30 Siemens Ag Verfahren und einrichtung zur steuerung der fehlerkorrektur innerhalb einer datenuebertragungssteuerung bei von bewegten peripheren speichern, insbesondere plattenspeichern, eines datenverarbeitungssystems gelesenen daten.
US4947272A (en) 1987-03-30 1990-08-07 Pioneer Electronic Corporation Signal reproducing device which offsets the tracking error signal for a digital tape player
JPH0731820B2 (ja) 1987-08-31 1995-04-10 三菱電機株式会社 光デイスク駆動装置
US4965782A (en) 1988-05-26 1990-10-23 Storage Technology Partners Ii Off-track bit shift compensation apparatus
JPH0782722B2 (ja) 1988-09-13 1995-09-06 パイオニア株式会社 トラッキングサーボ装置
US4956831A (en) 1988-09-14 1990-09-11 Miniscribe Corporation Low acoustic noise head actuator
DE3900683C2 (de) 1989-01-12 2000-05-31 Philips Broadcast Television S Verfahren zur Einstellung der Spurlage bei einem Magnetbandgerät
US5081552A (en) 1989-01-31 1992-01-14 International Business Machines Corporation Rigid magnetic disk drive head disk assembly and enclosure structure
JP2734054B2 (ja) 1989-02-03 1998-03-30 ソニー株式会社 光ディスク装置のトラッキングエラー検出装置及びトラッキングエラー検出方法
JP2692251B2 (ja) 1989-03-22 1997-12-17 日本電気株式会社 光ディスク制御装置
JP3064336B2 (ja) 1989-06-28 2000-07-12 株式会社日立製作所 情報取扱い装置およびデイスク装置
JPH0365084A (ja) 1989-08-02 1991-03-20 Hitachi Ltd 静電型2次元アクチュエータ,光ヘツドおよび光デイスク装置
JPH03225679A (ja) 1990-01-31 1991-10-04 Sony Corp デイスクドライブ装置
US5062023A (en) 1990-04-13 1991-10-29 Squire John S Disk file servo loop with improved track settling
US5241433A (en) 1990-04-17 1993-08-31 International Business Machines Corporation Disk drive servo control
US5216559A (en) 1990-06-01 1993-06-01 Iomega Corporation Carrier structure for read/write heads
US5046060A (en) 1990-06-14 1991-09-03 International Business Machines Corporation Servo error controls
US5146372A (en) 1990-06-19 1992-09-08 Seagate Technology, Inc. Adaptive window centering
JP2607756B2 (ja) 1990-07-18 1997-05-07 シーゲイト テクノロジー インターナショナル 磁気ディスクのトラック上でトランスデューサーを位置決めする装置
JPH07101491B2 (ja) 1990-07-31 1995-11-01 ティアツク株式会社 磁気テープの縁検知方法
JP3024184B2 (ja) 1990-08-14 2000-03-21 ソニー株式会社 サーボ信号記録方法
ATE175801T1 (de) 1990-09-18 1999-01-15 Rodime Plc Digitale servosteuerung für ein plattenlaufwerk
US5185681A (en) 1990-09-28 1993-02-09 Seagate Thermal offset compensation for high density disk drives
US5161077A (en) 1990-11-09 1992-11-03 Seagate Technology, Inc. Actuator arm with a steel sleeve for thermal off track compensation
US5198948A (en) 1990-12-05 1993-03-30 Seagate Technology, Inc. Shielded servo heads with improved passive noise cancellation
JP2634489B2 (ja) 1990-12-21 1997-07-23 富士通株式会社 磁気ディスク装置
US5257149A (en) 1991-02-13 1993-10-26 Seagate Technology, Inc. Disc drive with offset address field
US5197058A (en) 1991-03-05 1993-03-23 Hewlett-Packard Company Electronic offset compensation of the continuous composite track error signal in optical recording
US5089757A (en) 1991-03-15 1992-02-18 Maxtor Corporation Synchronous digital detection of position error signal
US5155422A (en) * 1991-03-28 1992-10-13 Digital Equipment Corporation Self-tuning adaptive bandwidth regulator
US5233487A (en) 1991-06-27 1993-08-03 International Business Machines Corporation Functional measurement of data head misregistration
US5204793A (en) 1991-06-28 1993-04-20 Syguest Technology Removable cartridge disk drive with an integral head loading ramp, air filter and removable cartridge door safety stop
US5317464A (en) 1991-06-28 1994-05-31 Syquest Technology, Inc. Removable cartridge disk drive with cartridge interlocking and spindle motor telescoping mechanisms
KR0122128B1 (ko) 1991-07-23 1997-11-20 세끼사와 요시 헤드의 미소이동기구
US5305160A (en) 1991-07-31 1994-04-19 Seagate Technology, Inc. Compensating for variations in torque capability of voice coil motors
US5379171A (en) 1991-09-25 1995-01-03 Integral Peripherals Microminiature hard disk drive
WO1993006595A1 (en) 1991-09-25 1993-04-01 Integral Peripherals, Inc. Adaptive runout compensation for miniature disk drives
CA2071412A1 (en) 1991-11-01 1993-05-02 Clark Alan Anderson Method and apparatus for reducing track switch latency in a disk drive
US5299026A (en) 1991-11-12 1994-03-29 Xerox Corporation Tracking the reproduction of documents on a reprographic device
US5455724A (en) 1992-03-31 1995-10-03 Fujitsu Limited Method of compensating offtrack in disk unit
US5311378A (en) 1992-05-05 1994-05-10 Insite Peripherals, Inc. Dual very-high density magnetic head assembly with optical servo positioning for very high density floppy disk recording and high density format compatability
JP2625315B2 (ja) 1992-05-06 1997-07-02 富士通株式会社 サーボトラックライターのベリファイ方法
US5416658A (en) 1992-06-04 1995-05-16 Hitachi, Ltd. Information storage device using a rotary recording medium
US5444583A (en) 1992-09-30 1995-08-22 Quantum Corporation Disk drive having on-board triggered digital sampling analyzer
US5541784A (en) 1992-11-10 1996-07-30 Daniel F. Cribbs Bootstrap method for writing servo tracks on a disk drive
JP2671780B2 (ja) 1993-01-07 1997-10-29 日本電気株式会社 記録再生分離型磁気ディスク装置用サーボ装置並びにディスク装置におけるアクチュエータ力定数推定方法及び補償方法
JP2516311B2 (ja) 1993-04-27 1996-07-24 インターナショナル・ビジネス・マシーンズ・コーポレイション 磁気ディスク装置のサ―ボトラック書込み方法及び装置
US5404253A (en) * 1993-06-24 1995-04-04 Fujitsu Limited Estimator-based runout compensation in a disk drive
JP2735791B2 (ja) 1993-08-26 1998-04-02 インターナショナル・ビジネス・マシーンズ・コーポレイション 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置
US5550685A (en) 1993-10-22 1996-08-27 Syquest Technology, Inc. Applying an adaptive feed-forward algorithm as a frequency selective filter in a closed loop disk drive servo system in order to compensate for periodic perturbations which otherwise appear in the servo system position error signal
US5400201A (en) 1993-10-25 1995-03-21 Syquest Technology, Inc. Servo burst pattern for removing offset caused by magnetic distortion and method associated therewith
US5367513A (en) 1993-11-05 1994-11-22 International Business Machines Corporation Focus and tracking servo decoupling system
US5956201A (en) 1994-01-14 1999-09-21 Seagate Technology, Inc. Disk file head positioning servo system incorporating adaptive saturated seek and head offset compensation
US5553086A (en) 1994-01-28 1996-09-03 Quantum Corporation Multiple servo sector sets write with self-verification for disk drive
JPH07220210A (ja) 1994-02-03 1995-08-18 Fujitsu Ltd 磁気ディスク装置
US5610487A (en) 1994-05-19 1997-03-11 Maxtor Corporation Servo system with once per revolution rejection
US5585976A (en) 1994-06-22 1996-12-17 Seagate Technology, Inc. Digital sector servo incorporating repeatable run out tracking
US5521778A (en) 1994-08-30 1996-05-28 International Business Machines Corporation Disk drive with primary and secondary actuator drives
US5608586A (en) 1994-10-21 1997-03-04 International Business Machines Corporation Robust servo for disk-shift compensation in rotating storage system
US5648738A (en) 1994-11-01 1997-07-15 Cirrus Logic, Inc. Read channel having auto-zeroing and offset compensation, and power-down between servo fields
US5826338A (en) 1995-01-17 1998-10-27 Leatherman Tool Group, Inc. Wire cutter structure for multipurpose tool
US5576909A (en) 1995-02-16 1996-11-19 Ministor Peripherals International Limited Method for positioning a data transducer head in a rotating disk drive data storage device
JP3048878B2 (ja) 1995-03-31 2000-06-05 インターナショナル・ビジネス・マシーンズ・コーポレイション 情報記録媒体、ヘッド位置識別方法、および情報記録装置
KR100329151B1 (ko) 1995-04-27 2002-11-29 삼성전자 주식회사 디스크구동기록장치의스핀들모터구동제어회로
US5796535A (en) 1995-05-12 1998-08-18 Cirrus Logic, Inc. Sampled amplitude read channel employing a user data frequency synthesizer and a servo data frequency synthesizer
JP3177120B2 (ja) 1995-06-01 2001-06-18 インターナショナル・ビジネス・マシーンズ・コーポレ−ション 位置制御装置及び方法
KR100277073B1 (ko) 1995-07-24 2001-01-15 윤종용 자기 디스크 구동장치에서 자기 헤드의 속도 및 위치 추정기
KR100251920B1 (ko) 1995-11-07 2000-04-15 윤종용 셀프 튜닝(self tunning)방법을 통한 하드 디스크 드라이브의 초기화방법
KR0156861B1 (ko) 1995-11-27 1998-12-15 김광호 하드디스크 드라이브에 있어서 서보제어 이득 자동 보상방법
US5793559A (en) * 1996-02-27 1998-08-11 Quantum Corporation In drive correction of servo pattern errors
US5796542A (en) 1996-02-28 1998-08-18 Western Digital Corporation Servo-track writer system having a plurality of engaging pins co-axially rotated with head actuator pivot axes
US5886846A (en) * 1996-03-13 1999-03-23 Syquest Technology, Inc. Method for applying optimal seeking technique to disk file with excessive repeatable runout
US5949605A (en) 1996-03-19 1999-09-07 Seagate Technology, Inc. Cancellation and calibration procedures of harmonic disturbances in magnetic data storage systems
US5774297A (en) 1996-03-26 1998-06-30 Seagate Technology, Inc. Dynamic compensation of servo burst measurement offsets in a disc drive
KR100194021B1 (ko) * 1996-04-24 1999-06-15 윤종용 하드 디스크 드라이브의 반복 추종 에러 제어방법
US5949608A (en) 1996-06-05 1999-09-07 Mobile Storage Technology Inc. Time dependent velocity-controlled disk drive actuator system
US5825578A (en) 1996-06-11 1998-10-20 Seagate Technology, Inc. Method and apparatus for compensating track position due to written-in runout error in a disc drive
US5708581A (en) 1996-07-12 1998-01-13 Hewlett-Packard Company Method for maximizing feedforward orthogonality for minimizing servo system nuller instability
US5774294A (en) 1996-08-21 1998-06-30 Seagate Technology, Inc. Servo track writer with tuned damper
KR100255189B1 (ko) 1996-09-25 2000-05-01 윤종용 서보제어계의 게인추정방법
US5844743A (en) 1996-12-20 1998-12-01 Seagate Technology, Inc. Velocity sensing using actuator coil back-emf voltage
US5898286A (en) 1997-01-13 1999-04-27 International Business Machines Corporation Digital servo control system for a data recording disk file with improved saturation modelling
US5835300A (en) 1997-01-30 1998-11-10 Seagate Technology, Inc. Dynamic compensation of servo burst measurement offsets in a disc drive
US5978169A (en) 1997-09-23 1999-11-02 Seagate Technology, Inc. Repeated servo runout error compensation in a disc drive
US6141175A (en) * 1997-10-08 2000-10-31 Western Digital Corporation Repeatable runout cancellation in sectored servo disk drive positioning system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100382149C (zh) * 2004-07-28 2008-04-16 日立环球储存科技荷兰有限公司 磁盘装置及其制造方法
CN100429719C (zh) * 2004-09-10 2008-10-29 富士通株式会社 用于头部位置控制的校正表创建方法、头部位置控制方法及盘装置
CN102763161A (zh) * 2010-02-17 2012-10-31 国际商业机器公司 伺服追踪零点参考的偏斜致动器
CN102763161B (zh) * 2010-02-17 2015-06-17 国际商业机器公司 伺服追踪零点参考的偏斜致动器
TWI509600B (zh) * 2010-02-17 2015-11-21 Ibm 伺服偵測方法、伺服偵測系統、伺服系統及資料儲存裝置

Also Published As

Publication number Publication date
WO2001008139A1 (en) 2001-02-01
JP2003505818A (ja) 2003-02-12
GB2366660A (en) 2002-03-13
DE10084854T1 (de) 2002-07-25
KR20020025197A (ko) 2002-04-03
US6437936B1 (en) 2002-08-20
GB2366660B (en) 2004-01-07

Similar Documents

Publication Publication Date Title
CN1363087A (zh) 使用带有预定参数的学习算规的可重复偏离补偿
US6751045B1 (en) Compensation for repeatable run-out error
US6449116B2 (en) Compression and storage of written-in error compensation tables in an embedded servo disc drive
KR100689002B1 (ko) 헤드 위치 제어용 보정 테이블 작성 방법, 헤드 위치 제어방법 및 디스크 장치
US6549362B1 (en) Method and apparatus for the enhancement of embedded runout correction in a disk drive
US6785084B2 (en) Correction of dynamic track spacing errors in storage devices
US7106547B1 (en) Method and apparatus for determining embedded runout correction values using feedback
US6417982B1 (en) System and method for identifying and filtering a head suspension assembly resonance frequency
CN101676995B (zh) 具有旋转振动补偿的磁记录盘驱动器
JP2002544639A (ja) ディスク記憶システムにおいて繰り返し学習制御装置を使用した反復性ランアウト補償
US7251097B2 (en) Written-in error compensation method for coherent repeatable runout
US7167336B1 (en) Method for providing variable gain, iterative embedded runout correction in a disk drive
WO2000016332A1 (en) Concentric spacing of virtual data tracks using run-out compensation
JP3819114B2 (ja) トラック追従ループ信号を最適化する方法
US7136257B2 (en) Apparatus and method for maintaining stability in a disc drive servo loop
KR100290604B1 (ko) 자기디스크드라이브에 있어서 인텔리전트 트랙피치 조정방법
US20060119978A1 (en) Method, medium, and apparatus controlling track seek in a recording and/or reproducing apparatus
US20030133220A1 (en) Written-in repeatable run-out compensation in embedded servo disc drives
US6292324B1 (en) Disk drive with compensation values calculated using a non-causal impulse response
US20040021977A1 (en) Compensating for coherent runout error in a data-storage device
US6804079B2 (en) Written-in repeatable run-out compensation in embedded servo disc drives
US6882497B2 (en) Track closure error cancellation for a disc drive
US6970321B2 (en) Automatic model regulation in a disc drive servo system using model reference inverse
US20020054448A1 (en) Method and apparatus for head positioning control in disk drive
CN1117348C (zh) 提供伺服环路增益校准的方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication