JP2735791B2 - 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置 - Google Patents

直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置

Info

Publication number
JP2735791B2
JP2735791B2 JP6160823A JP16082394A JP2735791B2 JP 2735791 B2 JP2735791 B2 JP 2735791B2 JP 6160823 A JP6160823 A JP 6160823A JP 16082394 A JP16082394 A JP 16082394A JP 2735791 B2 JP2735791 B2 JP 2735791B2
Authority
JP
Japan
Prior art keywords
track
correction signal
phase
sectors
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.)
Expired - Fee Related
Application number
JP6160823A
Other languages
English (en)
Other versions
JPH0778425A (ja
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0778425A publication Critical patent/JPH0778425A/ja
Application granted granted Critical
Publication of JP2735791B2 publication Critical patent/JP2735791B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • 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/59605Circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/08Track changing or selecting during transducing operation
    • G11B21/081Access to indexed tracks or parts of continuous track
    • G11B21/083Access to indexed tracks or parts of continuous track on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/08Track changing or selecting during transducing operation
    • G11B21/081Access to indexed tracks or parts of continuous track
    • G11B21/083Access to indexed tracks or parts of continuous track on discs
    • G11B21/085Access to indexed tracks or parts of continuous track on discs with track following of accessed part
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/10Track 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
    • G11B21/106Track 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 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/54Disposition 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/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details
    • G11B5/5534Initialisation, calibration, e.g. cylinder "set-up"
    • 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
    • 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/59633Servo formatting
    • G11B5/59644Acquisition or selection of servo format from a system reference
    • 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/59633Servo formatting
    • G11B5/59655Sector, sample or burst servo format
    • 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/59688Servo signal format patterns or signal processing thereof, e.g. dual, tri, quad, burst signal patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Moving Of The Head To Find And Align With The Track (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、一般に直接アクセス記
憶装置(DASD)内の回転式アクチュエータ弧補償訂
正のための方法及び装置に関する。
【0002】
【従来の技術】コンピュータはしばしば、データが書込
まれ、後の使用に対応してデータが読出される媒体を有
する補助メモリ記憶装置ユニットを含む。ディスク面上
に磁気形式でデータを記憶するために、積み重ねられ通
常は回転式の柔軟性がない磁気ディスクを組込むディス
ク・ドライブ・ユニットが使用される。データは、ディ
スク面上に配列される同心円状に半径方向に間隔を置い
て配置されるデータ情報トラックに記録される。駆動軸
に向かう或いは離れる経路を移動するトランスジューサ
・ヘッドが、データをディスクに書込み、またデータを
読出す。
【0003】全てのDASDユニットは、トラックに書
込むために適切な半径方向ロケーション上に各データ・
ヘッドを位置決めし、再度トラックを読出すために、同
一のロケーションに非常に接近して、それを位置決めす
る方法を有さなければならない。ボイス・コイル・タイ
プのアクチュエータを使用する高レベルのファイルで
は、任意のトラック上にヘッドを位置決めし、安定に保
持するためのフィードバック機構が提供されなければな
らない。典型的には、トラック・アクセス及びトラック
追従はDASDユニット内に磁気的に書込まれるパター
ンにより提供される。専用のサーボ・システムは、DA
SD内のディスクの1つの一方の面を使用し、その面上
に全てのトラッキング及びアクセス情報を有する。セク
タ・サーボ・システムは、各データ面の各トラック上の
各セクタ間または幾つかのセクタ間のトラックの小部分
を使用して、トラッキング及びアクセス情報を提供す
る。ハイブリッド・サーボ・システムは、各タイプのサ
ーボの利点を得るために、両者を使用する。
【0004】トラッキング精度すなわちアクチュエータ
・サーボがヘッド位置をトラック上に離散的に保持する
能力は、2つの要因により管理される。1つの要因は空
間的(空間)であり、他の要因は時間的(時間)であ
る。空間的要因はトラック周辺のサーボ・セクタの数N
に相当し、これは線記録密度及び固定ブロック・データ
・フォーマットの関数である。時間的要因はサーボ・セ
クタ間の時間またはサンプリング周期に相当し、これは
回転ディスク速度(RPM)により制御される。
【0005】トラック位置決め誤差(TMR)は2つの
主な成分、すなわち繰返し性のまたはディスク回転に同
期する成分と、非繰返し性のまたはディスク回転に非同
期な成分に分けられる。繰返し性のTMR成分(これは
ディスク・スリップの場合には大きい)は訂正補償によ
り低減される。トラックが半径方向ではなく回転弧上に
ほぼ均一に書込まれる時、半径方向トラック位置決め誤
り(TMR)対半径の関係の訂正が、回転式アクチュエ
ータを有するDASDでは要求される。半径に対する利
得及び位相の両方の影響が補償されるべきである。半径
に対する利得及び位相の両方の影響が、システム内にか
なりな量のTMR誤差を生成する。
【0006】回転式アクチュエータを有するDASDで
は、ヘッドは半径方向には移動しない。多くのディスク
・ドライブにおいて、ヘッドのスキュー角はヘッドが内
周にある時、ヘッドの後端を前端よりもディスク上の更
に外側に有する。スキューは半径が大きくなるにつれて
次第に大きくなる。これはヘッドが内周から外周に向か
って横断する弧上において、ほぼ均一にトラックを書込
ようにするのに役立つ。大きなスキュー角により、書
込まれるトラックは外周近辺では内周近辺よりも物理的
に小さい。弧上へのトラックの位置決めは、半径方向の
トラック・ピッチを内周よりも外周において小さくす
る。これはより小さな書込みトラックについても当て嵌
まる。
【0007】ディスク・スリップまたは明らかなトラッ
クからの逸脱を生成する他の振動などによるディスクの
半径方向の移動は、ディスクを同一の物理距離だけ任意
の半径のポイントに移動する。しかしながら、サーボ・
システムでは、ピッチの端数において距離が測定され
る。典型的には、この距離はカスタマ・トラック・ピッ
チの1/512以内である。ヘッドは任意の半径に対す
るスキュー角で移動されるので、ヘッドはディスクの半
径方向の移動よりも更に移動されなければならず、この
量はスキュー角が内周よりも大きくなる外周においてよ
り大きくなる。
【0008】結果的に、サーボ・システム内の任意数の
ユニット内のある半径において決定される半径方向TM
Rの補償は、他の半径における値と同一ではない。例え
ば、外径(OD)と内径(ID)間の差は約7%であ
る。トラック密度が次第に高くなるにつれ、これは訂正
されるべき誤差としてある重要度を有する。また、予め
書込まれたサーボ・ディスクが使用される場合、極めて
繰返し性のあるランアウトが存在し、誤差の振幅を増加
する。
【0009】専用のサーボ制御を使用する既知のディス
ク・ファイルでは、ディスク・スリップまたは各ヘッド
とデータ面上の対応するトラック間の相対熱運動による
ランアウトを訂正するために、基準プロファイルを追加
することが必要であった。これらの基準プロファイル
(各データ面に対して測定される)は、線形アクチュエ
ータが使用される場合には正確である。なぜなら、線形
アクチュエータは通常ディスク上の半径方向の軌道に従
うからである。一方、回転式アクチュエータはディスク
上の半径方向のラインではなく、弧に従うため、ランア
ウトが測定されるトラックと任意の他のトラックとの間
で位相誤差が生じる。
【0010】ランアウトまたはディスク・スリップを訂
正するために回転式アクチュエータにおいて使用される
フィードフォワードまたはプロファイル補償技術は、体
系的な誤差を有し、例えば3.5インチのDASDで
は、製品ヘッドにより生成される弧により、最大10%
のランアウトが引起こされる。ディスク・スリップまた
は不均衡はヘッドの弧に沿ってではなく半径方向に発生
し、測定プロファイルは測定のトラックまたはシリンダ
においてのみ正しい。他の全てのトラックは最適なラン
アウト補償に対して、不正なプロファイルを有する。
【0011】
【発明が解決しようとする課題】本発明の重要な目的
は、直接アクセス記憶装置における回転式アクチュエー
タ弧補償訂正のための方法及び装置を提供すること、デ
ィスク回転周辺のサーボ・セクタの予め定義された少数
のサーボ・セクタに対応して補償する方法及び装置を提
供すること、実質的に悪影響無しに、従来技術による構
成の多くの欠点を克服する方法及び装置を提供すること
である。
【0012】
【課題を解決するための手段】本発明の目的及び利点
は、直接アクセス記憶装置(DASD)内の回転式アク
チュエータ弧補償訂正を提供する方法及び装置により達
成される。ディスク面上の所定のトラック周辺の複数の
各セクタにおいて、基準フィードフォワード訂正信号が
生成される。特定の選択トラックが識別され、特定の選
択トラックにおける回転式アクチュエータに起因する弧
状の軌道を修正するために、生成される基準フィードフ
ォワード訂正信号の振幅及び位相の両方が変更される。
【0013】本発明の別の特徴によれば、物理サーボ・
セクタ間のフィードフォワード訂正信号を補間するため
に、擬似セクタ補償を使用することにより、改良された
アクチュエータ・サーボ制御が提供される。
【0014】
【実施例】図1はデータ記憶ディスク・ファイル10の
パーツを表し、一般に12で指定されるデータ記憶媒体
及び14で指定される制御ユニットを含む。本発明の好
適な実施例では、データ記憶媒体12は柔軟性がない磁
気ディスク・ドライブ・ユニット12により実現される
が、他の機械的に移動するメモリ構成も使用可能であ
る。ユニット12は本発明を理解するために、十分に単
純化された形態で示されている。なぜなら、本発明のユ
ーティリティは特定のドライブ・ユニット構成の詳細に
限るものでないからである。
【0015】図1及び図2を参照すると、ディスク・ド
ライブ・ユニット12は少なくとも1つの磁気表面20
を有するディスク18のスタックを含む。ディスク18
は統合化スピンドル及びモータ・アセンブリ26上にお
ける同時回転のために、平行に実装される。各ディスク
18上のデータ情報は、ディスク面20を横断して移動
する対応するトランスジューサ・ヘッド28により読出
され、また書込まれる。
【0016】トランスジューサ・ヘッド28は、アーム
32により移動される屈曲スプリング30上に実装さ
れ、アーム32は支持スピンドル34の周辺を同時にピ
ボット回転移動するように一団に編成される。アーム3
2の1つは、ヘッド・ドライブ・モータ38によりピボ
ット回転運動される伸長部分36を有する。幾つかのド
ライブ構成が一般に使用されるが、モータ38は磁石及
びコア・アセンブリ(図示せず)と協働するボイス・コ
イル・モータ40を含み、ヘッドが特定のデータ・セク
タ44を追従しアクセスするように、ヘッドをデータ情
報トラックまたはデータ・シリンダ42に位置決めする
ために、トランスジューサ・ヘッド28を半径方向に同
期して移動制御する。データ記憶ディスク・ファイル1
0はモジュール式ユニットであり、エンクロージャまた
はハウジング46を含む。データ記憶ディスク・ファイ
ル10の様々なコンポーネントが、制御ユニット14に
より生成される信号により動作制御される。そうした信
号には、ライン26A上のモータ制御信号及びライン3
8A上の位置制御信号が含まれる。
【0017】各々が特定の半径方向ロケーションに存在
する多数のデータ情報トラック42が、データ・ディス
ク18の各ディスク面20の磁気媒体内に同心円状に配
列される。データ・シリンダはデータ記憶ディスク・フ
ァイル10内のデータ面において、対応するデータ情報
トラック42のセットを含む。データ情報トラック42
は複数のセグメントまたはデータ・セクタ44を含み、
各々は後の検索及び更新のために保管される予め定義さ
れたサイズの個々のグループのデータ・レコードを含
む。データ情報トラック42はサーボ基準指標に関連す
る所定の位置に配置される。図2では、1つのセクタ4
4が第1のデータ・セクタを適切に位置決めするため
に、固定指標またはマークを有するセクタ0として表さ
れる。各次のセクタ44のロケーションは、表面20か
らトランスジューサ・ヘッド28により読出されるセク
タ識別パルス(SID)により識別される。
【0018】本発明によれば、各個々のデータ面に対し
て最適なトラッキング性能を生む非常に単純なアルゴリ
ズムを使用することにより、各個々のトラックにおける
体系的誤差が効果的に除去される。本方法は測定された
ランアウト誤差を離散フーリエ変換する際に用いるフー
リエ係数をトラック位置の関数として変形し、逆フーリ
エ変換が実行される以前に、特定のトラックに対する正
確なランアウト補償を獲得する。
【0019】図3を参照すると、一般に50で指定され
る回転式弧補償訂正装置のブロック図が示される。サー
ボ・プロセッサ52は、電流ドライバ56に結合される
デジタル−アナログ変換器(DAC)54に制御信号を
提供する。電流ドライバ56は、R/Wチャネル60の
トランスジューサ・ヘッド28を移動するために、回転
式アクチュエータ58に制御電流を提供する。ブロック
62で示される検出位置データはサーボ・プロセッサ5
2に結合される。フィードフォワード制御ブロック64
がサーボ・プロセッサ52に結合され、トラック番号ま
たは半径の変化に対する振幅及び位相の両方の補償訂
正、並びに擬似セクタ訂正補償のための制御情報を提供
する。ファイルへのフィードフォワード信号の適切な補
償のために、訂正のための振幅及び位相の両方がトラッ
ク番号または半径の変化に対して補償されなければなら
ない。
【0020】図2を参照すると、A−O−Xにより定義
される角度α(r)(ここで、XはOを中心とする半径
rの円と弧B−Cとの交点)が余弦定理から都合よく見
い出される。弧の角度はα(r)として参照される。
【0021】α(r)の余弦は式(1)により与えられ
る。
【数5】 cos α(r)=(Rb 2 + r2 - Ra 2)/ 2rRb (1)
【0022】角度α(Ro)の余弦は上記式(1)で、
r=Roと置換することにより見い出され、
【数6】 cos α(Ro)=(Rb 2 + Ro 2 - Ra 2)/ 2RbRo (2)
【0023】となる。
【0024】α(r)とα(Ro)間の角度差θ(r)
はシミュレーションから導出される単純なアルゴリズム
により以下のように近似される。
【数7】 θ(r)= (0.555 / Rb){1 -((Rb 2-Ra 2))/ rRo)}(Ro-r) (3)
【0025】Lを半径rのシリンダに対応する任意の論
理シリンダ番号とし、Loを(Ro−Ri)により定義さ
れるデータ・バンド内のシリンダの合計数とする。更に
Lをr=Roにおいて0とし、r=RiにおいてL=Lo
とする。すると、式(3)はmに関し、
【数8】 θ(L)= K1{1 -(K2 /(K3 - L))}L (4)
【0026】となり、ここで係数K1、K2及びK3は次
のように与えられる。
【数9】K1 = 0.563(Ro - Ri)/ LoRb (5)
【0027】
【数10】 K2 = Lo{(Rb 2 - Ra 2)/ Ro(Ro - Ri)} (6)
【0028】
【数11】K3 = Mo{Ro /(Ro - Ri)} (7)
【0029】Ra=52mm、Rb=57mm、Ro=4
5.52mm、Ri=20.68mm、及びトラック密
度3300tpiの特定の3.5インチ・ドライブで
は、データ・トラックの合計数Loは3227である。
Kの値はK1=7.603×10-5、K2=1555.4
及びK3=5913.6である。対応する角度α(Ro
及びα(Ri )はそれぞれ59.71゜及び65.63
゜である。内側シリンダすなわちシリンダ3227にお
ける角度差は式(4)の近似式を用いて、θ(Lo)=
5.9189゜となり、正しい値5.9195゜と比較
される。これは約0.01%の最大誤差に相当する。
【0030】非線形位相誤差は図2に表されるハード・
ディスク・ドライブ幾何の単なる関数である。従って、
これは予測可能で体系的な誤差であり、式(4)を用い
て、任意の論理シリンダLに対して非常に小さな余裕内
で計算される。
【0031】例えば、ランアウトが外周トラック(O
D)のNセクタの各々に対して測定されるものと仮定
し、測定をx(n)により指定する。ここでnは0、
1、...、N−1の整数である。更に、第1調和ラン
アウト成分x1 (n)がOD測定x(n)から抽出され
るものとする。これはフーリエ調和フィルタリングによ
り容易に実行される。x(n)の離散フーリエ変換(D
FT:Discrete FourierTransform)を、
【数12】X(k)= A(k)+ jB(k) (8)
【0032】とする。ここでA(k)及びB(k)はそ
れぞれ複素フーリエ係数の実数部及び虚数部である。指
標kは整数値k=0、1、...、N−1を取る。
【0033】基本ランアウト成分x1(n)がk=1に
対応することを考慮すると、これは
【数13】 x1(n)=(2/N){A(1)cos won - B(1)sin won} (9)
【0034】で示され、ここでA(1)及びB(1)は
次式で与えられる。
【数14】
【0035】
【数15】
【0036】ここでの場合に相当するθ(L)<<1ラ
ジアンでは、位相訂正フィードフォワード補償される第
1調和ランアウト信号x1(n、L)は、
【数16】 x1(n、L)=(2/N){C(1、L)cos won-D(1、L)sin won} (12)
【0037】で近似され、ここでシリンダ(トラック)
Lに対応する第1調和位相訂正フーリエ係数C(1、
L)及びD(1、L)は、
【数17】 C(1、L)=A(1)+θ(L)B(1) (13)
【0038】
【数18】 D(1、L)=B(1)−θ(L)A(1) (14)
【0039】である。
【0040】式(13)及び式(14)における第1調
和位相訂正フーリエ係数C(1、L)及びD(1、L)
は、式(4)、(10)及び(11)から容易に計算さ
れる。
【0041】任意のシリンダLに対する式(12)の位
相訂正フィードフォワード・ランアウト信号x(n、
L)の適用は、フィードフォワード補償を最適化し、体
系的誤差を0近くに低減する。
【0042】本発明の別の特徴によれば、角度が小さ
く、カーブ適合が小範囲に対応するものと仮定すると、
以下に示す振幅訂正フィードフォワード補償のための単
純な2次訂正が、実際のカーブに対する優れた適合を提
供する。第1に、半径方向ピッチは弧上のピッチにスキ
ュー角の余弦を乗じた値に等しい。余弦は1−sine2
平方根に等しい。スキュー角の正弦は、ほぼスキュー角
のラジアンに等しい。スキュー角は、オフセットと半径
方向距離に比例する量を使用することにより近似され
る。トラック・ピッチが幾分変化するとしても、半径方
向距離はシリンダの数にほぼ線形的に関連する。
【0043】Ncを論理シリンダ番号とし、ここでNc
=0を外周トラック上、Nc=4118を内周トラック
上とする。また基準として、Nc=3002の切替え半
径において、スキュー角は11.27゜である。
【0044】上述の近似により、スキュー角の余弦は、
【数19】 cos(skew)= 1 -((N1-Nc)/ N2)2 (15)
【0045】と近似され、ここでN1はオフセットであ
り、N2は基準化定数である。Nc=0ではスキューは
22.36゜、Nc=4118ではスキューは6.57゜
より、N1=5831及びN2=21144となる。次
に、
【数20】 Pitch(近似)= 6.23um(1 -((N1 - Nc)/N2)2
【0046】を使用し、実際の値と比較することによ
り、次の関係が得られる。
【表1】 半径方向位置 実際の半径方向ピッチ ピッチ(近似) 内径 20.68mm 6.19um 6.19um 切替ホ゜イント 27.50mm 6.11um 6.12um 外径 45.52mm 5.76um 5.76um
【0047】繰返し性のあるランアウトの任意の半径方
向距離に対して、サーボ・カウント数は半径方向ピッチ
に逆比例する。
【0048】RROカウントがトラックの0(図2のR
o )において測定されると、別のシリンダにおけるRR
Oカウントは次のように定義される。
【数21】
【0049】必要に応じて右側の因子は逆数に対する級
数により、分子の第2項までだけを使用することにより
更に単純化される。更に級数の線形項までだけを使用す
ることにより、適度な改良が提供される。
【0050】次に、半径における非線形変化を生成する
弧上の一様なトラック密度の効果をより完全に計算した
リストを表2に示す。アクチュエータ角度(単位
[゜])はアクチュエータ軸からディスク軸ラインまで
の、及びアクチュエータ軸からヘッド・ギャップ・ライ
ンまでの角度である。この例では、アクチュエータ軸か
らディスク軸までの距離は56.50mm、アクチュエ
ータ軸からギャップまでの距離は55.00mmであ
る。半径に沿うこれらの距離は三角形を表し、余弦定理
が角度を辺に関連付ける。弧に沿う距離はトラック番号
にリニアに比例するものと仮定する。内周トラック半
径、外周トラック半径及びトラック数は弧上のトラック
・ピッチを定義する。この幾何はまた円周の位相誤差を
計算するためにも使用される。これは外周データ半径に
相当するトラック・ゼロにおけるゼロ基準により獲得さ
れる。位相誤差はヘッドが外周トラックにある時のライ
ンに対する、ヘッド・ギャップまでの半径方向ラインの
変化である。
【0051】実訂正の列はヘッド・スキュー角の余弦の
逆数である。これは直線半径距離と同じ距離移動するた
めに、サーボ・カウントに供給されるファクタである。
測定がある半径において実施されると、第2の半径に移
動するための量が、第1の半径に対応するファクタによ
り除算し、第2の半径に対応するファクタにより乗算す
ることにより獲得される。
【0052】訂正近似の列は前の列からの訂正の2次近
似であり、000トラック、4134内周トラック、及
び2067中間トラックを適合させる。内周値と外周値
との間に7.4%の差が存在するので、固定小数部のト
ラック・ランアウト訂正では、バンドの反対側では7.
4%の誤差につながることになる。ここで単純な2次適
合は非常に小さな最大誤差0.00019を有する点に
注意をされたい。
【0053】しかしながら、訂正の半径方向の振幅が完
全だとしても、ディスクの回転の正しい位相角において
適用されないと正当な結果が得られない。表2では、位
相誤差が11.05゜の範囲を有する。内周トラックに
対する完全な訂正が外周トラックの位相と一緒に適用さ
れると、19%の訂正残余誤差が生じる。
【0054】最後の列は位相誤差の2次近似を示す。こ
こでは係数の選択は最大誤差0.15゜を残す。この訂
正によれば、残余最大誤差はこの角度のおおよそ正弦ま
たは0.0026もしくは約1/4%となる。
【0055】この計算は、トラック密度が弧上で完全に
一様であると仮定して獲得される。これは正当な近似で
ある。しかしながら、弧上のトラック密度に幾らかの変
化を提供すると、トラックを多少密に詰込むことが可能
となり、性能が向上し、より多くの容量が獲得される。
一般にバンドの中央は端部よりも2%乃至3%余計に詰
込まれ、近似2次変化に当て嵌まる。次に示す表2はこ
の影響を考慮していないが、係数に対する僅かな変更を
要求するに過ぎない。また、この追加の変化に対応して
補償することも可能である。
【表2】
【0056】図4は論理トラック・アドレスに対するフ
ィードフォワード訂正角を表す図であり、例としてRa
=52mm、Rb=57mm、Ro=45.52mm、R
i=20.68mm及びトラック密度3300tpiの
3.5インチ・ドライブを取り上げる。図4は要求訂正
角θ(L)の要求振幅を論理トラック・アドレスLの関
数として示す。最大誤差はL=2900において発生す
ることがわかる。ここで位相誤差は非線形であり、従っ
て、位相補償訂正を提供することはより複雑であること
に注意をされたい。
【0057】図5は内径(ID)及び外径(OD)(破
線で示される)におけるセクタ指標nに対する正規化ラ
ンアウト振幅の関係を表す図である。この例及び図6で
は76個のサーボ・セクタが仮定される。外周トラック
半径Ro 及び内周トラック半径Ri におけるサーボ・セ
クタに対して測定される第1調和ランアウトに関し、内
周トラック半径において、5.9゜の先行位相シフトが
測定される。この位相シフトは、端部シリンダにおける
正規化ランアウト振幅を示す図5では明らかである。図
5におけるランアウト振幅の差が図6に示される。
【0058】図6はセクタ指標nに対する内径(ID)
と外径(OD)間の位相シフトによる正規化ランアウト
誤差の関係を表す図である。これは内周トラックと外周
トラック間の正規化フィードフォワード誤差である。図
6から、この誤差は図5のランアウト振幅の約10%で
あることがわかる。
【0059】本発明の別の特徴によれば、より多くのフ
ィードフォワード出力を生成するために、疎らな数のサ
ーボ・セクタ間を補間することにより、より良好なアク
チュエータ・サーボ制御及び改良されたTMRが提供さ
れる。典型的には1トラック当たり60乃至90のサー
ボ・セクタが存在する。任意の線密度及びデータ・ブロ
ック形式において、1トラック当たりのサーボ・セクタ
の数はフォーム・ファクタ(FF:form factor )が減
少すると、リニアに減少する。これは表3から理解され
る。
【0060】
【表3】固定線密度における小型FF DASDのサー
ボ・セクタ数 フォーム・ファクタ サーボ・セクタn 3.5" 76 2.5" 54 1.8" 39 1.3" 28 1.0" 21
【0061】通常、記録ヘッドを浮動状態に維持するた
めに、小径の1.0インチ・ドライブでは、3.5イン
チ・ドライブよりも高速に回転する。1トラック当たり
21セクタは、高トラック密度において良好なトラッキ
ングを維持するためには不十分な空間分解能を提供す
る。本発明の方法は、ディスク面上のサーボ・セクタ・
オーバヘッドを増加することなく、より勝る空間分解能
を提供する。
【0062】最初に、Nサーボ・セクタに対する離散周
波数wo は、
【数22】wo=2π/N (17)
【0063】で表される。上述の式(12)、(13)
及び(14)で使用されるcoswon及びsin wonは、
サーボ・マイクロプロセッサ52における単純なコード
により生成される。ここで、式(10)及び(11)
は、周囲の状態の関数である周期的な測定の間にだけ更
新され、一方、式(12)は連続的に使用される点に注
意をされたい。
【0064】ここで、式(12)を離散周波数woをよ
り低い離散周波数w1に変更することにより変更すると
仮定する。この周波数w1
【数23】w1=2π/M、M>N (18)
【0065】とし、ここで、Mは仮想または擬似セクタ
の数である(M>N)。mを0≦m≦M−1なる擬似セ
クタ指標とすると、式(12)は次に示す予測基本フィ
ードフォワード補償を生成するように変更される。
【数24】 x1(m、L)=(2/N){C(1、L)cos w1m - D(1、L)sin w1m}、0≦m≦M-1 (19)
【0066】M=P×NでPが整数とすると、式(1
9)によりN個の各々の物理サーボ・セクタ間に(P−
1)個の擬似訂正サンプルが生成される。
【0067】図7を参照すると、仮想1.0インチ・フ
ォーム・ファクタDASDの任意の正規化ランアウト訂
正が示され、N=21のセクタが正方形で示され、M=
63の擬似セクタ(P=3)がアスタリスクで示され
る。1.0インチ・ファイルがあらゆる物理サーボ・セ
クタ(正方形を参照)における繰返し性のランアウトに
対してだけ補償されるとすると、ゼロ−オーダ−ホール
ド(ZOH)またはデジタル−アナログ変換器(DA
C)54により生成される訂正信号は、正弦波のゼロ交
点の周辺で疎になる。擬似セクタ補償(アスタリスク参
照)はより良好な分解能を提供する。分解能の増加は、
アクチュエータ58に対するより滑らかな制御信号を提
供し、アクチュエータの励起及びサスペンションの共振
を低減する。これはシーク、整定及びトラック追従動作
モードの場合に相当する。
【0068】擬似セクタ数Mは任意であり、可変であっ
てもよい。例えば、データ回復手順(DRP)の間、良
好なトラッキングを提供するために擬似セクタ数Mが増
加される。式(19)により有利に提供される位相訂正
フィードフォワード補償は、別のモジュールにおいて、
Mを完全に自由に選択可能なように実施される。これは
正則アクチュエータ・サーボ・コードに対する影響を最
小化する。
【0069】この方法は、より大きなフォーム・ファク
タ・ドライブ上の物理サーボ・セクタ数を減少するため
に使用され、カスタマ・データのより多くのディスク資
産を生むことが理解されよう。これは非繰返し性のTM
Rに比較して、より多くの繰返し性のTMR成分を有す
るドライブの場合に当て嵌まる。
【0070】要するに、本発明の特徴は次のようであ
る。回転式アクチュエータに起因する記録ヘッドの弧状
の軌道によるフィードフォワード・ランアウト補償にお
ける位相訂正を提供する。また、フィードフォワード・
ランアウト補償における振幅または絶対値訂正が提供さ
れる。N個の物理セクタを使用するランアウト測定、及
び1表面につき1トラック当たりM(M>N)個の擬似
セクタに対するランアウト補償の予測による擬似セクタ
補償により、より滑らかなフィードフォワード制御が提
供され、改良されたTMR及びより高いトラック密度が
可能となる。アルゴリズムの周期的更新のために、各ヘ
ッドに対して2つのRAMロケーションだけが要求され
る。すなわち、A(1)及びB(1)、式(10)及び
(11)である。回転式弧補償訂正は、回転式アクチュ
エータと一緒に使用される例えば繰返しフィードフォワ
ード方法などの、様々な既知のフィードフォワード補償
構成において使用可能である。効率的な非線形訂正アル
ゴリズムがマイクロコードによるインプリメンテーショ
ンを可能にする。回転式弧補償訂正は、回転式アクチュ
エータと一緒に使用される全てのサーボ方法において使
用可能である。こうした方法には、専用サーボ、ハイブ
リッドまたは専用プラス基準トラック・サーボ及びセク
タ・サーボなどがある。また既存のディスク・ファイル
は、単純なマイクロコードの変更によりトラッキングの
改良が図られ、再適合が可能となる。
【0071】本発明は実施例の詳細を参照しながら述べ
られてきたが、当業者にはこれらの詳細が本発明の範囲
を制限するものではないことが理解されよう。
【0072】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0073】(1)直接アクセス記憶装置(DASD)
における回転式アクチュエータ弧補償訂正を提供する装
置であって、ディスク面上の所定のトラック周辺の複数
の各セクタにおける基準フィードフォワード訂正信号を
生成する手段と、特定の選択トラックを識別する手段
と、上記識別された特定の選択トラックに応答して、上
記生成される基準フィードフォワード訂正信号の振幅及
び位相の両方を変更する手段と、を含む装置。 (2)基準フィードフォワード訂正信号の上記生成手段
が、上記所定のトラック周辺の上記複数の各セクタにお
けるランアウト誤差を測定する手段と、上記所定のトラ
ック周辺の上記複数の各セクタにおける上記測定ランア
ウト誤差から第1調和ランアウト成分を抽出するフーリ
エ調和フィルタリング手段と、を含む上記(1)記載の
装置。 (3)上記識別された特定の選択トラックに応答して、
上記生成される基準フィードフォワード訂正信号の振幅
及び位相の両方を変更する上記手段が、上記識別された
特定の選択トラックに応答して、上記第1調和ランアウ
ト成分を変更する手段、を含む、上記(2)記載の装
置。 (4)上記識別された特定の選択トラックに応答して、
上記生成される基準フィードフォワード訂正信号の振幅
及び位相の両方を変更する上記手段が、
【数25】 x1(n、L)=(2/N){C(1、L)cos won - D(1、L)sin won} を計算する手段を含み、ここで、トラックLにおける第
1調和位相訂正フーリエ係数C(1、L)及びD(1、
L)は、
【数26】C(n、L)= A(1)+ θ(L)B(1) (13)
【数27】D(n、L)= B(1)- θ(L)A(1) (14)
であり、ここで、A(1)及びB(1)は上記測定ラン
アウト誤差に対する実及び虚フーリエ係数であり、θ
(L)はディスク面上の所定のトラックと特定の選択ト
ラックにおけるトランスジューサ・ヘッド角の角度差で
ある、上記(1)記載の装置。 (5)
【数28】 x1(m、L)=(2/N){C(1、L)cos w1m-D(1、L)sin w1m}、0≦n≦M-1 を計算する手段を含み、ここで、M=P×Nで、Pがデ
ィスク面上のトラック周辺のN個の各物理サーボ・セク
タ間に(P−1)個の擬似訂正サンプルを生成する整数
である、上記(4)記載の装置。 (6)DASD内の各トランスジューサ・ヘッドに対応
してA(1)及びB(1)値を記憶する手段を含む、上
記(4)記載の装置。 (7)基準フィードフォワード訂正信号を生成する上記
手段が、回転式アクチュエータがクラッシュ停止する上
記所定のトラック周辺の複数の各サーボ・セクタにおけ
るランアウト誤差を測定する手段、を含む、上記(1)
記載の装置。 (8)ディスク・ドライブ・データ記憶ファイル内のデ
ィスク面を横断してトランスジューサ・ヘッドを移動す
る回転式アクチュエータを有する、回転式弧補償のため
のフィードフォワード訂正を生成する装置であって、デ
ィスク面上の所定のトラック周辺の複数の各サーボ・セ
クタにおける基準フィードフォワード訂正信号を生成す
る手段と、特定の選択トラックを識別する手段と、上記
識別された特定の選択トラックに応答して、上記複数の
各物理サーボ・セクタにおいて生成される上記基準フィ
ードフォワード訂正信号の振幅及び位相の両方を、隣接
する物理サーボ・セクタ間で少なくとも1度変更する手
段と、を含む装置。 (9)上記複数の物理サーボ・セクタがNに等しく、整
数の擬似サーボ・セクタP×NがN個の各物理サーボ・
セクタ間の(P−1)個の擬似訂正変更を提供する、上
記(8)記載の装置。 (10)直接アクセス記憶装置(DASD)における回
転式アクチュエータ弧補償訂正を提供する方法であっ
て、ディスク面上の所定の基準トラック周辺の複数の各
セクタにおける基準フィードフォワード訂正信号を生成
するステップと、特定の選択トラックを識別するステッ
プと、上記識別された特定の選択トラックに応答して、
上記生成される基準フィードフォワード訂正信号の振幅
及び位相の両方を変更するステップと、を含む方法。 (11)ディスク面上の所定の基準トラック周辺の複数
の各セクタにおける基準フィードフォワード訂正信号の
上記生成ステップが、上記所定のトラック周辺の上記複
数の各セクタにおけるランアウト誤差を測定するステッ
プと、上記所定のトラック周辺の上記複数の各セクタに
おける上記測定ランアウト誤差から第1調和ランアウト
成分を抽出するステップと、を含む上記(10)記載の
方法。 (12)上記生成される基準フィードフォワード訂正信
号の位相を変更する上記ステップが、トランスジューサ
・ヘッドが所定の基準トラックにある時の半径方向ライ
ンに対する、該トランスジューサ・ヘッドが上記特定の
選択トラックにある時の半径方向ラインの変化を計算す
るステップを含む、上記(10)記載の方法。 (13)直接アクセス記憶装置(DASD)における回
転式アクチュエータ弧補償訂正を提供する装置であっ
て、ディスク面上の所定の基準トラック周辺の複数の各
セクタにおけるトラック位置決め(TMR)誤差信号を
識別する手段と、選択トラック半径を識別する手段と、
上記識別された選択トラック半径に応答して、上記生成
されるTMR信号の振幅及び位相の両方を変更する手段
と、を含む装置。 (14)ハウジングと、ハウジング内に実装されて軸の
回りを回転する少なくとも1つのディスク面と、上記デ
ィスク面から情報を読出すまたは書込むために、上記デ
ィスク面を横断して移動する様に実装されるそれぞれの
トランスジューサ・ヘッドと、上記トランスジューサ・
ヘッドを移動するサーボ制御システムと、を含み、該サ
ーボ制御システムが、ディスク面上の所定のトラック周
辺の複数の各セクタにおける基準フィードフォワード訂
正信号を生成する手段と、特定の選択トラックを識別す
る手段と、上記識別された特定の選択トラックに応答し
て、上記生成される基準フィードフォワード訂正信号の
振幅及び位相の両方を変更する手段と、を含むディスク
・ファイル。
【0074】
【発明の効果】以上説明したように、本発明によれば、
直接アクセス記憶装置(DASD)の回転式アクチュエ
ータ弧補償訂正方法及び装置が提供される。
【図面の簡単な説明】
【図1】本発明を実現するデータ記憶ディスク・ファイ
ルの図である。
【図2】図1の装置の単一のディスク面に対するアクセ
ス機構を示す図である。
【図3】図1のデータ記憶ディスク・ファイルにおいて
本発明による回転式弧補償訂正方法を実施する装置を表
す図である。
【図4】論理トラック・アドレスに対するフィードフォ
ワード訂正角度の関係を表す図である。
【図5】内径(ID)及び外径(OD)(破線で示され
る)におけるセクタ指標nに対する正規化ランアウト振
幅の関係を表す図である。
【図6】セクタ指標nに対する内径(ID)と外径(O
D)間の位相シフトによる正規化ランアウト誤差を表す
図である。
【図7】擬似セクタ指標mに対するシミュレート化ラン
アウト訂正を表す図である。
【符号の説明】
10 データ記憶ディスク・ファイル 12 データ記憶媒体 14 制御ユニット 20 ディスク面 26 モータ・アセンブリ 28 トランスジューサ・ヘッド 30 屈曲スプリング 32 アーム 34 支持スピンドル 36 伸長部分 38 ヘッド・ドライブ・モータ 40 ボイス・コイル・モータ 41 データ・シリンダ 44 データ・セクタ 50 回転式弧補償訂正装置 52 サーボ・プロセッサ 54 デジタル−アナログ変換器(DAC) 56 電流ドライバ 58 回転式アクチュエータ 60 R/Wチャネル 64 フィードフォワード制御ブロック
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ケビン・ジャック・エリクソン アメリカ合衆国55901、ミネソタ州ロチ ェスター、ケンジントン・レーン・ノー ス・ウエスト 5320 (72)発明者 ハル・ハルマー・オテッセン アメリカ合衆国55901、ミネソタ州ロチ ェスター、ストーンハム・レーン・ノー ス・ウエスト 4230 (56)参考文献 特開 昭60−170070(JP,A) 特開 平3−237667(JP,A) 特開 昭60−15872(JP,A) 特開 平2−259915(JP,A) 特開 平4−324173(JP,A) 特開 平3−216874(JP,A) 特開 昭63−239621(JP,A) 特開 昭63−108524(JP,A) 特開 平3−30158(JP,A) 特開 平5−128752(JP,A) 特開 平5−266616(JP,A) 特開 平5−20811(JP,A) 特開 平5−6635(JP,A) 特開 平4−318376(JP,A) 特開 平4−274064(JP,A) 特表 平2−501248(JP,A) 実開 平1−107064(JP,U)

Claims (5)

    (57)【特許請求の範囲】
  1. 【請求項1】ディスク記憶装置において回転可能なアク
    チュエータの駆動機構にフィードフォワード訂正信号を
    提供する装置であって、 ディスク面上の所定のトラック周辺の複数の各セクタに
    おけるものであって上記ディスクの角度位置の関数とし
    て周期的に変化する基準フィードフォワード訂正信号を
    生成する手段と、 特定の選択トラックを識別する手段と、 上記識別された特定の選択トラックに応答して、上記生
    成される基準フィードフォワード訂正信号の振幅及び位
    相の両方を変更する手段と、 を含み、 上記基準フィードフォワード訂正信号を生成する手段
    が、上記所定のトラック周辺の複数の各セクタにおける
    ランアウト誤差を測定する手段を含み、 上記識別された特定の選択トラックに応答して、上記生
    成される基準フィードフォワード訂正信号の振幅及び位
    相の両方を変更する上記手段が、 【数1】 x1(n、L)=(2/N){C(1、L)cos won - D(1、L)sin won} である第1調和ランアウト成分x1(n、L)を計算する手
    段を含み、 ここで、Nはセクタ数であり、 ここで、nは0,1,・・・N−1の整数であり、 ここで、Lはトラック番号であり、 ここで、woは離散周波数であってwo=2π/Nで定義さ
    れるものであり、ここで、トラックLにおける第1調和
    位相訂正フーリエ係数C(1、L)及びD(1、L)
    は、 【数2】 C(1、L)= A(1)+ θ(L)B(1) (13) 【数3】 D(1、L)= B(1)- θ(L)A(1) (14)であり、 ここで、A(1)及びB(1)は上記測定ランアウト誤
    差に対する実数部及び虚数部である複素フーリエ係数で
    あり、θ(L)はディスク面上の所定のトラックと特定
    の選択トラックにおけるトランスジューサ・ヘッド角の
    角度差である、装置。
  2. 【請求項2】 【数4】 x1(m、L)=(2/N){C(1、L)cos w1m-D(1、L)sin w1m}、0≦m≦M-1 である第1調和ランアウト成分x1(m、L)を計算する手
    段を含み、 ここで、M=P×Nで、Pがディスク面上のトラック周
    辺のN個の各物理サーボ・セクタ間に(P−1)個の擬
    似訂正サンプルを生成する整数であり、 ここで、mは、0≦m≦M−1なる疑似セクタ・インデ
    ックスであり、 ここで、w1は、w0より低い離散周波数であってw1=2π
    /Mで定義されるものであり、 計算結果としてのx1(m、L)を使用して疑似訂正サンプ
    ルが生成される、 請求項1記載の装置。
  3. 【請求項3】ディスク記憶装置内の各トランスジューサ
    ・ヘッドに対応してA(1)及びB(1)値を記憶する
    手段を含む、請求項1記載の装置。
  4. 【請求項4】ディスク記憶装置において回転可能なアク
    チュエータの駆動機構にフィードフォワード訂正信号を
    提供する方法であって、 ディスク面上の所定の基準トラック周辺の複数の各セク
    タにおけるものであって上記ディスクの角度位置の関数
    として周期的に変化する、基準フィードフォワード訂正
    信号を生成するステップとを含み、 当該ディスク面上の所定の基準トラック周辺の複数のセ
    クタにおける基準フィードフォワード訂正信号を生成す
    るステップが、上記所定の基準トラック周辺の複数の各
    セクタにおけるランアウト誤差を測定するサブステップ
    を含み、 特定の選択トラックを識別するステップとを含み、 上記識別された特定の選択トラックに応答して、上記生
    成される基準フィードフォワード訂正信号の振幅及び位
    相の両方を変更するステップとを含み、 当該生成された基準フィードフォワード訂正信号の振幅
    及び位相の両方を変更するステップが、 【数1】 x1(n、L)=(2/N){C(1、L)cos won - D(1、L)sin won} である第1調和ランアウト成分x1(n、L)を計算するサ
    ブステップを含み、 ここで、Nはセクタ数であり、 ここで、nは0,1,・・・N−1の整数であり、 ここで、Lはトラック番号であり、 ここで、woは離散周波数であってwo=2π/Nで定義さ
    れるものであり、 ここで、トラックLにおける第1調和位相訂正フーリエ
    係数C(1、L)及びD(1、L)は、 【数2】 C(1、L)= A(1)+ θ(L)B(1) 【数3】 D(1、L)= B(1)- θ(L)A(1)であり、 ここで、A(1)及びB(1)は上記測定ランアウト誤
    差に対する実数部及び虚数部を含む複素フーリエ係数で
    あり、θ(L)はディスク面上の所定のトラックと特定
    の選択トラックにおけるトランスジューサ・ヘッド角の
    角度差である、方法。
  5. 【請求項5】上記生成された基準フィードフォワード訂
    正信号の振幅及び位相の両方を変更するステップが、 【数4】 x1(m、L)=(2/N){C(1、L)cos w1m-D(1、L)sin w1m}、0≦m≦M-1 である第1調和ランアウト成分x1(m、L)を計算するサ
    ブステップを含み、 ここで、M=P×Nで、Pがディスク面上のトラック周
    辺のN個の各物理サーボ・セクタ間に(P−1)個の擬
    似訂正サンプルを生成する整数であり、 ここで、mは、0≦m≦M−1なる疑似セクタ・インデ
    ックスであり、 ここで、w1は、w0より低い離散周波数であってw1=2π
    /Mで定義されるものであり、 計算結果としてのx1(m、L)を使用して疑似訂正サンプ
    ルが生成される、 請求項4記載の方法。
JP6160823A 1993-08-26 1994-07-13 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置 Expired - Fee Related JP2735791B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11240893A 1993-08-26 1993-08-26
US112408 1993-08-26

Publications (2)

Publication Number Publication Date
JPH0778425A JPH0778425A (ja) 1995-03-20
JP2735791B2 true JP2735791B2 (ja) 1998-04-02

Family

ID=22343741

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6160823A Expired - Fee Related JP2735791B2 (ja) 1993-08-26 1994-07-13 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置

Country Status (8)

Country Link
US (1) US5854722A (ja)
EP (1) EP0640956B1 (ja)
JP (1) JP2735791B2 (ja)
KR (1) KR0170020B1 (ja)
CN (1) CN1037036C (ja)
DE (1) DE69425096T2 (ja)
SG (1) SG81180A1 (ja)
TW (1) TW278177B (ja)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002540A (en) * 1995-05-18 1999-12-14 International Business Machines Corporation Method and apparatus for rotary actuator arc compensation correction in a direct access storage device
KR100369848B1 (ko) * 1995-12-29 2003-04-03 에스케이케미칼주식회사 수분산성 코폴리에스테르 수지조성물
US5708581A (en) * 1996-07-12 1998-01-13 Hewlett-Packard Company Method for maximizing feedforward orthogonality for minimizing servo system nuller instability
US6115203A (en) * 1998-01-30 2000-09-05 Maxtor Corporation Efficient drive-level estimation of written-in servo position error
US6292324B1 (en) 1998-01-30 2001-09-18 Maxtor Corporation Disk drive with compensation values calculated using a non-causal impulse response
US6487035B1 (en) 1999-01-15 2002-11-26 Seagate Technology Llc Method and apparatus for adaptive feedforward cancellation
KR20020001742A (ko) 1999-02-22 2002-01-09 추후 반복 가능한 런아웃 에러 보상
CN1357139A (zh) 1999-05-07 2002-07-03 西加特技术有限责任公司 盘存储***中应用迭代学习控制法的可重复偏心补偿
DE10084854T1 (de) * 1999-07-23 2002-07-25 Seagate Technology Llc Kompensierung eines wiederholbaren Runout unter Verwendung eines Lernalgorithmus mit geplanten Parametern
US6577463B1 (en) 2000-04-27 2003-06-10 International Business Machines Corporation Tangential misalignment precompensation in a direct access storage device
US6549362B1 (en) 2000-06-09 2003-04-15 Maxtor Corporation Method and apparatus for the enhancement of embedded runout correction in a disk drive
WO2002031827A2 (en) 2000-10-13 2002-04-18 Seagate Technology Llc Suspension sense capability for windage control
US7522480B2 (en) 2001-01-25 2009-04-21 Dphi Acquisitions, Inc. Digital tracking servo system with multi-track seek with an acceleration clamp
US6920685B2 (en) * 2001-06-04 2005-07-26 Tdk Corporation Method for fabricating a thin film magnetic head
US6804079B2 (en) 2001-08-06 2004-10-12 Seagate Technology Llc Written-in repeatable run-out compensation in embedded servo disc drives
JP2003228927A (ja) * 2002-01-31 2003-08-15 Hitachi Ltd 磁気ディスク装置、磁気記録媒体、及びサーボライト方式
US6831803B2 (en) 2002-04-01 2004-12-14 Seagate Technology Llc Repeatable runout identification device and method
US6956711B2 (en) 2003-09-02 2005-10-18 Seagate Technology Llc Fractional-rate feedforward RRO compensator
JP2005135530A (ja) * 2003-10-30 2005-05-26 Toshiba Corp ヘッド位置決め制御システム、ディスク記憶装置及びサーボ書き込み方法
US8154817B2 (en) * 2008-09-05 2012-04-10 Doug Carson & Associates, Inc. Compensation for different transducer translation path geometries
US7881004B2 (en) * 2008-09-18 2011-02-01 Hitachi Global Storage Technologies, Netherlands, B.V. Adaptive track shape control during self servo-write
FR2937760B1 (fr) * 2008-10-28 2016-01-01 Thales Sa Procede de correction d'erreurs de prediction de valeurs de signaux a evolution temporelle
KR101331364B1 (ko) * 2008-12-04 2013-11-26 더그 칼슨 앤드 어쏘시에이츠, 아이엔씨. 가변 트랙 폭 레코딩 보상
WO2010088683A1 (en) * 2009-02-02 2010-08-05 Doug Carson & Associate, Inc. Media pre-write with track-aligned write beam deflection and write frequency adjustment
US7787210B1 (en) 2009-03-17 2010-08-31 Headway Technologies, Inc. Feed-forward method for repeatable runout cancellation
JP5226617B2 (ja) * 2009-06-27 2013-07-03 エイチジーエスティーネザーランドビーブイ ディスク・ドライブ及びそのサーボ制御方法
US8565052B2 (en) 2011-06-20 2013-10-22 Optical Devices, Llc Methods, systems, and computer program products for correcting repeatable runout
CN106154827B (zh) * 2016-07-07 2019-05-24 中国飞机强度研究所 一种伺服控制信号补偿方法
DE102017114343A1 (de) * 2017-06-28 2019-01-03 Schaeffler Technologies AG & Co. KG Verfahren zur Sicherung von Korrekturparametern einer Aktoreinheit, vorzugsweise für ein Kupplungsbetätigungssystem eines Fahrzeuges
JP2024072932A (ja) * 2022-11-17 2024-05-29 株式会社東芝 データ処理装置、磁気記録再生装置及び磁気記録再生システム

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4445153A (en) * 1980-03-07 1984-04-24 Ricoh Company, Ltd. Method of correcting track misalignment of floppy disc and apparatus therefor
EP0130248B1 (en) * 1983-06-30 1987-11-25 International Business Machines Corporation Track following servo system for a disk file
FR2557722B1 (fr) * 1983-12-30 1986-04-11 Bull Sa Procede d'ecriture d'informations sur un support d'enregistrement
US4628379A (en) * 1984-09-25 1986-12-09 Amcodyne Incorporated Disk runout compensator
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
US4821125A (en) * 1986-06-11 1989-04-11 International Business Machines Corporation Compensation of write current adn delta-V for recording component and radial position
JPS637571A (ja) * 1986-06-27 1988-01-13 Nec Corp 磁気デイスク装置
JPS63108524A (ja) * 1986-10-27 1988-05-13 Ricoh Co Ltd 磁気デイスクのランアウトゾ−ン判定方法
US4862411A (en) * 1987-02-26 1989-08-29 International Business Machines Corporation Multiple copy data mechanism on synchronous disk drives
JPS63239621A (ja) * 1987-03-27 1988-10-05 Sony Corp 診断機能付光デイスク記録・再生装置
US4764914A (en) * 1987-09-11 1988-08-16 Eastman Kodak Company Least squares method and apparatus for determining track eccentricity of a disk
DE3853061T2 (de) * 1987-12-24 1995-10-05 Matsushita Electric Ind Co Ltd Datenwandler-Positionssteuerungssystem für Plattenspeicher-Antriebssystem.
US4764714A (en) * 1987-12-28 1988-08-16 General Electric Company Electronic starting circuit for an alternating current motor
JPH0755719Y2 (ja) * 1988-01-11 1995-12-20 株式会社リコー ディスク装置におけるランアウト補正装置
US4939599A (en) * 1988-02-22 1990-07-03 International Business Machines Corporation Method and apparatus for measuring dynamic track misregistration
US4969059A (en) * 1988-03-28 1990-11-06 Rigidyne Corporation Offset nulling system for computer disk drives
US4894599A (en) * 1988-03-31 1990-01-16 International Business Machines Corporation deadbeat control of disk drive actuator
US4945427A (en) * 1988-06-13 1990-07-31 International Business Machines Corporation Magnetic disk recording with variable track width and variable track density
US5010535A (en) * 1989-01-19 1991-04-23 Hewlett-Packard Company Apparatus and process for measuring data disk runout and acceleration parameters
US4945435A (en) * 1989-01-30 1990-07-31 International Business Machines Corporation Noninfluencing fastener for disk drives
US5060095A (en) * 1989-01-31 1991-10-22 International Business Machines Corporation Head-disk enclosure assembly for a magnetic disk storage device
JPH0330158A (ja) * 1989-06-28 1991-02-08 Fujitsu Ltd 磁気ディスク装置
US5136439A (en) * 1989-09-29 1992-08-04 Seagate Technology, Inc. Sectored servo position demodulator system
US5073834A (en) * 1990-01-17 1991-12-17 International Business Machines Corporation Disk file or tape drive with high servo sample rate embedding additional servo sectors within individual data sectors
JPH03216874A (ja) * 1990-01-20 1991-09-24 Ricoh Co Ltd 回転型記録デイスク装置
JPH03237667A (ja) * 1990-02-14 1991-10-23 Hitachi Ltd 磁気ディスク装置の磁気ヘッド位置決め制御装置
US5241433A (en) * 1990-04-17 1993-08-31 International Business Machines Corporation Disk drive servo control
US5128813A (en) * 1990-06-21 1992-07-07 Quantum Corporation Thermal compensated head positioner servo for disk drive
US5108184A (en) * 1990-07-16 1992-04-28 International Business Machines Corporation Non-invasive laser positioning system for rotary actuators
US5193036A (en) * 1990-10-02 1993-03-09 International Business Machines Corporation Transducer head skew arrangement for disk drive system
JP2501248B2 (ja) 1991-01-23 1996-05-29 松下電器産業株式会社 単分子コ―ティング物体及びその製造方法
US5268800A (en) * 1990-11-13 1993-12-07 Areal Technology Disk drive servosystem using gray code
US5089757A (en) * 1991-03-15 1992-02-18 Maxtor Corporation Synchronous digital detection of position error signal
JPH04318376A (ja) * 1991-04-18 1992-11-09 Mitsubishi Electric Corp 記憶装置
JPH04324173A (ja) * 1991-04-24 1992-11-13 Nec Ibaraki Ltd 磁気ディスク装置の位置決め制御方式
JP3059782B2 (ja) * 1991-06-28 2000-07-04 株式会社日立製作所 磁気ディスク装置
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
JPH0520811A (ja) * 1991-07-11 1993-01-29 Nec Corp 固定型磁気デイスク装置
JPH05114259A (ja) * 1991-10-23 1993-05-07 Sony Corp 記録再生装置
JPH05128752A (ja) * 1991-11-07 1993-05-25 Seiko Epson Corp 磁気デイスク装置のヘツド位置決めサーボ機構
JPH05266616A (ja) * 1992-03-23 1993-10-15 Kyocera Corp トラックアクセス装置

Also Published As

Publication number Publication date
CN1103194A (zh) 1995-05-31
DE69425096T2 (de) 2001-03-22
KR950006806A (ko) 1995-03-21
DE69425096D1 (de) 2000-08-10
TW278177B (ja) 1996-06-11
KR0170020B1 (ko) 1999-04-15
EP0640956A1 (en) 1995-03-01
SG81180A1 (en) 2001-06-19
CN1037036C (zh) 1998-01-14
US5854722A (en) 1998-12-29
JPH0778425A (ja) 1995-03-20
EP0640956B1 (en) 2000-07-05

Similar Documents

Publication Publication Date Title
JP2735791B2 (ja) 直接アクセス記憶装置(dasd)内の回転式アクチュエータ弧補償訂正のための方法及び装置
US4616276A (en) Disk file servo control system with fast reduction of repeatable head position error
US6549362B1 (en) Method and apparatus for the enhancement of embedded runout correction in a disk drive
US5682274A (en) Method and apparatus for positioning transducers to correct for read and write element misregistration offsets which vary dependent on rotary actuator angular position across a disk medium
US7253989B1 (en) Disk drive compensation of bias imparted by a flex circuit cable utilizing a dual bias curve estimation scheme
US7826168B2 (en) Method of creating correction table for head position control, head position control method, and disk device
JP2647308B2 (ja) 直接アクセス記憶装置におけるセクタ・パルスの配置をディジタル的に訂正するための装置および方法、並びに直接アクセス記憶装置
US7292403B2 (en) Low frequency disturbance compensation control device and disk drive using the same
KR20030013403A (ko) 내장된 서보 디스크 드라이브에서 기입 에러 보상테이블의 압축 및 저장
JPH0845189A (ja) ディスク装置及びディスク媒体のフォーマット作成方法
JPH07220404A (ja) データ処理システム及びデータ記憶方法
US6002540A (en) Method and apparatus for rotary actuator arc compensation correction in a direct access storage device
US8000049B2 (en) Self-servo writing using reference patterns with timing correction
US7248428B2 (en) Method, medium, and apparatus controlling track seek in a recording and/or reproducing apparatus
US6963466B2 (en) Radial dependent low frequency repeatable run out compensation apparatus and method
US7675702B2 (en) Reduced convolution for repetitive disturbance rejection
US6574068B1 (en) Servo control using continuous position error signal with high order polynomial component
US7206157B2 (en) Systems and methods for two-step self-servowriting using optimal intermediate pattern
US7133240B2 (en) Systems and methods for two-step self-servowriting without removing timing eccentricity on intermediate patterns
KR100191903B1 (ko) 위상 변조된 서보 신호 복조 장치 및 그 방법과 그를 포함하는 직접 액세스 저장 장치
JP5314147B2 (ja) トランスデューサの異なる移動経路配置の補償
US7423834B1 (en) Convolution based multiple harmonic frequency repeatable runout compensation method and apparatus
US5687038A (en) Servo method and device for controlling head position for a hard disk drive
US7099107B2 (en) Systems and methods for two-step self-servowriting using per-head final pattern writing
US6987638B1 (en) Method and apparatus for applying adaptive non-linear repeatable runout compensation in a disk drive

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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: 20090109

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100109

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees