JPH089669A - Motor servo system - Google Patents

Motor servo system

Info

Publication number
JPH089669A
JPH089669A JP6141380A JP14138094A JPH089669A JP H089669 A JPH089669 A JP H089669A JP 6141380 A JP6141380 A JP 6141380A JP 14138094 A JP14138094 A JP 14138094A JP H089669 A JPH089669 A JP H089669A
Authority
JP
Japan
Prior art keywords
gain
motor
data
servo system
correlation data
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
JP6141380A
Other languages
Japanese (ja)
Other versions
JP3229752B2 (en
Inventor
Junichiro Tabuchi
潤一郎 田渕
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP14138094A priority Critical patent/JP3229752B2/en
Priority to US08/493,750 priority patent/US5698960A/en
Priority to EP95109859A priority patent/EP0689282B1/en
Priority to DE69504911T priority patent/DE69504911T2/en
Publication of JPH089669A publication Critical patent/JPH089669A/en
Application granted granted Critical
Publication of JP3229752B2 publication Critical patent/JP3229752B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/18Controlling the angular speed together with angular position or phase
    • H02P23/186Controlling the angular speed together with angular position or phase of one shaft by controlling the prime mover

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

PURPOSE:To easily suppress an uneven rotation by obtaining correlation data relative to the uneven rotation of a motor based on period data, and regulating the gain of a servo system based on the data. CONSTITUTION:A microcomputer 20 which outputs a cylinder servo signal is processed as follows: With the period of an FG signal as a measured value A, it is written in a memory 20a. Then, the absolute value C of a difference between the value A and a theoretical value B is written in a memory 20b. Thereafter, the value C obtained this time is added to the total sum D1 of the absolute value obtained before, and it is written as new total sum D1 in a memory 2c. Then, when the sum D1 obtained this time is larger than the sum D2 written in a memory 20e, a correcting gain DELTAG is inverted, and written as data D3 in the memory 20e. The data D3 of the memory 20e is added to the gain G set at present to new gain G. That is. the gain G is added to or subtracted from the gain DG based on the sums D1, D2 of the correlation data.

Description

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

【0001】[0001]

【産業上の利用分野】この発明はモータサーボシステム
に関し、特にたとえばモータから出力されるFG信号の
ような回転信号に基づいてモータの回転速度を制御す
る、モータサーボシステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor servo system, and more particularly to a motor servo system for controlling the rotation speed of a motor based on a rotation signal such as an FG signal output from the motor.

【0002】[0002]

【従来の技術】従来のこの種のモータサーボシステムで
は、設計時点で、モータの回転むらが最小になるように
サーボ特性が決められていた。
2. Description of the Related Art In a conventional motor servo system of this type, at the time of designing, the servo characteristics were determined so as to minimize the rotation irregularity of the motor.

【0003】[0003]

【発明が解決しようとする課題】しかし、ビデオテープ
レコーダにおいては、テープの供給リールの巻き径の違
いが原因でテープのトップとエンドとで負荷が大きく変
わるので、図6(A)および(B)に示すようにテープ
のトップまたはエンドにおいてキャプスタンモータおよ
びシリンダモータの回転むらが大きくなるという問題点
があった。シリンダモータでは、具体的にはテープのト
ップとエンドとの間で負荷が10±3gの範囲で変化す
る。
However, in the video tape recorder, the load is largely changed between the top and the end of the tape due to the difference in the winding diameter of the tape supply reel. Therefore, as shown in FIGS. ), There is a problem that the rotation unevenness of the capstan motor and the cylinder motor becomes large at the top or end of the tape. In the cylinder motor, specifically, the load changes between the top and the end of the tape within the range of 10 ± 3 g.

【0004】また、シリンダモータやキャプスタンモー
タのサーボ系とメカ系(モータ)とのミスマッチによっ
て、図6(C)に示すようにテープの全長にわたって回
転むらが生じる場合があり、このような場合には個々の
モータの特性に応じてサーボ特性を調整する必要がある
ため、製造の際に手間がかかるという問題点があった。
Further, due to a mismatch between the servo system of the cylinder motor or the capstan motor and the mechanical system (motor), uneven rotation may occur over the entire length of the tape as shown in FIG. 6C. In such a case, However, since it is necessary to adjust the servo characteristics according to the characteristics of each motor, there is a problem in that it takes time and effort during manufacturing.

【0005】それゆえに、この発明の主たる目的は、容
易に回転むらを抑えることができる、モータサーボシス
テムを提供することである。
Therefore, a main object of the present invention is to provide a motor servo system capable of easily suppressing rotational unevenness.

【0006】[0006]

【課題を解決するための手段】この発明は、モータから
出力される回転信号に基づいてモータの回転速度を制御
するモータサーボシステムであって、回転信号に基づい
てその周期を計測して周期データを得る周期計測手段、
周期データに基づいてモータの回転むらに相関する相関
データを得る検出手段、および相関データに基づいてサ
ーボシステムのゲインを調整する調整手段を備える、モ
ータサーボシステムである。
SUMMARY OF THE INVENTION The present invention is a motor servo system for controlling the rotation speed of a motor based on a rotation signal output from a motor, wherein the cycle is measured based on the rotation signal to obtain cycle data. Cycle measuring means for obtaining
A motor servo system is provided with a detection unit that obtains correlation data that correlates with the rotation unevenness of a motor based on cycle data, and an adjustment unit that adjusts the gain of the servo system based on the correlation data.

【0007】[0007]

【作用】たとえばマイコンで構成される周期計測手段
が、たとえばキャプスタンモータから出力されるFG信
号毎にそのFG信号の周期データを求め、同じくマイコ
ンで構成される検出手段が、たとえば、周期データの値
と理論値との差の絶対値を加算することによって、回転
むら相関データを算出する。検出手段は、たとえばFG
信号周期データをたとえば100回サンプリングする毎
に回転むら相関データを算出する。マイコンで構成され
る調整手段では、たとえば、前回検出された回転むら相
関データD2より今回検出された回転むら相関データD
1の方が大きければ、たとえば修正ゲインΔGを反転
し、反転した修正ゲインΔGをたとえばメモリに書き込
み、書き込んだ修正ゲインΔGと現在のゲインGとを加
算して、ゲインGを決定する。メモリ内容は、次回相関
データD2より相関データD1が大きくなることによっ
て修正ゲインΔGが再び反転したとき、反転した修正ゲ
インΔGに書き換えられる。したがって、ゲインGは相
関データD1およびD2の比較結果が変わる毎にアップ
/ダウンする。これによって、ゲインGは所定範囲内で
アップ/ダウンを繰り返す。したがって、次回検出され
る相関データが変化し、すなわち周期データが変化し、
これによって周期データは理論値に近づくため、キャプ
スタンモータの回転むらは極めて軽減される。
For example, the cycle measuring means formed of a microcomputer obtains the cycle data of the FG signal for each FG signal output from the capstan motor, and the detecting means also formed of a microcomputer detects the cycle data of the cycle data. Rotation unevenness correlation data is calculated by adding the absolute value of the difference between the value and the theoretical value. The detection means is, for example, FG
Rotation unevenness correlation data is calculated every time the signal period data is sampled 100 times, for example. In the adjusting means composed of the microcomputer, for example, the rotation unevenness correlation data D2 detected this time from the rotation unevenness correlation data D2 detected last time.
If 1 is larger, for example, the correction gain ΔG is inverted, the inverted correction gain ΔG is written in, for example, a memory, and the written correction gain ΔG and the current gain G are added to determine the gain G. When the correction gain ΔG is inverted again due to the correlation data D1 becoming larger than the correlation data D2 next time, the memory content is rewritten to the inverted correction gain ΔG. Therefore, the gain G goes up / down every time the comparison result of the correlation data D1 and D2 changes. As a result, the gain G repeats up / down within a predetermined range. Therefore, the correlation data detected next time changes, that is, the cycle data changes,
As a result, the cycle data approaches the theoretical value, so that the rotation unevenness of the capstan motor is significantly reduced.

【0008】[0008]

【発明の効果】この発明によれば、調整手段によってゲ
インを調整するので、容易に回転むらを軽減させること
ができる。この発明の上述の目的,その他の目的,特徴
および利点は、図面を参照して行う以下の実施例の詳細
な説明から一層明らかとなろう。
According to the present invention, since the gain is adjusted by the adjusting means, it is possible to easily reduce the uneven rotation. The above-mentioned objects, other objects, features and advantages of the present invention will become more apparent from the following detailed description of the embodiments with reference to the drawings.

【0009】[0009]

【実施例】図1を参照して、この実施例のビデオテープ
レコーダ10は、ビデオテープ12に記録された映像信
号を再生するためのシリンダ14およびビデオテープ1
2を走行させるためのキャプスタンモータ16を含む。
そして、シリンダモータ14から再生されたPG信号お
よびFG信号がアンプ18aおよび18bを介してマイ
コン20に与えられ、キャプスタンモータ16から再生
されたFG信号がアンプ18cを介してマイコン20に
与えられる。マイコン20はシリンダモータ14からの
PG信号およびFG信号に基づいて所定の処理をし、サ
ーボ回路22aに対してシリンダサーボ信号を出力する
とともに、キャプスタンモータ16からのFG信号に基
づいて所定の処理をし、サーボ回路22bに対してキャ
プスタンサーボ信号を出力する。サーボ回路22aおよ
び22bは、これらのシリンダサーボ信号およびキャプ
スタンサーボ信号に基づいてシリンダモータ14および
キャプスタンモータ16を駆動する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to FIG. 1, a video tape recorder 10 of this embodiment includes a cylinder 14 for reproducing a video signal recorded on a video tape 12 and a video tape 1.
It includes a capstan motor 16 for driving the vehicle 2.
Then, the PG signal and the FG signal reproduced from the cylinder motor 14 are given to the microcomputer 20 via the amplifiers 18a and 18b, and the FG signal reproduced from the capstan motor 16 is given to the microcomputer 20 via the amplifier 18c. The microcomputer 20 performs a predetermined process based on the PG signal and the FG signal from the cylinder motor 14, outputs a cylinder servo signal to the servo circuit 22a, and performs a predetermined process based on the FG signal from the capstan motor 16. Then, the capstan servo signal is output to the servo circuit 22b. The servo circuits 22a and 22b drive the cylinder motor 14 and the capstan motor 16 based on the cylinder servo signal and the capstan servo signal.

【0010】なお、マイコン20はそのメモリの一部に
フリーランカウンタ(FRC)21を有し、このFRC
21はたとえばマイコン20のシステムクロックでイン
クリメントされる。したがって、たとえばFG信号毎に
このFRC21のカウント値をサンプリングすることに
よって、直前のFG信号から現在のFG信号までの時
間、すなわちFG信号周期を計測することができる。な
お、この実施例では、シリンダモータ14からのFG信
号およびPG信号の周期およびキャプスタンモータ16
からのFG信号周期を測定する必要があるため、FRC
は3つ必要であるが、ここではその1つのみを図示して
いる。
The microcomputer 20 has a free-run counter (FRC) 21 in a part of its memory.
21 is incremented by the system clock of the microcomputer 20, for example. Therefore, for example, by sampling the count value of the FRC 21 for each FG signal, the time from the immediately previous FG signal to the current FG signal, that is, the FG signal cycle can be measured. In this embodiment, the cycle of the FG signal and the PG signal from the cylinder motor 14 and the capstan motor 16
Since it is necessary to measure the FG signal period from
Are required, but only one is shown here.

【0011】次に、図2に示すFG割り込みルーチンを
参照してシリンダサーボ信号を出力するためのマイコン
20の処理動作について説明する。まず、ステップS1
において上述の方法でFG信号の周期を測定し、これを
測定値Aとしてメモリ20aに書き込む。次に、ステッ
プS3において測定値Aと理論値Bとの差の絶対値Cを
求め、これをメモリ20bに書き込む。なお、理論値B
とは、回転むらがない場合の周期データをいう。その
後、ステップS5において今回求められた絶対値Cを以
前に求められた絶対値の総和D1に加算し、これを新た
な総和D1としてメモリ20cに書き込む。続いて、ス
テップS7においてカウンタ20dをインクリメント
し、ステップS9においてカウント値>100であるか
どうか判断する。すなわち、カウンタ20dは、絶対値
Cを100回加算したかどうかを示すカウンタである。
ここで“NO”であればステップS23に移行するが、
“YES”であれば、ステップS11においてカウンタ
20dをリセットする。なお、シリンダモータ14は1
秒間に30回転し、FG信号は1回転につき12回出力
されるため、絶対値Cを100回加算するには1/3.
6秒(8.3回転)の時間が必要となる。
Next, the processing operation of the microcomputer 20 for outputting a cylinder servo signal will be described with reference to the FG interrupt routine shown in FIG. First, step S1
At, the period of the FG signal is measured by the method described above, and the measured value A is written in the memory 20a. Next, in step S3, the absolute value C of the difference between the measured value A and the theoretical value B is obtained, and this is written in the memory 20b. The theoretical value B
Is the period data when there is no rotation irregularity. Then, in step S5, the absolute value C calculated this time is added to the sum D1 of the absolute values calculated previously, and this is written in the memory 20c as a new sum D1. Subsequently, the counter 20d is incremented in step S7, and it is determined in step S9 whether the count value> 100. That is, the counter 20d is a counter that indicates whether or not the absolute value C has been added 100 times.
If "NO" here, the process proceeds to step S23,
If "YES", the counter 20d is reset in step S11. The cylinder motor 14 is
It rotates 30 times per second, and the FG signal is output 12 times per rotation, so to add the absolute value C 100 times, 1/3.
It takes 6 seconds (8.3 rotations).

【0012】その後、ステップS13において今回求め
られた総和D1と前回求められかつメモリ20eに書き
込まれている総和D2とを比較する。ここで、D1>D
2であれば、ステップS17において修正ゲインΔGを
反転し、反転した修正ゲインΔGをデータD3としてメ
モリ20eに書き込んでステップS15に移行するが、
D1≦D2であればそのままステップS15に移行す
る。なお、或る実施例では、修正ゲインΔGは、現在の
ゲインGの1/28 である。ステップS15において
は、現在設定されているゲインGにメモリ20eのデー
タD3を加算し、これを新たなゲインGとする。すなわ
ち、ステップS15では、ステップS13においてD1
≦D2となる限りゲインGはアップまたはダウンし続
け、ステップS13においてD1>D2となると、次回
D1≦D2となるまでゲインGはダウンまたはアップし
続ける。すなわち、回転むら相関データである総和D1
(およびD2)に基づいて、ゲインGに修正ゲインΔG
が加算され、または減算される。
Then, in step S13, the sum D1 obtained this time is compared with the sum D2 obtained last time and written in the memory 20e. Where D1> D
If it is 2, the correction gain ΔG is inverted in step S17, the inverted correction gain ΔG is written in the memory 20e as the data D3, and the process proceeds to step S15.
If D1 ≦ D2, the process directly proceeds to step S15. Note that in one embodiment, the modified gain ΔG is 1/2 8 of the current gain G. In step S15, the data D3 of the memory 20e is added to the currently set gain G, and this is set as a new gain G. That is, in step S15, D1 in step S13
As long as ≦ D2, the gain G continues to increase or decrease, and if D1> D2 in step S13, the gain G continues to decrease or increase until D1 ≦ D2 next time. That is, the sum D1 which is the rotation unevenness correlation data
Based on (and D2), the corrected gain ΔG is added to the gain G.
Are added or subtracted.

【0013】続いて、ステップS21において総和D1
を総和D2としてメモリ20fに書き込み、ステップS
23においてメモリ20cを初期化する。その後、ステ
ップS25およびS27において通常の速度エラー算出
および位相エラー算出をし、ステップS29において、
ステップS25およびS27において求められた速度エ
ラーおよび位相エラーを加算し、これを加算値Fとして
メモリ20gに書き込む。そして、ステップS31にお
いて加算値FにゲインGを掛け、これをシリンダサーボ
信号とする。
Then, in step S21, the total sum D1
Is written in the memory 20f as the sum D2, and the step S
At 23, the memory 20c is initialized. Then, in steps S25 and S27, normal velocity error calculation and phase error calculation are performed, and in step S29,
The speed error and the phase error obtained in steps S25 and S27 are added, and this is written in the memory 20g as the added value F. Then, in step S31, the added value F is multiplied by a gain G, and this is used as a cylinder servo signal.

【0014】続いて、キャプスタンサーボ信号を出力す
るためのマイコン20の処理を図3に示すが、これは図
2に示す処理とほぼ同様であるので、同様のステップに
ついては同じステップ番号を付し、重複する説明は省略
する。ステップS3においては異なる理論値B′が用い
られ、ステップS33においては、ステップS25にお
いて算出された速度エラーとステップS15において算
出されたゲインGとを掛け合わせることによってキャプ
スタンサーボ信号が求められる。また、測定値A′,絶
対値C′,総和D1′,D2′およびD3′ならびに速
度エラーは、それぞれメモリ20h〜20nに書き込ま
れ、ステップS7においてはカウンタ20pがインクリ
メントされる。さらに、キャプスタンモータ16は1秒
間に2回転し、FG信号は1回転につき300回出力さ
れるため、ステップS5において絶対値を100回加算
するには1/6秒(1/3回転)の時間が必要となる。
Next, the process of the microcomputer 20 for outputting the capstan servo signal is shown in FIG. 3. Since this is almost the same as the process shown in FIG. 2, the same step numbers are given to the same steps. However, redundant description will be omitted. In step S3, a different theoretical value B'is used, and in step S33, the capstan servo signal is obtained by multiplying the speed error calculated in step S25 and the gain G calculated in step S15. The measured value A ', the absolute value C', the sums D1 ', D2' and D3 'and the speed error are written in the memories 20h to 20n, respectively, and the counter 20p is incremented in step S7. Furthermore, since the capstan motor 16 rotates twice per second and the FG signal is output 300 times per rotation, it takes 1/6 second (1/3 rotation) to add the absolute value 100 times in step S5. It takes time.

【0015】続いて、図4(A)および(B)を参照し
て、ビデオテープレコーダ10の動作について説明す
る。まず、図4(A)に示すように、ゲインGをアップ
することによって今回求められた総和D1が前回求めら
れた総和D2よりも小さければ、さらにゲインGをアッ
プする。このようにしてゲインGをアップし続けた後求
められた総和D1が前回求められた総和D2よりも大き
くなると、修正ゲインΔGを反転して現在のゲインGに
加算し、これによってゲインGをダウンさせる。その後
は、ゲインGのアップおよびダウンを繰り返すことによ
ってサーボ回路22aまたは22bに与えられるゲイン
Gは所定の範囲内で変動する。
Next, the operation of the video tape recorder 10 will be described with reference to FIGS. 4 (A) and 4 (B). First, as shown in FIG. 4A, if the sum D1 obtained this time is smaller than the sum D2 obtained last time by increasing the gain G, the gain G is further increased. When the total sum D1 obtained after continuing to increase the gain G in this way becomes larger than the total sum D2 obtained last time, the correction gain ΔG is inverted and added to the current gain G, thereby decreasing the gain G. Let After that, the gain G given to the servo circuit 22a or 22b fluctuates within a predetermined range by repeating up and down of the gain G.

【0016】また、図4(B)に示すようにゲインGを
アップさせることによって今回の総和D1が前回の総和
D2よりも大きくなると、修正ゲインΔGを反転させる
ことによってゲインGをダウンさせる。その後、今回の
総和D1が前回の総和D2よりも小さくなる限りゲイン
Gをダウンし続け、今回の総和D1が前回の総和D2よ
りも大きくなった時点で、再び修正ゲインΔGを反転し
ゲインGをアップさせる。これ以降は、ゲインGのアッ
プおよびダウンが繰り返されサーボ回路22aまたは2
2bに与えられるゲインGは所定範囲内で変化する。
Further, as shown in FIG. 4B, when the current total sum D1 becomes larger than the previous total sum D2 by increasing the gain G, the correction gain ΔG is inverted to decrease the gain G. After that, the gain G is continuously decreased as long as the current total sum D1 is smaller than the previous total sum D2, and when the current total sum D1 is larger than the previous total sum D2, the correction gain ΔG is inverted and the gain G is changed. Let it up. After that, the gain G is repeatedly increased and decreased, and the servo circuit 22a or 2
The gain G given to 2b changes within a predetermined range.

【0017】このように今回の総和D1と前回の総和D
2とを比較してゲインGをアップまたはダウンさせるこ
とによって、次回に算出される総和が変化し、すなわち
測定値Aが変化する。これによって測定値Aが理論値B
に近づき、シリンダモータ14およびキャプスタンモー
タ16は図5に示すように所定範囲内で回転むらを生じ
ながら回転する。したがって、シリンダモータ14およ
びキャプスタンモータ16の回転むらは極めて軽減され
る。
Thus, the total sum D1 of this time and the total sum D of the previous time
By comparing 2 with the gain G up or down, the sum calculated next time changes, that is, the measurement value A changes. As a result, the measured value A is the theoretical value B
As shown in FIG. 5, the cylinder motor 14 and the capstan motor 16 rotate in a predetermined range while causing uneven rotation. Therefore, the uneven rotation of the cylinder motor 14 and the capstan motor 16 is significantly reduced.

【0018】この実施例によれば、FG信号の周期と理
論値との差の絶対値を検出することによってゲインGが
調整されるので、サーボ系とメカ系のミスマッチや負荷
の変化によるシリンダモータ14およびキャプスタンモ
ータ16の回転むらを容易に軽減させることができる。
なお、この実施例では、ビデオテープレコーダを用いて
この発明を説明したが、この発明はビデオテープレコー
ダに限らず、CDプレーヤ,レーザディスクプレーヤお
よびミニディスクのスピンドルモータやディジタルオー
ディオテープレコーダのキャプスタンモータおよびシリ
ンダモータやカセットテープレコーダのキャプスタンモ
ータなどに適用できることはもちろんである。また、こ
の実施例では、修正ゲインΔG=1/28 としたが、2
のべき指数としては、ゲインGを調整することによって
回転むらが検出されない値として6≦n≦8のいずれか
を選択してもよい。さらに、この実施例では絶対値Cを
100個加算することとしたが、加算する個数Nとして
は、総和D1が平均化されない値として100≦N≦1
000の範囲で選択することができる。
According to this embodiment, the gain G is adjusted by detecting the absolute value of the difference between the cycle of the FG signal and the theoretical value, so the cylinder motor due to the mismatch between the servo system and the mechanical system or the change in the load. It is possible to easily reduce uneven rotation of the capstan motor 14 and the capstan motor 16.
In this embodiment, the present invention has been described by using the video tape recorder, but the present invention is not limited to the video tape recorder, but may be a CD motor, a laser disk player, a mini disk spindle motor, or a digital audio tape recorder capstan. Of course, it can be applied to a motor, a cylinder motor, a capstan motor of a cassette tape recorder, and the like. Further, in this embodiment, the correction gain ΔG = 1/2 8 is set, but 2
As the exponent of power, any of 6 ≦ n ≦ 8 may be selected as a value in which the uneven rotation is not detected by adjusting the gain G. Furthermore, in this embodiment, 100 absolute values C are added, but the number N to be added is 100 ≦ N ≦ 1 as a value at which the sum D1 is not averaged.
It can be selected in the range of 000.

【0019】さらにまた、この実施例ではFG周期デー
タを100回サンプリングする毎に総和D1を求めるよ
うにしたが、この発明はこの場合に限らず、FG周期デ
ータを1回サンプリングする毎に100個分の絶対値の
総和D1を求める場合にも適用できることはもちろんで
ある。ただし、FG信号を1回サンプリングする毎に総
和D1を求める場合には、修正ゲインΔGにおける
“2”のべき指数を、FG周期データを100回サンプ
リングする毎に総和D1を求める場合に比べて1増やす
必要がある。なぜならば、総和D1の検出周期が1/1
00となるため、修正ゲインΔGの幅を小さくしないと
ゲインGが急激に変化し、ゲインGの変動による回転む
らが検出される恐れがあるからである。
Furthermore, in this embodiment, the total sum D1 is calculated every 100 times sampling of the FG cycle data, but the present invention is not limited to this case, and 100 data is sampled every time the FG cycle data is sampled once. Of course, it can be applied to the case of obtaining the total sum D1 of the absolute values of minutes. However, in the case where the total sum D1 is obtained each time the FG signal is sampled once, the power exponent of “2” in the correction gain ΔG is 1 Need to increase. Because the detection cycle of the sum D1 is 1/1
This is because, if the width of the modified gain ΔG is not reduced, the gain G changes abruptly, and uneven rotation due to the variation of the gain G may be detected.

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

【図1】この発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】図1実施例の動作の一部を示すフロー図であ
る。
FIG. 2 is a flowchart showing a part of the operation of the embodiment in FIG.

【図3】図1実施例の動作の一部を示すフロー図であ
る。
FIG. 3 is a flowchart showing a part of the operation of FIG. 1 embodiment.

【図4】(A)および(B)は図1実施例の動作の一部
を示す図解図である。
4A and 4B are schematic views showing a part of the operation of the embodiment in FIG.

【図5】図1実施例の動作の一部を示す図解図である。FIG. 5 is an illustrative view showing a part of the operation of the embodiment in FIG. 1;

【図6】(A)〜(C)は従来技術の動作の一部を示す
図解図である。
6A to 6C are schematic views showing a part of the operation of the conventional technique.

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

10 …ビデオテープレコーダ 14 …シリンダモータ 16 …キャプスタンモータ 20 …マイコン 22a,22b …サーボ回路 10 ... Video tape recorder 14 ... Cylinder motor 16 ... Capstan motor 20 ... Microcomputer 22a, 22b ... Servo circuit

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】モータから出力される回転信号に基づいて
前記モータの回転速度を制御するモータサーボシステム
であって、 前記回転信号に基づいてその周期を計測して周期データ
を得る周期計測手段、 前記周期データに基づいて前記モータの回転むらに相関
する相関データを得る検出手段、および前記相関データ
に基づいて前記サーボシステムのゲインを調整する調整
手段を備える、モータサーボシステム。
1. A motor servo system for controlling a rotation speed of a motor based on a rotation signal output from a motor, wherein the cycle measuring means obtains cycle data by measuring the cycle based on the rotation signal. A motor servo system comprising: a detection unit that obtains correlation data that correlates with the rotation unevenness of the motor based on the cycle data; and an adjustment unit that adjusts the gain of the servo system based on the correlation data.
【請求項2】前記検出手段は、前記周期データの値と理
論値との差の絶対値を計算する計算手段、およびN個の
前記絶対値を加算することによって前記相関データを算
出する算出手段を含む、請求項1記載のモータサーボシ
ステム。
2. The detecting means calculates the absolute value of the difference between the value of the periodic data and the theoretical value, and the calculating means calculates the correlation data by adding N absolute values. The motor servo system according to claim 1, further comprising:
【請求項3】前記調整手段は、前回の前記相関データと
今回の前記相関データとを比較する比較手段、および前
記比較手段の比較結果に応じて所定の修正ゲインΔGを
ゲインGに加算または減算する手段を含む、請求項1ま
たは2記載のモータサーボシステム。
3. The adjusting means adds or subtracts a predetermined correction gain ΔG to a gain G according to a comparison means for comparing the previous correlation data with the current correlation data, and a comparison result of the comparing means. 3. The motor servo system according to claim 1, further comprising:
【請求項4】前記加算または減算する手段は、前記前回
の相関データより前記今回の相関データが大きいとき前
記修正ゲインΔGを反転させる反転手段、前記反転手段
で反転された前記修正ゲインΔGを次回の反転までホー
ルドするホールド手段、前記ホールド手段にホールドさ
れた前記修正ゲインΔGを前記ゲインGに加算する加算
手段を含む、請求項3記載のモータサーボシステム。
4. The adding or subtracting means reverses the correction gain ΔG when the current correlation data is larger than the previous correlation data, and the correction gain ΔG inverted by the inversion means next time. 4. The motor servo system according to claim 3, further comprising holding means for holding until the reversal of the above, and addition means for adding the modified gain ΔG held by the holding means to the gain G.
【請求項5】前記修正ゲインΔGは前記ゲインGの1/
n (n=6〜9)である、請求項4記載のモータサー
ボシステム。
5. The corrected gain ΔG is 1 / g of the gain G.
The motor servo system according to claim 4, wherein 2 n (n = 6 to 9).
JP14138094A 1994-06-23 1994-06-23 Motor servo system Expired - Fee Related JP3229752B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP14138094A JP3229752B2 (en) 1994-06-23 1994-06-23 Motor servo system
US08/493,750 US5698960A (en) 1994-06-23 1995-06-22 Motor servo system
EP95109859A EP0689282B1 (en) 1994-06-23 1995-06-23 Motor servo system
DE69504911T DE69504911T2 (en) 1994-06-23 1995-06-23 Motor servo system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14138094A JP3229752B2 (en) 1994-06-23 1994-06-23 Motor servo system

Publications (2)

Publication Number Publication Date
JPH089669A true JPH089669A (en) 1996-01-12
JP3229752B2 JP3229752B2 (en) 2001-11-19

Family

ID=15290655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14138094A Expired - Fee Related JP3229752B2 (en) 1994-06-23 1994-06-23 Motor servo system

Country Status (4)

Country Link
US (1) US5698960A (en)
EP (1) EP0689282B1 (en)
JP (1) JP3229752B2 (en)
DE (1) DE69504911T2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3979651A (en) * 1974-12-23 1976-09-07 International Business Machines Corporation Direct current and synchronous motor system
JPS62126882A (en) * 1985-11-28 1987-06-09 Toshiba Corp Speed controller
US4780651A (en) * 1986-05-14 1988-10-25 Matsushita Electric Industrial Co., Ltd. Speed control apparatus for a motor
JP2685615B2 (en) * 1990-02-13 1997-12-03 株式会社日立製作所 Position controller for moving body
JP2624382B2 (en) * 1991-01-21 1997-06-25 株式会社三協精機製作所 Drive circuit for brushless motor
DE4111007A1 (en) * 1991-04-05 1992-10-08 Thomson Brandt Gmbh Phase locked loop motor speed controller for use in digital video recorder - has control circuit with stored component for motor cycle that is subtracted from regulating voltage for variation free output
US5420960A (en) * 1992-09-30 1995-05-30 Sanyo Electric Co., Ltd. Motor control system
US5467004A (en) * 1992-11-24 1995-11-14 Matsushita Electric Industrial Co., Ltd. Motor speed control apparatus for keeping the speed of the motor fixed in the presence of a disturbance torque

Also Published As

Publication number Publication date
DE69504911T2 (en) 1999-05-20
EP0689282A1 (en) 1995-12-27
JP3229752B2 (en) 2001-11-19
EP0689282B1 (en) 1998-09-23
US5698960A (en) 1997-12-16
DE69504911D1 (en) 1998-10-29

Similar Documents

Publication Publication Date Title
JP3497033B2 (en) Automatic gain adjustment device for optical disk player
JP3229752B2 (en) Motor servo system
US5481641A (en) Motor control apparatus
JPS606007B2 (en) Optimal recording characteristics detection method for magnetic recording and playback equipment
JP2537166B2 (en) Recording or playback device
US5355263A (en) Rotary head type magnetic tape apparatus
JP3334201B2 (en) Recording current setting method and recording current setting device
JP3060736B2 (en) Recording or playback device
KR0179527B1 (en) Vcr motor control method
JP2735928B2 (en) Motor servo circuit
US5662287A (en) Method for automatically adjusting tape travelling speed in a recorder
JP2930593B2 (en) Control device for tape transfer device
JP3339071B2 (en) Adjustment method of tape constant-speed running servo system and recording or reproducing apparatus
JP3060737B2 (en) Recording or playback device
KR100202574B1 (en) Gain adjuster of a disc reproducer
JP2919628B2 (en) Phase control circuit
JP2827508B2 (en) Motor control device
JPH06253567A (en) Digital filter
JP3060734B2 (en) Recording or playback device
JP2602009B2 (en) Tape amount measuring device
US6301069B1 (en) Servo control apparatus utilizing clock signal and control data
JPH0487588A (en) Tension servo device
JP2740425B2 (en) Servo circuit of magnetic recording / reproducing device
JPH069093B2 (en) Tracking method for magnetic reproducing device
JPH07213084A (en) Rotational-speed control device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010814

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

Free format text: PAYMENT UNTIL: 20070907

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080907

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090907

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees