[go: up one dir, main page]

JPH06267211A - Disk storage device - Google Patents

Disk storage device

Info

Publication number
JPH06267211A
JPH06267211A JP5576793A JP5576793A JPH06267211A JP H06267211 A JPH06267211 A JP H06267211A JP 5576793 A JP5576793 A JP 5576793A JP 5576793 A JP5576793 A JP 5576793A JP H06267211 A JPH06267211 A JP H06267211A
Authority
JP
Japan
Prior art keywords
signal
disturbance
compensation signal
disturbance compensation
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.)
Granted
Application number
JP5576793A
Other languages
Japanese (ja)
Other versions
JP3089517B2 (en
Inventor
Yosuke Hamada
洋介 浜田
Shigeyoshi Saito
茂芳 斉藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP05055767A priority Critical patent/JP3089517B2/en
Priority to US08/109,593 priority patent/US5402400A/en
Publication of JPH06267211A publication Critical patent/JPH06267211A/en
Application granted granted Critical
Publication of JP3089517B2 publication Critical patent/JP3089517B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)
  • Moving Of The Head To Find And Align With The Track (AREA)

Abstract

PURPOSE:To improve accuracy of positioning and to shorten an access time by canceling the effect of disturbance and vibration even when disturbance and vibration effect a positioning control system. CONSTITUTION:A disturbance compensation signal correcting section 31 stores a signal in which a first disturbance compensation signal is added to a second disturbance compensation signal in a storage device 30 in accordance with a position of a head 1 on a disk 4. Consequently, a new first disturbance compensation signal reducing periodic disturbance can be made. Further, the first disturbance compensation signal is added by a first compensation device 33, when the second disturbance compensation signal is added by a second compensation device 34 in a state where disturbance is reduced, reduced periodic disturbance can be further reduced. The disturbance compensation signal correcting section stores a signal in which the first disturbance compensation signal is added to the second disturbance compensation signal as a new first disturbance compensation signal. By repeating this operation the ability for suppressing disturbance can be gradually improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、磁気ディスク装置や光
ディスク装置等のディスク記憶装置に係り、特に、ヘッ
ド位置決め制御系に作用する外乱を打ち消す信号を演算
・記憶し、これを駆動回路への入力信号の一部とするこ
とで、外乱を抑制し、ヘッド位置決め精度の向上とヘッ
ド位置決め時間の短縮を図ることができるディスク記憶
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk storage device such as a magnetic disk device or an optical disk device, and in particular, it calculates and stores a signal for canceling a disturbance acting on a head positioning control system, and supplies this signal to a drive circuit. The present invention relates to a disk storage device capable of suppressing disturbance, improving head positioning accuracy, and shortening head positioning time by making it a part of an input signal.

【0002】[0002]

【従来の技術】従来の磁気ディスク装置は、円板の回転
数の上昇に伴い、磁気ヘッドが浮上する方式が一般的で
あり、データ記憶エリアの保護のために、起動および停
止時には、ヘッドをデータエリアの外に位置付けする必
要がある。一般には、リトラクトバネと呼ばれるバネで
アクチュエータを一方向に押しつけたり、アクチュエー
タの自重でヘッドを非データエリアに退避させる方式が
採られている。このバネ力やアクチュエータ自身の自重
といった外乱は、ヘッド位置決め制御系に与える影響が
大きく、定常位置偏差や、移動方向の違いによる過渡応
答のばらつきをもたらす。
2. Description of the Related Art In a conventional magnetic disk device, a magnetic head generally floats as the number of rotations of a disk rises. To protect the data storage area, the magnetic head is moved at start and stop. Must be located outside the data area. Generally, a method called a retract spring is used to push the actuator in one direction, or the head is retracted to a non-data area by the weight of the actuator. The disturbance such as the spring force and the self-weight of the actuator itself has a great influence on the head positioning control system, and causes a steady position deviation and a variation in transient response due to a difference in moving direction.

【0003】また、円板の回転中心と重心が不一致のた
め、円板が回転周波数で振動し、この振動が位置信号に
外乱として作用し、位置決め精度を劣化させている。ま
た、ヘッドを目標トラックまで移動させる制御系として
速度制御系が用いられ、速度検出器として位置信号と駆
動信号から速度信号を推定する方式を用いている場合、
円板振動の外乱が検出誤差をもたらし、速度制御系の応
答にばらつきを発生させるという問題があった。
Further, since the center of rotation and the center of gravity of the disc do not coincide with each other, the disc vibrates at the rotation frequency, and this vibration acts as a disturbance on the position signal, degrading the positioning accuracy. Further, when a speed control system is used as a control system for moving the head to the target track and a method of estimating the speed signal from the position signal and the drive signal is used as the speed detector,
There is a problem that the disturbance of the disk vibration causes a detection error and causes a variation in the response of the speed control system.

【0004】また、従来の光ディスク装置では、ヘッド
を移動位置決めするために、大きな距離を移動させるた
めのコースアクチュエータと、コースアクチュエータの
先に微小な位置決めを行うためのファインアクチュエー
タが用意されており、ヘッドはファインアクチュエータ
上に搭載されている。微小な位置決めを行うには、ファ
インアクチュエータが動作している必要があるが、ファ
インアクチュエータのストロークに比べて円板の偏心が
大きい場合は、ファインアクチュエータによる位置決め
が不能になり、位置決め精度が低下するという問題があ
った。
Further, in the conventional optical disk device, a coarse actuator for moving a large distance in order to move and position the head and a fine actuator for fine positioning at the tip of the coarse actuator are prepared. The head is mounted on the fine actuator. In order to perform minute positioning, the fine actuator must be operating, but if the disc eccentricity is large compared to the stroke of the fine actuator, the fine actuator will not be able to perform positioning and the positioning accuracy will decrease. There was a problem.

【0005】従来の外乱補償方法としては、特公平1−
43378号公報の記載のように、推定速度信号と速度
信号の誤差信号をフィードバックして、電力増幅器の入
力に外乱打ち消し信号として加算することにより補償す
る方法が提案されている。
As a conventional disturbance compensation method, Japanese Patent Publication No. 1-
As described in Japanese Patent No. 43378, a method of compensating by feeding back an estimated speed signal and an error signal of the speed signal and adding it as a disturbance cancellation signal to the input of the power amplifier has been proposed.

【0006】[0006]

【発明が解決しようとする課題】ディスク記憶装置の大
容量化と高速化に伴って、トラック間の狭小化、アクチ
ュエータの軽量化が著しいが、この結果、外乱の影響は
益々無視できなくなってきた。ディスク記憶装置では、
円板の回転中心と重心が一致していないとき、円板は偏
心する。そこで、外乱を抑制することが必要となる。こ
の外乱を従来の閉ループ系の応答周波数を増大すること
で抑制することは、ヘッド支持機構系の共振特性から限
界がある。
With the increase in capacity and speed of disk storage devices, the space between tracks has become narrower and the weight of actuators has been significantly reduced. As a result, the influence of disturbances cannot be ignored. . In disk storage,
When the center of rotation of the disc does not coincide with the center of gravity, the disc is eccentric. Therefore, it is necessary to suppress the disturbance. There is a limit to suppressing this disturbance by increasing the response frequency of the conventional closed loop system due to the resonance characteristics of the head support mechanism system.

【0007】外乱を推定し抑制する方法として、上記従
来技術である特公平1−43378号公報は、検出速度
信号と推定速度信号の誤差を増幅してフィードバックす
る手法である。上記従来技術では、速度信号として、高
周波数のノイズを含んだ位置信号を微分した信号を用い
るため、速度信号のS/Nが低下する。このため、位置
微分回路の周波数帯域を高くすることができず、高周波
の外乱及び振動を抑制することができないという問題が
ある。また、上記従来技術のように、推定誤差をフィー
ドバックする手法で、外乱の抑圧効果を上げようとする
と、外乱推定器の推定帯域を上げるため、高周波数のノ
イズや振動に対する感度が高くなり不安定になるため、
必ずしも良好な外乱補償の効果が得られない。
As a method for estimating and suppressing a disturbance, Japanese Patent Publication No. 1-43378, which is the conventional art, is a method for amplifying and feeding back an error between a detected speed signal and an estimated speed signal. In the above-mentioned prior art, since the signal obtained by differentiating the position signal containing high frequency noise is used as the speed signal, the S / N of the speed signal is lowered. Therefore, there is a problem that the frequency band of the position differentiating circuit cannot be increased, and high-frequency disturbance and vibration cannot be suppressed. Further, as in the above-mentioned conventional technique, if an attempt is made to increase the disturbance suppression effect by a method of feeding back an estimation error, the estimation band of the disturbance estimator is increased, so that the sensitivity to high-frequency noise and vibration becomes high and unstable. Because
A good effect of disturbance compensation cannot always be obtained.

【0008】本発明の目的は、これらの問題を改善し、
フィードバック補償に伴う遅れを低減化し、かつ、ノイ
ズを含んだ位置信号に対しても安定性を確保しながら、
外乱を抑制して高精度なヘッド位置決めとアクセス時間
の短縮を図り、さらに、外乱による位置決め動作のばら
つきを低減化することが可能なディスク記憶装置を提供
することにある。
The object of the present invention is to remedy these problems,
While reducing the delay caused by feedback compensation and ensuring stability for position signals containing noise,
It is an object of the present invention to provide a disk storage device capable of suppressing disturbance, achieving high-accuracy head positioning, shortening access time, and reducing variations in positioning operation due to disturbance.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に本発明のディスク記憶装置は、円板上に記録された円
板の半径方向位置と周方向位置を表わすサーボ信号を読
みだすヘッドと、前記サーボ信号から前記ヘッドの位置
を表す位置信号を発生する位置検出器と、前記ヘッドが
固定されたアクチュエータを駆動する駆動信号を入力信
号に応じて出力する駆動回路と、前記位置信号を目標位
置に一致させるように位置決め補償信号を演算して前記
駆動回路に出力する位置決め補償器とを具備したディス
ク記憶装置において、前記ヘッドの位置決め制御系に加
わる周期的外乱を打ち消す第1の外乱補償信号を前記駆
動回路の入力信号に加算して補正する第1の補正手段
と、前記第1の外乱補償信号を記憶し、前記位置信号に
応じて出力する記憶手段と、前記第1の外乱補償信号で
打ち消せずに残った外乱を打ち消す第2の外乱補償信号
を前記位置決め補償信号に加算して補正する第2の補正
手段と、前記第2の補正手段の出力と前記位置信号の関
数として前記第2の外乱補償信号を推定する推定手段
と、前記第1の外乱補償信号と前記第2の外乱補償信号
を加算した信号を作成し、新たな第1の外乱補償信号と
して前記位置信号に応じて前記記憶手段に記憶する外乱
補償信号修正部とを設けたことを特徴とするものであ
る。
In order to achieve the above object, a disk storage device of the present invention comprises a head for reading out a servo signal representing a radial position and a circumferential position of a disk recorded on the disk. A position detector for generating a position signal representing the position of the head from the servo signal, a drive circuit for outputting a drive signal for driving an actuator to which the head is fixed, in accordance with an input signal, and a target for the position signal A first disturbance compensation signal for canceling a periodic disturbance applied to a positioning control system of the head, in a disk storage device comprising a positioning compensator for calculating a positioning compensation signal so as to match the position and outputting it to the drive circuit. Correction means for adding and correcting to the input signal of the drive circuit, and storage for storing the first disturbance compensation signal and outputting it according to the position signal. A second disturbance compensating signal for compensating by adding a second disturbance compensating signal for canceling the disturbance remaining without being canceled by the first disturbance compensating signal to the positioning compensating signal, and the second compensating means. Of the first disturbance compensation signal and the second disturbance compensation signal, and an estimation means for estimating the second disturbance compensation signal as a function of the output of the And a disturbance compensation signal correction section for storing the disturbance compensation signal in the storage means in accordance with the position signal.

【0010】また、前記駆動信号と前記位置信号の関数
として速度信号を推定する速度信号推定手段を有する位
置決め補償器から成るディスク記憶装置において、前記
駆動信号から第1の外乱補償信号に比例した信号を減算
する第3の補正手段を設け、駆動信号の代わりに、減算
した信号を速度推定手段に入力することにより、外乱に
よる速度推定誤差を低減化し、外乱による応答のばらつ
きを減らすことが可能になる。
In a disk storage device comprising a positioning compensator having velocity signal estimating means for estimating a velocity signal as a function of the drive signal and the position signal, a signal proportional to the first disturbance compensation signal from the drive signal. It is possible to reduce the speed estimation error due to the disturbance and to reduce the variation of the response due to the disturbance by providing the third correction means for subtracting and inputting the subtracted signal to the speed estimation means instead of the drive signal. Become.

【0011】[0011]

【作用】上記構成によれば、外乱を打ち消す第2の外乱
補償信号を推定する推定手段を、たとえば、ヘッドの推
定位置信号と推定速度信号を演算し、さらに、位置信号
と推定位置信号の誤差を増幅する部分から構成する。外
乱が、位置決め制御系に作用していないとき、位置信号
と推定位置信号は一致する。しかし、外乱が、位置決め
制御系に作用しているとき、位置信号と推定位置信号と
は誤差を生じる。この誤差が生じたのは、外乱が作用し
ているためであり、この位置信号と推定位置信号との差
である推定位置誤差信号を増幅した第2の外乱補償信号
は、外乱を打ち消すのに必要な信号を生成することがで
きる。
According to the above arrangement, the estimating means for estimating the second disturbance compensation signal for canceling the disturbance calculates, for example, the estimated position signal and the estimated velocity signal of the head, and further calculates the error between the position signal and the estimated position signal. It is composed of a part for amplifying. When the disturbance does not act on the positioning control system, the position signal and the estimated position signal match. However, when the disturbance acts on the positioning control system, an error occurs between the position signal and the estimated position signal. This error is generated because the disturbance acts, and the second disturbance compensation signal obtained by amplifying the estimated position error signal, which is the difference between the position signal and the estimated position signal, cancels the disturbance. The required signal can be generated.

【0012】電源投入直後、記憶手段に記憶されている
第1の外乱補償信号は、ゼロであるので、第2の外乱補
償信号は、ヘッド位置決め制御系に作用する外乱を打ち
消そうとする。また、このとき、外乱補償信号修正部
は、第1の外乱補償信号と第2の外乱補償信号を加算し
た信号を、円板面上のヘッド位置に応じて、記憶手段に
記憶する。この結果、記憶手段には、周期的外乱を低減
する新たな第1の外乱補償信号を作成することができ
る。(1度目の外乱補償テーブル修正)さらに、作成さ
れた第1の外乱補償信号を第1の補正手段により加算し
て、外乱を低減した状態で、第2の補正手段が、第2の
外乱補償信号を加算すると、低減された周期外乱をさら
に低減することができる。外乱補償信号修正部は、第1
の外乱補償信号と第2の外乱補償信号を加算した信号を
新たな第1の外乱補償信号として記憶手段に記憶する。
(2度目の外乱補償テーブル修正)2度目に作成された
外乱補償テーブルは、1度目の外乱補償テーブルに比
べ、外乱の抑制能力が2倍になる。この動作を繰り返す
と、外乱の抑制能力を次第に向上させることが可能にな
る。
Immediately after the power is turned on, the first disturbance compensation signal stored in the storage means is zero, so that the second disturbance compensation signal tries to cancel the disturbance acting on the head positioning control system. Further, at this time, the disturbance compensation signal correction unit stores the signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal in the storage unit according to the head position on the disc surface. As a result, a new first disturbance compensation signal that reduces the periodic disturbance can be created in the storage means. (First disturbance compensation table correction) Furthermore, the first disturbance compensation signal created is added by the first compensation means to reduce the disturbance, and the second compensation means performs the second disturbance compensation. By adding the signals, the reduced periodic disturbance can be further reduced. The disturbance compensation signal correction unit is the first
The signal obtained by adding the second disturbance compensation signal and the second disturbance compensation signal is stored in the storage means as a new first disturbance compensation signal.
(Modification of the second disturbance compensation table) The disturbance compensation table created the second time has twice the disturbance suppression capability as the disturbance compensation table of the first time. By repeating this operation, it becomes possible to gradually improve the disturbance suppression capability.

【0013】以上の動作を円板面上の代表トラックにお
いて複数回行った後、記憶手段に記憶された所定トラッ
クについての第1の外乱補償信号から、記憶されていな
いトラックの第1の外乱補償信号を補間することによっ
て、全トラックの第1の外乱補償信号を求め、記憶手段
に記憶する。
After performing the above-mentioned operation a plurality of times on the representative track on the disk surface, the first disturbance compensation signal for the unstored track is calculated from the first disturbance compensation signal for the predetermined track stored in the storage means. By interpolating the signals, the first disturbance compensation signals of all tracks are obtained and stored in the storage means.

【0014】その後の動作は、記憶手段は記憶された第
1の外乱補償信号を、円板面上のヘッド位置に応じて出
力し、第1の補正手段は、この信号を駆動回路の入力信
号に加算して補正することで、外乱を打ち消して、位置
決め精度の向上とアクセス時間の短縮を図ることができ
る。また、その後の動作として、第1の補正手段だけで
なく、第2の補正手段も動作させて、さらに位置決め精
度の向上を図ることもできる。
In the subsequent operation, the storage means outputs the stored first disturbance compensation signal according to the head position on the disk surface, and the first correction means outputs this signal as the input signal of the drive circuit. Then, the disturbance can be canceled, the positioning accuracy can be improved, and the access time can be shortened. Further, as the subsequent operation, not only the first correction means but also the second correction means can be operated to further improve the positioning accuracy.

【0015】上記動作は、ディスク記憶装置の電源投入
直後あるいは電源投入直後とその後の所定時間毎に外乱
補償信号修正部で得られた第1の外乱補償信号を記憶手
段に記憶し、記憶手段に記憶された外乱補償信号が更新
されるまでの間は、記憶された外乱補償信号を用いて補
正動作を行う。これにより、推定手段の演算速度が遅い
場合でも、安定な補正動作を行うことができる。補正動
作を行うことにより、外乱や振動を打ち消して、位置決
め精度の向上とアクセス時間の短縮を図ることができ
る。
In the above operation, the first disturbance compensation signal obtained by the disturbance compensation signal correction section is stored in the storage means immediately after the power of the disk storage device is turned on, or immediately after the power is turned on, and every predetermined time thereafter, and the storage means stores the first disturbance compensation signal. Until the stored disturbance compensation signal is updated, a correction operation is performed using the stored disturbance compensation signal. As a result, a stable correction operation can be performed even when the calculation speed of the estimation means is slow. By performing the correction operation, it is possible to cancel disturbances and vibrations, improve positioning accuracy, and shorten access time.

【0016】また、位置信号の微分信号にローパスフィ
ルタを通した信号と駆動信号の積分信号にハイパスフィ
ルタを通した信号を合成して速度信号を推定する速度推
定手段を有する位置決め補償器では、外乱により、位置
信号に外乱が含まれているため、速度推定結果も誤差を
生じる。本発明のディスク記憶装置では、第3の補正手
段を設け、速度推定手段に入力される駆動信号に代わっ
て、駆動信号から外乱補償信号を減算した信号を、速度
推定手段に入力する。この補正動作により、速度推定手
段は、外乱の影響を受けなくなり、位置決め制御系の応
答のばらつきを低減化することが可能になる。
Further, in the positioning compensator having a speed estimation means for estimating a speed signal by synthesizing a signal passed through the low pass filter with the differential signal of the position signal and a signal passed through the high pass filter with the integrated signal of the drive signal Therefore, since the position signal includes disturbance, the velocity estimation result also has an error. In the disk storage device of the present invention, the third correcting means is provided, and instead of the drive signal input to the speed estimating means, a signal obtained by subtracting the disturbance compensation signal from the drive signal is input to the speed estimating means. By this correcting operation, the speed estimating means is not affected by the disturbance, and it is possible to reduce the variation in the response of the positioning control system.

【0017】[0017]

【実施例】以下、本発明のいくつかの実施例を、図面を
参照して説明する。 〈第1実施例〉請求項1〜4記載の本発明の一実施例
を、図面により詳細に説明する。図1は、本発明の一実
施例を示す磁気ディスク装置の位置決め制御系をディジ
タル制御系で実現したときのハードウェア構成を示した
ブロック線図である。図1では、アクチュエータとして
ボイスコイルモータ(VCM)2を用いている。VCM
2は、スピンドルモータ3により回転駆動される円板4
上の任意のトラックまでヘッド1を円板半径方向に移動
位置決めすることが可能である。これらの構成要素は、
全てベース5上に搭載されている。位置検出器6は、ア
ンプ7、復調回路8から構成されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Some embodiments of the present invention will be described below with reference to the drawings. <First Embodiment> An embodiment of the present invention described in claims 1 to 4 will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a hardware configuration when a positioning control system of a magnetic disk device according to an embodiment of the present invention is realized by a digital control system. In FIG. 1, a voice coil motor (VCM) 2 is used as an actuator. VCM
2 is a disk 4 which is driven to rotate by a spindle motor 3.
It is possible to move and position the head 1 in the radial direction of the disk to an arbitrary track above. These components are
All are mounted on the base 5. The position detector 6 is composed of an amplifier 7 and a demodulation circuit 8.

【0018】円板4上には、サーボ信号が記録されてお
り、ヘッド1で読みだされたサーボ信号は、アンプ7で
増幅され、復調回路8に送られる。復調回路8は、位置
信号として、最近接トラック中心までの位置誤差を表す
位置誤差信号(PES)9aと、半径方向位置信号(T
RK)9bと、周方向位置信号(SECTOR)9cを
出力している。復調回路8では、主位置誤差信号PES
N(図示せず)と90度位相の異なる副位置誤差信号P
ESQ(図示せず)を作成し、PESNとPESQから
ヘッド位置に応じて極性の整った位置誤差信号(PE
S)9aを作成し出力する。半径方向位置信号(TR
K)9bは、ヘッドの円板半径方向絶対位置を表すトラ
ック番号で表したディジタル信号である。これらの信号
PESN、PESQ、PES、TRKの関係を図2に示
す。周方向位置信号9cは、ヘッドの円板周方向に対す
る位置をディジタル信号で表したセクタ番号である。半
径方向位置信号と周方向位置信号を解かりやすく表現す
ると、図3のようになる。
Servo signals are recorded on the disk 4, and the servo signals read by the head 1 are amplified by an amplifier 7 and sent to a demodulation circuit 8. The demodulation circuit 8 uses a position error signal (PES) 9a representing a position error up to the center of the closest track and a radial direction position signal (T) as position signals.
RK) 9b and a circumferential position signal (SECTOR) 9c are output. In the demodulation circuit 8, the main position error signal PES
N (not shown) and 90 degree phase difference sub-position error signal P
An ESQ (not shown) is created, and a position error signal (PE
S) Create and output 9a. Radial position signal (TR
K) 9b is a digital signal represented by a track number indicating the absolute position of the head in the radial direction of the disk. The relationship between these signals PESN, PESQ, PES, and TRK is shown in FIG. The circumferential position signal 9c is a sector number that represents the position of the head in the circumferential direction of the disk as a digital signal. FIG. 3 shows the radial position signal and the circumferential position signal in an easily understandable manner.

【0019】本発明を実現する手段は、たとえば、CP
U10と、メモリーであるROM(Read Only
Memory)11と、RAM(Random Ac
cess Memory)12と、それらを結合するた
めのバス13から構成されるマイクロコンピュータシス
テム14と、ディジタル操作信号を保持するためのディ
ジタル出力回路(DOC)15と、ディジタル操作信号
を操作信号に変換するためのDA変換器(DAC)16
と、駆動信号18をディジタル駆動信号に変換するため
の第1のAD変換器(ADC)19と、位置誤差信号
(PES)9aをディジタル位置誤差信号に変換するた
めの第2のAD変換器(ADC)20と、半径方向位置
信号(TRK)9b、周方向位置信号(SECTOR)
9c及びディジタル駆動信号及びディジタル位置誤差信
号をマイクロコンピュータシステムに読み込むためのデ
ィジタル入力回路(DIC)21から構成される。
Means for implementing the present invention are, for example, CP
U10 and ROM (Read Only)
Memory 11 and RAM (Random Ac)
access memory 12, a microcomputer system 14 including a bus 13 for connecting them, a digital output circuit (DOC) 15 for holding a digital operation signal, and a digital operation signal converted into an operation signal. DA converter (DAC) 16 for
A first AD converter (ADC) 19 for converting the drive signal 18 into a digital drive signal, and a second AD converter (Converting the position error signal (PES) 9a into a digital position error signal ( ADC) 20, radial position signal (TRK) 9b, circumferential position signal (SECTOR)
9c and a digital input circuit (DIC) 21 for reading the digital drive signal and the digital position error signal into the microcomputer system.

【0020】図1のディジタル制御系では、位置誤差信
号(PES)9aと半径方向位置信号(TRK)9bか
ら位置信号Yを、マイクロコンピュータ内のソフトウェ
アで作成する。そこで、ソフトウェアにより、実現され
る信号処理の流れを説明するために、図4の制御系ブロ
ック線図を用いて説明する。ヘッド位置から位置誤差信
号(PES)9aまでの検出ゲインをKp、ヘッド位置
から半径方向位置信号(TRK)9bまでの検出ゲイン
をKp’とすると、位置信号Yは、数式(1)のように
計算される。
In the digital control system of FIG. 1, the position signal Y is generated from the position error signal (PES) 9a and the radial position signal (TRK) 9b by software in the microcomputer. Therefore, in order to explain the flow of signal processing realized by software, description will be given using the control system block diagram of FIG. Assuming that the detection gain from the head position to the position error signal (PES) 9a is Kp and the detection gain from the head position to the radial position signal (TRK) 9b is Kp ', the position signal Y is represented by the formula (1). Calculated.

【0021】[0021]

【数1】 [Equation 1]

【0022】コントローラ22が移動コマンド23を位
置決め補償器24に発行すると、位置決め補償器24
は、位置信号Yをコントローラから与えられた目標位置
信号に一致させるように位置決め補償信号Vを演算し出
力する。位置決め補償信号Vの演算方法は、たとえば、
MEE & DANIEL の MAGNETIC R
ECORDING Vol.2(McGraw−Hil
l Book Company)の53頁〜84頁記載
のように、位置誤差信号9a、半径方向位置信号9bと
駆動信号18をもとに、ヘッド1が目標トラックの近く
に到達するまでは速度制御系により演算し、目標トラッ
クの近くになってからは位置制御系により演算する方法
がある。一般に、磁気ディスク装置では、位置偏差が大
きいときに大きな距離を移動する動作をシーク動作、位
置偏差の小さいときに位置制御する動作をフォロイング
動作という。また、位置決め補償器を実現する手段は、
アナログ制御系であってもよいし、ディジタル制御系で
あってもかまわない。以下、本発明の動作は、ディジタ
ル制御系を用いた場合の説明である。
When the controller 22 issues the movement command 23 to the positioning compensator 24, the positioning compensator 24
Calculates and outputs the positioning compensation signal V so that the position signal Y coincides with the target position signal given by the controller. The method of calculating the positioning compensation signal V is, for example,
MEE &DANIEL's MAGNETIC R
ECORDING Vol. 2 (McGraw-Hil
As described in p. 53 to 84 of the (l Book Company), the speed control system uses the position error signal 9a, the radial position signal 9b and the drive signal 18 until the head 1 reaches near the target track. There is a method in which the position is calculated and then calculated by the position control system after the target track is approached. Generally, in a magnetic disk device, an operation of moving a large distance when the positional deviation is large is called a seek operation, and an operation of controlling the position when the positional deviation is small is called a following operation. Further, the means for realizing the positioning compensator is
It may be an analog control system or a digital control system. The operation of the present invention will be described below when a digital control system is used.

【0023】図4のブロック線図は、マイクロコンピュ
ータシステム内の信号の流れを表した離散時間系のブロ
ック線図である。ただし、制御対象の部分は、連続時間
系の伝達関数として表現した。sはラプラス演算子、T
はディジタル制御系のサンプル周期(秒)を表す。ま
た、DA変換器(DAC)16のモデルをゼロ次ホール
ダ特性(数式(2))と、ゲインKDA(V/カウント)
で表している。
The block diagram of FIG. 4 is a block diagram of a discrete time system showing the flow of signals in the microcomputer system. However, the part to be controlled is expressed as a transfer function in a continuous time system. s is the Laplace operator, T
Represents the sampling period (seconds) of the digital control system. In addition, the model of the DA converter (DAC) 16 has a zero-order holder characteristic (equation (2)) and a gain KDA (V / count).
It is represented by.

【0024】[0024]

【数2】 [Equation 2]

【0025】駆動回路17の電圧電流変換ゲインをKA
(A/V)、VCM2の力定数をKF(N/A)、ヘッ
ド1を搭載した可動部の質量をM(kg)、また、外乱
として、加速度外乱D1と位置外乱(振動)D2が加わっ
ているものとしている。
The voltage-current conversion gain of the drive circuit 17 is set to KA
(A / V), the force constant of VCM2 is KF (N / A), the mass of the movable part on which the head 1 is mounted is M (kg), and acceleration disturbance D 1 and position disturbance (vibration) D 2 are external disturbances. Is assumed to have been added.

【0026】本実施例の記憶手段30、外乱補償信号修
正部31、推定手段32、第1の補正手段33、第2の
補正手段34は、電源投入直後、以下のように動作す
る。
The storage unit 30, the disturbance compensation signal correction unit 31, the estimation unit 32, the first correction unit 33, and the second correction unit 34 of this embodiment operate as follows immediately after the power is turned on.

【0027】ある代表トラックにヘッドを移動させ、フ
ォロイングさせた後、記憶手段30に記憶されている第
1の外乱補償信号を出力する。同時に、第1の補正手段
33と推定手段32の動作も行う。電源投入直後は、記
憶手段30に記憶されている第1の外乱補償信号はゼロ
である。すなわち、推定手段32で推定される第2の外
乱補償信号は、制御対象に作用する外乱そのものを打ち
消そうとする。このとき、外乱補償信号修正部31は、
第1の外乱補償信号と第2の外乱補償信号を加算した信
号を、円板面ヘッド位置(TRK、SECTOR)に応
じて記憶手段30に記憶する。記憶する際は、第1の外
乱補償信号と第2の外乱補償信号を加算した信号をその
まま記憶手段30に記憶してもよいが、ローパスフィル
タを通し、非再現なノイズや振動の影響を低減してか
ら、記憶手段30に記憶したほうが、より効果的であ
る。外乱補償信号修正部31による第1の外乱補償信号
の更新が終了したら、推定手段32と外乱補償信号修正
部31の動作をやめる(ステップ1)。
After moving the head to a representative track and following it, the first disturbance compensation signal stored in the storage means 30 is output. At the same time, the operations of the first correction means 33 and the estimation means 32 are also performed. Immediately after the power is turned on, the first disturbance compensation signal stored in the storage means 30 is zero. That is, the second disturbance compensation signal estimated by the estimation means 32 tries to cancel the disturbance itself that acts on the controlled object. At this time, the disturbance compensation signal correction unit 31
A signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal is stored in the storage means 30 according to the disk surface head position (TRK, SECTOR). When storing, the signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal may be stored as it is in the storage means 30, but it is passed through a low-pass filter to reduce the influence of non-reproducible noise or vibration. Then, it is more effective to store it in the storage means 30. When the update of the first disturbance compensation signal by the disturbance compensation signal correction section 31 is completed, the operations of the estimating means 32 and the disturbance compensation signal correction section 31 are stopped (step 1).

【0028】次に、記憶手段30に記憶された第1の外
乱補償信号を円板面上ヘッド位置(TRK、SECTO
R)に応じて記憶手段30から出力し、第1の補正手段
33で補正動作を行い、制御対象に作用している周期的
外乱を打ち消す。この結果、ディスク偏心による回転同
期振動を低減できる。この状態で、推定手段32を動作
させると、第1の外乱補償信号により、制御対象に作用
している外乱が、見かけ上、小さくなっているため、推
定手段32では、第1の外乱補償信号で補償しきれなか
った外乱を打ち消そうと動作する。このとき、外乱補償
信号修正部31は、第1の外乱補償信号と第2の外乱補
償信号を加算した信号を、円板面上ヘッド位置(TR
K、SECTOR)に応じて記憶手段30に記憶する。
記憶する際は、第1の外乱補償信号と第2の外乱補償信
号を加算した信号をそのまま記憶手段30に記憶しても
よいが、ローパスフィルタを通し、非再現なノイズや振
動を低減してから、記憶手段30に記憶したほうが、よ
り効果的である。外乱補償信号修正部31による第1の
外乱補償信号の更新が終了したら、推定手段32と外乱
補償信号修正部31の動作をやめる(ステップ2)。
Next, the first disturbance compensation signal stored in the storage means 30 is transferred to the head position (TRK, SECTO) on the disk surface.
R) is output from the storage means 30 and the first correction means 33 performs a correction operation to cancel the periodic disturbance acting on the controlled object. As a result, it is possible to reduce rotation-synchronous vibration due to disk eccentricity. When the estimating means 32 is operated in this state, the disturbance acting on the controlled object is apparently reduced by the first disturbance compensation signal, and therefore the estimating means 32 causes the first disturbance compensation signal to be generated. It works to cancel the disturbance that could not be compensated by. At this time, the disturbance compensation signal correction unit 31 adds the signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal to the head position (TR) on the disc surface.
K, SECTOR).
When storing, the signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal may be stored in the storage means 30 as it is, but it is passed through a low pass filter to reduce non-reproducible noise and vibration. Therefore, it is more effective to store it in the storage means 30. When the update of the first disturbance compensation signal by the disturbance compensation signal correction section 31 is completed, the operations of the estimating means 32 and the disturbance compensation signal correction section 31 are stopped (step 2).

【0029】ステップ2の動作を繰り返す。この結果、
周期的外乱を打ち消す効果が次第に増してくる。ステッ
プ2では、ステップ1での外乱の打ち消しの効果の倍の
効果が得られ、ステップ2を繰り返すと、それが、3
倍、4倍と打ち消しの効果が向上していく。そして、ス
テップ2の繰り返しを適当な回数のところでやめる(ス
テップ3)。
The operation of step 2 is repeated. As a result,
The effect of canceling the periodic disturbance gradually increases. In Step 2, the effect of canceling the disturbance in Step 1 is doubled, and when Step 2 is repeated, it becomes 3
Double and quadruple, the effect of cancellation improves. Then, the repetition of step 2 is stopped at an appropriate number of times (step 3).

【0030】新たな代表トラックにヘッドを移動させ、
ステップ1からステップ3を繰り返す(ステップ4)。
The head is moved to a new representative track,
Steps 1 to 3 are repeated (step 4).

【0031】代表トラックとして選択されなかったトラ
ックの第1の外乱補償信号を、代表トラックについての
第1の外乱補償信号データから補間して求める。補間方
法は、代表トラックのうち、近いものを2つ選んで、1
次補間したり、近いものを3つ選んで、2次補間して計
算で求める方法が考えられる。もっとも簡単な補間方法
は、0次補間、すなわち、1つの代表トラックの第1の
外乱補償信号データを、他のトラックについても、その
まま用いる方式である(ステップ5)。
The first disturbance compensation signal of the track not selected as the representative track is obtained by interpolating from the first disturbance compensation signal data of the representative track. The interpolation method is to select two closest tracks from the representative tracks and
A method of performing a second interpolation or selecting three close ones and performing a second interpolation to obtain them by calculation can be considered. The simplest interpolation method is zero-order interpolation, that is, the method of using the first disturbance compensation signal data of one representative track for other tracks as it is (step 5).

【0032】第1の補正手段33を動作させながら、シ
ーク制御およびフォロイング制御を行う。これにより、
回転に同期した周期的外乱を低減することが可能にな
る。また、このとき、推定手段32と第2の補正手段3
4も動作させることにより、回転とは非同期な振動等の
外乱も打ち消すことも可能である(ステップ6)。
The seek control and the following control are performed while operating the first correction means 33. This allows
It becomes possible to reduce the periodic disturbance synchronized with the rotation. At this time, the estimating means 32 and the second correcting means 3
By operating 4 as well, it is possible to cancel a disturbance such as vibration that is asynchronous with the rotation (step 6).

【0033】次に、推定手段32の動作を図5のブロッ
ク線図を用いて、より詳細に説明する。推定手段32の
出力信号である第2の外乱補償信号W2は、外乱を打ち
消そうとする信号であるが、このW2の導出方法を説明
する。
Next, the operation of the estimating means 32 will be described in more detail with reference to the block diagram of FIG. The second disturbance compensation signal W 2 which is the output signal of the estimation means 32 is a signal for canceling the disturbance. A method of deriving this W 2 will be described.

【0034】数式(3)に示すように、数式(1)で示
した位置信号を表す変数Yから推定位置信号を表す変数
〈Y〉を差し引いた値を計算し、この値を推定位置誤差
信号を表す変数〈〈Y〉〉に記憶する。
As shown in equation (3), a value obtained by subtracting the variable <Y> representing the estimated position signal from the variable Y representing the position signal shown in equation (1) is calculated, and this value is calculated. Is stored in the variable 〈〈 Y 〉〉 which represents

【0035】[0035]

【数3】 [Equation 3]

【0036】さらに、数式(4)で示されるように、デ
ィジタル推定誤差信号〈〈Y〉〉にゲインHを乗じた値
を、第2の外乱補償信号W2に記憶し、出力する。
Further, as shown in equation (4), the value obtained by multiplying the digital estimation error signal 〈〈 Y 〉〉 by the gain H is stored in the second disturbance compensation signal W 2 and output.

【0037】[0037]

【数4】 [Equation 4]

【0038】さらに、次のサンプルに備え、数式(5)
で表される推定位置信号を計算し、変数〈X1〉に記憶
する。
Further, in preparation for the next sample, equation (5)
The estimated position signal represented by is calculated and stored in the variable <X1>.

【0039】[0039]

【数5】 [Equation 5]

【0040】さらに、数式(6)で表される推定速度信
号を計算し、変数〈X2〉に記憶する。
Further, the estimated velocity signal represented by the equation (6) is calculated and stored in the variable <X2>.

【0041】[0041]

【数6】 [Equation 6]

【0042】さらに、数式(7)で表される推定位置信
号を計算し、変数〈Y〉に記憶する。
Further, the estimated position signal represented by the equation (7) is calculated and stored in the variable <Y>.

【0043】[0043]

【数7】 [Equation 7]

【0044】推定手段32は、以上の数式(3)から数
式(7)の処理演算をT秒間隔で繰り返し行う。
The estimating means 32 repeats the processing operations of the above equations (3) to (7) at intervals of T seconds.

【0045】図5の中で、ゲインg1 、g2 、l1 、l
2 、hは、信号Uから、位置信号Yまでの伝達関数モデ
ルから作られた離散時間系の同一次元オブザーバのゲイ
ンであり、数式(8)、数式(9)、数式(10)、数
式(11)、数式(12)のように決定される。
In FIG. 5, the gains g 1 , g 2 , l 1 , l
2 , h are the gains of the same-dimensional observer of the discrete time system created from the transfer function model from the signal U to the position signal Y, and are represented by the formulas (8), (9), (10), and ( 11) and is determined as in Expression (12).

【0046】[0046]

【数8】 [Equation 8]

【0047】[0047]

【数9】 [Equation 9]

【0048】[0048]

【数10】 [Equation 10]

【0049】[0049]

【数11】 [Equation 11]

【0050】[0050]

【数12】 [Equation 12]

【0051】図5は、ディジタル制御系において実現さ
れる推定手段32を示すためのブロック線図であるが、
理想的なアナログ制御系における推定手段は、図6のよ
うに表される。図6のアナログ制御系において、L1
2 、Hを数式(13)、数式(14)、数式(15)
とおくと、第2の外乱補償信号までの伝達特性は、数式
(16)となり、ωを十分大きくとると、外乱を打ち消
すための信号となることがわかる。
FIG. 5 is a block diagram showing the estimating means 32 implemented in the digital control system.
The estimation means in an ideal analog control system is expressed as shown in FIG. In the analog control system of FIG. 6, L 1 ,
L 2 and H are represented by Formula (13), Formula (14), and Formula (15)
In other words, the transfer characteristic up to the second disturbance compensation signal is given by equation (16), and it can be seen that when ω is set to be sufficiently large, it becomes a signal for canceling the disturbance.

【0052】[0052]

【数13】 [Equation 13]

【0053】[0053]

【数14】 [Equation 14]

【0054】[0054]

【数15】 [Equation 15]

【0055】[0055]

【数16】 [Equation 16]

【0056】図5のg1 、g2 、l1 、l2 は、図6の
アナログで実現された同一次元オブザーバを離散化して
得られる。また、ディジタル制御系では、ゼロ次ホール
ダの直流ゲインがTであるため、アナログで設計された
Hの値に対して、ディジタル制御系のhは、Tで割った
値となっている。
The g 1 , g 2 , l 1 , and l 2 in FIG. 5 are obtained by discretizing the same-dimensional observer realized by the analog in FIG. Further, in the digital control system, since the DC gain of the zero-order holder is T, h of the digital control system is a value obtained by dividing T by the value of H designed by analog.

【0057】ここで、フォロイング制御系が動作してい
るときで、従来制御系と本発明の制御系でその応答を比
較する。図7のように従来フォロイング中に生じていた
振動を、図8のように低減化し、位置決め精度の向上を
図ることができる。
Here, the responses of the conventional control system and the control system of the present invention are compared when the following control system is operating. As shown in FIG. 8, it is possible to reduce the vibration that has been conventionally generated during following as shown in FIG. 7 and improve the positioning accuracy.

【0058】〈第2実施例〉請求項5〜8記載の本発明
の一実施例を図4の制御系ブロック線図を用いて説明す
る。位置信号の微分信号にローパスフィルタを通した信
号と駆動信号18の積分信号にハイパスフィルタを通し
た信号を合成して速度信号を推定する速度推定手段を有
する位置決め補償器では、外乱により、位置信号に外乱
が含まれていたため、速度推定結果も誤差を生じる。円
板4が偏心するディスク装置で、従来制御系で、一定ト
ラック数を繰り返しシーク、フォロイングさせると、図
9のように、シークからフォロイングに切り替わる際に
位置誤差信号の応答にばらつきを生じるという問題があ
った。これは、速度推定手段として、位置信号の微分
値、すなわち、ヘッド・ディスク間の相対速度信号と、
VCM電源の積分値、すなわち、ヘッド絶対速度信号を
周波数帯域を分割して使用しているため、ディスクが偏
心している場合、速度推定結果が誤差を生じ、図9のよ
うなばらつきを生じていた。
<Second Embodiment> An embodiment of the present invention as defined in claims 5 to 8 will be described with reference to the control system block diagram of FIG. In a positioning compensator having a speed estimation means for estimating a speed signal by synthesizing a signal passed through a low-pass filter with a differential signal of the position signal and a signal passed through a high-pass filter with an integrated signal of the drive signal 18, the position compensator has a position signal due to disturbance. Since the disturbance is included in, the velocity estimation result also has an error. In a disk device in which the disk 4 is eccentric, if a conventional control system repeatedly seeks and follows a fixed number of tracks, the response of the position error signal varies when switching from seek to following as shown in FIG. was there. This is, as a speed estimation means, a differential value of the position signal, that is, a relative speed signal between the head and the disk,
Since the integrated value of the VCM power supply, that is, the head absolute speed signal is used by dividing the frequency band, when the disk is eccentric, an error occurs in the speed estimation result, resulting in variation as shown in FIG. .

【0059】しかし、第1の実施例と同様にして作成さ
れた第1の外乱補償信号を第3の補正手段40に入力し
て、外乱の影響を低減することが可能である。駆動信号
18から第1の外乱補償信号に比例した信号を減算した
信号を積分することで、速度推定手段の積分項が、ディ
スク・ヘッド間相対速度信号を再生できるようにしてい
る。この第3の補正手段40による補正動作補正と第1
の補正手段33による補正動作を行いながら、シーク制
御およびフォロイング制御を行う。これにより、速度推
定手段は、外乱が存在していても、位置決め制御系の応
答のばらつきを低減することが可能になる。このとき
の、繰り返しシーク、フォロイングさせたときの応答波
形を図10に示す。円板が偏心することにより、外乱が
作用しているにもかかわらず、応答にばらつきは生じな
いことが、本発明では、可能なことがわかる。
However, it is possible to reduce the influence of disturbance by inputting the first disturbance compensation signal created in the same manner as in the first embodiment to the third correction means 40. By integrating the signal obtained by subtracting the signal proportional to the first disturbance compensation signal from the drive signal 18, the integral term of the speed estimating means can reproduce the disk-head relative speed signal. Correction operation correction by the third correction means 40 and the first
The seek control and the following control are performed while performing the correction operation by the correction unit 33. As a result, the speed estimating means can reduce the variation in the response of the positioning control system even when there is a disturbance. FIG. 10 shows response waveforms at the time of repeatedly seeking and following. It is understood that the present invention allows that the response does not vary due to the eccentricity of the disk even though the disturbance acts.

【0060】また、シーク制御およびフォロイング制御
を行っている間、推定手段32と第2の補正手段34も
動作させることにより、回転とは非同期な振動等の外乱
も打ち消すことも可能である。
Further, by operating the estimating means 32 and the second correcting means 34 during the seek control and the following control, it is possible to cancel a disturbance such as a vibration asynchronous with the rotation.

【0061】[0061]

【発明の効果】本発明によれば、外乱や振動が位置決め
制御系に作用した場合でも、その影響を打ち消すことが
できるので、位置決め精度の向上とアクセス時間の短縮
を図ることが可能になる。
According to the present invention, even if a disturbance or vibration acts on the positioning control system, the influence thereof can be canceled, so that the positioning accuracy can be improved and the access time can be shortened.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を適用した磁気ディスク装置の位置決め
制御系のハードウェア構成を示すブロック線図である。
FIG. 1 is a block diagram showing a hardware configuration of a positioning control system of a magnetic disk device to which the present invention is applied.

【図2】磁気ディスク装置における位置信号の説明図で
ある。
FIG. 2 is an explanatory diagram of a position signal in the magnetic disk device.

【図3】磁気ディスク装置における位置信号の説明図で
ある。
FIG. 3 is an explanatory diagram of a position signal in the magnetic disk device.

【図4】本発明を適用した磁気ディスク装置の位置決め
制御系のソフトウェア構成を示すブロック線図である。
FIG. 4 is a block diagram showing a software configuration of a positioning control system of a magnetic disk device to which the present invention is applied.

【図5】ディジタル系の実施例の場合の推定手段32を
説明するためのブロック線図である。
5 is a block diagram for explaining an estimation means 32 in the case of a digital system embodiment. FIG.

【図6】アナログ系の実施例の場合の推定手段32を説
明するためのブロック線図である。
FIG. 6 is a block diagram for explaining an estimating means 32 in the case of an analog system.

【図7】従来のヘッド位置決め制御系の応答波形例を示
す図である。
FIG. 7 is a diagram showing an example of a response waveform of a conventional head positioning control system.

【図8】本発明のヘッド位置決め制御系の応答波形例を
示す図である。
FIG. 8 is a diagram showing an example of a response waveform of the head positioning control system of the present invention.

【図9】従来のヘッド位置決め制御系の応答波形例を示
す図である。
FIG. 9 is a diagram showing an example of a response waveform of a conventional head positioning control system.

【図10】本発明のヘッド位置決め制御系の応答波形例
を示す図である。
FIG. 10 is a diagram showing an example of a response waveform of the head positioning control system of the present invention.

【符号の説明】[Explanation of symbols]

1 ヘッド 2 ボイスコイルモータ 3 スピンドルモータ 4 円板 5 ベース 6 位置検出器 7 アンプ 8 復調回路 9a 位置誤差信号 9b 半径方向位置信号 9c 周方向位置信号 10 CPU 11 ROM 12 RAM 13 バス 14 マイクロコンピュータシステム 15 ディジタル出力回路 16 DA変換器 17 駆動回路 18 駆動信号 19 第1のAD変換器 20 第2のAD変換器 21 ディジタル入力回路 22 コントローラ 23 コマンド 24 位置決め補償器 30 記憶手段 31 外乱補償信号修正部 32 推定手段 33 第1の補正手段 34 第2の補正手段 40 第3の補正手段 1 head 2 voice coil motor 3 spindle motor 4 disk 5 base 6 position detector 7 amplifier 8 demodulation circuit 9a position error signal 9b radial direction position signal 9c circumferential direction position signal 10 CPU 11 ROM 12 RAM 13 bus 14 microcomputer system 15 Digital output circuit 16 DA converter 17 Drive circuit 18 Drive signal 19 First AD converter 20 Second AD converter 21 Digital input circuit 22 Controller 23 Command 24 Positioning compensator 30 Storage means 31 Disturbance compensation signal correction section 32 Estimate Means 33 First correction means 34 Second correction means 40 Third correction means

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 円板上に記録された円板の半径方向位置
と周方向位置を表わすサーボ信号を読みだすヘッドと、
前記サーボ信号から前記ヘッドの位置を表す位置信号を
発生する位置検出器と、前記ヘッドが固定されたアクチ
ュエータを駆動する駆動信号を入力信号に応じて出力す
る駆動回路と、前記位置信号を目標位置に一致させるよ
うに位置決め補償信号を演算して前記駆動回路に出力す
る位置決め補償器とを具備したディスク記憶装置におい
て、 前記ヘッドの位置決め制御系に加わる周期的外乱を打ち
消す第1の外乱補償信号を前記駆動回路の入力信号に加
算して補正する第1の補正手段と、前記第1の外乱補償
信号を記憶し、前記位置信号に応じて出力する記憶手段
と、前記第1の外乱補償信号で打ち消せずに残った外乱
を打ち消す第2の外乱補償信号を前記位置決め補償信号
に加算して補正する第2の補正手段と、前記第2の補正
手段の出力と前記位置信号の関数として前記第2の外乱
補償信号を推定する推定手段と、前記第1の外乱補償信
号と前記第2の外乱補償信号を加算した信号を作成し、
新たな第1の外乱補償信号として前記位置信号に応じて
前記記憶手段に記憶する外乱補償信号修正部とを設けた
ことを特徴とするディスク記憶装置。
1. A head for reading a servo signal recorded on a disk, the servo signal representing a radial position and a circumferential position of the disk,
A position detector that generates a position signal representing the position of the head from the servo signal, a drive circuit that outputs a drive signal that drives an actuator to which the head is fixed, in accordance with an input signal, and the position signal that is a target position. In a disk storage device including a positioning compensator that calculates a positioning compensation signal so as to match with the above, and outputs it to the drive circuit, a first disturbance compensation signal that cancels a periodic disturbance applied to the positioning control system of the head is provided. First correction means for adding to the input signal of the drive circuit for correction, storage means for storing the first disturbance compensation signal and outputting it according to the position signal, and the first disturbance compensation signal Second correcting means for adding and correcting a second disturbance compensating signal for canceling the remaining disturbance which is not canceled, and an output of the second correcting means Estimating means for estimating the second disturbance compensation signal as a function of the position signal; and a signal obtained by adding the first disturbance compensation signal and the second disturbance compensation signal,
A disk storage device, further comprising: a disturbance compensation signal correction unit that stores the new first disturbance compensation signal in the storage unit according to the position signal.
【請求項2】 前記位置決め補償器は前記駆動信号と前
記位置信号の関数として速度信号を推定する速度信号推
定手段を備えるとともに、前記駆動信号から前記第1の
外乱補償信号に比例した信号を減算する第3の補正手段
を設け、前記駆動信号の代わりに前記減算した信号を前
記速度信号推定手段に入力することを特徴とする請求項
1記載のディスク記憶装置。
2. The positioning compensator comprises velocity signal estimating means for estimating a velocity signal as a function of the drive signal and the position signal, and subtracts a signal proportional to the first disturbance compensation signal from the drive signal. 3. The disk storage device according to claim 1, further comprising a third correction means for inputting the subtracted signal instead of the drive signal to the speed signal estimation means.
【請求項3】 回転駆動される複数の円板と、前記円板
上に記録された円板の半径方向位置と周方向位置を表わ
すサーボ信号を読みだすヘッドと、前記サーボ信号から
前記ヘッドの位置を表す位置信号を発生する位置検出器
と、前記ヘッドが固定されたアクチュエータと、前記ア
クチュエータを駆動する駆動信号を入力信号に応じて出
力する駆動回路と、前記位置信号を目標位置に一致させ
るように位置決め補償信号を演算して前記駆動回路に出
力する位置決め補償器とからなるヘッド位置決めサーボ
機構と、前記サーボ機構を制御するコントローラとを具
備したディスク記憶装置において、 前記ヘッドの位置決め制御系に加わる周期的外乱を打ち
消す第1の外乱補償信号を前記駆動回路の入力信号に加
算して補正する第1の補正手段と、前記第1の外乱補償
信号を記憶し、前記位置信号に応じて出力する記憶手段
と、前記第1の外乱補償信号で打ち消せずに残った外乱
を打ち消す第2の外乱補償信号を前記位置決め補償信号
に加算して補正する第2の補正手段と、前記第2の補正
手段の出力と前記位置信号の関数として前記第2の外乱
補償信号を推定する推定手段と、前記第1の外乱補償信
号と前記第2の外乱補償信号を加算した信号を作成し、
新たな第1の外乱補償信号として前記位置信号に応じて
前記記憶手段に記憶する外乱補償信号修正部とを設け、 前記外乱補償信号修正部は、所定時に、所定トラックに
ヘッドが位置決めされているときに、前記記憶手段に記
憶されている前記第1の外乱補償信号を更新し、この更
新した第1の外乱補償信号を用いて前記第1の補正手段
が補正動作を行うことを特徴とするディスク記憶装置。
3. A plurality of discs that are driven to rotate, a head that reads out servo signals that represent the radial and circumferential positions of the discs recorded on the discs, and the heads that read the servo signals from the servo signals. A position detector that generates a position signal indicating a position, an actuator to which the head is fixed, a drive circuit that outputs a drive signal that drives the actuator according to an input signal, and the position signal matches the target position. In a disk storage device including a head positioning servo mechanism including a positioning compensator that calculates a positioning compensation signal and outputs the position compensation signal to the drive circuit, a head positioning control system includes: First compensation means for compensating by adding a first disturbance compensation signal for canceling the added periodic disturbance to the input signal of the drive circuit; A storage means for storing a first disturbance compensation signal and outputting it according to the position signal, and a second disturbance compensation signal for canceling the disturbance remaining without being canceled by the first disturbance compensation signal by the positioning compensation signal. And a second disturbance compensation signal for estimating the second disturbance compensation signal as a function of the output of the second compensation means and the position signal, and the first disturbance compensation signal. Creating a signal in which the second disturbance compensation signal is added,
A disturbance compensation signal correction unit for storing the new first disturbance compensation signal in the storage unit according to the position signal is provided, and the disturbance compensation signal correction unit has a head positioned on a predetermined track at a predetermined time. At this time, the first disturbance compensation signal stored in the storage means is updated, and the first correction means performs a correction operation using the updated first disturbance compensation signal. Disk storage device.
【請求項4】 回転駆動される複数の円板と、前記円板
上に記録された円板の半径方向位置と周方向位置を表わ
すサーボ信号を読みだすヘッドと、前記サーボ信号から
前記ヘッドの位置を表す位置信号を発生する位置検出器
と、前記ヘッドが固定されたアクチュエータと、前記ア
クチュエータを駆動する駆動信号を入力信号に応じて出
力する駆動回路と、前記位置信号を目標位置に一致させ
るように位置決め補償信号を演算して前記駆動回路に出
力する位置決め補償器とからなるヘッド位置決めサーボ
機構と、前記サーボ機構を制御するコントローラとを具
備したディスク記憶装置において、 前記ヘッドの位置決め制御系に加わる周期的外乱を打ち
消す第1の外乱補償信号を前記駆動回路の入力信号に加
算して補正する第1の補正手段と、前記第1の外乱補償
信号を記憶し、前記位置信号に応じて出力する記憶手段
と、前記第1の外乱補償信号で打ち消せずに残った外乱
を打ち消す第2の外乱補償信号を前記位置決め補償信号
に加算して補正する第2の補正手段と、前記第2の補正
手段の出力と前記位置信号の関数として前記第2の外乱
補償信号を推定する推定手段と、前記第1の外乱補償信
号と前記第2の外乱補償信号を加算した信号を作成し、
新たな第1の外乱補償信号として前記位置信号に応じて
前記記憶手段に記憶する外乱補償信号修正部とを設け、 前記外乱補償信号修正部は、所定時に、所定トラックに
ヘッドが位置決めされているときに、前記記憶手段に記
憶されている前記第1の外乱補償信号を更新し、この更
新した第1の外乱補償信号を用いて前記第1の補正手段
が補正動作を行うとともに、前記第2の補正手段が前記
第2の外乱補償信号を用いて補正動作を行うことを特徴
とするディスク記憶装置。
4. A plurality of discs that are rotationally driven, a head that reads servo signals that represent the radial position and the circumferential position of the discs recorded on the discs, and the heads that read the servo signals from the servo signals. A position detector that generates a position signal indicating a position, an actuator to which the head is fixed, a drive circuit that outputs a drive signal that drives the actuator according to an input signal, and the position signal matches the target position. In a disk storage device including a head positioning servo mechanism including a positioning compensator that calculates a positioning compensation signal and outputs the position compensation signal to the drive circuit, a head positioning control system includes: First compensation means for compensating by adding a first disturbance compensation signal for canceling the added periodic disturbance to the input signal of the drive circuit; A storage means for storing a first disturbance compensation signal and outputting it according to the position signal, and a second disturbance compensation signal for canceling the disturbance remaining without being canceled by the first disturbance compensation signal by the positioning compensation signal. And a second disturbance compensation signal for estimating the second disturbance compensation signal as a function of the output of the second compensation means and the position signal, and the first disturbance compensation signal. Creating a signal in which the second disturbance compensation signal is added,
A disturbance compensation signal correction unit for storing the new first disturbance compensation signal in the storage unit according to the position signal is provided, and the disturbance compensation signal correction unit has a head positioned on a predetermined track at a predetermined time. At this time, the first disturbance compensation signal stored in the storage means is updated, and the first correction means performs a correction operation using the updated first disturbance compensation signal, and the second disturbance compensation signal is stored in the second disturbance compensation signal. 2. The disk storage device according to claim 1, wherein the correction means performs a correction operation using the second disturbance compensation signal.
【請求項5】 回転駆動される複数の円板と、前記円板
上に記録された円板の半径方向位置と周方向位置を表わ
すサーボ信号を読みだすヘッドと、前記サーボ信号から
前記ヘッドの位置を表す位置信号を発生する位置検出器
と、前記ヘッドが固定されたアクチュエータと、前記ア
クチュエータを駆動する駆動信号を入力信号に応じて出
力する駆動回路と、前記駆動信号と前記位置信号の関数
として前記ヘッドの速度信号を推定する速度信号推定手
段を有し、前記位置信号を目標位置に一致させるように
位置決め補償信号を演算して前記駆動回路に出力する位
置決め補償器とからなるヘッド位置決めサーボ機構と、
前記サーボ機構を制御するコントローラとを具備したデ
ィスク記憶装置において、 前記ヘッドの位置決め制御系に加わる周期的外乱を打ち
消す第1の外乱補償信号を前記駆動回路の入力信号に加
算して補正する第1の補正手段と、前記第1の外乱補償
信号を記憶し、前記位置信号に応じて出力する記憶手段
と、前記第1の外乱補償信号で打ち消せずに残った外乱
を打ち消す第2の外乱補償信号を前記位置決め補償信号
に加算して補正する第2の補正手段と、前記第2の補正
手段の出力と前記位置信号の関数として前記第2の外乱
補償信号を推定する推定手段と、前記第1の外乱補償信
号と前記第2の外乱補償信号を加算した信号を作成し、
新たな第1の外乱補償信号として前記位置信号に応じて
前記記憶手段に記憶する外乱補償信号修正部と、前記駆
動信号から前記新たな第1の外乱補償信号を減算して補
正する第3の補正手段とを設け、 前記外乱補償信号修正部は、所定時に、所定トラックに
ヘッドが位置決めされているときに、前記記憶手段に記
憶されている前記第1の外乱補償信号を更新し、この更
新した第1の外乱補償信号を用いて前記第1の補正手段
が補正動作を行うとともに、前記駆動信号の代わりに、
前記第3の補正手段の出力信号を前記速度信号推定手段
への入力信号として入力して補正することを特徴とする
ディスク記憶装置。
5. A plurality of discs that are rotationally driven, a head that reads servo signals that represent the radial position and the circumferential position of the discs recorded on the discs, and the heads that read the servo signals from the servo signals. A position detector that generates a position signal indicating a position, an actuator to which the head is fixed, a drive circuit that outputs a drive signal that drives the actuator according to an input signal, and a function of the drive signal and the position signal. As a head positioning servo having a speed signal estimating means for estimating a speed signal of the head, and calculating a positioning compensation signal so as to match the position signal with a target position and outputting the position compensation signal to the drive circuit. Mechanism,
In a disk storage device including a controller that controls the servo mechanism, a first disturbance compensation signal that cancels a periodic disturbance applied to a positioning control system of the head is added to an input signal of the drive circuit and is corrected. Correction means, storage means for storing the first disturbance compensation signal and outputting it according to the position signal, and second disturbance compensation for canceling the disturbance remaining without being canceled by the first disturbance compensation signal. Second correction means for adding and correcting a signal to the positioning compensation signal; estimating means for estimating the second disturbance compensation signal as a function of the output of the second correction means and the position signal; A signal obtained by adding the disturbance compensation signal of 1 and the second disturbance compensation signal,
A disturbance compensation signal correction unit that stores the new first disturbance compensation signal in the storage unit according to the position signal, and a third compensation unit that corrects by subtracting the new first disturbance compensation signal from the drive signal. Correction means is provided, and the disturbance compensation signal correction section updates the first disturbance compensation signal stored in the storage means at a predetermined time when the head is positioned on a predetermined track, and this update is performed. The first correction means performs a correction operation using the first disturbance compensation signal, and instead of the drive signal,
A disk storage device, wherein the output signal of the third correction means is input as an input signal to the speed signal estimation means and corrected.
【請求項6】 回転駆動される複数の円板と、前記円板
上に記録された円板の半径方向位置と周方向位置を表わ
すサーボ信号を読みだすヘッドと、前記サーボ信号から
前記ヘッドの位置を表す位置信号を発生する位置検出器
と、前記ヘッドが固定されたアクチュエータと、前記ア
クチュエータを駆動する駆動信号を入力信号に応じて出
力する駆動回路と、前記駆動信号と前記位置信号の関数
として前記ヘッドの速度信号を推定する速度信号推定手
段を有し、前記位置信号を目標位置に一致させるように
位置決め補償信号を演算して前記駆動回路に出力する位
置決め補償器とからなるヘッド位置決めサーボ機構と、
前記サーボ機構を制御するコントローラとを具備したデ
ィスク記憶装置において、 前記ヘッドの位置決め制御系に加わる周期的外乱を打ち
消す第1の外乱補償信号を前記駆動回路の入力信号に加
算して補正する第1の補正手段と、前記第1の外乱補償
信号を記憶し、前記位置信号に応じて出力する記憶手段
と、前記第1の外乱補償信号で打ち消せずに残った外乱
を打ち消す第2の外乱補償信号を前記位置決め補償信号
に加算して補正する第2の補正手段と、前記第2の補正
手段の出力と前記位置信号の関数として前記第2の外乱
補償信号を推定する推定手段と、前記第1の外乱補償信
号と前記第2の外乱補償信号を加算した信号を作成し、
新たな第1の外乱補償信号として前記位置信号に応じて
前記記憶手段に記憶する外乱補償信号修正部と、前記駆
動信号から前記新たな第1の外乱補償信号を減算して補
正する第3の補正手段とを設け、 前記外乱補償信号修正部は、所定時に、所定トラックに
ヘッドが位置決めされているときに、前記記憶手段に記
憶されている前記第1の外乱補償信号を更新し、この更
新した第1の外乱補償信号を用いて前記第1の補正手段
が補正動作を行うとともに、前記第2の補正手段が前記
第2の外乱補償信号を用いて補正動作を行い、かつ、前
記駆動信号の代わりに、前記第3の補正手段の出力信号
を前記速度信号推定手段への入力信号として入力して補
正することを特徴とするディスク記憶装置。
6. A plurality of circularly driven disks, a head for reading out servo signals representing the radial and circumferential positions of the disks recorded on the disk, and a head for the head based on the servo signals. A position detector that generates a position signal indicating a position, an actuator to which the head is fixed, a drive circuit that outputs a drive signal that drives the actuator according to an input signal, and a function of the drive signal and the position signal. As a head positioning servo having a speed signal estimating means for estimating a speed signal of the head, and calculating a positioning compensation signal so as to match the position signal with a target position and outputting the position compensation signal to the drive circuit. Mechanism,
In a disk storage device including a controller that controls the servo mechanism, a first disturbance compensation signal that cancels a periodic disturbance applied to a positioning control system of the head is added to an input signal of the drive circuit and is corrected. Correction means, storage means for storing the first disturbance compensation signal and outputting it according to the position signal, and second disturbance compensation for canceling the disturbance remaining without being canceled by the first disturbance compensation signal. Second correction means for adding and correcting a signal to the positioning compensation signal; estimating means for estimating the second disturbance compensation signal as a function of the output of the second correction means and the position signal; A signal obtained by adding the disturbance compensation signal of 1 and the second disturbance compensation signal,
A disturbance compensation signal correction unit that stores the new first disturbance compensation signal in the storage unit according to the position signal, and a third compensation unit that corrects by subtracting the new first disturbance compensation signal from the drive signal. Correction means is provided, and the disturbance compensation signal correction section updates the first disturbance compensation signal stored in the storage means at a predetermined time when the head is positioned on a predetermined track, and this update is performed. The first correction means performs the correction operation using the first disturbance compensation signal, the second correction means performs the correction operation using the second disturbance compensation signal, and the drive signal In place of, the output signal of the third correction means is input as an input signal to the speed signal estimation means and corrected.
【請求項7】 前記外乱補償信号修正部は、前記第1の
外乱補償信号の更新を複数回行うことを特徴とする請求
項3、4、5、又は6記載のディスク記憶装置。
7. The disk storage device according to claim 3, wherein the disturbance compensation signal correction unit updates the first disturbance compensation signal a plurality of times.
JP05055767A 1992-09-04 1993-03-16 Disk storage device Expired - Lifetime JP3089517B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP05055767A JP3089517B2 (en) 1993-03-16 1993-03-16 Disk storage device
US08/109,593 US5402400A (en) 1992-09-04 1993-08-20 Method and apparatus for eliminating external disturbances in a disk drive device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05055767A JP3089517B2 (en) 1993-03-16 1993-03-16 Disk storage device

Publications (2)

Publication Number Publication Date
JPH06267211A true JPH06267211A (en) 1994-09-22
JP3089517B2 JP3089517B2 (en) 2000-09-18

Family

ID=13008022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05055767A Expired - Lifetime JP3089517B2 (en) 1992-09-04 1993-03-16 Disk storage device

Country Status (1)

Country Link
JP (1) JP3089517B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6891692B2 (en) 2001-02-28 2005-05-10 Hitachi Global Storage Technologies Netherlands B.V. Disk drive apparatus, head position control method, and hard disk drive
US7120101B2 (en) 2001-07-17 2006-10-10 Fujitsu Limited Head follow-up control method, head follow-up control device and storage device thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6891692B2 (en) 2001-02-28 2005-05-10 Hitachi Global Storage Technologies Netherlands B.V. Disk drive apparatus, head position control method, and hard disk drive
US7120101B2 (en) 2001-07-17 2006-10-10 Fujitsu Limited Head follow-up control method, head follow-up control device and storage device thereof

Also Published As

Publication number Publication date
JP3089517B2 (en) 2000-09-18

Similar Documents

Publication Publication Date Title
US5402400A (en) Method and apparatus for eliminating external disturbances in a disk drive device
JP2671780B2 (en) Servo device for recording / reproducing separated type magnetic disk device, and actuator force constant estimating method and compensating method in disk device
JP2714905B2 (en) Positioning control device
US5325247A (en) Digital multi-rate notch filter for sampled servo digital control system
JP3740189B2 (en) Positioning adaptive control device and information storage device
JP4150032B2 (en) Head position control method, head position control device, and disk device
JP3248220B2 (en) Disk device and control method thereof
US7466101B2 (en) Head position control method, head position control device, and disk device
JP2002535795A (en) Method and apparatus for adaptive feedforward cancellation
JPH0831263B2 (en) Magnetic head drive controller for magnetic recording / reproducing apparatus
JPH04159669A (en) Disk recording device
JPH0973618A (en) Head positioning control system for disk recording and reproducing device, and speed control method suitable for the system
JP4177815B2 (en) High speed compensation control method and apparatus for hard disk RRO disturbance
JP2002042434A (en) Disk device
JP3089517B2 (en) Disk storage device
JP4908378B2 (en) Magnetic disk drive and magnetic head control method
JP3091984B2 (en) Disk storage device
JP2647291B2 (en) Method for positioning head of recording apparatus at high speed
KR20010039851A (en) Disk storage device and method of deciding the position of the head
JP4109812B2 (en) Positioning control device
US7046478B2 (en) Method and apparatus for reducing vibration in a dynamic system
US6985327B2 (en) Method and control scheme for compensating the coarse actuators undesired transients in dual stage control systems
JPH0696538A (en) Head-positioning control device for data recording and reproduction apparatus
JP2004021768A (en) Positioning control method and device therefor
JP4024195B2 (en) Disk device and control method thereof

Legal Events

Date Code Title Description
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20080721

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20080721

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090721

Year of fee payment: 9

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

Year of fee payment: 9

Free format text: PAYMENT UNTIL: 20090721

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

Free format text: PAYMENT UNTIL: 20100721

Year of fee payment: 10