[go: up one dir, main page]

JP2009020969A - Magnetic disk drive and control method thereof - Google Patents

Magnetic disk drive and control method thereof Download PDF

Info

Publication number
JP2009020969A
JP2009020969A JP2007183646A JP2007183646A JP2009020969A JP 2009020969 A JP2009020969 A JP 2009020969A JP 2007183646 A JP2007183646 A JP 2007183646A JP 2007183646 A JP2007183646 A JP 2007183646A JP 2009020969 A JP2009020969 A JP 2009020969A
Authority
JP
Japan
Prior art keywords
signal
magnetic disk
magnetic head
actuator
gain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007183646A
Other languages
Japanese (ja)
Inventor
Masaki Nagashima
正樹 長島
Shinsuke Nakagawa
真介 中川
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.)
HGST Netherlands BV
HGST Inc
Original Assignee
Hitachi Global Storage Technologies Netherlands BV
Hitachi Global Storage Technologies Inc
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 Global Storage Technologies Netherlands BV, Hitachi Global Storage Technologies Inc filed Critical Hitachi Global Storage Technologies Netherlands BV
Priority to JP2007183646A priority Critical patent/JP2009020969A/en
Publication of JP2009020969A publication Critical patent/JP2009020969A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a magnetic disk device capable of obtaining the gain of a fine-adjustable actuator while performing a reading/writing operation, and to provide its control method. <P>SOLUTION: While the magnetic disk device is generating a control signal for suppressing positional errors of a magnetic head 4 and outputs the signal to a voice coil motor 7 and an exciting signal for displacing a piezoactuator 30 is output, the gain of the piezoactuator 30 is obtained, on the basis of the displacement of the voice coil motor 7 and the exciting signal. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、2段アクチュエータを有する磁気ディスク装置およびその制御方法に関する。   The present invention relates to a magnetic disk device having a two-stage actuator and a control method thereof.

ハードディスクなどの磁気ディスク装置は、磁気ヘッドがアームに支持され、このアームをボイスコイルモータが駆動することで、磁気ヘッドを磁気ディスクの目標位置上に位置決めし、情報の記録および再生を行う。   In a magnetic disk device such as a hard disk, a magnetic head is supported by an arm, and a voice coil motor drives the arm to position the magnetic head on a target position of the magnetic disk, and record and reproduce information.

近年では、位置決め精度の更なる高精度化を図るべく、ボイスコイルモータ等の粗動アクチュエータの他に、ピエゾアクチュエータ等の微動アクチュエータをアーム上に設けた、いわゆる2段アクチュエータを有する磁気ディスク装置が提案されている。   In recent years, a magnetic disk device having a so-called two-stage actuator in which a fine actuator such as a piezo actuator is provided on an arm in addition to a coarse actuator such as a voice coil motor in order to further increase positioning accuracy. Proposed.

図7(A)に、2段アクチュエータを有する磁気ディスク装置において実現されるフィードバック制御系の従来例を示す。この従来例では、微動制御部Cpから出力される制御信号を、微動アクチュエータMAのゲインモデルHを介して粗動制御部Cvへ入力することで、粗動アクチュエータVCMを含む制御系と、微動アクチュエータMAを含む制御系とを非干渉にしている(いわゆる非干渉制御)。
米国特許6898039号公報
FIG. 7A shows a conventional example of a feedback control system realized in a magnetic disk device having a two-stage actuator. In this conventional example, the control signal output from the fine movement control unit Cp is input to the coarse movement control unit Cv via the gain model H of the fine movement actuator MA, so that the control system including the coarse movement actuator VCM and the fine movement actuator The control system including the MA is made non-interfering (so-called non-interference control).
US Patent No. 6898039

ところで、上記従来例では、非干渉制御とするために、微動アクチュエータMAのゲインを求めて、ゲインモデルHに設定する必要がある。   By the way, in the above conventional example, in order to perform non-interference control, it is necessary to obtain the gain of the fine actuator MA and set it in the gain model H.

特許文献1には、図7(B)に示すような構成により、微動アクチュエータMAのゲインを求める方法が開示されている。すなわち、ノッチフィルタFにより粗動アクチュエータVCMが特定の周波数に対して応答しない状態で、微動アクチュエータMAにその特定の周波数を有する正弦波信号Nを与えて、微動アクチュエータMAを周期的に変位させる。そして、微動アクチュエータMAの変位と正弦波信号Nの振幅の比から微動アクチュエータMAのゲインを求める。 Patent Document 1 discloses a method for obtaining the gain of fine actuator MA with a configuration as shown in FIG. That is, in a state in which the coarse actuator VCM by the notch filter F does not respond to a particular frequency, giving a sine wave signal N P having the particular frequency to the fine actuator MA, is periodically displaced the fine actuator MA . Then, a gain of the fine actuator MA from the amplitude ratio of the displacement and the sine wave signal N P of the fine actuator MA.

しかしながら、特許文献1の方法では、微動アクチュエータMAのみを正弦波信号Nにより駆動するため、磁気ヘッドの位置が変動して、目標位置に位置決めすることができない。このため、微動アクチュエータMAのゲインを求めている間は、情報の書き込み・読み出しなどの他の動作を中断する必要がある。また、特許文献1の方法では、粗動アクチュエータVCMの動作を止めるためのノッチフィルタFをわざわざ設ける必要がある。 However, in the method of Patent Document 1, for driving only the fine actuator MA by sinusoidal signals N P, the position of the magnetic head is varied, can not be positioned at the target position. For this reason, it is necessary to interrupt other operations such as writing / reading information while obtaining the gain of the fine actuator MA. In the method of Patent Document 1, it is necessary to bother to provide a notch filter F for stopping the operation of the coarse actuator VCM.

本発明は、上記実情に鑑みて為されたものであり、微動アクチュエータのゲインを簡易に求めることが可能な磁気ディスク装置およびその制御方法を提供することをその目的の一つとする。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a magnetic disk device and a control method thereof that can easily obtain the gain of a fine actuator.

上記課題を解決するため、本発明の磁気ディスク装置の制御方法は、磁気ディスクと、前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、前記磁気ヘッドを支持するアームと、前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、を備える磁気ディスク装置を対象とし、前記微動アクチュエータを変位させる加振信号を出力するステップと、前記加振信号が出力されている間、前記磁気ヘッドが読み出した位置情報を基に、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する制御信号を生成し、前記粗動アクチュエータへ出力するステップと、前記粗動アクチュエータの変位および前記加振信号に基づいて、前記微動アクチュエータのゲインを求めるステップと、を含むことを特徴とする。   In order to solve the above problems, a method of controlling a magnetic disk device according to the present invention includes a magnetic disk, a magnetic head for reading information recorded on the magnetic disk, an arm for supporting the magnetic head, and driving the arm. Then, for a magnetic disk device comprising a coarse actuator for moving the magnetic head on the magnetic disk and a fine actuator for adjusting the position of the magnetic head with respect to the arm, the magnetic actuator is displaced. A control signal for suppressing a position error between the target position of the magnetic head and the current position based on the position information read by the magnetic head while the excitation signal is output. Generating and outputting to the coarse actuator, the displacement of the coarse actuator and the vibration Based on the item, characterized in that it comprises the steps of: determining a gain of said fine actuator.

また、本発明の一態様では、前記粗動アクチュエータの変位は、該粗動アクチュエータを含む閉ループ内の信号および該信号に対する前記閉ループのゲインに基づいて求められる。   In one aspect of the present invention, the displacement of the coarse actuator is obtained based on a signal in a closed loop including the coarse actuator and a gain of the closed loop with respect to the signal.

また、この態様において、前記閉ループ内の信号は、前記粗動アクチュエータに入力される制御信号としてもよい。   In this aspect, the signal in the closed loop may be a control signal input to the coarse actuator.

また、この態様では、前記粗動アクチュエータを含む閉ループ内に外乱信号を入力し、該外乱信号および前記閉ループ内の信号に基づいて、前記閉ループのゲインを求めるループゲイン取得ステップを更に含んでもよい。   Further, in this aspect, the method may further include a loop gain acquisition step of inputting a disturbance signal into the closed loop including the coarse actuator and obtaining the closed loop gain based on the disturbance signal and the signal in the closed loop.

また、本発明の一態様では、前記加振信号が出力されている間、前記磁気ヘッドの目標位置に対して、前記磁気ヘッドにユーザ情報の書き込みまたは読み出しを行わせる。   In one embodiment of the present invention, while the excitation signal is output, the magnetic head is caused to write or read user information with respect to the target position of the magnetic head.

次に、本発明の磁気ディスク装置は、磁気ディスクと、前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、前記磁気ヘッドを支持するアームと、前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、制御回路と、を備え、前記制御回路は、前記微動アクチュエータを変位させる加振信号を出力する加振部と、前記加振信号が出力されている間、前記磁気ヘッドが読み出した位置情報を基に、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する制御信号を生成し、前記粗動アクチュエータへ出力する位置誤差抑制部と、前記粗動アクチュエータの変位および前記加振信号に基づいて、前記微動アクチュエータのゲインを求めるゲイン同定部と、を含むことを特徴とする。   Next, a magnetic disk device according to the present invention includes a magnetic disk, a magnetic head for reading information recorded on the magnetic disk, an arm that supports the magnetic head, and driving the arm to move the arm on the magnetic disk. A coarse actuator that moves the magnetic head, a fine actuator that adjusts the position of the magnetic head with respect to the arm, and a control circuit, the control circuit outputting an excitation signal that displaces the fine actuator And a control signal that suppresses a position error between the target position of the magnetic head and the current position based on the position information read by the magnetic head while the excitation signal is output. A position error suppression unit that outputs to the coarse actuator, and the fine motion based on the displacement of the coarse actuator and the vibration signal. Characterized in that it comprises a gain identification section for determining the gain of the actuator, the.

また、本発明の磁気ディスク装置は、磁気ディスクと、前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、前記磁気ヘッドを支持するアームと、前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、制御回路と、を備え、前記制御回路は、前記微動アクチュエータのゲインを求める際に、周期的に振動する加振信号を前記微動アクチュエータへ出力するとともに、前記加振信号に対応して周期的に振動する制御信号を前記粗動アクチュエータへ出力して、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する、ことを特徴とする。   The magnetic disk device of the present invention includes a magnetic disk, a magnetic head that reads information recorded on the magnetic disk, an arm that supports the magnetic head, and the arm that drives the arm. A coarse motion actuator that moves the magnetic head, a fine motion actuator that adjusts the position of the magnetic head with respect to the arm, and a control circuit. The control circuit periodically detects the gain of the fine motion actuator. And a control signal that periodically oscillates in response to the excitation signal is output to the coarse actuator, and a target position and a current position of the magnetic head are output. The position error of is suppressed.

本発明によれば、微動アクチュエータに加振信号が出力されている間、粗動アクチュエータによって磁気ヘッドの位置誤差が抑制されるので、磁気ヘッドを目標位置に位置決めすることができる。そして、この場合、微動アクチュエータの変位が粗動アクチュエータの変位に相当することから、粗動アクチュエータの変位および加振信号に基づいて、微動アクチュエータのゲインを求めることができる。   According to the present invention, the position error of the magnetic head is suppressed by the coarse actuator while the vibration signal is output to the fine actuator, so that the magnetic head can be positioned at the target position. In this case, since the displacement of the fine actuator corresponds to the displacement of the coarse actuator, the gain of the fine actuator can be obtained based on the displacement of the coarse actuator and the vibration signal.

また、本発明によれば、粗動アクチュエータの変位および加振信号に基づいて、微動アクチュエータのゲインを求めることから、上記特許文献1のようにゲイン同定において粗動アクチュエータの影響を排除するためのノッチフィルタが不要となる。   Further, according to the present invention, since the gain of the fine motion actuator is obtained based on the displacement and the vibration signal of the coarse motion actuator, the influence of the coarse motion actuator is eliminated in gain identification as described in Patent Document 1 above. A notch filter is not required.

本発明の実施形態について、図面を参照しながら説明する。   Embodiments of the present invention will be described with reference to the drawings.

図1に、本発明の一実施形態に係る磁気ディスク装置の構成例を示す。磁気ディスク装置1は、磁気ディスク2、スピンドルモータ3、磁気ヘッド4、サスペンションアーム5、キャリッジ6、ボイスコイルモータ7、ヘッドアンプ14およびピエゾアクチュエータ30を、筐体9内に収納している。   FIG. 1 shows a configuration example of a magnetic disk device according to an embodiment of the present invention. The magnetic disk device 1 houses a magnetic disk 2, a spindle motor 3, a magnetic head 4, a suspension arm 5, a carriage 6, a voice coil motor 7, a head amplifier 14, and a piezo actuator 30 in a housing 9.

また、磁気ディスク装置1は、主制御回路10、リードライトチャネル(R/Wチャネル)13およびモータドライバ17を、筐体9外の基板に有している。この主制御回路10は、マイクロプロセッシングユニット(MPU)およびハードディスクコントローラ(HDC)を含んでいる。   The magnetic disk device 1 also has a main control circuit 10, a read / write channel (R / W channel) 13 and a motor driver 17 on a substrate outside the housing 9. The main control circuit 10 includes a microprocessing unit (MPU) and a hard disk controller (HDC).

磁気ディスク2は、スピンドルモータ3に取付けられ、同図の矢印DRの方向に回転駆動される。磁気ディスク2には、同心円状に配列する複数のトラック21が形成されている。また、それぞれのトラック21には、周方向に沿って所定の周期でサーボデータ領域23が設けられている。このサーボデータ領域23には、サーボデータ(位置情報)が記録されている。サーボデータは、磁気ディスク2上の磁気ヘッド4の現在位置を特定するためのトラックデータ、セクタデータ及びバースト信号を含む。また、それぞれのトラック21において、サーボデータ領域23に挟まれた領域は、ユーザデータ領域25とされる。このユーザデータ領域25には、ユーザデータ(ユーザ情報)が記録される。   The magnetic disk 2 is attached to the spindle motor 3 and is driven to rotate in the direction of the arrow DR in FIG. A plurality of tracks 21 arranged concentrically are formed on the magnetic disk 2. Each track 21 is provided with a servo data area 23 at a predetermined cycle along the circumferential direction. Servo data (position information) is recorded in the servo data area 23. The servo data includes track data, sector data, and burst signals for specifying the current position of the magnetic head 4 on the magnetic disk 2. In each track 21, an area sandwiched between servo data areas 23 is a user data area 25. In the user data area 25, user data (user information) is recorded.

磁気ヘッド4は、サスペンションアーム5の先端部に取付けられて磁気ディスク2上に支持されている。サスペンションアーム5は、ボイスコイルモータ7の一部と一体とされたキャリッジ6に取付けられている。ボイスコイルモータ7は、粗動アクチュエータの一例であり、サスペンションアーム5を旋回駆動することで、磁気ヘッド4を磁気ディスク2上で略半径方向に移動させる。   The magnetic head 4 is attached to the tip of the suspension arm 5 and supported on the magnetic disk 2. The suspension arm 5 is attached to a carriage 6 that is integrated with a part of the voice coil motor 7. The voice coil motor 7 is an example of a coarse actuator, and moves the magnetic head 4 in a substantially radial direction on the magnetic disk 2 by rotating the suspension arm 5.

ピエゾアクチュエータ30は、微動アクチュエータの一例であり、ピエゾ素子を含んで構成されている。このピエゾアクチュエータ30は、サスペンションアーム5に対する磁気ヘッド4の位置を調整する。   The piezo actuator 30 is an example of a fine actuator, and includes a piezo element. The piezo actuator 30 adjusts the position of the magnetic head 4 with respect to the suspension arm 5.

図2に、サスペンションアーム5の先端部を拡大した分解斜視図を示す。サスペンションアーム5は、アーム本体71、フレクシャ72およびFPC73を有する。また、磁気ヘッド4は、スライダ81と、このスライダ81の先端側に設けられた素子部82とを有する。この素子部82は、再生素子および記録素子を含み、FPC73を介してヘッドアンプ14と電気的に接続される。   FIG. 2 shows an exploded perspective view in which the tip of the suspension arm 5 is enlarged. The suspension arm 5 includes an arm main body 71, a flexure 72 and an FPC 73. Further, the magnetic head 4 includes a slider 81 and an element portion 82 provided on the tip side of the slider 81. The element unit 82 includes a reproducing element and a recording element, and is electrically connected to the head amplifier 14 via the FPC 73.

磁気ヘッド4は、ピエゾアクチュエータ30を介してサスペンションアーム5に実装される。ピエゾアクチュエータ30は、サスペンションアーム5の幅方向に磁気ヘッド4を微小に移動させることで、サスペンションアーム5と磁気ヘッド4の相対位置を変化させる。   The magnetic head 4 is mounted on the suspension arm 5 via a piezo actuator 30. The piezo actuator 30 moves the magnetic head 4 in the width direction of the suspension arm 5 to change the relative position between the suspension arm 5 and the magnetic head 4.

なお、本実施形態では、磁気ヘッド4がピエゾアクチュエータ30を介してサスペンションアーム5に実装されたスライダ駆動型の2段アクチュエータの例を示しているが、この形態に限られない。例えば、ピエゾアクチュエータが、サスペンションアームのうち磁気ヘッドを支持する先端部分を駆動して、磁気ヘッドを微小に移動させるサスペンション駆動型の2段アクチュエータであってもよい。また、スライダ81と素子部82との間にピエゾアクチュエータを挟み、素子部82を直接駆動することでスライダに対するヘッドの位置を微小に移動させるヘッド駆動型の2段アクチュエータであってもよい。   In this embodiment, an example of a slider-driven two-stage actuator in which the magnetic head 4 is mounted on the suspension arm 5 via the piezoelectric actuator 30 is shown, but the present invention is not limited to this form. For example, the piezo actuator may be a suspension drive type two-stage actuator that drives the tip portion of the suspension arm that supports the magnetic head to move the magnetic head minutely. Further, a head drive type two-stage actuator may be used in which a piezo actuator is sandwiched between the slider 81 and the element unit 82 and the element unit 82 is directly driven to move the position of the head with respect to the slider minutely.

図1の説明に戻り、主制御回路10に含まれるMPUは、装置全体の制御を司るものであり、メモリ(不図示)に格納されたプログラムを読み出して実行することによって、磁気ヘッド4の位置決め制御やユーザデータの記録再生制御など、種々の制御を実現する。本実施形態においては、この主制御回路10が、加振部、位置誤差抑制部およびゲイン同定部として機能する。これらの機能については、後に詳しく述べる。   Returning to the description of FIG. 1, the MPU included in the main control circuit 10 controls the entire apparatus. The MPU is positioned by reading and executing a program stored in a memory (not shown). Various controls such as control and user data recording / playback control are realized. In the present embodiment, the main control circuit 10 functions as an excitation unit, a position error suppression unit, and a gain identification unit. These functions will be described in detail later.

磁気ヘッド4の位置決め制御において、MPUは、R/Wチャネル13から入力されるサーボデータに基づいて磁気ヘッド4の現在位置を特定し、磁気ヘッド4の目標位置と現在位置との誤差を表す誤差信号(PES)を生成する。そして、MPUは、このPESに基づいて、ボイスコイルモータ7を駆動するための制御信号を生成し、モータドライバ17へ出力する。これにより、磁気ヘッド4は、目標位置のトラック上までシークされ、位置決めされる。また、MPUは、PESに基づいて、ピエゾアクチュエータ30を駆動するための制御信号を生成し、ドライバ17へ出力する。これにより、磁気ヘッド4は、目標位置のトラック上に高精度に位置決めされる。   In the positioning control of the magnetic head 4, the MPU specifies the current position of the magnetic head 4 based on the servo data input from the R / W channel 13, and an error indicating an error between the target position of the magnetic head 4 and the current position. A signal (PES) is generated. Then, the MPU generates a control signal for driving the voice coil motor 7 based on the PES and outputs the control signal to the motor driver 17. As a result, the magnetic head 4 is sought and positioned on the track at the target position. Further, the MPU generates a control signal for driving the piezo actuator 30 based on the PES, and outputs the control signal to the driver 17. Thereby, the magnetic head 4 is positioned with high accuracy on the track at the target position.

主制御回路10に含まれるHDCは、インターフェースコントローラ、エラー訂正回路、バッファコントローラなどを有している。このHDCは、磁気ディスク2に記録すべきユーザデータを外部ホストから受信すると、このユーザデータをR/Wチャネル13へ出力する。また、HDCは、磁気ディスク2から再生されたユーザデータがR/Wチャネル13から入力されると、このユーザデータを外部ホストへ送信する。この際、HDCは、MPUからの制御を受けて、ユーザデータをバッファメモリ(不図示)に一時的に蓄積する。   The HDC included in the main control circuit 10 includes an interface controller, an error correction circuit, a buffer controller, and the like. When the HDC receives user data to be recorded on the magnetic disk 2 from an external host, the HDC outputs the user data to the R / W channel 13. Further, when the user data reproduced from the magnetic disk 2 is input from the R / W channel 13, the HDC transmits this user data to the external host. At this time, the HDC temporarily stores user data in a buffer memory (not shown) under the control of the MPU.

R/Wチャネル13は、主制御回路10からユーザデータが入力されると、このユーザデータを変調してヘッドアンプ14へ出力する。また、R/Wチャネル13は、磁気ヘッド4が磁気ディスク2から再生した再生信号がヘッドアンプ14から入力されると、この再生信号をデジタルデータに変換し、復調して、主制御回路10へ出力する。また、R/Wチャネル13は、再生信号から所定のサンプル周期でサーボデータを抽出して、主制御回路10へ出力する。   When user data is input from the main control circuit 10, the R / W channel 13 modulates this user data and outputs it to the head amplifier 14. Further, when a reproduction signal reproduced from the magnetic disk 2 by the magnetic head 4 is input from the head amplifier 14, the R / W channel 13 converts this reproduction signal into digital data, demodulates it, and sends it to the main control circuit 10. Output. The R / W channel 13 extracts servo data from the reproduction signal at a predetermined sample period and outputs it to the main control circuit 10.

ヘッドアンプ14は、磁気ディスク2に記録させるユーザデータがR/Wチャネル13から入力されると、これを記録信号にして、磁気ヘッド4へ出力する。また、ヘッドアンプ14は、磁気ディスク2から読み出された再生信号が磁気ヘッド4から入力されると、この再生信号を増幅して、R/Wチャネル13へ出力する。   When user data to be recorded on the magnetic disk 2 is input from the R / W channel 13, the head amplifier 14 outputs the user data as a recording signal to the magnetic head 4. Further, when a reproduction signal read from the magnetic disk 2 is input from the magnetic head 4, the head amplifier 14 amplifies the reproduction signal and outputs it to the R / W channel 13.

モータドライバ17は、主制御回路10からボイスコイルモータ7の駆動信号が入力されると、この駆動信号をアナログ変換し、増幅して、ボイスコイルモータ7に出力する。また、モータドライバ17は、主制御回路10からピエゾアクチュエータ30の制御信号が入力されると、この制御信号をアナログ変換し、増幅して、ピエゾアクチュエータ30に出力する。   When the driving signal for the voice coil motor 7 is input from the main control circuit 10, the motor driver 17 converts the driving signal into an analog signal, amplifies it, and outputs it to the voice coil motor 7. Further, when a control signal for the piezo actuator 30 is input from the main control circuit 10, the motor driver 17 converts the control signal into an analog signal, amplifies it, and outputs it to the piezo actuator 30.

図3に、磁気ディスク装置1において実現するフィードバック制御系の通常動作モードの機能構成例を示す。主制御回路10は、MPUのソフトウェア的な動作によって、誤差信号生成部41、微動制御部43、ゲインモデル部45、粗動制御部47および加算部49を、機能的に有する。   FIG. 3 shows a functional configuration example of the normal operation mode of the feedback control system realized in the magnetic disk device 1. The main control circuit 10 functionally has an error signal generation unit 41, a fine movement control unit 43, a gain model unit 45, a coarse movement control unit 47, and an addition unit 49 by software operation of the MPU.

誤差信号生成部41は、外部ホストからの記録命令または再生命令に基づいて決定される磁気ヘッド4の目標位置と、R/Wチャネル13から入力されるサーボデータにより特定される磁気ヘッド4の現在位置との差分を求めて、誤差信号(PES)Eを生成し、この誤差信号Eを微動制御部43および粗動制御部47へ出力する。   The error signal generation unit 41 is configured to detect the current position of the magnetic head 4 specified by the target position of the magnetic head 4 determined based on the recording command or the reproduction command from the external host and the servo data input from the R / W channel 13. The difference from the position is obtained, and an error signal (PES) E is generated, and this error signal E is output to the fine movement control unit 43 and the coarse movement control unit 47.

微動制御部43は、誤差信号生成部41から入力される誤差信号Eに基づき、ピエゾアクチュエータ30を駆動する制御信号を生成し、出力する。この微動制御部43の伝達関数は、誤差信号Eにより表される位置誤差が0となる点を安定点とし、位置誤差に応じたゲインを有する。   The fine movement control unit 43 generates and outputs a control signal for driving the piezoelectric actuator 30 based on the error signal E input from the error signal generation unit 41. The transfer function of the fine movement control unit 43 has a gain corresponding to the position error, with the point where the position error represented by the error signal E becomes zero as a stable point.

ゲインモデル部45は、ピエゾアクチュエータ30と同じゲインと位相を有し、微動制御部43から制御信号が入力されると、ゲインに応じた信号を出力する。このため、ゲインモデル部45から出力される信号は、ピエゾアクチュエータ30の出力を表す。   The gain model unit 45 has the same gain and phase as the piezo actuator 30, and outputs a signal corresponding to the gain when a control signal is input from the fine movement control unit 43. For this reason, the signal output from the gain model unit 45 represents the output of the piezo actuator 30.

加算部49は、誤差信号生成部41から入力される誤差信号Eと、ゲインモデル部45から入力される信号とを加算して、粗動制御部47へ出力する。   The adder 49 adds the error signal E input from the error signal generator 41 and the signal input from the gain model unit 45 and outputs the result to the coarse motion controller 47.

粗動制御部47は、加算部49から入力される信号に基づき、ボイスコイルモータ7を駆動する制御信号を生成し、出力する。この粗動制御部47の伝達関数は、入力される信号により表される位置誤差が0となる点を安定点とし、位置誤差に応じたゲインを有する。   The coarse motion control unit 47 generates and outputs a control signal for driving the voice coil motor 7 based on the signal input from the adding unit 49. The transfer function of the coarse motion control unit 47 has a stable point at a point where the position error represented by the input signal becomes zero, and has a gain corresponding to the position error.

以上のように、本構成例では、ピエゾアクチュエータ30の出力を表す信号がゲインモデル部45により生成され、粗動制御部47に入力されるので、粗動制御部47およびボイスコイルモータ7を含む制御系と、微動制御部43およびピエゾアクチュエータ30を含む制御系とを非干渉とすることができる。   As described above, in this configuration example, the signal representing the output of the piezo actuator 30 is generated by the gain model unit 45 and input to the coarse motion control unit 47, and thus includes the coarse motion control unit 47 and the voice coil motor 7. The control system and the control system including the fine movement control unit 43 and the piezo actuator 30 can be made non-interfering.

図4に、磁気ディスク装置1において実現するフィードバック制御系のゲイン同定モードの機能構成例を示す。主制御回路10は、所定のタイミングでゲイン同定モードを開始し、上記ゲインモデル部45に設定するための、ピエゾアクチュエータ30のゲインを求める。   FIG. 4 shows a functional configuration example of the gain identification mode of the feedback control system realized in the magnetic disk device 1. The main control circuit 10 starts the gain identification mode at a predetermined timing and obtains the gain of the piezo actuator 30 for setting in the gain model unit 45.

このゲイン同定モードにおいて、主制御回路10は、誤差信号生成部41から微動制御部43に至る電路上に設けられたスイッチ53をオフにすることで、微動制御部43およびゲインモデル部45の動作を止める。   In this gain identification mode, the main control circuit 10 turns off the switch 53 provided on the electrical path from the error signal generation unit 41 to the fine movement control unit 43, thereby operating the fine movement control unit 43 and the gain model unit 45. Stop.

これにより、磁気ディスク装置1には、ピエゾアクチュエータ30と微動制御部43を含む閉ループ63が消失し、ボイスコイルモータ7と粗動制御部47を含む閉ループ67が残される。   As a result, the closed loop 63 including the piezo actuator 30 and the fine movement control unit 43 disappears and the closed loop 67 including the voice coil motor 7 and the coarse movement control unit 47 remains in the magnetic disk device 1.

この状態で、主制御回路10は、加振ステップとして(加振部としての機能により)、ピエゾアクチュエータ30を変位させる加振信号Nを、加算部51を介してピエゾアクチュエータ30へ出力する。この加振信号Nは、正弦波信号などの周期信号とすることができる。   In this state, the main control circuit 10 outputs a vibration signal N for displacing the piezo actuator 30 to the piezo actuator 30 via the adder 51 as a vibration step (by a function as a vibration unit). The excitation signal N can be a periodic signal such as a sine wave signal.

また、加振信号Nが出力されている間、主制御回路10は、位置誤差抑制ステップとして(位置誤差抑制部としての機能により)、磁気ヘッド4の位置誤差を抑制する制御信号Dを生成し、ボイスコイルモータ7へ出力する。   While the excitation signal N is being output, the main control circuit 10 generates a control signal D that suppresses the position error of the magnetic head 4 as a position error suppression step (by a function as a position error suppression unit). To the voice coil motor 7.

具体的には、主制御回路10において、誤差信号生成部41は、磁気ヘッド4の現在位置を表す位置信号Yが入力されると、目標位置との差分を求めて誤差信号Eを生成し、粗動制御部47へ出力する。粗動制御部47は、入力された誤差信号Eに基づき、磁気ヘッド4の位置誤差を抑制する制御信号Dを生成して、ボイスコイルモータ7へ出力する。   Specifically, in the main control circuit 10, when the position signal Y indicating the current position of the magnetic head 4 is input, the error signal generation unit 41 determines the difference from the target position and generates the error signal E. Output to the coarse motion control unit 47. The coarse motion control unit 47 generates a control signal D for suppressing the position error of the magnetic head 4 based on the input error signal E, and outputs the control signal D to the voice coil motor 7.

図5(A)を用いて、ゲイン同定モードにおけるボイスコイルモータ7とピエゾアクチュエータ30の変位の関係を説明する。同図では、サスペンションアーム5に対する磁気ヘッド4、ボイスコイルモータ7およびピエゾアクチュエータ30の位置関係を、模式的に示している。また、同図中の点線は、磁気ヘッド4の目標トラック(目標位置)60を表す。   The relationship between the displacement of the voice coil motor 7 and the piezoelectric actuator 30 in the gain identification mode will be described with reference to FIG. In the figure, the positional relationship of the magnetic head 4, the voice coil motor 7, and the piezo actuator 30 with respect to the suspension arm 5 is schematically shown. A dotted line in the figure represents a target track (target position) 60 of the magnetic head 4.

サスペンションアーム5の先端部分の構成は、ボイスコイルモータ7に駆動される基部56と、ピエゾアクチュエータ30に駆動される支持部55と、に分けることができる。この支持部55の先端部には、磁気ヘッド4の素子部82が位置する。   The configuration of the tip portion of the suspension arm 5 can be divided into a base portion 56 driven by the voice coil motor 7 and a support portion 55 driven by the piezo actuator 30. The element portion 82 of the magnetic head 4 is located at the tip of the support portion 55.

ここで、本実施形態のスライダ駆動型の2段アクチュエータの場合、ピエゾアクチュエータ30に駆動される支持部55は、磁気ヘッド4のスライダ81に相当する。支持部55としてのスライダ81の先端部には、素子部82が位置する(図2参照)。また、ボイスコイルモータ7に駆動される基部56は、サスペンションアーム5に相当する。   Here, in the case of the slider-driven two-stage actuator of the present embodiment, the support portion 55 driven by the piezo actuator 30 corresponds to the slider 81 of the magnetic head 4. The element portion 82 is located at the tip of the slider 81 as the support portion 55 (see FIG. 2). The base 56 driven by the voice coil motor 7 corresponds to the suspension arm 5.

なお、サスペンション駆動型の2段アクチュエータの場合、ピエゾアクチュエータ30に駆動される支持部55は、サスペンションアームのうち、ピエゾアクチュエータよりも先端側で磁気ヘッドを支持する先端部分に相当する。また、ボイスコイルモータ7に駆動される基部56は、サスペンションアームのうち、ピエゾアクチュエータよりも後端側の部分に相当する。ヘッド駆動型の場合、ピエゾアクチュエータに駆動される支持部55はピエゾアクチュエータ及び素子部82そのものとなる。   In the case of a suspension-driven two-stage actuator, the support portion 55 driven by the piezo actuator 30 corresponds to the tip portion of the suspension arm that supports the magnetic head on the tip side of the piezo actuator. The base portion 56 driven by the voice coil motor 7 corresponds to a portion of the suspension arm on the rear end side with respect to the piezo actuator. In the case of the head drive type, the support portion 55 driven by the piezo actuator is the piezo actuator and the element portion 82 itself.

このように、スライダ駆動型、ヘッド駆動型或いはサスペンション駆動型の何れであっても、支持部55および基部56にそれぞれ対応する構成が存在することから、以下に説明するボイスコイルモータ7とピエゾアクチュエータ30の変位の関係は、2段アクチュエータの構成に依らず、一般的に成立する。   As described above, since there is a structure corresponding to each of the support portion 55 and the base portion 56 in any of the slider drive type, the head drive type, and the suspension drive type, the voice coil motor 7 and the piezoelectric actuator described below. The relationship of the 30 displacements is generally established regardless of the configuration of the two-stage actuator.

ここで、ピエゾアクチュエータ30の変位hは、ピエゾアクチュエータ30により駆動される支持部55の変位として表すことができる。また、ボイスコイルモータ7の変位hは、ボイスコイルモータ7により駆動される基部56の変位として表すことができる。 Here, the displacement h M of the piezo actuator 30 can be expressed as the displacement of the support portion 55 driven by the piezo actuator 30. The displacement h V of the voice coil motor 7 can be represented as a displacement of the base 56 which is driven by a voice coil motor 7.

ピエゾアクチュエータ30は、加振信号Nが入力されると、支持部55を振動させる。このとき、目標トラック60上に位置する磁気ヘッド4(詳細には、磁気ヘッド4の素子部82、以下同じ)は、支持部55の振動によって、目標トラック60上から外れる方向に移動しようとする。   When the excitation signal N is input, the piezo actuator 30 vibrates the support portion 55. At this time, the magnetic head 4 positioned on the target track 60 (specifically, the element portion 82 of the magnetic head 4, the same applies hereinafter) tends to move away from the target track 60 due to the vibration of the support portion 55. .

他方、ボイスコイルモータ7は、制御信号Dが入力されて、磁気ヘッド4の位置誤差を抑制するように基部56を駆動する。すなわち、ボイスコイルモータ7は、ピエゾアクチュエータ30による支持部55の振動の方向とは逆方向に基部56を動作させる。これにより、磁気ヘッド4は、目標トラック60から外れる方向の移動が打ち消されて、目標トラック60上に維持される。   On the other hand, the voice coil motor 7 receives the control signal D and drives the base 56 so as to suppress the position error of the magnetic head 4. That is, the voice coil motor 7 operates the base portion 56 in the direction opposite to the direction of vibration of the support portion 55 by the piezo actuator 30. As a result, the movement of the magnetic head 4 in the direction away from the target track 60 is canceled and maintained on the target track 60.

このように、ピエゾアクチュエータ30が一方の側に変位すると(変位h)、ボイスコイルモータ7が他方の側に変位することで(変位h)、磁気ヘッド4の位置誤差が抑制される。このため、サスペンションアーム5は、変節点となるピエゾアクチュエータ30の位置が、目標トラック60に対して振動することになり、磁気ヘッド4は目標トラック60上に維持された状態となる。 Thus, when the piezo actuator 30 is displaced to one side (displacement h M ), the voice coil motor 7 is displaced to the other side (displacement h V ), thereby suppressing the position error of the magnetic head 4. Therefore, in the suspension arm 5, the position of the piezo actuator 30 serving as an inflection point vibrates with respect to the target track 60, and the magnetic head 4 is maintained on the target track 60.

ここで、基部56に対して支持部55は非常に短いため、回転による影響は無視できる程度となり、この状態において、加振信号Nにより生じるピエゾアクチュエータ30の変位hは、磁気ヘッド4の位置誤差を抑制するように制御されるボイスコイルモータ7の変位hとほぼ同じ大きさを有することになる。 Here, since the support portion 55 is very short with respect to the base portion 56, the influence of rotation is negligible. In this state, the displacement h M of the piezo actuator 30 caused by the excitation signal N is the position of the magnetic head 4. will have approximately the same size as the displacement h V of the voice coil motor 7 is controlled so as to suppress the error.

本実施形態では、この考え方を、ピエゾアクチュエータ30のゲインを求める際の基本的な考え方としている。すなわち、上記制御を実行した場合、ピエゾアクチュエータ30の変位hとボイスコイルモータ7の変位hがほぼ同じ大きさとなることから、ピエゾアクチュエータ30の変位hの代わりにボイスコイルモータ7の変位hを用いて、ボイスコイルモータ7の変位hと加振信号Nの振幅の比からピエゾアクチュエータ30のゲインを求める。 In the present embodiment, this idea is the basic idea for obtaining the gain of the piezoelectric actuator 30. That is, when executing the above control, since the displacement h V of displacement h M and the voice coil motor 7 of the piezoelectric actuator 30 is substantially the same size, instead of the displacement h M of the piezoelectric actuator 30 of the voice coil motor 7 displacement Using h V , the gain of the piezo actuator 30 is obtained from the ratio of the displacement h V of the voice coil motor 7 and the amplitude of the vibration signal N.

以下、ピエゾアクチュエータ30のゲインの具体的な同定方法について説明する。上記図4に示す主制御回路10は、ゲイン同定ステップとして(ゲイン同定部としての機能により)、ボイスコイルモータ7に入力される制御信号Dを測定して、ピエゾアクチュエータ30のゲインを求める。   Hereinafter, a specific method for identifying the gain of the piezo actuator 30 will be described. The main control circuit 10 shown in FIG. 4 determines the gain of the piezo actuator 30 by measuring the control signal D input to the voice coil motor 7 as a gain identification step (by a function as a gain identification unit).

粗動制御部47から出力されてボイスコイルモータ7に入力される制御信号Dは、下記数式1で表すことができる。   A control signal D output from the coarse motion control unit 47 and input to the voice coil motor 7 can be expressed by the following Equation 1.

Figure 2009020969
Figure 2009020969

は、粗動制御部47の伝達関数を表す。Eは、誤差信号生成部41から出力されて粗動制御部47に入力される誤差信号Eを表す。Pは、ボイスコイルモータ7の伝達関数を表す。Pは、ピエゾアクチュエータ30の伝達関数を表す。Nは、ピエゾアクチュエータ30に入力される加振信号Nを表す。 G V represents a transfer function of the coarse motion control unit 47. E represents the error signal E output from the error signal generator 41 and input to the coarse motion controller 47. P V represents the transfer function of the voice coil motor 7. P M represents a transfer function of the piezoelectric actuator 30. N represents an excitation signal N input to the piezo actuator 30.

ここで、制御信号Dおよび加振信号Nについて時系列データを測定し、それぞれの振幅の比を取ることで、加振信号Nの周波数におけるピエゾアクチュエータ30のゲイン|P|を下記数式2で表すことができる。 Here, the time series data is measured for the control signal D and the vibration signal N, and the gain | P M | of the piezoelectric actuator 30 at the frequency of the vibration signal N is obtained by the following formula 2 by taking the ratio of the respective amplitudes. Can be represented.

Figure 2009020969
Figure 2009020969

|D(ω)|は、周波数ωにおける制御信号Dの振幅である。また、|N(ω)|は、周波数ωにおける加振信号Nの振幅である。これらは、離散フーリエ変換などを用いて求めることができる。   | D (ω) | is the amplitude of the control signal D at the frequency ω. | N (ω) | is the amplitude of the excitation signal N at the frequency ω. These can be obtained using a discrete Fourier transform or the like.

数式2のうち、下記数式3で表される部分は、ボイスコイルモータ7と粗動制御部47を含む閉ループ67の制御信号Dに対するゲインを表す。   The part represented by the following mathematical formula 3 in the mathematical formula 2 represents the gain for the control signal D of the closed loop 67 including the voice coil motor 7 and the coarse motion control unit 47.

Figure 2009020969
Figure 2009020969

数式2に表されるように、ピエゾアクチュエータ30のゲイン|P|は、制御信号Dの振幅|D(ω)|、加振信号Nの振幅|N(ω)|および閉ループ67のゲイン(数式3)によって求めることができる。このようにして得られるピエゾアクチュエータ30のゲイン|P|は、上記ゲインモデル部45に設定される。なお、閉ループ67のゲインが既知でない場合については後述する。 As expressed in Formula 2, the gain | P M | of the piezo actuator 30 includes the amplitude | D (ω) | of the control signal D, the amplitude | N (ω) | of the excitation signal N, and the gain of the closed loop 67 ( It can be obtained by Equation 3). The gain | P M | of the piezo actuator 30 obtained in this way is set in the gain model unit 45. A case where the gain of the closed loop 67 is not known will be described later.

ここで、数式2において、制御信号Dの振幅|D(ω)|と閉ループ67のゲイン(上記数式3)の積は、上記図5(A)に示したボイスコイルモータ7の変位hに相当する。従って、ピエゾアクチュエータ30のゲイン|P|は、ボイスコイルモータ7の変位hと加振信号Nの振幅N(ω)の比で表されるということができる。 Here, in Equation 2, the product of the amplitude | D (ω) | of the control signal D and the gain of the closed loop 67 (Equation 3 above) is the displacement h V of the voice coil motor 7 shown in FIG. Equivalent to. Thus, the gain of the piezoelectric actuator 30 | P M | can that is expressed by the ratio of the amplitude N of the displacement h V and excitation signal N of the voice coil motor 7 (omega).

ボイスコイルモータ7の変位hの求め方は、これに限られない。例えば、誤差信号Eなどの閉ループ67内の他の信号、及びこの信号に対する閉ループ67のゲインによってボイスコイルモータ7の変位hを求めてもよい。但し、磁気ヘッド4の位置誤差が抑制される結果、誤差信号Eの振幅は制御信号Dの振幅と比して小さくなるため、制御信号Dを用いることがより好ましい。 How to determine the displacement h V of the voice coil motor 7 is not limited to this. For example, other signals of the closed loop 67, such as error signal E, and may be determined displacement h V of the voice coil motor 7 by the gain of the closed loop 67 for this signal. However, since the amplitude of the error signal E becomes smaller than the amplitude of the control signal D as a result of suppressing the position error of the magnetic head 4, it is more preferable to use the control signal D.

なお、ピエゾアクチュエータ30を加振させた場合の磁気ヘッド4の位置信号Yは、下記数式4で表すことができる。   The position signal Y of the magnetic head 4 when the piezo actuator 30 is vibrated can be expressed by the following mathematical formula 4.

Figure 2009020969
Figure 2009020969

このため、下記数式5で表されるゲインが|PN|に対して十分に小さくなる周波数を、加振信号Nの周波数とすることで、磁気ヘッド4を目標トラック60上に良好に位置決めすることができる。 For this reason, by setting the frequency at which the gain expressed by the following formula 5 is sufficiently smaller than | P M N | as the frequency of the excitation signal N, the magnetic head 4 is positioned well on the target track 60. can do.

Figure 2009020969
Figure 2009020969

また、同様の効果を得るために、Gに加振信号Nと同じ周波数を中心周波数としたピークフィルタの特性を持たせてもよい。このとき、Gのゲインは加振周波数で増大するので、Pがゼロとならない加振周波数を選択すれば、数式5で表されるゲインをほぼゼロとすることができる。 Further, in order to obtain the same effect may be provided with a characteristic of the peak filter with a center frequency of the same frequency as the excitation signal N to G V. At this time, since the gain of G V increases at a vibration frequency, by selecting the vibration frequency of P V is not zero, it is possible to almost zero the gain represented by Equation 5.

以上に説明したゲイン同定モードによれば、ピエゾアクチュエータ30に加振信号Nが入力されてサスペンションアーム5の先端部が振動しても、ボイスコイルモータ7の動作によって磁気ヘッド4の位置誤差が抑制されるので、主制御回路10は、磁気ヘッド4を目標トラック60上に位置決めした状態で、ピエゾアクチュエータ30のゲインを求めることができる。   According to the gain identification mode described above, the position error of the magnetic head 4 is suppressed by the operation of the voice coil motor 7 even if the excitation signal N is input to the piezo actuator 30 and the tip of the suspension arm 5 vibrates. Therefore, the main control circuit 10 can obtain the gain of the piezo actuator 30 with the magnetic head 4 positioned on the target track 60.

従って、ゲイン同定モードの途中であっても、主制御回路10は、目標トラック60に対して磁気ヘッド4にユーザデータの書き込みや読み出しを行わせる記録再生動作など、ピエゾアクチュエータ30のゲインを求める動作以外の動作を実行することができる。   Therefore, even in the middle of the gain identification mode, the main control circuit 10 obtains the gain of the piezo actuator 30 such as a recording / reproducing operation that causes the magnetic head 4 to write or read user data with respect to the target track 60. Other operations can be performed.

なお、ゲイン同定モードを開始するタイミングは、主制御回路10の電源が投入されたタイミングや、主制御回路10が位置決め精度の劣化を検知したタイミング等とすることができる。位置決め精度の劣化は、例えば、メモリなどに位置決め時の誤差信号Eの値を格納していき、誤差信号Eの平均値が所定の閾値を越えた場合などに検出するようにしてもよい。   The timing for starting the gain identification mode can be the timing when the main control circuit 10 is turned on, the timing when the main control circuit 10 detects the deterioration of positioning accuracy, or the like. The deterioration of the positioning accuracy may be detected when, for example, the value of the error signal E at the time of positioning is stored in a memory or the like and the average value of the error signal E exceeds a predetermined threshold.

ここで、本実施形態では、主制御回路10は、ゲイン同定モードの途中であっても記録再生動作を行うことができるので、位置決め精度の劣化を検出する閾値を比較的低くして、ピエゾアクチュエータ30のゲインを求める頻度を高めても、磁気ディスク装置1の処理能力に対する影響が少ない。   Here, in the present embodiment, the main control circuit 10 can perform the recording / reproducing operation even in the middle of the gain identification mode. Therefore, the threshold value for detecting the deterioration of the positioning accuracy is made relatively low, and the piezo actuator Even if the frequency for obtaining the gain of 30 is increased, the influence on the processing capability of the magnetic disk device 1 is small.

次に、上記数式3で表される閉ループ67のゲインが既知でない場合について説明する。図6に、磁気ディスク装置1において実現するフィードバック制御系のループゲイン取得モードの機能構成例を示す。主制御回路10は、ボイスコイルモータ7と粗動制御部47を含む閉ループ67のゲインが既知でない場合、ループゲイン取得モードを開始し、閉ループ67の伝達関数を求める。   Next, a case where the gain of the closed loop 67 represented by the above formula 3 is not known will be described. FIG. 6 shows a functional configuration example of the loop gain acquisition mode of the feedback control system realized in the magnetic disk device 1. When the gain of the closed loop 67 including the voice coil motor 7 and the coarse motion control unit 47 is not known, the main control circuit 10 starts the loop gain acquisition mode and obtains the transfer function of the closed loop 67.

このループゲイン取得モードにおいて、主制御回路10は、誤差信号生成部41から微動制御部43に至る電路上に設けられたスイッチ53をオフにすることで、微動制御部43、ゲインモデル部45およびピエゾアクチュエータ30の動作を止める。   In this loop gain acquisition mode, the main control circuit 10 turns off the switch 53 provided on the electrical path from the error signal generation unit 41 to the fine movement control unit 43, thereby enabling the fine movement control unit 43, the gain model unit 45, and The operation of the piezo actuator 30 is stopped.

この状態で、主制御回路10は、ループゲイン取得ステップとして(ループゲイン取得部としての機能により)、外乱信号Nを誤差信号生成部41へ出力する。この外乱信号Nは、上記加振信号Nと同様に、正弦波信号などの周期信号とすることができる。また、加振信号Nの周波数における閉ループ67のゲインを求めるため、外乱信号Nは、加振信号Nと同じ周波数とすることが好ましい。 In this state, the main control circuit 10 outputs the disturbance signal NE to the error signal generation unit 41 as a loop gain acquisition step (by a function as a loop gain acquisition unit). The disturbance signal N E, as with the excitation signal N, can be a periodic signal such as a sine wave signal. Furthermore, to determine the gain of the closed loop 67 at the frequency of the excitation signal N, the disturbance signal N E is preferably the same frequency as the vibration signal N.

誤差信号生成部41は、外乱信号Nが入力されると、この外乱信号Nに起因する外乱成分を含んだ誤差信号Eを出力する。粗動制御部47は、外乱成分を含んだ誤差信号Eが入力されると、この誤差信号Eが表す位置誤差に応じた制御信号Dを生成し、ボイスコイルモータ7へ出力する。すなわち、粗動制御部47から出力される制御信号Dは、外乱信号Nに対応して周期的に振動し、磁気ヘッド4を目標トラック60上に維持するようボイスコイルモータ7を駆動する。 Error signal generating unit 41, the disturbance signal N E is input, and outputs an error signal E including a disturbance component due to the disturbance signal N E. When the error signal E including a disturbance component is input, the coarse motion control unit 47 generates a control signal D corresponding to the position error represented by the error signal E and outputs the control signal D to the voice coil motor 7. That is, the control signal D outputted from the coarse control unit 47 periodically vibrates in response to the disturbance signal N E, drives the voice coil motor 7 so as to maintain the magnetic head 4 on the target track 60.

ここで、外乱信号Nおよび制御信号Dについて時系列データを測定し、それぞれの振幅の比を取ることによって、閉ループ67のゲインは、下記数式6のように表すことができる。 Here, by measuring the time-series data for the disturbance signal NE and the control signal D and taking the ratio of the respective amplitudes, the gain of the closed loop 67 can be expressed as in Equation 6 below.

Figure 2009020969
Figure 2009020969

|N(ω)|は、周波数ωにおける外乱信号Nの振幅である。これは、離散フーリエ変換などを用いて求めることができる。 | N E (ω) | is the amplitude of the disturbance signal N E at the frequency ω. This can be obtained using a discrete Fourier transform or the like.

このようにして得られる閉ループ67のゲインは、上述のゲイン同定モードにおいて、ピエゾアクチュエータ30のゲインを求める際に用いることができる。   The gain of the closed loop 67 obtained in this way can be used when obtaining the gain of the piezo actuator 30 in the above-described gain identification mode.

次に、図5を用いて、本実施形態と従来例との相違点について説明する。図5(A)は、図4に示した本実施形態の磁気ディスク装置1においてピエゾアクチュエータ30のゲインを求める際の変位および信号の関係を表している。他方、図5(B)は、図7(B)に示した従来例の磁気ディスク装置において微動アクチュエータのゲインを求める際の変位および信号の関係を表している。   Next, differences between this embodiment and the conventional example will be described with reference to FIG. FIG. 5A shows the relationship between the displacement and the signal when obtaining the gain of the piezo actuator 30 in the magnetic disk device 1 of the present embodiment shown in FIG. On the other hand, FIG. 5B shows the relationship between the displacement and the signal when obtaining the gain of the fine actuator in the conventional magnetic disk apparatus shown in FIG. 7B.

図5(A)に示す本実施形態において、主制御回路10は、ピエゾアクチュエータ30に周期的に振動する加振信号Nを入力し、支持部55を振動させる。この際、主制御回路10は、磁気ヘッド4の位置誤差を抑制するように基部56を駆動するため、ボイスコイルモータ7に入力される制御信号Dは、加振信号Nに対応する周期的振動を示す。この結果、磁気ヘッド4の位置誤差が抑制されるので、誤差信号Eの振幅が抑制される。なお、制御信号Dが加振信号Nに対応する周期的振動を示すことから、加振信号Nの周波数をボイスコイルモータ7の伝達関数が1よりも小さくなる周波数帯域内に設定する、もしくはピークフィルタ等によって加振信号の周波数における粗動制御部47のゲインを増大させることで、磁気ヘッド4の位置誤差を良好に抑制することができる。   In this embodiment shown in FIG. 5A, the main control circuit 10 inputs an excitation signal N that periodically vibrates to the piezo actuator 30 and vibrates the support portion 55. At this time, since the main control circuit 10 drives the base 56 so as to suppress the position error of the magnetic head 4, the control signal D input to the voice coil motor 7 is a periodic vibration corresponding to the excitation signal N. Indicates. As a result, since the position error of the magnetic head 4 is suppressed, the amplitude of the error signal E is suppressed. Since the control signal D indicates a periodic vibration corresponding to the vibration signal N, the frequency of the vibration signal N is set within a frequency band in which the transfer function of the voice coil motor 7 is smaller than 1, or peak. By increasing the gain of the coarse motion control unit 47 at the frequency of the vibration signal using a filter or the like, the position error of the magnetic head 4 can be satisfactorily suppressed.

これに対し、図5(B)に示す従来例では、ノッチフィルタFを設けていることから、粗動アクチュエータVCMに入力される制御信号はこの周波数において振幅が抑制されたものとなり、粗動アクチュエータVCMはこの周波数において動作しない。また、この状態で、微動アクチュエータMAに正弦波信号Nを与えていることから、微動アクチュエータMAがサスペンションアームの先端部を振動させ、この結果、磁気ヘッド4の位置誤差を表す誤差信号が正弦波信号Nに対応する周期的振動を示す。   On the other hand, in the conventional example shown in FIG. 5B, since the notch filter F is provided, the control signal input to the coarse actuator VCM has a suppressed amplitude at this frequency. VCM does not operate at this frequency. Further, in this state, since the sine wave signal N is given to the fine movement actuator MA, the fine movement actuator MA vibrates the tip of the suspension arm, and as a result, an error signal indicating the position error of the magnetic head 4 becomes a sine wave. The periodic vibration corresponding to the signal N is shown.

以上、本発明の実施形態について説明したが、本発明は上述の形式に限定されない。例えば、ボイスコイルモータ7の変位hを検出する検出器を設け、ゲイン同定モードにおいて、検出したボイスコイルモータ7の変位hと加振信号Nの振幅|N(ω)|の比からピエゾアクチュエータ30のゲイン|P|を求めるようにしてもよい。 As mentioned above, although embodiment of this invention was described, this invention is not limited to the above-mentioned form. For example, a detector for detecting the displacement h V of the voice coil motor 7, in the gain identification mode, the amplitude of the displacement h V and excitation signal N of the voice coil motor 7 detected | piezo from the ratio of | N (omega) The gain | P M | of the actuator 30 may be obtained.

本発明の一実施形態に係る磁気ディスク装置の構成例を示すブロック図である。1 is a block diagram illustrating a configuration example of a magnetic disk device according to an embodiment of the present invention. サスペンションアームの先端部を拡大した分解斜視図である。It is the disassembled perspective view which expanded the front-end | tip part of the suspension arm. 磁気ディスク装置において実現するフィードバック制御系の通常動作モードの機能構成例を表すブロック図である。It is a block diagram showing the function structural example of the normal operation mode of the feedback control system implement | achieved in a magnetic disc apparatus. 磁気ディスク装置において実現するフィードバック制御系のゲイン同定モードの機能構成例を表すブロック図である。It is a block diagram showing the function structural example of the gain identification mode of the feedback control system implement | achieved in a magnetic disc apparatus. 粗動アクチュエータと微動アクチュエータの変位の関係を説明するための図である。It is a figure for demonstrating the relationship of the displacement of a coarse motion actuator and a fine motion actuator. 磁気ディスク装置において実現するフィードバック制御系のループゲイン取得モードの機能構成例を表すブロック図である。It is a block diagram showing the function structural example of the loop gain acquisition mode of the feedback control system implement | achieved in a magnetic disc apparatus. 従来の磁気ディスク装置において実現されるフィードバック制御系の構成例を示すブロック図である。It is a block diagram which shows the structural example of the feedback control system implement | achieved in the conventional magnetic disk apparatus.

符号の説明Explanation of symbols

1 磁気ディスク装置、2 磁気ディスク、3 スピンドルモータ、4 磁気ヘッド、5 サスペンションアーム、6 キャリッジ、7 ボイスコイルモータ(粗動アクチュエータ)、9 筐体、10 主制御回路(加振部,位置誤差抑制部,ゲイン同定部)、13 R/Wチャネル、14 ヘッドアンプ、17 モータドライバ、21 トラック、23 サーボデータ領域、25 ユーザデータ領域、30 ピエゾアクチュエータ(微動アクチュエータ)、41 誤差信号生成部、43 微動制御部、45 モデル部、47 粗動制御部、49 加算部、51 加算部、53 スイッチ、55 支持部、56 基部、60 目標トラック(目標位置)、63,67 閉ループ、71 アーム本体、72 フレクシャ、73 FPC、81 スライダ、82 素子部。   DESCRIPTION OF SYMBOLS 1 Magnetic disk apparatus, 2 Magnetic disk, 3 Spindle motor, 4 Magnetic head, 5 Suspension arm, 6 Carriage, 7 Voice coil motor (coarse actuator), 9 Case, 10 Main control circuit (Excitation part, Position error suppression) Section, gain identification section), 13 R / W channel, 14 head amplifier, 17 motor driver, 21 tracks, 23 servo data area, 25 user data area, 30 piezo actuator (fine actuator), 41 error signal generator, 43 fine movement Control unit, 45 Model unit, 47 Coarse motion control unit, 49 Adder unit, 51 Adder unit, 53 Switch, 55 Support unit, 56 Base, 60 Target track (target position), 63, 67 Closed loop, 71 Arm body, 72 Flexure 73 FPC 81 Slider 82 Element part .

Claims (7)

磁気ディスクと、
前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、
前記磁気ヘッドを支持するアームと、
前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、
前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、
を備える磁気ディスク装置を対象とし、
前記微動アクチュエータを変位させる加振信号を出力するステップと、
前記加振信号が出力されている間、前記磁気ヘッドが読み出した位置情報を基に、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する制御信号を生成し、前記粗動アクチュエータへ出力するステップと、
前記粗動アクチュエータの変位および前記加振信号に基づいて、前記微動アクチュエータのゲインを求めるステップと、
を含むことを特徴とする磁気ディスク装置の制御方法。
A magnetic disk;
A magnetic head for reading information recorded on the magnetic disk;
An arm for supporting the magnetic head;
A coarse actuator that drives the arm to move the magnetic head on the magnetic disk;
A fine actuator for adjusting the position of the magnetic head relative to the arm;
Targeting magnetic disk devices with
Outputting an excitation signal for displacing the fine actuator;
While the excitation signal is output, a control signal that suppresses a position error between the target position of the magnetic head and the current position is generated based on the position information read by the magnetic head, and is sent to the coarse actuator. Output step;
Obtaining a gain of the fine actuator based on the displacement of the coarse actuator and the excitation signal;
A control method for a magnetic disk device, comprising:
請求項1に記載の磁気ディスク装置の制御方法であって、
前記粗動アクチュエータの変位は、該粗動アクチュエータを含む閉ループ内の信号および該信号に対する前記閉ループのゲインに基づいて求められる、
ことを特徴とする磁気ディスク装置の制御方法。
A method for controlling a magnetic disk device according to claim 1, comprising:
The displacement of the coarse actuator is determined based on a signal in a closed loop including the coarse actuator and a gain of the closed loop with respect to the signal.
A method of controlling a magnetic disk device.
請求項2に記載の磁気ディスク装置の制御方法であって、
前記閉ループ内の信号は、前記粗動アクチュエータに入力される制御信号である、
ことを特徴とする磁気ディスク装置の制御方法。
A method of controlling a magnetic disk device according to claim 2,
The signal in the closed loop is a control signal input to the coarse actuator.
A method of controlling a magnetic disk device.
請求項2に記載の磁気ディスク装置の制御方法であって、
前記粗動アクチュエータを含む閉ループ内に外乱信号を入力し、該外乱信号および前記閉ループ内の信号に基づいて、前記閉ループのゲインを求めるループゲイン取得ステップを更に含む、
ことを特徴とする磁気ディスク装置の制御方法。
A method of controlling a magnetic disk device according to claim 2,
A loop gain obtaining step of inputting a disturbance signal into a closed loop including the coarse actuator and obtaining a gain of the closed loop based on the disturbance signal and the signal in the closed loop;
A method of controlling a magnetic disk device.
請求項1に記載の磁気ディスク装置の制御方法であって、
前記加振信号が出力されている間、前記磁気ヘッドの目標位置に対して、前記磁気ヘッドにユーザ情報の書き込みまたは読み出しを行わせる、
ことを特徴とする磁気ディスク装置の制御方法。
A method for controlling a magnetic disk device according to claim 1, comprising:
While the excitation signal is output, the magnetic head is allowed to write or read user information with respect to the target position of the magnetic head.
A method of controlling a magnetic disk device.
磁気ディスクと、
前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、
前記磁気ヘッドを支持するアームと、
前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、
前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、
制御回路と、を備え、
前記制御回路は、
前記微動アクチュエータを変位させる加振信号を出力する加振部と、
前記加振信号が出力されている間、前記磁気ヘッドが読み出した位置情報を基に、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する制御信号を生成し、前記粗動アクチュエータへ出力する位置誤差抑制部と、
前記粗動アクチュエータの変位および前記加振信号に基づいて、前記微動アクチュエータのゲインを求めるゲイン同定部と、
を含むことを特徴とする磁気ディスク装置。
A magnetic disk;
A magnetic head for reading information recorded on the magnetic disk;
An arm for supporting the magnetic head;
A coarse actuator that drives the arm to move the magnetic head on the magnetic disk;
A fine actuator for adjusting the position of the magnetic head relative to the arm;
A control circuit,
The control circuit includes:
An excitation unit that outputs an excitation signal for displacing the fine actuator;
While the excitation signal is output, a control signal that suppresses a position error between the target position of the magnetic head and the current position is generated based on the position information read by the magnetic head, and is sent to the coarse actuator. An output position error suppression unit;
Based on the displacement of the coarse actuator and the excitation signal, a gain identifying unit for obtaining a gain of the fine actuator;
A magnetic disk drive comprising:
磁気ディスクと、
前記磁気ディスクに記録されている情報を読み出す磁気ヘッドと、
前記磁気ヘッドを支持するアームと、
前記アームを駆動して、前記磁気ディスク上で前記磁気ヘッドを移動させる粗動アクチュエータと、
前記アームに対する前記磁気ヘッドの位置を調整する微動アクチュエータと、
制御回路と、を備え、
前記制御回路は、前記微動アクチュエータのゲインを求める際に、
周期的に振動する加振信号を前記微動アクチュエータへ出力するとともに、前記加振信号に対応して周期的に振動する制御信号を前記粗動アクチュエータへ出力して、前記磁気ヘッドの目標位置と現在位置との位置誤差を抑制する、
ことを特徴とする磁気ディスク装置。
A magnetic disk;
A magnetic head for reading information recorded on the magnetic disk;
An arm for supporting the magnetic head;
A coarse actuator that drives the arm to move the magnetic head on the magnetic disk;
A fine actuator for adjusting the position of the magnetic head relative to the arm;
A control circuit,
When the control circuit obtains the gain of the fine actuator,
A vibration signal that periodically oscillates is output to the fine actuator, and a control signal that periodically oscillates in response to the vibration signal is output to the coarse actuator, so that the target position of the magnetic head and the current position Suppress position error with position,
A magnetic disk device characterized by the above.
JP2007183646A 2007-07-12 2007-07-12 Magnetic disk drive and control method thereof Pending JP2009020969A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007183646A JP2009020969A (en) 2007-07-12 2007-07-12 Magnetic disk drive and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007183646A JP2009020969A (en) 2007-07-12 2007-07-12 Magnetic disk drive and control method thereof

Publications (1)

Publication Number Publication Date
JP2009020969A true JP2009020969A (en) 2009-01-29

Family

ID=40360482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007183646A Pending JP2009020969A (en) 2007-07-12 2007-07-12 Magnetic disk drive and control method thereof

Country Status (1)

Country Link
JP (1) JP2009020969A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014090092A (en) * 2012-10-30 2014-05-15 Mitsutoyo Corp Laser light source device
JP2020202004A (en) * 2019-06-13 2020-12-17 株式会社東芝 Magnetic disk device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014090092A (en) * 2012-10-30 2014-05-15 Mitsutoyo Corp Laser light source device
JP2020202004A (en) * 2019-06-13 2020-12-17 株式会社東芝 Magnetic disk device
JP7199310B2 (en) 2019-06-13 2023-01-05 株式会社東芝 magnetic disk unit

Similar Documents

Publication Publication Date Title
US20070291401A1 (en) Contact detection using calibrated seeks
JP2009176403A (en) Disk storage device and offset calculation method
JP5080411B2 (en) Method for adjusting common potential of elements on disk drive and head slider
CN101231868A (en) Disk drive device and calibration method thereof
JP3586125B2 (en) Magnetic disk drive and head positioning control system applied to the magnetic disk drive
JP3701531B2 (en) Actuator control circuit for recording medium driving device and recording medium driving device
US7362535B2 (en) Magnetic disk drive and recording method
US7515377B2 (en) Storage apparatus and control method for detecting vibration produced during seeking
JP2010123168A (en) Information storage apparatus, servo pattern formation control apparatus, and recording medium
JPH1011927A (en) Servo write device and method for magnetic disk drive
JP2009020969A (en) Magnetic disk drive and control method thereof
JP2009151890A (en) Magnetic disk drive and magnetic head slider contact detection method
JP4331236B2 (en) Disk storage
JP2007293980A (en) Magnetic disk drive and load / unload method
JP3710641B2 (en) Two-stage actuator controller
JP2001067765A (en) Magnetic disk drive and control method therefor
US7729078B2 (en) Information storage device
JP2007042183A (en) Method for writing pattern on media and data storage device
JP4279272B2 (en) Two-stage actuator controller
JP2008135156A (en) System and method for discriminating problem of piezoelectric element of micro-actuator
US8553349B2 (en) Servo routine for track seeking in a hard disk drive and hard disk drive for performing the same
US9177583B2 (en) Hard disk drive and method for controlling flying height of magnetic head thereof
JP2009181657A (en) Magnetic recording apparatus and clock signal generation method
JP3705788B2 (en) Two-stage actuator controller
JP2006155818A (en) Servo information writing method and disk storage device