JP4150032B2 - ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 - Google Patents
ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 Download PDFInfo
- Publication number
- JP4150032B2 JP4150032B2 JP2005187029A JP2005187029A JP4150032B2 JP 4150032 B2 JP4150032 B2 JP 4150032B2 JP 2005187029 A JP2005187029 A JP 2005187029A JP 2005187029 A JP2005187029 A JP 2005187029A JP 4150032 B2 JP4150032 B2 JP 4150032B2
- Authority
- JP
- Japan
- Prior art keywords
- external vibration
- vibration suppression
- control
- value
- estimated
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 55
- 230000001629 suppression Effects 0.000 claims description 207
- 230000003044 adaptive effect Effects 0.000 claims description 159
- 238000012937 correction Methods 0.000 claims description 28
- 230000000737 periodic effect Effects 0.000 claims description 27
- 230000003111 delayed effect Effects 0.000 claims description 26
- 230000001934 delay Effects 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 description 73
- 238000010586 diagram Methods 0.000 description 68
- 230000014509 gene expression Effects 0.000 description 51
- 230000004044 response Effects 0.000 description 23
- 238000012545 processing Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 14
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 239000011159 matrix material Substances 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000012546 transfer Methods 0.000 description 9
- 238000004088 simulation Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005094 computer simulation Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000010030 laminating Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition 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/58—Disposition 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/596—Disposition 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition 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/54—Disposition 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 into or out of its operative position or across tracks
- G11B5/55—Track change, selection or acquisition by displacement of the head
- G11B5/5521—Track change, selection or acquisition by displacement of the head across disk tracks
- G11B5/5582—Track change, selection or acquisition by displacement of the head across disk tracks system adaptation for working during or after external perturbation, e.g. in the presence of a mechanical oscillation caused by a shock
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/08—Track changing or selecting during transducing operation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/08—Track changing or selecting during transducing operation
- G11B21/081—Access to indexed tracks or parts of continuous track
- G11B21/083—Access to indexed tracks or parts of continuous track on discs
- G11B21/085—Access to indexed tracks or parts of continuous track on discs with track following of accessed part
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition 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/58—Disposition 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/596—Disposition 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/59688—Servo signal format patterns or signal processing thereof, e.g. dual, tri, quad, burst signal patterns
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/08—Disposition or mounting of heads or light sources relatively to record carriers
- G11B7/085—Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam into, or out of, its operative position or across tracks, otherwise than during the transducing operation, e.g. for adjustment or preliminary positioning or track change or selection
- G11B7/08505—Methods for track change, selection or preliminary positioning by moving the head
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B11/00—Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor
- G11B11/10—Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field
- G11B11/105—Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field using a beam of light or a magnetic field for recording by change of magnetisation and a beam of light for reproducing, i.e. magneto-optical, e.g. light-induced thermomagnetic recording, spin magnetisation recording, Kerr or Faraday effect reproducing
- G11B11/1055—Disposition or mounting of transducers relative to record carriers
- G11B11/10556—Disposition or mounting of transducers relative to record carriers with provision for moving or switching or masking the transducers in or out of their operative position
- G11B11/10563—Access of indexed parts
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition 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/58—Disposition 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/596—Disposition 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/59627—Aligning for runout, eccentricity or offset compensation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/08—Disposition or mounting of heads or light sources relatively to record carriers
- G11B7/09—Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B7/0941—Methods and circuits for servo gain or phase compensation during operation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/08—Disposition or mounting of heads or light sources relatively to record carriers
- G11B7/09—Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B7/0946—Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following specially adapted for operation during external perturbations not related to the carrier or servo beam, e.g. vibration
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Moving Of The Head To Find And Align With The Track (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Description
図1は、本発明の一実施の形態のディスク記憶装置の構成図、図2は、図1の磁気ディスクの位置信号の配置図、図3は、図1及び図2の磁気ディスクの位置信号の構成図、図4は、図3の位置信号の読み取り波形図、図5は、図1のヘッド位置制御の説明図である。
図6は、本発明の位置決め制御系(サーボ制御系)の第1の実施の形態のブロック図、図7は、図6の変形例のブロック図、図8は、図6及び図7の外乱抑圧補償器のブロック図、図9は、図6乃至図8の外乱抑圧補償用テーブルの構成図、図10は、図6乃至図8の外乱抑圧補償用テーブルの他の構成図、図11は、図9及び図10のテーブルに格納されるF値の説明図である。
図14は、本発明の位置決め制御系(サーボ制御系)の第2の実施の形態のブロック図、図15は、図14の変形例のブロック図、図16及び図17は、図14及び図15の制御系の計算処理の説明図、図18は、図14及び図15のサーボ制御系の計算処理フロー図である。
図19は、本発明の位置決め制御系(サーボ制御系)の第3の実施の形態のブロック図、図20は、図19の実施の形態の説明図である。図19の実施の形態は、補償テーブル25のデータ容量を低減するための構成である。即ち、図8乃至図10の実施の形態では、全ての推定角周波数ωに対して、テーブル25が、G,Fの値を保持している。本実施の形態は、このテーブル25のデータG,Fを少なくしても、同様の外乱抑圧補償を行うものである。
図21は、本発明の位置決め制御系(サーボ制御系)の第4の実施の形態のブロック図、図22は、図21の制御系の計算処理の説明図、図23は、図21のサーボ制御系の計算処理フロー図である。図21は、推定角周波数ω[k]の値に,上限と下限の制約を設けた例である。
図24は、本発明の位置決め制御系(サーボ制御系)の第5の実施の形態のブロック図、図25は、図24の第5の実施の形態の変形例のブロック図、図26は、図24の詳細ブロック図、図27は、図24の計算処理フロー図である。図24以下の実施の形態は、2つの異なる周波数の外乱に対応するために、適応制御のブロックを2つ設けた例である。
(S66)一方、第2の推定角周波数ω2[k]が、(ω1+Δω)より小さく、且つ(ω1−Δω)より大きいと判定された場合には、ω2が、ω1に近いとを判定し、ω2[k]を修正する。即ち、ω1に対し、ω2が、小さい方向にあるか、大きい方向にあるかを判定するため、前サンプルのω2[k−1]は、ω1に近くなかったため、ω1が、ω2[k−1]がセットされたω_OLD[k]以下かを判定する。ω1が、ω2[k−1]がセットされたω_OLD[k]以上であれば、ω2は、ω1より小さかったため、ω2[k]を(ω1−Δω)、即ち、許容範囲の下限に、修正する。逆に、ω1が、ω2[k−1]がセットされたω_OLD[k]以上でなければ、ω2は、ω1より大きかったため、ω2[k]を(ω1+Δω)、即ち、許容範囲の上限に、修正する。
図30は、本発明の位置決め制御系(サーボ制御系)の第6の実施の形態のブロック図、図31は、図30のタイムチャート図である。
前述の説明では、トラック追従中に外部振動を加えた状態にて、適応制御を起動して、外乱を抑圧している。しかし、実際の磁気ディスク装置においては、常時同一のトラックを追従するのではなく、シーク制御も実行される。
次に、本発明による実施例を説明する。図39及び図40は、本発明の適応制御を適用した位置決め制御系のシミュレーション結果である。図39及び図40は、図19の構成の制御系で、コントローラ21にオブザーバ制御を用いたモデルを使用した。ただし、適応制御の入力は、オブザーバの推定位置誤差ではなく、位置誤差とした。
前述の実施の形態では、ディスク装置を、磁気ディスク装置で説明したが、光ディスク装置、光磁気ディスク装置等、他の構成のディスク装置にも、適用でき、又、ディスク形状は、円形のみならず、方形等であっても良い。更に、MPUのプログラム制御で説明したが、個別のハードウェアを使用しても良い。
2 スピンドルモータの回転軸
3 ヘッド
4 ディスク
5 スピンドルモータ
6 アクチュエータのVCM駆動回路
7 位置復調回路
8 スピンドルモータの駆動回路
9 バス
10 データの記録再生回路
11 ハードディスクコントローラ
12 MCUのRAM
13 MCUのROM
14 マイクロコントローラユニット(MCU)
15 ハードディスクコントローラのRAM
16 位置信号
20 位置誤差計算ブロック
21 コントローラ
22 プラント(ヘッド、アクチュエータ)
23 外乱抑圧補償器
24 角周波数推定ブロック
25 テーブル(定数補正ブロック)
26 加算ブロック
Claims (10)
- ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御方法において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求めるステップと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定するステップと、
前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求めるステップと、
前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正するステップと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成するステップとを有し、
前記外部振動抑圧制御値を、1サンプル遅延するステップを更に有し、
前記生成ステップは、現サンプルでの前記制御値と前記1サンプル遅延された外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成するステップからなる
ことを特徴とするヘッド位置決め制御方法。 - 前記推定ステップは、前記位置誤差を基準にした信号から、適応則に従い、逐次外乱の角周波数を推定するステップからなり、
前記外部振動抑圧値を求めるステップは、前記推定した周期外乱の回転ベクトルを、外部振動抑圧用定数としての出力ゲインを使用して、外部振動抑圧制御値としての電流値に変換するステップからなり、前記補正ステップは、前記逐次推定した角周波数に応じて、前記出力ゲインを逐次補正するステップとからなる
ことを特徴とする請求項1のヘッド位置決め制御方法。 - ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御方法において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求めるステップと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定するステップと、
前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求めるステップと、
前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正するステップと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成するステップとを有し、
前記制御値を求めるステップを、1サンプル毎に実行し、前記推定ステップと前記補正ステップと前記外部振動抑圧値を求めるステップと前記生成ステップとを、前記1サンプルの間に複数回実行する
ことを特徴とするヘッド位置決め制御方法。 - ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御方法において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求めるステップと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定するステップと、
前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求めるステップと、
前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正するステップと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成するステップとを有し、
複数の外部振動周波数毎に、前記推定ステップと前記補正ステップと前記外部振動抑圧値を求めるステップとを実行するステップと、
前記各外部振動周波数に対する複数の前記外部振動抑圧値を加算するステップとを更に有する
ことを特徴とするヘッド位置決め制御方法。 - ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御装置において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御ブロックと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記位置誤差を基準にした信号から、適応則に従い、逐次外乱の角周波数を推定し、前記推定した周期外乱の回転ベクトルを、外部振動抑圧用定数としての出力ゲインを使用して、外部振動抑圧制御値としての電流値に変換し、前記逐次推定した角周波数に応じて、前記出力ゲインを逐次補正し、
前記適応制御ブロックは、複数の角周波数値の各々に対する出力ゲインを格納するテーブルを、前記推定した角周波数で参照して、対応する前記出力ゲインを取り出し、前記外部振動抑圧用定数としての出力ゲインを更新する
ことを特徴とするヘッド位置決め制御装置。 - ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御装置において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御ブロックと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記位置誤差を基準にした信号から、適応則に従い、逐次外乱の角周波数を推定し、前記推定した周期外乱の回転ベクトルを、外部振動抑圧用定数としての出力ゲインを使用して、外部振動抑圧制御値としての電流値に変換し、前記逐次推定した角周波数に応じて、前記出力ゲインを逐次補正し、
前記適応制御ブロックは、複数の角周波数値の各々に対する出力ゲインを格納するテーブルを、前記推定した角周波数で参照して、対応する2つの前記出力ゲインを取り出し、前記2つの出力ゲインの補間により、前記推定角周波数の出力ゲインを求め、前記外部振動抑圧用定数としての出力ゲインを更新する
ことを特徴とするヘッド位置決め制御装置。 - ディスクからヘッドが読み取った位置信号に応じて、アクチュエータにより、前記ヘッドを前記ディスクの所望トラックに位置決め制御するヘッド位置決め制御装置において、
目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御ブロックと、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記外部振動抑圧制御値を、1サンプル遅延し、
前記加算ブロックは、現サンプルでの前記制御値と前記1サンプル遅延された外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する
ことを特徴とするヘッド位置決め制御装置。 - ディスクから情報を読み取るヘッドと、
前記ヘッドを前記ディスクのトラック横断方向に移動するアクチュエータと、
前記ヘッドが読み取った位置信号に応じて、前記ヘッドを前記ディスクの所望トラックに位置決めするため、目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御部とを有し、
前記制御部は、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記外部振動抑圧制御値を、1サンプル遅延し、
前記加算ブロックは、現サンプルでの前記制御値と前記1サンプル遅延された外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する
ことを特徴とするディスク装置。 - ディスクから情報を読み取るヘッドと、
前記ヘッドを前記ディスクのトラック横断方向に移動するアクチュエータと、
前記ヘッドが読み取った位置信号に応じて、前記ヘッドを前記ディスクの所望トラックに位置決めするため、目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御部とを有し、
前記制御部は、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記位置誤差を基準にした信号から、適応則に従い、逐次外乱の角周波数を推定し、前記推定した周期外乱の回転ベクトルを、外部振動抑圧用定数としての出力ゲインを使用して、外部振動抑圧制御値としての電流値に変換し、前記逐次推定した角周波数に応じて、前記出力ゲインを逐次補正し、
前記適応制御ブロックは、複数の角周波数値の各々に対する出力ゲインを格納するテーブルを、前記推定した角周波数で参照して、対応する前記出力ゲインを取り出し、前記外部振動抑圧用定数としての出力ゲインを更新する
ことを特徴とするディスク装置。 - ディスクから情報を読み取るヘッドと、
前記ヘッドを前記ディスクのトラック横断方向に移動するアクチュエータと、
前記ヘッドが読み取った位置信号に応じて、前記ヘッドを前記ディスクの所望トラックに位置決めするため、目標位置と前記位置信号から得た現在位置との位置誤差に応じて、前記アクチュエータの制御値を求める制御部とを有し、
前記制御部は、
前記位置誤差を基準にした信号から、適応則に従い、逐次外部振動周波数を推定し、前記位置誤差を基準にした信号から、周期外乱の回転ベクトルを推定し、外部振動抑圧用定数を使用して、外部振動抑圧制御値を求め、且つ前記逐次推定した各外部振動周波数に応じて、前記外部振動抑圧用定数を逐次補正する適応制御ブロックと、
前記制御値と前記外部振動抑圧制御値を加算して、前記アクチュエータの駆動値を生成する加算ブロックとを有し、
前記適応制御ブロックは、前記位置誤差を基準にした信号から、適応則に従い、逐次外乱の角周波数を推定し、前記推定した周期外乱の回転ベクトルを、外部振動抑圧用定数としての出力ゲインを使用して、外部振動抑圧制御値としての電流値に変換し、前記逐次推定した角周波数に応じて、前記出力ゲインを逐次補正し、
前記適応制御ブロックは、複数の角周波数値の各々に対する出力ゲインを格納するテーブルを、前記推定した角周波数で参照して、対応する2つの前記出力ゲインを取り出し、前記2つの出力ゲインの補間により、前記推定角周波数の出力ゲインを求め、前記外部振動抑圧用定数としての出力ゲインを更新する
ことを特徴とするディスク装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005187029A JP4150032B2 (ja) | 2005-06-27 | 2005-06-27 | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 |
US11/362,601 US7265934B2 (en) | 2005-06-27 | 2006-02-23 | Head position control method, head position control device, and disk device |
EP06251204A EP1739659A3 (en) | 2005-06-27 | 2006-03-07 | Head position control method, head position control device, and disk device |
KR1020060024899A KR100780302B1 (ko) | 2005-06-27 | 2006-03-17 | 헤드 위치 제어 방법, 헤드 위치 제어 장치 및 디스크 장치 |
CNB2006100652922A CN100401726C (zh) | 2005-06-27 | 2006-03-21 | 头位置控制方法、头位置控制装置和盘装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005187029A JP4150032B2 (ja) | 2005-06-27 | 2005-06-27 | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007004946A JP2007004946A (ja) | 2007-01-11 |
JP4150032B2 true JP4150032B2 (ja) | 2008-09-17 |
Family
ID=37056448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005187029A Expired - Fee Related JP4150032B2 (ja) | 2005-06-27 | 2005-06-27 | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7265934B2 (ja) |
EP (1) | EP1739659A3 (ja) |
JP (1) | JP4150032B2 (ja) |
KR (1) | KR100780302B1 (ja) |
CN (1) | CN100401726C (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007242148A (ja) * | 2006-03-09 | 2007-09-20 | Hitachi Global Storage Technologies Netherlands Bv | 磁気ディスク装置 |
JP4802060B2 (ja) * | 2006-07-28 | 2011-10-26 | 東芝ストレージデバイス株式会社 | ヘッド位置決め制御方法、ヘッド位置決め制御装置およびディスク装置 |
JP4783248B2 (ja) * | 2006-09-12 | 2011-09-28 | 東芝ストレージデバイス株式会社 | 外乱抑圧機能を持つ位置制御方法、位置制御装置および媒体記憶装置 |
JP4851900B2 (ja) * | 2006-09-22 | 2012-01-11 | 東芝ストレージデバイス株式会社 | 2自由度位置制御方法、2自由度位置制御装置および媒体記憶装置 |
WO2008142727A1 (ja) * | 2007-04-27 | 2008-11-27 | Fujitsu Limited | 位置制御装置及びこれを用いたディスク装置 |
JPWO2008139505A1 (ja) * | 2007-04-27 | 2010-07-29 | 東芝ストレージデバイス株式会社 | 位置制御装置及びこれを用いたディスク装置 |
JPWO2008142726A1 (ja) * | 2007-04-27 | 2010-08-05 | 東芝ストレージデバイス株式会社 | 位置制御装置及びこれを用いたデイスク装置 |
US8904560B2 (en) * | 2007-05-07 | 2014-12-02 | Bruker Nano, Inc. | Closed loop controller and method for fast scanning probe microscopy |
JP4908344B2 (ja) * | 2007-08-08 | 2012-04-04 | 株式会社東芝 | 磁気ディスク装置及び磁気ヘッドの制御方法 |
JP5077144B2 (ja) * | 2008-08-19 | 2012-11-21 | 国立大学法人横浜国立大学 | Rptcによるrro補償を行う磁気ディスク装置の制御装置および制御方法 |
JP5308799B2 (ja) * | 2008-12-04 | 2013-10-09 | エイチジーエスティーネザーランドビーブイ | ディスク・ドライブ及びそのヘッドのサーボ制御方法 |
US8179626B1 (en) | 2009-12-04 | 2012-05-15 | Western Digital Technologies, Inc. | Adaptive shock detection |
KR20120019019A (ko) * | 2010-08-24 | 2012-03-06 | 삼성전자주식회사 | 외란 보상 방법 및 장치와 이를 적용한 디스크 드라이브 및 저장매체 |
US8896955B1 (en) * | 2010-08-31 | 2014-11-25 | Western Digital Technologies, Inc. | Adaptive track follow control |
US8885283B1 (en) * | 2011-11-03 | 2014-11-11 | Western Digital Technologies, Inc. | Disk drive adjusting write block size based on detected vibration |
US8634158B1 (en) | 2011-11-16 | 2014-01-21 | Western Digital Technologies, Inc. | Disk drive generating feed-forward actuator compensation based on a speaker driver signal |
US8737013B2 (en) | 2011-11-16 | 2014-05-27 | Western Digital Technologies, Inc. | Disk drive selecting disturbance signal for feed-forward compensation |
JP5877733B2 (ja) * | 2012-02-28 | 2016-03-08 | カルソニックカンセイ株式会社 | 電動モータの制御装置 |
JP5362062B2 (ja) * | 2012-03-13 | 2013-12-11 | 株式会社東芝 | 位置制御装置及びこれを用いたディスク装置 |
JP2012109026A (ja) * | 2012-03-13 | 2012-06-07 | Toshiba Corp | 位置制御装置及びこれを用いたデイスク装置 |
CN103389647B (zh) * | 2013-07-17 | 2017-03-08 | 上海电力学院 | 一种串联校正与状态反馈协调型控制器 |
US9142249B1 (en) | 2013-12-06 | 2015-09-22 | Western Digital Technologies, Inc. | Disk drive using timing loop control signal for vibration compensation in servo loop |
US9058826B1 (en) | 2014-02-13 | 2015-06-16 | Western Digital Technologies, Inc. | Data storage device detecting free fall condition from disk speed variations |
US9111575B1 (en) | 2014-10-23 | 2015-08-18 | Western Digital Technologies, Inc. | Data storage device employing adaptive feed-forward control in timing loop to compensate for vibration |
KR20160091053A (ko) * | 2015-01-23 | 2016-08-02 | 엘지이노텍 주식회사 | 렌즈 구동 장치 |
US9548080B2 (en) * | 2015-06-18 | 2017-01-17 | International Business Machines Corporation | Time-varying filter for high-frequency reel disturbance rejection |
US9959892B1 (en) | 2017-05-12 | 2018-05-01 | International Business Machines Corporation | Extending usable life of magnetic storage media |
JP6794393B2 (ja) * | 2018-03-01 | 2020-12-02 | 株式会社東芝 | 磁気ディスク装置、及びアクチュエータの制御方法 |
JP2023039119A (ja) | 2021-09-08 | 2023-03-20 | 株式会社東芝 | 磁気ディスク装置及びハーモニクス外乱に対応する高調波の補償方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69130011T2 (de) * | 1990-06-28 | 1999-02-04 | Mitsubishi Electric Corp | Vorrichtung zur Kontrolle der Lage eines beweglichen Kopfes in einem Aufnahme- und Wiedergabegerät |
JP3415288B2 (ja) * | 1993-11-09 | 2003-06-09 | 株式会社東芝 | 情報記録再生装置 |
US5663847A (en) * | 1995-03-27 | 1997-09-02 | Abramovitch; Daniel Y. | Rejection of disturbances on a disk drive by use of an accelerometer |
US6178157B1 (en) * | 1996-04-15 | 2001-01-23 | Digital Papyrus Corporation | Flying head with adjustable actuator load |
JPH11203805A (ja) | 1998-01-09 | 1999-07-30 | Sony Corp | ヘツド位置決め制御装置及びその方法 |
FR2774217B1 (fr) * | 1998-01-23 | 2000-04-14 | Thomson Csf | Procede de detection cyclique en diversite de polarisation de signaux radioelectriques numeriques cyclostationnaires |
JP3460795B2 (ja) | 1998-06-30 | 2003-10-27 | 富士通株式会社 | ディスク記憶装置の制御方法及び制御装置 |
US6421200B2 (en) | 1998-06-30 | 2002-07-16 | Fujitsu Limited | Control method and control device for a disk storage device |
KR100373575B1 (ko) * | 1998-07-20 | 2003-02-26 | 인터내셔널 비지네스 머신즈 코포레이션 | 데이터 기억 장치 내의 서보 시스템용 적응 진동 제어 |
US6678339B1 (en) * | 2000-02-02 | 2004-01-13 | Agere Systems Inc. | Globally optimum maximum likelihood estimation of joint carrier frequency offset and symbol timing error in multi-carrier systems |
US6762902B2 (en) | 2000-12-15 | 2004-07-13 | Samsung Electronics Co., Ltd. | Time-varying, non-synchronous disturbance identification and cancellation in a rotating disk storage device |
GB0103669D0 (en) * | 2001-02-15 | 2001-03-28 | Central Research Lab Ltd | A method of estimating the carrier frequency of a phase-modulated signal |
WO2003009290A1 (en) | 2001-07-17 | 2003-01-30 | Fujitsu Limited | Head follow-up control method, head follow-up control device, and storage device comprising the same |
JP3787762B2 (ja) * | 2001-10-23 | 2006-06-21 | 株式会社日立グローバルストレージテクノロジーズ | 磁気ディスク装置および回転同期振動の制御方法 |
US7428116B2 (en) * | 2005-05-05 | 2008-09-23 | International Business Machines Corporation | Method for a cyclic dibit response estimation in a media system using a data set separator sequence |
US7145746B1 (en) * | 2006-04-14 | 2006-12-05 | Hitachi Global Storage Technologies Netherlands B.V. | Disk drive with adaptive control of periodic disturbances |
-
2005
- 2005-06-27 JP JP2005187029A patent/JP4150032B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-23 US US11/362,601 patent/US7265934B2/en active Active
- 2006-03-07 EP EP06251204A patent/EP1739659A3/en not_active Withdrawn
- 2006-03-17 KR KR1020060024899A patent/KR100780302B1/ko not_active IP Right Cessation
- 2006-03-21 CN CNB2006100652922A patent/CN100401726C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1739659A3 (en) | 2008-04-02 |
US20060291101A1 (en) | 2006-12-28 |
US7265934B2 (en) | 2007-09-04 |
JP2007004946A (ja) | 2007-01-11 |
KR20070000335A (ko) | 2007-01-02 |
CN100401726C (zh) | 2008-07-09 |
KR100780302B1 (ko) | 2007-11-28 |
CN1892824A (zh) | 2007-01-10 |
EP1739659A2 (en) | 2007-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4150032B2 (ja) | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 | |
KR20060136305A (ko) | 헤드 위치 제어 방법, 헤드 위치 제어 장치 및 디스크 장치 | |
JP4783248B2 (ja) | 外乱抑圧機能を持つ位置制御方法、位置制御装置および媒体記憶装置 | |
US7292403B2 (en) | Low frequency disturbance compensation control device and disk drive using the same | |
JP4802060B2 (ja) | ヘッド位置決め制御方法、ヘッド位置決め制御装置およびディスク装置 | |
JP4594898B2 (ja) | ヘッド位置制御装置およびディスク装置 | |
US20020024899A1 (en) | Apparatus and method to compensate for disturbance using learning control in an optical recording/reproducing apparatus and optical recording medium drive servo system | |
JP4088483B2 (ja) | 偏心補償のためのディスクドライブサーボシステムの偏心補償方法 | |
JP4769141B2 (ja) | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 | |
JP4411428B2 (ja) | ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置 | |
US8009382B2 (en) | Position control apparatus and disk apparatus using the same | |
JP4088108B2 (ja) | ヘッド位置制御方法及びデイスク記憶装置 | |
JP4509952B2 (ja) | 制御装置、ディスク装置、及びシーク軌道生成方法 | |
US8068307B2 (en) | Position control apparatus and disk apparatus using the same | |
JP3802297B2 (ja) | ヘッド位置決め制御システム及びディスク記憶装置 | |
JP5077144B2 (ja) | Rptcによるrro補償を行う磁気ディスク装置の制御装置および制御方法 | |
JP2002352534A (ja) | 位置決め制御装置 | |
JP4595038B2 (ja) | ディスク装置、ヘッド位置制御装置およびヘッド位置制御方法 | |
JP5362062B2 (ja) | 位置制御装置及びこれを用いたディスク装置 | |
Yamaguchi et al. | A Design Method of a Full Closed Loop Sampled Servo Control for Hard Disk Drive | |
Nishina et al. | RRO compensation of hard disk drives with RPTC considering correlation of adjacent tracks | |
Khambampati | A New correction algorithm of servo track writing error for high track density disk drives | |
JP2002237153A (ja) | 磁気ディスク装置 | |
JPH0362371A (ja) | ディスク装置のトラック追従制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080310 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080325 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080526 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080624 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080626 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130704 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |