JPH05282634A - 磁気ディスク駆動装置 - Google Patents

磁気ディスク駆動装置

Info

Publication number
JPH05282634A
JPH05282634A JP8089592A JP8089592A JPH05282634A JP H05282634 A JPH05282634 A JP H05282634A JP 8089592 A JP8089592 A JP 8089592A JP 8089592 A JP8089592 A JP 8089592A JP H05282634 A JPH05282634 A JP H05282634A
Authority
JP
Japan
Prior art keywords
magnetic head
voice coil
coil motor
magnetic disk
speed
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
JP8089592A
Other languages
English (en)
Inventor
Mitsuyoshi Tsukada
光芳 塚田
Mamoru Tokita
守 鴇田
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP8089592A priority Critical patent/JPH05282634A/ja
Publication of JPH05282634A publication Critical patent/JPH05282634A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Adjustment Of The Magnetic Head Position Track Following On Tapes (AREA)

Abstract

(57)【要約】 【目的】 ボイスコイルモータに対する負荷トルクを測
定し、その測定値を使って磁気ヘッドの位置決め制御す
ることにより、磁気ヘッドの位置決めを高速かつ安定し
て行う。 【構成】 磁気ヘッドの位置決め用速度制御を行う制御
部22に、ボイスコイルモータに作用する負荷トルクの
測定値を記憶する。制御部22内の負荷トルク演算部2
2bでこの測定値に基いてボイスコイルモータを駆動す
る操作量を補正する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータシステム
の外部記憶装置等として用いられる磁気ディスク駆動装
置に関し、特に磁気ヘッドの速度制御に関する。
【0002】
【従来の技術】磁気ディスク駆動装置は、高速に回転し
ている磁気ディスク上の所望のデータ位置に磁気ヘッド
を高速に位置決めして、データの読み出し/書き込みを
行なう。
【0003】この磁気ヘッドの位置決めのために、従来
の磁気ディスク駆動装置ではサーボ面サーボ方式を採用
してきたが、磁気ディスク1面全てにわたってサーボ情
報が書き込まれているので、データの記憶効率が悪いと
いう欠点があった。それ故、小型軽量化、高密度化が求
められている最近の磁気ディスク駆動装置では、磁気デ
ィスクのデータ面上に位置決めのための情報が同時に書
き込まれていて位置決め専用の磁気ヘッドとデータ専用
の磁気ヘッドを別々に用意する必要のないセクタ・サー
ボ方式が多く採用されている。
【0004】アクセス・モータにおいては、小型軽量
化、高速化の要求によりセンサレスのボイスコイルモー
タが多く採用されている。
【0005】以上のように、最近の磁気ディスク駆動装
置ではセクタ・サーボ方式とセンサレスのボイスコイル
モータが組み合わせられることにより、制御方式は従来
の連続時間制御からセクタ毎のサーボ情報を使用した離
散時間制御になっている。
【0006】図7にセンサレスのボイスコイルモータを
使用した磁気ディスク駆動装置の構成例を示す。図にお
いて、1はボイスコイルモータ,1aは磁気ヘッド,2
は磁気ディスク,3はスピンドルモータ,4はリード/
ライトIC,5は磁気ヘッド1aとリード/ライトIC
4及びボイスコイルモータ1のコイルとドライバIC
(図示せず)を結線するフレキシブルケーブル,6はベ
ースである。
【0007】
【発明が解決しようとする課題】しかしながら、装置の
小型化が進むと、磁気ヘッド1aとリード/ライトIC
4およびボイスコイルモータ1のコイルとドライバIC
を結線するフレキシブルケーブル5の剛性による負荷ト
ルクが磁気ヘッド1aの位置決めにとって問題となる。
【0008】5インチ,3.5インチ程度の磁気ディス
ク駆動装置では、ボイスコイルモータの駆動力がフレキ
シブルケーブルの剛性による負荷トルクに比較して大き
いので問題になることは少い。しかしながら、2.5イ
ンチ以下の磁気ディスク駆動装置では、ボイスコイルモ
ータの駆動力がフレキシブルケーブルの剛性による負荷
トルクに対して十分大きいとはいえない。したがって、
この場合には、フレキシブルケーブルによる負荷トルク
は、磁気ヘッドの位置決めの高速化,安定化の妨げにな
る。
【0009】また、フレキシブルケーブルの取付け方、
温度変化等によるフレキシブルケーブルの剛性のばらつ
きにより負荷トルクは大きく変化する。こうした要因
は、磁気ヘッドの高速位置決めの安定化を更に困難にす
るものであった。
【0010】本発明は上記問題点に鑑みてなされたもの
で、その目的は、ボイスコイルモータの駆動力に影響を
与える負荷トルクの測定を予め行い、その測定値を使っ
て磁気ヘッドの位置決め制御をすることにより、磁気ヘ
ッドの位置決めを高速かつ安定して制御できる優れた磁
気ディスク駆動装置を提供することである。
【0011】
【課題を解決するための手段】上記課題を解決するため
に本発明は、ボイスコイルモータにより磁気ヘッドを移
動させて目標トラックに位置決めする磁気ディスク駆動
装置において、磁気ディスク上の全トラックを同数のト
ラックを有するn個のゾーンに等分割し、各ゾーンの所
定のトラックに磁気ヘッドを精密位置決め制御してボイ
スコイルモータに対する操作量を測定する操作量測定回
路と、操作量測定回路で測定した操作量を使用して磁気
ヘッドを目標トラック位置に位置決めする速度制御回路
とを設けたものである。
【0012】
【作用】等分割された各ゾーンの所定のトラックにおい
て操作量測定回路により精密位置決め制御してボイスコ
イルモータに対する操作量を測定する。この測定は装置
の起動時に行ってもよいし、また一定時間間隔で行うよ
うにしてもよい。測定された操作量は、ボイスコイルモ
ータに対する負荷トルクとみなすことができる。したが
って、速度制御回路により操作量を使用して磁気ヘッド
を目標トラック位置へ位置決めすることによって、前記
負荷トルクの大きさに対応した位置決め制御を行うこと
ができる。
【0013】
【実施例】以下本発明に係る実施例を図面にしたがって
説明する。なお各図面に共通する要素には同一の符号を
付す。図1は本発明に実施例を示すブロック図、図2は
磁気ディスク駆動装置に使用されるフレキシブルケーブ
ルの変形を示す平面図である。
【0014】図1は本実施例における磁気ヘッドの速度
制御回路を示す。図において、速度制御回路21には制
御部(μCPU)22,ディジタル/アナログ(D/
A)コンバータ23,ボイスコイルモータ1の伝達関数
24,サンプラ25およびアナログ/ディジタル(A/
D)コンバータ26が設けられている。そして制御部2
2内には、補償器演算部22a,負荷トルク演算部22
b,速度演算部22cおよび基準速度演算部22dがそ
れぞれ設けられている。
【0015】図2において、本実施例に係る磁気ディス
ク駆動装置11には、従来例と同様に、ボイスコイルモ
ータ1,磁気ヘッド1a,磁気ディスク2,スピンドル
モータ3およびフレキシブルケーブル5がそれぞれ配設
されている。磁気ディスク2上には、最外周の0トラッ
クから最内周のNトラックまで複数のトラックが配置さ
れている。磁気ヘッド1aは、ボイスコイルモータ1に
より磁気ディスク2上の0トラックとNトラックの間を
移動するが、磁気ヘッド1aがNトラック上にあるとき
フレキシブルケーブル5は5aの位置にあり、磁気ヘッ
ド1aが0トラック上にあるときはフレキシブルケーブ
ル5は5bの位置にある。このようにフレキシブルケー
ブル5は磁気ヘッド2の位置により位置変化するが、こ
の位置変化によりボイスコイルモータ1の可動部に作用
する負荷トルクが変わってくる。
【0016】図3はボイスコイルモータ1の可動部に作
用するフレキシブルケーブル5の負荷トルクの一例を示
したものであり、この図からわかるように、磁気ヘッド
1aが最内周のNトラックに近づくほど負荷トルクは小
さくなっている。
【0017】図4は本実施例における磁気ディスクを示
す切欠平面図である。本実施例では、磁気ディスク2の
データ領域はゾーン1からゾーンnまでのn個のゾーン
に等分割されている。n個のゾーンに分割するのは、後
述するように、これらのゾーン単位で磁気ヘッド1aの
精密位置決め制御を行うためである。
【0018】上記のように磁気ディスク2のデータ領域
はn個のゾーンに分割されているので、磁気ヘッド1a
はゾーン1からゾーンnまで順に通過していくが、本実
施例では、このとき各ゾーンの中央のトラック、たとえ
ば図4で説明すると、あるゾーンがkから(k+m)ま
でのトラックがあるとすると中央のトラック、即ち(k
+m/2)トラックの位置で、磁気ヘッド1aの精密位
置決め制御を行う。この精密位置決め制御回路を図5に
示す。
【0019】図5において、精密位置決め制御回路13
には、サンプラ14,アナログ/ディジタル(A/D)
コンバータ15,制御部(μCPU)16,ディジタル
/アナログ(D/A)コンバータ17およびボイスコイ
ルモータ1の伝達関数18が設けられており、制御部1
6内にはさらに補償器演算部16aが設けられている。
【0020】次に本実施例の動作を説明する。いま、磁
気ディスク駆動装置11が起動して、磁気ヘッド1a
が、磁気ディスク2上の0トラックにオンサーボしてい
る。このとき、磁気ディスク駆動装置11がリード/ラ
イト可能である状態を示す信号(ready信号)を図
示せぬホストコンピュータへ返してはいない。
【0021】ここで磁気ディスク駆動装置11は0トラ
ックから1トラックシークを開始する。磁気ヘッド1a
は磁気ディスク2上のゾーン1からゾーンnまで順に通
過していき、このとき各ゾーンの中央トラックの位置で
前述したように精密位置決め制御を行う。
【0022】図5に示す精密位置決め制御回路13にお
いて、磁気ディスク2にセクタ毎に書かれているサーボ
情報の一つであるバースト情報(図6に示す)を読取っ
て生成したバースト信号をサンプラ14によりサンプリ
ングし、A/Dコンバータ15によりA/D変換して位
置誤差ei を求める。制御部16内の補償器演算部16
aでは、この位置誤差ei に基いて予め与えられている
制御則に従って演算を行い、操作量Ui を求める。操作
量Ui は位置誤差ei を0とするために制御部16が制
御対象に与える量をいう。求められた操作量Ui はD/
Aコンバータ17によりD/A変換される。位置誤差e
i と操作量Ui との関係は制御則によって異なるが、直
列補償では次式のような関係になる。
【0023】 Ui =K1 Ui-1 +…+Kn Ui-n +L0 ei +…+Lm ei-m (1) ここでK1 ,K2 ,…,Kn ,L0 ,L1 ,…,Lm は
制御定数であり、またUi-n ,ei-m は過去の値を表わ
す。たとえばUi-n は現在よりnサンプル前のUi ,e
i-m は現在よりmサンプル前のei の値を表わす。操作
量Ui は1つのトラックにおいてセクタ毎に求められ
る。このようにして各トラックにおいて操作量Ui を求
める。
【0024】次に、n個の各ゾーンの中央のトラックに
おいてセクタ毎に求められた操作量Ui を一旦図示せぬ
メモリに記憶し、これを元に平均値を求める。セクタの
数をPとすると、平均値バーUi を求める式は次の通り
である。
【0025】
【数1】
【0026】この平均値バーUi をゾーン1からゾーン
nまでの各ゾーンの中央トラックについて求め、それぞ
れバーUi ,1 ,バーUi ,2 ,…バーUi ,n として
図1に示す制御部22内のランダムアクセスメモリ(R
AM)(図示せず)に記憶させる。
【0027】以上のようにして求めた各トラックにおけ
る操作量の平均値バーUi は、フレキシブルケーブル5
の剛性による負荷トルクに比例することを以下に証明す
る。
【0028】フレキシブルケーブル5による負荷トルク
をTq〔N・m〕とし、ボイスコイルモータ1のトルク
定数をKt 〔N・m/A〕,ボイスコイルモータ1を駆
動するモータドライバの電圧/電流変換定数をKi 〔A
/V〕,操作量Ui をD/A変換した後の電圧をV
〔V〕とする。
【0029】磁気ヘッド1aがあるトラックに追従して
いるとき、ボイスコイルモータ1が発生しているトルク
Taは Ta=Kt ・Ki ・V〔N・m〕 (3) として求められる。磁気ヘッド1aがトラックに追従し
ているときはTq≒Taが成立している。したがって、 Tq≒Kt ・Ki ・V=Kt ・Ki ・f(Ui )(但し、V=f(Ui )) (4) となり、フレキシブルケーブル5の負荷トルクTqは操
作量の平均値バーUi と比例していることがわかる。即
ち、操作量の平均値バーUi を求めることはフレキシブ
ルケーブル5の負荷トルクTqを求めることと同じであ
る。
【0030】磁気ディスク2上の最内周のゾーンnの操
作量平均値バーUi ,n を求めた後、高速位置決め(速
度)制御により0トラックへもどり、ready信号を
ホストコンピュータへ返す。この後は、ホストコンピュ
ータからの磁気ヘッド1aの移動命令を待って速度制御
に移行する。
【0031】図1において、ホストコンピュータから磁
気ヘッド1aの移動命令があると、磁気ヘッド1aの移
動トラック数に応じた基準速度が基準速度演算部22d
から読出される。移動トラック数と基準速度とは所定の
対応関係にあり、この対応関係に基いた基準速度テーブ
ルが基準速度演算部22dに格納されており、この基準
速度テーブルから基準速度が読出されるわけである。読
出された基準速度は補償器演算部22aへ送られる。
【0032】補償器演算部22aで基準速度に応じた磁
気ヘッド1aの操作量Si を計算して求める。このと
き、負荷トルク補償部22bでは磁気ヘッド1aの現在
のトラック位置のゾーン番号から前記操作量平均値バー
Ui の値を前記のRAMから読み出す。そして現在のト
ラック位置と目標トラック位置との位置関係から磁気ヘ
ッド1aの移動方向を求め、その移動方向がID方向
(内周方向)であればマイナス(−),OD方向(外周
方向)であればプラス(+)として、平均値バーUi か
ら補正量Ai を計算する。補償器演算部22aで求めら
れた操作量Si はこの補正量Ai により補正されて、D
/Aコンバータ23へ送られる。D/Aコンバータ23
でD/A変換され、ボイスコイルモータ1を駆動する。
【0033】ボイスコイルモータ1の速度はサンプリン
グ時間毎に、サンプラ25,A/Dコンバータ26およ
び速度演算部22cにより算出される。この間に磁気ヘ
ッド1aが移動したトラック数により基準速度が更新さ
れ、磁気ヘッド1aが位置するゾーン番号が変わるとそ
れに応じた前記操作量平均値バーUi の値がRAMから
読み出されて基準速度を補正する。この一連の制御動作
を繰り返して目標トラック位置まで磁気ヘッド1aの移
動を行う。
【0034】上記実施例では、磁気ディスク駆動装置の
起動時に操作量Ui を測定してその平均値バーUi を求
めたが、操作量Ui の測定を起動後一定時間間隔で行っ
て磁気ヘッドの速度制御を行うようにすれば、フレキシ
ブルケーブル5の温度による剛性の変化によって生ずる
負荷トルクの変化にも対応できる。
【0035】
【発明の効果】以上詳細に説明したように本発明によれ
ば、ボイスコイルモータに作用する負荷トルクを対比的
に測定し、その測定値を使って磁気ヘッドの速度制御を
行うので、磁気ヘッドの位置決めを高速かつ安定して行
うことが可能となる。
【図面の簡単な説明】
【図1】本発明に係る実施例を示すブロック図。
【図2】フレキシブルケーブルの変形を示す平面図。
【図3】フレキシブルケーブルの負荷トルクの一例を示
す説明図。
【図4】実施例の磁気ディスクを示す切欠平面図。
【図5】実施例の精密位置決め制御回路を示すブロック
図。
【図6】バースト情報を示す説明図。
【図7】磁気ディスク駆動装置を示す平面図。
【符号の説明】
1 ボイスコイルモータ 1a 磁気ヘッド 2 磁気ディスク 5a,5b フレキシブルケーブル 11 磁気ディスク駆動装置 13 精密位置決め制御回路 16 制御部 21 速度制御回路 22 制御部 22b 負荷トルク演算部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 ボイスコイルモータにより磁気ヘッドを
    移動させて目標トラックに位置決めする磁気ディスク駆
    動装置において、 磁気ディスク上の全トラックを同数のトラックを有する
    n個のゾーンに等分割し、 各ゾーンの所定のトラックに磁気ヘッドを精密位置決め
    制御してボイスコイルモータに対する操作量を測定する
    操作量測定回路と、 前記操作量測定回路で測定した操作量を使用して磁気ヘ
    ッドを目標トラック位置に位置決めする速度制御回路と
    を設けたことを特徴とする磁気ディスク駆動装置。
JP8089592A 1992-04-02 1992-04-02 磁気ディスク駆動装置 Pending JPH05282634A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8089592A JPH05282634A (ja) 1992-04-02 1992-04-02 磁気ディスク駆動装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8089592A JPH05282634A (ja) 1992-04-02 1992-04-02 磁気ディスク駆動装置

Publications (1)

Publication Number Publication Date
JPH05282634A true JPH05282634A (ja) 1993-10-29

Family

ID=13731104

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8089592A Pending JPH05282634A (ja) 1992-04-02 1992-04-02 磁気ディスク駆動装置

Country Status (1)

Country Link
JP (1) JPH05282634A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100408025B1 (ko) * 2001-05-11 2003-12-03 엘지전자 주식회사 고밀도 기록/재생 장치의 헤드위치 제어장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100408025B1 (ko) * 2001-05-11 2003-12-03 엘지전자 주식회사 고밀도 기록/재생 장치의 헤드위치 제어장치 및 방법

Similar Documents

Publication Publication Date Title
EP0243821B1 (en) A servo control system for a data recording disk file
US6850385B1 (en) Repeated servo runout error compensation in a disc drive
CA1317372C (en) Disk file digital servo control system with optimized sampling rate
US4924160A (en) Staggered seeking method for disk drive sector servo
EP0511863B1 (en) Magnetic disk drive units
JPH09139032A (ja) ディスク装置
US4954907A (en) Head positioning control method and system
EP0308070A2 (en) A data recording disk file with digital servo control
US5659438A (en) Head positioning control system using stored voice coil motor correction data
US6545838B1 (en) Self tuning model reference controller in a disc drive
KR100238135B1 (ko) 하드디스크 드라이브에서 보이스코일 모터의 토크량을 보상하는 방법
US5051851A (en) Method and apparatus for positioning head on the basis of premeasured amount of displacement
KR960012893B1 (ko) 자기디스크장치에서의 데이타 기록면상의 서보신호검출 감도보정회로
US4992893A (en) Alignment disk for magnetic disk driving apparatus and method and apparatus for verifying tracking error of the magnetic disk driving apparatus
US7605998B2 (en) Settling judgment method for positioning control device, positioning control device and disk apparatus
KR100564591B1 (ko) 시크 서보에서의 토크 변화 보상 방법 및 장치
KR100688526B1 (ko) 공급 전압 변동을 고려한 탐색 서보 제어 방법 및 이를이용한 디스크 드라이브
JPH01144280A (ja) 磁気ディスク装置
JPH0330157A (ja) 磁気デイスク装置の位置制御装置
JPH05282811A (ja) 磁気ディスク駆動装置
JP2731483B2 (ja) オフトラック補正機能を有する磁気ディスク装置
KR960012892B1 (ko) 자기디스크장치의 데이타 헤드의 오프셋 측정회로
JPH05158543A (ja) 位置決め制御方式
JPH05198111A (ja) ヘッドの位置決め制御装置
JPH06325517A (ja) 磁気ディスク装置及び位置決め制御方法