JPH0449882A - Control device - Google Patents

Control device

Info

Publication number
JPH0449882A
JPH0449882A JP2160512A JP16051290A JPH0449882A JP H0449882 A JPH0449882 A JP H0449882A JP 2160512 A JP2160512 A JP 2160512A JP 16051290 A JP16051290 A JP 16051290A JP H0449882 A JPH0449882 A JP H0449882A
Authority
JP
Japan
Prior art keywords
value
detection means
frequency
error
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2160512A
Other languages
Japanese (ja)
Inventor
Hiroyuki Makuta
幕田 裕行
Tadanori Nakayama
中山 忠則
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2160512A priority Critical patent/JPH0449882A/en
Publication of JPH0449882A publication Critical patent/JPH0449882A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、例えばモータの速度制御装置、モータの位相
制御装置等、制御量を目標基準値に一致させるための制
御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a control device, such as a motor speed control device, a motor phase control device, etc., for matching a controlled variable to a target reference value.

従来の技術 第2図は、モータの回転速度を基準の回転速度に制御す
るために使用されるモータの速度制御装置のブロック図
である。第2図において、1はモータ、2はモータ1の
回転速度に比例した周波数の周波数信号(以下、FG倍
信号称す。)を発生する周波数発電機(以下、FGと称
す。)、3はFG信号周波数の基準周波数に対する誤差
を検出する速度誤差検出手段、4は速度誤差検出手段3
の出力の低周波成分(直流を含む)を増強するための低
域補償手段であり、第3図に例示する周波数特性のごと
く低域はど利得が増大するような伝達特性を有する。5
は低域補償手段4の出力を電力増幅しモータ1を駆動す
るモータ駆動回路である。以上に述べたモータ1.  
FG2.  速度誤差検出手段3.低域補償手段4及び
モータ駆動回路5とで速度制御ループを構成している。
BACKGROUND OF THE INVENTION FIG. 2 is a block diagram of a motor speed control device used to control the rotational speed of a motor to a reference rotational speed. In FIG. 2, 1 is a motor, 2 is a frequency generator (hereinafter referred to as FG) that generates a frequency signal with a frequency proportional to the rotational speed of motor 1 (hereinafter referred to as FG multiplied signal), and 3 is FG. Speed error detection means for detecting the error of the signal frequency with respect to the reference frequency; 4 is speed error detection means 3;
This is a low frequency compensation means for enhancing the low frequency components (including direct current) of the output of the converter, and has a transfer characteristic such that the gain increases in the low frequency range, as shown in the frequency characteristic illustrated in FIG. 5
is a motor drive circuit that amplifies the power of the output of the low frequency compensation means 4 and drives the motor 1. Motor 1 described above.
FG2. Speed error detection means 3. The low frequency compensation means 4 and the motor drive circuit 5 constitute a speed control loop.

第2図において、FG2より得られるFG倍信号、速度
誤差検出手段3に入力され、FG信号周波数の基準周波
数に対する誤差が検出される。速度誤差検出手段3にて
検出された速度誤差は、低域はど利得が増大する低域補
償手段4により低周波成分(直流を含む)が増強され、
さらにモータ駆動回路5により低域補償手段4の出力が
電力増幅されモータ1が駆動される。そして、第3図に
示した周波数特性を有する低域補償手段4により、制御
系のループ利得は低域はど増大し、直流域では無限大と
なるために、定常偏差を零にすることができる。すなわ
ち、モータの回転速度を基準速度に一致させることがで
きる。
In FIG. 2, the FG multiplied signal obtained from FG2 is input to speed error detection means 3, and the error of the FG signal frequency with respect to the reference frequency is detected. The speed error detected by the speed error detection means 3 has its low frequency components (including direct current) enhanced by the low frequency compensating means 4 which increases the low frequency gain.
Further, the motor drive circuit 5 amplifies the power of the output of the low frequency compensation means 4 and drives the motor 1. By using the low frequency compensating means 4 having the frequency characteristics shown in FIG. 3, the loop gain of the control system increases in the low frequency range and becomes infinite in the DC region, so that the steady state deviation cannot be reduced to zero. can. That is, the rotational speed of the motor can be made to match the reference speed.

発明が解決しようとする課題 上記のように従来のモータの速度制御装置においては、
定常偏差を零にするためには、例えば低域はど利得が増
大するような伝達特性を有する低域補償手段等により制
御系の直流域でのループ利得を無限大とする必要があっ
た。しかしながら低域補償手段は実用上。
Problems to be Solved by the Invention As mentioned above, in the conventional motor speed control device,
In order to make the steady-state error zero, it is necessary to make the loop gain in the DC region of the control system infinite by using, for example, a low-frequency compensating means having a transfer characteristic that increases the low-frequency gain. However, low frequency compensation means are practical.

(1)低域補償手段を演算増幅器を用いて実現する場合
には、直流域での利得は演算増幅器の裸利得以上にはで
きず、制御系の直流域でのループ利得を完全に無限大と
することができない。
(1) When implementing the low-frequency compensation means using an operational amplifier, the gain in the DC region cannot be greater than the bare gain of the operational amplifier, and the loop gain in the DC region of the control system can be completely increased to infinity. It is not possible to do so.

(2)低域補償手段を例えばマイクロコンピュータ内に
おけるディジタルフィルタ演算処理として実現する場合
には、直流域での利得は無限大となるが、その演算時間
が制御系の無駄時間要素となり、制御系の応答性を損う
(2) If the low-frequency compensation means is implemented, for example, as digital filter calculation processing within a microcomputer, the gain in the DC region will be infinite, but the calculation time will become a wasted time element in the control system. impairs responsiveness.

等の問題点があった。There were problems such as.

本発明はかかる点に鑑み、低域補償手段等を用いて制御
系の直流域でのループ利得を無限大としなくても、定常
偏差を零にすることができる制御装置を提供することを
目的とする。
In view of this, an object of the present invention is to provide a control device that can reduce the steady-state deviation to zero without making the loop gain in the DC region of the control system infinite by using a low-frequency compensation means or the like. shall be.

課題を解決するための手段 上記目的を達成するために本発明の制御装置は、制御量
と基準値との誤差を検出する第1の誤差検出手段と、制
御量と参照値との誤差を検出する第2の誤差検出手段と
、前記第2の誤差検出手段の出力に応じて制御対象を駆
動する駆動手段と、所定期間ごとに前記第1の誤差検出
手段出力の最大値と最小値を検出する最大値・最小値検
出手段と、前記最大値と前記最小値との差を検出する変
動幅検出手段と、前記最大値と前記最小値との平均値を
検出する平均値検出手段と、前記最大値と前記最小値と
の差が所定値以下であるならば、前記参照値から前記平
均値を減算した値を新たな参照値として設定する参照値
設定手段とを備えたものである。
Means for Solving the Problems In order to achieve the above object, the control device of the present invention includes a first error detection means for detecting an error between a controlled variable and a reference value, and a first error detecting means for detecting an error between a controlled variable and a reference value. a second error detection means for detecting, a driving means for driving a controlled object according to the output of the second error detection means, and a maximum value and a minimum value of the output of the first error detection means for each predetermined period. a maximum value/minimum value detection means for detecting a difference between the maximum value and the minimum value; a fluctuation range detection means for detecting the average value of the maximum value and the minimum value; Reference value setting means for setting a value obtained by subtracting the average value from the reference value as a new reference value if the difference between the maximum value and the minimum value is less than or equal to a predetermined value.

作用 本発明は上記した構成により、第2の誤差検出手段によ
り制御量と参照値との誤差が検出され、駆動手段により
制御量と参照値との誤差に応じて制御対象が駆動される
とともに、第1の誤差検出手段により制御量と基準値と
の誤差が検出され、最大値・最小値検出手段により所定
期間ごとに制御量と基準値との誤差の最大値と最小値と
が検出され、変動幅検出手段により最大値と最小値との
差が検出され、平均値検出手段により最大値と最小値と
の平均値が検出され、そして参照値設定手段により、変
動幅が所定値以下であるならば、参照値が平均値の分だ
け補正され、結果として平均値が零となるように参照値
が補正される。
Effect of the present invention With the above-described configuration, the error between the control amount and the reference value is detected by the second error detection means, and the controlled object is driven by the drive means in accordance with the error between the control amount and the reference value. The first error detecting means detects an error between the controlled variable and the reference value, the maximum value/minimum value detecting means detects the maximum and minimum values of the error between the controlled variable and the reference value every predetermined period, The fluctuation range detection means detects the difference between the maximum value and the minimum value, the average value detection means detects the average value of the maximum value and the minimum value, and the reference value setting means determines that the fluctuation range is less than or equal to a predetermined value. If so, the reference value is corrected by the average value, and as a result, the reference value is corrected so that the average value becomes zero.

実施例 第1図は本発明の制御装置の一実施例であるモータの速
度制御装置のブロック図を示すものである。第1図にお
いて、1はモータ、2はモータ1の回転速度に比例した
周波数のFG倍信号発生するFGl 6はFG信号周波
数の基準周波数に対する誤差を検出する第1の速度誤差
検出手段、7はFG信号周波数の参照周波数に対する誤
差を検出する第2の速度誤差検出手段、5は第2の速度
誤差検出手段7の出力を電力増幅しモータを駆動するモ
ータ駆動回路、8は所定期間ごと(例えばO15秒ごと
、あるいは1秒ごと)に第1の速度誤差検出手段6の出
力の最大値と最小値を検出する最大値・最小値検出手段
、9は最大値と最小値との差を検出する変動幅検出手段
、10は最大値と最小値との平均値を検出する平均値検
出手段、11は第2の速度誤差検出手段7における参照
周波数の値を設定する参照周波数設定手段であって、変
動幅検出手段9によって検出される最大値と最小値との
差が所定値以下であるならば、平均値検出手段10によ
って検出される最大値と最小値との平均値を、現在の参
照周波数値から減算した値を新たな参照周波数値として
設定する。なお参照周波数値は、基準周波数値に等しい
値に初期設定されているとする。
Embodiment FIG. 1 shows a block diagram of a motor speed control device which is an embodiment of the control device of the present invention. In FIG. 1, 1 is a motor, 2 is an FGl that generates an FG multiplied signal with a frequency proportional to the rotational speed of the motor 1, 6 is a first speed error detection means for detecting an error in the FG signal frequency with respect to a reference frequency, and 7 is a A second speed error detection means detects the error of the FG signal frequency with respect to the reference frequency; 5 is a motor drive circuit that amplifies the output of the second speed error detection means 7 and drives the motor; 8 is a motor drive circuit that amplifies the output of the second speed error detection means 7 and drives the motor; Maximum/minimum value detection means detects the maximum and minimum values of the output of the first speed error detection means 6 every 15 seconds or every 1 second; 9 detects the difference between the maximum and minimum values; Fluctuation range detection means; 10 is an average value detection means for detecting the average value of the maximum value and the minimum value; 11 is reference frequency setting means for setting the value of the reference frequency in the second speed error detection means 7; If the difference between the maximum value and the minimum value detected by the fluctuation width detection means 9 is less than a predetermined value, the average value of the maximum value and the minimum value detected by the average value detection means 10 is set as the current reference frequency. The value subtracted from the value is set as a new reference frequency value. It is assumed that the reference frequency value is initially set to a value equal to the reference frequency value.

以上のように構成された本実施例のモータの速度制御装
置について、以下その動作を説明する。
The operation of the motor speed control device of this embodiment configured as described above will be described below.

FG2より得られるFG倍信号、第1の速度誤差検出手
段6および第2の速度誤差検出手段7に入力される。第
2の速度誤差検出手段7においては、FG信号周波数の
参照周波数に対する誤差が検出され、第2の速度誤差検
出手段7にて検出された速度誤差はモータ駆動回路5に
入力され、モータ駆動回路5により、FG信号周波数と
参照周波数との誤差に応じた電力でモータ1が駆動され
る。モータ1.  FG2.  第2の速度誤差検出手
段7及びモータ駆動回路5とで速度制御ループを構成し
ている。
The FG multiplied signal obtained from FG2 is input to the first speed error detection means 6 and the second speed error detection means 7. In the second speed error detection means 7, an error of the FG signal frequency with respect to the reference frequency is detected, and the speed error detected by the second speed error detection means 7 is inputted to the motor drive circuit 5. 5, the motor 1 is driven with electric power according to the error between the FG signal frequency and the reference frequency. Motor 1. FG2. The second speed error detection means 7 and the motor drive circuit 5 constitute a speed control loop.

一方、第1の速度誤差検出手段6においては、FG信号
周波数の基準周波数に対する誤差が検出され、最大値会
最小値検出手段8においては、所定期間ごと例えば0.
5秒ごとに、第1の速度誤差検出手段6の出力の最大値
と最小値とが検出される。そして変動幅検出手段9にお
いては、最大値と最小値との差、すなわちFG信号周波
数の基準周波数に対する誤差の所定期間中の変動幅が検
出され、また平均値検出手段10においては、最大値と
最小値との平均値、すなわちFG信号周波数の基準周波
数に対する誤差の所定期間中の変動中心値が検出される
。さらに、参照周波数設定手段工1においては、変動幅
検出手段9によっ【検出される変動幅が所定値以下であ
るならば、平均値検出手段10によって検出される変動
中心値を現在の参照周波数値から減算した値が新たな参
照周波数値として設定され、結果としてFG信号周波数
の基準周波数に対する誤差の変動中心値が零となるよう
に参照周波数値が補正される。
On the other hand, the first speed error detection means 6 detects the error of the FG signal frequency with respect to the reference frequency, and the maximum value/minimum value detection means 8 detects the error of the FG signal frequency with respect to the reference frequency, for example, at predetermined intervals.
The maximum and minimum values of the output of the first speed error detection means 6 are detected every 5 seconds. The variation range detection means 9 detects the difference between the maximum value and the minimum value, that is, the variation range of the error of the FG signal frequency with respect to the reference frequency during a predetermined period, and the average value detection means 10 detects the difference between the maximum value and the minimum value. The average value with respect to the minimum value, that is, the center value of fluctuation of the error of the FG signal frequency with respect to the reference frequency during a predetermined period is detected. Further, in the reference frequency setting means 1, the fluctuation range detection means 9 sets the fluctuation center value detected by the average value detection means 10 to the current reference frequency. The value subtracted from this value is set as a new reference frequency value, and as a result, the reference frequency value is corrected so that the center value of fluctuation of the error of the FG signal frequency with respect to the reference frequency becomes zero.

具体的な数値を用いて説明する。例えば基準周波数を1
00Hz1 参照周波数の初期値を100H2N  所
定期間を0. 5秒とし、モータ1が停止状態から起動
された後、モータ1の回転速度が安定し、FG信号周波
数が基準周波数100Hzに近い周波数例えば105H
zを中心に±IHz程の変動を伴った状態で0.5秒以
上の間、安定したとする。すなわちモータ1.  FG
2.  第2の速度誤差検出手段7及びモータ駆動回路
5とで構成される速度制御ループは、直流域でのループ
利得が無限大ではないために、FG周波数の中心値は、
第2の速度誤差検出手段7参照周波数に対して+5Hz
の誤差を有している。一方この時点において、最大値・
最小値検出手段8においては、FG信号周波数の基準周
波数に対する誤差の最大値が6 HZl  最小値が4
Hzと検出され、変動幅検出手段9においては、FG信
号周波数の基準周波数に対する誤差の所定期間中の変動
幅が2Hzと検出され、平均値検出手段10においては
、FG信号周波数の基準周波数に対する誤差の所定期間
中の変動中心値が5Hzと検出される。ここで参照周波
数設定手段11においては、変動幅検出手段9によって
検出される変動幅が3Hz以下であるならば、平均値検
出手段10によって検出される変動中心値を現在の参照
周波数値から減算した値が新たな参照周波数値として設
定されるとすると、参照周波数設定手段11においては
、変動幅は2Hzであり、3H2以下であるから変動中
心値5Hzを現在の参照周波数値100Hzから減算し
た値95Hzが新たな参照周波数値として設定される。
This will be explained using specific numerical values. For example, set the reference frequency to 1
00Hz1 Initial value of reference frequency is 100H2N Predetermined period is 0. After the motor 1 is started from a stopped state for 5 seconds, the rotational speed of the motor 1 becomes stable, and the FG signal frequency becomes a frequency close to the reference frequency of 100Hz, for example, 105H.
It is assumed that the state remains stable for 0.5 seconds or more with fluctuations of about ±IHz around z. That is, motor 1. FG
2. Since the speed control loop composed of the second speed error detection means 7 and the motor drive circuit 5 does not have an infinite loop gain in the DC region, the center value of the FG frequency is
+5Hz with respect to the second speed error detection means 7 reference frequency
It has an error of On the other hand, at this point, the maximum value
In the minimum value detection means 8, the maximum value of the error of the FG signal frequency with respect to the reference frequency is 6 Hz, and the minimum value is 4.
Hz, the fluctuation range detection means 9 detects the fluctuation range of the error of the FG signal frequency with respect to the reference frequency as 2 Hz during a predetermined period, and the average value detection means 10 detects the fluctuation range of the error of the FG signal frequency with respect to the reference frequency as 2 Hz. The center value of fluctuation during the predetermined period is detected to be 5 Hz. Here, in the reference frequency setting means 11, if the fluctuation range detected by the fluctuation range detection means 9 is 3 Hz or less, the fluctuation center value detected by the average value detection means 10 is subtracted from the current reference frequency value. When the value is set as a new reference frequency value, the reference frequency setting means 11 sets a value of 95Hz, which is obtained by subtracting the fluctuation center value of 5Hz from the current reference frequency value of 100Hz, since the fluctuation range is 2Hz and is less than 3H2. is set as a new reference frequency value.

前記のようにモータ1.  FG2.  第2の速度誤
差検出手段7及びモータ駆動回路5とで構成される速度
制御ループは、直流域でのループ利得が無限大ではない
ために、FG周波数の中心値は、第2の速度誤差検出手
段7における参照周波数に対して+5Hzの誤差を有す
るものであるから、参照周波数設定手段11により参照
周波数が100Hzから95Hzに変更された後、モー
タ1の回転速度が安定したときのFG信号周波数の中心
値はL OOHzとなり、基準周波数と一致する。
As mentioned above, motor 1. FG2. Since the speed control loop composed of the second speed error detection means 7 and the motor drive circuit 5 does not have an infinite loop gain in the DC region, the center value of the FG frequency is determined by the second speed error detection Since it has an error of +5 Hz with respect to the reference frequency in the means 7, the FG signal frequency when the rotation speed of the motor 1 becomes stable after the reference frequency is changed from 100 Hz to 95 Hz by the reference frequency setting means 11 is The center value is LOOHz, which coincides with the reference frequency.

よって、本実施例のモータの速度制御装置によれば、速
度制御系の直流域でのループ利得を無限大としなくても
、定常状態におけるFG信号周波数の中心値を基準周波
数と一致させることができる。すなわち、定常偏差を零
にすることができる。
Therefore, according to the motor speed control device of this embodiment, the center value of the FG signal frequency in the steady state can be made to match the reference frequency without making the loop gain in the DC region of the speed control system infinite. can. In other words, the steady-state deviation can be reduced to zero.

また、本実施例のモータの速度制御装置によれば、速度
制御系の直流域でのループ利得が非常に低い場合におい
ても、定常状態におけるFG信号周波数の中心値を基準
周波数と一致させることができる。
Further, according to the motor speed control device of this embodiment, even when the loop gain in the DC region of the speed control system is very low, it is possible to make the center value of the FG signal frequency in the steady state coincide with the reference frequency. can.

また本実施例のモータの速度制御装置によれば、一定の
大きさの負荷トルクがモータに加わり、FG信号周波数
の中心値が変化しようとしても、FG信号周波数の基準
周波数に対する誤差の変動中心値が零となるように参照
周波数値が補正されるから、一定の大きさの直流域の負
荷トルクがモータに加わってもFG信号周波数の中心値
を基準周波数に一致させることができる。
Further, according to the motor speed control device of this embodiment, even if a load torque of a constant magnitude is applied to the motor and the center value of the FG signal frequency is about to change, the center value of the error of the FG signal frequency with respect to the reference frequency changes. Since the reference frequency value is corrected so that the value becomes zero, the center value of the FG signal frequency can be made to match the reference frequency even if a constant magnitude of load torque in the DC range is applied to the motor.

また本実施例における第1の速度誤差検出手段6、第2
の速度誤差検出手段7.最大値・最小値検出手段8.変
動幅検出手段9.平均値検出手段10、  参照周波数
設定手段11に相当する処理をマイクロコンピュータを
用いて行う際には、FG倍信号到来ごとに、直ちに第2
の速度誤差検出手段7に相当する処理を行い、第2の速
度誤差検出手段7に相当する処理を行った後に、第1の
速度誤差検出手段6I  最大値・最小値検出手段8.
変動幅検出手段9.平均値検出手段10.  参照周波
数設定手段11に相当する処理を行うようにすれば、第
1の速度誤差検出手段6.最大値・最小値検出手段8.
変動幅検出手段9.平均値検出手段10、参照周波数設
定手段11に相当する処理を行う処理時間は制御系の無
駄時間にはならない。
Further, in this embodiment, the first speed error detection means 6, the second
Speed error detection means 7. Maximum value/minimum value detection means 8. Fluctuation range detection means 9. When performing processing corresponding to the average value detection means 10 and the reference frequency setting means 11 using a microcomputer, the second
After performing the processing corresponding to the speed error detection means 7, and performing the processing equivalent to the second speed error detection means 7, the first speed error detection means 6I, the maximum value/minimum value detection means 8.
Fluctuation range detection means 9. Average value detection means 10. If the processing corresponding to the reference frequency setting means 11 is performed, the first speed error detection means 6. Maximum value/minimum value detection means 8.
Fluctuation range detection means 9. The processing time for performing the processing corresponding to the average value detection means 10 and the reference frequency setting means 11 does not become wasted time of the control system.

なお本実施例において、FG信号周波数が、例えば10
5Hzを中心に+2Hz程の変動を伴った状態で安定し
たとすると、最大値・最小値検出手段8においては、F
G信号周波数の基準周波数に対する誤差の最大値が7 
HZl  最小値が3Hzと検出され、変動幅検出手段
9においては、FG信号周波数の基準周波数に対する誤
差の所定期間中の変動幅が4Hzと検出され、平均値検
出手段10においては、FG信号周波数の基準周波数に
対する誤差の所定期間中の変動中心値が5Hzと検出さ
れる。この場合、参照周波数設定手段11においては、
変動幅が3Hzより大きいから、このままでは参照周波
数値は補正されない。こういう場合には、例えば、参照
周波数設定手段11において、変動幅検出手段9によっ
て検出される変動幅が2秒間以上3Hzより大きいなら
ば、変動幅に対するしきい値3Hzを5Hzに変更し、
変動幅が5Hz以下であるならば、平均値検出手段10
によって検出される変動中心値を現在の参照周波数値か
ら減算した値を新たな参照周波数値として設定するよう
に変更すれば、変動中心値5H2を現在の参照周波数値
100Hzから減算した値95Hzが新たな参照周波数
値として設定される。そして、その後モータ1の回転速
度が安定したときのFG信号周波数の中心値は本実施例
と同様100H2となり、基準周波数と一致する。この
ように、参照周波数設定手段11において、変動幅に対
するしきい値を必要に応じて変更するようにしてもよい
Note that in this embodiment, the FG signal frequency is, for example, 10
Assuming that the frequency is stabilized with fluctuations of about +2 Hz around 5 Hz, the maximum value/minimum value detection means 8 will detect F.
The maximum error value of the G signal frequency with respect to the reference frequency is 7.
The minimum value of Hzl is detected to be 3 Hz, the fluctuation range detecting means 9 detects that the fluctuation range of the error of the FG signal frequency with respect to the reference frequency during a predetermined period is 4 Hz, and the average value detecting means 10 detects that the FG signal frequency is 4 Hz. The center value of the fluctuation of the error with respect to the reference frequency during the predetermined period is detected to be 5 Hz. In this case, in the reference frequency setting means 11,
Since the fluctuation width is larger than 3 Hz, the reference frequency value will not be corrected as it is. In such a case, for example, in the reference frequency setting means 11, if the fluctuation range detected by the fluctuation range detection means 9 is larger than 3 Hz for 2 seconds or more, the threshold value 3 Hz for the fluctuation range is changed to 5 Hz,
If the fluctuation range is 5Hz or less, the average value detection means 10
If you change the value obtained by subtracting the fluctuation center value detected by from the current reference frequency value to set as the new reference frequency value, the new value 95Hz, which is obtained by subtracting the fluctuation center value 5H2 from the current reference frequency value 100Hz, will be set as the new reference frequency value. is set as a reference frequency value. Thereafter, when the rotational speed of the motor 1 becomes stable, the center value of the FG signal frequency becomes 100H2 as in the present embodiment, which coincides with the reference frequency. In this manner, the reference frequency setting means 11 may change the threshold value for the fluctuation range as necessary.

また本実施例の説明に用いた各数値も、前記の値に限る
ものではない。
Further, each numerical value used in the explanation of this example is not limited to the above-mentioned value.

なお本実施例において第1の速度誤差検出手段6はFG
信号周期の基準周期に対する誤差を検出する速度誤差検
出手段、第2の速度検出手段7はFG信号周期の参照周
期に対する誤差を検出する速度誤差検出手段、参照周波
数設定手段11は、参照周期を設定する参照周期設定手
段としてもよい。
In this embodiment, the first speed error detection means 6 is FG.
A speed error detection means for detecting an error of the signal period with respect to the reference period, a second speed detection means 7 is a speed error detection means for detecting an error of the FG signal period with respect to the reference period, and a reference frequency setting means 11 is for setting the reference period. It may also be a reference period setting means.

また本実施例はモータの回転速度を制御するモータの速
度制御装置の例であるが、モータの回転位相を制御する
モータの位相制御装置等、一般の制御装置に対しても適
用可能である。
Furthermore, although this embodiment is an example of a motor speed control device that controls the rotational speed of a motor, it is also applicable to general control devices such as a motor phase control device that controls the rotational phase of a motor.

発明の詳細 な説明したように本発明によれば、低域補償手段等を用
いて制御系の直流域でのループ利得を無限大としなくて
も、または制御系の直流域でのループ利得が非常に低く
ても、定常状態における制御量の中心値を目標基準値に
一致させることができ、定常偏差を零にすることができ
る。
As described in detail, according to the present invention, the loop gain in the DC region of the control system does not have to be made infinite by using a low-frequency compensation means or the like, or the loop gain in the DC region of the control system can be increased. Even if it is very low, the center value of the controlled variable in a steady state can be made to match the target reference value, and the steady state deviation can be made zero.

また、制御対象に一定の大きさの外乱負荷が加わっても
、制御量の中心値を目標基準値に一致させることができ
る。
Further, even if a disturbance load of a certain magnitude is applied to the controlled object, the center value of the controlled variable can be made to match the target reference value.

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

第1図は本発明の制御装置の一実施例であるモータの速
度制御装置のブロック図、第2図は従来のモータの速度
制御装置のブロック図、第3図は低域補償手段の利得を
示す周波数特性図である。 1・・・モータ、  2・・・周波数発電機、  9・
・・モータ駆動回路、  6・・・第1の速度誤差検出
手段、7・・・第2の速度誤差検出手段、  8・・・
最大値φ最小値検出手段、  9・・・変動幅検出手段
、  10・・・平均値検出手段、
Fig. 1 is a block diagram of a motor speed control device which is an embodiment of the control device of the present invention, Fig. 2 is a block diagram of a conventional motor speed control device, and Fig. 3 shows the gain of the low frequency compensation means. FIG. 1...Motor, 2...Frequency generator, 9.
...Motor drive circuit, 6...First speed error detection means, 7...Second speed error detection means, 8...
Maximum value φ minimum value detection means, 9... Fluctuation range detection means, 10... Average value detection means,

Claims (2)

【特許請求の範囲】[Claims] (1)制御量と基準値との誤差を検出する第1の誤差検
出手段と、 制御量と参照値との誤差を検出する第2の誤差検出手段
と、 前記第2の誤差検出手段の出力に応じて制御対象を駆動
する駆動手段と、 所定期間ごとに前記第1の誤差検出手段の出力の最大値
と最小値を検出する最大値・最小値検出手段と、 前記最大値と前記最小値との差を検出する変動幅検出手
段と、 前記最大値と前記最小値との平均値を検出する平均値検
出手段と、 前記最大値と前記最小値との差が所定値以下であるなら
ば、前記参照値から前記平均値を減算した値を新たな参
照値として設定する参照値設定手段とを備えた制御装置
(1) A first error detection means for detecting an error between the controlled variable and a reference value; a second error detecting means for detecting an error between the controlled variable and the reference value; and an output of the second error detecting means. driving means for driving a controlled object according to the maximum value and minimum value for detecting the maximum value and minimum value of the output of the first error detecting means at predetermined intervals; fluctuation range detection means for detecting the difference between the maximum value and the minimum value; and average value detection means for detecting the average value between the maximum value and the minimum value; and reference value setting means for setting a value obtained by subtracting the average value from the reference value as a new reference value.
(2)制御対象はモータ、制御量は前記モータの回転速
度もしくは回転位相である請求項1記載の制御装置。
(2) The control device according to claim 1, wherein the controlled object is a motor, and the controlled variable is the rotational speed or rotational phase of the motor.
JP2160512A 1990-06-19 1990-06-19 Control device Pending JPH0449882A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2160512A JPH0449882A (en) 1990-06-19 1990-06-19 Control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2160512A JPH0449882A (en) 1990-06-19 1990-06-19 Control device

Publications (1)

Publication Number Publication Date
JPH0449882A true JPH0449882A (en) 1992-02-19

Family

ID=15716553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2160512A Pending JPH0449882A (en) 1990-06-19 1990-06-19 Control device

Country Status (1)

Country Link
JP (1) JPH0449882A (en)

Similar Documents

Publication Publication Date Title
US4967129A (en) Power system stabilizer
US5998945A (en) Hysteresis current controller for a reluctance machine
SU1435164A3 (en) Device for regulating rotational speed and torque of induction electric motor
JPH0449882A (en) Control device
JPH0410319B2 (en)
JPS59194686A (en) Drive device for motor
JPS6364160B2 (en)
JPH1080198A (en) Generator excitation controller
JPH0458782A (en) Ac motor driver
JPH01157286A (en) Driving device of dc motor
JP2535210B2 (en) Synchronous generator automatic voltage regulator
JPH07322664A (en) Electric motor controller
JPH06178550A (en) VVVF inverter current controller
JP2663387B2 (en) Stabilization feedback control method
JPS63181685A (en) Speed controller for motor
JPS6337599B2 (en)
JPH061988B2 (en) Current control method for current source thyristor inverter
SU1677838A1 (en) Rectifier drive
SU1718358A2 (en) Dc motor excitation control system
JPS5980182A (en) Acceleration torque compensation device for induction motor speed control device
KR0172496B1 (en) Drum servo circuit of sd-vcr
JPS635438Y2 (en)
JP2751059B2 (en) Motor control circuit
JPS622899A (en) Hunting and stepout preventing method for synchronous machine
JPS63136997A (en) Controller for synchronous motor