[go: up one dir, main page]

JPH06273277A - Drive controller - Google Patents

Drive controller

Info

Publication number
JPH06273277A
JPH06273277A JP5060711A JP6071193A JPH06273277A JP H06273277 A JPH06273277 A JP H06273277A JP 5060711 A JP5060711 A JP 5060711A JP 6071193 A JP6071193 A JP 6071193A JP H06273277 A JPH06273277 A JP H06273277A
Authority
JP
Japan
Prior art keywords
frequency
amplitude
value
command value
deviation
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.)
Withdrawn
Application number
JP5060711A
Other languages
Japanese (ja)
Inventor
Masaharu Ishiguro
正治 石黒
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.)
Shinko Electric Co Ltd
Original Assignee
Shinko 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP5060711A priority Critical patent/JPH06273277A/en
Publication of JPH06273277A publication Critical patent/JPH06273277A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

PURPOSE:To improve the response characteristic in a control system independently of the frequency of the instruction value due to an arbitrary periodic function wave. CONSTITUTION:The frequency F1*,...,Fn*, amplitudes A1*,...,An*, and a detection signal (a) of each triangular function which constitute an instruction value (a*) due to the periodic function are supplied into a periodic function wave amplitude controller 25. The operation values b1*,...,bn* which are obtained from each amplitude and the amplitude component of the corresponding detection signal (a) are generated in each triangular function wave amplitide controllers 25a,...,25n. Accordingly, the responsiveness in the control in the high frequency region is improved. Further, since, in the low frequency region, the difference between the instruction value (a*) and the detection signal (a) is obtained by a difference detector 27, the instruction signal (a*) is allowed to follow sufficiently to the detection signal (a) independently of the band region of the frequency.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、例えばトランスミッシ
ョン等、自動車の駆動系を試験する際に用いて好適な駆
動制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drive control device suitable for use in testing a drive system of an automobile such as a transmission.

【0002】[0002]

【従来の技術】自動車の設計試作段階において、例え
ば、トランスミッション等の駆動系の性能を、駆動源と
して実際のエンジンを使用することなくシミュレーショ
ン試験するために、本願発明者は、先に、図8に示す構
成の振動制御装置を用いた方法を提案している。この振
動制御装置は、供給される指令値(トルク値)a* に基
づいて駆動系の性能をシミュレーション試験するもので
ある。上記指令値a* は、次式(1),(2)で示され
るごとく、正弦波形状に変動するものであり、エンジン
のトルク変動(リプル)をシミュレートしている。ここ
で、A* ,F* は、それぞれ指令値a* の振幅、周波数
を表している。
2. Description of the Related Art In order to perform a simulation test of the performance of a drive system such as a transmission without using an actual engine as a drive source at the design and trial production stage of an automobile, the inventor of the present application has previously described FIG. A method using a vibration control device having the configuration shown in is proposed. This vibration control device performs a simulation test of the performance of the drive system based on the supplied command value (torque value) a * . The command value a * varies in a sine wave shape as represented by the following equations (1) and (2), and simulates torque variation (ripple) of the engine. Here, A * and F * represent the amplitude and frequency of the command value a * , respectively.

【数1】 [Equation 1]

【数2】 [Equation 2]

【0003】図において、1は指令値a* の振幅A*
よび周波数F* と、検出信号a(後述する)とに応じ
て、操作値b* を発生する制御装置である。また、2は
制御装置1から供給されるトルク指令(操作値b* )に
応じた交流電圧を発生するベクトル制御インバータ、3
は同インバータ2から供給される交流電圧によりその回
転軸を回転させる誘導モータである。そして、4は誘導
モータ3の回転軸に接続され、回転軸から伝達される動
力により作動する自動車の駆動系、5は誘導モータ3の
回転軸に配置された検出器であり、上記回転軸の動作に
応じた検出信号aを制御装置1に帰還する。
In the figure, reference numeral 1 is a control device for generating an operation value b * according to an amplitude A * and a frequency F * of a command value a * and a detection signal a (described later). Further, 2 is a vector control inverter that generates an AC voltage according to a torque command (operation value b * ) supplied from the control device 1, 3
Is an induction motor that rotates its rotating shaft by an AC voltage supplied from the inverter 2. Further, 4 is a drive system of an automobile which is connected to the rotary shaft of the induction motor 3 and is operated by power transmitted from the rotary shaft, and 5 is a detector arranged on the rotary shaft of the induction motor 3, The detection signal a corresponding to the operation is fed back to the control device 1.

【0004】ここで制御装置1は、フーリエ変換器6、
偏差算出器7、偏差増幅器8およびフーリエ逆変換器9
から構成されるものであり、以下に各構成要素について
説明する。まず、フーリエ変換器6は、検出信号aにつ
いて、周波数F* の成分に関する振幅Aを算出する。そ
の算出式(下式(3)〜(5))は一般的なフーリエ変
換式であり、一周期分(t=0〜1/F* )の積分操作
により、振幅Aが算出される。
Here, the control device 1 includes a Fourier transformer 6,
Deviation calculator 7, deviation amplifier 8 and inverse Fourier transformer 9
Each of the components will be described below. First, the Fourier transformer 6 calculates the amplitude A of the component of the frequency F * for the detection signal a. The calculation formulas (the following formulas (3) to (5)) are general Fourier transform formulas, and the amplitude A is calculated by the integration operation for one cycle (t = 0 to 1 / F * ).

【数3】 [Equation 3]

【数4】 [Equation 4]

【数5】 [Equation 5]

【0005】次に、偏差算出器7は、上述した指令値a
* の振幅A* と上記(3)〜(5)式により算出される
振幅Aとの偏差を算出する。この偏差量は偏差増幅器8
により増幅され、指令振幅B* として出力される。そし
て、フーリエ逆変換器9には、この指令振幅B* と周波
数F* とが供給され、下記の式(6),(7)に基づい
て操作値b* が算出される。こうして算出された操作値
* はインバータ2に供給される。
Next, the deviation calculator 7 uses the above-mentioned command value a.
* The amplitude A * and the (3) of calculating the difference between the amplitude A calculated by - (5) below. This deviation amount is calculated by the deviation amplifier 8
Is amplified and output as a command amplitude B * . Then, the Fourier inverse transformer 9 is supplied with the command amplitude B * and the frequency F *, and the operation value b * is calculated based on the following equations (6) and (7). The operation value b * thus calculated is supplied to the inverter 2.

【数6】 [Equation 6]

【数7】 [Equation 7]

【0006】このように、操作値b* は制御量および指
令値の各振幅のみにより求められる。よって、直流的な
制御が可能になり、指令値a* の周波数F* に依存しな
いフィードバック制御が行われ、指令値a* と検出信号
aとの偏差が最小となるように駆動系が制御される。そ
して、指令値a* の周波数を変化させることにより、駆
動系に対して様々なリプル特性を与えることが可能とな
る。なお、指令値a* としてトルク値を用いた場合を説
明したが、これに限らず、例えば回転数等、トルク値以
外の特性量を指令値とすることも可能である。
As described above, the operation value b * is obtained only by the amplitudes of the control amount and the command value. Therefore, allows DC control, feedback control is performed that it does not depend on the command value a * of the frequency F *, the drive system is controlled so that the deviation between the command value a * and the detection signal a is minimum It Then, by changing the frequency of the command value a * , it becomes possible to give various ripple characteristics to the drive system. Although the case where the torque value is used as the command value a * has been described, the invention is not limited to this, and it is also possible to use a characteristic amount other than the torque value, such as the number of revolutions, as the command value.

【0007】また、上述した振動制御装置では、指令値
* の周期(1/F* )毎に振幅Aが算出され、前述し
た追従動作が行われるようになっている。したがって、
指令値a* の振幅A* を変更すると、振幅Aがその振幅
* に一致するまでに、少なくとも指令値a* の1周期
分の時間(1/F* )を要する。この場合、周波数F*
が大である場合には、指令値a* の周期が十分に短くな
るので、検出信号aは指令値a* に対して十分に追従す
るが、周波数F* が小(例えば1ヘルツ)である場合、
指令値a* の周期が長く(例えば1秒)なり、前述の追
従動作が不十分になる。すなわち、指令値a* の周波数
* が小さくなる程、制御系の応答特性が損なわれるこ
とになる。
Further, in the above-described vibration control device, the amplitude A is calculated for each cycle (1 / F * ) of the command value a * , and the above-described follow-up operation is performed. Therefore,
Changing the command value a * of the amplitude A *, until the amplitude A is equal to the amplitude A *, requires at least command values a * of one period of time (1 / F *). In this case, the frequency F *
Is large, the cycle of the command value a * becomes sufficiently short, so the detection signal a sufficiently follows the command value a * , but the frequency F * is small (for example, 1 hertz). If
The cycle of the command value a * becomes long (for example, 1 second), and the following tracking operation becomes insufficient. That, as the command value a * of the frequency F * is small, so that the response characteristic of the control system is impaired.

【0008】この問題を解決するために、本願発明者
は、先に、図9に示す構成の駆動制御装置を用いた方法
を提案している。この駆動制御装置は、上記振動制御装
置における制御装置1を高周波制御部11とし、新たに
低周波制御部12を加え、合わせて制御装置10とした
ものである。
In order to solve this problem, the inventor of the present application has previously proposed a method using the drive control device having the configuration shown in FIG. In this drive control device, the control device 1 in the vibration control device is a high-frequency control unit 11, and a low-frequency control unit 12 is newly added to form a control device 10.

【0009】図において、制御装置10に振幅A* およ
び周波数F* が供給されるとともに、検出器5から検出
信号aが帰還されると、操作値合成器16において、高
周波制御部11から出力される操作値b1 * と低周波制
御部12とから出力される操作値b0 * とが加算され、
操作値b* が算出される。そして、上記振動制御装置と
同様に、この操作値b* に基づいて、インバータ2によ
り誘導モータ3が制御され、同モータの出力が、エンジ
ンに代わる動力として駆動系に伝達される。
In the figure, when the amplitude A * and the frequency F * are supplied to the control device 10 and the detection signal a is fed back from the detector 5, the operation value synthesizer 16 outputs it from the high frequency controller 11. that operating value b 1 * and the operation value b 0 * output from the low-frequency control unit 12. is added,
The operation value b * is calculated. Then, similarly to the vibration control device, the induction motor 3 is controlled by the inverter 2 based on the operation value b *, and the output of the induction motor 3 is transmitted to the drive system as power in place of the engine.

【0010】低周波制御部12においては、瞬時指令値
作成器13において作成された指令値a* と検出信号a
とが偏差検出器14に供給され、ここで、両者の偏差が
検出される。検出された偏差は偏差増幅器15において
増幅され、操作値b0 * として出力される。そして、周
波数F* が低い場合はフィードバック制御系における位
相遅れを無視し得るので、同低周波制御部において十分
に検出信号aを指令値a* に追従させることができる。
よって、高周波制御部11における偏差算出器7におい
て算出される偏差量は0に近い値となる。
In the low frequency control unit 12, the command value a * and the detection signal a created by the instantaneous command value creator 13 are used.
Are supplied to the deviation detector 14, where the deviation between them is detected. The detected deviation is amplified by the deviation amplifier 15 and output as the operation value b 0 * . When the frequency F * is low, the phase delay in the feedback control system can be ignored, so that the detection signal a can sufficiently follow the command value a * in the low frequency control unit.
Therefore, the deviation amount calculated by the deviation calculator 7 in the high frequency control unit 11 becomes a value close to zero.

【0011】一方、周波数F* が高い場合は、上述のよ
うに、高周波制御部11において十分に検出信号aを指
令値a* に追従させることができるので、低周波制御部
12における偏差検出器14には偏差がほとんど現れな
い。従って、周波数F* の帯域に依存せずに、検出信号
aを指令値a* に十分に追従させることが可能である。
On the other hand, when the frequency F * is high, the detection signal a can be made to sufficiently follow the command value a * in the high frequency control section 11 as described above, so that the deviation detector in the low frequency control section 12 is detected. 14 shows almost no deviation. Therefore, it is possible to make the detection signal a sufficiently follow the command value a * without depending on the band of the frequency F * .

【0012】[0012]

【発明が解決しようとする課題】ところで、上述した従
来の振動制御装置および駆動制御装置では、三角関数波
による指令値が制御対象に与えられるので、一の周波数
成分についてのみ上述のような振幅制御が行われてい
た。しかし、三角関数波以外の、例えば、任意の周期関
数波により振動試験を行いたい場合もある。このような
任意の周期関数波による指令値に対して、周波数に依存
せずに応答性の良い制御を行うことは従来困難であっ
た。
By the way, in the above-mentioned conventional vibration control device and drive control device, since the command value by the trigonometric function wave is given to the controlled object, the amplitude control as described above is performed only for one frequency component. Was being done. However, there are cases where it is desired to perform a vibration test using an arbitrary periodic function wave other than the trigonometric function wave. It has heretofore been difficult to perform control with good responsiveness to a command value by such an arbitrary periodic function wave without depending on frequency.

【0013】また、係る従来の振動制御装置および駆動
制御装置において、モータの軸に結合された負荷を振動
させるような場合、モータに供給される出力の変動に伴
う軸のねじれ角の変化により、軸はバネでモデル化され
る状態となる。このような系においては、一般に、特定
の周波数において共振現象が発生する。しかし、振動試
験によっては係る共振状態を避けた試験を行いたい場合
がある。従来は、このような試験を行うことは困難であ
った。
Further, in such a conventional vibration control device and drive control device, when the load coupled to the shaft of the motor is vibrated, a change in the torsion angle of the shaft due to a change in the output supplied to the motor causes The shaft will be modeled with a spring. In such a system, a resonance phenomenon generally occurs at a specific frequency. However, depending on the vibration test, there are cases where it is desired to perform a test that avoids such a resonance state. Conventionally, it has been difficult to perform such a test.

【0014】本発明は、上述した事情に鑑みてなされた
ものであり、任意の周期関数波による指令値の周波数に
依存せずに、制御系の応答特性を改善させることができ
る駆動制御装置を提供することを目的としている。
The present invention has been made in view of the above circumstances, and provides a drive control device capable of improving the response characteristic of a control system without depending on the frequency of a command value by an arbitrary periodic function wave. It is intended to be provided.

【0015】[0015]

【課題を解決するための手段】上記課題を解決するため
に、請求項1記載の発明にあっては、複数の三角関数波
が合成された周期関数波である指令値に含まれる各々の
周波数について、制御対象より帰還される制御量の振幅
を算出する周波数別振幅算出手段と、前記周波数別振幅
算出手段が算出した各周波数についての振幅と前記指令
値の各々の周波数についての振幅との偏差を検出し、こ
れらの偏差に対応する量を各々逆フーリエ変換し、各々
の周波数成分の操作値を各周波数別に算出する周波数別
振幅制御手段と、前記周波数別振幅制御手段が算出した
各操作値を加算し、この加算結果に対応する量を操作値
として前記制御対象に供給する加算手段とを具備するこ
とを特徴とする。
In order to solve the above problems, according to the invention of claim 1, each frequency included in a command value which is a periodic function wave obtained by combining a plurality of trigonometric function waves. The frequency-dependent amplitude calculation means for calculating the amplitude of the control amount fed back from the controlled object, and the deviation between the amplitude for each frequency calculated by the frequency-specific amplitude calculation means and the amplitude for each frequency of the command value. To detect each of the deviations, inverse Fourier transform each of the quantities corresponding to these deviations, frequency-dependent amplitude control means for calculating the operation value of each frequency component for each frequency, and each operation value calculated by the frequency-specific amplitude control means. Is added and an amount corresponding to the addition result is supplied as an operation value to the controlled object.

【0016】また、請求項2記載の発明にあっては、複
数の三角関数波が合成された周期関数波である指令値と
制御対象より帰還される制御量との偏差を検出し、この
偏差に対応する操作値を出力する偏差検出手段と、前記
制御量に対し、前記指令値に含まれる各々の周波数につ
いて振幅を算出する周波数別振幅算出手段と、前記周波
数別振幅算出手段が算出した各周波数についての振幅と
前記指令値の各々の周波数についての振幅との偏差を検
出し、これらの偏差に対応する量を各々逆フーリエ変換
し、各々の周波数成分の操作値を各周波数別に算出する
周波数別振幅制御手段と、前記偏差検出手段が算出した
操作値と前記周波数別振幅制御手段が算出した各操作値
とを加算し、この加算結果に対応する量を操作値として
前記制御対象に供給する加算手段とを具備することを特
徴とする。
According to the second aspect of the invention, the deviation between the command value, which is a periodic function wave composed of a plurality of trigonometric function waves, and the control amount fed back from the control target is detected, and this deviation is detected. Deviation detecting means for outputting an operation value corresponding to, frequency-specific amplitude calculating means for calculating the amplitude for each frequency included in the command value for the control amount, and each of the frequency-specific amplitude calculating means for calculating A frequency that detects a deviation between the amplitude with respect to the frequency and the amplitude with respect to each frequency of the command value, inverse Fourier transforms the amounts corresponding to these deviations, and calculates the operation value of each frequency component for each frequency. The separate amplitude control means, the operation value calculated by the deviation detection means and each operation value calculated by the frequency-dependent amplitude control means are added, and the amount corresponding to the addition result is provided to the control target as the operation value. Characterized by comprising an adding means.

【0017】また、請求項3記載の発明にあっては、請
求項1または2記載の発明において、前記複数の三角関
数波は、基本波および所定次数までの奇数高調波である
ことを特徴とする。また、請求項4記載の発明にあって
は、請求項1または2記載の発明において、前記複数の
三角関数波の有する周波数は、前記制御対象の有する共
振周波数であることを特徴とする。
The invention according to claim 3 is characterized in that, in the invention according to claim 1 or 2, the plurality of trigonometric function waves are a fundamental wave and odd harmonics up to a predetermined order. To do. The invention according to claim 4 is characterized in that, in the invention according to claim 1 or 2, the frequency of the plurality of trigonometric function waves is a resonance frequency of the control target.

【0018】[0018]

【作用】請求項1記載の発明にあっては、周波数別振幅
算出手段により、複数の三角関数波が合成された周期関
数波である指令値に含まれる各々の周波数について、制
御対象より帰還される制御量の振幅が算出される。次い
で、周波数別振幅制御手段により、周波数別振幅算出手
段により算出された各周波数についての振幅と指令値の
各々の周波数についての振幅との偏差が検出され、これ
らの偏差に対応する量が各々逆フーリエ変換され、各々
の周波数成分の操作値が各周波数別に算出される。そし
て、加算手段により、周波数別振幅制御手段が算出した
各操作値が加算され、加算結果に対応する量が操作値と
して制御対象に供給される。また、請求項2記載の発明
にあっては、偏差検出手段により、複数の三角関数波が
合成された周期関数波である指令値と制御対象より帰還
される制御量との偏差が検出され、この偏差に対応する
操作値が出力される。また、周波数別振幅算出手段によ
り、制御量に対して、指令値に含まれる各々の周波数に
ついて、振幅が算出される。次いで、周波数別振幅制御
手段により、周波数別振幅算出手段により算出された各
周波数についての振幅と指令値の各々の周波数について
の振幅との偏差が検出され、これらの偏差に対応する量
が各々逆フーリエ変換され、各々の周波数成分の操作値
が各周波数別に算出される。そして、加算手段により、
偏差検出手段が算出した操作値と周波数別振幅制御手段
が算出した各操作値とが加算され、加算結果に対応する
量が操作値として制御対象に供給される。
According to the first aspect of the invention, the frequency-dependent amplitude calculating means feeds back from the controlled object each frequency included in the command value which is a periodic function wave in which a plurality of trigonometric function waves are combined. The amplitude of the controlled variable is calculated. Next, the frequency-based amplitude control means detects the deviation between the amplitude for each frequency calculated by the frequency-based amplitude calculation means and the amplitude for each frequency of the command value, and the amounts corresponding to these deviations are reversed. Fourier transform is performed, and the operation value of each frequency component is calculated for each frequency. Then, the operation values calculated by the frequency-specific amplitude control means are added by the adding means, and the amount corresponding to the addition result is supplied to the control target as the operation value. Further, in the invention according to claim 2, the deviation detecting means detects a deviation between a command value which is a periodic function wave obtained by combining a plurality of trigonometric function waves and a control amount fed back from the controlled object, An operation value corresponding to this deviation is output. In addition, the frequency-dependent amplitude calculating means calculates the amplitude for each frequency included in the command value for the control amount. Next, the frequency-based amplitude control means detects the deviation between the amplitude for each frequency calculated by the frequency-based amplitude calculation means and the amplitude for each frequency of the command value, and the amounts corresponding to these deviations are reversed. Fourier transform is performed, and the operation value of each frequency component is calculated for each frequency. Then, by the adding means,
The operation value calculated by the deviation detection means and each operation value calculated by the frequency-based amplitude control means are added, and the amount corresponding to the addition result is supplied to the control target as the operation value.

【0019】よって、請求項3記載の発明にあるような
基本波および所定次数までの奇数高調波が合成された矩
形波等の周期関数による指令値に対して、周波数に依存
することなく制御系の応答特性を改善することが可能に
なる。また、請求項4記載の発明にあっては、制御対象
の有する共振周波数に対して振幅を抑制した指令値が設
定可能であるから、共振状態を避けた制御を行うことが
可能となる。
Therefore, the control system does not depend on the frequency with respect to the command value of the periodic function such as the rectangular wave in which the fundamental wave and the odd harmonics up to the predetermined order are combined as in the third aspect of the invention. It is possible to improve the response characteristics of. Further, in the invention according to the fourth aspect, since it is possible to set the command value in which the amplitude is suppressed with respect to the resonance frequency of the control target, it is possible to perform the control while avoiding the resonance state.

【0020】[0020]

【実施例】以下、図面を参照して、本発明の実施例につ
いて説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0021】§1:第1の実施例 A:実施例の構成 図1は、本発明の第1の実施例による駆動制御装置の構
成図である。この図に示す構成の駆動制御装置は、供給
される指令値(トルク値)に応じて制御対象を振動させ
るものであり、図8と共通する部分には同一の符号を付
け、その説明を省略する。図1において、20は周期関
数波振幅制御装置であり、任意の周期関数波である指令
値a* の各三角関数波成分の周波数F1 *,F2 *,…,F
n *および振幅A1 *,A2 *,…,An *と、検出器5によって
検出される検出信号a(制御量)とに応じて操作値b*
を発生する。
§1: First Embodiment A: Configuration of Embodiment FIG. 1 is a configuration diagram of a drive controller according to a first embodiment of the present invention. The drive control device configured as shown in the figure vibrates the controlled object in accordance with the supplied command value (torque value), and the portions common to FIG. To do. In FIG. 1, reference numeral 20 denotes a periodic function wave amplitude control device, which is a frequency F 1 * , F 2 * , ..., F of each trigonometric function wave component of the command value a * which is an arbitrary periodic function wave.
n * and the amplitudes A 1 * , A 2 * , ..., A n *, and the operation value b * according to the detection signal a (control amount) detected by the detector 5 .
To occur.

【0022】この周期関数波振幅制御装置20は、図8
における制御装置1と構成が同一である三角関数波振幅
制御装置20a,20b,…,20nと、操作値合成器
21a,21b,…とから構成されている。制御装置2
0aには、上述の振幅A1 *、周波数F1 *および検出信号
aが供給され、検出信号aに応じた操作値b1 *が発生さ
れる。同様に、各制御装置20b,…,20nに、振幅
2 *,…,An *、周波数F2 *,…,Fn *および検出信号
aが供給され、検出信号aに応じた各操作値b2 *,…,
n *が発生される。次いで、操作値合成器21a,21
b,…により、全操作値b1 *,b2 *,…,bn *が加算さ
れ、操作値合成器21aより合成された操作値b* が出
力される。そして、この操作値b* はインバータ2に供
給され、誘導モータ3が操作値b*に基づいて制御され
る。
This periodic function wave amplitude control device 20 is shown in FIG.
, 20n having the same configuration as that of the control device 1 in FIG. 1 and operation value synthesizers 21a, 21b ,. Control device 2
The amplitude A 1 * , the frequency F 1 *, and the detection signal a are supplied to 0a, and the operation value b 1 * corresponding to the detection signal a is generated. Similarly, the control devices 20b, ..., 20n are supplied with the amplitudes A 2 * , ..., A n * , the frequencies F 2 * , ..., F n * and the detection signal a, and the respective operations corresponding to the detection signal a. The value b 2 * , ...,
b n * is generated. Next, the operation value synthesizers 21a, 21
b, ..., All the operation values b 1 * , b 2 * , ..., b n * are added, and the operation value b * synthesized by the operation value synthesizer 21 a is output. Then, this operation value b * is supplied to the inverter 2, and the induction motor 3 is controlled based on the operation value b * .

【0023】B:実施例の動作 上述した構成において、例えば、図4(イ)に示すよう
な矩形関数波による指令値a* を与えるものとする。従
って、図4(ロ)に示す基本波に係る振幅A1 *および周
波数F1 *、図4(ハ)に示す3次高調波に係る振幅A2 *
および周波数F2 *、…、所定のn次高調波に係る振幅A
n *および周波数Fn *が周期関数波振幅制御装置20に供
給されるとともに、検出器5を介して検出信号(帰還ト
ルク値)aが帰還される。そして、各三角関数波振幅制
御装置20a,…,20nにおいて各三角関数波に係る
操作値b1 *,…,bn *が発生され、操作値合成器21
a,21b,…により各操作値が加算され、同合成器2
1aより操作値b* が出力される。
B: Operation of Embodiment In the above-mentioned configuration, for example, a command value a * by a rectangular function wave as shown in FIG. 4A is given. Therefore, the amplitude A 1 * and the frequency F 1 * related to the fundamental wave shown in FIG. 4B, and the amplitude A 2 * related to the third harmonic shown in FIG. 4C.
And frequency F 2 * , ..., Amplitude A relating to a predetermined nth harmonic
The n * and the frequency F n * are supplied to the periodic function wave amplitude control device 20, and the detection signal (feedback torque value) a is fed back via the detector 5. Then, the operation values b 1 * , ..., B n * relating to each trigonometric function wave are generated in each trigonometric function wave amplitude control device 20 a, ..., 20 n, and the operation value synthesizer 21 is generated.
Each operation value is added by a, 21b, ...
The operation value b * is output from 1a.

【0024】そして、この操作値b* に基づいて、イン
バータ2において誘導モータ3に印加する電圧波形が制
御され、同誘導モータの出力がエンジンに代わる動力と
して駆動系(トランスミッション)に伝達される。この
際、上述したように、検出信号aが検出器5を介して制
御装置20に帰還される。ここで、前述のように、操作
値b* を構成する各操作値b1 *,…,bn *は制御量およ
び指令値の各振幅成分のみにより求められる。よって、
直流的な制御が可能になり、指令値a* に含まれる各周
波数毎に、周波数に依存しないフィードバック制御が行
われる。
The voltage waveform applied to the induction motor 3 in the inverter 2 is controlled based on the operation value b *, and the output of the induction motor 3 is transmitted to the drive system (transmission) as the power for replacing the engine. At this time, as described above, the detection signal a is fed back to the control device 20 via the detector 5. Here, as described above, the operation value b 1 * constituting the operation value b *, ..., b n * is determined by only the amplitude components of the control amount and the command value. Therefore,
Direct current control becomes possible, and frequency-independent feedback control is performed for each frequency included in the command value a * .

【0025】§2:第2の実施例 A:実施例の構成 図2は、本発明の第2の実施例による駆動制御装置の構
成図である。この図に示す駆動制御装置もまた、供給さ
れる指令値(トルク値)に応じて制御対象を振動させる
ものであり、図9と共通する部分には同一の符号を付
け、その説明を省略する。図2において、23は周期関
数波振幅制御装置であり、第1実施例と同様に、周期関
数波である指令値a* の各振幅A1 *,A2 *,…,An *
よび周波数F1 *,F2 *,…,Fn *と、検出器5によって
検出される検出信号aとに応じて操作値b* を発生す
る。
§2: Second Embodiment A: Configuration of Embodiment FIG. 2 is a configuration diagram of a drive control device according to a second embodiment of the present invention. The drive control device shown in this figure also vibrates the controlled object in accordance with the supplied command value (torque value), and parts that are the same as in FIG. 9 are assigned the same reference numerals and explanations thereof are omitted. . In FIG. 2, reference numeral 23 denotes a periodic function wave amplitude control device, and like the first embodiment, each amplitude A 1 * , A 2 * , ..., A n * and frequency of the command value a * which is a periodic function wave. The manipulated value b * is generated according to F 1 * , F 2 * , ..., F n * and the detection signal a detected by the detector 5.

【0026】この周期関数波振幅制御装置23は、図9
における制御装置10と構成が同一である三角関数波振
幅制御装置23a,23b,…,23nと、操作値合成
器24a,24b,…とから構成されている。そして、
各制御装置23a,…,23nには、上述の各振幅
1 *,…,An *、各周波数F1 *,…,Fn *および検出信
号aが供給され、検出信号aに応じた操作値b1 *,…,
n *が発生される。次いで、操作値合成器24a,24
b,…により全操作値が加算され、同合成器24aより
合成された操作値b* が出力される。そして、この操作
値b* は第1実施例と同様にインバータ2に供給され、
誘導モータ3が制御される。
This periodic function wave amplitude control device 23 is shown in FIG.
, 23n having the same configuration as that of the control device 10 in FIG. 3 and operation value synthesizers 24a, 24b ,. And
, 23n are supplied with the above-mentioned respective amplitudes A 1 * , ..., A n * , respective frequencies F 1 * , ..., F n * and the detection signal a, and the control signals 23 a ,. Operation value b 1 * , ...,
b n * is generated. Next, the operation value synthesizers 24a, 24
All operation values are added by b, ..., And the combined operation value b * is output from the synthesizer 24a. Then, this operation value b * is supplied to the inverter 2 as in the first embodiment,
The induction motor 3 is controlled.

【0027】B:実施例の動作 上述した構成において、第1実施例と同様に、例えば、
矩形波による指令値a * を与えるものとする。よって、
基本波に係る振幅A1 *および周波数F1 *、…、n次高調
波に係る振幅An *および周波数Fn *が周期関数波振幅制
御装置23に供給されるとともに、検出器5を介して検
出信号aが帰還される。そして、各三角関数波振幅制御
装置23a,…,23nにおいて各三角関数波に係る操
作値b1 *,…,bn *が発生される。
[0027]B: Operation of the embodiment In the above-mentioned configuration, similarly to the first embodiment, for example,
Command value a by square wave * Shall be given. Therefore,
Amplitude A related to fundamental wave1 *And frequency F1 *, ..., nth harmonic
Amplitude A related to waven *And frequency Fn *Is a periodic function wave amplitude control
It is supplied to the control device 23 and detected through the detector 5.
The output signal a is returned. And each trigonometric wave amplitude control
, 23n, the operation related to each trigonometric wave is performed.
Product value b1 *, ..., bn *Is generated.

【0028】この時、各三角関数波振幅制御装置におい
て、制御装置10と同様に、周波数が高い領域において
は高周波制御部、周波数が低い領域においては低周波制
御部が支配的に動作するために、周波数F* の帯域に依
存せずに検出信号aを指令値a* に十分に追従させるこ
とが可能である。次いで、操作値合成器24a,24
b,…により各操作値が加算され、同合成器24aより
操作値b* が出力される。そして、この操作値b* に基
づいて、第1実施例と同様に、インバータ2により制御
された誘導モータ3の出力が駆動系に伝達されるととも
に、検出信号aが帰還される。
At this time, in each trigonometric function wave amplitude control device, as in the control device 10, the high frequency control unit operates predominantly in the high frequency region and the low frequency control unit predominantly operates in the low frequency region. , The detection signal a can sufficiently follow the command value a * without depending on the band of the frequency F * . Next, the operation value synthesizers 24a, 24
The operation values are added by b, ... And the operation value b * is output from the synthesizer 24a. Then, based on this operation value b * , the output of the induction motor 3 controlled by the inverter 2 is transmitted to the drive system and the detection signal a is fed back, as in the first embodiment.

【0029】§3:第3の実施例 A:実施例の構成 図3は、本発明の第3の実施例による駆動制御装置の構
成図である。この図に示す駆動制御装置もまた、供給さ
れる指令値(トルク値)に応じて制御対象を振動させる
ものであり、図9と共通する部分には同一の符号を付
け、その説明を省略する。図3において、25は周期関
数波振幅制御装置であり、第2実施例と同様に、周期関
数波である指令値a* の各振幅A1 *,…,An *および、
周波数F1 *,…,Fn *と、検出器5によって検出される
検出信号aとに応じて操作値b* を発生する。
§3: Third Embodiment A: Configuration of Embodiment FIG. 3 is a configuration diagram of a drive control device according to a third embodiment of the present invention. The drive control device shown in this figure also vibrates the controlled object in accordance with the supplied command value (torque value), and parts that are the same as in FIG. 9 are assigned the same reference numerals and explanations thereof are omitted. . In FIG. 3, reference numeral 25 denotes a periodic function wave amplitude control device, and similarly to the second embodiment, each amplitude A 1 * , ..., A n * of the command value a * which is a periodic function wave, and
The operating value b * is generated in response to the frequencies F 1 * , ..., F n * and the detection signal a detected by the detector 5.

【0030】この周期関数波振幅制御装置25は、図9
に示す制御装置10より偏差検出器14、偏差増幅器1
5および操作値合成器16を取り除いた構成である各三
角関数波振幅制御装置25a,25b,…,25nと、
指令値合成器26a,26b,…、偏差検出器27、偏
差増幅器28および操作値合成器29,29a,29
b,…とから構成されている。そして、各制御装置25
a,…,25nには、上述の各振幅、周波数および検出
信号aが供給され、検出信号aに応じた操作値b1 *
…,bn *が発生されるとともに、供給された振幅および
周波数より、指令値a* の各三角関数波成分に相当する
正弦波指令値a1 *,a2 *,…,an *が発生される。
This periodic function wave amplitude control device 25 is shown in FIG.
Deviation detector 14 and deviation amplifier 1 from control device 10 shown in FIG.
5 and each of the trigonometric function wave amplitude control devices 25a, 25b, ...
Command value synthesizer 26a, 26b, ..., Deviation detector 27, Deviation amplifier 28 and operation value synthesizer 29, 29a, 29
b, ... And. Then, each control device 25
, 25n are supplied with the above-mentioned respective amplitudes, frequencies and detection signals a, and manipulated values b 1 * corresponding to the detection signals a,
..., b with n * is generated, the supply amplitude and frequency, the command value a * of the sine-wave command value a 1, which corresponds to the trigonometric wave component *, a 2 *, ..., is a n * Is generated.

【0031】そして、指令値合成器26a,26b,…
により上記各正弦波指令値a1 *,a2 *,…,an *が加算
され、同合成器26aより周期関数波である指令値a*
が出力される。次いで、偏差検出器27において指令値
* と検出信号aとの偏差が検出され、同偏差量が偏差
増幅器28において増幅され、操作値b0 * として操作
値合成器29に供給される。一方、操作値合成器29
a,29b,…により、各操作値b1 *,…,bn *が加算
され、操作値bx *として操作値合成器29に供給され
る。そして、操作値合成器29において、上記の操作値
0 *と操作値bx *とが加算され、操作値b* として出力
される。そして、この操作値b* は第2実施例と同様に
インバータ2に供給され、誘導モータ3が制御される。
The command value synthesizers 26a, 26b, ...
Then, the respective sine wave command values a 1 * , a 2 * , ..., A n * are added, and the command value a * which is a periodic function wave is added from the synthesizer 26a .
Is output. Next, the deviation detector 27 detects the deviation between the command value a * and the detection signal a, and the deviation amount is amplified by the deviation amplifier 28 and supplied to the operation value synthesizer 29 as the operation value b 0 * . On the other hand, the operation value synthesizer 29
The manipulated values b 1 * , ..., B n * are added by a, 29 b, ... And supplied to the manipulated value synthesizer 29 as the manipulated value b x * . Then, in the operation value synthesizer 29, the operation value b 0 * and the operation value b x * are added and output as the operation value b * . Then, this operation value b * is supplied to the inverter 2 as in the second embodiment, and the induction motor 3 is controlled.

【0032】B:実施例の動作 上述した構成において、第2実施例と同様に、例えば矩
形波による指令値a*を与えるものとする。よって、各
振幅A1 *,…,An *および各周波数F1 *,…,Fn *が周
期関数波振幅制御装置25に供給されるとともに、検出
器5を介して検出信号aが帰還される。そして、各三角
関数波振幅制御装置において各三角関数波に係る操作値
1 *,b2 *,…,bn *および正弦波指令値a1 *,a2 *
…,an *が発生される。この時、周波数が高い領域にお
いては、この制御装置25a,…,25nにおいて、検
出信号aを指令値a* に十分に追従させることができ
る。
B: Operation of the Embodiment In the above-described configuration, it is assumed that the command value a * by, for example, a rectangular wave is given, as in the second embodiment. Therefore, the amplitudes A 1 * , ..., A n * and the frequencies F 1 * , ..., F n * are supplied to the periodic function wave amplitude controller 25, and the detection signal a is fed back via the detector 5. To be done. Then, in each trigonometric function wave amplitude control device, operation values b 1 * , b 2 * , ..., B n * relating to each trigonometric function wave and sine wave command values a 1 * , a 2 * ,
..., a n * are generated. At this time, in the high frequency range, the detection signal a can be made to sufficiently follow the command value a * in the control devices 25a, ..., 25n.

【0033】また、偏差検出器27において指令値a*
と検出信号aとの偏差が検出され、同偏差量が偏差増幅
器28を介して操作値b0 * として操作値合成器29に
供給される。よって、周波数が低い領域においては、同
偏差検出器27および偏差増幅器28において、検出信
号aを指令値a* に十分に追従させることができる。
Further, in the deviation detector 27, the command value a *
And the detection signal a are detected, and the same deviation amount is supplied to the operation value synthesizer 29 as the operation value b 0 * via the deviation amplifier 28. Therefore, in the low frequency region, the deviation detector 27 and the deviation amplifier 28 can cause the detection signal a to sufficiently follow the command value a * .

【0034】次いで、操作値合成器29a,29b,…
により、各操作値b1 *,…,bn *が加算され、操作値b
x *として操作値合成器29に供給される。そして、操作
値合成器29において、操作値b0 *と操作値bx *とが加
算され、操作値b* として出力される。そして、この操
作値b* に基づいて、第2実施例と同様の制御が行われ
る。
Next, the operation value synthesizers 29a, 29b, ...
, The operation values b 1 * , ..., b n * are added, and the operation value b
It is supplied to the operation value synthesizer 29 as x * . Then, in the operation value synthesizer 29, the operation value b 0 * and the operation value b x * are added and output as the operation value b * . Then, based on this operation value b * , the same control as in the second embodiment is performed.

【0035】§4:第4の実施例 A:実施例の構成 図5は、本発明の第1の実施例を応用した第4の実施例
による駆動制御装置の構成図である。この図に示す駆動
制御装置においては、エンジン等の出力より指令値が直
接供給され、該指令値に応じて制御対象を振動させるも
のであり、図1と共通する部分には同一の符号を付け、
その説明を省略する。
§4: Fourth Embodiment A: Configuration of Embodiment FIG. 5 is a configuration diagram of a drive controller according to a fourth embodiment to which the first embodiment of the present invention is applied. In the drive control device shown in this figure, a command value is directly supplied from the output of an engine or the like, and a controlled object is vibrated in accordance with the command value. ,
The description is omitted.

【0036】図5において、指令値発生器30は、エン
ジンあるいはエンジンの振動情報等が記録された装置で
ある。そして、指令値発生器30より発生された指令値
*は、フーリエ変換器31a,31b,…,31nお
よび偏差検出器32に供給される。また、所定の周波数
1 *,F2 *,…,Fn *が、上記各フーリエ変換器に供給
される。そして、各フーリエ変換器において、各周波数
1 *,F2 *,…,Fn *に関する振幅A1 *,A2 *,…,A
n *が算出される。そして、上記各周波数F1 *,…,Fn *
および振幅A1 *,…,An *が周期関数波振幅制御装置2
0に供給され、第1実施例と同様に、操作値bx *が出力
される。
In FIG. 5, the command value generator 30 is an engine or a device in which vibration information of the engine is recorded. The command value a * generated by the command value generator 30 is supplied to the Fourier transformers 31a, 31b, ..., 31n and the deviation detector 32. Further, predetermined frequencies F 1 * , F 2 * , ..., F n * are supplied to the Fourier transformers. Then, in each Fourier transformer, the amplitude A 1 * , A 2 * , ..., A for each frequency F 1 * , F 2 * , ..., F n *
n * is calculated. Then, the above frequencies F 1 * , ..., F n *
And amplitudes A 1 * , ..., A n * are periodic function wave amplitude control device 2
0, and the operation value b x * is output as in the first embodiment.

【0037】また、偏差検出器32において指令値a*
と検出信号aとの偏差が検出され、同偏差量が偏差増幅
器33において増幅され、操作値b0 * として操作値合
成器34に供給される。そして、操作値合成器34にお
いて、上記の操作値b0 *と操作値bx *とが加算され、操
作値b* として出力される。そして、この操作値b*
基づいて、第1実施例と同様に、インバータ2により制
御された誘導モータ3の出力が駆動系に伝達されるとと
もに、検出信号aが帰還される。
Further, in the deviation detector 32, the command value a *
And the detection signal a are detected, the same deviation amount is amplified by the deviation amplifier 33, and is supplied to the operation value synthesizer 34 as the operation value b 0 * . Then, in the operation value synthesizer 34, the operation value b 0 * and the operation value b x * are added and output as the operation value b * . Then, based on this operation value b * , the output of the induction motor 3 controlled by the inverter 2 is transmitted to the drive system and the detection signal a is fed back, as in the first embodiment.

【0038】B:実施例の動作 上述した構成において、指令値発生器30よりエンジン
のトルク情報が出力されるものとする。そして、同指令
値a* が各フーリエ変換器31a,…,31nおよび偏
差検出器32に供給され、また、所定の周波数F1 *
…,Fn *が、各フーリエ変換器に供給される。そして、
各フーリエ変換器より上記各周波数に関する振幅A1 *
…,An *が算出される。
B: Operation of the Embodiment In the above-mentioned configuration, it is assumed that the command value generator 30 outputs engine torque information. Then, the same command value a * is supplied to each of the Fourier transformers 31a, ..., 31n and the deviation detector 32, and the predetermined frequency F 1 * ,
, F n * are supplied to each Fourier transformer. And
From each Fourier transformer, the amplitude A 1 * for each of the above frequencies,
..., A n * is calculated.

【0039】次に、上記各振幅および周波数が周期関数
波振幅制御装置20に供給され、操作値bx *が出力され
る。また、偏差検出器32において指令値a* と検出信
号aとの偏差が検出され、偏差増幅器33を介して操作
値b0 *として操作値合成器34に供給される。そして、
同合成器34より両操作値が加算された操作値b* が出
力され、インバータ2を介して誘導モータ3の出力が駆
動系に伝達される。
Next, each of the above amplitudes and frequencies is supplied to the periodic function wave amplitude control device 20, and the operation value b x * is output. Further, the deviation between the command value a * and the detection signal a is detected by the deviation detector 32 and is supplied to the operation value synthesizer 34 as the operation value b 0 * via the deviation amplifier 33. And
An operation value b * obtained by adding both operation values is output from the synthesizer 34, and the output of the induction motor 3 is transmitted to the drive system via the inverter 2.

【0040】§5:第5の実施例 A:実施例の構成 図6は、本発明の第1の実施例を応用した第5の実施例
による駆動制御装置の構成図であり、第4の実施例と同
様に使用されるものである。よって、図5と共通する部
分には同一の符号を付け、その説明を省略する。図6に
おいては高速フーリエ変換器(FFT)36が設けら
れ、同FFT36には、指令値発生器30より発生され
た指令値a* 、所定の周波数F1 *および所定値nが供給
される。そして、FFT36において、周波数F1 *に関
するn次高調波までの各周波数F1 *,…,Fn *および対
応する各振幅A1 *,A2 *,…,An *が算出され、周期関
数波振幅制御装置20に供給される。
§5: Fifth Embodiment A: Configuration of Embodiment FIG. 6 is a configuration diagram of a drive controller according to a fifth embodiment to which the first embodiment of the present invention is applied, and a fourth embodiment. It is used similarly to the embodiment. Therefore, the same parts as those in FIG. 5 are designated by the same reference numerals and the description thereof will be omitted. In FIG. 6, a fast Fourier transformer (FFT) 36 is provided, and the FFT 36 is supplied with a command value a * generated by a command value generator 30, a predetermined frequency F 1 * and a predetermined value n. Then, at FFT 36, each frequency F 1 * to the n-th harmonic related frequencies F 1 *, ..., F n * and corresponding respective amplitudes A 1 *, A 2 *, ..., A n * is calculated, the period It is supplied to the function wave amplitude control device 20.

【0041】B:実施例の動作 上記の構成において、指令値発生器30は、第4実施例
と同様に、エンジンのトルク情報を出力するものとす
る。そして、同指令値a* 、所定の周波数F1 *および数
値nがFFT36に供給され、周波数F1 *に関するn次
高調波までの各周波数および振幅が算出され、周期関数
波振幅制御装置20に供給される。以下、第4実施例と
同様の動作により、操作値合成器34より操作値b*
出力され、同操作値b* に基づいて同様の制御が行われ
る。
B: Operation of the Embodiment In the above configuration, the command value generator 30 outputs the torque information of the engine, as in the fourth embodiment. Then, the same command value a * , the predetermined frequency F 1 *, and the numerical value n are supplied to the FFT 36, the respective frequencies and amplitudes up to the nth harmonic of the frequency F 1 * are calculated, and the periodic function wave amplitude control device 20 Supplied. Hereinafter, the same operation as the fourth embodiment, the operation value synthesizer 34 operating value b * is output from the same control on the basis of the operation value b * is performed.

【0042】よって、これら第4および5の各実施例に
おいては、実際のエンジンの出力による振動試験におい
て直流的な制御が可能になり、指令値の周波数に依存し
ないフィードバック制御が可能となる。
Therefore, in each of the fourth and fifth embodiments, the direct current control can be performed in the vibration test based on the actual engine output, and the feedback control independent of the frequency of the command value can be performed.

【0043】§6:第6の実施例 A:実施例の構成 図7(A)は、本発明の第1の実施例を応用した第6の
実施例による駆動制御装置の構成図である。この図に示
す駆動制御装置は、供給される指令値(トルク値)に応
じてモータに結合された負荷を振動させるものであり、
図1と共通する部分には同一の符号を付け、その説明を
省略する。図7(A)において、負荷41は誘導モータ
3の軸に連結されており、また、負荷42は、負荷41
に軸により連結されている。そして、誘導モータ3より
発生される出力が負荷41および42に伝えられる。
§6: Sixth Embodiment A: Configuration of Embodiment FIG. 7A is a configuration diagram of a drive controller according to a sixth embodiment to which the first embodiment of the present invention is applied. The drive control device shown in this figure vibrates a load coupled to a motor according to a command value (torque value) supplied,
The same parts as those in FIG. 1 are designated by the same reference numerals and the description thereof will be omitted. In FIG. 7A, the load 41 is connected to the shaft of the induction motor 3, and the load 42 is the load 41.
Is connected by a shaft. Then, the output generated from the induction motor 3 is transmitted to the loads 41 and 42.

【0044】ところで、前述のように、このような系に
おいては特定の周波数において共振現象が発生する。図
7(B)は、この系における共振特性を示すものであ
る。この図において、横軸は周波数、縦軸はインバータ
2に与えられる操作値(トルク値)τM と検出信号(帰
還トルク値)τO との比を表している。すなわち、この
系においては、周波数F2 *,F3 *等において共振現象が
発生する。
By the way, as described above, in such a system, a resonance phenomenon occurs at a specific frequency. FIG. 7 (B) shows the resonance characteristic in this system. In this figure, the horizontal axis represents frequency, and the vertical axis represents the ratio between the operation value (torque value) τ M given to the inverter 2 and the detection signal (feedback torque value) τ O. That is, in this system, the resonance phenomenon occurs at the frequencies F 2 * , F 3 * and the like.

【0045】B:実施例の動作 上述した構成において、所望の振動特性に係る周波数F
1 *および振幅A1 *の他に、係る共振周波数F2 *,F
3 *と、各共振周波数に対しての振幅値「0」とが周期関
数波振幅制御装置20に供給される。そして、同制御装
置20より操作値であるトルク値τM が出力され、イン
バータ2に供給される。そして、同インバータにより制
御された誘導モータ3の出力が負荷41および42に伝
達されるとともに、検出器5により検出信号τO が帰還
される。よって、同制御装置20において、検出信号τ
O に対し、各共振周波数F2 *,F3 *に関る振幅成分が抑
制されるように制御される。従って、共振状態を避けた
振動試験を行うことが可能となる。なお、周期関数波振
幅制御装置20に代えて、第2または第3実施例に示す
各周期関数波振幅制御装置23または25を用いること
も可能である。
B: Operation of the embodiment In the above-mentioned configuration, the frequency F related to the desired vibration characteristic
In addition to 1 * and amplitude A 1 * , the resonant frequencies F 2 * , F
3 * and the amplitude value “0” for each resonance frequency are supplied to the periodic function wave amplitude control device 20. Then, the torque value τ M, which is an operation value, is output from the control device 20 and supplied to the inverter 2. Then, the output of the induction motor 3 controlled by the inverter is transmitted to the loads 41 and 42, and the detector 5 feeds back the detection signal τ O. Therefore, in the control device 20, the detection signal τ
With respect to O , the amplitude components related to the resonance frequencies F 2 * and F 3 * are controlled so as to be suppressed. Therefore, it is possible to perform a vibration test avoiding the resonance state. Instead of the periodic function wave amplitude control device 20, each periodic function wave amplitude control device 23 or 25 shown in the second or third embodiment may be used.

【0046】なお、上述した各実施例においては、指令
値としてトルク値を用いたが、例えばエンジンの回転数
等、トルク値以外の特性量を指令値とすることも可能で
ある。また、制御量をモータの回転軸に連動する駆動系
の回転軸のトルクや回転数、または回転角等とすること
も可能である。なお、誘導モータとベクトル制御インバ
ータと駆動系をその他の制御対象とすることも可能であ
る。
Although the torque value is used as the command value in each of the above-described embodiments, the command value may be a characteristic amount other than the torque value, such as the engine speed. It is also possible to set the control amount to the torque, the number of rotations, the rotation angle, or the like of the rotation shaft of the drive system that is linked to the rotation shaft of the motor. The induction motor, the vector control inverter, and the drive system can be other control targets.

【0047】[0047]

【発明の効果】以上説明したように、本発明によれば、
周波数別振幅算出手段および周波数別振幅制御手段によ
り、周期関数波による指令値に含まれる各周波数につい
て制御量の振幅と指令値の振幅との偏差が算出される。
また、偏差検出手段により制御量と指令値との瞬時的な
偏差が検出される。そして、これらの偏差に基づいて制
御対象が制御されるから、任意の周期関数波による指令
値の周波数に依存せずに、制御系の応答特性を改善させ
ることが可能となる。
As described above, according to the present invention,
The deviation between the amplitude of the control amount and the amplitude of the command value is calculated for each frequency included in the command value by the periodic function wave by the frequency-specific amplitude calculation means and the frequency-specific amplitude control means.
Further, the deviation detecting means detects the instantaneous deviation between the control amount and the command value. Since the controlled object is controlled based on these deviations, the response characteristic of the control system can be improved without depending on the frequency of the command value by an arbitrary periodic function wave.

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

【図1】本発明の第1の実施例における駆動制御装置の
構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a drive control device according to a first embodiment of the present invention.

【図2】本発明の第2の実施例における駆動制御装置の
構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a drive control device according to a second embodiment of the present invention.

【図3】本発明の第3の実施例における駆動制御装置の
構成を示すブロック図である。
FIG. 3 is a block diagram showing a configuration of a drive control device in a third embodiment of the present invention.

【図4】本発明の第1〜3の実施例における周期関数波
を示す波形図である。
FIG. 4 is a waveform diagram showing periodic function waves in the first to third embodiments of the present invention.

【図5】本発明の第4の実施例における駆動制御装置の
構成を示すブロック図である。
FIG. 5 is a block diagram showing a configuration of a drive control device according to a fourth embodiment of the present invention.

【図6】本発明の第5の実施例における駆動制御装置の
構成を示すブロック図である。
FIG. 6 is a block diagram showing a configuration of a drive control device according to a fifth embodiment of the present invention.

【図7】本発明の第6の実施例における駆動制御装置の
構成および共振特性を示す図である。
FIG. 7 is a diagram showing a configuration and resonance characteristics of a drive control device according to a sixth embodiment of the present invention.

【図8】従来の振動制御装置の構成を示すブロック図で
ある。
FIG. 8 is a block diagram showing a configuration of a conventional vibration control device.

【図9】従来の駆動制御装置の構成を示すブロック図で
ある。
FIG. 9 is a block diagram showing a configuration of a conventional drive control device.

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

2 ベクトル制御インバータ(制御対象) 3 誘導モータ(制御対象) 20a,…,20n 三角関数波振幅制御装置(周波数
別振幅算出手段、周波数別振幅制御手段) 21a,21b,… 操作値合成器(加算手段) 23a,…,23n 三角関数波振幅制御装置(周波数
別振幅算出手段、周波数別振幅制御手段、偏差検出手
段) 24a,24b,… 操作値合成器(加算手段) 25a,…,25n 三角関数波振幅制御装置(周波数
別振幅算出手段、周波数別振幅制御手段) 27 偏差検出器(偏差検出手段) 28 偏差増幅器(偏差検出手段) 29,29a,29b,… 操作値合成器(加算手段)
2 vector control inverter (control target) 3 induction motor (control target) 20a, ..., 20n Trigonometric function wave amplitude control device (frequency-based amplitude calculation means, frequency-based amplitude control means) 21a, 21b, ... Manipulated value synthesizer (addition) , 23n Trigonometric function wave amplitude control device (frequency-specific amplitude calculation means, frequency-specific amplitude control means, deviation detection means) 24a, 24b, ... manipulated value synthesizer (adding means) 25a, ..., 25n trigonometric function Wave amplitude control device (frequency-based amplitude calculation means, frequency-based amplitude control means) 27 Deviation detector (deviation detection means) 28 Deviation amplifier (deviation detection means) 29, 29a, 29b, ... Manipulated value synthesizer (adding means)

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数の三角関数波が合成された周期関数
波である指令値に含まれる各々の周波数について、制御
対象より帰還される制御量の振幅を算出する周波数別振
幅算出手段と、 前記周波数別振幅算出手段が算出した各周波数について
の振幅と前記指令値の各々の周波数についての振幅との
偏差を検出し、これらの偏差に対応する量を各々逆フー
リエ変換し、各々の周波数成分の操作値を各周波数別に
算出する周波数別振幅制御手段と、 前記周波数別振幅制御手段が算出した各操作値を加算
し、この加算結果に対応する量を操作値として前記制御
対象に供給する加算手段とを具備することを特徴とする
駆動制御装置。
1. A frequency-specific amplitude calculation means for calculating the amplitude of a control amount fed back from a control target for each frequency included in a command value which is a periodic function wave obtained by combining a plurality of trigonometric function waves, The deviation between the amplitude for each frequency calculated by the frequency-specific amplitude calculating means and the amplitude for each frequency of the command value is detected, and the amounts corresponding to these deviations are each inverse-Fourier-transformed. Frequency-based amplitude control means for calculating an operation value for each frequency, and addition means for adding the operation values calculated by the frequency-based amplitude control means, and supplying an amount corresponding to the addition result to the control target as an operation value. And a drive control device.
【請求項2】 複数の三角関数波が合成された周期関数
波である指令値と制御対象より帰還される制御量との偏
差を検出し、この偏差に対応する操作値を出力する偏差
検出手段と、 前記制御量に対し、前記指令値に含まれる各々の周波数
について振幅を算出する周波数別振幅算出手段と、 前記周波数別振幅算出手段が算出した各周波数について
の振幅と前記指令値の各々の周波数についての振幅との
偏差を検出し、これらの偏差に対応する量を各々逆フー
リエ変換し、各々の周波数成分の操作値を各周波数別に
算出する周波数別振幅制御手段と、 前記偏差検出手段が算出した操作値と前記周波数別振幅
制御手段が算出した各操作値とを加算し、この加算結果
に対応する量を操作値として前記制御対象に供給する加
算手段とを具備することを特徴とする駆動制御装置。
2. A deviation detecting means for detecting a deviation between a command value, which is a periodic function wave composed of a plurality of trigonometric function waves, and a control amount fed back from a control target, and outputting an operation value corresponding to the deviation. With respect to the control amount, a frequency-specific amplitude calculation means for calculating amplitude for each frequency included in the command value, and an amplitude and command value for each frequency calculated by the frequency-specific amplitude calculation means Detecting deviation from the amplitude with respect to frequency, inverse Fourier transforming the amounts corresponding to these deviations, and amplitude control means for each frequency for calculating the operation value of each frequency component for each frequency, and the deviation detection means And a summing means for adding the calculated manipulation value and each manipulation value calculated by the frequency-based amplitude control means and supplying an amount corresponding to the addition result to the control target as a manipulation value. Drive control device.
【請求項3】 前記複数の三角関数波は、基本波および
所定次数までの奇数高調波であることを特徴とする請求
項1または請求項2に記載の駆動制御装置。
3. The drive control device according to claim 1, wherein the plurality of trigonometric function waves are a fundamental wave and odd harmonics up to a predetermined order.
【請求項4】 前記複数の三角関数波の有する周波数
は、前記制御対象の有する共振周波数であることを特徴
とする請求項1または請求項2に記載の駆動制御装置。
4. The drive control device according to claim 1, wherein the frequencies of the plurality of trigonometric function waves are resonance frequencies of the control target.
JP5060711A 1993-03-19 1993-03-19 Drive controller Withdrawn JPH06273277A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5060711A JPH06273277A (en) 1993-03-19 1993-03-19 Drive controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5060711A JPH06273277A (en) 1993-03-19 1993-03-19 Drive controller

Publications (1)

Publication Number Publication Date
JPH06273277A true JPH06273277A (en) 1994-09-30

Family

ID=13150152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5060711A Withdrawn JPH06273277A (en) 1993-03-19 1993-03-19 Drive controller

Country Status (1)

Country Link
JP (1) JPH06273277A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990007731A1 (en) * 1988-12-28 1990-07-12 Mita Industrial Co., Ltd. Charge control resin, toner using the same, and method of producing the toner

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990007731A1 (en) * 1988-12-28 1990-07-12 Mita Industrial Co., Ltd. Charge control resin, toner using the same, and method of producing the toner

Similar Documents

Publication Publication Date Title
Maas et al. Model-based control for ultrasonic motors
JP6409803B2 (en) Simulation device, simulation method, control program, and recording medium
CN107104623A (en) Automobile drive motor control method and device
Newton et al. Emulating dynamic load characteristics using a dynamic dynamometer
WO2020217879A1 (en) Power conversion apparatus, machine learning device, and learned model generation method
JPS59501571A (en) Improved induction motor control device
JPH06273277A (en) Drive controller
EP2084586B1 (en) Harmonic disturbance regulator
JP3136827B2 (en) Drive control device
JP3448937B2 (en) Vibration control device
JPH06511319A (en) active noise reduction
JP2002071520A (en) Device for testing power transmitting system
US11764714B2 (en) Method and device for regulating an electric machine
JPH06273259A (en) Vibration controller
Pejovski et al. Electrical drive in/around torsional resonance analytical model
JP3136825B2 (en) Vibration control device
JP3354465B2 (en) Power converter
Tararykin et al. Methods of compensation of mechanical feedback in the operation of electric-drive position servosystems
JP3334357B2 (en) Vibration control device
Saleh et al. Development and Experimental Testing of a 3o Resolution-Level Controlled WM Inverter-Fed Induction Motor
JP3334318B2 (en) Vibration control device
US7231266B2 (en) Digital control device and program
US12081156B2 (en) Method and device for regulating an electric machine
US11955910B2 (en) Method and device for regulating an electric machine
WO1995008452A1 (en) Control method and circuit for an induction motor

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000530