JP4177815B2 - ハードディスクのrro外乱の高速補償制御方法および装置 - Google Patents
ハードディスクのrro外乱の高速補償制御方法および装置 Download PDFInfo
- Publication number
- JP4177815B2 JP4177815B2 JP2005020526A JP2005020526A JP4177815B2 JP 4177815 B2 JP4177815 B2 JP 4177815B2 JP 2005020526 A JP2005020526 A JP 2005020526A JP 2005020526 A JP2005020526 A JP 2005020526A JP 4177815 B2 JP4177815 B2 JP 4177815B2
- Authority
- JP
- Japan
- Prior art keywords
- rro
- value
- hard disk
- head
- compensator
- 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
Classifications
-
- 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
- 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
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
Description
数式1:
数式2:
数式3:
数式4:
数式5:
数式6:
数式8:
数式9:
数式10:
数式11:
は状態変数の推定値で構成された列ベクトルであって
を表す。バイアス推定値
は直流信号であるバイアス外乱wを補償する機能を有する。
を計算する装置であって、数式9に基づいて設計され、数式12および数式13によって表現される。
数式12:
数式14:
数式15:
数式16:
を数式17のように定義し、数式14ないし数式16を結合すれば、全体閉ループ制御システムの反応を決定する動的方程式は数式18のように表現される。
数式17:
は、0に収斂できずに振れが生じることを予測できる。
数式19:
数式20:
数式21:
であることが若干の計算を通じて容易に分かる。したがって、公知の線形システム理論から、
は、k番目外乱dkとPESxとの間の伝達関数の零点であることが分かる。結局、数式18によれば、正常状態では、数式22に示すように、PESおよび推定誤差
は0に収斂し、補償信号ra,kはdkに収斂し、ucは全体外乱信号dに収斂する。
数式22:
数式23:
数式24:
数式25:
が設定されていることが分かる。このような制御利得は、下記の数式26に基づいて選定されることは、若干の数式展開を通じて分かる。
数式26:
数式27:
数式28:
数式29:
数式30:
数式31:
数式32:
210 RRO補償器
220 フィードバックスイッチ
230 VCMアクチュエータ
240 状態帰還制御器
250 状態推定器
Claims (9)
- ハードディスクドライブのヘッド位置制御において、ディスクの現在トラックから目的トラック近くまでヘッドを移動させる過程であるトラック探索モードと、前記ヘッドを前記目的トラック近くから前記目的トラックの中央に安全に誘導する過程である載置モードと、前記ヘッドが目的トラック中央に位置するように保持する過程であるトラック追従モードとを含み、
(a)前記ハードディスクドライブにおけるディスクの目的トラックの中央を基準とするヘッドの相対的位置信号であるPES値を得る段階と、
(b)前記ハードディスクドライブのヘッドが載置モードにあるかどうかを判別する段階と、
(c)前記ハードディスクドライブのヘッドが載置モードにある場合には、前記PES信号をフィードバックせずにRRO補償を行う段階と、
(d)前記ハードディスクドライブのヘッドがトラック追従モードにある場合には、前記PES信号をフィードバックしてRRO補償を行う段階とを含み、
前記(c)段階は、
前記ハードディスクドライブのヘッドが載置モードにあれば、サーボセクターが最初のセクターであるかどうかを判別する段階と、
最初のセクターであれば、サーボセクターのRRO値を保存しているRROテーブルの値にRRO補償を初期化してRRO補償値を計算する段階と、
最初のセクターでなければ、直前のセクターのRRO補償値を参照してRRO補償値を計算する段階と、
状態帰還制御値に前記RRO補償値を加えてその結果をD/A変換器に出力する段階と、
を含むことを特徴とするハードディスクのRRO外乱の高速補償方法。 - 前記(b)段階の載置モードにあるかどうかの判別は、
前記ハードディスクドライブの推定された状態値を計算する段階と、
前記推定された状態値を利用して状態帰還制御値を計算する段階と、
前記状態帰還制御値を利用して載置モードにあるかどうかを判別する段階と、を含むことを特徴とする請求項1に記載のハードディスクのRRO外乱の高速補償方法。 - 前記(d)段階は、
前記ハードディスクドライブのヘッドがトラック追従モードにあればPES信号をフィードバックする段階と、
RRO補償値を計算する段階と、
状態帰還制御値にRRO補償値を加えてその結果をDACに出力する段階と、
RROキャリブレーションを行う段階と、を含むことを特徴とする請求項1に記載のハードディスクのRRO外乱の高速補償方法。 - ハードディスクドライブのヘッド位置制御において、現在トラックから目的トラック近くまでヘッドを移動させる過程であるトラック探索モードと、前記ヘッドを目的トラックの近くから目的トラックの中央に安全に誘導する過程である載置モードと、前記ヘッドが前記目的トラックの中央に位置するように保持する過程であるトラック追従モードとを行い、前記トラック追従モードにおいて、
ディスクサーボセクターのRRO値を保存しているRROテーブルと、
ヘッド位置を制御し、状態帰還制御器の状態帰還制御信号とRRO補償器のRRO補償値との差を利用してPESを出力するボイスコイルモータアクチュエータと、
前記ボイスコイルモータアクチュエータから出力されるPESを、載置モードおよびトラック探索モードでは前記RRO補償器に入力させず、トラック追従モードでは前記RRO補償器に入力させるフィードバックスイッチと、
前記RROテーブルのRRO初期値を参照して、前記フィードバックスイッチにより制御されるPES信号を入力としてRRO外乱を補償するRRO補償器と、
状態推定器で推定されたディスクドライブの状態によって状態帰還制御値を出力する状態帰還制御器と、
前記状態帰還制御器の状態帰還制御値と前記ボイスコイルモータアクチュエータのPES信号とを入力として、ディスクドライブの状態を推定する状態推定器と、
を含み、
前記RRO補償器は、前記載置モードに遷移されるとき、前記RROテーブルに保存されている値に初期化されてRRO外乱についての補償を始めることを特徴とするハードディスクのRRO外乱の高速補償制御装置。 - 前記RRO補償器は、
前記ハードディスクドライブに電源が印加される度に行われる準備過程でPESが十分に収斂するまで待った後、個々の補償器の収斂値を測定して前記RROテーブルに保存し、前記ハードディスクドライブの準備過程以後の正常動作時にもキャリブレーションを行うことを特徴とする請求項4に記載のハードディスクのRRO外乱の高速補償制御装置。 - 前記RRO補償器は、複数のRRO補償器からなり、各RRO補償器は、
前記RROテーブルのサーボセクターのRRO値を参照して、前記フィードバックスイッチにより制御されるPES信号を入力として、複数の高調波よりなるRRO外乱を前記高調波別に補償することを特徴とする請求項4に記載のハードディスクRRO外乱の高速補償制御装置。 - 前記複数のRRO補償器は、
並列に連結されることを特徴とする請求項6に記載のハードディスクのRRO外乱の高速補償制御装置。 - 前記並列に連結された複数のRRO補償器の利得は、
前記複数の補償器を直列に構成して制御利得を設定した後、前記補償器を並列形態に変換して獲得することを特徴とする請求項7に記載のハードディスクのRRO外乱の高速補償制御装置。 - 請求項1ないし請求項3のいずれか1項に記載のハードディスクのRRO外乱の高速補償方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040006459A KR100594243B1 (ko) | 2004-01-31 | 2004-01-31 | 하드디스크 rro 외란 고속 보상 제어 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005216473A JP2005216473A (ja) | 2005-08-11 |
JP4177815B2 true JP4177815B2 (ja) | 2008-11-05 |
Family
ID=34836677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005020526A Expired - Fee Related JP4177815B2 (ja) | 2004-01-31 | 2005-01-28 | ハードディスクのrro外乱の高速補償制御方法および装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7330332B2 (ja) |
JP (1) | JP4177815B2 (ja) |
KR (1) | KR100594243B1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7656605B1 (en) * | 2005-10-24 | 2010-02-02 | Marvell International Ltd. | Method for repeatable run-out compensation |
US7375916B2 (en) * | 2006-03-17 | 2008-05-20 | Hitachi Global Storage Technologies Netherlands B.V. | Magnetic recording disk drive with multiple feedforward controllers for rotational vibration cancellation |
US7643239B2 (en) * | 2006-04-26 | 2010-01-05 | Seagate Technology Llc | Controller selection to reduce written-in run-out |
US7440223B2 (en) * | 2006-11-22 | 2008-10-21 | Samsung Electronics Co., Ltd. | Written-in repeatable run-out correction for hard disk drives |
KR100849199B1 (ko) * | 2007-01-24 | 2008-07-31 | 삼성전자주식회사 | 하드디스크 드라이브, 하드디스크 드라이브의 rro 보상방법 및 그 방법을 수행하는 컴퓨터 프로그램을 기록한기록 매체 |
US20100079906A1 (en) * | 2008-09-29 | 2010-04-01 | Wile Donald T | Adaptive Feed Forward Rotational Vibration Compensation During a SEEK Operation |
US8068298B2 (en) * | 2009-04-24 | 2011-11-29 | Hitachi Global Storage Technologies, Netherlands B.V. | Harmonic selection for track following on a hard disk drive |
US8896955B1 (en) * | 2010-08-31 | 2014-11-25 | Western Digital Technologies, Inc. | Adaptive track follow control |
US8537500B2 (en) | 2010-12-29 | 2013-09-17 | HGST Netherlands B.V. | Magnetic disk device |
KR20120096329A (ko) * | 2011-02-22 | 2012-08-30 | 삼성전자주식회사 | 신호 분석 회로를 포함하는 집적 시스템 |
US8564899B2 (en) | 2011-08-09 | 2013-10-22 | Western Digital Technologies, Inc. | Disk drive decreasing a settle delay based on speed that a settle parameter adapts |
US8737013B2 (en) | 2011-11-16 | 2014-05-27 | Western Digital Technologies, Inc. | Disk drive selecting disturbance signal for feed-forward compensation |
US11456014B1 (en) * | 2021-10-05 | 2022-09-27 | Western Digital Technologies, Inc. | Repeatable runout compensation value generation |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5886846A (en) * | 1996-03-13 | 1999-03-23 | Syquest Technology, Inc. | Method for applying optimal seeking technique to disk file with excessive repeatable runout |
US6141175A (en) * | 1997-10-08 | 2000-10-31 | Western Digital Corporation | Repeatable runout cancellation in sectored servo disk drive positioning system |
KR100501692B1 (ko) * | 1998-01-16 | 2005-10-07 | 삼성전자주식회사 | 반복성 런아웃 보상 알고리즘 사용방법 |
US6853511B2 (en) * | 2002-03-12 | 2005-02-08 | Seagate Technology Llc | Average position error measurement in a data storage device |
US6847502B1 (en) * | 2002-06-28 | 2005-01-25 | Western Digital Technologies, Inc. | Repeatable runout determination within a rotating media storage device |
-
2004
- 2004-01-31 KR KR1020040006459A patent/KR100594243B1/ko not_active IP Right Cessation
-
2005
- 2005-01-28 JP JP2005020526A patent/JP4177815B2/ja not_active Expired - Fee Related
- 2005-01-31 US US11/045,496 patent/US7330332B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7330332B2 (en) | 2008-02-12 |
US20050180042A1 (en) | 2005-08-18 |
JP2005216473A (ja) | 2005-08-11 |
KR100594243B1 (ko) | 2006-06-30 |
KR20050078702A (ko) | 2005-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4177815B2 (ja) | ハードディスクのrro外乱の高速補償制御方法および装置 | |
JP4268164B2 (ja) | 非周期的な外乱補償制御装置、その方法及びそれを利用したディスクドライブ | |
US7265934B2 (en) | Head position control method, head position control device, and disk device | |
JP4783248B2 (ja) | 外乱抑圧機能を持つ位置制御方法、位置制御装置および媒体記憶装置 | |
US7136256B2 (en) | Head positioning control method for a storage device and head positioning control device | |
JP2002509330A (ja) | サーボパフォーマンスを改善するための位置誤差の非線形性のモデル化 | |
JP2616746B2 (ja) | 磁気ディスク装置 | |
KR100212988B1 (ko) | 액츄에이터의 외란 보상방법 및 장치 | |
JPH0973618A (ja) | ディスク記録再生装置のヘッド位置決め制御システム及びそのシステムに適用する速度制御方法 | |
US7006321B2 (en) | Data storage apparatus, rotation control apparatus, and rotation control method | |
JP2002542551A (ja) | 自己同調モデル参照式ディスク・ドライブ・コントローラ | |
US7646560B2 (en) | Positioning control system and positioning control method | |
JP4550764B2 (ja) | シーク制御方法、シーク制御装置およびディスク装置 | |
KR100630721B1 (ko) | 하드디스크 드라이브의 트랙 탐색 제어 방법, 트랙 탐색제어 장치 그리고 이에 적합한 기록 매체 | |
JPH1139814A (ja) | 磁気ディスク装置 | |
JP4359230B2 (ja) | シークサーボトルク補償方法および装置,トルク補正定数生成方法,プログラム | |
JP4332535B2 (ja) | ヘッド位置決め制御方法及びヘッド位置決め制御装置 | |
JP2007242148A (ja) | 磁気ディスク装置 | |
JP2918030B2 (ja) | ディジタル制御方式 | |
KR100630720B1 (ko) | 디스크 드라이브의 트랙 탐색 모드에서의 적응적 안착제어 방법 및 장치 | |
JP2861938B2 (ja) | 磁気ディスク装置のヘッド位置決めサーボ方式 | |
JP5077144B2 (ja) | Rptcによるrro補償を行う磁気ディスク装置の制御装置および制御方法 | |
KR19990024805A (ko) | 자기 기록 디스크의 주기적 외란을 보상한 트랙 위치 제어 장치 | |
JPH07114781A (ja) | ディスク記憶装置 | |
JPH01294281A (ja) | 位置決め制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080122 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080422 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080425 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080522 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080527 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080619 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080620 |
|
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: 20080812 |
|
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: 20080822 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 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: 20110829 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |