WO1997027588A1 - Appareil a disque magnetique - Google Patents

Appareil a disque magnetique Download PDF

Info

Publication number
WO1997027588A1
WO1997027588A1 PCT/JP1996/000095 JP9600095W WO9727588A1 WO 1997027588 A1 WO1997027588 A1 WO 1997027588A1 JP 9600095 W JP9600095 W JP 9600095W WO 9727588 A1 WO9727588 A1 WO 9727588A1
Authority
WO
WIPO (PCT)
Prior art keywords
magnetic head
signal
accelerometer
servo
magnetic
Prior art date
Application number
PCT/JP1996/000095
Other languages
English (en)
French (fr)
Inventor
Takashi Yamaguchi
Katsuhiro Tsuneta
Katsumoto Onoyama
Tsuyoshi Arai
Yoshikatsu Fujii
Hidehiko Numasato
Yosuke Hamada
Masahito Kobayashi
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 US09/117,333 priority Critical patent/US6335845B1/en
Priority to EP96900728A priority patent/EP0877373A4/en
Priority to PCT/JP1996/000095 priority patent/WO1997027588A1/ja
Publication of WO1997027588A1 publication Critical patent/WO1997027588A1/ja
Priority to US09/986,298 priority patent/US6407876B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition 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/54Disposition 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 into or out of its operative position or across tracks
    • G11B5/55Track change, selection or acquisition by displacement of the head
    • G11B5/5521Track change, selection or acquisition by displacement of the head across disk tracks
    • G11B5/5526Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
    • G11B5/553Details

Definitions

  • the present invention relates to an information storage device such as a magnetic disk device, and more particularly to a magnetic head positioning control system suitable for improving positioning accuracy.
  • a servo signal is written in advance on the magnetic disk surface and read by the magnetic head to control the position of the magnetic head.
  • There are various methods of writing servo signals on the magnetic disk surface but with the recent increase in surface recording density of magnetic disk devices, the sector servo method of intermittently writing servo signals on all magnetic disk surfaces has been developed. It has become mainstream.
  • an accelerometer is attached to the housing, base, cover, circuit board, etc. of the device to detect vibration or shock from the outside of the device to interrupt the data recording operation, or to seek data.
  • the second is to detect the reaction to the driving force at the time and feed it back to the control system.
  • the second is to attach a sensor to the control target, i.e.
  • Japanese Patent Application Laid-Open No. Sho 60-1366972 discloses a method of performing a state feedback control by attaching an accelerometer to a magnetic head slider. ing.
  • Japanese Patent Application Laid-Open No. 63-42073 discloses a method in which an accelerometer is attached to the carriage to provide state feedback in order to eliminate mechanical resonance at the pivot of the rotary carriage.
  • Japanese Patent Application Laid-Open No. 2-226650 discloses a method for improving the rigidity of the arm by providing a sensor for detecting bending vibration of the arm and an actuator. . Furthermore, in Japanese Patent Application Laid-Open Nos.
  • an accelerometer is provided near a carriage or a magnetic head in a sector servo system, and an analog minor loop is provided.
  • an analog minor loop is provided to improve the loop gain or take in the accelerometer signal at a frequency higher than the sector servo sampling frequency and combine it with the servo signal to produce a feedback loop position signal.
  • a method of making the period shorter is disclosed.
  • the demand for increasing the storage capacity and miniaturization of magnetic disk drives requires an improvement in recording density and an improvement in data efficiency.
  • For narrowing the track width it is important to provide sufficient recording / reproducing characteristics even if the width of the magnetic head is narrow, and to improve the positioning accuracy.
  • the servo band of the control system must be sufficiently high.
  • a servo signal is written in a part of the data area.Writing a servo signal that is sufficient to sample the servo signal at a sufficiently high speed significantly impairs the efficiency of the data surface. Then, the servo band cannot be sufficiently obtained.
  • An object of the present invention is to provide a highly accurate control system without impairing the data efficiency on the magnetic disk surface.
  • it aims to provide a servo control algorithm using an accelerometer. Disclosure of the invention
  • an accelerometer for detecting acceleration in the direction in which the magnetic head is positioned is attached to the magnetic head or the carriage, and the following control system is configured.o o
  • an AD converter that samples the accelerometer output signal at a period shorter than the servo signal detection period, and feeds back the detected signal from the accelerometer to determine the dynamic characteristics of the carrier and actuator.
  • a microprocessor having a compensator for improvement is provided.
  • the microprocessor has a model control system including a control target model, a first compensator for controlling the control target model, and a feedback loop, and includes a displacement and acceleration of the control target model, a servo signal, And the detection signal of the accelerometer are compared, and the second compensator that operates so that each error signal becomes zero, and the input signal to the controlled object model and the output of the second compensator are combined.
  • a model following control system consisting of a loop as a drive signal to the actuator is constructed.
  • a means for calculating a speed signal from a signal from the accelerometer and a servo signal is provided.
  • a seeker mode for moving the magnetic head to the target track, a following servo mode for positioning the magnetic head at the center of the track, and a seek servo mode to a following servo mode.
  • a seek servo mode for moving the magnetic head to the target track and a filer for positioning the magnetic head at the track center.
  • means for calculating the acceleration of the magnetic disk from the servo signal and the signal from the accelerometer means for calculating the fluctuation of one track around from the signal from the magnetic disk accelerometer, and storing the fluctuation Means for adding the variation to the positioning control loop.
  • a signal from an accelerometer of a magnetic head to be controlled or a carriage supporting the magnetic head is detected at an arbitrary sampling cycle.
  • This sampling cycle is shorter than the sampling cycle of the servo signal, and the two kinds of state quantities of the signal from the accelerometer and the servo signal are input to the microprocessor at different sampling cycles.
  • the microphone processor uses the obtained signal to perform means for solving the above-mentioned problem by arithmetic processing as described in detail in the following embodiments.
  • FIG. 1 is a diagram showing the configuration of the first exemplary embodiment of the present invention.
  • FIG. 2 is a diagram showing a configuration of a magnetic disk device.
  • Figure 3 is a block diagram of the circuit system.
  • Figure 4 is a basic block diagram of the control system.
  • Figure 5 is a Bode diagram of the frequency characteristics of the control target.
  • FIG. 6 is a configuration diagram of a second embodiment of the present invention.
  • FIG. 7 is a configuration diagram of a third embodiment of the present invention.
  • FIG. 8 is a configuration diagram of a fourth embodiment of the present invention.
  • FIG. 9 shows a fifth embodiment of the present invention. It is a lineblock diagram of an example.
  • FIG. 10 is a configuration diagram of a sixth embodiment of the present invention.
  • FIG. 11 is a configuration diagram of a seventh embodiment of the present invention.
  • Fig. 2 shows the configuration of the magnetic disk drive.
  • a plurality of magnetic disks having thousands of data tracks 2 written on one surface of the magnetic disk are stacked on a spindle shaft 3 and rotated by a motor.
  • the permanent magnet 4 and the yoke 5 in the fixed part and the coil attached to the movable part are stacked on a spindle shaft 3 and rotated by a motor.
  • the magnetic head 6 is a voice coil motor 7 which generates thrust by energizing the coil.
  • the magnetic head moves on the surface of the magnetic disk and moves to a target data track on the surface of the magnetic disk.
  • circuit board (not shown) is attached to the back of the base of the housing. Through the circuit board and the flexible flat cable, current is supplied to the signal transmission function from the magnetic head.
  • Servo signals which are position information, are written in advance on tracks on the magnetic disk surface at regular intervals, and the magnetic head is a sampler that can be obtained by multiplying the number of rotations of the magnetic disk and the number of servo signals per rotation.
  • the servo signal is detected at the switching frequency.
  • the servo signal is composed of a gray code indicating track number information, a burst signal indicating position information in a track, and the like.
  • Fig. 4 shows a basic block diagram of the control system.
  • the magnetic head positioning control system of a magnetic disk drive employs a seek servo mode for moving the magnetic head to a target track at high speed.
  • Settling servo mode 22 for smoothly positioning the magnetic head at the target track center, and a follower for positioning and following the magnetic head at the center of the target track for recording and reproducing data.
  • These modes are sequentially switched by the switching switch 24 according to the deviation between the target track and the position of the magnetic head.
  • the control target 25 is a voice coil motor 7, a carriage 10, a load arm 9, and a magnetic head 8.
  • Figure 5 shows the frequency characteristics of the control object in a Bode diagram.
  • the main resonance is caused by the rigidity of the drive shaft portion of the carriage 10, and the higher resonance mode is the resonance of the load arm 9 and the magnetic head 8 ahead of the load arm 9.
  • FIG. 3 shows a block diagram of the circuit system.
  • the servo signal 14 is input to the microprocessor 12 via the AD converter 13.
  • a sensor 17 for detecting acceleration in the direction in which the magnetic head 8 is positioned is attached to the magnetic head 8 from the swing axis of the carriage 10.
  • the output signal 19 of the accelerometer 17 is transmitted to the circuit board by a flexible flat cable and input to the microprocessor 12 via the AD converter 18.
  • the input signals to the microprocessor 12 are the servo signal 14 representing the relative displacement between the magnetic head and the magnetic disk and the signal 19 from the accelerometer 17.
  • the microprocessor 12 uses these signals and control algorithms in the seek servo mode, settling servo mode, and following servo mode to execute an operation corresponding to the deviation between the position of the target track and the magnetic head. Calculate the amount of operation to.
  • the output signal from the microprocessor 12 is supplied to the power amplifier 16 via the DA converter 15.
  • the current is amplified by the amplifier and the current is supplied to the factory via the flexible cable. Conveyed as.
  • the sampling period of the servo signal 14 is uniquely determined by the rotation frequency of the magnetic disk and the number of servo signals 14 as described above. For example, if 74 servo signals are written per rotation at 540 O rpm, the sampling frequency is 6.7 Hz, and the sampling period is 150 us. At this sampling period, the servo signal 14 is input to the microphone processor 12.
  • the signal from the accelerometer 17 can be taken into the microprocessor via the AD converter at a sampling period of 50 us.
  • the timing of the servo signal 14 input matches that of the signal 19 input from the accelerometer 17. Therefore, two signals are input at the rate of once every three times in the sampling period of 50 us.
  • the sampling period of the output from the microphone processor 12 is 50 us.
  • the servo control system is a digital control system with a sampling period of 50 us.
  • FIG. 1 shows a first embodiment of the present invention.
  • FIG. 1 shows a block diagram of the following servo mode 23, and the switching switch and other modes are omitted.
  • the signal 19 from the accelerometer is input to the microprocessor 12 via the AD converter 18 at a sampling cycle of 50 ⁇ s, and the servo signal 14 is amplified by the amplifier at the sampling cycle of 150 ⁇ s
  • the output voltage is converted to an output voltage proportional to the position by the demodulation circuit 11 and input to the microprocessor 12 via the AD converter 18.
  • the microprocessor 12 includes a state estimator 30 for estimating the state quantity of the controlled object, and generates a feedback transfer function 28 that is a transfer function appropriate for the state quantity 33 estimated by the state estimator 30.
  • So-called minor loop that calculates by comparing the output of the compensator 29 with the output of the compensator 29, and the main loop that calculates by inputting the servo signal 14 to the compensator 29. It has a configuration that includes
  • the state estimator 30 includes a controlled object model 26 of a transfer function from the DA converter 15 to the acceleration state quantity of the carrier 10.
  • y is the displacement of the head
  • u is the manipulated variable
  • m is the mass of the controlled object
  • s is the Laplace operator
  • is the damping coefficient of the mechanism resonance
  • is the natural angular frequency of the mechanism resonance. That is, here, a model is given in which the resonance mode consisting of the rigidity of the rotating shaft of the carriage and the mass of the movable part is added to the rigid mode.
  • the state estimator 30 supplies a signal equivalent to the actual manipulated variable to the state estimator 30, compares the estimated acceleration 31 with the detected signal 19 from the accelerometer, and calculates an error by an appropriate coefficient. Compare the servo signal 14 with the estimated displacement 3 4 by multiplying 3 by 2 and feeding back to the control target model 2 6. The configuration and power are such that they are multiplied by the coefficient 32 and fed back to the controlled object model 26.
  • the operation of the state estimator 30 is performed every 50 us, and the estimated state quantity 33 is multiplied by an appropriate transfer function 28 and fed back.
  • the feedback loop including the transfer function 28 is intended to change the transfer characteristics from the manipulated variable to acceleration. It is a target.
  • Equation 2 the transfer function from the position where the state quantity of the state estimator 30 is fed back to the acceleration of the carriage is desirably less than the sampling frequency of 10 kHz.
  • the characteristics can be changed so that the viscosity that affects the characteristic fluctuation of the natural frequency of about several tens of Hz is reduced.
  • the servo signal 14 since the servo signal 14 is input to the state estimator 30 at a sampling period of 150 ⁇ s, it is detected only once in three times for the sampling period 50 ⁇ s of the operation of the state estimator 30. Servo signal 1 4 And the estimated displacement 3 4 are compared. For the remaining sampling times, no error feedback loop is calculated. The servo signal 14 and the estimated displacement 34 are compared, and the error 1 signal from the accelerometer is not provided without a loop to feed back the error to the control target model 26 in the same way as the signal 19 from the accelerometer. A method of estimating the state using only 9 is easily considered.
  • the following servo mode which is a normal main loop, is calculated with a sampling period of 150 us. Accordingly, the compensator 29 in the following mode is calculated with a sampling period of 150 ⁇ s, while the state estimator 30 and the feedback transfer function 28 are calculated with a sampling period of 50 ⁇ s. Therefore, the DA converter 15 has an updated output signal of the feedback transfer function 28 with a sampling period of 50 ⁇ s and an updated compensator 29 in the following mode with a sampling period of 150 ⁇ s. The added value of each of the output signals is input. Note that the arithmetic processing of the state estimator 30 and the feedback transfer function 28 can always operate in other modes such as a seeker-both mode in addition to the present embodiment.
  • a so-called minor loop is provided and processed in a shorter cycle than the main loop, so that the transmission characteristics of the minor loop including the components having a frequency higher than the sampling frequency of the sector servo become desirable. The effect can be changed.
  • FIG. 6 is a configuration diagram of an example in which a signal from an accelerometer is input to an AD converter via a high-pass filter 35 and a servo signal is input via a low-pass filter 36 in this embodiment.
  • These filters may be expressed by a transfer function such as the following equation. [Equation 4]
  • FIG. 7 shows another embodiment of the present invention.
  • the microprocessor 12 driven at a sampling period of 50 us further includes a model control system including a control target model 37, a second compensator 38 for controlling the control target model, and a feedback loop 39.
  • a state estimator 30 to be controlled is provided, and a servo signal 14 detected every 150 ⁇ s is input to estimate a servo signal 33 every 50 ⁇ s.
  • the displacement 40 and acceleration 41 of the control target model 37 are compared with the estimated servo signal 33 and the detected accelerometer signal 42, respectively.
  • T Input to the compensator 29 of the v- mode t The signal obtained by adding the manipulated variable 43 of the model control system to the output of this compensator is output by the DA converter 15 as the actual manipulated variable.
  • the above configuration is represented by a mathematical expression below.
  • the transfer function of the first compensator 38 is Cm (s)
  • the control target model 37 is Pm (s)
  • the compensator 29 in the following sensor mode is C (s)
  • the power amplifier 16 and the control target 2 The transfer function of 5 is P (s)
  • the target value is R
  • the manipulated variable of the model control system 43 is Um
  • the displacement 40 and acceleration 41 of the controlled model 37 is Yra
  • the displacement and acceleration of the controlled object Let Y be the transfer function from the target value R to ⁇ . [Equation 5]
  • the transfer function Cm of the compensator 38 of the model control system may be set so that the following characteristic is desirable.
  • the characteristics of the container 29 (C) should be designed so that the transfer characteristics of [Equation 8] become small.
  • the transfer function Cm (s) of the first compensator 38 of the model control system and the transfer function of C (s) of the compensator 29 in the following servo mode can be designed.
  • a specific design may be performed based on a well-known control theory such as a pole assignment method or H-infinity control theory.
  • This embodiment can be applied to a seek servo mode of a normal magnetic disk drive servo system, but can also be applied to a control system integrating a seek servo mode and a following servo mode.
  • a model control system is provided, and control is performed so that both the magnetic head displacement and the carriage acceleration when the target values at the time of seeking and following are given are adjusted to the output of the model. Particularly, there is an effect that the vibration of the carriage acceleration can be suppressed.
  • FIG. 8 shows still another embodiment of the present invention.
  • means for setting an initial value to an internal variable of the compensator 29 in the following servo mode is disclosed in Japanese Patent Application No. 2-9003 of the first known example. 29, and the mountain of the second known example Kuchi, Shishida, Toyama and Hirai, "Initial Value Compensation Design of Mode Switching Control and Its Application to Magnetic Disk Drive” Transactions of the Society of Instrument and Control Engineers, Vol. 31, No. 6, pp780 / 788 (1995). Is disclosed.
  • the problem at this time is that as shown in the second known example, the desired transient response cannot be obtained when the state quantity of the controlled object at the time of mode switching, that is, the displacement and velocity signal detection accuracy is not sufficient. It is. In particular, since the speed signal cannot be directly observed, errors tend to occur. In the conventional method, it is obtained from the servo signal, that is, the displacement.
  • a state estimator that operates at a sampling period of 50 us is used as in the previous embodiment, and a signal 19 from the accelerometer is input to the estimator at a sampling period of 50 us. Input the signal 14. Since the estimated signal of the state estimator is calculated at a sampling period of 50 us, the compensator 29 in the following servo mode is calculated based on the signal. Then, the DA converter is operated in the sampling period of 50 us. This state estimator also operates in the seeker-bom mode.
  • the initial value 4 6 is obtained through means 45 for multiplying the estimated displacement and speed signal 44 obtained at a sampling period of 50 ⁇ s by appropriate coefficients. , Input to internal variables of compensator 29.
  • the means for calculating the initial value is disclosed in the second publicly known example, and thus the details thereof are omitted.
  • Xc (0) K Xp (Q)
  • Xc (0) is the initial value when the mode of compensator 29 is switched
  • Xp (0) Is the state quantity of the controlled object 25 at the time of mode switching.
  • the state quantity of interest is the displacement Xpl (O) and the velocity Xp2 (0).
  • K is a coefficient matrix.
  • the displacement Xpl (O) and the velocity Xp2 (0) are obtained from the estimated signal 44 of the state estimator 30 and substituted into the right side of [Expression 9].
  • the speed signal used for the initial value compensation can be estimated with high accuracy, and the following servo mode is calculated in a cycle shorter than the sampling cycle of the servo signal. This has the effect of improving the transient response.
  • FIG. 9 is a block diagram of an example in which a means for giving an additional input to the following servo mode when the mode is switched from the seeker mode to the following servo mode is added to the present embodiment.
  • a means for providing an additional input to the following servo mode when the mode is switched from the seek servo mode to the following servo mode is disclosed in Japanese Patent Application No. 6-276620.
  • the problem at this time is that, as described in the third embodiment, the desired transient response cannot be obtained when the state quantity of the control target at the time of mode switching, that is, the displacement and velocity signal detection accuracy is not sufficiently obtained. Is a point. In particular, since the speed signal cannot be directly observed, errors tend to occur.
  • the speed signal 44 is estimated using the state estimator 30.
  • This and the servo signal 14 are input to the impulse response calculation means 47 to calculate an impulse response train 48.
  • This response sequence is added to the servo loop when switching to the following servo mode to improve the transient response after switching. Since the calculation of the impulse response train is disclosed in the above-mentioned known example, its details are omitted, but it is expressed by the following equation.
  • r m - ⁇ -Xp (0)
  • rm the impulse response train 48
  • nr / dr the impulse response calculation means 47
  • Xp (0) is the state quantity of the control target 25 at the time of mode switching.
  • the state quantity of interest is the displacement Xpl ( O) and velocity Xp2 (0).
  • the displacement XpK O) and the velocity Xp2 (0) are obtained from the estimation signal 44 of the state estimator 30 and substituted into the right side of [Equation 10].
  • Figure 10 shows the means 49 for calculating the magnetic head displacement by integrating the AD converted accelerometer output into the microprocessor in the second order, and the means 50 for calculating the difference between this displacement and the servo signal.
  • a means 51 for obtaining the difference over several rounds of the track a means 52 for averaging, and a memory 53 for storing the average value are provided. The configuration is shown. This difference indicates the fluctuation of the magnetic disk. Since this average value is the rotation synchronous vibration of the track, during the following, if the average value obtained is added to the loop of the following servo mode from the memory 53 in accordance with the circumferential direction of the track, the rotational synchronous vibration is obtained.
  • the rotation can be canceled, and the rotation synchronous vibration can be reduced without depending on the disturbance suppression characteristics of the following servo mode.
  • the state of the magnetic head can be measured by the accelerometer 17, the fluctuation of the magnetic disk can be separated, and thus there is an effect that the rotation synchronous vibration can be suppressed.
  • the feedback characteristic of the following servo mode that is, the disturbance suppression characteristic, does not have to dominantly contribute to the suppression of the rotation-synchronous vibration.
  • Figure 11 shows the means for measuring the transfer characteristics from the DA converter 15 to the accelerometer 17 in the following servo mode, and the measured transfer characteristics. Means for adjusting the compensator of the positioning control system according to the transmission characteristics.
  • means for measuring the transmission characteristics from the DA converter 15 to the accelerometer 17 include means 60 for generating a sine wave excitation signal by the microprocessor ⁇ ⁇ and applying it to the actuator, and means 60 There are means 61 for comparing the amplitude and the amplitude of the signal from the accelerometer, and means 62 for calculating the gain from the DA converter to the accelerometer.
  • Methods for calculating the gain are, for example, Kobayashi, Yamaguchi, Hirai, Tsuneda, Arai, and Onoyama, "Adaptive control of digital servo system for magnetic disk drives", is disclosed in the 70th Annual Meeting of the Japan Society of Mechanical Engineers, No. 930-9, 2511, pp613 / 615 (1993).
  • the means for adjusting the compensator in the following servo mode is based on the obtained gain from the DA converter to the accelerometer, and changes the gain of the coefficient applied to this compensator.
  • the gain up to is constant.
  • the gain of this transfer characteristic can be identified with high accuracy.
  • a magnetic head or a member supporting the magnetic head such as a carriage
  • an accelerometer so that the amount of acceleration can be detected. This can reduce the occurrence of mechanical resonance vibration of the carriage, improve the accuracy of speed signal detection, and improve control performance.

Description

明 細 書
磁気ディスク装置 技術分野
本発明は、 磁気ディスク装置などの情報記憶装置に関し、 特に位置決め 精度の向上に適した磁気へッ ド位置決め制御系に関する。 背景技術
従来の磁気ディスク装置へッ ド位置決め制御系は、 磁気ディスク 面上にサーボ信号をあらかじめ書き込みこれを磁気へッ ドが読み取 り、 磁気へッ ドの位置を制御していた。 磁気ディスク面上にサ一ボ 信号を書き込む方法は種々あるが、 近年の磁気ディスク装置の面記 録密度の向上に伴い、 すべての磁気ディスク面上にサーボ信号を間 欠的に書き込むセクタサーボ方式が主流となっている。
一方、 磁気ディスク面上のサーボ信号の他にセンサを設けて、 よ り多くの状態量を検出することによって制御性を向上させる試みも 多く提案されている。 これらには第一に装置の筐体やべ一ス、 カバ 一、 回路基板などに加速度計を取り付けて、 装置の外部からの振動 や衝撃を検知してデータの記録動作を中断させたり、 シーク時の駆 動力に対する反カを検知して制御系にフィードバックしたりする方 法と、 第二に制御対象であるァクチユエ一夕、 キヤリ ッジ、 または 磁気へッ ドにセンサを付設して制御対象の状態量を検出フィードバ ックする方法とがある。 後者の方法には以下のようなものが開示さ れている。
特開昭 6 0 - 1 3 6 9 7 2号には、 磁気へッ ドスライダに加速度 計をとりつけて状態フィードバック制御をおこなう方法が開示され ている。 特開昭 6 3 - 4 2 0 7 3号では、 ロータリキヤリッジのピ ヴォッ ト部の機構共振を除去するためにキヤリ ッジ部に加速度計を 付設して状態フィードバックする方法が開示されている。 また、 特 開平 2— 2 2 6 5 6 0号には、 アーム部の曲げ振動を検出するセン サおよびァクチユエ一夕を設けてアーム部の剛性を制御的に向上さ せる方法が開示されている。 更に、 特開平 3— 7 6 0 6 4号および 特開平 3 - 1 9 2 5 8 5号には、 セクタサーボ方式においてキヤリ ッジまたは磁気へッ ド近傍に加速度計を設けて、 アナログのマイナ ループを構成してループゲインを向上させたり、 セクタサーボのサ ンプリング周波数より高い周波数で加速度計の信号を取り込んでサ ーボ信号と合成してフィードバック用位置信号として、 サーボル一 プのサンプリング周期をセクタサーボの周期より短くする方法が開 示されている。
磁気ディスク装置の記憶容量の増加と小形化の要求は、 記録密度 の向上とデータ面の効率向上とを必要としている。 まず記録密度の 向上のためにはトラック幅をより狭くする必要がある。 トラック幅 の狭小化には、 磁気へッ ドの幅が狭くても十分な記録再生特性にす ること、 および位置決め精度を向上することが重要である。 位置決 め精度の向上のためには、 制御系のサ一ボ帯域を十分に高くとらな ければならない。 しかし、 現状のセクタサーボ方式ではデータ領域 の一部にサーボ信号を書き込むため、 十分な速さでサーボ信号のサ ンプリングがおこなえるほどのサーボ信号を書き込むことはデータ 面の効率を著しく損い、 したがって通常ではサーボ帯域も十分にと りえない。
本発明では、 磁気ディスク面上のデータ効率を損なわずに、 高精 度な制御系を提供することを目的としている。 特に、 加速度計を利 用したサーボ制御アルゴリズムを提供することを目的とする。 発明の開示
本発明では、 磁気へッ ドまたはキヤリッジ上に磁気へッ ドの位置 決め方向の加速度を検出する加速度計を付設し、 以下の制御系を構 成す o o
第 1に、 加速度計の出力信号をサーボ信号の検出周期より短い周 期でサンプリングする A D変換器と、 検出された加速度計からの信 号をフィードバックして、 キヤリツジとァクチユエ一夕の動特性を 改善するための補償器を有するマイクロプロセッサを設ける。
第 2に、 マイクロプロセッサに、 制御対象モデルと制御対象モデ ルを制御するための第 1の補償器とフィードバックループとを含む モデル制御系を有し、 制御対象モデルの変位及び加速度と、 サーボ 信号及び加速度計の検出信号とをそれぞれ比較し、 それぞれの誤差 信号が零となるように作用する第 2の補償器と、 制御対象モデルへ の入力信号と第 2の補償器の出力とを合わせてァクチユエ一夕への 駆動信号とするループとからなるモデル追従制御系を構成する。 第 3に、 加速度計からの信号とサーボ信号とから速度信号を算出 する手段とを有する。
第 4に、 磁気へッ ドを目標トラックに移動させるためのシ一クサ 一ボモ一ドと、 磁気へッ ドをトラック中心に位置決めさせるための フォロイングサーボモードと、 シークサーボモ一ドからフォロイン グサーボモ一ドへ切り換えるときに、 フォロイングサ一ボモ一ドに 含まれる補償器の内部変数に初期値を設定する手段と、 初期値を切 り換え時のサーボ信号と加速度計からの信号とから計算する手段と を含む。
第 5に磁気へッ ドを目標トラックに移動させるためのシークサー ボモードと、 磁気へッ ドをトラック中心に位置決めさせるためのフ ォロイングサーボモードと、 シークサーボモードからフォロイング サーボモードへ切り換えるときに、 サーボ信号と加速度計からの信 号とを用いたィンパルス列入力を与える手段とを含む。
第 6にサ一ボ信号と加速度計からの信号とから磁気ディスクの加 速度を計算する手段と、 磁気ディスク加速度計からの信号からトラ ック一周の変動を計算する手段と、 変動を記憶する手段と、 変動を 位置決め制御ループに付加する手段とを有する。
第 7に、 D A変換器から加速度計までの伝達特性を測定する手段 と、 測定された伝達特性に応じて位置決め制御系の補償器を調整す る手段とを有する。
これら各手段はそれぞれ別々に設けてもよいし、 組み合わせて用 いてもよい。
本発明では、 制御対象である磁気へッ ドまたはこれを支持するキ ャリッジの加速度計からの信号を任意のサンプリング周期で検出す る。 このサンプリング周期は、 サーボ信号のサンプリング周期より 短く、 加速度計からの信号及びサーボ信号の 2種類の状態量が異な つたサンプリング周期でマイクロプロセッサに入力される。 マイク 口プロセッサでは、 得られた信号を用いて、 上記課題を解決するた めの手段を以下実施例で詳述するような演算処理にて行う。
図面の簡単な説明
図 1は本発明の第 1の実施例の構成を示す図である。 図 2は磁気デ ィスク装置の構成を示す図である。 図 3は回路系のプロック線図で ある。 図 4は制御系の基本的なブロック線図である。 図 5は制御対 象の周波数特性のボード線図である。 図 6は本発明の第 2の実施例 の構成図である。 図 7は本発明の第 3の実施例の構成図である。 図 8は本発明の第 4の実施例の構成図である。 図 9は本発明の第 5の 実施例の構成図である。 図 1 0は本発明の第 6の実施例の構成図で ある。 図 1 1は本発明の第 7の実施例の構成図である。
発明を実施するための最良の形態
図 2に磁気ディスク装置の構成を示す。 磁気ディスク 1面上に数 千のデータ トラック 2が書き込まれている複数の磁気ディスクがス ピンドル軸 3に積層されモータにより回転する。 ァクチユエ一夕は、 固定部の永久磁石 4とヨーク 5及び可動部に取り付けられたコイル
6からなるボイスコイルモータ 7であり、 コイルに通電することに より推力を発生する。 磁気へッ ド及びスライダ 8と、 これを磁気デ イスク面に垂直方向に荷重を与えるロードアーム 9と、 これを支持 するキャリ ッジ 1 0は、 ァクチユエ一夕の推力により回転軸回りに 揺動運動する。 これにより磁気へッ ドは磁気ディスク面上を移動し、 磁気ディスク面上の目的データ トラックに移動する。
これら機構部は筐体内に組み立てられ、 筐体のベースの背面に は図示していない回路基板がとりつけられている。 この回路基板と フレキシブルフラッ トケーブルを介して、 磁気へッ ドからの信号伝 達ゃァクチユエ一夕への電流の供給が行われている。
磁気ディスク面上のトラックには、 一定間隔毎に位置情報であ るサーボ信号が予め書き込まれ、 磁気へッ ドは、 磁気ディスクの回 転数と一周あたりのサーボ信号の数の積できまるサンプリ ング周波 数でサーボ信号を検出する。 サ一ボ信号は、 トラック番号情報を表 わすグレイコード、 トラック内の位置情報を表わすバースト信号な どから構成される。 '
図 4に制御系の基本的なブロック線図を表わす。 よく知られて いるように磁気ディスク装置の磁気へッ ド位置決め制御系は、 磁気 へッ ドを目標トラックに高速に移動させるためのシークサーボモー ド 2 1、 磁気へッ ドをスムーズに目標トラック中心に位置決めする セ卜リングサ一ボモード 2 2、 そしてデータの記録再生をおこなう ために目標トラック中心に磁気へッ ドを位置決め、 追従させるため のフォロイングサーボモード 2 3からなり、 目標トラックと磁気へ ッ ドの位置との偏差によって、 これらのモードは順次、 切り換えス イッチ 2 4により切り換えられる。 ここで制御対象 2 5は、 ボイス コイルモータ 7、 キャリ ッジ 1 0、 ロードアーム 9、 磁気へッ ド 8 である。 図 5に制御対象の周波数特性をボード線図で表わす。 ここ で主共振は、 キャリッジ 1 0の摇動軸部分の剛性に起因するもので あり、 それより高い共振モードはロードアーム 9及びその先の磁気 へッ ド 8部分の共振である。
図 3に、 回路系のブロック線図を示す。 サーボ信号 1 4は A D 変換器 1 3を介してマイクロプロセッサ 1 2に入力する。 一方、 キ ャリッジ 1 0の揺動軸より磁気へッ ド 8側に磁気へッ ド 8の位置決 め方向の加速度を検出するセンサ 1 7が取り付けられている。 この 加速度計 1 7の出力信号 1 9は同様にフレキシブルフラッ トケ一ブ ルによって回路基板に伝わり A D変換器 1 8を介してマイクロプロ セッサ 1 2に入力される。 以上のようにマイクロプロセッサ 1 2へ の入力信号は、 磁気へッ ドと磁気ディスクとの相対変位を表わすサ —ボ信号 1 4と加速度計 1 7からの信号 1 9である。 マイクロプロ セッサ 1 2は、 これらの信号と、 シ—クサーボモード、 セトリング サーボモ一ド及びフォロイングサ一ボモードの制御アルゴリズムに よって目標トラックの位置と磁気へッ ドとの偏差に応じたァクチュ ェ一夕への操作量を計算する。 マイクロプロセッサ 1 2からの出力 信号は、 D A変換器 1 5を介してパワーアンプ 1 6に供給され、 ノ、。 ヮーアンプによって電流増幅され、 フレキシブルケーブルを介して ァクチユエ一夕に電流が供給され、 ァクチユエ一夕への操作量 2 0 として伝えられる。
サーボ信号 1 4のサンプリ ング周期は既述したように磁気ディス クの回転周波数とサーボ信号 1 4の数によって一意に決められる。 例えば 5 4 0 O rpmで、 一周あたり 7 4のサーボ信号が書き込まれ ているとすれば 6. 7Hzのサンプリ ング周波数であり、 サンプリ ング 周期は 150usである。 このサンプリ ング周期でサ一ボ信号 1 4はマ イク口プロセッサ 1 2に入力される。
一方、 加速度計 1 7からの信号は 50usのサンプリ ング周期で A D変換器を介してマイクロプロセッサに取り込むことができる。 サ ーボ信号 1 4の入力のタイ ミ ングは加速度計 1 7からの信号 1 9の 入力のそれと一致している。 従って、 50usのサンプリ ング周期で みると 3回に 1回の割合で 2つの信号が入力される。 また、 マイク 口プロセッサ 1 2からの出力のサンプリ ング周期は 50usである。 以上よりサ一ボ制御系は 50usのサンプリ ング周期をもつディジタ ル制御系である。
図 1に本発明の第 1の実施例を示す。 図 1ではフォロイングサ一 ボモード 2 3のブロック線図を示しており、 切り換えスィツチ及び 他のモードは省いた。 50us毎のサンプリ ング周期で加速度計から の信号 1 9が A D変換器 1 8を介してマイクロプロセッサ 1 2に入 力され、 150usのサンプリ ング周期でサーボ信号 1 4がアンプで増 幅された後復調回路 1 1で位置に比例した出力電圧に変換され、 A D変換器 1 8を介してマイクロプロセッサ 1 2に入力される。
マイクロプロセッサ 1 2は、 制御対象の状態量を推定する状態推 定器 3 0を含み、 状態推定器 3 0により推定された状態量 3 3に適 当な伝達関数であるフィードバック伝達関数 2 8を掛けてフィード バックし、 補償器 2 9の出力と比較し演算するいわゆるマイナール ープと、 サーボ信号 1 4を補償器 2 9に入力して演算するメインル ープとからなる構成となっている。
状態推定器 3 0には、 D A変換器 1 5からキヤリ ッジ 1 0の加速 度状態量までの伝達関数の制御対象モデル 2 6が含まれている。
ここで制御対象モデル 2 6は、 例えば、 次のように表される。 【数 1】 y = , ω2
u ms2 5 - + 2ζω5 + ω2
Figure imgf000010_0001
ここで、 yはへッ ドの変位、 uは操作量、 mは制御対象の質量、 sは ラプラス演算子、 ^は機構共振の減衰係数、 ωは機構共振の固有角 周波数である。 即ち、 ここでは剛体モードにキャリ ッジの回転軸の 剛性と可動部の質量からなる共振モードが加わったモデルを与えて いる ο
状態推定器 3 0は、 実際の操作量に等価な信号を状態推定器 3 0に 与え、 推定された加速度 3 1 と検出された加速度計からの信号 1 9 を比較し、 誤差を適当な係数 3 2を掛けて制御対象モデル 2 6にフ ィ一ドバックするような構成と、 サーボ信号 1 4と推定された変位 3 4を比較し、 誤差を加速度計からの信号 1 9と同様に適当な係数 3 2を掛けて制御対象モデル 2 6にフィードバックするような構成 と力、らなっている。
状態推定器 3 0の演算は 50us毎に行われ、 推定された状態量 3 3は適当な伝達関数 2 8を掛けてフィードバックされる。
ここでは、 4次のモデルを用いており、 磁気へッ ドの状態量とし て変位と加速度は検出できているので、 残りの 2つの状態量が推定 器によって推定される。 なお、 伝達関数 2 8を含むフィ一ドバック ループは、 操作量から加速度までの伝達特性を変化させることが目 的である。 【数 1】 を変形して操作量から加速度までの伝達関数を 求めると次式となる。
【数 2】
Figure imgf000011_0001
これにより状態推定器 3 0の状態量の帰還された位置からキヤリッ ジの加速度までの伝達関数が、 10kHzのサンプリング周波数以下で 望ましい伝達関数、 たとえばキヤリッジの機構共振のピーク値を低 減したり、 数十 Hz程度の固有振動数の特性変動に影響を与える粘 性を低減したような特性に変更することができる。
以上のことを数式で表現する。 D A変換器 1 5からキャリッジ 1 0の加速度状態量までの伝達関数を A(s )、 推定された状態量 3 3をフィ一ドバックするときに掛ける伝達関数を F(s )とすれば、 フィードバックル一プを設けることによって得られる推定器の状態 量の帰還された位置からキヤリッジの加速度までの伝達関数は、 【数 3】
l + A(s)F(s) となる。 これより、 この伝達関数の特性方程式の中に F( S )が含ま れるために、 F(s )の与え方によって本来の機構系の伝達特性 A(s) を変化させることができ、 望ましい特性とすることが可能である。
本実施例ではサーボ信号 1 4は 150usのサンプリング周期で状態 推定器 3 0に入力されるため、 状態推定器 3 0の演算のサンプリン グ周期 50usに対して 3回に 1回のみ、 検出されたサーボ信号 1 4 と推定された変位 3 4が比較される。 残りのサンプリ ング時刻では、 誤差をフィードバックするループは計算されない。 なお、 サーボ信 号 1 4と推定された変位 3 4を比較し、 誤差を加速度計からの信号 1 9と同様に制御対象モデル 2 6にフィードバックするループを設 けないで加速度計からの信号 1 9のみを用いて状態推定を行う方法 も容易に考えられる。
なお、 通常のメインループであるフォロイングサーボモードは 1 50usのサンプリング周期で演算される。 従ってフォロイングモー ドの補償器 2 9は 150usのサンプリ ング周期で演算され、 一方、 状 態推定器 3 0及びフィードバック伝達関数 2 8は 50usのサンプリ ング周期で演算される。 そこで、 D A変換器 1 5には、 50usのサ ンプリ ング周期でフィ一ドバック伝達関数 2 8の更新された出力信 号と、 150usのサンプリ ング周期でフォロイングモードの補償器 2 9の更新された出力信号との、 それぞれの加算値が入力される。 なお、 この状態推定器 3 0及びフィードバック伝達関数 2 8の 演算処理は、 本実施例のほかに例えばシークサ一ボモードのような 他のモードのときでも常時作用させることができる。
本実施例では、 いわゆるマイナループを設け、 これをメインル ープより短い周期で演算処理させることにより、 セクタサーボのサ ンプリ ング周波数より高い周波数の成分も含めてマイナループの伝 達特性を望ましい特性となるように変化させることができる効果が める。
図 6は本実施例において加速度計からの信号をハイパスフィルタ 3 5を介して A D変換器に入力し、 サーボ信号をローパスフィス夕 3 6を介して入力する例の構成図である。 これらのフィルタは、 例 えば次式のような伝達関数で表現されるものでもよい。 【数 4】
ω
s2 + 2ςω$ + ω2 ここで、 sはラプラス演算子、 ^は減衰係数、 ωは固有角周波数で ある。 これにより加速度計のドリフトの除去と、 サーボ信号のァリ ァスノイズの除去ができるという効果がある。
図 7に本発明の他の実施例を示す。 50usのサンプリング周期で 駆動されるマイクロプロセッサ 1 2は、 さらに、 制御対象モデル 3 7と制御対象モデルを制御するための第 2の補償器 3 8とフィード バックループ 3 9とを含むモデル制御系を有する。 一方、 制御対象 の状態推定器 3 0を設け、 150us毎に検出されるサーボ信号 1 4を 入力させて 50us毎のサ一ボ信号 3 3を推定する。 そして、 制御対 象モデル 3 7の変位 4 0及び加速度 4 1と、 推定されたサーボ信号 3 3と検出された加速度計の信号 4 2とをそれぞれ比較し、 それぞ れの誤差信号をフォロイングサ一ボモ一ドの補償器 2 9に入力する t この補償器の出力にモデル制御系の操作量 4 3を加えた信号を実際 の操作量として D A変換器 1 5により出力する。
以上の構成を以下、 数式で表現する。 第 1の補償器 3 8の伝達 関数を Cm(s)、 制御対象モデル 3 7を Pm( s )、 フォロイングサ一ボ モードの補償器 2 9を C( s )、 パワーアンプ 1 6と制御対象 2 5の 伝達関数を P( s)、 目標値を R、 モデル制御系の操作量 4 3を Um、 制 御対象モデル 3 7の変位 4 0及び加速度 4 1を Yra、 制御対象の変 位と加速度を Y、 とすると、 目標値 Rから Υまでの伝達関数は次式で 表わされる。 【数 5】
P PC
Y= Um+ Ym
1+PC m l + PC m
P Cm „ PC PmCm
l+PCl+PmCm l + PCl + PmC„
P(l+CPm)Cm D
(l + P (l + PmCm) ここで、 P=Pm+ 0、 すなわち実際の制御対象と制御対象モデルと(:
5の差異があるとする。 このとき上式は次式で表現される。
【数 6】
(l + (Pm + S)C)(l+PmCm) 二こで、 (5 = 0のときは、
【数 7】
】,一 Pm{\ + CPm)Cm R
(l + PmC)(l+PmCm)
F
R
1+ となり、 モデル制御系の伝達特性に従って動作することがわかる 従ってモデル制御系の補償器 3 8の伝達関数 Cmは 【数 7】 の特性 が望ましいように設定すればよい。
一方、 όが 0でない場合、 Ymと Υの誤差は次式で表わされる。 【数 8】
PmC„ P(l+ CPm)Cn
γ - γ R R
1+ Cw (l + PC)(l+ PmCm)
R
(l + P (l + PmCm)
(Pm - P) m
R
(l + P (l + PmCmy ここで、 Pm=Pならば偏差は常に 0となるが、 そうでない場合は 【 数 8】 で表わした偏差が生じる。 そこでフィードバック制御系の補 償器 2 9 (C) の特性は、 【数 8】 の伝達特性が小さくなるように 設計すればよい。
以上より、 モデル制御系の第 1の補償器 3 8の伝達関数 Cm( s )、 及びフォロイングサーボモードの補償器 2 9の C( s )の伝達関数の 設計が行なえる。 具体的な設計は例えば極指定法や H無限大制御理 論などの公知の制御理論に基づいて行なえばよい。
本実施例は、 通常の磁気ディスク装置サーボ系のシ一クサーボ モードに適用しうるが、 シークサーボモードとフォロイングサ一ボ モードを一体化した制御系としての適用も可能である。
以上より、 本実施例ではモデル制御系を設け、 シーク及びフォ ロイング時の目標値を与えたときの磁気へッ ド変位とキヤリ ッジ加 速度の両方をモデルの出力に合わせるように制御するので特にキヤ リ ッジ加速度の振動を抑制することができる効果がある。
図 8に本発明のさらに他の実施例を示す。 シークサーボモードか らフォロイングサーボモードへモードを切り換えるとき、 フォロイ ングサーボモードの補償器 2 9の内部変数に初期値を設定する手段 は、 第 1の公知例の特願平 2— 9 0 3 2 9、 及び第 2の公知例の山 口、 宍田、 遠山、 平井の 「モ-ド切り換え型制御の初期値補償設計 と磁気ディスク装置への適用」 計測自動制御学会論文集, Vol. 31, No. 6, pp780 /788 ( 1995 )にて開示されている。 このときの問題 は第 2の公知例に示されているようにモード切り換え時の制御対象 の状態量、 すなわち変位と速度信号の検出精度が十分でないとき望 ましい過渡応答が得られないという点である。 特に速度信号は直接 観測できないため、 誤差を伴いやすい。 従来の方式ではサーボ信号 すなわち変位から求めていた。
本実施例では、 前記実施例と同様に 50usのサンプリング周期で 動作する状態推定器を用い、 これに 50usのサンプリング周期で加 速度計からの信号 1 9を入力させ、 150usのサンプリング周期でサ ーボ信号 1 4を入力させる。 状態推定器の推定信号は 50usのサン プリング周期で計算されるので、 これに基づきフォロイングサーボ モードの補償器 2 9を計算する。 そして、 50usのサンプリング周 期で D A変換器を動作させる。 この状態推定器はシークサ一ボモー ドでも動作させる。
シークサーボモードからフォロイングサーボモードにモードを 切り換えるとき、 50usのサンプリング周期で得られた推定変位及 び速度信号 4 4にそれぞれ適当な係数を掛ける手段 4 5を介して初 期値 4 6を求め、 補償器 2 9の内部変数に入力する。 初期値の計算 手段は特に第 2の公知例に開示されているので詳細は省略するが、 次式で表わされる。
【数 9】 Xc (0) = K Xp (Q) ここで、 Xc ( 0 )は補償器 2 9のモード切り換え時の初期値、 Xp( 0 ) はモー ド切り換え時の制御対象 2 5の状態量でこの場合着目する状 態量は変位 Xpl ( O )と速度 Xp2(0 )である。 また Kは係数行列である。 ここで、 変位 Xpl (O )と速度 Xp2 ( 0 )を、 状態推定器 3 0の推定信号 4 4から求めて 【数 9】 の右辺に代入する。
本実施例では初期値補償に用いられる速度信号を高精度に推定 することが可能であり、 かつサーボ信号のサンプリ ング周期より短 い周期でフォロイングサーボモードを演算させるため、 モード切り 換え後の過渡応答を改善できる効果がある。
図 9は本実施例にシークサ一ボモードからフォロイングサーボモ ードへモードを切り換えるとき、 フォロイングサーボモードに付加 入力を与える手段を加えた例の構成図である。 シークサーボモード からフォロイングサ一ボモードへモードを切り換えるとき、 フォロ ィングサ一ボモ一ドに付加入力を与える手段は、 特願平 6— 2 7 6 2 5 0に開示されている。 このときの問題は第 3の実施例で述べた ことと同様にモード切り換え時の制御対象の状態量、 すなわち変位 と速度信号の検出精度が十分に得られないとき望ましい過渡応答が 得られないという点である。 特に速度信号は直接観測できないため、 誤差を伴いやすい。 そこで、 第 3の実施例と同様に、 状態推定器 3 0を用いて速度信号 4 4を推定する。 これとサーボ信号 1 4とをィ ンパルス応答計算手段 4 7に入力し、 ィンパルス応答列 4 8を算出 する。 この応答列をフォロイングサーボモードへの切り換え時にサ ーボループに加え、 切り換え後の過渡応答を改善する。 インパルス 応答列の算出は上記公知例に開示されているので詳細は省略するが. 次式で表わされる。
【数 1 0】 rm = -^- Xp (0) ここで、 rmはインパルス応答列 4 8、 nr/drはインパルス応答計算 手段 4 7、 Xp(0 )はモード切り換え時の制御対象 2 5の状態量でこ の場合着目する状態量は変位 Xpl ( O )と速度 Xp2 (0 )である。 ここで、 変位 XpK O )と速度 Xp2(0 )を、 状態推定器 3 0の推定信号 4 4から 求めて 【数 1 0】 の右辺に代入する。
これにより、 より正確な状態量を推定できるため、 モード切り 換え後の過渡応答を改善できる効果がある。
図 1 0に A D変換された加速度計の出力をマイクロプロセッサ内 で 2階積分して磁気ヘッ ドの変位を算出する手段 4 9と、 この変位 とサーボ信号との差を算出する手段 5 0を有し、 更に代表的な磁気 ヘッ ド、 トラックにおいて、 この差をトラック一周にわたって数周 分求める手段 5 1と、 平均する手段 5 2と、 この平均値を記憶させ るメモリ 5 3を有する例の構成を示す。 この差は磁気ディスクの変 動をあらわす。 この平均値はトラックの回転同期振動であるから、 フォロイング中に、 メモリ 5 3からトラックの周方向に対応させて、 得られた平均値をフォロイングサーボモードのループに付加すれば 回転同期振動を相殺することができ、 フォロイングサーボモードの 外乱抑圧特性に依存しない回転同期振動の低減が行える。 本実施例 では、 磁気へッ ドの状態を加速度計 1 7によって測定できるため磁 気ディスクの変動を分離でき、 したがって回転同期振動を抑圧でき るという効果がある。 更にこの回転同期振動の抑圧にフォロイング サーボモードのフィードバック特性、 つまり外乱抑圧特性は支配的 に寄与しないですむため、 フィードバック特性は他の制御特性、 例 えば口バスト安定特性を更に改善できるといった効果も併せ持つ。 図 1 1に、 フォロイングサーボモードにおいて、 D A変換器 1 5 から加速度計 1 7までの伝達特性を測定する手段と、 測定された伝 達特性に応じて位置決め制御系の補償器を調整する手段とを有する 例の構成を示す。 まず、 D A変換器 1 5から加速度計 1 7までの伝 達特性を測定する手段は、 正弦波加振信号をマイクロプロセッサ內 で生成しァクチユエ一夕に印加する手段 6 0と、 加振信号の振幅と 加速度計からの信号の振幅を比較する手段 6 1と、 D A変換器から 加速度計までのゲインを算出する手段 6 2であり、 ゲインを算出す る方法は例えば、 小林、 山口、 平井、 常田、 荒井、 小野山の 「磁気 ディスク装置ディジタルサ—ボシステムの適応制御」 日本機械学会 第 70期通常総会講演会, No. 930 - 9, 2511, pp613/615 ( 1993 )に 開示されている。 また、 フォロイングサーボモードの補償器を調整 する手段は、 得られた D A変換器から加速度計までのゲインに基づ いて、 この補償器にかかる係数のゲインを変化させ、 補償器から加 速度計までのゲインを一定にする。 本実施例では、 制御対象の D A 変換器からキヤリッジの加速度までの伝達特性が、 加速度計により 直接測定できるため、 この伝達特性のゲインを高精度に同定できる という効果がある。
以上の各実施例の他に、 加速度計を磁気へッ ドに併設させるよう に配置して、 上記のサーボ制御系を構成することも本発明の範囲に 含まれる。 産業上の利用可能性
以上のように本発明では、 磁気へッドまたは磁気へッドを支持する部 材たとえばキヤリッジに加速度計を付設して加速度量を検出できるよう にするため、 従来の制御方式の問題点、 例えばキヤリッジの機構共振振 動の発生を低減でき、 また速度信号の検出精度を向上させることができ、 制御性能を改善する効果がある。

Claims

請 求 の 範 囲
1 . 磁気記録媒体面上のトラックに書き込まれたサ一ボ信号を磁気 へッ ドにより読みとり磁気へッ ドの位置決め制御を行う磁気ディス ク装置において、
磁気へッ ドまたは該磁気へッ ドを支持するキヤリッジに、 当該磁気 へッ ドまたはキヤリッジの加速度を検出するための加速度計を有し、 該加速度計の出力信号の検出周期は前記サーボ信号の検出周期より 短く、 検出された加速度計の出力信号をフィ一ドバックして磁気へ ッ ドの位置決めを行う手段を有する磁気ディスク装置。
2 . 磁気記録媒体面上のトラックに書き込まれたサーボ信号を磁気 へッ ドにより読みとり磁気へッ ドの位置決め制御を行う磁気ディス ク装置において、
磁気へッ ドまたは該磁気へッ ドを支持するキヤリッジに、 当該磁気 へッ ドまたはキヤリッジの加速度を検出するための加速度計を付設 し、 該加速度計の出力信号の検出周期は前記サーボ信号の検出周期 より短く、 前記サーボ信号のサンプリング時刻には前記加速度計の 出力と前記サーボ信号とを観測量として磁気へッ ドの状態量を計算 し、 前記加速度計からの入力のサンプリング時刻には前記加速度計 の出力を観測量として磁気へッ ドの状態量を計算して磁気へッ ドの 状態量を推定する手段と、 前記磁気へッ ドの推定された状態量をフ ィ一ドバックする手段からなる磁気ディスク装置。
3 . 前記磁気へッ ドの状態量を推定する手段は磁気へッ ドの変位を 推定し、 該推定された状態量と検出されたサーボ信号を比較し誤差 信号が零となるように作用する補償器を有する請求の範囲第 2項記 載の磁気ディスク装置。
4 . 制御対象モデル、 前記制御対象モデルを制御するための第 2の 補償器及びフィードバックループを含むモデル制御系と、 前記制御 対象モデルの変位と加速度、 前記サーボ信号及び前記加速度計の検 出信号とをそれぞれ比較しそれぞれの誤差信号が零となるように作 用する第 1の補償器と、 前記制御対象モデルへの入力信号と前記第 1の補償器の出力とを合わせて前記ァクチユエ一夕への駆動信号と する手段とからなる請求の範囲第 2項記載の磁気ディスク装置。
5 . 前記加速度計の出力信号前記サーボ信号とから磁気へッ ドの速 度信号を推定する手段とを有する請求の範囲第 2項記載の磁気ディ スク装置。
6 . 前記磁気ヘッ ドを目標トラックに移動させるためのシークサー ボモ一ドから前記磁気へッ ドを目標トラックの中心に位置決めさせ るためのフォロイングサーボモードへ切り換えるときに、 モード切 り換え時のフォロイングサーボモードに含まれる前記補償器の内部 変数に初期値を設定する手段と、 該初期値を前記推定された磁気へ ッ ドの速度信号から計算する手段とを含む請求の範囲第 5項記載の 磁気ディスク装置。
7 . 前記磁気へッ ドを目標トラックに移動させるためのシークサー ボモードから前記磁気へッ ドを前記トラック中心に位置決めさせる ためのフォロイングサーボモードへ切り換えるときに、 モード切り 換え時のフォロイングサーボモードに含まれる前記補償器にィンパ ルス列を加える手段と、 前記サーボ信号と前記速度信号とからィン パルス列を算出する手段とを含む請求の範囲第 5項記載の磁気ディ スク装置。
8 . 磁気記録媒体面上のトラックに書き込まれたサーボ信号を磁気 へッ ドにより読みとり磁気へッ ドの位置決め制御を行う磁気ディス ク装置において、
磁気へッ ドまたは該磁気へッ ドを支持するキヤリッジに、 当該磁気 へッ ドまたはキヤリッジの加速度を検出するための加速度計を付設 し、 該加速度計の出力信号の検出周期は前記サーボ信号の検出周期 より短く、 前記加速度計からの信号から磁気へッ ドの変位を計算す る手段と、 該計算された変位と検出されたサーボ信号からトラック 一周の磁気ディスクの変動を計算する手段と、 前記変動を記憶する 手段と、 前記変動を位置決め制御ループに付加する手段とからなる 磁気ディスク装置。
1 0 . サーボ信号がトラックに書き込まれた磁気記録媒体と、 前記 磁気記録媒体に対向した記録再生のための磁気へッ ドと、 前記磁気 へッ ドを支持するキヤリッジと、 前記キヤリッジを駆動するァクチ ユエ一夕と、 前記ァクチユエ一夕を制御するマイクロプロセッサ、 A D変換器、 D A変換器を含む制御回路と、 前記磁気へッ ドまたは キヤリツジに設けられた当該磁気へッ ドまたはキヤリッジの加速度 を検出するために加速度計とを有するセクタサーボ方式の磁気ディ スク装置において、 前記 D A変換器から前記加速度計までの伝達特 性を測定する手段と、 前記測定された伝達特性に応じて位置決め制 御系の補償器を調整する手段とを有し、 該 D A変換器から前記加速 度計までの伝達特性を測定する手段は、 正弦波加振信号を前記マイ クロプロセッサ内で生成し前記ァクチユエ一夕に印加する手段と、 前記加振信号の振幅と前記加速度計からの信号の振幅を比較する手 段と、 前記 D A変換器から前記加速度計までのゲインを算出する手 段であり、 前記補償器を調整する手段は、 前記ゲインに基づいて前 記補償器にかかる係数のゲインを変化させ、 前記補償器から前記加 速度計までのゲインを一定にする手段である磁気ディスク装置。
PCT/JP1996/000095 1996-01-22 1996-01-22 Appareil a disque magnetique WO1997027588A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US09/117,333 US6335845B1 (en) 1996-01-22 1996-01-22 Magnetic disk apparatus having an accelerometer for detecting acceleration in the positioning direction of the magnetic head
EP96900728A EP0877373A4 (en) 1996-01-22 1996-01-22 MAGNETIC DISC APPARATUS
PCT/JP1996/000095 WO1997027588A1 (fr) 1996-01-22 1996-01-22 Appareil a disque magnetique
US09/986,298 US6407876B1 (en) 1996-01-22 2001-11-08 Magnetic disk apparatus having an accelerometer for detecting acceleration in the positioning direction of the magnetic head

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1996/000095 WO1997027588A1 (fr) 1996-01-22 1996-01-22 Appareil a disque magnetique

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/986,298 Division US6407876B1 (en) 1996-01-22 2001-11-08 Magnetic disk apparatus having an accelerometer for detecting acceleration in the positioning direction of the magnetic head

Publications (1)

Publication Number Publication Date
WO1997027588A1 true WO1997027588A1 (fr) 1997-07-31

Family

ID=14152846

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1996/000095 WO1997027588A1 (fr) 1996-01-22 1996-01-22 Appareil a disque magnetique

Country Status (3)

Country Link
US (1) US6335845B1 (ja)
EP (1) EP0877373A4 (ja)
WO (1) WO1997027588A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999036914A1 (fr) 1998-01-19 1999-07-22 Matsushita Electric Industrial Co., Ltd. Appareil d'enregistrement et de reproduction d'informations
US7679856B2 (en) 2007-03-14 2010-03-16 Toshiba Storage Device Corporation Storage device, control device, and vibration-detection method

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000331445A (ja) * 1999-05-19 2000-11-30 Nec Corp ディスク装置のヘッド位置決め制御装置
US6778348B1 (en) * 2000-08-25 2004-08-17 Ic Mechanics, Inc. Accelerometer-assisted servo writing for disk drives
CN1470056A (zh) * 2000-10-13 2004-01-21 西加特技术有限责任公司 用于偏差控制的悬浮传感器的能力
WO2003030170A1 (en) * 2001-10-02 2003-04-10 Seagate Technology Llc A phase-advanced filter for robust resonance cancellation
SG103906A1 (en) * 2002-03-13 2004-05-26 Toshiba Kk Method and apparatus for head positioning control in a disk drive
TWI223796B (en) * 2002-05-23 2004-11-11 Via Optical Solution Inc Control method for switching actuating modes
KR100688556B1 (ko) * 2005-07-12 2007-03-02 삼성전자주식회사 하드디스크 드라이브의 기록 제어 방법 그리고 이에 적합한하드디스크 드라이브 및 기록 매체
KR20140049726A (ko) * 2012-10-18 2014-04-28 삼성전기주식회사 모터의 제어장치 및 모터의 제어방법
US10161956B2 (en) 2016-04-25 2018-12-25 Honeywell International Inc. Reducing bias in an accelerometer via a pole piece
KR20210083788A (ko) * 2019-12-27 2021-07-07 삼성전기주식회사 드라이버 ic 및 이를 포함하는 카메라 모듈의 액츄에이터
US11521772B2 (en) 2020-02-11 2022-12-06 Honeywell International Inc. Multilayer magnetic circuit assembly
US11169175B2 (en) 2020-02-11 2021-11-09 Honeywell International Inc. Multilayer excitation ring

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6247883A (ja) * 1985-08-26 1987-03-02 Nec Corp 磁気デイスク装置
JPH03192585A (ja) * 1989-12-20 1991-08-22 Tokico Ltd 磁気ディスク装置
JPH03272066A (ja) * 1990-03-20 1991-12-03 Fujitsu Ltd サーボトラック書込み方法及びその装置
JPH0449530A (ja) * 1990-06-18 1992-02-18 Matsushita Electric Ind Co Ltd 光学式記録再生装置
JPH06215508A (ja) * 1993-01-18 1994-08-05 Nec Corp 位置決め制御の状態推定器及び補償器とこれを用いた磁気ディスク装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60136972A (ja) 1983-12-26 1985-07-20 Hitachi Ltd 磁気デイスク装置
JPS6342073A (ja) 1986-08-08 1988-02-23 Nippon Telegr & Teleph Corp <Ntt> 磁気デイスク装置
US5257255A (en) 1988-03-30 1993-10-26 Canon Denshi Kabushiki Kaisha Recording and/or reproducing apparatus with sensor for detecting head speed or acceleration
JPH02226560A (ja) 1989-02-27 1990-09-10 Toshiba Corp ヘッド位置決め装置
JPH0376064A (ja) 1989-08-18 1991-04-02 Tokico Ltd 浮上式磁気ヘッドおよびこれを用いた磁気ディスク装置
JP2685622B2 (ja) 1990-04-06 1997-12-03 株式会社日立製作所 位置決め制御方法および装置
US5426545A (en) * 1991-05-09 1995-06-20 Sidman; Michael D. Active disturbance compensation system for disk drives
US5521772A (en) 1993-11-30 1996-05-28 International Business Machines Corporation Disk drive with accerleration rate sensing
US5982573A (en) * 1993-12-15 1999-11-09 Hewlett-Packard Company Disk drive and method for minimizing shock-induced damage
JPH08137551A (ja) 1994-11-10 1996-05-31 Hitachi Ltd サーボ制御装置
JP3192585B2 (ja) 1996-02-08 2001-07-30 東京瓦斯株式会社 グリル装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6247883A (ja) * 1985-08-26 1987-03-02 Nec Corp 磁気デイスク装置
JPH03192585A (ja) * 1989-12-20 1991-08-22 Tokico Ltd 磁気ディスク装置
JPH03272066A (ja) * 1990-03-20 1991-12-03 Fujitsu Ltd サーボトラック書込み方法及びその装置
JPH0449530A (ja) * 1990-06-18 1992-02-18 Matsushita Electric Ind Co Ltd 光学式記録再生装置
JPH06215508A (ja) * 1993-01-18 1994-08-05 Nec Corp 位置決め制御の状態推定器及び補償器とこれを用いた磁気ディスク装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0877373A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999036914A1 (fr) 1998-01-19 1999-07-22 Matsushita Electric Industrial Co., Ltd. Appareil d'enregistrement et de reproduction d'informations
EP0969465A1 (en) * 1998-01-19 2000-01-05 Matsushita Electronics Corporation Apparatus for recording and reproducing information
EP0969465A4 (en) * 1998-01-19 2007-11-28 Matsushita Electric Ind Co Ltd INFORMATION RECORDING AND PLAYING DEVICE
US7679856B2 (en) 2007-03-14 2010-03-16 Toshiba Storage Device Corporation Storage device, control device, and vibration-detection method

Also Published As

Publication number Publication date
EP0877373A4 (en) 1999-04-21
US6335845B1 (en) 2002-01-01
EP0877373A1 (en) 1998-11-11

Similar Documents

Publication Publication Date Title
JP2714905B2 (ja) 位置決め制御装置
JP4783248B2 (ja) 外乱抑圧機能を持つ位置制御方法、位置制御装置および媒体記憶装置
WO1997027588A1 (fr) Appareil a disque magnetique
US7580217B2 (en) Disk drive with hybrid analog-digital acceleration feedforward control system and method for rejecting rotational vibration
US6407876B1 (en) Magnetic disk apparatus having an accelerometer for detecting acceleration in the positioning direction of the magnetic head
US7019938B2 (en) Head positioning method, and disk apparatus using the same
US5986845A (en) Apparatus for positioning magnetic head and method of the same
CN101676995A (zh) 具有旋转振动补偿的磁记录盘驱动器
US7161761B2 (en) Magnetic disk drive with feedback control
KR100585166B1 (ko) 비주기적 외란 보상 제어 장치 및 방법과 이를 이용한디스크 드라이브
JP4411428B2 (ja) ヘッド位置制御方法、ヘッド位置制御装置およびディスク装置
US20040240101A1 (en) Disk apparatus and head positioning method
JP4365042B2 (ja) 自己同調モデル参照式ディスク・ドライブ・コントローラ
CN105989861A (zh) 磁盘装置和控制方法
CN1322509C (zh) 头定位控制装置、配备该装置的盘装置及头定位控制方法
JP2000021104A (ja) ディスク記憶装置の制御方法及び制御装置
US20040004782A1 (en) Data storage apparatus, rotation control apparatus, and rotation control method
JPWO2008139505A1 (ja) 位置制御装置及びこれを用いたディスク装置
JP4550764B2 (ja) シーク制御方法、シーク制御装置およびディスク装置
JPH09231701A (ja) ヘッド位置決め制御方法
JP3779668B2 (ja) ディスク記憶装置及びヘッド位置決め制御方法
JPH08329630A (ja) ディスク記録装置
JP4072138B2 (ja) ディスク装置及びヘッド位置決め制御方法
JPH10199168A (ja) ディスク記憶装置
JP2002269939A (ja) ディスク装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
WWE Wipo information: entry into national phase

Ref document number: 09117333

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1996900728

Country of ref document: EP

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 1996900728

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1996900728

Country of ref document: EP