JPH02126481A - 磁気ディスク装置 - Google Patents

磁気ディスク装置

Info

Publication number
JPH02126481A
JPH02126481A JP28062388A JP28062388A JPH02126481A JP H02126481 A JPH02126481 A JP H02126481A JP 28062388 A JP28062388 A JP 28062388A JP 28062388 A JP28062388 A JP 28062388A JP H02126481 A JPH02126481 A JP H02126481A
Authority
JP
Japan
Prior art keywords
target
seek time
time
seek
head
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
JP28062388A
Other languages
English (en)
Inventor
Keizo Hama
浜 敬三
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP28062388A priority Critical patent/JPH02126481A/ja
Publication of JPH02126481A publication Critical patent/JPH02126481A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、ヘッドを目標シリンダのトラックに移動さ
せるに要する時間、即ちシーク時間を所望値に調整する
機能を有する磁気ディスク装置に関する。
[従来の技術] 第3図は従来の磁気ディスク装置のシーク時間調整部を
示すブロック線図で、図において、(1)はこの磁気デ
ィスク装置を制御するためのマイクロプロセッサ、(2
)はヘッドを移動させるべき目標シリンダ位置とヘッド
の現位置との差をデジタル値で出力するディファレンス
カウンタ、(3)はディファレンスカウンタ(2)から
の出力値をアドレスデータとしてそれに対応する予め記
憶している目標速度データを出力する読出し専用メモリ
(以下ROMという)、(4)はROM(3)17)出
方データをヘッド駆動用の目標速度信号にアナログ変換
するアナログ−デジタルコンバータ(以下D−Aコンバ
ータという)、(5)はD−Aコンバータ(4)のゲイ
ンコントロール用の可変抵抗、(6)はヘッドが1トラ
ツク移動する毎に出力されるトラックパルスを検出する
トラックパルス検出回路、(7)はD−Aコンバータ(
4)の出力信号に応じた速度で内蔵のヘッド駆動機構(
7a)でヘッドを駆動し、ヘッドのディスク1トラツク
移動毎にトラックパルス検出回路(6)にトラックパル
スを出力する駆動機構部である。
次に動作について説明する。磁気ディスク装置のシーク
時間調整開始に応じて、マイクロプロセッサ(1)から
ヘッドをシークすべき目標シリンダ位置を示す目標シリ
ンダデータがディファレンスカウンタ(2)に出力され
る。このディファレンスカウンタ(2)において目標シ
リンダデータからヘッド駆動機構(7a)のヘッドの移
動に応じてトラックパルス検出回路(6)から出力され
るパルスが減ぜられ、目標シリンダ位置と実際のヘッド
位置との差に応じたディファレンスデータがROM (
3)に出力される。ROM(3)からは入力されたディ
ファレンスデータに対応した予め記憶している目標速度
データが出力され、D−Aコンバータ(4)によって目
標速度信号にアナログ変換されて駆動機構部(7)に印
加される。駆動機構部(7)ではこの目標速度信号によ
ってきまる速度でヘッドが駆動され目標シリンダへのシ
ーク動作が行なわれる。ヘッドの移動によってトラック
パルスが出力され。
目標シリンダに近ずくにつれディファレンスカウンタ(
2)からのディファレンスデータ値は小さくなり、ヘッ
ドの目標速度も減少していき、ヘッドが目標シリンダ位
置に達してシーク動作が終了する。このシーク動作開始
から終了までのシーク時間を測定器によって測定し、可
変抵抗(5)を手動で加減してD−Aコンバータ(4)
のゲインを変化させシーク時間を調整する。
[発明が解決しようとする課題] 従来の磁気ディスク装置は以上のように構成されている
ので、シーク時間の調整を各磁気ディスク装置毎に手動
で行なう必要があり、調整に人手と時間を多く要した。
また、これを解消するために、制御用マイクロプロセッ
サにより、予め設定された所定の目標シーク時間と実際
のシーク時間を比較し、その大小に応じてヘッドを駆動
する目標速度を加減してシーク時間を所望値に調整する
シーク時間調整装置が本出願人によって提案された(特
願昭62−320369号)。
しかし、ヘッド駆動機構として可動線輪を使用した磁気
ディスク装置においては、ヘッド駆動機構の周囲温度に
応じて、それの磁気回路及び可動線軸の温度特性による
駆動力が変化する。即ち。
周囲温度が上昇すると、磁気回路の磁束密度が低下し、
可動線輪の直流抵抗値が上昇し駆動力が減少する。従っ
て、ヘッド駆動機構の周囲温度に関わらず一定の目標シ
ーク時間に調整する従来のものは、調整時のヘッド駆動
機構の周囲温度と磁気ディスク装置の実際のシーク時の
周囲温度の相違によってヘッド位置決め誤りにいたる確
率(以下シークエラーレートという)が高くなるという
問題点があった。
第4図は、可動縁輪形駆動機構にて所定のシーク距離を
同一目標速度でヘッドを駆動した時の、シーク時間の周
囲温度に対する変化を示すシーク時間温度特性図で、A
は常温時にシーク時間を所望値T工に調整した時の特性
、Bは高温時にシーク時間を所望値T□に調整した時の
特性、Cは低温時にシーク時間を所望値T1に調整した
時の特性をそれぞれ示している。図より明らかなように
、シーク時間をT工に調整しても実際にシークされる時
の温度によってシーク時間は変化する。特に調整時が高
温で実際のシーク時が低温の場合は、シーク時間をT1
より相当短いT、にする過大な目標速度でヘッドが駆動
されることになり、安定したシーク動作が得られずシー
クエラーレートが高くなる。逆に調整時が低温で実際の
シーク時が高温の場合は、シーク時間をT工より相当長
いT5となリシーク時間が長すぎることになる。
この発明は上記のような問題点を解消するためになされ
たもので、シーク時間調整時のヘッド駆動機構の周囲温
度が異っていても、実際のシーク時には同一温度に対し
常に一定のシーク時間が得られるように自動的にシーク
時間が調整される磁気ディスク装置を得ることを目的と
する。
[課題を解決するための手段] この発明に係る磁気ディスク装置は、シークに要する時
間の基本目標値を格納する基本シーク時間格納手段、可
動線軸形部動機構の周囲温度を検出する温度検出手段、
この温度検出手段の検出出力に応じて上記基本シーク時
間格納手段からの基本シーク時間を補正し目標シーク時
間を算出する目標シーク時間算出手段、シーク動作開始
に応じてカウントを開始し、ヘッドが目標シリンダ位置
のトラックにある時に出力されるオントラック信号によ
ってカウントが終了するシーク時間カウント手段、及び
この手段によってカウントされたシーク時間と上記目標
シーク時間算出手段によって算出された目標シーク時間
とを比較し、その大小に応じヘッド駆動の目標速度を調
整する目標速度調整手段を備えたものである。
[作 用] この発明における磁気ディスク装置は、温度変化の影響
を受けるヘッド駆動機構の周囲温度が検出され、この検
出された周囲温度により所定の基本シーク時間が補正さ
れて新たな目標シーク時間が算出され、一方、シーク動
作開始からオントラック信号の発生までの時間をカウン
タによって計数されることによって正確なシーク時間が
測定され、このシーク時間と上記算出された目標シーク
時間とが比較され、それの大小に応じて目標速度信号が
調整され、自動的にシーク時間が周囲温度に応じた最適
のシーク時間に調整される。
[発明の実施例] 以下、この発明の一実施例を図について説明する。第1
図はこの発明の一実施例を示すブロック線図で、図にお
いて、(1)はマイクロプロセッサ、(2)はディファ
レンスカウンタ、(3)は目標速度データ出力用ROM
、(4)は目標速度データ変換用D−Aコンバータ、(
6)はトラックパルス検出回路、(7)は駆動機構部、
(7a)は可動線輪形のヘッド駆動機構で、以上は第3
図の従来例と略同様のものである。(8)はマイクロプ
ロセッサ(1)からのゲインデータをアナログ変換し、
このデータ値に応じた値にD−Aコンバータ(4)のゲ
インを調整するゲインデータ変換用D−Aコンバータ、
(9)は駆動機構部(7)のヘッドが目標シリンダのト
ラック上にある時オントラック信号を出力するモードコ
ントローラ、(lO)はシーク時間を測定するためのカ
ウンタ、(11)はこれらハードウェアを制御しシーク
時間調整動作を行なわせるプログラム用ーク時間データ
を含むデータを格納しているプログラム用ROM、(1
2)はヘッド駆動機構(7)の周囲温度を検出する周囲
温度検出器、(13)は周囲温度検出器(12)のアナ
ログ出力をデジタルデータに変換するA−Dコンバータ
、(14)は、A−Dコンバータ(13)の出力をアド
レスデータとして、ヘッド駆動機構(7)の温度特性に
よる各温度に対する補正データを格納している補正デー
タ出力用ROMである。ROM(11)で基本シーク時
間格納手段が。
周囲温度検出器(12)及びA−Dコンバータ(13)
で温度検出手段が、マイクロプロセッサ(1)、ROM
 (11)及びROM (14)で目標シーク時間算出
手段が、マイクロプロセッサ(1)、モードコントロー
ラ(9)、カウンタ(10)及びROM(11)でシー
り時間カウント手段が、マイクロプロセッサ(1)、D
−Aコンバータ(4)、D−Aコンバータ(8)及びR
OM(11)で目標速度調整手段がそれぞれ構成される
次に、それの動作を第2図によって説明する。
第2図はROM (11)に記憶されているこの実施例
の動作を行なうためのプログラムのフローチャートであ
る。シーク時間調整開始によりカウンタ(10)がタイ
ミングパルスのカウントを開始する(ステップ(15)
)、カウンタの値が所定の待時間を越えるまでモニタさ
れ(ステップ(16) 、 (17))、待時間を越え
ると再びカウンタ(10)が初期設定されカウントを開
始する(ステップ(1g))、その後、目標シリンダデ
ータがディファレンスカウンタ(2)にセットされ(ス
テップ(19))、ROM (3)で目標速度データに
変換され、D−Aコンバータ(4)により目標速度信号
に変換される。この時ゲインデータ変換用D−Aコンバ
ータ(8)にはマイクロプロセッサ(1)からのゲイン
データの初期値がセットされており、D−Aコンバータ
(4)へはこのゲインが初期値として設定されている。
D−Aコンバータ(4)から目標速度信号が駆動機構部
(7)に送出されるとヘッドは移動し始めシーク動作が
開始される(ステップ(20))が、ヘッドの移動中は
モードコントローラ(9)からオントラック信号は出力
されず、カウンタ(10)はカウントを続ける。ヘッド
が目標シリンダに達するとモードコントローラ(9)に
よりオントラック信号が出力され(ステップ(21))
、カウンタ(10)はカウントを停止しカウント値が読
出され(ステップ(22))たのち、比較対象である目
標シーク時間の演算動作に移る。まず、基本シーク時間
データがROM (11)より読出され(ステップ(2
3))、次に、周囲温度検出器(12)により検出され
た現在のヘッド駆動機構(7a)の周囲温度に対応した
ヘッド駆動機構(7a)の温度特性に基ずく補正データ
がROM (14)より読出され(ステップ(24))
、これら基本シーク時間データ及び補正データから目標
シーク時間が算出される(ステップ(25))。
その後ステップ(22)で読出されたカウント値がステ
ップ(25)で算出された目標シーク時間であるかの比
較が行なわれ(ステップ(26))、目標シーク時間を
超えているとマイクロプロセッサ(1)からD−Aコン
バータ(8)へのゲインデータを増加、目標シーク時間
以下ならばゲインデータを減少させて(ステップ(27
))ステップ(15)に戻り、目標シーク時間に達する
まで以上の動作が繰返される。
次に、第4図によって目標シーク時間の算出動作につい
てより具体的に説明する。今、調整時のヘッド駆動機構
(7a)の周囲温度が常温であるとすると、ROM(1
4)より読出される補正データは零で目標シーク時間は
ROM (11)より読出された基本シーク時間T1と
なる。即ち、従来例と同様所定の基本シーク時間T□と
なるよう調整され第4図Aの温度特性となる。周囲温度
が高温時の場合は、補正データは+(Ti−’rz)と
なり、目標シーク時間は基本シーク時間T、に補正デー
タ(T3T1)が加算されT3となる。従って高温時に
は目標シーク時間T3となるよう調整され第4図Aの温
度特性となる。一方1周囲温度が低温時の場合は、補正
データは−(T□−T2)となり、目標シーク時間は基
本シーク時間T2に補正データ(”r z −T、)が
減算されT、となる、従って低温時には目標シーク時間
T2となるよう調整され第4図Aの温度特性となる0以
上のように、調整時のヘッド駆動機構(7a)の周囲温
度の如何に関わらず、シーク時の温度特性は常に第4図
Aとなる。
なお、上記実施例では目標シーク時間の演算をシーク時
間の自動調整期間中毎サイクル行なっているが、自動調
整の開始時に一度行なうだけでもよい。
[発明の効果] 以上のように、この発明によれば、シークに要する時間
の基本目標値を格納する基本シーク時間格納手段、可動
線輪形駆動機構の周囲温度を検出する温度検出手段、こ
の温度検出手段の検出出力に応じて上記基本シーク時間
格納手段からの基本シーク時間を補正し目標シーク時間
を算出する目標シーク時間算出手段、シーク動作開始に
応じてカウントを開始し、ヘッドが目標シリンダ位置の
トラックにある時に出力されるオントラック信号によっ
てカウントが終了するシーク時間カウント手段、及びこ
の手段によってカウントされたシーク時間と上記目標シ
ーク時間算出手段によって算出された目標シーク時間と
を比較し、その大小に応じヘッド駆動の目標速度を調整
する目標速度調整手段を備えるよう構成したので、全温
度範囲にわたって安定なシーク時間の自動調整が行ない
得る磁気ディスク装置が容易に得ら屯る効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック線図、第2
図はこの実施例の動作を行なうためのプログラムのフロ
ーチャート、第3図は従来の磁気ディスク装置のシーク
時間調整部を示すブロック線図、第4図は可動線輪形ヘ
ッド駆動機構によるシーク時間の温度特性図である。 図において、(1)はマイクロプロセッサ(目標シーク
時間算出手段、シーク時間カウント手段、目棚連度調整
手段)、(2)はディファレンスカウンタ、(3)は目
標速度データ出力用ROM、(4)は目標速度データ変
換用D−Aコンバータ(目標速度調整手段)、 (6)
はトラックパルス検出回路、(7)は駆動機構部、(7
a)はヘッド駆動機構、(8)はゲインデータ変換用D
−Aコンバータ(目標速度調整手段)。 (9)はモードコントローラ(シーク時間カウント手段
)、(10)はシーク時間測定用カウンタ(シーク時間
カウント手段)、(11)はプログラム用ROM(基本
シーク時間格納手段、目標シーク時間算出手段、シーク
時間カウント手段、目標速度調整手段)。 (12)は周囲温度検出器(温度検出手段)、(13)
は温度データ変換用A−D変換器(温度検出手段)。 (14)は補正データ出力用ROM(目標シーク時間算
出手段)である。 なお、図中同一符号は同−或は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 目標シリンダ位置とヘッド位置との差に応じた目標速度
    にてヘッドを可動線輪形駆動機構により駆動してシーク
    する磁気ディスク装置において、上記シークに要する時
    間の基本目標値を格納する基本シーク時間格納手段、上
    記可動線輪形駆動機構の周囲温度を検出する温度検出手
    段、この温度検出手段の検出出力に応じて上記基本シー
    ク時間格納手段からの基本シーク時間を補正し目標シー
    ク時間を算出する目標シーク時間算出手段、上記シーク
    動作開始に応じてカウントを開始し、ヘッドが目標シリ
    ンダ位置のトラックにある時に出力されるオントラック
    信号によってカウントが終了するシーク時間カウント手
    段、及びこの手段によってカウントされたシーク時間と
    上記目標シーク時間算出手段によって算出された目標シ
    ーク時間とを比較し、その大小に応じ上記目標速度を調
    整する目標速度調整手段を備えたことを特徴とする磁気
    ディスク装置。
JP28062388A 1988-11-07 1988-11-07 磁気ディスク装置 Pending JPH02126481A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28062388A JPH02126481A (ja) 1988-11-07 1988-11-07 磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28062388A JPH02126481A (ja) 1988-11-07 1988-11-07 磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH02126481A true JPH02126481A (ja) 1990-05-15

Family

ID=17627630

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28062388A Pending JPH02126481A (ja) 1988-11-07 1988-11-07 磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH02126481A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08136820A (ja) * 1994-11-11 1996-05-31 Koike Seiki Kk レーザ走査顕微鏡用資料台上下微動装置
JP2002133799A (ja) * 2000-09-14 2002-05-10 Samsung Electronics Co Ltd ハードディスクドライブ,シーク軌跡最適化方法,コンピュータプログラム製品
US7369352B2 (en) 2005-05-24 2008-05-06 Samsung Electronics Co., Ltd. Apparatus, medium, and method with seek servo control considering temperature change

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08136820A (ja) * 1994-11-11 1996-05-31 Koike Seiki Kk レーザ走査顕微鏡用資料台上下微動装置
JP2002133799A (ja) * 2000-09-14 2002-05-10 Samsung Electronics Co Ltd ハードディスクドライブ,シーク軌跡最適化方法,コンピュータプログラム製品
US7369352B2 (en) 2005-05-24 2008-05-06 Samsung Electronics Co., Ltd. Apparatus, medium, and method with seek servo control considering temperature change

Similar Documents

Publication Publication Date Title
US20040085035A1 (en) Position control apparatus for motor
US6889151B2 (en) Method and device for conditioning a periodic analog signal
US5010425A (en) Access controller for controlling the seek operation of a head relative to a recording medium
JPH05210926A (ja) 磁気ディスク装置のポジション感度調整方法
CA2041866A1 (en) Adaptive track seeking for disc drives
US7418361B2 (en) Method of correcting speed of encoder and apparatus therefor
JPH05314691A (ja) 磁気ディスク装置
JP2007132706A (ja) 移動量演算装置、レンズ鏡筒
JPH01162280A (ja) 磁気ディスク装置のシーク時間調整装置
JP2636264B2 (ja) ヘッド位置決め装置のサーボゲイン自動調整方式
US5216650A (en) Track jumping control apparatus
JPH05109220A (ja) 記録装置のヘツドを高速に位置決めする方法及び装置
KR980012819A (ko) 회전모터의 절대각위치 산출장치 및 이를 적용한 속도제어장치
JPH0620408A (ja) 磁気ディスク装置
JP3122675B2 (ja) 回転制御方法
JP2857451B2 (ja) ディジタルサーボ装置
JP2543228B2 (ja) トラッキング制御装置
JP3736907B2 (ja) 記録ペン駆動装置
JP2579019B2 (ja) 情報記録または再生装置
JP2685909B2 (ja) 光ディスク装置におけるアクセス制御装置
US6894453B2 (en) Method and apparatus to measure disk drive head load/unload velocity
GB2094504A (en) Automatic control of fuel supply in ic engines
JPH0781172A (ja) 印字装置
JP2701723B2 (ja) 磁気ディスク装置の位置誤差信号補正方法
JPH10270969A (ja) アンテナ整合回路の可変素子制御回路