Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6028238B2 - Voice coil motor control method - Google Patents
[go: Go Back, main page]

JPS6028238B2 - Voice coil motor control method - Google Patents

Voice coil motor control method

Info

Publication number
JPS6028238B2
JPS6028238B2 JP48136468A JP13646873A JPS6028238B2 JP S6028238 B2 JPS6028238 B2 JP S6028238B2 JP 48136468 A JP48136468 A JP 48136468A JP 13646873 A JP13646873 A JP 13646873A JP S6028238 B2 JPS6028238 B2 JP S6028238B2
Authority
JP
Japan
Prior art keywords
coil
voltage
voice coil
function generator
speed curve
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP48136468A
Other languages
Japanese (ja)
Other versions
JPS5085785A (en
Inventor
雄二 井上
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP48136468A priority Critical patent/JPS6028238B2/en
Publication of JPS5085785A publication Critical patent/JPS5085785A/ja
Publication of JPS6028238B2 publication Critical patent/JPS6028238B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)
  • Control Of Position Or Direction (AREA)
  • Control Of Linear Motors (AREA)

Description

【発明の詳細な説明】 本発明はボイスコイルモータ制御方式に関し、特にディ
スクパック装置のライト/リードヘッドの駆動用モータ
ーとして使用されるボイスコイルモーター駆動制御方式
に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a voice coil motor control system, and more particularly to a voice coil motor drive control system used as a drive motor for a write/read head of a disk pack device.

最近の大量情報を処理するコンピュータシステムにおい
てランダムアクセス・ファイルは不可欠なものであり、
ファイルの性能がシステムの性能を左右するといっても
過言ではない。
Random access files are essential in modern computer systems that process large amounts of information.
It is no exaggeration to say that file performance affects system performance.

ディスクパック装置は大記憶容量が得られ、且つ記憶媒
体であるバックが交換可能であること、比較的高速アク
セスが可能であることなどの理由により、ランダムアク
セス・ファイルの主流的位置を占めるに至っており、な
おその性能向上が強く要求されている。この性能向上の
要素として1つにディスクのトラック密度を増大し記憶
容量をさらに増加させること、またもう1つにはリード
ノライトヘツドの駆動を高速化しアクセスタイムの向上
を計ること等が挙げられる。本発明は前述の性能向上の
要素のうち特に後者につにて従来の欠点を改善せんとす
るものである。ここで前記ディスクパック装置の構造に
ついて簡単に触れておく。
Disk pack devices have come to occupy the mainstream position for random access files due to their large storage capacity, interchangeable storage media, and relatively high-speed access. However, there is a strong demand for improved performance. One of the factors contributing to this performance improvement is increasing the track density of the disk to further increase its storage capacity, and another is increasing the speed of the drive of the read/write head to improve access time. . The present invention aims to improve the conventional drawbacks, particularly in the latter of the above-mentioned performance improvement factors. Here, the structure of the disk pack device will be briefly mentioned.

第1図はディスクパック装置とその周辺回路を概略的に
示す図である。本図において1は情報を記憶するディス
クであり、これを同一中心軸上に複数段積み重ねてディ
スクパック装置の記憶部を形成する。このディスク1の
各々は微小間隔を持って多数のトラックが同心円状に配
置される。2はこのディスク1上の指定のトラックに対
し所望の情報の記録再生を行なうリード/ライトヘッド
である。
FIG. 1 is a diagram schematically showing a disk pack device and its peripheral circuits. In the figure, reference numeral 1 denotes a disk for storing information, and a plurality of disks are stacked on the same central axis to form the storage section of the disk pack device. Each of the disks 1 has a large number of concentric tracks arranged at very small intervals. Reference numeral 2 denotes a read/write head for recording and reproducing desired information on a designated track on the disk 1.

リードノライトヘツド2は複数のデイスクーの表裏に対
応して設けられ且つ支持台車3により一体に把持され、
この支持台車3はしール4の上を移動する。これにより
リードノラィトヘツド2はディスク1の円に対し直交す
る方向に自由に前進後退出来、指定のトラックを短時間
に捕えることが出来る。また一般的には複数段積み重ね
たディスクーのうちほぼ中央に配置された該ディスクの
片面をトラック位置検出のために供し、サーボディスク
1′として利用している。従ってこれに相対向するりー
ド/ライトヘッド2はリードヘッド2′として作用しト
ラックの位置情報を制御部5に送出する。一方支持台車
3はこの制御部5によって駆動制御されるボイスコイル
モーター(以下V・C・Mと略す)6によって前進後退
駆動され、レール4上を直線的に移動するコイル7の他
端に取り付けられた速度検出器8からの速度情報もまた
後述する方法で制御部5において処理される。中央演算
装置(CPU)9からの出力も制御部5に入力されリー
ドノラィトヘツド2が停止すべきディスク1上のトラッ
クを指定する。
The read-no-light head 2 is provided corresponding to the front and back sides of a plurality of disks, and is integrally held by a support cart 3.
This support cart 3 moves on a rail 4. As a result, the read-no-write head 2 can move freely forward and backward in a direction perpendicular to the circle of the disk 1, and can capture a designated track in a short time. Generally, one side of a disk placed approximately in the center of a plurality of stacked disks is used for track position detection and is used as a servo disk 1'. Therefore, the read/write head 2 facing this acts as a read head 2' and sends track position information to the control section 5. On the other hand, the support cart 3 is driven forward and backward by a voice coil motor (hereinafter abbreviated as V・C・M) 6 which is drive-controlled by this control unit 5, and is attached to the other end of a coil 7 that moves linearly on the rail 4. The speed information from the speed detector 8 thus obtained is also processed in the control section 5 in a manner to be described later. An output from the central processing unit (CPU) 9 is also input to the control section 5 to designate the track on the disk 1 where the read-no-write head 2 should stop.

前記制御部5はさらに関数発生器(後に詳述)を内蔵し
ており、この関数発生器はリード/ライトヘッド2がデ
ィスク1上に移動すべき最適且つ最高速度ならびに指定
のトラック近傍での最高減速速度を指定する。勿論この
指定速度は次に停止すべきトラックまでの距離に応じて
最適に制御される。しかしながら前記関数発生器からの
指定速度カーブの形は現在数種類あるがこれらのいずれ
においても次に述べる共通の欠点を有している。一般的
に前記指定速度カーブはV・C・M6に印加しうる最高
電圧(通常は諸条件を考慮して5増段〔V〕程度)およ
びV・C・M可動系の最小機械定数をもって設定するこ
とが好ましい。ところが実際には約10%程度の電源電
圧変動(低下)によりあるいは使用中の温度上昇に伴う
コイル抵抗の増大により誘起される最大約10%程度の
V・C・M可動系固有の機械定数の増大等によってV・
C・Mに規定の最高電圧が印加されないことによりある
いはV・C・Mの機械定数の増大によってV・C・Mの
可動系が規定の迅速な動作を行なわないという事態を招
いている。このような事態から当然生ずる結果としてリ
ードノラィトヘッド2の移動速度低下によるアクセスタ
イムの悪化が挙げられるがさらに悪い結果として該リー
ド/ライトヘッドが指定のトラックを捕えることが出来
ず誤動作を生じてしまうことである。これはトラック近
傍での減速時において印加電圧が低下したことにより発
生するV・C・Mのブレーキ力が不足したことあるいは
V・C・M可動系の機械定数が増大したことにより発生
する該可動系の慣性力が増加したことによって前記指定
遼度カーブに最早退随し得なくなったものと考えられる
。従って前述した数種類の指定速度カーブのいずれにお
いても各時間における速度を所定の値だけ予め下げてお
かなければならないという欠点があった。すなわち前記
指定速度カーブの最高指定速度はV・C・Mに最高電圧
を印加したときに得られる速度より小とし、また指定ト
ラック近傍での減速時において付与しうる最高の負の加
速度よりも小さい該負の加速度に前記指定速度カーブを
設定しておかなければならない欠点があった。これはV
・C・M制御部5等のコストパーフオーマンスの低下を
意味するものである。本発明は前記欠点を除去したV・
C・M制御方式の提供を目的とするものである。
The control section 5 further includes a function generator (described in detail later), and this function generator determines the optimum and maximum speed at which the read/write head 2 should move on the disk 1 and the maximum speed near a designated track. Specify the deceleration speed. Of course, this specified speed is optimally controlled depending on the distance to the next truck to be stopped. However, although there are currently several types of specified speed curve shapes from the function generator, all of them have the following common drawbacks. Generally, the specified speed curve is set based on the maximum voltage that can be applied to V/C/M6 (usually about 5 steps [V] considering various conditions) and the minimum mechanical constant of the V/C/M movable system. It is preferable to do so. However, in reality, the mechanical constant inherent to the V/C/M movable system increases by up to about 10%, which is induced by a fluctuation (decrease) in the power supply voltage of about 10% or by an increase in coil resistance due to temperature rise during use. Due to increase etc.
If the specified maximum voltage is not applied to C.M or due to an increase in the mechanical constant of V.C.M, a situation arises in which the movable system of V.C.M does not operate as quickly as specified. As a natural consequence of this situation, the access time deteriorates due to a decrease in the moving speed of the read/write head 2, but an even worse result is that the read/write head is unable to capture the designated track, resulting in malfunction. It's about putting it away. This is caused by insufficient braking force of the V, C, and M caused by a drop in applied voltage during deceleration near the track, or by an increase in the mechanical constants of the V, C, and M movable system. It is considered that due to the increase in the inertial force of the system, it is no longer possible to follow the specified deviation curve. Therefore, in any of the several kinds of designated speed curves mentioned above, there is a drawback that the speed at each time must be lowered by a predetermined value in advance. That is, the maximum specified speed of the specified speed curve is smaller than the speed obtained when the maximum voltage is applied to V・C・M, and also smaller than the maximum negative acceleration that can be applied during deceleration near the specified track. There was a drawback that the specified speed curve had to be set for the negative acceleration. This is V
- This means a decrease in the cost performance of the C/M control unit 5 and the like. The present invention eliminates the above-mentioned drawbacks.
The purpose is to provide a C/M control method.

本発明は前記目的を達成するため電源電圧の変動あるい
は前記コイルの温度変動をそれぞれ帰還量とするフィー
ドバック回路を前記制御部5にもたせたことを特徴とす
るものである。
In order to achieve the above object, the present invention is characterized in that the control section 5 is provided with a feedback circuit that uses fluctuations in the power supply voltage or temperature fluctuations of the coil as feedback amounts.

次に図面に従って本発明を詳細に説明する。Next, the present invention will be explained in detail with reference to the drawings.

第2図は第1図に示したV・C・M6の断面構造を示す
。ただしV・C・M6に併設されている速度検出器8(
第1図)は、コイル7に取付けた永久磁石とこれを取り
巻く検出コイルとを有しビオサバールの法則に基づき速
度に比例した検出電圧を該検出コイルより得る形式のも
ので周知であるからその記載を省略した。本図において
円筒形もしくは箱形の永久磁石10より発生した磁束1
1はリング状もしくは矩形の磁極12、円柱状の鉄心1
3および円形もしくは角形の磁極14よりなる閉磁路を
通過する。一方コイル7は円形の微少間隙15内に出入
自在にガイドされながら移動する。この移動力は磁極1
2および鉄心13の間に生ずる磁束とコイルに通電され
た電流との間の電磁力によって発生する。従ってコイル
7の移動方向はコイル7に通電される直流電流の方向を
切換えることにより前進および後退が容易に得られるこ
とになる。またこの移動力すなわち加速力および減速力
(ブレーキ力)の大きさは前記直流電力値の大きさによ
って決定される。この直流電流の大きさならびに方向は
第3図においてV・C・M6に接続する直流電力増幅器
21によって印加される。さらに直流電力増幅器21は
差動増幅器22によって制御される。すなわち該差動増
幅器22はその第1入力に印加された関数発生器23の
出力電圧とその第2入力に印加された速度検出器8から
の検出電圧との差電圧に比例した制御信号を前記直流電
力増幅器21に送出する。第3図に示したブロックダイ
アグラムのうち関数発生器23についてもう少し詳しく
説明する。第4図は関数発生器23の構成を示すブロッ
クダイアグラムである。前述したように関数発生器は指
定速度カーブを与える機能を有しており、またこの指定
速度カーブは現在リードノラィトヘッド2がある現在ト
ラックとCPU9により指定された目標トラックとの距
離差に応じて変化する。CPU9により指定されたトラ
ックのアドレスはしジスタ31に一担記憶されさらにこ
の指定アドレスは関数発生器23内の減算カウンタ32
の第1入力に印加される。一方この減算カウンタ32の
第2入力にはリードヘッド2′(第1図)より送出され
たりード/ライトヘッド2の現在位置アドレスが印加さ
れる。減算カウンタ32より出力された目標トラックの
アドレスとりード/ライトヘッドが現在ある位置のアド
レスとの差はD/Aコンバータ33に入力されアナログ
量に変換される。従ってリード/ライトヘッドがアクセ
スを開始してから目標トラックに達するまでの間D/A
コンバータ33の出力は第5図に示すL,,−のように
変化する。本図において縦軸V斑はD/Aコンバータの
出力電圧、横軸tは経過時間である。ただしグラフLは
目標トラック迄のアドレス差が大きいときに得られるカ
ーブを示し、グラフL2は該アドレス差が小さいときに
得られるカーブを示す。このグラフL,あるいはL2が
前記指定速度カーブに相当するものであり、コイル7は
この指定速度カーブに沿って移動する。然し実際にL,
あるいはL2の如く直線的に速度を変化させることは正
確にトラックを捕捉するために好ましくなくまた前記ア
ドレス差が大きいからといって不必要にV33を増大さ
せてもさほど時間短縮にはならずこれらに要素の兼ね合
いをみてノV33なるカーブが実用に供されている。こ
のノV33なるカーブはD/Aコンバータ33(第4図
)の出力を非線形回路34に入力することにより得られ
る。第5図においてグラフL3がこのノV33なるカー
ブを示し、このLが実用的な指定速度カーブとなる。再
び第3図に従って説明する。
FIG. 2 shows the cross-sectional structure of V.C.M6 shown in FIG. 1. However, the speed detector 8 (
Figure 1) is a well-known type that has a permanent magnet attached to a coil 7 and a detection coil surrounding it, and a detection voltage proportional to the speed is obtained from the detection coil based on Biot-Savart's law. was omitted. In this figure, magnetic flux 1 generated from a cylindrical or box-shaped permanent magnet 10
1 is a ring-shaped or rectangular magnetic pole 12, a cylindrical iron core 1
3 and a circular or square magnetic pole 14. On the other hand, the coil 7 moves while being guided in and out of the circular minute gap 15. This moving force is the magnetic pole 1
It is generated by the electromagnetic force between the magnetic flux generated between the coil 2 and the iron core 13 and the current passed through the coil. Therefore, the moving direction of the coil 7 can be easily moved forward or backward by switching the direction of the direct current applied to the coil 7. Further, the magnitude of this moving force, that is, acceleration force and deceleration force (braking force), is determined by the magnitude of the DC power value. The magnitude and direction of this DC current are applied by a DC power amplifier 21 connected to V.C.M6 in FIG. Further, the DC power amplifier 21 is controlled by a differential amplifier 22. That is, the differential amplifier 22 outputs a control signal proportional to the voltage difference between the output voltage of the function generator 23 applied to its first input and the detected voltage from the speed detector 8 applied to its second input. It is sent to the DC power amplifier 21. The function generator 23 in the block diagram shown in FIG. 3 will be explained in more detail. FIG. 4 is a block diagram showing the configuration of the function generator 23. As mentioned above, the function generator has the function of giving a specified speed curve, and this specified speed curve is generated depending on the distance difference between the current track where the read-no-write head 2 is currently located and the target track specified by the CPU 9. and change. The address of the track designated by the CPU 9 is stored in the register 31, and furthermore, this designated address is stored in the subtraction counter 32 in the function generator 23.
is applied to the first input of. On the other hand, the current position address of the read/write head 2 sent from the read head 2' (FIG. 1) is applied to the second input of the subtraction counter 32. The difference between the address of the target track output from the subtraction counter 32 and the address of the current position of the read/write head is input to the D/A converter 33 and converted into an analog quantity. Therefore, from when the read/write head starts accessing until it reaches the target track, the D/A
The output of the converter 33 changes as L, , - shown in FIG. In this figure, the vertical axis V represents the output voltage of the D/A converter, and the horizontal axis t represents the elapsed time. However, graph L shows a curve obtained when the address difference to the target track is large, and graph L2 shows a curve obtained when the address difference is small. This graph L or L2 corresponds to the specified speed curve, and the coil 7 moves along this specified speed curve. However, actually L,
Alternatively, it is not preferable to change the speed linearly like L2 in order to accurately capture the track, and unnecessarily increasing V33 because the address difference is large will not shorten the time much. In consideration of the balance of factors, a curve called V33 was put into practical use. This curve V33 is obtained by inputting the output of the D/A converter 33 (FIG. 4) to the nonlinear circuit 34. In FIG. 5, graph L3 shows this curve V33, and this L is a practical specified speed curve. The explanation will be given again according to FIG.

差動増幅器22の第1入力には関数発生器23からの入
力L3(第5図)が入力され、第2入力には速度検出器
8からの検出電圧が入力されこれらは1目で見ると第6
図に示すような関係になる。本図においてV23は関数
発生器23から出力電圧すなわち指定速度カーブであり
、VBは速度検出器8からの検出電圧である。また縦軸
に電圧V23およびV8をとり横軸にデータアクセス開
始からの経過時間tをとった。なお前述したように指定
速度カーブの形には数種類あり第7図および8図に示す
ような形もあるが、本発明の実施はこれら指定速度カー
ブの形の如何を問わないことは後述の説明で明白になる
ものと思われる。第6図においてデータアクセス開始時
点(t=0)近傍では電圧V23およびV8の差は△V
,と大きく直流電力増幅器2 1は正極性の直流大電力
をV・C・M6のコイル7に印加し、V・C・M6のコ
イル7は高速で加速される。これに伴い速度検器8から
の電圧V8も急速に上昇し電圧V23およびV8の差△
V2は小さくなるがなおコイル7は加速され続ける。さ
らに加速して電圧V8が電圧V23に達してもちコイル
7および支持台車3(第1図)の慣性でV8はさらに上
昇する。このとき差電圧△3(第6図)の極性が変わり
、直流電力増幅器21‘ま負極性の直流電力をV・C・
M6のコイルに印加するので該コイル7には急速にブレ
ーキがかけられ指定速度カーフV23に再び近付く。こ
のような操作を繰返して指定速度カーブに限りなく追随
し目的のトラックに到達するのである。ところが指定速
度カーブの減速時において電源電圧の変動(低下)があ
ると直流電力増幅器21よりV・C・M6のコイル7に
印加される十分大きな負の直流電力(ブレーキ力)が得
られずつし、には第6図の一点頭線V8′のように全く
指定速度カーブに追随することなく速度0に至るのであ
る。
The input L3 (Fig. 5) from the function generator 23 is input to the first input of the differential amplifier 22, and the detected voltage from the speed detector 8 is input to the second input. 6th
The relationship is as shown in the figure. In this figure, V23 is the output voltage from the function generator 23, that is, the designated speed curve, and VB is the detected voltage from the speed detector 8. Further, the vertical axis represents voltages V23 and V8, and the horizontal axis represents elapsed time t from the start of data access. As mentioned above, there are several shapes of designated speed curves, including the shapes shown in FIGS. 7 and 8, but it will be explained later that the present invention can be implemented regardless of the shape of these designated speed curves. I think it will become clear. In FIG. 6, near the data access start time (t=0), the difference between voltages V23 and V8 is △V
, and the DC power amplifier 21 applies a large positive DC power to the coil 7 of the V.C.M6, and the coil 7 of the V.C.M6 is accelerated at high speed. Along with this, the voltage V8 from the speed detector 8 also rises rapidly, and the difference between the voltages V23 and V8 is △
Although V2 becomes smaller, the coil 7 continues to be accelerated. With further acceleration, voltage V8 reaches voltage V23, and V8 further increases due to the inertia of coil 7 and support cart 3 (FIG. 1). At this time, the polarity of the differential voltage △3 (Fig. 6) changes, and the DC power amplifier 21' transfers negative polarity DC power to V.C.
Since the voltage is applied to the coil M6, the brake is rapidly applied to the coil 7, and the specified speed curve V23 is approached again. By repeating these operations, the vehicle follows the specified speed curve endlessly and reaches the target track. However, if there is a fluctuation (decrease) in the power supply voltage during deceleration of the specified speed curve, a sufficiently large negative DC power (braking force) applied from the DC power amplifier 21 to the V/C/M6 coil 7 cannot be obtained. , the speed reaches 0 without following the specified speed curve at all, as indicated by the dotted line V8' in FIG.

またコイルの温度上昇によりコイル抵抗が増大したとき
もV・C・M6可動系の機械時定数の増加により−点鎖
線V8′のようなルートを辿るのである。この結果がデ
ータアクセスにおける誤動作を招くことは前述のとおり
である。またこれを防止するため指定速度カーブV3を
二点鎖線V3′のように多少レベルを下げて使用しV・
C・M制御系のコストパーフオーマンスを低くしている
ことも前述のとおりである。本発明に基づく1実施例を
第9−1図にブロクダイアグラムにて示す。
Furthermore, even when the coil resistance increases due to a rise in the temperature of the coil, the mechanical time constant of the V/C/M6 movable system increases, so that the route shown by the -dotted chain line V8' is followed. As described above, this result causes malfunctions in data access. In order to prevent this, the specified speed curve V3 is used at a slightly lower level as shown by the two-dot chain line V3'.
As mentioned above, the cost performance of the C/M control system is also lowered. One embodiment based on the present invention is shown in block diagram form in FIG. 9-1.

本図より明白なように直流電源電圧の印加されている直
流電力増幅器21より線41を介して関数発生器23に
フィードバックをかけ、関数発生器23の出力ゲインを
変化させ指定速度カーブを変化させている。つまり電源
電圧が規定の最高電圧にあるときはアクセスタイムを最
も短縮出来る指定速度カーブV23(第6図)の状態で
コイル7を制御し、一方電源電圧が低下したときは関数
発生器23の出力ゲインも下げて指定速度カーブを制御
の楽なV3′(第6図)に落すのである。このようにす
れば常に最適且つ最高速度の下にコイル7が制御され、
電源電圧が低下したときのみ制御の楽な、然しアクセス
タイムが多少低下する、指定速度カーブV3′の下にコ
イル7が制御される。第9一1図に示したフィ−ドバッ
ク線41は具体的に第4図のD/Aコンバータ33に接
続されても非線形回路34に接続されても良い。第9−
1図中42はローパスフィルタで電源電圧の細い変動お
よびノイズをカットするため挿入される。その構成は通
常のRC平滑回路で良い。第9−2図は第2実施例のブ
ロックダイアグラムであり大部分の構成は第9−1図と
同じである。
As is clear from this figure, feedback is applied to the function generator 23 via the stranded wire 41 of the DC power amplifier 21 to which the DC power supply voltage is applied, and the output gain of the function generator 23 is changed to change the designated speed curve. ing. In other words, when the power supply voltage is at the specified maximum voltage, the coil 7 is controlled in the state of the specified speed curve V23 (Fig. 6) that can shorten the access time the most, while when the power supply voltage decreases, the output of the function generator 23 is controlled. The gain is also lowered to drop the specified speed curve to V3' (Figure 6), which is easier to control. In this way, the coil 7 is always controlled at the optimum and maximum speed.
Only when the power supply voltage decreases, the coil 7 is controlled under the specified speed curve V3', which is easy to control, but the access time is somewhat reduced. Specifically, the feedback line 41 shown in FIG. 911 may be connected to the D/A converter 33 shown in FIG. 4 or to the nonlinear circuit 34. 9th-
1, numeral 42 is a low-pass filter inserted to cut out small fluctuations in the power supply voltage and noise. Its configuration may be a normal RC smoothing circuit. FIG. 9-2 is a block diagram of the second embodiment, and most of the configuration is the same as FIG. 9-1.

この第2実施例では図示するごとくV・C・M6のコイ
ル7に近接してサーミスタ等の抵抗−温度係数の大なる
素子51を設け、コイルの温度上昇に伴うコイル抵抗の
増大を電圧値に変換しこれを緩衝増幅回路52を介して
関数発生器23にフィードバックし、電源電圧の低下を
示す情報と共にコイル抵抗の増大による機械時定数の増
加を示す情報も同時に加味してさらに精度よく関数発生
器23の出力ゲインすなわち指定速度カーブを変化させ
ようとするものである。以上説明したように本発明によ
れば周知のフィードバック方式を巧みに利用して従来の
V・C・M駆動系を何ら変更することなくディスパック
装置におけるボイスコイルモーター駆動系のコストパー
フオーマンスを向上させることが出来る。
In this second embodiment, as shown in the figure, an element 51 having a large resistance-temperature coefficient such as a thermistor is provided in the vicinity of the V/C/M6 coil 7, and an increase in coil resistance due to a rise in coil temperature is converted into a voltage value. This is converted and fed back to the function generator 23 via the buffer amplifier circuit 52, and the function is generated even more accurately by simultaneously taking into account information indicating the decrease in the power supply voltage and information indicating the increase in the mechanical time constant due to the increase in coil resistance. This is intended to change the output gain of the device 23, that is, the designated speed curve. As explained above, according to the present invention, the cost performance of the voice coil motor drive system in a dispack device is improved by skillfully utilizing the well-known feedback method without making any changes to the conventional V/C/M drive system. I can do it.

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

第1図はディスクパック装置とその周辺回路の概略を示
す図、第2図はボイスコイルモーターの断面構造図、第
3図は従来のボイスコイルモーター制御方式を示すブロ
ック図、第4図は関数発生器23の内容を示すブロック
図、第5図は指定速度カーブを説明するためのグラフ、
第6図は指定速度カーブと速度検出器からの検出電圧と
の関係を示す図、第7図および8図は他の指定速度カー
ブの例を示す図、第9−1および2図は本発明に基づく
第1および第2実施例示すブロック図を示す。 各図において1はディスク、2はリードノラィトヘツド
、6はボイスコイルモーター、7はコイル、8は速度検
出器、1川ま永久磁石、21は直流電力増幅器、22は
差動増幅器、23は関数発生器、V23は指定速度カー
ブを表わす電圧波形、V8はコイル7の移動速度を表わ
す電圧、41はフィードバック回路、51はサーミスタ
をそれぞれ示す。 第2図 第1図 第3図 第4図 第5図 第6図 第7図 第8図 第9‐1図 第9一2図
Figure 1 is a schematic diagram of the disk pack device and its peripheral circuitry, Figure 2 is a cross-sectional structural diagram of the voice coil motor, Figure 3 is a block diagram of a conventional voice coil motor control system, and Figure 4 is a function diagram. A block diagram showing the contents of the generator 23, FIG. 5 is a graph for explaining the specified speed curve,
FIG. 6 is a diagram showing the relationship between the designated speed curve and the detected voltage from the speed detector, FIGS. 7 and 8 are diagrams showing examples of other designated speed curves, and FIGS. 9-1 and 2 are diagrams according to the present invention. 1 is a block diagram illustrating first and second embodiments based on FIG. In each figure, 1 is a disk, 2 is a read/write head, 6 is a voice coil motor, 7 is a coil, 8 is a speed detector, 1 is a permanent magnet, 21 is a DC power amplifier, 22 is a differential amplifier, and 23 is a A function generator, V23 is a voltage waveform representing a designated speed curve, V8 is a voltage representing the moving speed of the coil 7, 41 is a feedback circuit, and 51 is a thermistor. Figure 2 Figure 1 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9-1 Figure 9-2

Claims (1)

【特許請求の範囲】[Claims] 1 複数のデイスクの各々に相対向して設けられた複数
のリード/ライトヘツドを一体に直進的に移動させるコ
イルおよび該コイルに鎖交する磁束を発生する手段から
成るボイスコイルモータと;該ボイスコイルモータを励
磁する電力増幅器と;前記コイルの移動速度に比例した
電圧と予め定めた指定速度カーブに比例した電圧との差
電圧に応じて前記電力増幅器を制御する制御増幅器と;
前記指定速度カーブに比例した電圧波形を作り出す関数
発生器とを含んでなるデイスクパツク装置におけるボイ
スコイルモータ制御方式において、前記電力増幅器に印
加される電源電圧の変動に比例した信号および前記コイ
ルのコイル抵抗変化に比例した信号を常時前記関数発生
器に帰還し該関数発生器より出力される前記の指定速度
カーブに比例した電圧波形を随時変化されることを特徴
とするボイスコイルモータ制御方式。
1. A voice coil motor comprising a coil for linearly moving a plurality of read/write heads disposed opposite to each other on each of a plurality of disks, and a means for generating magnetic flux interlinked with the coil; a power amplifier that excites a motor; a control amplifier that controls the power amplifier according to a voltage difference between a voltage proportional to the moving speed of the coil and a voltage proportional to a predetermined designated speed curve;
A voice coil motor control method in a disk pack device comprising: a function generator that generates a voltage waveform proportional to the designated speed curve; A voice coil motor control system characterized in that a signal proportional to a change in resistance is constantly fed back to the function generator, and a voltage waveform output from the function generator proportional to the designated speed curve is changed at any time.
JP48136468A 1973-12-08 1973-12-08 Voice coil motor control method Expired JPS6028238B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP48136468A JPS6028238B2 (en) 1973-12-08 1973-12-08 Voice coil motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP48136468A JPS6028238B2 (en) 1973-12-08 1973-12-08 Voice coil motor control method

Publications (2)

Publication Number Publication Date
JPS5085785A JPS5085785A (en) 1975-07-10
JPS6028238B2 true JPS6028238B2 (en) 1985-07-03

Family

ID=15175807

Family Applications (1)

Application Number Title Priority Date Filing Date
JP48136468A Expired JPS6028238B2 (en) 1973-12-08 1973-12-08 Voice coil motor control method

Country Status (1)

Country Link
JP (1) JPS6028238B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5360609A (en) * 1976-11-12 1978-05-31 Fujitsu Ltd Magnetic disk device of data module type
JPS54155752U (en) * 1978-04-20 1979-10-30
JPS55116888U (en) * 1979-02-09 1980-08-18
JPS58194171A (en) * 1982-05-04 1983-11-12 Comput Basic Mach Technol Res Assoc Head driving and controlling system of magnetic disc device
JPS59107464A (en) * 1982-12-10 1984-06-21 Hitachi Ltd Generating circuit of speed instruction
US4535372A (en) * 1983-06-29 1985-08-13 Storage Technology Corporation Position tracking servo control systems and methods

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4869976A (en) * 1971-12-28 1973-09-22

Also Published As

Publication number Publication date
JPS5085785A (en) 1975-07-10

Similar Documents

Publication Publication Date Title
US5132855A (en) Adaptive velocity profile selection based on torque constant measurement
US6876606B2 (en) Motor control apparatus, disk apparatus and acceleration detection device
US4955011A (en) Information recording/reproducing apparatus with control device for maintaining head velocity below a critical velocity
US6388413B1 (en) Head switch seek on disc drives with multiple recording heads
JPS6028238B2 (en) Voice coil motor control method
JPH0364950B2 (en)
US3735219A (en) Thermal protection device for linear motor
US5323368A (en) Track crossing apparatus and method using the difference between pick-up velocity and a predetermined velocity
JPS644268B2 (en)
JPH01171172A (en) Control method for magnetic disk devices
JP3611725B2 (en) Optical disk device
JPS6079572A (en) Positioning method of magnetic head
JPH06139594A (en) Controller for driving optical pickup
JPS6034144Y2 (en) Magnetic head positioning device
JP2536848B2 (en) Information recording / reproducing device
EP0356939A1 (en) Device for controlling an access operation of an information recording and reproducing device
JPS6128194B2 (en)
JPH073694B2 (en) Optical disk controller
JPS59186176A (en) magnetic disk device
JPH0722760Y2 (en) Recording medium selection device
JPS598170A (en) Head moving system
JPH0233731A (en) Optical disk device
JPH10255280A (en) Optical disk access control method
JPH0245261B2 (en) JIKIDEISUKUSOCHI
JPS6214912B2 (en)