JPH043374A - Head position control system for disk storage device - Google Patents

Head position control system for disk storage device

Info

Publication number
JPH043374A
JPH043374A JP10483690A JP10483690A JPH043374A JP H043374 A JPH043374 A JP H043374A JP 10483690 A JP10483690 A JP 10483690A JP 10483690 A JP10483690 A JP 10483690A JP H043374 A JPH043374 A JP H043374A
Authority
JP
Japan
Prior art keywords
control
head
data
signal
reference information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10483690A
Other languages
Japanese (ja)
Other versions
JP2596170B2 (en
Inventor
Masanori Hatakeyama
畠山 正則
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP10483690A priority Critical patent/JP2596170B2/en
Publication of JPH043374A publication Critical patent/JPH043374A/en
Application granted granted Critical
Publication of JP2596170B2 publication Critical patent/JP2596170B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Moving Of The Head To Find And Align With The Track (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To improve the responsiveness of position control by converting control data, by which a head is placed on a desired track, to a control pulse signal which has a pulse width corresponding to the value of this control data and using a low pass filter to convert this signal to an analog control signal. CONSTITUTION:A head position detecting means 20 detects the peak value of reference information RI and converts it to digital detection data DD. A head position control means 30 outputs control data CD based on detection data DD. A control pulse generating means 40 converts it to a control pulse signal PS. A filter means 50 receives the control pulse signal PS and converts it to a control signal CS which has an analog value corresponding to its pulse width. The cut-off frequency of the filter means 50 is made lower than the resonance frequency of the machine operation system of a head 2, and the control signal CS is used to control the position of the head 2.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は計夏機の外部記憶装置として用いられる固定デ
ィスク装置等のディスク記憶装置において、ディスク面
に書き込まれた参照情報をヘッドを介して読み取りなが
らヘッドを所望のトラックの中心上に位置制御する方式
に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a disk storage device such as a fixed disk device used as an external storage device for a summer planner, in which reference information written on a disk surface is transferred via a head. The present invention relates to a method for controlling the position of a head over the center of a desired track while reading.

〔従来の技術〕[Conventional technology]

ディスク記憶装置には、その進展と普及に伴って常にア
クセスタイムの短縮と記憶容量の増大が要求され、ヘッ
ドの位置制御上ではこれを満たすためその速度と精度の
向上が必要である。
As disk storage devices progress and become more widespread, there are constant demands for shorter access times and increased storage capacity, and in order to satisfy these demands, it is necessary to improve the speed and accuracy of head position control.

すなわち、アクセスタイムの短縮には、ヘッドの現在位
置から所望のトラック−・の移動に要する時間と、目的
トランク付近に達してからその中心ないし正規位置上に
静定させるまでの時間の双方を短縮するため制御速度を
上げ、記憶容量の増大には、トラックの配列ピッチを詰
めても読み書きエラーが発生しないようヘッドの静定位
置の制御精度を上げる必要がある。
In other words, the access time can be reduced by reducing both the time required to move the head from its current position to the desired track, and the time required from reaching the vicinity of the target trunk to settling it on the center or normal position. Therefore, in order to increase the control speed and increase the storage capacity, it is necessary to increase the control precision of the static position of the head so that read/write errors do not occur even if the track arrangement pitch is narrowed.

かかる位置制御に当たってはヘッドの現在位置を検出す
る必要があるので、いわゆるサーボ情報等の参照情報が
ディスク面に書き込まれる。すなわち、ヘッドを目的ト
ラックに最短時間内に移動さセるためトラック番号等の
照合情報を参照情報として書き込んで置き、これを読み
取ってヘッドの現在位置を確かめながら、予定スケジュ
ールに沿う移動制御の形でヘッドに対する位置制御を行
なう、また、ヘッドが目的トラックの付近に達した後は
、参照情報として今度はサーボ情報の方を読み取ってこ
のトラックの正規位置からのへ・ノドの現在位置のずれ
を検出しながら、これに対する補正制御の形でヘッドの
位置制御を行なう。
For such position control, it is necessary to detect the current position of the head, so reference information such as so-called servo information is written on the disk surface. In other words, in order to move the head to the target track within the shortest possible time, collation information such as the track number is written as reference information, and this is read to check the current position of the head while controlling the movement according to the planned schedule. After the head reaches the vicinity of the target track, the servo information is read as reference information and the deviation of the current position of the head and throat from the normal position of this track is detected. While detecting, head position control is performed in the form of correction control for this detection.

さらに最近では、かかる参照情報を用いる移動制御や補
正制御の形でヘッドを位置制御するだけでなく、上述の
要求を満たすにはその制御内容をも一層高度化する必要
があり、このためディスク記憶装置内のプロセッサに制
御用のソフトウェアを装荷して置き、これに制御動作中
のかなり重要な部分を分担させることが多い。
Furthermore, recently, in addition to controlling the head position in the form of movement control and correction control using such reference information, it is necessary to further improve the control content in order to meet the above requirements, and for this reason, disk storage In many cases, control software is loaded onto the processor within the device, and this software is responsible for a fairly important part of the control operations.

すなわち、位1制御系内のへ・ノドの現在位置の検出部
分やヘッドを駆動するアクチュエータ等の操作部分には
ハードウェアがぜひ必要であるが、残余の部分はソフト
ウェアに分担させた方が上述のスケジュールに沿った移
動制御やずれに対する細かな補正制御の内容を思うよう
に高度化でき、制御内容が相当複雑になっても最近のプ
ロセッサは充分な高速動作性能を有する。
In other words, although hardware is absolutely necessary for detecting the current position of the head and throat in the control system and for operating the actuators that drive the head, it is better to have the remaining parts handled by software. The contents of movement control according to the schedule and detailed correction control for deviations can be made as sophisticated as desired, and even if the control contents become quite complex, recent processors have sufficient high-speed operation performance.

本発明方式は、このようにヘッドの位置制御に参照情報
を利用しかつ制御系内にソフトウェアを含む場合にとく
に適するもので、第4図に示された機能回路回を参照し
てかかる方式の従来技術の概要を以下に説明する。
The method of the present invention is particularly suitable for cases where reference information is used for head position control and software is included in the control system. An overview of the conventional technology will be explained below.

図の右下部に簡略に示されたディスク1には、参照情報
REがこの例ではその周方向の一部に割り込んで書き込
まれ、かつ多数条のトラックTが同心円状に設定されて
おり、これらに対してデータを読み書きするヘッド2は
アクチュエータ3により回の矢印のようにディスク1上
の径方向位置が操作されるものとする。
In this example, the reference information RE is written in a part of the circumferential direction of the disk 1 shown briefly in the lower right part of the figure, and a large number of tracks T are set concentrically. It is assumed that the radial position of the head 2, which reads and writes data on the disk 1, is operated by the actuator 3 as shown by the arrow.

参照情報読数回!321は、ヘッド2を介する参照情報
R+のアナログな読取信号R5を受けて、例えばそのピ
ーク値を検出して一時保持するもので、その左側のAD
C回路22はこのアナログなピーク値をディジタルな検
出データDDに変換した上でプロセッサ10に与える。
Reference information read several times! 321 receives the analog read signal R5 of the reference information R+ via the head 2, detects its peak value, and temporarily holds it;
The C circuit 22 converts this analog peak value into digital detection data DD and provides it to the processor 10.

このプロセッサ10にはへ・ノド位置制御手段30がそ
のソフトウェアとして装荷されており、この検出データ
DDを受けてヘッド2に対する前述の移動制御や補正制
御であるその所定の位置制御内容に応じた計算を行なっ
た上で制御データCDを出力する。
This processor 10 is loaded with a head/gutter position control means 30 as its software, and receives this detection data DD to perform calculations according to the predetermined position control contents, which are the aforementioned movement control and correction control for the head 2. After performing this, the control data CD is output.

DAC手段70はこの制御データCDをアナログな制御
信号C3に変換するもので、原理上はこれをそのままア
クチュエータ3の駆動回路3aに与えれば済むが、実際
にはヘッド3の操作系内に機械的な共振周波数があるの
で、これによる位置制御系の自己発振を避けるため図示
のようにローパスフィルタ手段71を介在させ、制御信
号CS中のこの共振周波数付近の周波数成分をカットし
た上で与えるのがふつうである。
The DAC means 70 converts this control data CD into an analog control signal C3. In principle, this can be applied as is to the drive circuit 3a of the actuator 3, but in reality, a mechanical signal is required within the operation system of the head 3. Therefore, in order to avoid self-oscillation of the position control system due to this, a low-pass filter means 71 is interposed as shown in the figure, and the frequency components in the vicinity of this resonance frequency in the control signal CS are cut off before being given. It's normal.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

このように制御系の一部にソフトウェアを組み込むこと
により、ハードウェアだけで構成するよりもずっと制御
内容が高級化され、かつ制御特性を機械的操作系の特質
に適合させた位置制御系を容易に構成できるが、系内に
プロセッサを組み込むためにAD変換器やDA変換器が
必要になり、これらにより制御速度が制約されやすく、
コストやスペースの面でも不利になる問題がある。
By incorporating software into a part of the control system in this way, the control content is much more advanced than if it were configured with only hardware, and it is easy to create a position control system whose control characteristics match the characteristics of the mechanical operation system. However, in order to incorporate a processor into the system, an AD converter or a DA converter is required, which tends to limit the control speed.
There are also disadvantages in terms of cost and space.

すなわち、プロセッサ内のデータ処理速度は前述のよう
に充分高いものの、変換器側の動作速度がこれと必ずし
も揃わず、制御系全体の制御速度がふつうは変換器によ
り、とくにDA変換器側で律速されやすい、もちろん変
換器動作の高速化も可能ではあるが、かなり高価につく
のでディスク記憶装置の量産用には不向きである。また
、最近のようにディスクが2.5インチ程度に小径化さ
れスペース上の制約が厳しくなると、変換器が装置の小
形化を図る上で、かつそのコストが合理化する上で隘路
になっているのが現状である。
In other words, although the data processing speed within the processor is sufficiently high as mentioned above, the operating speed of the converter side is not necessarily the same, and the control speed of the entire control system is usually determined by the converter, especially by the DA converter side. Of course, it is possible to speed up the converter operation, but it is quite expensive and is not suitable for mass production of disk storage devices. In addition, as disks have recently become smaller in diameter to around 2.5 inches and space constraints have become more severe, converters have become a bottleneck in reducing the size of devices and rationalizing their costs. is the current situation.

本発明はかかる事情に立脚して、制御速度を高めスペー
スやコストを節約する上で障害になっているDA変換器
を省略することにより、制御系の構成を簡素化しディス
ク記憶装置を小形化できるへ・、ド位置制御方式を得る
ことを目的とする。
Based on such circumstances, the present invention simplifies the configuration of the control system and downsizes the disk storage device by omitting the DA converter, which is an obstacle to increasing control speed and saving space and cost. The purpose is to obtain a position control system.

〔課題を解決するための手段〕[Means to solve the problem]

本発明による位置制御方式によれば、参照情報のアナロ
グな読取信号をヘッドの現在位置を表すディジタルな位
置データに変換する手段と、この位置データを受けそれ
に基づいてヘッドを所望のトランク上に置くための制御
データを発する手段と、この制御データを受けそれに応
じたパルス幅と所定の反復周波数をもつ制御パルス信号
に変換する手段と、この制御パルス信号を受けその反復
周波数より充分低い遮断周波数をもつローパス形のフィ
ルタ手段とを用い、フィルタ手段の遮断周波数をヘッド
操作系の機械的な共振周波数よりも低く設定し、かつフ
ィルタ手段の出力をアナログな制御信号に用いてヘッド
を位置制御することによって上述の目的が達成される。
According to the position control method according to the present invention, there is provided a means for converting an analog read signal of reference information into digital position data representing the current position of the head, and a means for receiving this position data and placing the head on a desired trunk based on the position data. means for receiving the control data and converting it into a control pulse signal having a corresponding pulse width and a predetermined repetition frequency; The cutoff frequency of the filter means is set lower than the mechanical resonance frequency of the head operation system, and the output of the filter means is used as an analog control signal to control the position of the head. The above objectives are achieved.

なお、かかる本発明方式の位置制御によって、ヘッドを
目的トラックにまで移動させる際の移動制御やこのトラ
ックの正規位置上に保持する際の位置の補正制御を行な
うことができる。
The position control according to the present invention allows movement control when the head is moved to a target track, and position correction control when the head is held at a normal position on this track.

〔作用〕[Effect]

本発明は、ディジタルな制御データをアナログな制御信
号に変換するよりも、制御データの値に応したパルス幅
をもつ制御パルス信号に変換する方が変換動作を高速化
でき、かつヘッド操作系の機械的な共振周波数の影響を
カントするため位置制御系内に組み込まれるローパスフ
ィルタ手段を利用すれば制御パルス信号をアナログな制
御信号に容易に変換できる点に着目して、DA変換器の
かわりに簡単な構成の制御パルス発生手段を用いるとと
もに、ローパス形フィルタ手段にこの制御パルスを整流
してアナログな制御信号に変換する役目と、この制御信
号から機械的共振周波数成分をカットする役目とを兼ね
させることによって、位置制御系から従来必須とされて
いたDA変換器を省略することに成功したものである。
The present invention provides faster conversion operation by converting digital control data into a control pulse signal having a pulse width corresponding to the value of the control data than by converting it into an analog control signal. Focusing on the fact that the control pulse signal can be easily converted into an analog control signal by using a low-pass filter built into the position control system in order to cant the influence of the mechanical resonance frequency, we developed a system that can replace the DA converter. In addition to using a control pulse generating means with a simple configuration, the low-pass filter means has the role of rectifying the control pulse and converting it into an analog control signal, and also has the role of cutting the mechanical resonance frequency component from this control signal. By doing so, we succeeded in omitting the DA converter, which was conventionally considered essential, from the position control system.

なお、本発明方式でも、参照情報のアナログな読取信号
をディジタルなヘッドの現在位置を示す位置データに変
換するヘッド位置検出手段内にはAD変換器が必要にな
るが、ヘッド位置制御手段がソフトウェアとして装荷さ
れる制御プロセッサ自体がAD変換機能を備える場合が
多い。また、プロセッサがいわゆるPWMパルスの発生
機能を備える場合も多く、この場合は上述の制御パルス
発生手段の役目もプロセッサに持たせて、ヘッド位置制
御系の構成を簡素化できる。
Note that even in the method of the present invention, an AD converter is required within the head position detection means that converts the analog read signal of the reference information into position data indicating the current position of the digital head, but the head position control means is implemented using software. In many cases, the control processor loaded as a controller itself has an AD conversion function. Further, the processor is often equipped with a so-called PWM pulse generation function, and in this case, the configuration of the head position control system can be simplified by having the processor also have the role of the above-mentioned control pulse generation means.

〔実施例〕〔Example〕

以下、図を参照しながら本発明の具体実施例を説明する
。第1図は本発明によるヘッド位置制御方式を採用した
ディスク記憶装置60を例示する構成回路図で、前に説
明した第4図に対応する部分には同符号が付されている
。第2図は参照情報R1の書き込み要領を例示するディ
スク面の一部拡大展開図で、第3図はヘッド位置制御手
段30によるヘッドの移動制御とその位置の補正制御の
要領を例示する線図である。
Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a configuration circuit diagram illustrating a disk storage device 60 employing the head position control method according to the present invention, and parts corresponding to those in FIG. 4 described above are given the same reference numerals. FIG. 2 is a partially enlarged developed view of the disk surface illustrating how to write the reference information R1, and FIG. 3 is a diagram illustrating how to control the movement of the head and correct its position by the head position control means 30. It is.

第1図の右上部のディスク1上にハンチングを付して示
された参照情報RIは、トランクT内の各セクタ間に書
き込まれたいわゆるセクタ間サーボ情報方式のもので、
第2図の展開図に示すようにその書き込み位置を示す検
出マークDM、  )ランク番号等である照合情報ID
、トラックTから径方向に若干ずつずれた位置に書き込
まれたこの例では4個の部分からなるサーボ情報S1等
を含む。もちろん参照情報R1はこれに限らず、専用デ
ィスク面に書き込む方式やディスク面の周方向の1個所
に書き込む方式であってもよい。
The reference information RI shown with hunting on the disk 1 at the upper right of FIG. 1 is of the so-called inter-sector servo information type written between each sector in the trunk T.
As shown in the development diagram in Figure 2, a detection mark DM indicating the writing position, ) collation information ID such as a rank number, etc.
In this example, the servo information S1, which is written at positions slightly shifted from the track T in the radial direction, is composed of four parts. Of course, the reference information R1 is not limited to this, and may be written on a dedicated disk surface or at one location in the circumferential direction of the disk surface.

この参照情報R1やトラックT内のデータを読み書きす
るヘッド2は、もちろんディスクlの各面ごとに設けら
れ、この例ではスイングアームにより支承されてボイス
コイルモータであるアクチュエータ3によってその径方
向位置が操作される。
The head 2 for reading and writing this reference information R1 and the data in the track T is of course provided for each side of the disk l, and in this example, it is supported by a swing arm and its radial position is controlled by an actuator 3, which is a voice coil motor. Be manipulated.

通例のように、すべてのヘッド2はリードライト回路4
に接続され、プロセッサlOから指定されたヘッド2が
それからの指定に応して読み取り状態または書き込み状
態に置かれる。
As usual, all heads 2 have read/write circuits 4.
The head 2 designated by the processor 1O is placed in a read state or a write state depending on the designation therefrom.

リードライト回路4の読取出力Rから出力される読取信
号R5は復調回路5に与えられ、所定変調方式の信号に
変換された後、データ分離回路6とエンコーダ・デコー
ダ回路7を介してデータ制御回路8に与えられ、ここで
ディジタルなデータに変換されて内部バス11に乗せら
れる。逆に、内部バスll上のデータはデータ制御回路
8に読み込まれて信号に変換された後、エンコーダ・デ
コーダ回路7を介し書込信号−5としてリードライト回
路4の書込入力Wに与えられる。
The read signal R5 output from the read output R of the read/write circuit 4 is given to the demodulation circuit 5, and after being converted into a signal of a predetermined modulation method, it is sent to the data control circuit via the data separation circuit 6 and the encoder/decoder circuit 7. 8, where it is converted into digital data and placed on the internal bus 11. Conversely, the data on the internal bus 11 is read into the data control circuit 8, converted into a signal, and then provided to the write input W of the read/write circuit 4 as a write signal -5 via the encoder/decoder circuit 7. .

プロセッサ10は、ディスク記憶装置60内にその全体
制御等のため組み込まれるふつうは8ビツト構成の高速
動作可能な制御用マイクロプロセッサであって、内部ハ
ス11とインタフェース回路12と、外部バス13とを
介して図示しないホストの計算機と接続され、データ制
御回路8とは連絡バス14を介して直接に結合される。
The processor 10 is a control microprocessor that is usually 8-bit configured and capable of high-speed operation, and is built into the disk storage device 60 for overall control. It is connected to a host computer (not shown) via a communication bus 14, and is directly coupled to the data control circuit 8 via a communication bus 14.

なお、ここまでに概要を述べたディスク記憶装置60の
内部はその構成のあくまで一例であって、もちろん場合
に応じてその内容はかなり異なって来る。
The interior of the disk storage device 60 outlined above is just an example of its configuration, and of course its contents may vary considerably depending on the situation.

本発明方式によるヘッド位置制御系は、図示のようにヘ
ッド位置検出手段20.ソフトウェアであるヘッド位置
制御手段30.制御パルス発生手段40およびフィルタ
手段50から構成される。
The head position control system according to the present invention includes head position detecting means 20. Head position control means 30, which is software. It is composed of control pulse generating means 40 and filter means 50.

ヘッド位置検出手段20は、第4図の場合と同しく、ア
ナログな読取信号R3を受けそれに含まれる参照情報I
llの読取部分の例えばピーク値を検出して一時保持す
る参照情報読取回路21と、このアナログなピーク値を
受はデイ゛ジタルな検出データDDに変換するAD変換
器22からなり、プロセッサ10がAD変換機能付きの
場合はAD変換器22としてこれが利用される。
As in the case of FIG. 4, the head position detection means 20 receives the analog read signal R3 and detects the reference information I contained therein.
The processor 10 consists of a reference information reading circuit 21 that detects and temporarily holds, for example, a peak value of the reading portion of the ll, and an AD converter 22 that receives this analog peak value and converts it into digital detection data DD. If it has an AD conversion function, it is used as the AD converter 22.

ヘッド位置制御手段30はプロセッサ10内に装荷され
たソフトウェアであって、その位置制御内容にはヘッド
2に対する前述の移動制御と補正制御があるが、いずれ
の場合にも検出データDDに基づく所定のデータ処理な
いし計算の結果として制御データCDを出力する。なお
、この実施例の場合の制御データCDは、アクチュエー
タ3に与える電流の指定値であるものとする。
The head position control means 30 is software loaded in the processor 10, and its position control includes the above-mentioned movement control and correction control for the head 2. In either case, a predetermined control based on the detection data DD is performed. Control data CD is output as a result of data processing or calculation. It is assumed that the control data CD in this embodiment is a specified value of the current to be applied to the actuator 3.

制御パルス発生手段40は、この制御データCDをその
値に応したパルス幅のいわゆるPWM信号である制御パ
ルス信号PSに変換するもので、かかるPWM機能をプ
ロセッサ10が備える場合はそれをそのまま利用し、あ
るいはその付属タイマに簡単なソフトウェアを組み合わ
せても構成できるが、この実施例ではプロセッサlOと
は別回路で構成されている。かかる回路は例えばクロッ
クパルスCPを受けるカウンタと、そのカウント値およ
び制御データCDを受ける簡単な論理ゲート回路とによ
り容易に構成できる。この制御パルス発生手段40によ
る制御パルス信号SPはもちろん反復発生され、本発明
の実施上はその反復周波数を数+k)tz程度に選定す
るのがよい。
The control pulse generating means 40 converts this control data CD into a control pulse signal PS which is a so-called PWM signal with a pulse width corresponding to the value of the control data CD, and if the processor 10 is equipped with such a PWM function, it can be used as is. Alternatively, it can be configured by combining the attached timer with simple software, but in this embodiment, it is configured as a separate circuit from the processor IO. Such a circuit can be easily constructed by, for example, a counter receiving the clock pulse CP and a simple logic gate circuit receiving the count value and control data CD. The control pulse signal SP by the control pulse generating means 40 is of course repeatedly generated, and in the practice of the present invention, it is preferable to select the repetition frequency to be approximately several +k)tz.

フィルタ手段50はかかる制御パルス信号Psを受けて
そのパルス幅に応したアナログ値を持つ制御信号CSに
変換するもので、例えば図のように演算増幅器51に抵
抗52とキャパシタ53を公知の態様で組み合わせた2
次のローパス形のアクティブフィルタ回路として構成さ
れる。
The filter means 50 receives the control pulse signal Ps and converts it into a control signal CS having an analog value corresponding to the pulse width. combined 2
It is configured as the following low-pass active filter circuit.

このローパス形のフィルタ手段50は、アナログな制御
信号CSを得る上ではその遮断周波数を制御パルス信号
psの反復周波数より1桁程度低く設定すればよいが、
本発明方式ではこの制御信号CSからヘッド2の機械操
作系の共振周波数に相当する周波数成分をカットする役
目を兼ねるので、その遮断周波数を必ずこの共振周波数
よりも低く設定する。ヘッド2の機械操作系の構造によ
ってかなり異なるが、遮断周波数は数kHz以下が適当
で、制御パルス信号psの反復周波数をそれよりも1桁
程度高(選定するのがよい。
In order to obtain the analog control signal CS, the low-pass type filter means 50 only needs to set its cutoff frequency about one order of magnitude lower than the repetition frequency of the control pulse signal ps.
In the method of the present invention, the control signal CS serves to cut off a frequency component corresponding to the resonant frequency of the mechanical operation system of the head 2, so the cutoff frequency is always set lower than this resonant frequency. Although it varies considerably depending on the structure of the mechanical operation system of the head 2, the appropriate cutoff frequency is several kHz or less, and the repetition frequency of the control pulse signal ps is preferably selected to be about an order of magnitude higher than this.

このフィルタ手段50から出力される制御信号CSはア
クチュエータ3に対してその駆動回路3aを介して与え
られる。なお、制御パルス信号psは電源電圧と等しい
例えば5Vのパルス高をもち、制御信号CSのアナログ
値も電源電圧の変動の影響を受けやすいので、図示のよ
うに設定回路9を設けて電源電圧Vから基準電圧Vrを
作り、駆動回路3a内に制御信号CSをこの基準電圧V
rと比較するコンパレータを組み込むのが望ましい。
The control signal CS output from the filter means 50 is applied to the actuator 3 via its drive circuit 3a. The control pulse signal ps has a pulse height of, for example, 5V, which is equal to the power supply voltage, and the analog value of the control signal CS is also susceptible to fluctuations in the power supply voltage. The reference voltage Vr is generated from
It is desirable to incorporate a comparator to compare with r.

本発明の位置制御方式において、目的トランクにヘット
2を移動さゼる際、移動に要する時間を最短化するため
例えば第3図(a)のスケジュールに従ってヘッド2を
移動制御する。図のようにこのスケジュールは時間tに
対しヘッド2の速度■を台形状にするもので、最も簡単
には時間もの経過に応してヘッド位置制御手段30から
速度Vがこのスケジュールに沿うように制御データCD
を発してヘッド2をオープンループ制御すれば足りるが
、制御精度を高めるにはヘッド2の現在位置に応してス
ケジュールを修正するのが望ましい。
In the position control system of the present invention, when the head 2 is moved to the destination trunk, the movement of the head 2 is controlled according to the schedule shown in FIG. 3(a), for example, in order to minimize the time required for the movement. As shown in the figure, this schedule makes the speed V of the head 2 trapezoidal with respect to time t, and the simplest way is to adjust the speed V from the head position control means 30 according to this schedule as time passes. control data CD
It is sufficient to issue an open-loop control of the head 2 by issuing a command, but in order to improve control accuracy, it is desirable to modify the schedule according to the current position of the head 2.

このためのヘッド2の現在位置の検出には参照情報RI
中の第2図の照合情報10を利用でき、この実施例では
データ分離回路6の付属回路6aに参照情報R1中の検
出マークD?Iを検出させるとともに、照合情報10を
データ制御回路8に読み取らせる。
For this purpose, reference information RI is used to detect the current position of the head 2.
In this embodiment, the detection mark D? in the reference information R1 can be used in the attached circuit 6a of the data separation circuit 6. I is detected and the verification information 10 is read by the data control circuit 8.

ヘッド位置制御手段30は、付属回路6aからの検出信
号DSに基づき照合情報10の内容であるトランク番号
をデータ制御回路8から連絡バス14を介して検出デー
タDDとして読み取る。
The head position control means 30 reads the trunk number, which is the content of the verification information 10, from the data control circuit 8 via the communication bus 14 as detection data DD based on the detection signal DS from the attached circuit 6a.

ヘッド位置制御手段30はかかる検出データDDによる
ヘッド2の現在位置を上述のスケジュールと比較し、制
御誤差をなくすよう予測制御手法等による演算を行ない
、その結果を制御データCDとして出力する。このよう
にヘッド2にその現在位置を調べながら移動制御を施す
ことにより、これを最短時間内に目的トラックに移動さ
せ、かつ正確な位置に停止させることができる。
The head position control means 30 compares the current position of the head 2 based on the detection data DD with the above-mentioned schedule, performs calculations using a predictive control method or the like to eliminate control errors, and outputs the results as control data CD. By controlling the movement of the head 2 while checking its current position in this manner, it is possible to move the head 2 to the target track within the shortest possible time and to stop it at an accurate position.

次にヘッド2の位置をこの目的トランクの正規位置上に
補正制御するには、正規位置からのずれであるオフトラ
ンク量を検出して、それに応してヘッド2に例えば第3
図(b)のように僅かな速度Vを正負方向に交互に与え
る。この補正制御の基礎になるヘッド2のオフトラック
量の検出には参照情報R1中のサーボ情報S■を読み取
る。ヘッド位置制御手段30は上述の検出信号DSに基
づき読取指令を参照情報読取回路21に順次発し、サー
ボ情報51中の4個の部分を順次読み取らせ、そのつど
検出データDDをAD変換器22から読み込んでその4
個の値からオフトラック蓋を計算する。
Next, in order to correct the position of the head 2 to the normal position of the target trunk, the off-trunk amount, which is the deviation from the normal position, is detected, and the head 2 is adjusted accordingly, for example, to the third position.
As shown in Figure (b), a slight velocity V is applied alternately in the positive and negative directions. To detect the off-track amount of the head 2, which is the basis of this correction control, the servo information S■ in the reference information R1 is read. The head position control means 30 sequentially issues reading commands to the reference information reading circuit 21 based on the above-mentioned detection signal DS, causes the four parts of the servo information 51 to be read sequentially, and each time the detection data DD is sent from the AD converter 22. Load part 4
Calculate the off-track lid from the values of .

へ・7ド位置制御手段30は、このオフトラック量に基
づき例えば制御誤差の積分演算や制御動作上の位相補償
演算を加味しながら、オフトラック蓋をなくすように制
御データDDを決定して出力することによりヘッド2の
位置を補正制御する。参照情報R1がこの例のようにセ
クタ間サーボ情報方式の場合、オフトランク量をふつう
は2〜3kHzのサンプリング周波数で検出しながらヘ
ット位置を細かく補正制御できる。
Based on this off-track amount, the position control means 30 determines and outputs control data DD so as to eliminate the off-track cover, taking into account, for example, integral calculation of control error and phase compensation calculation for control operation. By doing so, the position of the head 2 is corrected and controlled. When the reference information R1 is an inter-sector servo information system as in this example, the head position can be finely corrected and controlled while detecting the off-trunk amount at a sampling frequency of usually 2 to 3 kHz.

以上の移動制御と補正制御のいずれでも、制御データC
Dがヘッド位置制御手段30から発せられた以降の制御
パルス発生手段40とフィルタ手段50の動作は前述の
とおりである。しかし、電源電圧が変動するとフィルタ
手段50と駆動回路3a内の制御ゲインがこの影響を受
は制御誤差が発生することがある。このため、ヘッド位
置制御手段30が制御データCOを決める際に電源電圧
Vに比例する基準電圧Vrを図の破線で示すように読み
取り、その値に応じ電圧変動の影響を補償するよう制御
データCDを決定するのが望ましい。
In both of the above movement control and correction control, the control data C
The operations of the control pulse generation means 40 and the filter means 50 after D is issued from the head position control means 30 are as described above. However, when the power supply voltage fluctuates, the control gains in the filter means 50 and the drive circuit 3a are affected by this and a control error may occur. For this reason, when the head position control means 30 determines the control data CO, it reads the reference voltage Vr proportional to the power supply voltage V as shown by the broken line in the figure, and sets the control data CD in accordance with the value to compensate for the influence of voltage fluctuations. It is desirable to determine the

〔発明の効果〕〔Effect of the invention〕

以上のとおり、本発明のヘッドの位置制御方式では、参
照情報のアナログな読取信号をへラドの現在位置を表す
ディジタルな位置データに変換する手段と、位置データ
に基づいてヘッドを所望のトラック上に置くための制御
データを発する手段と、制御データ値に応じたパルス幅
と所定の反復周波数をもつ制御パルス信号に変換する手
段と、制御パルス信号を受けその反復周波数よりも充分
低い遮断周波数をもつローパス形フィルタ手段を設け、
フィルタ手段の遮断周波数をヘッド操作系の機械的な共
振周波数より低く設定し、フィルタ手段の出力をアナロ
グな制御信号としてヘッドを位置制御することにより、
次の効果を上げることができる。
As described above, the head position control method of the present invention includes a means for converting an analog read signal of reference information into digital position data representing the current position of the head, and a means for moving the head onto a desired track based on the position data. means for emitting control data to set the control data to a predetermined repetition frequency; means for converting the control pulse signal into a control pulse signal having a pulse width and a predetermined repetition frequency according to the control data value; A low-pass type filter means is provided,
By setting the cutoff frequency of the filter means lower than the mechanical resonance frequency of the head operation system and controlling the position of the head using the output of the filter means as an analog control signal,
You can increase the following effects.

(a)従来のDA変換器の機能を制御パルス発生手段に
持たせることにより、変換速度を向上して位置制御の即
応性を高め、制御系の全体構成を簡素化し、かつ高価な
りA変換器を省略してスペースとコストを節約できる。
(a) By providing the control pulse generation means with the functions of a conventional DA converter, the conversion speed is improved, the responsiveness of position control is improved, the overall configuration of the control system is simplified, and the A converter is not expensive. can be omitted to save space and cost.

(b)ローパス形フィルタ回路に、制御パルスをアナロ
グな制御信号に変換する役目と、ヘッド操作系の機械的
共振周波数帯域の周波数成分を制御信号からカットする
役目とを兼ねさせることにより、位置制御系内の構成要
素数を一層減少させ、かつ制御速度を高めてディスク記
憶装置の性能を向上させることができる。
(b) Position control is achieved by having a low-pass filter circuit serve both of the roles of converting control pulses into analog control signals and cutting frequency components in the mechanical resonance frequency band of the head operation system from the control signals. The number of components in the system can be further reduced and the control speed can be increased to improve the performance of the disk storage device.

(C)制御速度を制約していたDA変換器を省略できる
ので、ヘッド位置制御手段のソフトウェア内容を充実し
て制御内容を高度化できるようになり、位置制御の精度
を一層高めてディスク記憶装置の動作信鎖性を向上でき
る。
(C) Since the DA converter that limited the control speed can be omitted, the software content of the head position control means can be enriched and the control content can be made more sophisticated, further increasing the accuracy of position control and disc storage devices. The reliability of operation can be improved.

また、はとんどの場合、ヘッド位置制御手段用のソフト
ウェアが装荷されるプロセッサがPWM機能を備えるの
で、これに制御パルス発生手段の役目を持たせて全体構
成を一層簡素化できる。
Furthermore, in most cases, the processor loaded with the software for the head position control means is equipped with a PWM function, so that the overall configuration can be further simplified by allowing this processor to play the role of the control pulse generation means.

かかる特長を備える本発明方式は2.5インチのディス
ク記憶装置への適用にとくに有用で、部品点数の削減に
よりその小形化を容5にし、かつその経済性向上に貢献
することができる。
The method of the present invention having such features is particularly useful in application to 2.5-inch disk storage devices, and can contribute to miniaturization by reducing the number of parts and improving economic efficiency.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図から第3図までが本発明に関し、第1図は本発明
のヘッド位置制御方式を通用したディスク記憶装置を例
示する構成回路図、第2図は参照情報の書き込み要領を
例示するディスク面の一部拡大展開図、第3図(a)は
ヘッド位置制御手段によるヘッドに対する移動制御の要
領を示す線図、同図(b)はそれによる位置の補正制御
の要領を例示する線図である。第4図は従来技術による
ヘッド位置制御系の概要を示すブロック回路図である。 図において、 l:ディスク、2:ヘッド、3:ヘッド操作用アクチュ
エータ、3a:アクチュエータ駆動回路、4:リードラ
イト回路、5:復調回路、6:データ分離回路、6a:
付属回路、7:エンコーダ・デコーダ回路、8:データ
制御回路、9:基f1!電圧電圧回路、10:プロセッ
サ、11:内部バス、12:インタフェース回路、13
:外部バス、14:連絡バス、20:ヘッド位置検出手
段、21:参照情報読取回路、22:AD変換器、30
:ヘッド位置制御手段、40:制御パルス発生手段、5
0:フィルタ回路、51:演算増幅器、52:抵抗、5
3:キャパシタ、60:ディスク記憶装置、70:DA
変換手段、71:ローパスフィルタ手段、CD二制御デ
ータ、CP:クロックパルス、Clアナログな制御信号
、DD:検出データ、DM:検出マーク、DS:検出信
号、PS:制御パルス信号、R■:参照情報、R1読取
信号、SI:サーボ情報、Tニドラック、t:時間、V
:電源電圧、V:ヘッドの操作速度、vr:基準電圧、
Wl閉 ID SI 心 第2図 ;・七ノ 第3目 第4図
Figures 1 to 3 relate to the present invention; Figure 1 is a configuration circuit diagram illustrating a disk storage device using the head position control method of the present invention, and Figure 2 is a disk diagram illustrating how to write reference information. FIG. 3(a) is a diagram illustrating how to control the movement of the head by the head position control means, and FIG. 3(b) is a diagram illustrating how to correct the position by the head position control means It is. FIG. 4 is a block circuit diagram showing an outline of a head position control system according to the prior art. In the figure, l: disk, 2: head, 3: actuator for head operation, 3a: actuator drive circuit, 4: read/write circuit, 5: demodulation circuit, 6: data separation circuit, 6a:
Attached circuit, 7: Encoder/decoder circuit, 8: Data control circuit, 9: Base f1! voltage voltage circuit, 10: processor, 11: internal bus, 12: interface circuit, 13
: External bus, 14: Communication bus, 20: Head position detection means, 21: Reference information reading circuit, 22: AD converter, 30
: head position control means, 40: control pulse generation means, 5
0: Filter circuit, 51: Operational amplifier, 52: Resistor, 5
3: Capacitor, 60: Disk storage device, 70: DA
Conversion means, 71: Low-pass filter means, CD2 control data, CP: Clock pulse, Cl analog control signal, DD: Detection data, DM: Detection mark, DS: Detection signal, PS: Control pulse signal, R■: Reference information, R1 read signal, SI: servo information, T Nidrak, t: time, V
: power supply voltage, V: head operation speed, vr: reference voltage,
Wl closed ID SI heart 2nd diagram; ・Seventh eye 4th diagram

Claims (1)

【特許請求の範囲】[Claims] ディスク面に書き込まれた参照情報をヘッドを介して読
み取りながらヘッドを各トラックの正規位置上に制御す
る方式であって、参照情報のアナログな読取信号をヘッ
ドの現在位置を表すディジタルな位置データに変換する
手段と、この位置データを受けそれに基づきヘッドを所
望のトラック上に置くための制御データを発する手段と
、この制御データを受けそれに応じたパルス幅と所定の
反復周波数をもつ制御パルス信号に変換する手段と、こ
の制御パルス信号を受けその反復周波数より充分低い遮
断周波数をもつローパス形フィルタ手段とを設け、フィ
ルタ手段の遮断周波数をヘッド操作系の機械的な共振周
波数より低く設定し、かつフィルタ手段の出力をアナロ
グな制御信号に用いてヘッドを位置制御するようにした
ディスク記憶装置のヘッド位置制御方式。
This method controls the head to the proper position of each track while reading the reference information written on the disk surface via the head, and converts the analog read signal of the reference information into digital position data representing the current position of the head. means for receiving this position data and issuing control data for placing the head on a desired track based on the position data; and means for receiving this control data and converting it into a control pulse signal having a corresponding pulse width and a predetermined repetition frequency. converting means, and low-pass filter means that receives the control pulse signal and has a cutoff frequency sufficiently lower than its repetition frequency, and the cutoff frequency of the filter means is set lower than the mechanical resonance frequency of the head operating system, and A head position control method for a disk storage device in which the output of a filter means is used as an analog control signal to control the head position.
JP10483690A 1990-04-20 1990-04-20 Head position control method for disk storage device Expired - Lifetime JP2596170B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10483690A JP2596170B2 (en) 1990-04-20 1990-04-20 Head position control method for disk storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10483690A JP2596170B2 (en) 1990-04-20 1990-04-20 Head position control method for disk storage device

Publications (2)

Publication Number Publication Date
JPH043374A true JPH043374A (en) 1992-01-08
JP2596170B2 JP2596170B2 (en) 1997-04-02

Family

ID=14391447

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10483690A Expired - Lifetime JP2596170B2 (en) 1990-04-20 1990-04-20 Head position control method for disk storage device

Country Status (1)

Country Link
JP (1) JP2596170B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087517A (en) * 2007-09-28 2009-04-23 Toshiba Corp Hard disk drive off track event method and device
US9160261B2 (en) 2010-11-11 2015-10-13 Makita Corporation Variable speed switch

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087517A (en) * 2007-09-28 2009-04-23 Toshiba Corp Hard disk drive off track event method and device
US9160261B2 (en) 2010-11-11 2015-10-13 Makita Corporation Variable speed switch

Also Published As

Publication number Publication date
JP2596170B2 (en) 1997-04-02

Similar Documents

Publication Publication Date Title
US5384524A (en) Voice coil motor control circuit and method for servo system control in a computer mass storage device
US4924160A (en) Staggered seeking method for disk drive sector servo
JPH06131799A (en) Reproducing device
EP0485704A2 (en) Disk drive servosystem using gray code
US4638230A (en) Bang-bang controlled velocity command generator
JPS6158912B2 (en)
JPS62289978A (en) Servo gain compensation device
EP0348949A2 (en) Disc control apparatus
JPH01102770A (en) Motor driving controller for magnetic recording and reproducing device
JPH043374A (en) Head position control system for disk storage device
US4954906A (en) Position control system for a magnetic storage device using a small sized disk
JP2002367307A (en) Magnetic disk device
JP4060453B2 (en) Optical storage device and method for adjusting positioner drive sensitivity
US7215503B2 (en) Time linear arrival for velocity mode seeks
JP2600889B2 (en) Magnetic disk drive
JPH03209679A (en) Fixed magnetic disk device and its power saving method
JPH01236480A (en) Magnetic disk device
JPS63273284A (en) Servo system for magnetic recording and reproducing device
JPH0589614A (en) Head positioning controller for data recording and reproducing device
JP2579805B2 (en) Positioning device
WO2000042608A1 (en) Optical disk reproducing device
JPH0721540A (en) Magnetic disk device
JPH0684303A (en) Magnetic disk driving device
JPH04176063A (en) Magnetic disk apparatus
JPH0696540A (en) Device for head-positioning control of data recording and reproduction apparatus