JPH07130114A - 磁気ディスク装置 - Google Patents
磁気ディスク装置Info
- Publication number
- JPH07130114A JPH07130114A JP6215791A JP21579194A JPH07130114A JP H07130114 A JPH07130114 A JP H07130114A JP 6215791 A JP6215791 A JP 6215791A JP 21579194 A JP21579194 A JP 21579194A JP H07130114 A JPH07130114 A JP H07130114A
- Authority
- JP
- Japan
- Prior art keywords
- magnetic disk
- head
- output
- control signal
- magnetic
- 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
Links
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
Abstract
(57)【要約】
【目的】振動や衝撃などの外乱に対して、磁気ヘッドを
正しく目標トラックに位置決めすることができる磁気デ
ィスク装置を提供する。 【構成】磁気ディスク11に書き込まれたサーボ情報を
磁気ヘッド13で読み取って得られる位置誤差信号15
を基にヘッドアクチュエータ14をフィードバック制御
することにより磁気ヘッド13を磁気ディスク11上の
所望のトラックに位置決めする磁気ディスク装置におい
て、外部から入力する振動及び衝撃を検出するためのセ
ンサ20の出力をヘッドアクチュエータに入力する加速
度外乱との間の伝達特性と同様の動特性をつフィルタ2
2に入力してフィードフォワード制御信号23を生成
し、このフィードフォワード制御信号23をフィードバ
ック制御信号19から減算してアクチュエータドライバ
27に供給するヘッド位置制御信号25を生成する。
正しく目標トラックに位置決めすることができる磁気デ
ィスク装置を提供する。 【構成】磁気ディスク11に書き込まれたサーボ情報を
磁気ヘッド13で読み取って得られる位置誤差信号15
を基にヘッドアクチュエータ14をフィードバック制御
することにより磁気ヘッド13を磁気ディスク11上の
所望のトラックに位置決めする磁気ディスク装置におい
て、外部から入力する振動及び衝撃を検出するためのセ
ンサ20の出力をヘッドアクチュエータに入力する加速
度外乱との間の伝達特性と同様の動特性をつフィルタ2
2に入力してフィードフォワード制御信号23を生成
し、このフィードフォワード制御信号23をフィードバ
ック制御信号19から減算してアクチュエータドライバ
27に供給するヘッド位置制御信号25を生成する。
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は磁気ディスク装置に係
り、特に磁気ヘッドを磁気ディスク上の所望のトラック
に位置決めするためのヘッド位置決め制御系に関する。
り、特に磁気ヘッドを磁気ディスク上の所望のトラック
に位置決めするためのヘッド位置決め制御系に関する。
【0002】
【従来の技術】一般に、磁気ディスク装置ではトラック
密度を上げるために、磁気ディスク上に磁気ヘッドの位
置決めのためのサーボ情報を予め形成しておき、そのサ
ーボ情報に基づいて磁気ヘッドを位置決めする方式が用
いられている。
密度を上げるために、磁気ディスク上に磁気ヘッドの位
置決めのためのサーボ情報を予め形成しておき、そのサ
ーボ情報に基づいて磁気ヘッドを位置決めする方式が用
いられている。
【0003】このような位置決め方式の一つとして、セ
クタサーボ方式が知られている。セクタサーボ方式で
は、トラック上のセクタの一部(サーボセクタと呼ばれ
る)に所定の周期で繰り返すパターンからなるサーボ情
報を予め形成しておき、このサーボ情報を磁気ヘッドに
より読み取り、これをセクタ数とディスクの回転数で決
まるサンプリング周期でサンプリングすることによっ
て、所望のトラックに対する磁気ヘッドの位置誤差を示
す位置誤差信号を生成し、この位置誤差信号が最小にな
るように磁気ヘッドの位置を制御する。
クタサーボ方式が知られている。セクタサーボ方式で
は、トラック上のセクタの一部(サーボセクタと呼ばれ
る)に所定の周期で繰り返すパターンからなるサーボ情
報を予め形成しておき、このサーボ情報を磁気ヘッドに
より読み取り、これをセクタ数とディスクの回転数で決
まるサンプリング周期でサンプリングすることによっ
て、所望のトラックに対する磁気ヘッドの位置誤差を示
す位置誤差信号を生成し、この位置誤差信号が最小にな
るように磁気ヘッドの位置を制御する。
【0004】このような磁気ディスク装置の中でも特に
小型のものは、携帯型のパーソナルコンピュータ等に搭
載されることが多く、外部からの振動や衝撃が加わり易
い。このような振動や衝撃に対し、完全なヘッド位置決
め状態を保持して目標トラックに追従させることは難し
い。そこで、従来ではサーボ情報をデータ記録部分との
兼ね合いで可能な限り多く得られるような構成とするこ
とによってサーボ帯域を上げて耐振特性を向上させた
り、あるいは磁気ディスク全体を除振機構に取り付ける
ことにより、位置決め精度の確保を目指していた。
小型のものは、携帯型のパーソナルコンピュータ等に搭
載されることが多く、外部からの振動や衝撃が加わり易
い。このような振動や衝撃に対し、完全なヘッド位置決
め状態を保持して目標トラックに追従させることは難し
い。そこで、従来ではサーボ情報をデータ記録部分との
兼ね合いで可能な限り多く得られるような構成とするこ
とによってサーボ帯域を上げて耐振特性を向上させた
り、あるいは磁気ディスク全体を除振機構に取り付ける
ことにより、位置決め精度の確保を目指していた。
【0005】ところで、セクタサーボ方式ではセクタと
セクタの間では磁気ヘッドの位置誤差信号が得られない
ため、フォーマット効率向上の観点からサーボーセクタ
の数を抑えると、位置誤差信号が得られない期間が長く
なる。従って、衝撃や振動などの外乱に対して、目標ト
ラックに対する磁気ヘッドの追従性(トラック追従特
性)、磁気ヘッドが外乱によりオフトラックした時の応
答性(外乱抑圧特性)が悪く、正確な位置決めが保持で
きなくなり、位置決め特性が低下するという問題があ
る。
セクタの間では磁気ヘッドの位置誤差信号が得られない
ため、フォーマット効率向上の観点からサーボーセクタ
の数を抑えると、位置誤差信号が得られない期間が長く
なる。従って、衝撃や振動などの外乱に対して、目標ト
ラックに対する磁気ヘッドの追従性(トラック追従特
性)、磁気ヘッドが外乱によりオフトラックした時の応
答性(外乱抑圧特性)が悪く、正確な位置決めが保持で
きなくなり、位置決め特性が低下するという問題があ
る。
【0006】また、一般にサンプル値制御系ではサンプ
ルホールドによる位相遅れがあり、この位相遅れが制御
系に影響を与えないようにするためには、サーボ帯域を
サンプリング周波数の1/7以下程度に制限する必要が
あるとされている。このようにサーボ帯域を制限する
と、外乱が存在する周波数帯域での利得が低下し、耐振
特性が低下する。
ルホールドによる位相遅れがあり、この位相遅れが制御
系に影響を与えないようにするためには、サーボ帯域を
サンプリング周波数の1/7以下程度に制限する必要が
あるとされている。このようにサーボ帯域を制限する
と、外乱が存在する周波数帯域での利得が低下し、耐振
特性が低下する。
【0007】
【発明が解決しようとする課題】上述したように、従来
のセクタサーボ方式の磁気ディスク装置においては、セ
ンサとセクタの間では磁気ヘッドの位置誤差信号が得ら
れないことと、フォーマット効率上サーボセクタ数に制
限があること、および外乱が存在する周波数帯域でのサ
ーボ系の利得が低いこと等により、外部からの振動や衝
撃の外乱に対して磁気ヘッドを目標トラックに正しく追
従させることが難しく、また外乱によるオフトラック時
の応答性が悪いという問題があった。本発明は、振動や
衝撃などの外乱に対して磁気ヘッドを正しく目標トラッ
クに位置決めすることができる磁気ディスク装置を提供
することを目的とする。
のセクタサーボ方式の磁気ディスク装置においては、セ
ンサとセクタの間では磁気ヘッドの位置誤差信号が得ら
れないことと、フォーマット効率上サーボセクタ数に制
限があること、および外乱が存在する周波数帯域でのサ
ーボ系の利得が低いこと等により、外部からの振動や衝
撃の外乱に対して磁気ヘッドを目標トラックに正しく追
従させることが難しく、また外乱によるオフトラック時
の応答性が悪いという問題があった。本発明は、振動や
衝撃などの外乱に対して磁気ヘッドを正しく目標トラッ
クに位置決めすることができる磁気ディスク装置を提供
することを目的とする。
【0008】
【課題を解決するための手段】上述した課題を解決する
ため、本発明は磁気ディスクに書き込まれたサーボ情報
から得られる位置誤差信号を基に、磁気ヘッドを駆動す
るヘッドアクチュエータをフィードバック制御すること
により磁気ヘッドを磁気ディスク上の所望のトラックに
位置決めする磁気ディスク装置において、外部から入力
する振動及び衝撃を検出するための検出手段と、この検
出手段の出力と前記ヘッドアクチュエータに入力する加
速度外乱との間の伝達特性と同様の動特性を持ち、該検
出手段の出力を入力とするフィルタ手段と、このフィル
タ手段の出力信号をフィードフォワード制御信号とし
て、このフィードフォワード制御信号と前記ヘッドアク
チュエータをフィードバック制御するためのフィードバ
ック制御信号とを合成する合成手段とを具備することを
特徴とする。
ため、本発明は磁気ディスクに書き込まれたサーボ情報
から得られる位置誤差信号を基に、磁気ヘッドを駆動す
るヘッドアクチュエータをフィードバック制御すること
により磁気ヘッドを磁気ディスク上の所望のトラックに
位置決めする磁気ディスク装置において、外部から入力
する振動及び衝撃を検出するための検出手段と、この検
出手段の出力と前記ヘッドアクチュエータに入力する加
速度外乱との間の伝達特性と同様の動特性を持ち、該検
出手段の出力を入力とするフィルタ手段と、このフィル
タ手段の出力信号をフィードフォワード制御信号とし
て、このフィードフォワード制御信号と前記ヘッドアク
チュエータをフィードバック制御するためのフィードバ
ック制御信号とを合成する合成手段とを具備することを
特徴とする。
【0009】この場合、前記フィルタ手段は前記検出手
段の出力のピーク値もしくはパワーの大きさによって特
性が切り替えられるようにしてもよい。さらに、本発明
は磁気ディスクに書き込まれたサーボ情報から得られる
位置誤差信号を基に、磁気ヘッドを駆動するヘッドアク
チュエータをフィードバック制御することにより磁気ヘ
ッドを磁気ディスク上の所望のトラックに位置決めする
磁気ディスク装置において、外部から入力する振動及び
衝撃を検出するための検出手段と、この検出手段の出力
を所定周期でサンプリングしてディジタル値に変換する
A/D変換手段と、このA/D変換手段から出力される
少なくとも2サンプリング周期分のディジタル値を記憶
する記憶手段と、前記検出手段の出力から生成される割
り込み信号が発生した時点で、記憶手段に記憶されたデ
ィジタル値を用いてフィードフォワード制御信号を生成
するフィードフォワード制御信号生成手段と、前記フィ
ードフォワード制御信号と前記ヘッドアクチュエータを
フィードバック制御いるためのフィードバック制御信号
とを合成する合成手段とを具備することを特徴とする。
段の出力のピーク値もしくはパワーの大きさによって特
性が切り替えられるようにしてもよい。さらに、本発明
は磁気ディスクに書き込まれたサーボ情報から得られる
位置誤差信号を基に、磁気ヘッドを駆動するヘッドアク
チュエータをフィードバック制御することにより磁気ヘ
ッドを磁気ディスク上の所望のトラックに位置決めする
磁気ディスク装置において、外部から入力する振動及び
衝撃を検出するための検出手段と、この検出手段の出力
を所定周期でサンプリングしてディジタル値に変換する
A/D変換手段と、このA/D変換手段から出力される
少なくとも2サンプリング周期分のディジタル値を記憶
する記憶手段と、前記検出手段の出力から生成される割
り込み信号が発生した時点で、記憶手段に記憶されたデ
ィジタル値を用いてフィードフォワード制御信号を生成
するフィードフォワード制御信号生成手段と、前記フィ
ードフォワード制御信号と前記ヘッドアクチュエータを
フィードバック制御いるためのフィードバック制御信号
とを合成する合成手段とを具備することを特徴とする。
【0010】この場合、フィードフォワード制御信号生
成手段は、前記記憶手段に記憶されたディジタル値から
前記検出手段の出力波形を時間関数で近似し、この時間
関数で近似された波形に基づいて前記フィードフォワー
ド制御信号を生成するようにしてもよい。
成手段は、前記記憶手段に記憶されたディジタル値から
前記検出手段の出力波形を時間関数で近似し、この時間
関数で近似された波形に基づいて前記フィードフォワー
ド制御信号を生成するようにしてもよい。
【0011】また、本発明においては前記検出手段の出
力を所定のしきい値と比較し、前記検出手段の出力が前
記しきい値より大きい場合には前記磁気ヘッドによる前
記磁気ディスクへの書き込みを禁止する手段とを有して
もよい。
力を所定のしきい値と比較し、前記検出手段の出力が前
記しきい値より大きい場合には前記磁気ヘッドによる前
記磁気ディスクへの書き込みを禁止する手段とを有して
もよい。
【0012】
【作用】本発明の磁気ディスク装置によれば、外部から
作用する振動や衝撃を検出し、それによる磁気ヘッドの
位置決め誤差を打ち消すような信号がヘッドアクチュエ
ータに加わるため、磁気ヘッドの位置決め精度を向上さ
せることができる。
作用する振動や衝撃を検出し、それによる磁気ヘッドの
位置決め誤差を打ち消すような信号がヘッドアクチュエ
ータに加わるため、磁気ヘッドの位置決め精度を向上さ
せることができる。
【0013】
【実施例】以下、図面を参照して本発明の実施例を説明
する。図1は、本発明の最も基本的な実施例に係る磁気
ディスク装置におけるヘッド位置決め制御系の原理的構
成を示すブロック図である。図1において、破線で囲っ
た部分を取り除くと従来の構成と基本的に同一であり、
フィードバックコントローラ(C)1は磁気ディスクを
磁気ディスクの半径方向に移動させるヘッドアクチュエ
ータ2とでフィードバックサーボ系を構成する。
する。図1は、本発明の最も基本的な実施例に係る磁気
ディスク装置におけるヘッド位置決め制御系の原理的構
成を示すブロック図である。図1において、破線で囲っ
た部分を取り除くと従来の構成と基本的に同一であり、
フィードバックコントローラ(C)1は磁気ディスクを
磁気ディスクの半径方向に移動させるヘッドアクチュエ
ータ2とでフィードバックサーボ系を構成する。
【0014】フィルタ(F)3は、HDA(ヘッド・デ
ィスク・アセンブリ)もしくはPCB(プリント回路基
板)上に取り付けられた図示しない加速度センサの出力
とヘッドアクチュエータ2に加わる外乱(角加速度外
乱)との間の伝達特性と同じ特性(動特性)を持つフィ
ルタであり、フィードフォワードコントローラとして用
いられる。すなわち、加速度センサの出力5は、このフ
ィルタ3を介してフィードフォワード信号となり、フィ
ードバックコントローラ1からヘッドアクチュエータ2
に供給されるフィードバック制御信号より減算される。
このフィードフォワード制御により、磁気ディスク装置
に加わる振動や衝撃などの外乱がヘッド位置決め系に及
ぼす影響を取り除くことができる。
ィスク・アセンブリ)もしくはPCB(プリント回路基
板)上に取り付けられた図示しない加速度センサの出力
とヘッドアクチュエータ2に加わる外乱(角加速度外
乱)との間の伝達特性と同じ特性(動特性)を持つフィ
ルタであり、フィードフォワードコントローラとして用
いられる。すなわち、加速度センサの出力5は、このフ
ィルタ3を介してフィードフォワード信号となり、フィ
ードバックコントローラ1からヘッドアクチュエータ2
に供給されるフィードバック制御信号より減算される。
このフィードフォワード制御により、磁気ディスク装置
に加わる振動や衝撃などの外乱がヘッド位置決め系に及
ぼす影響を取り除くことができる。
【0015】図2は、図1の原理的構成に基づく本発明
の一実施例に係る磁気ディスク装置の構成を示す図であ
る。磁気ディスク11は、スピンドルモータ12により
回転駆動される。磁気ヘッド13は、ヘッドアクチュエ
ータ14により磁気ディスク11の半径方向に移動さ
れ、データの記録/再生を行う。磁気ディスク11に予
め書き込まれているサーボ情報は磁気ヘッド13により
読み取られ、このサーボ情報からヘッドアクチュエータ
14内の電子回路により、例えば磁気ディスク11上の
セクタ毎にサンプリングされた位置誤差信号15が生成
される。この位置誤差信号15は、磁気ディスク11上
の所望のトラックに対する磁気ヘッド12の位置決め誤
差を示す信号であり、A/D変換器16によりディジタ
ル値に変換された後、減算器17を経てフィードバック
コントローラ18に入力され、フィードバック制御信号
19が生成される。
の一実施例に係る磁気ディスク装置の構成を示す図であ
る。磁気ディスク11は、スピンドルモータ12により
回転駆動される。磁気ヘッド13は、ヘッドアクチュエ
ータ14により磁気ディスク11の半径方向に移動さ
れ、データの記録/再生を行う。磁気ディスク11に予
め書き込まれているサーボ情報は磁気ヘッド13により
読み取られ、このサーボ情報からヘッドアクチュエータ
14内の電子回路により、例えば磁気ディスク11上の
セクタ毎にサンプリングされた位置誤差信号15が生成
される。この位置誤差信号15は、磁気ディスク11上
の所望のトラックに対する磁気ヘッド12の位置決め誤
差を示す信号であり、A/D変換器16によりディジタ
ル値に変換された後、減算器17を経てフィードバック
コントローラ18に入力され、フィードバック制御信号
19が生成される。
【0016】一方、センサ20はHDAもしくはPCB
上に取り付けらた加速度センサ(または角加速度セン
サ)であり、このセンサ20の出力はA/D変換器21
によりディジタル値に変換された後、フィードフォワー
ドコントローラであるフィルタ22に入力され、フィー
ドフォワード制御信号23が生成される。
上に取り付けらた加速度センサ(または角加速度セン
サ)であり、このセンサ20の出力はA/D変換器21
によりディジタル値に変換された後、フィードフォワー
ドコントローラであるフィルタ22に入力され、フィー
ドフォワード制御信号23が生成される。
【0017】このフィードフォワード制御信号23は減
算器24においてフィードフォワード制御信号19から
減算され、ヘッド位置制御信号25が生成される。この
ヘッド位置制御信号25は、D/A変換器26によりア
ナログ信号に変換された後、パワーアンプにより構成さ
れるアクチュエータドライバ27に供給される。このア
クチュエータドライバ27によってヘッドアクチュエー
タ14が制御されることにより、磁気ヘッド12が磁気
ディスク11上の所望のトラックに位置決めされる。
算器24においてフィードフォワード制御信号19から
減算され、ヘッド位置制御信号25が生成される。この
ヘッド位置制御信号25は、D/A変換器26によりア
ナログ信号に変換された後、パワーアンプにより構成さ
れるアクチュエータドライバ27に供給される。このア
クチュエータドライバ27によってヘッドアクチュエー
タ14が制御されることにより、磁気ヘッド12が磁気
ディスク11上の所望のトラックに位置決めされる。
【0018】なお、図中破線で囲んだ減算器17、フィ
ードバックコントローラ18、フィルタ22および減算
器24の部分はマイクロプロセッサ(MPU)28によ
り実現される。
ードバックコントローラ18、フィルタ22および減算
器24の部分はマイクロプロセッサ(MPU)28によ
り実現される。
【0019】上記の実施例では1軸の加速度センサが1
個取り付けられている場合であったが、実際には様々な
方向から振動や衝撃が加わる。従って、直交する2軸ま
たは3軸の方向の加速度を検出する加速度センサを設け
ることが考えられる。
個取り付けられている場合であったが、実際には様々な
方向から振動や衝撃が加わる。従って、直交する2軸ま
たは3軸の方向の加速度を検出する加速度センサを設け
ることが考えられる。
【0020】図3は、2軸の加速度を検出する場合の原
理的構成を示す図であり、直交する2軸の方向に対して
それぞれ独立のフィルタ(伝達特性により決まる)3,
6が設けられる。また、携帯型の機器に使用される小型
の磁気ディスク装置では、ヘッドアクチュエータとして
ロータリアクチュエータが一般的に用いられることか
ら、角加速度センサを取り付けることも効果的である。
いずれの場合でも2軸の場合と同様に、各センサの出力
からヘッドアクチュエータに加わる角加速度外乱との間
の伝達特性と同じ動特性を示すフィルタを並列に設けて
フィードフォワード制御すればよい。
理的構成を示す図であり、直交する2軸の方向に対して
それぞれ独立のフィルタ(伝達特性により決まる)3,
6が設けられる。また、携帯型の機器に使用される小型
の磁気ディスク装置では、ヘッドアクチュエータとして
ロータリアクチュエータが一般的に用いられることか
ら、角加速度センサを取り付けることも効果的である。
いずれの場合でも2軸の場合と同様に、各センサの出力
からヘッドアクチュエータに加わる角加速度外乱との間
の伝達特性と同じ動特性を示すフィルタを並列に設けて
フィードフォワード制御すればよい。
【0021】ところで、磁気ディスク装置に加わる振動
や衝撃などの外乱と、ヘッドアクチュエータに加わる外
乱との間の伝達特性は、入力する振動および衝撃の大き
さによって非線形な特性を示す。そこで、例えば1軸の
センサを用いた場合の図1のフィルタ3の特性をセンサ
出力のピーク値もしくはパワーなどの指標により複数段
階あるいは連続的に切り替えて使用することで、より効
果的なフィードフォワード制御が得られる。多軸のセン
サや複数のセンサを用いた場合においても、同様の手法
を用いることができる。
や衝撃などの外乱と、ヘッドアクチュエータに加わる外
乱との間の伝達特性は、入力する振動および衝撃の大き
さによって非線形な特性を示す。そこで、例えば1軸の
センサを用いた場合の図1のフィルタ3の特性をセンサ
出力のピーク値もしくはパワーなどの指標により複数段
階あるいは連続的に切り替えて使用することで、より効
果的なフィードフォワード制御が得られる。多軸のセン
サや複数のセンサを用いた場合においても、同様の手法
を用いることができる。
【0022】また、ヘッドアクチュエータが磁気ディス
ク上のトラックをシークする場合、シーク反力によって
もセンサ出力が発生する。従って、センサ出力からだけ
ではシーク反力によるか外部からの外乱によるものかの
区別がつかなくなる。このため、シーク時に同様の方法
でフィードフォワード制御を行った場合、精度を劣化さ
せる可能性が生じる。この問題を解決する手段として
は、シーク時においてはフィードフォワード制御を切っ
てしまう方法がある。さらに別の手段として、予めシー
クさせた状態でのセンサ出力を測定してメモリ等に記憶
しておき、シーク時にはセンサ出力と記憶した波形との
差を用いてフィードフォワード制御を行うことで実現で
きる。
ク上のトラックをシークする場合、シーク反力によって
もセンサ出力が発生する。従って、センサ出力からだけ
ではシーク反力によるか外部からの外乱によるものかの
区別がつかなくなる。このため、シーク時に同様の方法
でフィードフォワード制御を行った場合、精度を劣化さ
せる可能性が生じる。この問題を解決する手段として
は、シーク時においてはフィードフォワード制御を切っ
てしまう方法がある。さらに別の手段として、予めシー
クさせた状態でのセンサ出力を測定してメモリ等に記憶
しておき、シーク時にはセンサ出力と記憶した波形との
差を用いてフィードフォワード制御を行うことで実現で
きる。
【0023】次に、センサ出力とヘッドアクチュエータ
に入力する加速度外乱との間の伝達特性の同定法につい
て述べる。図4に、測定される磁気ディスク装置のヘッ
ド位置決め系のモデルを示す。本発明において同定が必
要となるのは、外部からの振動や衝撃に対する加速度セ
ンサの出力5とヘッドアクチュエータ2に加わる角加速
度外乱7との間の伝達特性(P)8である。
に入力する加速度外乱との間の伝達特性の同定法につい
て述べる。図4に、測定される磁気ディスク装置のヘッ
ド位置決め系のモデルを示す。本発明において同定が必
要となるのは、外部からの振動や衝撃に対する加速度セ
ンサの出力5とヘッドアクチュエータ2に加わる角加速
度外乱7との間の伝達特性(P)8である。
【0024】そこで、センサ出力5と磁気ヘッドの位置
誤差信号4との間の伝達特性が測定できれば、フィード
バックコントローラ1およびヘッドアクチュエータ2の
動特性が既知であることから、伝達特性8を求めること
ができる。従って、センサ出力5と磁気ヘッドの位置誤
差信号4との間の伝達特性を測定することが必要とな
る。これは磁気ヘッドを所定のトラックにオントラック
させた状態で、外部から強制的に磁気ディスク装置に振
動や衝撃を与えて、そのときのセンサ出力および磁気ヘ
ッドの位置誤差信号を測定することにより可能となる。
誤差信号4との間の伝達特性が測定できれば、フィード
バックコントローラ1およびヘッドアクチュエータ2の
動特性が既知であることから、伝達特性8を求めること
ができる。従って、センサ出力5と磁気ヘッドの位置誤
差信号4との間の伝達特性を測定することが必要とな
る。これは磁気ヘッドを所定のトラックにオントラック
させた状態で、外部から強制的に磁気ディスク装置に振
動や衝撃を与えて、そのときのセンサ出力および磁気ヘ
ッドの位置誤差信号を測定することにより可能となる。
【0025】ところで、前述したようにこの伝達特性は
衝撃や振動の大きさによって非線形の特性を示す。従っ
て大きな衝撃や振動が加わったときの磁気ヘッドの位置
誤差信号を測定する必要があるが、一般に位置誤差信号
と磁気ヘッドの位置誤差との間に線形の関係が保たれる
のは、せいぜいトラックピッチの半分までである。そこ
で磁気ヘッドの位置がいくつかのトラックをまたがって
変動する場合には、他の手段で位置誤差を決定しなけれ
ばならない。
衝撃や振動の大きさによって非線形の特性を示す。従っ
て大きな衝撃や振動が加わったときの磁気ヘッドの位置
誤差信号を測定する必要があるが、一般に位置誤差信号
と磁気ヘッドの位置誤差との間に線形の関係が保たれる
のは、せいぜいトラックピッチの半分までである。そこ
で磁気ヘッドの位置がいくつかのトラックをまたがって
変動する場合には、他の手段で位置誤差を決定しなけれ
ばならない。
【0026】ヘッドの位置誤差とは、前述したように所
望のトラックと磁気ヘッドの相対位置、換言すればスピ
ンドルモータの軸振れ等によるトラックの振れと磁気ヘ
ッドの位置変動との差である。しかし、磁気ヘッドの動
きが大きい場合は、トラックの振れを無視したとしても
それほど大きな影響はでないため、磁気ヘッドの位置誤
差と磁気ヘッドの位置変動を同じと考えても問題ない。
従って、例えばレーザードップラ振動計などの変位セン
サを用いることによって、磁気ヘッドの位置変動を測定
することができる。
望のトラックと磁気ヘッドの相対位置、換言すればスピ
ンドルモータの軸振れ等によるトラックの振れと磁気ヘ
ッドの位置変動との差である。しかし、磁気ヘッドの動
きが大きい場合は、トラックの振れを無視したとしても
それほど大きな影響はでないため、磁気ヘッドの位置誤
差と磁気ヘッドの位置変動を同じと考えても問題ない。
従って、例えばレーザードップラ振動計などの変位セン
サを用いることによって、磁気ヘッドの位置変動を測定
することができる。
【0027】以上述べてきた方法を用いることで、外部
からの振動や衝撃に対する加速度センサの出力とヘッド
アクチュエータに加わる角加速度外乱との間の伝達特性
を同定することができる。
からの振動や衝撃に対する加速度センサの出力とヘッド
アクチュエータに加わる角加速度外乱との間の伝達特性
を同定することができる。
【0028】次に、本発明の他の実施例を説明する。図
5は、本発明の他の実施例におけるヘッド位置決め制御
系の要部の構成を示す図であり、図2と対応する要素に
同一符号を付して相違点を中心に説明する。
5は、本発明の他の実施例におけるヘッド位置決め制御
系の要部の構成を示す図であり、図2と対応する要素に
同一符号を付して相違点を中心に説明する。
【0029】本実施例においては、センサ20の出力は
A/D変換器21により一定のサンプリング周期でサン
プリングされてディジタル値に変換された後、専用のn
個のバッファレジスタ31に記憶される。マイクロプロ
セッサ28は、割り込み処理部32によりセンサ20の
出力から生成される割り込み信号が発生した時点でフィ
ードフォワード制御信号を生成し、フィードバック制御
信号から減算することにより、ヘッド位置制御信号を生
成する。
A/D変換器21により一定のサンプリング周期でサン
プリングされてディジタル値に変換された後、専用のn
個のバッファレジスタ31に記憶される。マイクロプロ
セッサ28は、割り込み処理部32によりセンサ20の
出力から生成される割り込み信号が発生した時点でフィ
ードフォワード制御信号を生成し、フィードバック制御
信号から減算することにより、ヘッド位置制御信号を生
成する。
【0030】ここで、フィードフォワード制御信号は、
例えば図2に示したフィルタフィルタ(フィードフォワ
ードコントローラ)22により、バッファレジスタ32
に記憶されたディジタル値を用いて生成される。したが
って、バッファレジスタ32に記憶しておくべき過去の
サンプリングデータの数nは、フィルタ(ディジタルフ
ィルタ)22の次数により決定される。
例えば図2に示したフィルタフィルタ(フィードフォワ
ードコントローラ)22により、バッファレジスタ32
に記憶されたディジタル値を用いて生成される。したが
って、バッファレジスタ32に記憶しておくべき過去の
サンプリングデータの数nは、フィルタ(ディジタルフ
ィルタ)22の次数により決定される。
【0031】図7は、本発明の別の実施例のおけるヘッ
ド位置決め制御系の要部の構成を示す図であり、同様に
図6と対応する要素に同一符号を付して相違点を中心に
説明する。
ド位置決め制御系の要部の構成を示す図であり、同様に
図6と対応する要素に同一符号を付して相違点を中心に
説明する。
【0032】マイクロプロセッサ28は、磁気ディスク
装置においてヘッド位置決め制御に関する処理の他にも
種々の処理を行うが、本実施例においては他の処理を行
っていない間は常に一定のサンプリング周期でセンサ2
0出力をA/D変換器21でA/D変換させ、その値を
RAM34に記憶させる。そして、図6の実施例と同様
にセンサ20の出力から生成される割り込み信号33が
割り込み処理部32で発生した時点でフィードフォワー
ド制御信号を生成する。
装置においてヘッド位置決め制御に関する処理の他にも
種々の処理を行うが、本実施例においては他の処理を行
っていない間は常に一定のサンプリング周期でセンサ2
0出力をA/D変換器21でA/D変換させ、その値を
RAM34に記憶させる。そして、図6の実施例と同様
にセンサ20の出力から生成される割り込み信号33が
割り込み処理部32で発生した時点でフィードフォワー
ド制御信号を生成する。
【0033】ここで、マイクロプロセッサ28の処理能
力によっては、A/D変換器21においてセンサ20の
出力が常に一定周期でサンプリングされディジタル値に
変換されるという保証がなく、ディジタルフィルタなど
を用いてフィードフォワード制御信号を生成する上で不
都合が生じる。
力によっては、A/D変換器21においてセンサ20の
出力が常に一定周期でサンプリングされディジタル値に
変換されるという保証がなく、ディジタルフィルタなど
を用いてフィードフォワード制御信号を生成する上で不
都合が生じる。
【0034】この点を解決するため、本実施例ではRA
M32にA/D変換器21で得られたディジタル値をに
記憶すると同時に、A/D変換時点でのマイクロプロセ
ッサ28内のタイマ(図示せず)から得られる時刻も記
憶する。そして、図7に示すようにA/D変換器21に
おいて不等間隔でサンプリングされたセンサ20の出力
波形を連続的な時間関数で近似し、この時間関数で近似
された波形に基づいて補間を行って疑似的な等間隔サン
プリングデータを生成し、これに基づいてディジタルフ
ィルタなどによりフィードフォワード制御信号を生成す
る。
M32にA/D変換器21で得られたディジタル値をに
記憶すると同時に、A/D変換時点でのマイクロプロセ
ッサ28内のタイマ(図示せず)から得られる時刻も記
憶する。そして、図7に示すようにA/D変換器21に
おいて不等間隔でサンプリングされたセンサ20の出力
波形を連続的な時間関数で近似し、この時間関数で近似
された波形に基づいて補間を行って疑似的な等間隔サン
プリングデータを生成し、これに基づいてディジタルフ
ィルタなどによりフィードフォワード制御信号を生成す
る。
【0035】なお、この方法を用いてデータを補間する
には多くの計算が必要となるので、マイクロプロセッサ
28の能力によっては処理が間に合わない場合が生じ
る。そこで、予めセンサ20の出力波形を既定してお
き、1〜数個のパラメータを決定することで決められる
ようにしておく。すなわち、予め上記時間関数の概形を
決めておき、これに基づいて少なくとも一つのパラメー
タを決定して関数を決定するようにする。これにより、
データを補間する計算量を大幅に減少することが可能と
なる。
には多くの計算が必要となるので、マイクロプロセッサ
28の能力によっては処理が間に合わない場合が生じ
る。そこで、予めセンサ20の出力波形を既定してお
き、1〜数個のパラメータを決定することで決められる
ようにしておく。すなわち、予め上記時間関数の概形を
決めておき、これに基づいて少なくとも一つのパラメー
タを決定して関数を決定するようにする。これにより、
データを補間する計算量を大幅に減少することが可能と
なる。
【0036】次に、図8を用いて本発明のさらに別の実
施例を説明する。前述したようなフィードフォワード制
御を行っても、磁気ディスク装置に加わる衝撃の大きさ
によって外乱を抑圧しきれず、磁気ヘッドが大きくオフ
トラックする場合がある。そこで、センサ出力の大きさ
にしきい値を設定し、センサ出力がしきい値以下の場合
はフィードフォワード制御を行い、しきい値を超えた場
合には隣接するトラックのデータを壊すことのないよう
に磁気ヘッドでデータの書き込みを行わないようにす
る。すなわち、ライトプロテクトを行う。なお、しきい
値の設定には例えばセンサ出力の大きさを用いる他、セ
ンサ出力の時間微分値や、大きさと時間微分値の両方を
組み合わせたものが考えられる。
施例を説明する。前述したようなフィードフォワード制
御を行っても、磁気ディスク装置に加わる衝撃の大きさ
によって外乱を抑圧しきれず、磁気ヘッドが大きくオフ
トラックする場合がある。そこで、センサ出力の大きさ
にしきい値を設定し、センサ出力がしきい値以下の場合
はフィードフォワード制御を行い、しきい値を超えた場
合には隣接するトラックのデータを壊すことのないよう
に磁気ヘッドでデータの書き込みを行わないようにす
る。すなわち、ライトプロテクトを行う。なお、しきい
値の設定には例えばセンサ出力の大きさを用いる他、セ
ンサ出力の時間微分値や、大きさと時間微分値の両方を
組み合わせたものが考えられる。
【0037】さらに、ライトプロテクトをかけた状態に
おいてもフィードフォワード制御を行い、センサからの
出力(磁気ディスク装置に加わる衝撃)の大きさとオフ
トラックに関するデータを保存しておき、適当な時期に
ライトプロテクトをかけるしきい値を更新することで、
常に最適なしきい値を設定することができる。
おいてもフィードフォワード制御を行い、センサからの
出力(磁気ディスク装置に加わる衝撃)の大きさとオフ
トラックに関するデータを保存しておき、適当な時期に
ライトプロテクトをかけるしきい値を更新することで、
常に最適なしきい値を設定することができる。
【0038】また、ヘッドがディスクの内周にオントラ
ックしているときと外周にオントラックしているときと
では、磁気ディスク装置に加わる衝撃力とヘッドのオフ
トラックの関係が違ってくるので、ヘッドが位置してい
るトラック位置に応じたしきい値をテーブルとしてメモ
リに用意しておき、そのときのトラック位置に応じたし
きい値を採用することが考えられる。
ックしているときと外周にオントラックしているときと
では、磁気ディスク装置に加わる衝撃力とヘッドのオフ
トラックの関係が違ってくるので、ヘッドが位置してい
るトラック位置に応じたしきい値をテーブルとしてメモ
リに用意しておき、そのときのトラック位置に応じたし
きい値を採用することが考えられる。
【0039】
【発明の効果】以上説明したように本発明によれば、振
動や衝撃などの外乱に対して、磁気ヘッドを正しく目標
トラックに位置決めすることができる磁気ディスク装置
を提供することができる。
動や衝撃などの外乱に対して、磁気ヘッドを正しく目標
トラックに位置決めすることができる磁気ディスク装置
を提供することができる。
【図1】本発明によるセンサが1個の場合のヘッド位置
決めサーボ系の原理的構成を示すブロック図
決めサーボ系の原理的構成を示すブロック図
【図2】本発明の一実施例に係る磁気ディスク装置にお
けるヘッド位置決めサーボ系の構成を示すブロック図
けるヘッド位置決めサーボ系の構成を示すブロック図
【図3】本発明によるセンサが2個の場合のヘッド位置
決めサーボ系の原理的構成を示すブロック図
決めサーボ系の原理的構成を示すブロック図
【図4】伝達特性測定のためのヘッド位置決め系モデル
【図5】本発明の他の実施例に係る要部の構成を示すブ
ロック図
ロック図
【図6】本発明の別の実施例に係る要部の構成を示すブ
ロック図
ロック図
【図7】本発明における不等間隔のサンプリングデータ
を用いて疑似的な等間隔サンプリングデータを得る方法
を示す図
を用いて疑似的な等間隔サンプリングデータを得る方法
を示す図
【図8】本発明におけるフィードフォワード制御に加え
てライトプロテクトを行う場合のしきい値の設定法を示
す図
てライトプロテクトを行う場合のしきい値の設定法を示
す図
1…フィードバックコントローラ 2…ヘッドアクチュエータ 3…フィルタ(フィードフォワードコントローラ) 4…誤差信号 5…センサ出力 6…フィルタ(フィードフォワードコントローラ) 7…アクチュエータ入力外乱 11…磁気ディスク 12…スピンドルモータ 13…磁気ヘッド 14…ヘッドアクチュエータ 15…位置誤差信号 16…A/D変換器 17…減算器 18…フィードバックコントローラ 19…フィードバック制御信号 20…センサ 21…A/D変換器 22…フィルタ(フィードフォワードコントローラ) 23…フィードフォワード制御信号 24…減算器 25…ヘッド位置制御信号 26…D/A変換器 27…アクチュエータドライバ 31…バッファレジスタ 32…割り込み処理部 33…割り込み信号 34…RAM
Claims (5)
- 【請求項1】磁気ディスクに書き込まれたサーボ情報か
ら得られる位置誤差信号を基に、磁気ヘッドを駆動する
ヘッドアクチュエータをフィードバック制御することに
より磁気ヘッドを磁気ディスク上の所望のトラックに位
置決めする磁気ディスク装置において、 外部から入力する振動及び衝撃を検出するための検出手
段と、 この検出手段の出力と前記ヘッドアクチュエータに入力
する加速度外乱との間の伝達特性と同様の動特性を持
ち、該検出手段の出力を入力とするフィルタ手段と、 このフィルタ手段の出力信号をフィードフォワード制御
信号として、このフィードフォワード制御信号と前記ヘ
ッドアクチュエータをフィードバック制御するためのフ
ィードバック制御信号とを合成する合成手段とを具備す
ることを特徴とする磁気ディスク装置。 - 【請求項2】前記フィルタ手段は、前記検出手段の出力
のピーク値もしくはパワーによって特性が切り替えられ
ることを特徴とする請求項1記載の磁気ディスク装置。 - 【請求項3】磁気ディスクに書き込まれたサーボ情報か
ら得られる位置誤差信号を基に、磁気ヘッドを駆動する
ヘッドアクチュエータをフィードバック制御することに
より磁気ヘッドを磁気ディスク上の所望のトラックに位
置決めする磁気ディスク装置において、 外部から入力する振動及び衝撃を検出するための検出手
段と、 この検出手段の出力を所定周期でサンプリングしてディ
ジタル値に変換するA/D変換手段と、 このA/D変換手段から出力される少なくとも2サンプ
リング周期分のディジタル値を記憶する記憶手段と、 前記検出手段の出力から生成される割り込み信号が発生
した時点で、記憶手段に記憶されたディジタル値を用い
てフィードフォワード制御信号を生成するフィードフォ
ワード制御信号生成手段と、 前記フィードフォワード制御信号と前記ヘッドアクチュ
エータをフィードバック制御するためのフィードバック
制御信号とを合成する合成手段とを具備することを特徴
とする磁気ディスク装置。 - 【請求項4】前記フィードフォワード制御信号生成手段
は、前記記憶手段に記憶されたディジタル値から前記検
出手段の出力波形を時間関数で近似し、この時間関数で
近似された波形に基づいて前記フィードフォワード制御
信号を生成することを特徴とする請求項3に記載の磁気
ディスク装置。 - 【請求項5】前記検出手段の出力を所定のしきい値と比
較し、前記検出手段の出力が前記しきい値より大きい場
合には前記磁気ヘッドによる前記磁気ディスクへの書き
込みを禁止する手段とを有することを特徴とする請求項
1乃至4のいずれか1項に記載の磁気ディスク装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6215791A JPH07130114A (ja) | 1993-09-10 | 1994-09-09 | 磁気ディスク装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22529493 | 1993-09-10 | ||
JP5-225294 | 1993-09-10 | ||
JP6215791A JPH07130114A (ja) | 1993-09-10 | 1994-09-09 | 磁気ディスク装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07130114A true JPH07130114A (ja) | 1995-05-19 |
Family
ID=26521055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6215791A Pending JPH07130114A (ja) | 1993-09-10 | 1994-09-09 | 磁気ディスク装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07130114A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100395283B1 (ko) * | 1999-09-20 | 2003-08-21 | 가부시키가이샤 히타치세이사쿠쇼 | 액츄에이터 제어 장치 |
US6934116B2 (en) | 2002-03-13 | 2005-08-23 | Kabushiki Kaisha Toshiba | Method and apparatus for head positioning control in a disk drive |
KR100494282B1 (ko) * | 1996-04-17 | 2005-09-02 | 실리콘 시스템즈, 인크. (대표자 : 윌리엄 이. 벤더쉬) | 충분히집적화된2축충격검출기 |
KR100518293B1 (ko) * | 2001-10-23 | 2005-10-04 | 가부시끼가이샤 히다찌 글로벌 스토리지 테크놀로지 니뽄 | 자기 디스크 장치 및 회전 동기 진동의 제어 방법 |
US6958882B2 (en) | 2001-09-21 | 2005-10-25 | Hitachi Global Storage Technologies Netherlands B.V. | Shock control for rotational recording apparatus |
KR100604863B1 (ko) * | 2004-05-29 | 2006-07-26 | 삼성전자주식회사 | 헤드의 진동에 의한 영향을 회피하기 위한 하드디스크 드라이브의 기록 제어 방법 및 이에 적합한 장치 |
JP2008243349A (ja) * | 2007-03-28 | 2008-10-09 | Toshiba Corp | 衝撃適応フィルタを備えるディスクドライブ装置 |
-
1994
- 1994-09-09 JP JP6215791A patent/JPH07130114A/ja active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100494282B1 (ko) * | 1996-04-17 | 2005-09-02 | 실리콘 시스템즈, 인크. (대표자 : 윌리엄 이. 벤더쉬) | 충분히집적화된2축충격검출기 |
KR100395283B1 (ko) * | 1999-09-20 | 2003-08-21 | 가부시키가이샤 히타치세이사쿠쇼 | 액츄에이터 제어 장치 |
US6785204B1 (en) | 1999-09-20 | 2004-08-31 | Hitachi, Ltd. | Actuator control device |
US6958882B2 (en) | 2001-09-21 | 2005-10-25 | Hitachi Global Storage Technologies Netherlands B.V. | Shock control for rotational recording apparatus |
KR100518293B1 (ko) * | 2001-10-23 | 2005-10-04 | 가부시끼가이샤 히다찌 글로벌 스토리지 테크놀로지 니뽄 | 자기 디스크 장치 및 회전 동기 진동의 제어 방법 |
US6934116B2 (en) | 2002-03-13 | 2005-08-23 | Kabushiki Kaisha Toshiba | Method and apparatus for head positioning control in a disk drive |
KR100604863B1 (ko) * | 2004-05-29 | 2006-07-26 | 삼성전자주식회사 | 헤드의 진동에 의한 영향을 회피하기 위한 하드디스크 드라이브의 기록 제어 방법 및 이에 적합한 장치 |
JP2008243349A (ja) * | 2007-03-28 | 2008-10-09 | Toshiba Corp | 衝撃適応フィルタを備えるディスクドライブ装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5956201A (en) | Disk file head positioning servo system incorporating adaptive saturated seek and head offset compensation | |
US6580579B1 (en) | Disturbance rejection for disc drives using adaptive accelerometer feedforward servo | |
US5986845A (en) | Apparatus for positioning magnetic head and method of the same | |
JPH04274064A (ja) | グレイコードを用いたディスクドライブサーボシステム | |
US5940239A (en) | Velocity/position estimator of magnetic head in magnetic disk driving apparatus | |
US6172839B1 (en) | Technique for measuring the position error signal of a disk drive | |
JPH0337875A (ja) | データ記録再生装置のヘッド駆動制御装置 | |
KR100251920B1 (ko) | 셀프 튜닝(self tunning)방법을 통한 하드 디스크 드라이브의 초기화방법 | |
KR20010105355A (ko) | 디스크 드라이브내의 이산-시간 서보 제어기를 위한폐루프 스케일링 | |
JPH07130114A (ja) | 磁気ディスク装置 | |
US6865051B2 (en) | Head position control method and disk storage device | |
JP4509952B2 (ja) | 制御装置、ディスク装置、及びシーク軌道生成方法 | |
JP4550764B2 (ja) | シーク制御方法、シーク制御装置およびディスク装置 | |
JP3688874B2 (ja) | ディスク記憶装置及びヘッド位置決め制御方法 | |
US6771455B1 (en) | Control system and control method for positioning a head above a desired position on disk | |
US6414815B1 (en) | Apparatus and method for controlling on-track operation of an actuator in a hard disk drive | |
JPH1139814A (ja) | 磁気ディスク装置 | |
JPH10275433A (ja) | ディスク記録再生装置及び同装置に適用するヘッド位置決め制御システム | |
US5212604A (en) | Method and apparatus for processing positioning signals in a record | |
JP2624173B2 (ja) | 磁気ディスク装置 | |
JPH0696538A (ja) | データ記録再生装置のヘッド位置決め制御装置 | |
KR0124992B1 (ko) | 디스크 구동 기록장치의 서보제어계 게인 보정 방법 | |
CN1815617B (zh) | 伺服控制方法以及适于该方法的装置 | |
JP2746148B2 (ja) | Mrヘッドを用いた磁気ディスク装置の位置誤差補正方法 | |
JPH117738A (ja) | ディスク記憶装置及び同装置に適用するヘッド位置決め制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |